Make WordPress Core

Ticket #26669: modules.diff

File modules.diff, 485.3 KB (added by jorbin, 11 years ago)
  • Gruntfile.js

     
    22module.exports = function(grunt) {
    33        var path = require('path'),
    44                SOURCE_DIR = 'src/',
    5                 BUILD_DIR = 'build/';
     5                BUILD_DIR = 'build/',
     6        wp_admin_source = [
     7                        'toc',
     8                        'common',
     9                        'text',
     10                        'forms',
     11                        'actions',
     12                        'notifications',
     13                        'tinymce',
     14                        'header',
     15                        'navmenu',
     16                        'layoutblocks',
     17                        'dashboard',
     18                        'lists',
     19                        'edit',
     20                        'categories',
     21                        'tags',
     22                        'media',
     23                        'comments',
     24                        'themes',
     25                        'plugins',
     26                        'users',
     27                        'tools',
     28                        'settings',
     29                        'footer',
     30                        'about',
     31                        'overlay_with_sidebar',
     32                        'customize_loader',
     33                        'tabbed_admin_screen',
     34                        'misc',
     35                        'localization',
     36                        'uncatagorized'
     37                ];
    638
    739        // Load tasks.
    840        require('matchdep').filterDev('grunt-*').forEach( grunt.loadNpmTasks );
     
    3668                                                src: [
    3769                                                        '**',
    3870                                                        '!**/.{svn,git}/**', // Ignore version control directories.
    39                                                         '!wp-includes/version.php' // Exclude version.php
     71                                                        '!wp-includes/version.php',  // Exclude version.php
     72                                                        '!wp-admin/css/wp-admin-*.css'
    4073                                                ],
    4174                                                dest: BUILD_DIR
    4275                                        },
     
    99132                                        'wp-includes/css/*.css',
    100133                                        // Exceptions
    101134                                        '!wp-admin/css/theme.css', // Temporary file
     135                                        '!wp-admin/css/wp-admin-*.css',
    102136                                        '!wp-admin/css/farbtastic.css'
    103137                                ]
    104138                        },
     139                        'wp-admin': {
     140                                expand: true,
     141                                cwd: BUILD_DIR,
     142                                dest: BUILD_DIR,
     143                                ext: '.min.css',
     144                                src: [
     145                                        'wp-admin/css/wp-admin.css'
     146                                ]
     147                        },
    105148                        rtl: {
    106149                                expand: true,
    107150                                cwd: BUILD_DIR,
     
    133176                                ext: '-rtl.css',
    134177                                src: [
    135178                                        'wp-admin/css/*.css',
    136                                         'wp-includes/css/*.css'
     179                                        'wp-includes/css/*.css',
     180                                        '!wp-admin/css/wp-admin-*.css'
    137181                                ]
    138182                        },
     183                        'wp-admin': {
     184                                options: {
     185                                        swapLtrRtlInUrl: false
     186                                },
     187                                expand: true,
     188                                cwd: BUILD_DIR,
     189                                dest: BUILD_DIR,
     190                                ext: '-rtl.css',
     191                                src: [
     192                                        'wp-admin/css/wp-admin.css'
     193                                ]
     194                        },
    139195                        colors: {
    140196                                options: {
    141197                                        processContent: function( src ) {
     
    309365                                        BUILD_DIR + 'wp-includes/js/tinymce/mark_loaded.js'
    310366                                ],
    311367                                dest: BUILD_DIR + 'wp-includes/js/tinymce/wp-tinymce.js'
    312                         }
     368                        },
     369            'wp-admin': {
     370                options: {
     371                    separator: '\n'
     372                },
     373                src: wp_admin_source.map(function(file){
     374                                        return SOURCE_DIR + 'wp-admin/css/wp-admin-' + file + '.css';
     375                                }),
     376                dest: BUILD_DIR + 'wp-admin/css/wp-admin.css'
     377
     378            }
    313379                },
    314380                compress: {
    315381                        tinymce: {
     
    356422                        }
    357423                }
    358424        });
     425        grunt.registerTask('build:wpadmincss', ['concat:wp-admin', 'cssmin:wp-admin', 'cssjanus:wp-admin']);
    359426
    360         // Register tasks.
    361 
    362427        // Copy task.
    363428        grunt.registerTask('copy:all', ['copy:files', 'copy:version']);
    364429
    365430        // RTL task.
    366         grunt.registerTask('rtl', ['cssjanus:core', 'cssjanus:colors']);
     431        grunt.registerTask('rtl', ['cssjanus:core', 'cssjanus:colors' ]);
    367432
    368433        // Color schemes task.
    369434        grunt.registerTask('colors', ['sass:colors']);
    370435
    371436        // Build task.
    372437        grunt.registerTask('build', ['clean:all', 'copy:all', 'cssmin:core', 'colors', 'rtl', 'cssmin:rtl', 'cssmin:colors',
    373                 'uglify:core', 'uglify:tinymce', 'concat:tinymce', 'compress:tinymce', 'clean:tinymce']);
     438                'build:wpadmincss', 'uglify:core', 'uglify:tinymce', 'concat:tinymce', 'compress:tinymce', 'clean:tinymce']);
    374439
    375440        // Testing tasks.
    376441        grunt.registerMultiTask('phpunit', 'Runs PHPUnit tests, including the ajax and multisite tests.', function() {
  • src/wp-admin/css/wp-admin-about.css

     
     1/*------------------------------------------------------------------------------
     2  22.0 - About Pages
     3------------------------------------------------------------------------------*/
     4
     5.about-wrap {
     6        position: relative;
     7        margin: 25px 40px 0 20px;
     8        max-width: 1050px; /* readability */
     9
     10        font-size: 15px;
     11}
     12
     13.about-wrap div.updated,
     14.about-wrap div.error {
     15        display: none !important;
     16}
     17
     18.about-wrap hr {
     19        border: 0;
     20        height: 0;
     21        margin: 0;
     22        border-top: 1px solid rgba(0, 0, 0, 0.1);
     23}
     24
     25.about-wrap img {
     26        margin: 0.5em 0 0.5em 5px;
     27        max-width: 100%;
     28}
     29
     30/* Typography */
     31
     32.about-wrap p {
     33        line-height: 1.6em;
     34        font-size: 14px;
     35}
     36
     37.about-wrap h1 {
     38        margin: 0.2em 200px 0 0;
     39        line-height: 1.2em;
     40        font-size: 2.8em;
     41        font-weight: 400;
     42}
     43
     44.about-wrap .about-text,
     45.about-wrap p.about-description,
     46.about-wrap li.wp-person a.web {
     47        font-weight: normal;
     48        line-height: 1.6em;
     49        font-size: 19px;
     50}
     51
     52.about-description {
     53        margin-top: 1.4em;
     54}
     55
     56.about-text {
     57        margin: 1em 200px 1em 0;
     58        min-height: 60px;
     59        font-size: 24px;
     60}
     61
     62.about-wrap .changelog h2.about-headline-callout {
     63        margin: 1.1em 0 0.2em;
     64        font-size: 2.4em;
     65        font-weight: 300;
     66        line-height: 1.3;
     67        text-align: center;
     68}
     69
     70.about-wrap h3 {
     71        margin: 1em 0 .6em;
     72        font-size: 1.5em;
     73        line-height: 1.5em;
     74}
     75
     76.about-wrap .feature-section h4 {
     77        margin: 1.4em 0 0.6em 0;
     78        font-size: 1.2em;
     79}
     80
     81.about-wrap .feature-section p {
     82        margin-top: 0.6em;
     83}
     84
     85.about-wrap code,
     86.about-wrap ol li p {
     87        font-size: 14px;
     88}
     89
     90/* 3.8 Images */
     91
     92.about-wrap .about-colors-img {
     93        bottom: -25px;
     94}
     95
     96.about-wrap .about-themes-img {
     97        bottom: -38px;
     98}
     99
     100.about-wrap .about-overview-img {
     101        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
     102        margin: 0;
     103}
     104
     105.about-colors-img img,
     106.about-themes-img img {
     107        margin: 0 0;
     108        padding: 0;
     109        line-height: 1;
     110}
     111
     112/* Point Releases */
     113
     114.about-wrap .point-releases {
     115        margin-top: 5px;
     116}
     117
     118.about-wrap .changelog.point-releases h3 {
     119        padding-top: 35px;
     120}
     121
     122.about-wrap .changelog.point-releases h3:first-child {
     123        padding-top: 7px;
     124}
     125
     126/* WordPress Version Badge */
     127
     128.wp-badge {
     129        background: url('../images/w-logo-white.png?ver=20131202') no-repeat;
     130        background: none, url('../images/wordpress-logo-white.svg?ver=20131110') no-repeat;
     131        background-position: center 24px;
     132        background-size: 85px 85px;
     133        font-size: 14px;
     134        text-align: center;
     135        font-weight: 600;
     136        margin: 5px 0 0;
     137        padding-top: 120px;
     138        height: 40px;
     139        display: inline-block;
     140        width: 150px;
     141        text-rendering: optimizeLegibility;
     142}
     143
     144
     145.about-wrap .wp-badge {
     146        position: absolute;
     147        top: 0;
     148        right: 0;
     149}
     150
     151/* Tabs */
     152
     153.about-wrap h2.nav-tab-wrapper {
     154        padding-left: 6px;
     155}
     156
     157.about-wrap h2 .nav-tab {
     158        padding: 4px 15px 6px;
     159        margin: 0 3px -1px 0;
     160        font-size: 18px;
     161        vertical-align: top;
     162        border-width: 1px;
     163}
     164
     165.about-wrap h2 .nav-tab-active {
     166        font-weight: bold;
     167}
     168
     169/* Changelog / Update screen */
     170
     171.about-wrap .feature-section {
     172        padding-bottom: 20px;
     173}
     174
     175.about-wrap .feature-section.col {
     176        margin-bottom: 0;
     177}
     178
     179.about-wrap .feature-section.center-col > div {
     180        margin: auto;
     181        width: 60%;
     182}
     183
     184.about-wrap .about-colors .one-col > div {
     185        width: 100%;
     186}
     187
     188.about-wrap .feature-section.two-col > div {
     189        position: relative;
     190        width: 50%;
     191        float: left;
     192}
     193
     194.about-wrap .feature-section.three-col > div {
     195        position: relative;
     196        width: 29.95%;
     197        margin-right: 4.999999999%;
     198        float: left;
     199}
     200
     201.about-wrap .feature-section.col .last-feature {
     202        margin-right: 0;
     203}
     204
     205.about-wrap .about-updates img,
     206.about-wrap .about-twentyfourteen img {
     207        margin: 2em 0 0 0;
     208        border: 1px solid #ddd;
     209        -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
     210        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
     211}
     212
     213.about-wrap .about-twentyfourteen img {
     214        margin-top: 1em;
     215}
     216
     217.about-wrap .changelog .feature-section {
     218        overflow: hidden;
     219}
     220
     221.about-wrap .about-colors .scheme-list {
     222        margin-bottom: 1em;
     223}
     224
     225.about-wrap .about-colors .color-option {
     226        padding-top: 10px;
     227}
     228.about-wrap .about-colors .color-option label {
     229        display: inline-block;
     230        margin: 0.25em 0 0.5em;
     231}
     232
     233.about-wrap .feature-section.two-col div p {
     234        margin-right: 3%;
     235}
     236
     237.about-wrap .feature-section div p img {
     238        float: right;
     239        margin-left: 10px;
     240        max-width: 20%;
     241}
     242
     243.about-wrap .changelog li {
     244        list-style-type: disc;
     245        margin-left: 3em;
     246}
     247
     248/* Return to Dashboard Home link */
     249
     250.about-wrap .return-to-dashboard {
     251        margin: 30px 0 0 -5px;
     252        font-size: 14px;
     253        font-weight: bold;
     254}
     255
     256.about-wrap .return-to-dashboard a {
     257        text-decoration: none;
     258        padding: 0 5px;
     259}
     260
     261/* Credits */
     262
     263.about-wrap h4.wp-people-group {
     264        margin-top: 2.6em;
     265        font-size: 16px;
     266}
     267
     268.about-wrap ul.wp-people-group {
     269        overflow: hidden;
     270        padding: 0 5px;
     271        margin: 0 -15px 0 -5px;
     272}
     273
     274.about-wrap ul.compact {
     275        margin-bottom: 0
     276}
     277
     278.about-wrap li.wp-person {
     279        float: left;
     280        margin-right: 10px;
     281}
     282
     283.about-wrap li.wp-person img.gravatar {
     284        float: left;
     285        margin: 0 10px 10px 0;
     286        padding: 2px;
     287        width: 60px;
     288        height: 60px;
     289}
     290
     291.about-wrap ul.compact li.wp-person img.gravatar {
     292        width: 30px;
     293        height: 30px;
     294}
     295
     296.about-wrap li.wp-person {
     297        height: 70px;
     298        width: 280px;
     299        padding-bottom: 15px;
     300}
     301
     302.about-wrap ul.compact li.wp-person {
     303        height: auto;
     304        width: 180px;
     305        padding-bottom: 0;
     306        margin-bottom: 0;
     307}
     308
     309.about-wrap #wp-people-group-validators + p.wp-credits-list {
     310        margin-top: 0;
     311}
     312
     313.about-wrap li.wp-person a.web {
     314        display: block;
     315        margin: 6px 0 2px;
     316        font-size: 16px;
     317        text-decoration: none;
     318}
     319
     320.about-wrap p.wp-credits-list a {
     321        white-space: nowrap;
     322}
     323
     324/* Freedoms */
     325
     326.freedoms-php .about-wrap ol {
     327        margin: 40px 60px;
     328}
     329
     330.freedoms-php .about-wrap ol li {
     331        list-style-type: decimal;
     332        font-weight: bold;
     333}
     334
     335.freedoms-php .about-wrap ol p {
     336        font-weight: normal;
     337        margin: 0.6em 0;
     338}
     339
  • src/wp-admin/css/wp-admin-actions.css

    Property changes on: src/wp-admin/css/wp-admin-about.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  3.0 - Actions
     3------------------------------------------------------------------------------*/
     4
     5#major-publishing-actions {
     6        padding: 10px;
     7        clear: both;
     8        border-top: 1px solid #ddd;
     9        background: #f5f5f5;
     10}
     11
     12#delete-action {
     13        line-height: 28px;
     14        vertical-align: middle;
     15        text-align: left;
     16        float: left;
     17}
     18
     19#publishing-action {
     20        text-align: right;
     21        float: right;
     22        line-height: 23px;
     23}
     24
     25#publishing-action .spinner {
     26        float: left;
     27}
     28
     29#misc-publishing-actions {
     30        padding: 6px 0 0;
     31}
     32
     33.misc-pub-section {
     34        padding: 6px 10px 8px;
     35}
     36
     37.misc-pub-section:first-child {
     38        border-top-width: 0;
     39}
     40
     41.misc-pub-section-last {
     42        border-bottom-width: 0;
     43}
     44
     45#minor-publishing-actions {
     46        padding: 10px 10px 0 10px;
     47        text-align: right;
     48}
     49
     50#save-post {
     51        float: left;
     52}
     53
     54.preview {
     55        float: right;
     56}
     57
     58#sticky-span {
     59        margin-left: 18px;
     60}
     61
     62.side-info {
     63        margin: 0;
     64        padding: 4px;
     65        font-size: 11px;
     66}
     67
     68.side-info h5 {
     69        padding-bottom: 7px;
     70        font-size: 14px;
     71        margin: 12px 2px 5px;
     72        border-bottom-width: 1px;
     73        border-bottom-style: solid;
     74}
     75
     76.side-info ul {
     77        margin: 0;
     78        padding-left: 18px;
     79        list-style: square;
     80}
     81
     82.approve,
     83.unapproved .unapprove {
     84        display: none;
     85}
     86
     87.unapproved .approve,
     88.spam .approve,
     89.trash .approve {
     90        display: inline;
     91}
     92
     93td.action-links,
     94th.action-links {
     95        text-align: right;
     96}
     97
     98
  • src/wp-admin/css/wp-admin-categories.css

    Property changes on: src/wp-admin/css/wp-admin-actions.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  12.0 - Categories
     3------------------------------------------------------------------------------*/
     4
     5.category-adder {
     6        margin-left: 120px;
     7        padding: 4px 0;
     8}
     9
     10.category-adder h4 {
     11        margin: 0 0 8px;
     12}
     13
     14#side-sortables .category-adder {
     15        margin: 0;
     16}
     17
     18#post-body ul.add-menu-item-tabs {
     19        float: left;
     20        width: 120px;
     21        text-align: right;
     22        /* Negative margin for the sake of those without JS: all tabs display */
     23        margin: 0 -120px 0 5px;
     24        padding: 0;
     25}
     26
     27ul.add-menu-item-tabs li {
     28        padding: 3px 5px 3px 8px;
     29}
     30
     31#post-body ul.add-menu-item-tabs li.tabs {
     32        -webkit-border-top-left-radius: 3px;
     33        -webkit-border-bottom-left-radius: 3px;
     34        border-top-left-radius: 3px;
     35        border-bottom-left-radius: 3px;
     36}
     37
     38.wp-tab-panel,
     39.categorydiv div.tabs-panel,
     40.customlinkdiv div.tabs-panel,
     41.posttypediv div.tabs-panel,
     42.taxonomydiv div.tabs-panel {
     43        min-height: 42px;
     44        max-height: 200px;
     45        overflow: auto;
     46        padding: 0 0.9em;
     47        border-style: solid;
     48        border-width: 1px;
     49}
     50
     51div.tabs-panel-active {
     52        display:block;
     53}
     54
     55div.tabs-panel-inactive {
     56        display:none;
     57}
     58
     59#front-page-warning,
     60#front-static-pages ul,
     61ul.export-filters,
     62.inline-editor ul.cat-checklist ul,
     63.categorydiv ul.categorychecklist ul,
     64.customlinkdiv ul.categorychecklist ul,
     65.posttypediv ul.categorychecklist ul,
     66.taxonomydiv ul.categorychecklist ul {
     67        margin-left: 18px;
     68}
     69
     70ul.categorychecklist li {
     71        margin: 0;
     72        padding: 0;
     73        line-height: 22px;
     74        word-wrap: break-word;
     75}
     76
     77.categorydiv .tabs-panel,
     78.customlinkdiv .tabs-panel,
     79.posttypediv .tabs-panel,
     80.taxonomydiv .tabs-panel {
     81        border-width: 3px;
     82        border-style: solid;
     83}
     84
     85.form-wrap p,
     86.form-wrap label {
     87        font-size: 11px;
     88}
     89
     90.form-wrap label {
     91        display: block;
     92        padding: 2px;
     93        font-size: 12px;
     94}
     95
     96.form-field input,
     97.form-field textarea {
     98        border-style: solid;
     99        border-width: 1px;
     100        width: 95%;
     101}
     102
     103p.description,
     104.form-wrap p {
     105        margin: 2px 0 5px;
     106}
     107
     108p.help,
     109p.description,
     110span.description,
     111.form-wrap p {
     112        font-size: 13px;
     113        font-style: italic;
     114}
     115
     116.form-wrap .form-field {
     117        margin: 0 0 10px;
     118        padding: 8px 0;
     119}
     120
     121.form-wrap .form-field #parent {
     122        max-width: 100%;
     123}
     124
     125.col-wrap h3 {
     126        margin: 12px 0;
     127        font-size: 1.1em;
     128}
     129
     130.col-wrap p.submit {
     131        margin-top: -10px;
     132}
     133
     134
  • src/wp-admin/css/wp-admin-comments.css

    Property changes on: src/wp-admin/css/wp-admin-categories.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  15.0 - Comments Screen
     3------------------------------------------------------------------------------*/
     4
     5.form-table {
     6        border-collapse: collapse;
     7        margin-top: 0.5em;
     8        width: 100%;
     9        clear: both;
     10}
     11
     12.form-table,
     13.form-table td,
     14.form-table th,
     15.form-table td p,
     16.form-wrap label {
     17        font-size: 14px;
     18}
     19
     20.form-table td {
     21        margin-bottom: 9px;
     22        padding: 15px 10px;
     23        line-height: 1.3;
     24        vertical-align: middle;
     25}
     26
     27.form-table th,
     28.form-wrap label {
     29        font-weight: normal;
     30        text-shadow: none;
     31        vertical-align: baseline;
     32}
     33
     34.form-table th {
     35        vertical-align: top;
     36        text-align: left;
     37        padding: 20px 10px 20px 0;
     38        width: 200px;
     39        line-height: 1.3;
     40        font-weight: 600;
     41}
     42
     43.form-table th.th-full {
     44        width: auto;
     45        font-weight: 400;
     46}
     47
     48.form-table input.tog {
     49        margin-top: 2px;
     50        margin-right: 2px;
     51        float: left;
     52}
     53
     54.form-table td p {
     55        margin-top: 4px;
     56        margin-bottom: 0;
     57}
     58
     59.form-table td fieldset label {
     60        margin: 0.25em 0 0.5em !important;
     61        display: inline-block;
     62}
     63
     64.form-table td fieldset label,
     65.form-table td fieldset p,
     66.form-table td fieldset li {
     67        line-height: 1.4em;
     68}
     69
     70.form-table input.tog,
     71.form-table input[type=radio] {
     72        margin-top: -4px;
     73        margin-right: 4px;
     74        float: none;
     75}
     76
     77.commentlist li {
     78        padding: 1em 1em .2em;
     79        margin: 0;
     80        border-bottom-width: 1px;
     81        border-bottom-style: solid;
     82}
     83
     84.commentlist li li {
     85        border-bottom: 0;
     86        padding: 0;
     87}
     88
     89.commentlist p {
     90        padding: 0;
     91        margin: 0 0 .8em;
     92}
     93
     94/* reply to comments */
     95#replyrow input {
     96        border-width: 1px;
     97        border-style: solid;
     98}
     99
     100#replyrow td {
     101        padding: 2px;
     102}
     103
     104#replysubmit {
     105        margin: 0;
     106        padding: 0 5px 3px;
     107        text-align: center;
     108}
     109
     110#replysubmit .spinner {
     111        padding: 2px 0 0;
     112        vertical-align: top;
     113        float: right;
     114}
     115
     116#replysubmit .button {
     117        margin-right: 5px;
     118}
     119
     120#replysubmit .error {
     121        color: red;
     122        line-height: 21px;
     123        text-align: center;
     124}
     125
     126#replyrow h5 {
     127        margin: .2em 0 0;
     128        padding: 0 5px;
     129        line-height: 1.4em;
     130        font-size: 1em;
     131}
     132
     133#edithead .inside {
     134        float: left;
     135        padding: 3px 0 2px 5px;
     136        margin: 0;
     137        text-align: center;
     138}
     139
     140#edithead .inside input {
     141        width: 180px;
     142}
     143
     144#edithead label {
     145        padding: 2px 0;
     146}
     147
     148#replycontainer {
     149        padding: 5px;
     150}
     151
     152#replycontent {
     153        height: 120px;
     154        -webkit-box-shadow: none;
     155        box-shadow: none;
     156}
     157
     158.comment-php .wp-editor-area {
     159        height: 200px;
     160}
     161
     162.comment-ays {
     163        margin-bottom: 0;
     164        border-bottom-style: solid;
     165        border-bottom-width: 1px;
     166}
     167
     168.comment-ays .alt {
     169        background-color: transparent;
     170}
     171
     172.trash-undo-inside,
     173.spam-undo-inside {
     174        margin: 1px 8px 1px 0;
     175        line-height: 16px;
     176}
     177
     178.spam-undo-inside .avatar,
     179.trash-undo-inside .avatar {
     180        height: 20px;
     181        width: 20px;
     182        margin-right: 8px;
     183        vertical-align: middle;
     184}
     185
     186.stuffbox .editcomment {
     187        clear: none;
     188}
     189
     190#comment-status-radio p {
     191        margin: 3px 0 5px;
     192}
     193
     194#comment-status-radio input {
     195        margin: 2px 3px 5px 0;
     196        vertical-align: middle;
     197}
     198
     199#comment-status-radio label {
     200        padding: 5px 0;
     201}
     202
     203.commentlist .avatar {
     204        vertical-align: text-top;
     205}
     206
     207#the-comment-list .unapproved th.check-column input {
     208        margin-left: 4px;
     209}
     210
  • src/wp-admin/css/wp-admin-common.css

    Property changes on: src/wp-admin/css/wp-admin-comments.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  0.0 - Common Styles
     3------------------------------------------------------------------------------*/
     4/* 2 column liquid layout */
     5#wpwrap {
     6        height: auto;
     7        min-height: 100%;
     8        width: 100%;
     9        position: relative;
     10        -webkit-font-smoothing: subpixel-antialiased;
     11}
     12
     13#wpcontent {
     14        height: 100%;
     15}
     16
     17#wpcontent,
     18#wpfooter {
     19        margin-left: 180px;
     20}
     21
     22.folded #wpcontent,
     23.folded #wpfooter {
     24        margin-left: 56px;
     25}
     26
     27#wpbody-content {
     28        padding-bottom: 65px;
     29        float: left;
     30        width: 100%;
     31        overflow: visible !important;
     32}
     33
     34#adminmenuback,
     35#adminmenuwrap,
     36#adminmenu,
     37#adminmenu .wp-submenu {
     38        width: 160px;
     39}
     40
     41#adminmenuback {
     42        position: absolute;
     43        top: 0;
     44        bottom: 0;
     45        z-index: -1;
     46}
     47
     48#adminmenu {
     49        clear: left;
     50        margin: 12px 0 0;
     51        padding: 0;
     52        list-style: none;
     53}
     54
     55.folded #adminmenuback,
     56.folded #adminmenuwrap,
     57.folded #adminmenu,
     58.folded #adminmenu li.menu-top {
     59        width: 36px;
     60}
     61
     62/* inner 2 column liquid layout */
     63
     64.inner-sidebar {
     65        float: right;
     66        clear: right;
     67        display: none;
     68        width: 281px;
     69        position: relative;
     70}
     71
     72.columns-2 .inner-sidebar {
     73        margin-right: auto;
     74        width: 286px;
     75        display: block;
     76}
     77
     78.inner-sidebar #side-sortables,
     79.columns-2 .inner-sidebar #side-sortables {
     80        min-height: 300px;
     81        width: 280px;
     82        padding: 0;
     83}
     84
     85.has-right-sidebar .inner-sidebar {
     86        display: block;
     87}
     88
     89.has-right-sidebar #post-body {
     90        float: left;
     91        clear: left;
     92        width: 100%;
     93        margin-right: -2000px;
     94}
     95
     96.has-right-sidebar #post-body-content {
     97        margin-right: 300px;
     98        float: none;
     99        width: auto;
     100}
     101
     102/* 2 columns main area */
     103
     104#col-container,
     105#col-left,
     106#col-right {
     107        overflow: hidden;
     108        padding: 0;
     109        margin: 0;
     110}
     111
     112#col-left {
     113        width: 35%;
     114}
     115
     116#col-right {
     117        float: right;
     118        clear: right;
     119        width: 65%;
     120}
     121
     122.col-wrap {
     123        padding: 0 7px;
     124}
     125
     126/* utility classes */
     127.alignleft {
     128        float: left;
     129}
     130
     131.alignright {
     132        float: right;
     133}
     134
     135.textleft {
     136        text-align: left;
     137}
     138
     139.textright {
     140        text-align: right;
     141}
     142
     143.clear {
     144        clear: both;
     145}
     146
     147/* Hide visually but not from screen readers */
     148.screen-reader-text,
     149.screen-reader-text span,
     150.ui-helper-hidden-accessible {
     151        position: absolute;
     152        margin: -1px;
     153        padding: 0;
     154        height: 1px;
     155        width: 1px;
     156        overflow: hidden;
     157        clip: rect(0 0 0 0);
     158        border: 0;
     159}
     160
     161.screen-reader-shortcut {
     162        position: absolute;
     163        top: -1000em;
     164}
     165
     166.screen-reader-shortcut:focus {
     167        left: 6px;
     168        top: -25px;
     169        height: auto;
     170        width: auto;
     171        display: block;
     172        font-size: 14px;
     173        font-weight: 600;
     174        padding: 15px 23px 14px;
     175        background: #f1f1f1;
     176        color: #21759b;
     177        z-index: 100000;
     178        line-height: normal;
     179        -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
     180        box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
     181        text-decoration: none;
     182        outline: none;
     183}
     184
     185.hidden,
     186.js .closed .inside,
     187.js .hide-if-js,
     188.no-js .hide-if-no-js,
     189.js.wp-core-ui .hide-if-js,
     190.js .wp-core-ui .hide-if-js,
     191.no-js.wp-core-ui .hide-if-no-js,
     192.no-js .wp-core-ui .hide-if-no-js {
     193        display: none;
     194}
     195
     196/* include margin and padding in the width calculation of input and textarea */
     197input,
     198input[type="text"],
     199input[type="password"],
     200input[type="number"],
     201input[type="search"],
     202input[type="email"],
     203input[type="url"],
     204textarea {
     205        -moz-box-sizing: border-box;
     206        -webkit-box-sizing: border-box;
     207        -ms-box-sizing: border-box; /* ie8 only */
     208        box-sizing: border-box;
     209}
     210
     211input[type="checkbox"],
     212input[type="radio"] {
     213        border-width: 1px;
     214        border-style: solid;
     215        clear: none;
     216        cursor: pointer;
     217        display: inline-block;
     218        line-height: 0;
     219        height: 16px;
     220        margin: -4px 4px 0 0;
     221        outline: 0;
     222        padding: 0 !important;
     223        text-align: center;
     224        vertical-align: middle;
     225        width: 16px;
     226        min-width: 16px;
     227        -webkit-appearance: none;
     228        -webkit-box-sizing: border-box;
     229        box-sizing: border-box;
     230}
     231
     232td > input[type="checkbox"],
     233.wp-admin p input[type=checkbox],
     234.wp-admin p input[type=radio] {
     235        margin-top: 0;
     236}
     237
     238.wp-admin p label input[type=checkbox] {
     239        margin-top: -4px;
     240}
     241
     242.wp-admin p label input[type=radio] {
     243        margin-top: -2px;
     244}
     245
     246input[type=radio] {
     247        border-radius: 50%;
     248        margin-right: 4px;
     249        line-height: 10px;
     250}
     251
     252input[type=checkbox]:disabled,
     253input[type=radio]:disabled,
     254input[type=checkbox]:disabled:checked:before,
     255input[type=radio]:disabled:checked:before {
     256        opacity: 0.7;
     257}
     258
     259input[type=checkbox]:checked:before,
     260input[type=radio]:checked:before {
     261        float: left;
     262        display: inline-block;
     263        vertical-align: middle;
     264        width: 16px;
     265        font: normal 21px/1 'dashicons';
     266        speak: none;
     267        -webkit-font-smoothing: antialiased;
     268        -moz-osx-font-smoothing: grayscale;
     269}
     270
     271input[type=checkbox]:checked:before {
     272        content: '\f147';
     273        margin: -3px 0 0 -4px;
     274}
     275
     276input[type=radio]:checked:before {
     277        content: '\2022';
     278        text-indent: -9999px;
     279        border-radius: 50px;
     280        font-size: 24px;
     281        width: 6px;
     282        height: 6px;
     283        margin: 4px;
     284        line-height: 16px;
     285}
     286
     287@-moz-document url-prefix() {
     288        input[type=checkbox],
     289        input[type=radio],
     290        .form-table input.tog {
     291                margin-bottom: -1px;
     292        }
     293}
     294
     295/* Search */
     296input[type="search"] {
     297        -webkit-appearance: textfield;
     298}
     299
     300input[type="search"]::-webkit-search-decoration {
     301        display: none;
     302}
     303
     304.ie8 input[type="password"],
     305.ie8 .login form .input {
     306        font-family: sans-serif;
     307}
     308
     309/* general */
     310html,
     311body {
     312        height: 100%;
     313        margin: 0;
     314        padding: 0;
     315}
     316
     317body {
     318        font-family: "Open Sans", sans-serif;
     319        font-size: 13px;
     320        line-height: 1.4em;
     321        min-width: 600px;
     322}
     323
     324body.iframe {
     325        min-width: 0;
     326        padding-top: 1px;
     327}
     328
     329body.login {
     330        background: #fbfbfb;
     331        min-width: 0;
     332}
     333
     334iframe,
     335img {
     336        border: 0;
     337}
     338
     339td,
     340textarea,
     341input,
     342select,
     343button {
     344        font-family: inherit;
     345        font-size: inherit;
     346        font-weight: inherit;
     347}
     348
     349td,
     350textarea {
     351        line-height: inherit;
     352}
     353
     354textarea {
     355        overflow: auto;
     356}
     357
     358textarea,
     359input,
     360select {
     361        font-size: 14px;
     362        padding: 3px 5px;
     363        line-height: 15px;
     364        border-radius: 0; /* Reset mobile webkit's default element styling */
     365}
     366
     367textarea {
     368        padding: 2px 6px;
     369        line-height: 1.4;
     370}
     371
     372a,
     373input[type="text"],
     374input[type="password"],
     375input[type="number"],
     376input[type="search"],
     377input[type="email"],
     378input[type="url"],
     379textarea,
     380div,
     381select {
     382        outline: 0;
     383}
     384
     385.wp-admin input[type="file"] {
     386        padding: 3px 0;
     387}
     388
     389a:focus,
     390a:active {
     391        outline: thin dotted;
     392}
     393
     394#adminmenu a:focus,
     395#adminmenu a:active,
     396.screen-reader-text:focus {
     397        outline: none;
     398}
     399
     400blockquote,
     401q {
     402        quotes: none;
     403}
     404
     405blockquote:before,
     406blockquote:after,
     407q:before,
     408q:after {
     409        content: '';
     410        content: none;
     411}
     412
     413p,
     414.wp_attachment_details label[for="content"] {
     415        font-size: 13px;
     416        line-height: 1.5;
     417        margin: 1em 0;
     418}
     419
     420blockquote {
     421        margin: 1em;
     422}
     423
     424label {
     425        cursor: pointer;
     426}
     427
     428li,
     429dd {
     430        margin-bottom: 6px;
     431}
     432
     433input,
     434select {
     435        margin: 1px;
     436        padding: 3px 5px;
     437}
     438
     439h1,
     440h2,
     441h3,
     442h4,
     443h5,
     444h6 {
     445        display: block;
     446        font-weight: 600;
     447}
     448
     449h1 {
     450        font-size: 2em;
     451        margin: .67em 0;
     452}
     453
     454h2 {
     455        font-size: 1.5em;
     456        margin: .83em 0;
     457        font-weight: 400;
     458}
     459
     460h3 {
     461        font-size: 1.3em;
     462        margin: 1em 0;
     463}
     464
     465h4 {
     466        font-size: 1em;
     467        margin: 1.33em 0;
     468}
     469
     470h5 {
     471        font-size: 0.83em;
     472        margin: 1.67em 0;
     473}
     474
     475h6 {
     476        font-size: 0.67em;
     477        margin: 2.33em 0;
     478}
     479
     480ul,
     481ol {
     482        padding: 0;
     483}
     484
     485ul {
     486        list-style: none;
     487}
     488
     489ol {
     490        list-style-type: decimal;
     491        margin-left: 2em;
     492}
     493
     494ul.ul-disc {
     495        list-style: disc outside;
     496}
     497
     498ul.ul-square {
     499        list-style: square outside;
     500}
     501
     502ol.ol-decimal {
     503        list-style: decimal outside;
     504}
     505
     506ul.ul-disc,
     507ul.ul-square,
     508ol.ol-decimal {
     509        margin-left: 1.8em;
     510}
     511
     512ul.ul-disc > li,
     513ul.ul-square > li,
     514ol.ol-decimal > li {
     515        margin: 0 0 0.5em;
     516}
     517
     518.code,
     519code {
     520        font-family: Consolas, Monaco, monospace;
     521}
     522
     523input.code {
     524        padding-top: 6px;
     525}
     526
     527textarea.code {
     528        line-height: 1.4;
     529        padding: 4px 6px 1px 6px;
     530}
     531
     532kbd,
     533code {
     534        padding: 3px 5px 2px 5px;
     535        margin: 0 1px;
     536        font-size: 13px;
     537}
     538
     539.subsubsub {
     540        list-style: none;
     541        margin: 8px 0 0;
     542        padding: 0;
     543        font-size: 13px;
     544        float: left;
     545}
     546
     547.subsubsub a {
     548        line-height: 2;
     549        padding: .2em;
     550        text-decoration: none;
     551}
     552
     553.subsubsub a .count,
     554.subsubsub a.current .count {
     555        color: #999;
     556        font-weight: normal;
     557}
     558
     559.subsubsub a.current {
     560        font-weight: 600;
     561        border: none;
     562}
     563
     564.subsubsub li {
     565        display: inline-block;
     566        margin: 0;
     567        padding: 0;
     568        white-space: nowrap;
     569}
     570
     571textarea,
     572input[type="text"],
     573input[type="password"],
     574input[type="email"],
     575input[type="number"],
     576input[type="search"],
     577input[type="tel"],
     578input[type="url"],
     579select,
     580.tablenav-pages span.current,
     581#titlediv #title,
     582#postcustomstuff table,
     583#postcustomstuff input,
     584#postcustomstuff textarea,
     585.imgedit-menu div,
     586.plugin-update-tr .update-message,
     587#poststuff .inside .the-tagcloud,
     588.nav-menus-php .list-container,
     589.menu-item-handle,
     590.link-to-original,
     591.nav-menus-php .major-publishing-actions .form-invalid,
     592#TB_window,
     593.tbtitle,
     594.highlight {
     595        border-width: 1px;
     596        border-style: solid;
     597}
     598
     599/* .widefat - main style for tables */
     600.widefat {
     601        border-spacing: 0;
     602        width: 100%;
     603        clear: both;
     604        margin: 0;
     605}
     606
     607.widefat * {
     608        word-wrap: break-word;
     609}
     610
     611.widefat a {
     612        text-decoration: none;
     613}
     614
     615.widefat td,
     616.widefat th {
     617        padding: 8px 10px;
     618}
     619.widefat tfoot th {
     620        border-bottom: none;
     621}
     622
     623.widefat .no-items td {
     624        border-bottom-width: 0;
     625}
     626
     627.widefat td {
     628        vertical-align: top;
     629}
     630
     631.widefat td,
     632.widefat td p,
     633.widefat td ol,
     634.widefat td ul {
     635        font-size: 13px;
     636        line-height: 1.5em;
     637}
     638
     639.widefat th {
     640        text-align: left;
     641        line-height: 1.3em;
     642        font-size: 14px;
     643}
     644
     645.widefat th input {
     646        margin: 0 0 0 8px;
     647        padding: 0;
     648        vertical-align: text-top;
     649}
     650
     651.widefat .check-column {
     652        width: 2.2em;
     653        padding: 6px 0 25px;
     654        vertical-align: top;
     655}
     656
     657.widefat th input[type=checkbox] {
     658        margin-top: -1px;
     659}
     660
     661.widefat tbody th.check-column {
     662        padding: 9px 0 22px;
     663}
     664
     665.widefat.media .check-column {
     666        padding-top: 8px;
     667}
     668
     669.widefat thead th.check-column,
     670.widefat tbody th.check-column,
     671.widefat tfoot th.check-column {
     672        padding: 11px 0 0 3px;
     673}
     674
     675.widefat thead th.check-column {
     676        padding-top: 10px;
     677}
     678
     679#update-plugins-table tbody th.check-column,
     680.plugins tbody th.check-column,
     681.plugins tbody {
     682        padding: 8px 0 0 2px;
     683}
     684
     685.plugins tbody th.check-column input[type=checkbox] {
     686        margin-top: 4px;
     687}
     688
     689#update-plugins-table tbody td p {
     690        margin-top: 0;
     691}
     692
     693#update-plugins-table tbody td p strong {
     694        font-size: 14px;
     695}
     696
     697.plugins thead th.check-column,
     698.plugins tfoot th.check-column,
     699.plugins .inactive th.check-column,
     700#update-plugins-table thead th.check-column,
     701#update-plugins-table tfoot th.check-column {
     702        padding-left: 6px;
     703}
     704
     705#update-plugins-table thead th.check-column,
     706#update-plugins-table tfoot th.check-column {
     707        padding-top: 11px;
     708}
     709
     710.update-php div.updated,
     711.update-php div.error {
     712        margin-left: 0;
     713}
     714
     715.no-js .widefat thead .check-column input,
     716.no-js .widefat tfoot .check-column input {
     717        display: none;
     718}
     719
     720.widefat .num,
     721.column-comments,
     722.column-links,
     723.column-posts {
     724        text-align: center;
     725}
     726
     727.widefat th#comments {
     728        vertical-align: middle;
     729}
     730
     731.wrap {
     732        margin: 10px 20px 0 2px;
     733}
     734
     735div.updated,
     736div.error {
     737        padding: 0 0.6em;
     738        margin: 5px 15px 2px;
     739}
     740
     741div.updated p,
     742div.error p {
     743        margin: 0.5em 0;
     744        padding: 2px;
     745}
     746
     747.wrap div.updated,
     748.wrap div.error,
     749.media-upload-form div.error {
     750        margin: 5px 0 15px;
     751}
     752
     753div.updated,
     754.login .message,
     755.press-this #message {
     756        border: none;
     757        padding: 1px 12px;
     758}
     759
     760div.error,
     761.login #login_error {
     762        border: none;
     763}
     764
     765div.error {
     766        padding: 1px 12px;
     767}
     768
     769.wrap h2,
     770.subtitle {
     771        font-weight: normal;
     772        margin: 0;
     773}
     774
     775.wrap h2 {
     776        font-size: 23px;
     777        font-weight: 400;
     778        padding: 9px 15px 4px 0;
     779        line-height: 29px;
     780}
     781
     782.subtitle {
     783        font-size: 14px;
     784        padding-left: 25px;
     785}
     786
     787.wrap .add-new-h2,
     788.wrap .add-new-h2:active {
     789        margin-left: 4px;
     790        padding: 4px 8px;
     791        position: relative;
     792        top: -3px;
     793        text-decoration: none;
     794        border: none;
     795        border-radius: 2px;
     796        text-shadow: none;
     797        font-weight: 600;
     798        font-size: 13px;
     799}
     800
     801.wrap h2.long-header {
     802        padding-right: 0;
     803}
     804
     805html,
     806.wp-dialog {
     807        background-color: #fff;
     808}
     809
     810textarea,
     811input[type="text"],
     812input[type="password"],
     813input[type="email"],
     814input[type="number"],
     815input[type="search"],
     816input[type="tel"],
     817input[type="url"],
     818select {
     819        background-color: #fff;
     820        color: #333;
     821}
     822
     823select[disabled] {
     824        color: #7f7f7f;
     825}
     826
     827select:focus {
     828        border-color: #aaa;
     829}
     830
     831textarea:focus,
     832input[type="text"]:focus,
     833input[type="password"]:focus,
     834input[type="email"]:focus,
     835input[type="number"]:focus,
     836input[type="search"]:focus,
     837input[type="tel"]:focus,
     838input[type="url"]:focus,
     839input[type="checkbox"]:focus,
     840input[type="radio"]:focus,
     841select:focus,
     842.widgets-chooser ul,
     843#widgets-left .widget-in-question .widget-top,
     844#available-widgets .widget-top:hover,
     845div#widgets-right .widget-top:hover {
     846        -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);
     847        box-shadow: 0 1px 2px rgba(0,0,0,0.1);
     848}
     849
     850input[readonly] {
     851        background-color: #eee;
     852}
     853
     854:-moz-placeholder,
     855.wp-core-ui :-moz-placeholder {
     856   color: #a9a9a9;
     857}
     858
  • src/wp-admin/css/wp-admin-customize_loader.css

    Property changes on: src/wp-admin/css/wp-admin-common.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  24.0 - Customize Loader
     3------------------------------------------------------------------------------*/
     4
     5.no-customize-support .hide-if-no-customize,
     6.customize-support .hide-if-customize,
     7.no-customize-support.wp-core-ui .hide-if-no-customize,
     8.no-customize-support .wp-core-ui .hide-if-no-customize,
     9.customize-support.wp-core-ui .hide-if-customize,
     10.customize-support .wp-core-ui .hide-if-customize {
     11        display: none;
     12}
     13
     14#customize-container {
     15        display: none;
     16        background: #fff;
     17        z-index: 500000;
     18        position: fixed;
     19        overflow: visible;
     20        top: 0;
     21        bottom: 0;
     22        left: 0;
     23        right: 0;
     24        height: 100%;
     25}
     26
     27.customize-active #customize-container {
     28        display: block;
     29}
     30
     31.customize-loading #customize-container iframe {
     32        opacity: 0;
     33}
     34
     35.customize-loading #customize-container {
     36        background: #fff url('../images/spinner.gif') no-repeat fixed center center;
     37        background-size: 20px 20px;
     38}
     39
     40#customize-container iframe,
     41#theme-installer iframe {
     42        height: 100%;
     43        width: 100%;
     44        z-index: 20;
     45
     46        -webkit-transition: opacity 0.3s;
     47        -moz-transition:    opacity 0.3s;
     48        -ms-transition:     opacity 0.3s;
     49        -o-transition:      opacity 0.3s;
     50        transition:         opacity 0.3s;
     51}
     52
     53#customize-container .collapse-sidebar {
     54        bottom: 16px;
     55}
     56
     57#customize-controls {
     58        margin-top: 0;
     59}
     60
     61#theme-installer {
     62        display: none;
     63}
     64
     65#theme-installer.single-theme {
     66        display: block;
     67}
     68
     69.install-theme-info {
     70        display: none;
     71        padding: 10px 20px 20px;
     72}
     73
     74.single-theme .install-theme-info {
     75        padding-top: 15px;
     76}
     77
     78#theme-installer .install-theme-info {
     79        display: block;
     80}
     81
     82.install-theme-info .theme-install {
     83        float: right;
     84        margin-top: 18px;
     85}
     86
     87.install-theme-info .theme-name {
     88        font-size: 16px;
     89        line-height: 24px;
     90        margin-bottom: 0;
     91        margin-top: 0;
     92}
     93
     94.install-theme-info .theme-screenshot {
     95        margin-top: 15px;
     96        width: 258px;
     97        border: 1px solid #ccc;
     98}
     99
     100.install-theme-info .theme-details {
     101        overflow: hidden;
     102}
     103
     104.theme-details .theme-version {
     105        margin: 15px 0;
     106        float: left;
     107}
     108
     109.theme-details .star-rating {
     110        margin: 7px 0;
     111        float: right;
     112}
     113
     114.theme-details .theme-description {
     115        float: left;
     116        color: #777;
     117        line-height: 20px;
     118}
     119
     120#theme-installer .wp-full-overlay-header {
     121        margin-top: 9px;
     122}
     123
     124#theme-installer .wp-full-overlay-header .theme-install {
     125        float: right;
     126        /* For when .theme-install is a span rather than a.button-primary (already installed theme) */
     127        line-height: 26px;
     128}
     129
     130#theme-installer .wp-full-overlay-sidebar {
     131        background: #EEE;
     132        border-right: 1px solid #DDD;
     133}
     134
     135#theme-installer .wp-full-overlay-main {
     136        background: #fff url('../images/spinner.gif') no-repeat fixed center center;
     137        background-size: 20px 20px;
     138}
     139
     140
  • src/wp-admin/css/wp-admin-dashboard.css

    Property changes on: src/wp-admin/css/wp-admin-customize_loader.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  9.0 - Dashboard
     3------------------------------------------------------------------------------*/
     4
     5#dashboard-widgets-wrap {
     6        margin: 0 -8px;
     7}
     8
     9#wpbody-content .metabox-holder {
     10        padding-top: 10px;
     11}
     12
     13#dashboard-widgets .meta-box-sortables {
     14        margin: 0 8px;
     15        min-height: 100px;
     16}
     17
     18#the-comment-list td.comment p.comment-author {
     19        margin-top: 0;
     20        margin-left: 0;
     21}
     22
     23#the-comment-list p.comment-author img {
     24        float: left;
     25        margin-right: 8px;
     26}
     27
     28#the-comment-list p.comment-author strong a {
     29        border: none;
     30}
     31
     32#the-comment-list td {
     33        vertical-align: top;
     34}
     35
     36#the-comment-list td.comment {
     37        word-wrap: break-word;
     38}
     39
     40/* Welcome Panel */
     41.welcome-panel {
     42        position: relative;
     43        overflow: auto;
     44        margin: 16px 0;
     45        padding: 23px 10px 0;
     46        font-size: 13px;
     47        line-height: 2.1em;
     48}
     49
     50.welcome-panel h3 {
     51        margin: 0;
     52        font-size: 21px;
     53        font-weight: normal;
     54        line-height: 1.2;
     55}
     56
     57.welcome-panel h4 {
     58        margin: 1.33em 0 0;
     59        font-size: 16px;
     60}
     61
     62.welcome-panel li {
     63        font-size: 14px;
     64}
     65
     66.welcome-panel .about-description {
     67        font-size: 16px;
     68        margin: 0;
     69}
     70
     71.welcome-panel .welcome-panel-close {
     72        position: absolute;
     73        top: 5px;
     74        right: 10px;
     75        padding: 20px 15px 0 3px;
     76        font-size: 13px;
     77        text-decoration: none;
     78        line-height: 1;
     79}
     80
     81#welcome-panel.welcome-panel .welcome-panel-close::before,
     82.tagchecklist span a:before,
     83#bulk-titles div a:before {
     84        content: '\f153';
     85        display: block !important;
     86        font: normal 16px/1 'dashicons';
     87        speak: none;
     88        height: 20px;
     89        margin: 2px 0;
     90        text-align: center;
     91        width: 20px;
     92        -webkit-font-smoothing: antialiased !important;
     93}
     94
     95#welcome-panel.welcome-panel .welcome-panel-close::before {
     96        position: absolute;
     97        left: -18px;
     98        margin-top: -2px;
     99        -webkit-transition: all .1s ease-in-out;
     100        -moz-transition:    all .1s ease-in-out;
     101        transition:         all .1s ease-in-out;
     102}
     103
     104.wp-core-ui .welcome-panel .button.button-hero {
     105        margin: 15px 0 3px;
     106}
     107
     108.welcome-panel-content {
     109        margin-left: 13px;
     110        max-width: 1500px;
     111}
     112
     113.welcome-panel .welcome-panel-column-container {
     114        clear: both;
     115        overflow: hidden;
     116        position: relative;
     117}
     118
     119.welcome-panel .welcome-panel-column {
     120        width: 32%;
     121        min-width: 200px;
     122        float: left;
     123}
     124
     125.ie8 .welcome-panel .welcome-panel-column {
     126        min-width: 230px;
     127}
     128
     129.welcome-panel .welcome-panel-column:first-child {
     130        width: 36%;
     131}
     132
     133.welcome-panel-column p.hide-if-no-customize {
     134        margin-top: 10px;
     135}
     136
     137.welcome-panel-column p {
     138        margin-top: 7px;
     139}
     140
     141.welcome-panel .welcome-icon {
     142        display: block;
     143        padding: 0 0 8px;
     144        background: transparent !important;
     145}
     146
     147.welcome-panel .welcome-icon:before {
     148        font: normal 20px/1 'dashicons';
     149        speak: none;
     150        display: inline-block;
     151        padding: 0 10px 0 0;
     152        top: -1px;
     153        position: relative;
     154        -webkit-font-smoothing: antialiased;
     155        -moz-osx-font-smoothing: grayscale;
     156        text-decoration: none !important;
     157        vertical-align: top;
     158}
     159
     160.welcome-panel .welcome-write-blog:before,
     161.welcome-panel .welcome-edit-page:before {
     162        content:'\f119';
     163        top: -3px;
     164}
     165
     166.welcome-panel .welcome-add-page:before {
     167        content:'\f132';
     168}
     169
     170.welcome-panel .welcome-view-site:before {
     171        content:'\f115';
     172        top: -2px;
     173}
     174
     175.welcome-panel .welcome-widgets-menus:before {
     176        content:'\f116';
     177        top: -2px;
     178}
     179
     180.welcome-panel .welcome-comments:before {
     181        content:'\f117';
     182        top: -1px;
     183}
     184
     185.welcome-panel .welcome-learn-more:before {
     186        content:'\f118';
     187        top: -1px;
     188}
     189
     190.welcome-panel .welcome-widgets-menus {
     191        line-height: 16px;
     192}
     193
     194.welcome-panel .welcome-panel-column ul {
     195        margin: 0.8em 1em 1em 0;
     196}
     197
     198.welcome-panel .welcome-panel-column li {
     199        line-height: 16px;
     200        list-style-type: none;
     201}
     202
     203/* Dashboard WordPress news */
     204
     205#dashboard_primary .inside {
     206        margin: 0;
     207        padding: 0;
     208}
     209
     210#dashboard_primary .widget-loading,
     211#dashboard_primary .dashboard-widget-control-form {
     212        padding: 12px 12px 0;
     213}
     214
     215body #dashboard-widgets .postbox form .submit {
     216        margin: 0;
     217}
     218
     219.dashboard-widget-control-form {
     220        overflow: hidden;
     221}
     222
     223.dashboard-widget-control-form p {
     224        margin-top: 0;
     225}
     226
     227.rssSummary {
     228        color: #777;
     229        margin-top: 4px;
     230}
     231
     232#dashboard_primary .rss-widget {
     233        border-bottom: 1px solid #eee;
     234        font-size: 13px;
     235        padding: 8px 12px 10px;
     236}
     237
     238#dashboard_primary .rss-widget:last-child {
     239        border-bottom: none;
     240        padding-bottom: 8px;
     241}
     242
     243#dashboard_primary .rss-widget a {
     244        font-weight: normal;
     245}
     246
     247#dashboard_primary .rss-widget span,
     248#dashboard_primary .rss-widget span.rss-date {
     249        color: #777;
     250}
     251
     252#dashboard_primary .rss-widget span.rss-date {
     253        margin-left: 12px;
     254}
     255
     256#dashboard_primary .rss-widget ul li {
     257        margin-bottom: 8px;
     258}
     259
     260/* Dashboard right now */
     261
     262#dashboard_right_now ul {
     263        margin: 0;
     264        overflow: hidden;
     265}
     266
     267#dashboard_right_now li {
     268        width: 50%;
     269        float: left;
     270        margin-bottom: 10px;
     271}
     272
     273#dashboard_right_now .inside {
     274        overflow: hidden;
     275        padding: 0;
     276}
     277
     278#dashboard_right_now .main {
     279        padding: 0 12px 11px;
     280}
     281
     282#dashboard_right_now .main p {
     283        margin: 0;
     284}
     285
     286.mu-storage {
     287        overflow: hidden;
     288}
     289
     290#dashboard-widgets h4.mu-storage {
     291        margin-bottom: 10px;
     292}
     293
     294/* Dashboard right now - Colors */
     295
     296#dashboard_right_now li a:before {
     297        color: #888;
     298}
     299
     300#dashboard_right_now .sub {
     301        color: #777;
     302        background: #f5f5f5;
     303        border-top: 1px solid #eee;
     304        padding: 10px 12px 6px 12px;
     305}
     306
     307#dashboard_right_now .sub h4 {
     308        color: #555;
     309}
     310
     311#dashboard_right_now .sub p {
     312        margin: 0 0 1em;
     313}
     314
     315#dashboard_right_now .warning a:before {
     316        color: #d54e21;
     317}
     318
     319/* Dashboard right now - Icons */
     320#dashboard_right_now li a:before {
     321        content: '\f159';
     322        font: normal 20px/1 'dashicons';
     323        speak: none;
     324        display: block;
     325        float: left;
     326        margin: 0 5px 0 0;
     327        padding: 0;
     328        text-indent: 0;
     329        text-align: center;
     330        position: relative;
     331        -webkit-font-smoothing: antialiased;
     332        text-decoration: none !important;
     333}
     334
     335#dashboard_right_now .page-count a:before {
     336        content: '\f105';
     337}
     338
     339#dashboard_right_now .post-count a:before {
     340        content: '\f109';
     341}
     342
     343#dashboard_right_now .comment-count a:before {
     344        content: '\f101';
     345}
     346
     347#dashboard_right_now .comment-mod-count a:before {
     348        content: '\f125';
     349}
     350
     351#dashboard_right_now .storage-count a:before {
     352        content: '\f104';
     353}
     354
     355#dashboard_right_now .storage-count.warning a:before {
     356        content: '\f153';
     357}
     358
     359/* Dashboard Quick Draft */
     360
     361#dashboard_quick_press .inside {
     362        margin: 0;
     363        padding: 0;
     364}
     365
     366#dashboard_quick_press div.updated {
     367        margin-bottom: 10px;
     368        border: 1px solid #eee;
     369        border-width: 1px 1px 1px 0;
     370}
     371
     372#dashboard_quick_press form {
     373        overflow: hidden;
     374        margin: 12px;
     375}
     376
     377#dashboard_quick_press .drafts,
     378#dashboard_quick_press .easy-blogging {
     379        padding: 10px 0 0;
     380}
     381
     382/* Dashboard Quick Draft - Form styling */
     383
     384input#save-post {
     385        float: left;
     386}
     387
     388form.initial-form.quickpress-open label.prompt {
     389        font-style: normal;
     390}
     391
     392form.initial-form.quickpress-open input#title {
     393        height: auto;
     394}
     395
     396#dashboard_quick_press input,
     397#dashboard_quick_press textarea {
     398        box-sizing: border-box;
     399        -moz-box-sizing:border-box;
     400        -webkit-box-sizing:border-box;
     401        margin: 0;
     402}
     403
     404#dashboard_quick_press textarea {
     405        resize: vertical;
     406}
     407
     408#dashboard-widgets .postbox form .submit {
     409        margin: -39px 0;
     410        float: right;
     411}
     412
     413#description-wrap {
     414        margin-top: 12px;
     415}
     416
     417#title-wrap #title-prompt-text,
     418.textarea-wrap #content-prompt-text {
     419        color: #777;
     420}
     421
     422#title-wrap #title-prompt-text {
     423        font-size: 1.1em;
     424        padding: 7px 8px;
     425}
     426
     427.input-text-wrap,
     428.textarea-wrap {
     429        position: relative;
     430}
     431
     432.input-text-wrap .prompt,
     433.textarea-wrap .prompt {
     434        position: absolute;
     435}
     436
     437.textarea-wrap #content-prompt-text {
     438        font-size: 1.1em;
     439        padding: 7px 8px;
     440}
     441
     442.textarea-wrap textarea#content {
     443        margin: 0 0 8px;
     444        padding: 6px 7px;
     445}
     446
     447#quick-press textarea#content {
     448        min-height: 90px;
     449        max-height: 1300px;
     450        resize: none;
     451}
     452
     453/* Dashboard Quick Draft - Drafts list */
     454
     455.js #dashboard_quick_press .drafts {
     456        border-top: 1px solid #eee;
     457}
     458
     459#dashboard_quick_press .drafts abbr {
     460        border: none;
     461}
     462
     463#dashboard_quick_press .drafts h4 {
     464        margin: 0 12px 8px;
     465        font-weight: normal;
     466}
     467
     468#dashboard_quick_press .drafts .view-all {
     469        float: right;
     470        margin: 0 12px 0 0;
     471}
     472
     473#dashboard_primary a.rsswidget {
     474        font-weight: normal;
     475}
     476
     477#dashboard_quick_press .drafts ul {
     478        margin: 0 12px;
     479}
     480
     481#dashboard_quick_press .drafts li {
     482        margin-bottom: 1em;
     483}
     484#dashboard_quick_press .drafts li time {
     485        color: #777;
     486}
     487
     488#dashboard_quick_press .drafts p {
     489        margin: 0;
     490}
     491
     492#dashboard_quick_press .draft-title {
     493        overflow: hidden;
     494}
     495
     496#dashboard_quick_press .draft-title a,
     497#dashboard_quick_press .draft-title time {
     498        float: left;
     499        margin: 0 5px 0 0;
     500}
     501
     502/* Dashboard activity widget */
     503
     504#dashboard-widgets #dashboard_activity h4 {
     505        margin: 0 0 8px 12px;
     506        font-weight: normal;
     507}
     508
     509#dashboard-widgets #dashboard_activity h4.comment-meta {
     510        margin: 0;
     511}
     512
     513#dashboard_activity h4.comment-meta {
     514        overflow: hidden;
     515        text-overflow: ellipsis;
     516        white-space: nowrap;
     517        margin-bottom: 4px;
     518}
     519
     520#dashboard_activity ul {
     521        padding: 0 12px;
     522}
     523
     524#dashboard_activity .comment-meta span.approve:before {
     525        content: '\f227';
     526        font: 20px/.5 "dashicons";
     527        margin-left: 12px;
     528        vertical-align: middle;
     529        position: relative;
     530        top: -1px;
     531        margin-right: 2px;
     532}
     533
     534#dashboard_activity .inside {
     535        padding: 0;
     536        margin: 0;
     537}
     538
     539#dashboard_activity .no-activity {
     540        overflow: hidden;
     541        padding: 0 12px 12px;
     542        text-align: center;
     543}
     544
     545#dashboard_activity .no-activity p {
     546        color: #999;
     547        font-size: 16px;
     548}
     549
     550#dashboard_activity .no-activity .smiley {
     551        margin-top: 0;
     552}
     553
     554#dashboard_activity .no-activity .smiley:before {
     555        content: '\f328';
     556        font: normal 120px/1 'dashicons';
     557        speak: none;
     558        display: block;
     559        margin: 0 5px 0 0;
     560        padding: 0;
     561        text-indent: 0;
     562        text-align: center;
     563        position: relative;
     564        -webkit-font-smoothing: antialiased;
     565        text-decoration: none !important;
     566}
     567
     568#dashboard_activity .subsubsub {
     569        float: none;
     570        border-top: 1px solid #eeeeee;
     571        margin-top: 0;
     572        padding: 8px 12px 4px;
     573}
     574
     575#future-posts .show-more,
     576#published-posts .show-more {
     577        float: right;
     578        margin-right: 12px;
     579}
     580
     581#future-posts ul,
     582#published-posts ul {
     583        clear: both;
     584        margin-bottom: 0;
     585}
     586
     587#future-posts li,
     588#published-posts li {
     589        overflow: hidden;
     590        margin-bottom: 8px;
     591}
     592
     593#future-posts ul span,
     594#published-posts ul span {
     595        color: #777;
     596        float: left;
     597        margin-right: 8px;
     598        min-width: 150px;
     599}
     600
     601.activity-block {
     602        border-bottom: 1px solid #eee;
     603        overflow: hidden;
     604        padding: 8px 0 4px;
     605}
     606
     607.activity-block:last-child {
     608        border-bottom: none;
     609}
     610
     611.activity-block .subsubsub li {
     612        color: #ddd;
     613}
     614
     615/* Dashboard activity widget - Comments */
     616
     617#activity-widget #the-comment-list tr.undo,
     618#activity-widget #the-comment-list div.undo {
     619        background: none;
     620        padding: 6px 0;
     621}
     622
     623#activity-widget #the-comment-list .alternate,
     624#activity-widget #the-comment-list .alt {
     625        background: none;
     626}
     627
     628#activity-widget #the-comment-list .comment {
     629        background: #fafafa;
     630        padding: 12px;
     631        position: relative;
     632}
     633
     634#activity-widget #the-comment-list img {
     635        position: absolute;
     636        left: 13px;
     637        top: 13px;
     638}
     639
     640#activity-widget #the-comment-list .dashboard-comment-wrap {
     641        padding-left: 63px;
     642}
     643
     644#activity-widget #the-comment-list .dashboard-comment-wrap blockquote {
     645        margin: 1em 0;
     646}
     647
     648#activity-widget #the-comment-list .comment-item h4 {
     649        font-size: 13px;
     650        color: #999;
     651}
     652
     653#activity-widget #the-comment-list .comment-item p.row-actions {
     654        margin: 4px 0 0 0;
     655}
     656
     657#activity-widget #the-comment-list .comment-item:first-child {
     658        border-top: 1px solid #eeeeee;
     659}
     660
     661#activity-widget #the-comment-list .unapproved:before {
     662        content: "";
     663        display: block;
     664        position: absolute;
     665        left: 0;
     666        top: 0;
     667        bottom: 0;
     668        background: #d54e21;
     669        width: 4px;
     670}
     671
     672#activity-widget #the-comment-list .spam-undo-inside .avatar,
     673#activity-widget #the-comment-list .trash-undo-inside .avatar {
     674        margin-right: 20px;
     675        position: relative;
     676        top: 0;
     677}
     678
     679/* Browse happy box */
     680
     681#dashboard-widgets #dashboard_browser_nag.postbox .inside {
     682        margin: 10px;
     683}
     684
     685@media screen and (max-width: 870px) {
     686        .welcome-panel .welcome-panel-column,
     687        .welcome-panel .welcome-panel-column:first-child {
     688                display: block;
     689                float: none;
     690                width: 100%;
     691        }
     692
     693        .welcome-panel .welcome-panel-column li {
     694                display: inline-block;
     695                margin-right: 13px;
     696        }
     697
     698        .welcome-panel .welcome-panel-column ul {
     699                margin: 0.4em 0 0;
     700        }
     701
     702}
     703
  • src/wp-admin/css/wp-admin-edit.css

    Property changes on: src/wp-admin/css/wp-admin-dashboard.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  11.0 - Write/Edit Post Screen
     3------------------------------------------------------------------------------*/
     4
     5#show-comments {
     6        overflow: hidden;
     7}
     8
     9#save-action .spinner,
     10#show-comments a,
     11#show-comments .spinner {
     12        float: left;
     13}
     14
     15#lost-connection-notice .spinner {
     16        display: block;
     17        float: left;
     18        margin: 0 5px 0 0;
     19}
     20
     21#titlediv {
     22        position: relative;
     23        margin-bottom: 10px;
     24}
     25
     26#titlediv label {
     27        cursor: text;
     28}
     29
     30#titlediv div.inside {
     31        margin: 0;
     32}
     33
     34#poststuff #titlewrap {
     35        border: 0;
     36        padding: 0;
     37}
     38
     39#titlediv #title {
     40        padding: 3px 8px;
     41        font-size: 1.7em;
     42        line-height: 100%;
     43        height: 1.7em;
     44        width: 100%;
     45        outline: none;
     46        margin: 0;
     47}
     48
     49#titlediv #title-prompt-text,
     50#wp-fullscreen-title-prompt-text {
     51        color: #777;
     52        position: absolute;
     53        font-size: 1.7em;
     54        padding: 11px 10px;
     55}
     56
     57#wp-fullscreen-save .fs-saved {
     58        color: #999;
     59        float: right;
     60        margin-top: 4px;
     61}
     62
     63#wp-fullscreen-title-prompt-text {
     64        padding: 11px;
     65}
     66
     67#poststuff .inside-submitbox,
     68#side-sortables .inside-submitbox {
     69        margin: 0 3px;
     70        font-size: 11px;
     71}
     72
     73input#link_description,
     74input#link_url {
     75        width: 98%;
     76}
     77
     78#pending {
     79        background: 0 none;
     80        border: 0 none;
     81        padding: 0;
     82        font-size: 11px;
     83        margin-top: -1px;
     84}
     85
     86#edit-slug-box {
     87        line-height: 24px;
     88        min-height: 25px; /* Yes, line-height + 1 */
     89        margin-top: 5px;
     90        padding: 0 10px;
     91}
     92
     93#edit-slug-box .cancel {
     94        margin-right: 10px;
     95        font-size: 11px;
     96}
     97
     98#editable-post-name-full {
     99        display: none;
     100}
     101
     102#editable-post-name input {
     103        font-size: 13px;
     104        height: 22px;
     105        margin: 0;
     106        width: 16em;
     107}
     108
     109.postarea h3 label {
     110        float: left;
     111}
     112
     113.submitbox .submit {
     114        text-align: left;
     115        padding: 12px 10px 10px;
     116        font-size: 11px;
     117}
     118
     119.submitbox .submitdelete {
     120        text-decoration: none;
     121        padding: 1px 2px;
     122}
     123
     124.submitbox .submit a:hover {
     125        text-decoration: underline;
     126}
     127
     128.submitbox .submit input {
     129        margin-bottom: 8px;
     130        margin-right: 4px;
     131        padding: 6px;
     132}
     133
     134.inside-submitbox #post_status {
     135        margin: 2px 0 2px -2px;
     136}
     137
     138#post-status-select {
     139        margin-top: 3px;
     140}
     141
     142/* Post Screen */
     143#post-body #normal-sortables {
     144        min-height: 50px;
     145}
     146
     147.postbox {
     148        position: relative;
     149        min-width: 255px;
     150}
     151
     152#trackback_url {
     153        width: 99%;
     154}
     155
     156#normal-sortables .postbox .submit {
     157        background: transparent none;
     158        border: 0 none;
     159        float: right;
     160        padding: 0 12px;
     161        margin:0;
     162}
     163
     164.category-add input[type="text"],
     165.category-add select {
     166        width: 100%;
     167        max-width: 260px;
     168        vertical-align: baseline;
     169}
     170
     171#side-sortables .category-add input[type="text"],
     172#side-sortables .category-add select {
     173        margin: 0 0 1em;
     174}
     175
     176.press-this #side-sortables .category-tabs li,
     177ul.category-tabs li,
     178#side-sortables .add-menu-item-tabs li,
     179.wp-tab-bar li {
     180        display: inline;
     181        line-height: 1.35em;
     182}
     183
     184.no-js .category-tabs li.hide-if-no-js {
     185        display: none;
     186}
     187
     188.category-tabs a,
     189#side-sortables .add-menu-item-tabs a,
     190.wp-tab-bar a {
     191        text-decoration: none;
     192}
     193
     194.category-tabs {
     195        margin: 8px 0 5px;
     196}
     197
     198#category-adder h4 {
     199        margin: 10px 0;
     200}
     201
     202#side-sortables .add-menu-item-tabs,
     203.wp-tab-bar {
     204        margin-bottom: 3px;
     205}
     206
     207#normal-sortables .postbox #replyrow .submit {
     208        float: none;
     209        margin: 0;
     210        padding: 0 7px 5px;
     211}
     212
     213#side-sortables .submitbox .submit input,
     214#side-sortables .submitbox .submit .preview,
     215#side-sortables .submitbox .submit a.preview:hover {
     216        border: 0 none;
     217}
     218
     219#side-sortables .inside-submitbox .insidebox,
     220.stuffbox .insidebox {
     221        margin: 11px 0;
     222}
     223
     224ul.category-tabs,
     225ul.add-menu-item-tabs,
     226ul.wp-tab-bar {
     227        margin-top: 12px;
     228}
     229
     230ul.category-tabs li {
     231        border-style: solid;
     232        border-width: 1px;
     233        position: relative;
     234}
     235
     236ul.add-menu-item-tabs li.tabs,
     237.wp-tab-active {
     238        border-style: solid solid none;
     239        border-width: 1px 1px 0;
     240}
     241
     242ul.add-menu-item-tabs li.tabs {
     243        padding-bottom: 3px;
     244        position: relative;
     245}
     246
     247#post-body .add-menu-item-tabs li.tabs {
     248        border-style: solid none solid solid;
     249        border-width: 1px 0 1px 1px;
     250        margin-right: -1px;
     251}
     252
     253ul.category-tabs li,
     254ul.add-menu-item-tabs li,
     255ul.wp-tab-bar li {
     256        padding: 3px 5px 5px;
     257}
     258
     259#postimagediv .inside img {
     260        max-width: 100%;
     261        height: auto;
     262}
     263
     264form#tags-filter {
     265        position: relative;
     266}
     267
     268/* Edit posts */
     269td.post-title strong,
     270td.plugin-title strong {
     271        display: block;
     272        margin-bottom: .2em;
     273        font-size: 14px;
     274}
     275
     276td.post-title p,
     277td.plugin-title p {
     278        margin: 6px 0;
     279}
     280
     281/* Global classes */
     282.wp-hidden-children .wp-hidden-child,
     283.ui-tabs-hide {
     284        display: none;
     285}
     286
     287.commentlist .avatar {
     288        vertical-align: text-top;
     289}
     290
     291#post-body .tagsdiv #newtag {
     292        margin-right: 5px;
     293        width: 16em;
     294}
     295
     296#side-sortables input#post_password {
     297        width: 94%
     298}
     299
     300#side-sortables .tagsdiv #newtag {
     301        width: 68%;
     302}
     303
     304#post-status-info {
     305        width: 100%;
     306}
     307
     308#post-status-info td {
     309        font-size: 12px;
     310}
     311
     312.autosave-info {
     313        padding: 2px 15px;
     314        text-align: right;
     315}
     316
     317#editorcontent #post-status-info {
     318        border: none;
     319}
     320
     321#content-resize-handle,
     322#post-body .wp_themeSkin .mceStatusbar a.mceResize {
     323        background: transparent url('../images/resize.gif') no-repeat scroll right bottom;
     324        width: 12px;
     325        height: 12px;
     326        cursor: se-resize;
     327}
     328
     329.rtl #content-resize-handle,
     330.rtl #post-body .wp_themeSkin .mceStatusbar a.mceResize {
     331        background: transparent url('../images/resize-rtl.gif') no-repeat scroll right bottom;
     332}
     333
     334#post-body .wp_themeSkin .mceStatusbar a.mceResize {
     335        bottom: 3px;
     336        position: absolute;
     337        right: 3px;
     338}
     339
     340#post-body .postarea .wp_themeSkin .mceStatusbar a.mceResize {
     341        bottom: -20px;
     342}
     343
     344#content-resize-handle {
     345        position: absolute;
     346        right: 3px;
     347        bottom: -20px;
     348}
     349
     350.press-this #content-resize-handle {
     351        bottom: 2px;
     352}
     353
     354.tmce-active #content-resize-handle {
     355        display: none;
     356}
     357
     358#wp-word-count {
     359        display: block;
     360        padding: 2px 10px;
     361}
     362
     363#timestampdiv select {
     364        height: 21px;
     365        line-height: 14px;
     366        padding: 0;
     367        vertical-align: top;
     368        font-size: 12px;
     369}
     370
     371#aa, #jj, #hh, #mn {
     372        padding: 1px;
     373        font-size: 12px;
     374}
     375
     376#jj, #hh, #mn {
     377        width: 2em;
     378}
     379
     380#aa {
     381        width: 3.4em;
     382}
     383
     384.curtime #timestamp {
     385        padding: 2px 0 1px 0;
     386        display: inline !important;
     387        height: auto !important;
     388}
     389
     390#post-body #visibility:before,
     391.curtime #timestamp:before,
     392#post-body .misc-pub-revisions:before {
     393        font: normal 20px/1 'dashicons';
     394        speak: none;
     395        display: inline-block;
     396        padding: 0 2px 0 0;
     397        top: 0;
     398        left: -1px;
     399        position: relative;
     400        vertical-align: top;
     401        -webkit-font-smoothing: antialiased;
     402        -moz-osx-font-smoothing: grayscale;
     403        text-decoration: none !important;
     404}
     405
     406#post-body #visibility:before {
     407        content: '\f177';
     408}
     409
     410.curtime #timestamp:before {
     411        content: '\f145';
     412        top: -1px;
     413}
     414
     415#post-body .misc-pub-revisions:before {
     416        content: '\f321';
     417}
     418
     419#timestampdiv {
     420        padding-top: 5px;
     421        line-height: 23px;
     422}
     423
     424#timestampdiv p {
     425        margin: 8px 0 6px;
     426}
     427
     428#timestampdiv input {
     429        border-width: 1px;
     430        border-style: solid;
     431}
     432
     433.notification-dialog {
     434        position: fixed;
     435        top: 30%;
     436        left: 50%;
     437        width: 450px;
     438        margin-left: -225px;
     439        background: #fff;
     440        line-height: 1.5;
     441        z-index: 1000005;
     442}
     443
     444.notification-dialog-background {
     445        position: fixed;
     446        top: 0;
     447        left: 0;
     448        right: 0;
     449        bottom: 0;
     450        background: #000;
     451        opacity: 0.5;
     452        filter: alpha(opacity=50);
     453        z-index: 1000000;
     454}
     455
     456#post-lock-dialog .post-locked-message,
     457#post-lock-dialog .post-taken-over {
     458        margin: 25px;
     459}
     460
     461#post-lock-dialog .post-locked-message a.button {
     462        margin-right: 10px;
     463}
     464
     465#post-lock-dialog .post-locked-avatar {
     466        float: left;
     467        margin: 0 20px 20px 0;
     468}
     469
     470#post-lock-dialog .wp-tab-first {
     471        outline: 0;
     472}
     473
     474#post-lock-dialog .locked-saving img {
     475        float: left;
     476        margin-right: 3px;
     477}
     478
     479#post-lock-dialog.saving .locked-saving,
     480#post-lock-dialog.saved .locked-saved {
     481        display: inline;
     482}
     483
     484/*------------------------------------------------------------------------------
     485  11.1 - Custom Fields
     486------------------------------------------------------------------------------*/
     487
     488#postcustomstuff thead th {
     489        padding: 5px 8px 8px;
     490}
     491
     492#postcustom #postcustomstuff .submit {
     493        border: 0 none;
     494        float: none;
     495        padding: 0 8px 8px;
     496}
     497
     498#side-sortables #postcustom #postcustomstuff .submit {
     499        margin: 0;
     500        padding: 0;
     501}
     502
     503#side-sortables #postcustom #postcustomstuff #the-list textarea {
     504        height: 85px;
     505}
     506
     507#side-sortables #postcustom #postcustomstuff td.left input,
     508#side-sortables #postcustom #postcustomstuff td.left select,
     509#side-sortables #postcustomstuff #newmetaleft a {
     510        margin: 3px 3px 0;
     511}
     512
     513#postcustomstuff table {
     514        margin: 0;
     515        width: 100%;
     516        border-width: 1px;
     517        border-style: solid;
     518        border-spacing: 0;
     519}
     520
     521#postcustomstuff tr {
     522        vertical-align: top;
     523}
     524
     525#postcustomstuff table input,
     526#postcustomstuff table select,
     527#postcustomstuff table textarea {
     528        width: 96%;
     529        margin: 8px;
     530}
     531
     532#side-sortables #postcustomstuff table input,
     533#side-sortables #postcustomstuff table select,
     534#side-sortables #postcustomstuff table textarea {
     535        margin: 3px;
     536}
     537
     538#postcustomstuff th.left,
     539#postcustomstuff td.left {
     540        width: 38%;
     541}
     542
     543#postcustomstuff .submit input {
     544        margin: 0;
     545        width: auto;
     546}
     547
     548#postcustomstuff #newmetaleft a {
     549        display: inline-block;
     550        margin: 0 8px 8px;
     551        text-decoration: none;
     552}
     553
     554.no-js #postcustomstuff #enternew {
     555        display: none;
     556}
     557
     558#post-body-content .compat-attachment-fields {
     559        margin-bottom: 20px;
     560}
     561
     562.compat-attachment-fields th {
     563        padding-top: 5px;
     564        padding-right: 10px;
     565}
     566
     567/*------------------------------------------------------------------------------
     568  11.2 - Post Revisions
     569------------------------------------------------------------------------------*/
     570.revisions-control-frame,
     571.revisions-diff-frame {
     572        position: relative;
     573}
     574
     575.revisions-controls {
     576        padding-top: 40px;
     577        height: 100px;
     578        z-index: 1;
     579}
     580
     581.revisions-controls input[type="checkbox"] {
     582        position: relative;
     583        top: -1px;
     584        vertical-align: text-bottom;
     585}
     586
     587.revisions.pinned .revisions-controls {
     588        position: fixed;
     589        top: 0;
     590        height: 82px;
     591}
     592
     593.revisions-tickmarks {
     594        position: relative;
     595        margin: 0 auto;
     596        height: 0.7em;
     597        top: 7px;
     598        max-width: 70%;
     599        -moz-box-sizing: border-box;
     600        -webkit-box-sizing: border-box;
     601        box-sizing: border-box;
     602}
     603
     604.revisions-tickmarks > div {
     605        position: absolute;
     606        height: 100%;
     607        border-style: solid;
     608        border-width: 0 1px 0 0;
     609        -moz-box-sizing: border-box;
     610        -webkit-box-sizing: border-box;
     611        box-sizing: border-box;
     612}
     613
     614.revisions-tickmarks > div:first-child {
     615        border-width: 0;
     616}
     617
     618.comparing-two-revisions .revisions-controls {
     619        height: 140px;
     620}
     621
     622.comparing-two-revisions.pinned .revisions-controls {
     623        height: 124px;
     624}
     625
     626.revisions .diff-error {
     627        position: absolute;
     628        text-align: center;
     629        margin: 0 auto;
     630        width: 100%;
     631        display: none;
     632}
     633
     634.revisions.diff-error .diff-error {
     635        display: block;
     636}
     637
     638.revisions .loading-indicator {
     639        position: fixed;
     640        vertical-align: middle;
     641        opacity: 0;
     642        width: 100%;
     643        top: 50%;
     644        margin-left: -90px;
     645        -webkit-transition: opacity 0.5s;
     646        -moz-transition:    opacity 0.5s;
     647        -ms-transition:     opacity 0.5s;
     648        -o-transition:      opacity 0.5s;
     649        transition:         opacity 0.5s;
     650        filter: alpha(opacity=0); /* ie8 and earlier */
     651}
     652
     653body.folded .revisions .loading-indicator {
     654        margin-left: -32px;
     655}
     656
     657.revisions .loading-indicator span.spinner {
     658        display: block;
     659        margin: 0 auto;
     660        float: none;
     661}
     662
     663.revisions.loading .loading-indicator {
     664        opacity: 1;
     665        filter: alpha(opacity=100); /* ie8 and earlier */
     666}
     667
     668.revisions .diff {
     669        -webkit-transition: opacity 0.5s;
     670        -moz-transition:    opacity 0.5s;
     671        -ms-transition:     opacity 0.5s;
     672        -o-transition:      opacity 0.5s;
     673        transition:         opacity 0.5s;
     674}
     675
     676.revisions.loading .diff {
     677        opacity: 0.5;
     678        filter: alpha(opacity=50); /* ie8 and earlier */
     679}
     680
     681.revisions.diff-error .diff {
     682        visibility: hidden;
     683}
     684
     685.revisions-meta {
     686        margin-top: 20px;
     687}
     688
     689.revision-toggle-compare-mode {
     690        position: absolute;
     691        top: 0;
     692        right: 0;
     693}
     694
     695.comparing-two-revisions .revisions-previous,
     696.comparing-two-revisions .revisions-next,
     697.revisions-meta .diff-meta-to strong {
     698        display: none;
     699}
     700
     701.revisions-controls .author-card .date {
     702        color: #777;
     703}
     704
     705.revisions-controls .author-card.autosave {
     706        color: #d54e21;
     707}
     708
     709.revisions-controls .author-card .author-name {
     710        font-weight: bold;
     711}
     712
     713.comparing-two-revisions .diff-meta-to strong {
     714        display: block;
     715}
     716
     717.revisions.pinned .revisions-buttons {
     718        padding: 0 11px;
     719}
     720
     721.revisions-previous,
     722.revisions-next {
     723        position: relative;
     724        z-index: 1;
     725}
     726
     727.revisions-previous {
     728        float: left;
     729}
     730
     731.revisions-next {
     732        float: right;
     733}
     734
     735.revisions-controls .wp-slider {
     736        max-width: 70%;
     737        margin: 0 auto;
     738        top: -3px;
     739}
     740
     741.revisions-diff {
     742        padding: 15px;
     743}
     744
     745.revisions-diff h3:first-child {
     746        margin-top: 0;
     747}
     748
     749/* Revision meta box */
     750.post-revisions li img,
     751#revisions-meta-restored img {
     752        vertical-align: middle;
     753}
     754
     755table.diff tbody tr td:nth-child(2) {
     756        width: 4%;
     757}
     758
     759table.diff {
     760        width: 100%;
     761        white-space: pre-wrap;
     762}
     763
     764table.diff col.content {
     765        width: auto;
     766}
     767
     768table.diff col.content.diffsplit {
     769        width: 48%;
     770}
     771
     772table.diff col.diffsplit.middle {
     773        width: auto;
     774}
     775
     776table.diff col.ltype {
     777        width: 30px;
     778}
     779
     780table.diff tr {
     781        background-color: transparent;
     782}
     783
     784table.diff td,
     785table.diff th {
     786        font-family: Consolas, Monaco, monospace;
     787        font-size: 14px;
     788        line-height: 1.618;
     789        padding: .5em;
     790}
     791
     792table.diff td h1,
     793table.diff td h2,
     794table.diff td h3,
     795table.diff td h4,
     796table.diff td h5,
     797table.diff td h6 {
     798        margin: 0;
     799}
     800
     801table.diff .diff-deletedline del,
     802table.diff .diff-addedline ins {
     803        text-decoration: none;
     804}
     805
     806.diff-meta {
     807        padding: 5px;
     808        clear: both;
     809        min-height: 32px;
     810}
     811
     812.diff-title strong {
     813        line-height: 32px;
     814        min-width: 60px;
     815        text-align: right;
     816        float: left;
     817        margin-right: 5px;
     818}
     819
     820.revisions-controls .author-card .author-info {
     821        font-size: 12px;
     822        line-height: 16px;
     823}
     824
     825.revisions-controls .author-card .avatar,
     826.revisions-controls .author-card .author-info {
     827        float: left;
     828        margin-left: 6px;
     829        margin-right: 6px;
     830}
     831
     832.revisions-controls .author-card .byline {
     833        display: block;
     834        font-size: 12px;
     835}
     836
     837.revisions-controls .author-card .avatar {
     838        vertical-align: middle;
     839}
     840
     841.diff-meta input.restore-revision {
     842        float: right;
     843        margin-left: 6px;
     844        margin-right: 6px;
     845        margin-top: 4px;
     846}
     847
     848.diff-meta-from {
     849        display: none;
     850}
     851
     852.comparing-two-revisions .diff-meta-from {
     853        display: block;
     854}
     855
     856.revisions-tooltip {
     857        position: absolute;
     858        bottom: 105px;
     859        margin-right: 0;
     860        margin-left: -69px;
     861        z-index: 0;
     862        max-width: 350px;
     863        min-width: 130px;
     864        padding: 8px 4px;
     865        display: none;
     866        opacity: 0;
     867}
     868
     869.revisions-tooltip.flipped {
     870        margin-left: 0;
     871        margin-right: -70px;
     872}
     873
     874.revisions.pinned .revisions-tooltip {
     875        display: none !important;
     876}
     877
     878.comparing-two-revisions .revisions-tooltip {
     879        bottom: 145px;
     880}
     881
     882.revisions-tooltip-arrow {
     883        width: 70px;
     884        height: 15px;
     885        overflow: hidden;
     886        position: absolute;
     887        left: 0;
     888        margin-left: 35px;
     889        bottom: -15px;
     890}
     891
     892.revisions-tooltip.flipped .revisions-tooltip-arrow {
     893        margin-left: 0;
     894        margin-right: 35px;
     895        left: auto;
     896        right: 0;
     897}
     898
     899.revisions-tooltip-arrow > span {
     900        content: "";
     901        position: absolute;
     902        left: 20px;
     903        top: -20px;
     904        width: 25px;
     905        height: 25px;
     906        -webkit-transform: rotate(45deg);
     907        -moz-transform:    rotate(45deg);
     908        -ms-transform:     rotate(45deg);
     909        -o-transform:      rotate(45deg);
     910        transform:         rotate(45deg);
     911}
     912
     913.revisions-tooltip.flipped .revisions-tooltip-arrow > span {
     914        left: auto;
     915        right: 20px;
     916}
     917
     918.ie8 .revisions-tooltip-arrow > span {
     919        left: 15px;
     920        top: -25px;
     921        -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)";
     922}
     923
     924.ie8 .revisions-tooltip.flipped .revisions-tooltip-arrow > span {
     925        right: 25px;
     926}
     927
     928.revisions-tooltip,
     929.revisions-tooltip-arrow > span {
     930        border-width: 1px;
     931        border-style: solid;
     932}
     933
     934
     935
     936
     937.revisions-tooltip {
     938        display: none;
     939}
     940
     941.arrow {
     942        width: 70px;
     943        height: 16px;
     944        overflow: hidden;
     945        position: absolute;
     946        left: 0;
     947        margin-left: -35px;
     948        bottom: 90px;
     949        z-index: 10000;
     950}
     951
     952.arrow::after {
     953        z-index: 9999;
     954}
     955
     956.arrow.top {
     957        top: -16px;
     958        bottom: auto;
     959}
     960
     961.arrow.left {
     962        left: 20%;
     963}
     964
     965.arrow:after {
     966        content: "";
     967        position: absolute;
     968        left: 20px;
     969        top: -20px;
     970        width: 25px;
     971        height: 25px;
     972        -webkit-transform: rotate(45deg);
     973        -moz-transform: rotate(45deg);
     974        -ms-transform: rotate(45deg);
     975        -o-transform: rotate(45deg);
     976        transform: rotate(45deg);
     977}
     978
     979.revisions-tooltip,
     980.revisions-tooltip-arrow:after {
     981        border-width: 1px;
     982        border-style: solid;
     983}
     984
     985div.revisions-controls > .wp-slider > .ui-slider-handle {
     986        margin-left: -10px;
     987}
     988
     989.rtl div.revisions-controls > .wp-slider > .ui-slider-handle {
     990        margin-right: -10px;
     991}
     992
     993 /* jQuery UI Slider */
     994.wp-slider.ui-slider {
     995        position: relative;
     996        border-width: 1px;
     997        border-style: solid;
     998        text-align: left;
     999        cursor: pointer;
     1000}
     1001
     1002.wp-slider .ui-slider-handle {
     1003        border-radius: 50%;
     1004        height: 18px;
     1005        margin-top: -3px;
     1006        outline: none;
     1007        position: absolute;
     1008        width: 18px;
     1009        z-index: 2;
     1010}
     1011
     1012.wp-slider .ui-slider-handle:before {
     1013        background: none;
     1014        position: absolute;
     1015        top: 0;
     1016        left: 0;
     1017        content: "\f229";
     1018        font: normal 18px/1 'dashicons';
     1019        speak: none;
     1020        -webkit-font-smoothing:antialiased;
     1021        -moz-osx-font-smoothing: grayscale;
     1022}
     1023
     1024.wp-slider .ui-slider-handle.from-handle:before,
     1025.wp-slider .ui-slider-handle.to-handle:before {
     1026        font-size: 20px !important;
     1027        margin: -1px 0 0 -1px;
     1028}
     1029
     1030.wp-slider .ui-slider-handle.from-handle:before {
     1031        content: '\f139';
     1032}
     1033
     1034.wp-slider .ui-slider-handle.to-handle:before {
     1035        content: '\f141';
     1036}
     1037
     1038.rtl .wp-slider .ui-slider-handle.from-handle:before {
     1039        content: '\f141';
     1040}
     1041
     1042.rtl .wp-slider .ui-slider-handle.to-handle:before {
     1043        content: '\f139';
     1044        right: -1px;
     1045}
     1046
     1047.wp-slider .ui-slider-range {
     1048        position: absolute;
     1049        font-size: .7em;
     1050        display: block;
     1051        border: 0;
     1052        background-color: transparent;
     1053        background-image: none;
     1054}
     1055
     1056.wp-slider.ui-slider-horizontal {
     1057        height: .7em;
     1058}
     1059
     1060.wp-slider.ui-slider-horizontal .ui-slider-handle {
     1061        top: -.25em;
     1062        margin-left: -.6em;
     1063}
     1064
     1065.wp-slider.ui-slider-horizontal .ui-slider-range {
     1066        top: 0;
     1067        height: 100%;
     1068}
     1069
     1070.wp-slider.ui-slider-horizontal .ui-slider-range-min {
     1071        left: 0;
     1072}
     1073
     1074.wp-slider.ui-slider-horizontal .ui-slider-range-max {
     1075        right: 0;
     1076}
     1077
     1078
     1079/*------------------------------------------------------------------------------
     1080  11.3 - Featured Images
     1081------------------------------------------------------------------------------*/
     1082
     1083#select-featured-image {
     1084        padding: 4px 0;
     1085        overflow: hidden;
     1086}
     1087
     1088#select-featured-image img {
     1089        max-width: 100%;
     1090        height: auto;
     1091        margin-bottom: 10px;
     1092}
     1093
     1094#select-featured-image a {
     1095        float: left;
     1096        clear: both;
     1097}
     1098
     1099#select-featured-image .remove {
     1100        display: none;
     1101        margin-top: 10px;
     1102}
     1103
     1104.js #select-featured-image.has-featured-image .remove {
     1105        display: inline-block;
     1106}
     1107
     1108.no-js #select-featured-image .choose {
     1109        display: none;
     1110}
     1111
     1112/*------------------------------------------------------------------------------
     1113  11.4 - Post formats
     1114------------------------------------------------------------------------------*/
     1115
     1116.post-state-format {
     1117        overflow: hidden;
     1118        display: inline-block;
     1119        vertical-align: middle;
     1120        height: 20px;
     1121        width: 20px;
     1122        margin-right: 5px;
     1123        margin-top: -4px;
     1124}
     1125
     1126.post-state-format:before {
     1127        display: block;
     1128        height: 20px;
     1129        width: 20px;
     1130        font: normal 20px/1 'dashicons' !important;
     1131        speak: none;
     1132        -webkit-font-smoothing: antialiased;
     1133        -moz-osx-font-smoothing: grayscale;
     1134}
     1135
     1136#post-formats-select {
     1137        line-height: 2em;
     1138}
     1139
     1140#post-formats-select .post-format-icon:before {
     1141        top: 5px;
     1142}
     1143
     1144input.post-format {
     1145        margin-top: 1px;
     1146}
     1147
     1148label.post-format-icon {
     1149        margin-left: 0px;
     1150        padding: 2px 0 2px 0px;
     1151}
     1152
     1153.post-format-icon:before {
     1154        position: relative;
     1155        display: inline-block;
     1156        margin-right: 7px;
     1157        font: normal 20px/1 'dashicons';
     1158        speak: none;
     1159        -webkit-font-smoothing: antialiased;
     1160        -moz-osx-font-smoothing: grayscale;
     1161}
     1162
     1163.post-state-format.post-format-standard:before,
     1164.post-format-icon.post-format-standard:before,
     1165a.post-state-format.format-standard:before {
     1166        content: '\f109';
     1167}
     1168
     1169.post-state-format.post-format-image:before,
     1170.post-format-icon.post-format-image:before,
     1171a.post-state-format.format-image:before {
     1172        content: '\f128';
     1173}
     1174
     1175.post-state-format.post-format-gallery:before,
     1176.post-format-icon.post-format-gallery:before,
     1177a.post-state-format.format-gallery:before {
     1178        content: '\f161';
     1179}
     1180
     1181.post-state-format.post-format-audio:before,
     1182.post-format-icon.post-format-audio:before,
     1183a.post-state-format.format-audio:before {
     1184        content: '\f127';
     1185}
     1186
     1187.post-state-format.post-format-video:before,
     1188.post-format-icon.post-format-video:before,
     1189a.post-state-format.format-video:before {
     1190        content: '\f126';
     1191}
     1192
     1193.post-state-format.post-format-chat:before,
     1194.post-format-icon.post-format-chat:before,
     1195a.post-state-format.format-chat:before {
     1196        content: '\f125';
     1197}
     1198
     1199.post-state-format.post-format-status:before,
     1200.post-format-icon.post-format-status:before,
     1201a.post-state-format.format-status:before {
     1202        content: '\f130';
     1203}
     1204
     1205.post-state-format.post-format-aside:before,
     1206.post-format-icon.post-format-aside:before,
     1207a.post-state-format.format-aside:before {
     1208        content: '\f123';
     1209}
     1210
     1211.post-state-format.post-format-quote:before,
     1212.post-format-icon.post-format-quote:before,
     1213a.post-state-format.format-quote:before {
     1214        content: '\f122';
     1215}
     1216
     1217.post-state-format.post-format-link:before,
     1218.post-format-icon.post-format-link:before,
     1219a.post-state-format.format-link:before {
     1220        content: '\f103';
     1221}
  • src/wp-admin/css/wp-admin-footer.css

    Property changes on: src/wp-admin/css/wp-admin-edit.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  21.0 - Admin Footer
     3------------------------------------------------------------------------------*/
     4
     5#wpfooter {
     6        position: absolute;
     7        bottom: 0;
     8        left: 0;
     9        right: 0;
     10        padding: 10px 0;
     11        margin-right: 20px;
     12        border-top-width: 1px;
     13        border-top-style: solid;
     14}
     15
     16#wpfooter p {
     17        font-size: 13px;
     18        margin: 0;
     19        line-height: 20px;
     20}
     21
     22#footer-thankyou {
     23        font-style: italic;
     24}
     25
     26#wpfooter a {
     27        text-decoration: none;
     28}
     29
     30#wpfooter a:hover {
     31        text-decoration: underline;
     32}
     33
  • src/wp-admin/css/wp-admin-forms.css

    Property changes on: src/wp-admin/css/wp-admin-footer.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  2.0 - Forms
     3------------------------------------------------------------------------------*/
     4
     5
     6.wp-admin select {
     7        padding: 2px;
     8        line-height: 28px;
     9        height: 28px;
     10        vertical-align: middle;
     11}
     12
     13.wp-admin .button-cancel {
     14        padding: 0 5px;
     15        line-height: 2;
     16}
     17
     18.meta-box-sortables select {
     19        max-width: 100%;
     20}
     21
     22.wp-admin select[multiple] {
     23        height: auto;
     24}
     25
     26.submit {
     27        padding: 1.5em 0;
     28        margin: 5px 0;
     29        -webkit-border-bottom-left-radius: 3px;
     30        -webkit-border-bottom-right-radius: 3px;
     31        border-bottom-left-radius: 3px;
     32        border-bottom-right-radius: 3px;
     33}
     34
     35form p.submit a.cancel:hover {
     36        text-decoration: none;
     37}
     38
     39p.submit {
     40        text-align: left;
     41        max-width: 100%;
     42        margin-top: 20px;
     43        padding-top: 10px;
     44}
     45
     46.textright p.submit {
     47        border: none;
     48        text-align: right;
     49}
     50
     51table.form-table + p.submit,
     52table.form-table + input + p.submit,
     53table.form-table + input + input + p.submit {
     54        border-top: none;
     55        padding-top: 0;
     56}
     57
     58table.widefat span.delete a:hover,
     59table.widefat span.trash a:hover,
     60table.widefat span.spam a:hover,
     61#dashboard_recent_comments .delete a:hover,
     62#dashboard_recent_comments .trash a:hover,
     63#dashboard_recent_comments .spam a:hover,
     64.plugins a.delete:hover,
     65#all-plugins-table .plugins a.delete:hover,
     66#search-plugins-table .plugins a.delete:hover,
     67.submitbox .submitdelete:hover,
     68#media-items a.delete:hover,
     69#media-items a.delete-permanently:hover,
     70#nav-menu-footer .menu-delete:hover {
     71        text-decoration: none;
     72        border: none;
     73}
     74
     75#minor-publishing-actions input,
     76#major-publishing-actions input,
     77#minor-publishing-actions .preview {
     78        text-align: center;
     79}
     80
     81textarea.all-options,
     82input.all-options {
     83        width: 250px;
     84}
     85
     86input.large-text,
     87textarea.large-text {
     88        width: 99%;
     89}
     90
     91input.regular-text,
     92#adduser .form-field input {
     93        width: 25em;
     94}
     95
     96input.small-text {
     97        width: 50px;
     98        padding: 1px 6px;
     99}
     100
     101input[type="number"].small-text {
     102        width: 65px;
     103}
     104
     105#doaction,
     106#doaction2,
     107#post-query-submit {
     108        margin: 1px 8px 0 0;
     109}
     110
     111.tablenav #changeit,
     112.tablenav #delete_all,
     113.tablenav #clear-recent-list {
     114        margin-top: 1px;
     115}
     116
     117.tablenav .actions select {
     118        float: left;
     119        margin-right: 6px;
     120        max-width: 200px;
     121}
     122
     123.ie8 .tablenav .actions select {
     124        width: 155px;
     125}
     126
     127.ie8 .tablenav .actions select#cat {
     128        width: 200px;
     129}
     130
     131#timezone_string option {
     132        margin-left: 1em;
     133}
     134
     135label,
     136#your-profile label + a {
     137        vertical-align: middle;
     138}
     139
     140fieldset label,
     141#your-profile label + a {
     142        vertical-align: middle;
     143}
     144
     145.options-media-php label[for*="_size_"],
     146#misc-publishing-actions label {
     147        vertical-align: baseline;
     148}
     149
     150#misc-publishing-actions label[for="post_status"]:before {
     151        content: '\f173';
     152        display: inline-block;
     153        font: normal 20px/1 'dashicons';
     154        speak: none;
     155        left: -1px;
     156        padding: 0 5px 0 0;
     157        position: relative;
     158        top: 0;
     159        text-decoration: none !important;
     160        vertical-align: top;
     161
     162        -webkit-font-smoothing: antialiased;
     163        -moz-osx-font-smoothing: grayscale;
     164}
     165
     166#pass-strength-result {
     167        border-style: solid;
     168        border-width: 1px;
     169        float: left;
     170        margin: 13px 5px 5px 1px;
     171        padding: 3px 5px;
     172        text-align: center;
     173        width: 200px;
     174        display: none;
     175}
     176.indicator-hint {
     177        padding-top: 8px;
     178}
     179
     180p.search-box {
     181        float: right;
     182        margin: 0;
     183}
     184
     185.search-box input[name="s"],
     186#search-plugins input[name="s"],
     187.tagsdiv .newtag {
     188        float: left;
     189        height: 28px;
     190        margin: 0 4px 0 0;
     191}
     192
     193input[type="text"].ui-autocomplete-loading {
     194        background: transparent url('../images/loading.gif') no-repeat right center;
     195        visibility: visible;
     196}
     197
     198ul#add-to-blog-users {
     199        margin: 0 0 0 14px;
     200}
     201
     202.ui-autocomplete-input.open {
     203        border-bottom-right-radius: 0;
     204        border-bottom-left-radius: 0;
     205}
     206
     207.ui-autocomplete {
     208        padding: 0;
     209        margin: 0;
     210        list-style: none;
     211        position: absolute;
     212        z-index: 10000;
     213        border-bottom-right-radius: 3px;
     214        border-bottom-left-radius: 3px;
     215        border-width: 1px;
     216        border-style: solid;
     217}
     218
     219.ui-autocomplete li {
     220        margin-bottom: 0;
     221        white-space: nowrap;
     222        text-align: left;
     223}
     224
     225.ui-autocomplete li a {
     226        display: block;
     227        height: 100%;
     228        padding: 4px 10px;
     229}
     230
     231.ui-autocomplete li a.ui-state-focus {
     232        cursor: pointer;
     233}
  • src/wp-admin/css/wp-admin-header.css

    Property changes on: src/wp-admin/css/wp-admin-forms.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  6.0 - Admin Header
     3------------------------------------------------------------------------------*/
     4#adminmenu a,
     5#sidemenu a,
     6#taglist a,
     7#catlist a {
     8        text-decoration: none;
     9}
     10
     11/*------------------------------------------------------------------------------
     12  6.1 - Screen Options Tabs
     13------------------------------------------------------------------------------*/
     14
     15#screen-options-wrap,
     16#contextual-help-wrap {
     17        margin: 0;
     18        padding: 8px 20px 12px;
     19        position: relative;
     20}
     21
     22#contextual-help-wrap {
     23        overflow: auto;
     24        margin-left: 0 !important;
     25}
     26
     27#screen-meta .screen-reader-text {
     28        visibility: hidden;
     29}
     30
     31#screen-meta-links {
     32        margin: 0 20px 0 0;
     33}
     34
     35#screen-meta-links a {
     36        padding: 3px 6px 3px 16px;
     37}
     38
     39#screen-meta-links a:focus {
     40        outline: none;
     41}
     42
     43/* screen options and help tabs revert */
     44#screen-meta {
     45        display: none;
     46        margin: 0 20px -1px 0px;
     47        position: relative;
     48}
     49
     50#screen-options-link-wrap,
     51#contextual-help-link-wrap {
     52        float: right;
     53        height: 28px;
     54        margin: 0 0 0 6px;
     55}
     56
     57#screen-meta-links .screen-meta-toggle {
     58        position: relative;
     59        top: 0;
     60}
     61
     62#screen-meta-links a.show-settings {
     63        display: block;
     64        font-size: 13px;
     65        height: 22px;
     66        line-height: 22px;
     67        text-decoration: none;
     68        z-index: 1;
     69}
     70
     71#screen-meta-links a:after {
     72        right: 0;
     73        content: '\f140';
     74        font: normal 20px/1 'dashicons';
     75        speak: none;
     76        display: inline-block;
     77        padding: 0 5px 0 0;
     78        bottom: 2px;
     79        position: relative;
     80        vertical-align: bottom;
     81        -webkit-font-smoothing: antialiased;
     82        -moz-osx-font-smoothing: grayscale;
     83        text-decoration: none !important;
     84}
     85
     86#screen-meta-links a.screen-meta-active:after {
     87        content: '\f142';
     88}
     89
     90#screen-meta-links a.show-settings:hover {
     91        text-decoration: none;
     92}
     93/* end screen options and help tabs */
     94
     95.toggle-arrow {
     96        background-repeat: no-repeat;
     97        background-position: top left;
     98        background-color: transparent;
     99        height: 22px;
     100        line-height: 22px;
     101        display: block;
     102}
     103
     104.toggle-arrow-active {
     105        background-position: bottom left;
     106}
     107
     108#screen-options-wrap h5,
     109#contextual-help-wrap h5 {
     110        margin: 8px 0;
     111        font-size: 13px;
     112}
     113
     114.metabox-prefs label {
     115        display: inline-block;
     116        padding-right: 15px;
     117        line-height: 30px;
     118}
     119
     120.metabox-prefs label input[type=checkbox] {
     121        margin-top: -4px;
     122        margin-right: 6px;
     123}
     124
     125.metabox-prefs label input {
     126        margin: 0 5px 0 2px;
     127}
     128
     129.metabox-prefs .columns-prefs label input {
     130        margin: 0 2px;
     131}
     132
     133.metabox-prefs label a {
     134        display: none;
     135}
     136
     137/*------------------------------------------------------------------------------
     138  6.2 - Help Menu
     139------------------------------------------------------------------------------*/
     140
     141#contextual-help-wrap {
     142        padding: 0;
     143}
     144
     145#contextual-help-columns {
     146        position: relative;
     147}
     148
     149#contextual-help-back {
     150        position: absolute;
     151        top: 0;
     152        bottom: 0;
     153        left: 150px;
     154        right: 170px;
     155        border-width: 0 1px;
     156        border-style: solid;
     157}
     158
     159#contextual-help-wrap.no-sidebar #contextual-help-back {
     160        right: 0;
     161
     162        border-right-width: 0;
     163        -webkit-border-bottom-right-radius: 2px;
     164        border-bottom-right-radius: 2px;
     165}
     166
     167.contextual-help-tabs {
     168        float: left;
     169        width: 150px;
     170        margin: 0;
     171}
     172
     173.contextual-help-tabs ul {
     174        margin: 1em 0;
     175}
     176
     177.contextual-help-tabs li {
     178        margin-bottom: 0;
     179        list-style-type: none;
     180        border-style: solid;
     181        border-width: 0 0 0 2px;
     182        border-color: transparent;
     183}
     184
     185.contextual-help-tabs a {
     186        display: block;
     187        padding: 5px 5px 5px 12px;
     188        line-height: 18px;
     189        text-decoration: none;
     190        border-style: solid;
     191        border-width: 1px 0 1px 0;
     192        border-color: transparent;
     193}
     194
     195.contextual-help-tabs .active {
     196        padding: 0;
     197        margin: 0 -1px 0 0;
     198        border-width: 0 0 0 2px;
     199        border-style: solid;
     200}
     201
     202.contextual-help-tabs-wrap {
     203        padding: 0 20px;
     204        overflow: auto;
     205}
     206
     207.help-tab-content {
     208        display: none;
     209        margin: 0 22px 12px 0;
     210        line-height: 1.6em;
     211}
     212
     213.help-tab-content.active {
     214        display: block;
     215}
     216
     217.help-tab-content ul li {
     218        list-style-type: disc;
     219        margin-left: 18px;
     220}
     221
     222.contextual-help-sidebar {
     223        width: 150px;
     224        float: right;
     225        padding: 0 8px 0 12px;
     226        overflow: auto;
     227}
     228
     229
  • src/wp-admin/css/wp-admin-layoutblocks.css

    Property changes on: src/wp-admin/css/wp-admin-header.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  8.0 - Layout Blocks
     3------------------------------------------------------------------------------*/
     4
     5html.wp-toolbar {
     6        padding-top: 32px;
     7        -webkit-box-sizing: border-box;
     8        -moz-box-sizing: border-box;
     9        box-sizing: border-box;
     10}
     11
     12.narrow {
     13        width: 70%;
     14        margin-bottom: 40px;
     15}
     16
     17.narrow p {
     18        line-height: 150%;
     19}
     20
     21.widefat th,
     22.widefat td {
     23        overflow: hidden;
     24}
     25
     26.widefat th {
     27        font-weight: normal;
     28}
     29
     30.widefat td p {
     31        margin: 2px 0 0.8em;
     32}
     33
     34.widefat .column-comment p {
     35        margin: 0.6em 0;
     36}
     37
     38/* Screens with postboxes */
     39.postbox-container {
     40        float: left;
     41}
     42
     43#wpbody-content #dashboard-widgets.columns-1 .postbox-container {
     44        width: 100%;
     45}
     46
     47#wpbody-content #dashboard-widgets.columns-2 .postbox-container {
     48        width: 49.5%;
     49}
     50
     51#wpbody-content #dashboard-widgets.columns-2 #postbox-container-2,
     52#wpbody-content #dashboard-widgets.columns-2 #postbox-container-3,
     53#wpbody-content #dashboard-widgets.columns-2 #postbox-container-4 {
     54        float: right;
     55        width: 50.5%;
     56}
     57
     58#wpbody-content #dashboard-widgets.columns-3 .postbox-container {
     59        width: 33.5%;
     60}
     61
     62#wpbody-content #dashboard-widgets.columns-3 #postbox-container-1 {
     63        width: 33%;
     64}
     65
     66#wpbody-content #dashboard-widgets.columns-3 #postbox-container-3,
     67#wpbody-content #dashboard-widgets.columns-3 #postbox-container-4 {
     68        float: right;
     69}
     70
     71#wpbody-content #dashboard-widgets.columns-4 .postbox-container {
     72        width: 25%;
     73}
     74
     75.postbox-container .meta-box-sortables {
     76        -moz-box-sizing: border-box;
     77        -webkit-box-sizing: border-box;
     78        -ms-box-sizing: border-box;
     79        box-sizing: border-box;
     80}
     81
     82.metabox-holder .postbox-container .empty-container {
     83        border: 3px dashed #bbb;
     84        height: 250px;
     85}
     86
     87.metabox-holder.columns-1 .postbox-container .empty-container,
     88.columns-2 #postbox-container-3 .empty-container,
     89.columns-2 #postbox-container-4 .empty-container,
     90.columns-3 #postbox-container-4 .empty-container {
     91        border: 0 none;
     92        height: 0;
     93        min-height: 0;
     94}
     95
     96.ie8 #wpbody-content #dashboard-widgets .postbox-container {
     97        width: 49.5%;
     98}
     99
     100.ie8 #wpbody-content #dashboard-widgets #postbox-container-2,
     101.ie8 #wpbody-content #dashboard-widgets #postbox-container-3,
     102.ie8 #wpbody-content #dashboard-widgets #postbox-container-4 {
     103        float: right;
     104        width: 50.5%;
     105}
     106
     107.ie8 #dashboard-widgets #postbox-container-3 .empty-container,
     108.ie8 #dashboard-widgets #postbox-container-4 .empty-container {
     109        border: 0 none;
     110        height: 0;
     111        min-height: 0;
     112}
     113
     114#poststuff {
     115        padding-top: 10px;
     116        min-width: 763px;
     117}
     118
     119#poststuff #post-body {
     120        padding: 0;
     121}
     122
     123#post-body-content {
     124        width: 100%;
     125        min-width: 463px;
     126        float: left;
     127}
     128
     129#poststuff .postbox-container {
     130        width: 100%;
     131}
     132
     133#poststuff #post-body.columns-2 {
     134        margin-right: 300px;
     135}
     136
     137#post-body.columns-2 #postbox-container-1 {
     138        float: right;
     139        margin-right: -300px;
     140        width: 280px;
     141}
     142
     143#post-body.columns-2 #side-sortables {
     144        min-height: 250px;
     145}
     146
     147#dashboard-widgets .postbox-container {
     148        width: 25%;
     149}
     150
     151#dashboard-widgets-wrap .columns-3 #postbox-container-4 .empty-container {
     152        border: none !important;
     153}
     154
     155#dashboard-widgets-wrap {
     156        overflow: hidden;
     157}
     158
     159/* one column on the dash */
     160@media only screen and (max-width: 799px) {
     161        #wpbody-content #dashboard-widgets .postbox-container {
     162                width: 100%;
     163        }
     164
     165        #wpbody-content .metabox-holder .postbox-container .empty-container {
     166                border: 0 none;
     167                height: 0;
     168                min-height: 0;
     169        }
     170}
     171
     172/* two columns on the dash, but keep the setting if one is selected */
     173@media only screen and (min-width: 800px) and (max-width: 1499px) {
     174        #wpbody-content #dashboard-widgets .postbox-container {
     175                width: 49.5%;
     176        }
     177
     178        #wpbody-content #dashboard-widgets #postbox-container-2,
     179        #wpbody-content #dashboard-widgets #postbox-container-3,
     180        #wpbody-content #dashboard-widgets #postbox-container-4 {
     181                float: right;
     182                width: 50.5%;
     183        }
     184
     185        #dashboard-widgets #postbox-container-3 .empty-container,
     186        #dashboard-widgets #postbox-container-4 .empty-container {
     187                border: 0 none;
     188                height: 0;
     189                min-height: 0;
     190        }
     191
     192        #wpbody #wpbody-content #dashboard-widgets.columns-1 .postbox-container {
     193                width: 100%;
     194        }
     195
     196        #wpbody #wpbody-content .metabox-holder.columns-1 .postbox-container .empty-container {
     197                border: 0 none;
     198                height: 0;
     199                min-height: 0;
     200        }
     201
     202        /* show the radio buttons for column prefs only for one or two columns */
     203        .index-php .screen-layout,
     204        .index-php .columns-prefs {
     205                display: block;
     206        }
     207
     208        .columns-prefs .columns-prefs-3,
     209        .columns-prefs .columns-prefs-4 {
     210                display: none;
     211        }
     212}
     213
     214/* three columns on the dash */
     215@media only screen and (min-width: 1500px) and (max-width: 1800px) {
     216        #wpbody-content #dashboard-widgets .postbox-container {
     217                width: 33.5%;
     218        }
     219
     220        #wpbody-content #dashboard-widgets #postbox-container-1 {
     221                width: 33%;
     222        }
     223
     224        #wpbody-content #dashboard-widgets #postbox-container-3,
     225        #wpbody-content #dashboard-widgets #postbox-container-4 {
     226                float: right;
     227        }
     228
     229        #dashboard-widgets #postbox-container-4 .empty-container {
     230                border: 0 none;
     231                height: 0;
     232                min-height: 0;
     233        }
     234}
     235
     236/* one column on the post write/edit screen */
     237@media only screen and (max-width: 850px) {
     238        #poststuff {
     239                min-width: 0;
     240        }
     241
     242        #wpbody-content #poststuff #post-body {
     243                margin: 0;
     244        }
     245
     246        #wpbody-content #post-body.columns-2 #postbox-container-1 {
     247                margin-right: 0;
     248                width: 100%;
     249        }
     250
     251        #poststuff #postbox-container-1 .empty-container,
     252        #poststuff #postbox-container-1 #side-sortables:empty {
     253                border: 0 none;
     254                height: 0;
     255                min-height: 0;
     256        }
     257
     258        #poststuff #post-body.columns-2 #side-sortables {
     259                min-height: 0;
     260        }
     261
     262        /* hide the radio buttons for column prefs */
     263        .screen-layout,
     264        .columns-prefs {
     265                display: none;
     266        }
     267}
     268
     269.js .postbox .hndle {
     270        cursor: move;
     271}
     272
     273.hndle a {
     274        font-size: 11px;
     275        font-weight: normal;
     276}
     277
     278.postbox .handlediv {
     279        float: right;
     280        width: 27px;
     281        height: 30px;
     282}
     283
     284.js .postbox .handlediv {
     285        cursor: pointer;
     286}
     287
     288.sortable-placeholder {
     289        border-width: 1px;
     290        border-style: dashed;
     291        margin-bottom: 20px;
     292}
     293
     294.postbox,
     295.stuffbox {
     296        margin-bottom: 20px;
     297        padding: 0;
     298        line-height: 1;
     299}
     300
     301.postbox h3,
     302.stuffbox h3 {
     303        margin-top: 1px;
     304        -webkit-user-select: none;
     305        -moz-user-select: none;
     306        user-select: none;
     307}
     308
     309.js .widget .widget-top,
     310.js .postbox h3 {
     311        cursor: move;
     312}
     313
     314.postbox .inside,
     315.stuffbox .inside {
     316        padding: 0 12px 12px;
     317        line-height: 1.4em;
     318        font-size: 13px;
     319}
     320
     321.postbox .inside {
     322        margin: 11px 0;
     323        position: relative;
     324}
     325
     326#dashboard-widgets .postbox .inside {
     327        margin-bottom: 0;
     328}
     329
     330.postbox .inside > p:last-child,
     331.rss-widget ul li:last-child {
     332        margin-bottom: 1px !important;
     333}
     334
     335.postbox.closed h3 {
     336        border: none;
     337        -webkit-box-shadow: none;
     338        box-shadow: none;
     339}
     340
     341.postbox table.form-table {
     342        margin-bottom: 0;
     343}
     344
     345.temp-border {
     346        border: 1px dotted #ccc;
     347}
     348
     349.columns-prefs label {
     350        padding: 0 5px;
     351}
     352
     353
  • src/wp-admin/css/wp-admin-lists.css

    Property changes on: src/wp-admin/css/wp-admin-layoutblocks.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  10.0 - List Posts (/Pages/etc)
     3------------------------------------------------------------------------------*/
     4
     5table.fixed {
     6        table-layout: fixed;
     7}
     8
     9.fixed .column-rating,
     10.fixed .column-visible {
     11        width: 8%;
     12}
     13
     14.fixed .column-posts,
     15.fixed .column-date,
     16.fixed .column-parent,
     17.fixed .column-links,
     18.fixed .column-author,
     19.fixed .column-format {
     20        width: 10%;
     21}
     22
     23.fixed .column-response,
     24.fixed .column-categories,
     25.fixed .column-tags,
     26.fixed .column-rel,
     27.fixed .column-role {
     28        width: 15%;
     29}
     30
     31.fixed .column-slug {
     32        width: 25%;
     33}
     34
     35.fixed .column-locations {
     36        width: 35%;
     37}
     38
     39.fixed .column-comments {
     40        width: 4em;
     41        padding: 8px 0;
     42        text-align: left;
     43}
     44
     45.fixed .column-comments .vers {
     46        padding-left: 3px;
     47}
     48
     49.fixed .column-comments a {
     50        float: left;
     51}
     52
     53.fixed .column-icon {
     54        width: 80px;
     55}
     56
     57#comments-form .fixed .column-author {
     58        width: 20%;
     59}
     60
     61#commentsdiv.postbox .inside {
     62        margin: 0;
     63        padding: 0;
     64}
     65
     66#commentsdiv .inside .row-actions {
     67        line-height:18px;
     68}
     69
     70#commentsdiv .inside .column-author {
     71        width: 25%;
     72}
     73
     74#commentsdiv .column-comment p {
     75        margin: 0.6em 0;
     76        padding: 0;
     77}
     78
     79#commentsdiv #replyrow td {
     80        padding: 0;
     81}
     82
     83#commentsdiv p {
     84        padding: 8px 10px;
     85        margin: 0;
     86}
     87
     88#commentsdiv .comments-box {
     89        border: 0 none;
     90}
     91
     92#commentsdiv .comments-box thead th {
     93        background: transparent;
     94        padding: 0 7px 4px;
     95        font-style: italic;
     96}
     97
     98#commentsdiv .comments-box tr:last-child td {
     99        border-bottom: 0 none;
     100}
     101
     102#commentsdiv .spinner {
     103        padding-left: 5px;
     104}
     105
     106.sorting-indicator {
     107        display: none;
     108        width: 10px;
     109        height: 4px;
     110        margin-top: 8px;
     111        margin-left: 7px;
     112}
     113
     114.sorting-indicator:before {
     115        background: none;
     116        content: '\f142';
     117        font: normal 20px/1 'dashicons';
     118        speak: none;
     119        display: inline-block;
     120        padding: 0;
     121        top: -4px;
     122        left: -8px;
     123        color: #444;
     124        line-height: 10px;
     125        position: relative;
     126        vertical-align: top;
     127        -webkit-font-smoothing: antialiased;
     128        -moz-osx-font-smoothing: grayscale;
     129        text-decoration: none !important;
     130}
     131
     132.column-comments .sorting-indicator:before {
     133        top: 0;
     134        left: -10px;
     135}
     136
     137th.sorted.asc .sorting-indicator:before,
     138th.desc:hover span.sorting-indicator:before {
     139        content: '\f142';
     140}
     141
     142th.sorted.desc .sorting-indicator:before,
     143th.asc:hover span.sorting-indicator:before {
     144        content: '\f140';
     145}
     146
     147tr.wp-locked .locked-indicator {
     148        background: url('../images/lock.png') no-repeat;
     149        margin: -2px 0 0 6px;
     150        height: 20px;
     151        width: 16px;
     152}
     153
     154tr.wp-locked .check-column label,
     155tr.wp-locked .check-column input[type="checkbox"],
     156tr.wp-locked .row-actions .inline,
     157tr.wp-locked .row-actions .trash {
     158        display: none;
     159}
     160
     161tr .locked-info {
     162        height: 0;
     163        opacity: 0;
     164}
     165
     166tr.wp-locked .locked-info {
     167        margin-top: 8px;
     168        height: auto;
     169        opacity: 1;
     170}
     171
     172.locked-text {
     173        vertical-align: top;
     174}
     175
     176tr.locked-info, tr.wp-locked .locked-info {
     177        -webkit-transition: height 1s, opacity 500ms;
     178        -moz-transition:    height 1s, opacity 500ms;
     179        -ms-transition:     height 1s, opacity 500ms;
     180        -o-transition:      height 1s, opacity 500ms;
     181        transition:         height 1s, opacity 500ms;
     182}
     183
     184.fixed .column-comments .sorting-indicator {
     185        margin-top: 3px;
     186}
     187
     188#menu-locations-wrap .widefat {
     189        width: 60%;
     190}
     191
     192.widefat th.sortable,
     193.widefat th.sorted {
     194        padding: 0;
     195}
     196
     197th.sortable a,
     198th.sorted a {
     199        display: block;
     200        overflow: hidden;
     201        padding: 7px 7px 8px 10px;
     202}
     203
     204.fixed .column-comments.sortable a,
     205.fixed .column-comments.sorted a {
     206        padding: 8px 0;
     207}
     208
     209th.sortable a span,
     210th.sorted a span {
     211        float: left;
     212        cursor: pointer;
     213}
     214
     215th.sorted.asc .sorting-indicator,
     216th.desc:hover span.sorting-indicator {
     217        display: block;
     218        background-position: 0 0;
     219}
     220
     221th.sorted.desc .sorting-indicator,
     222th.asc:hover span.sorting-indicator {
     223        display: block;
     224        background-position: -7px 0;
     225}
     226
     227/* Bulk Actions */
     228.tablenav-pages a {
     229        font-weight: 600;
     230        margin-right: 1px;
     231        padding: 0 2px;
     232}
     233.tablenav-pages .current-page {
     234        padding-top: 0;
     235        text-align: center;
     236}
     237.tablenav-pages .next-page {
     238        margin-left: 2px;
     239}
     240
     241.tablenav a.button-secondary {
     242        display: block;
     243        margin: 3px 8px 0 0;
     244}
     245
     246.tablenav {
     247        clear: both;
     248        height: 30px;
     249        margin: 6px 0 4px;
     250        vertical-align: middle;
     251}
     252
     253.tablenav.themes {
     254        max-width: 98%;
     255}
     256
     257.tablenav .tablenav-pages {
     258        float: right;
     259        display: block;
     260        cursor: default;
     261        height: 30px;
     262        line-height: 30px;
     263        font-size: 12px;
     264}
     265
     266.tablenav .no-pages,
     267.tablenav .one-page .pagination-links {
     268        display: none;
     269}
     270
     271.tablenav .tablenav-pages a,
     272.tablenav-pages span.current  {
     273        text-decoration: none;
     274        padding: 3px 6px;
     275}
     276
     277.tablenav .tablenav-pages a {
     278        padding: 0 10px 3px;
     279        font-size: 16px;
     280        font-weight: normal;
     281}
     282
     283.tablenav .tablenav-pages a.disabled:hover ,
     284.tablenav .tablenav-pages a.disabled:active {
     285        cursor: default;
     286}
     287
     288.tablenav .displaying-num {
     289        margin-right: 2px;
     290        font-size: 12px;
     291        font-style: italic;
     292}
     293
     294.tablenav .actions {
     295        overflow: hidden;
     296        padding: 2px 8px 0 0;
     297}
     298
     299.tablenav .delete {
     300        margin-right: 20px;
     301}
     302
     303.view-switch {
     304        float: right;
     305        margin: 5px 16px 0 8px;
     306}
     307
     308.view-switch img {
     309        display: none;
     310}
     311
     312.view-switch a {
     313        text-decoration: none;
     314}
     315
     316.view-switch > a {
     317        display: inline-block;
     318        width: 18px;
     319        height: 18px;
     320}
     321
     322.view-switch > a:before {
     323        content: '\f163';
     324        display: inline-block;
     325        float: left;
     326        font: normal 20px/1 'dashicons';
     327        speak: none;
     328        vertical-align: middle;
     329        margin-left: 0;
     330        -webkit-font-smoothing: antialiased;
     331        -moz-osx-font-smoothing: grayscale;
     332}
     333
     334.view-switch > a + a:before {
     335        margin-left: 5px;
     336        content: '\f164';
     337}
     338
     339.filter {
     340        float: left;
     341        margin: -5px 0 0 10px;
     342}
     343
     344.filter .subsubsub {
     345        margin-left: -10px;
     346        margin-top: 13px;
     347}
     348.screen-per-page {
     349        width: 4em;
     350}
     351
     352#posts-filter fieldset {
     353        float: left;
     354        margin: 0 1.5ex 1em 0;
     355        padding: 0;
     356}
     357
     358#posts-filter fieldset legend {
     359        padding: 0 0 .2em 1px;
     360}
     361
     362
     363/*------------------------------------------------------------------------------
     364  10.1 - Inline Editing
     365------------------------------------------------------------------------------*/
     366
     367/*
     368.quick-edit* is for Quick Edit
     369.bulk-edit* is for Bulk Edit
     370.inline-edit* is for everything
     371*/
     372
     373/*      Layout */
     374
     375#wpbody-content .inline-edit-row fieldset {
     376        font-size: 12px;
     377        float: left;
     378        margin: 0;
     379        padding: 0;
     380        width: 100%;
     381}
     382
     383tr.inline-edit-row td,
     384#wpbody-content .inline-edit-row fieldset .inline-edit-col {
     385        padding: 0 0.5em;
     386}
     387
     388#wpbody-content .quick-edit-row-page fieldset.inline-edit-col-right .inline-edit-col {
     389        border-width: 0 0 0 1px;
     390        border-style: none none none solid;
     391}
     392
     393#wpbody-content .quick-edit-row-post .inline-edit-col-left {
     394        width: 40%;
     395}
     396
     397#wpbody-content .quick-edit-row-post .inline-edit-col-right {
     398        width: 39%;
     399}
     400
     401#wpbody-content .inline-edit-row-post .inline-edit-col-center {
     402        width: 20%;
     403}
     404
     405#wpbody-content .quick-edit-row-page .inline-edit-col-left {
     406        width: 50%;
     407}
     408
     409#wpbody-content .quick-edit-row-page .inline-edit-col-right,
     410#wpbody-content .bulk-edit-row-post .inline-edit-col-right {
     411        width: 49%;
     412}
     413
     414#wpbody-content .bulk-edit-row .inline-edit-col-left {
     415        width: 30%;
     416}
     417
     418#wpbody-content .bulk-edit-row-page .inline-edit-col-right {
     419        width: 69%;
     420}
     421
     422#wpbody-content .bulk-edit-row .inline-edit-col-bottom {
     423        float: right;
     424        width: 69%;
     425}
     426
     427#wpbody-content .inline-edit-row-page .inline-edit-col-right {
     428        margin-top: 27px;
     429}
     430
     431.inline-edit-row fieldset .inline-edit-group {
     432        clear: both;
     433}
     434
     435.inline-edit-row fieldset .inline-edit-group:after {
     436        content: ".";
     437        display: block;
     438        height: 0;
     439        clear: both;
     440        visibility: hidden;
     441}
     442
     443.inline-edit-row p.submit {
     444        clear: both;
     445        padding: 0.5em;
     446        margin: 0.5em 0 0;
     447}
     448
     449.inline-edit-row span.error {
     450        line-height: 22px;
     451        margin: 0 15px;
     452        padding: 3px 5px;
     453}
     454
     455/*      Positioning */
     456.inline-edit-row h4 {
     457        margin: .2em 0;
     458        padding: 0;
     459        line-height: 23px;
     460}
     461.inline-edit-row fieldset span.title,
     462.inline-edit-row fieldset span.checkbox-title {
     463        margin: 0;
     464        padding: 0;
     465        line-height: 27px;
     466}
     467
     468.inline-edit-row fieldset label,
     469.inline-edit-row fieldset span.inline-edit-categories-label {
     470        display: block;
     471        margin: .2em 0;
     472}
     473
     474.inline-edit-row fieldset label.inline-edit-tags {
     475        margin-top: 0;
     476}
     477
     478.inline-edit-row fieldset label.inline-edit-tags span.title {
     479        margin: .2em 0;
     480        width: auto;
     481}
     482
     483.inline-edit-row fieldset label span.title {
     484        display: block;
     485        float: left;
     486        width: 5em;
     487}
     488
     489.inline-edit-row fieldset label span.input-text-wrap {
     490        display: block;
     491        margin-left: 5em;
     492}
     493
     494.quick-edit-row-post fieldset.inline-edit-col-right label span.title {
     495        width: auto;
     496        padding-right: 0.5em;
     497}
     498
     499.inline-edit-row .input-text-wrap input[type=text] {
     500        width: 100%;
     501}
     502
     503.inline-edit-row fieldset label input[type=checkbox] {
     504        vertical-align: text-bottom;
     505}
     506
     507.inline-edit-row fieldset label textarea {
     508        width: 100%;
     509        height: 4em;
     510}
     511
     512#wpbody-content .bulk-edit-row fieldset .inline-edit-group label {
     513        max-width: 50%;
     514}
     515
     516#wpbody-content .quick-edit-row fieldset .inline-edit-group label.alignleft:first-child {
     517        margin-right: 0.5em
     518}
     519
     520.inline-edit-col-right .input-text-wrap input.inline-edit-menu-order-input {
     521        width: 6em;
     522}
     523
     524.inline-edit-save .spinner {
     525        padding: 4px 10px 0;
     526        vertical-align: top;
     527        float: right;
     528}
     529
     530/*      Styling */
     531.inline-edit-row h4 {
     532        text-transform: uppercase;
     533}
     534
     535.inline-edit-row fieldset span.title,
     536.inline-edit-row fieldset span.checkbox-title {
     537        font-style: italic;
     538        line-height: 1.8em;
     539}
     540
     541/*      Specific Elements */
     542.inline-edit-row fieldset input[type="text"],
     543.inline-edit-row fieldset textarea {
     544        border-style: solid;
     545        border-width: 1px;
     546}
     547
     548.inline-edit-row fieldset .inline-edit-date {
     549        float: left;
     550}
     551
     552.inline-edit-row fieldset input[name=jj],
     553.inline-edit-row fieldset input[name=hh],
     554.inline-edit-row fieldset input[name=mn] {
     555        font-size: 12px;
     556        width: 2.1em;
     557}
     558
     559.inline-edit-row fieldset input[name=aa] {
     560        font-size: 12px;
     561        width: 3.5em;
     562}
     563
     564.inline-edit-row fieldset label input.inline-edit-password-input {
     565        width: 8em;
     566}
     567
     568ul.cat-checklist {
     569        height: 12em;
     570        border-style: solid;
     571        border-width: 1px;
     572        overflow-y: scroll;
     573        padding: 0 5px;
     574        margin: 0;
     575}
     576
     577#bulk-titles {
     578        display: block;
     579        height: 12em;
     580        border-style: solid;
     581        border-width: 1px;
     582        overflow-y: scroll;
     583        padding: 0 5px;
     584        margin: 0 0 5px;
     585}
     586
     587.inline-edit-row fieldset ul.cat-checklist li,
     588.inline-edit-row fieldset ul.cat-checklist input {
     589        margin: 0;
     590}
     591
     592.inline-edit-row fieldset ul.cat-checklist label,
     593.inline-edit-row #bulk-titles div {
     594        font-style: normal;
     595        font-size: 11px;
     596}
     597
     598.inline-edit-row fieldset label input.inline-edit-menu-order-input {
     599        width: 3em;
     600}
     601
     602.inline-edit-row fieldset label input.inline-edit-slug-input {
     603        width: 75%;
     604}
     605
     606.quick-edit-row-post fieldset label.inline-edit-status {
     607        float: left;
     608}
     609
     610#bulk-titles {
     611        line-height: 140%;
     612}
     613#bulk-titles div {
     614        margin: 0.2em 0.3em;
     615}
     616
     617#bulk-titles div a {
     618        cursor: pointer;
     619        display: block;
     620        float: left;
     621        height: 18px;
     622        margin: 0 3px 0 -2px;
     623        overflow: hidden;
     624        position: relative;
     625        width: 20px;
     626}
     627
     628#bulk-titles div a:before {
     629        position: relative;
     630        top: -3px;
     631}
     632
     633
  • src/wp-admin/css/wp-admin-localization.css

    Property changes on: src/wp-admin/css/wp-admin-lists.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  27.0 - Localization
     3------------------------------------------------------------------------------*/
     4
     5/* RTL except Hebrew (see below): Tahoma as the first font; */
     6body.rtl,
     7body.rtl .press-this a.wp-switch-editor {
     8        font-family: Tahoma, Arial, sans-serif;
     9}
     10
     11
     12/* he_IL: Remove Tahoma from the font stack. Arial is best for Hebrew. */
     13body.locale-he-il,
     14body.locale-he-il .press-this a.wp-switch-editor {
     15        font-family: Arial, sans-serif;
     16}
     17
     18/* he_IL: Have <em> be bold rather than italic. */
     19.locale-he-il em {
     20        font-style: normal;
     21        font-weight: bold;
     22}
     23
     24
  • src/wp-admin/css/wp-admin-media.css

    Property changes on: src/wp-admin/css/wp-admin-localization.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  14.0 - Media Screen
     3------------------------------------------------------------------------------*/
     4
     5.media-item .describe {
     6        border-collapse: collapse;
     7        width: 100%;
     8        border-top-style: solid;
     9        border-top-width: 1px;
     10        clear: both;
     11        cursor: default;
     12}
     13
     14.media-item.media-blank .describe {
     15        border: 0;
     16}
     17
     18.media-item .describe th {
     19        vertical-align: top;
     20        text-align: left;
     21        padding: 5px 10px 10px;
     22        width: 140px;
     23}
     24
     25.media-item .describe .align th {
     26        padding-top: 0;
     27}
     28
     29.media-item .media-item-info tr {
     30        background-color: transparent;
     31}
     32
     33.media-item .describe td {
     34        padding: 0 8px 8px 0;
     35        vertical-align: top;
     36}
     37
     38.media-item thead.media-item-info td {
     39        padding: 4px 10px 0;
     40}
     41
     42.media-item .media-item-info .A1B1 {
     43        padding: 0 0 0 10px;
     44}
     45
     46.media-item td.savesend {
     47        padding-bottom: 15px;
     48}
     49
     50.media-item .thumbnail {
     51        max-height: 128px;
     52        max-width: 128px;
     53}
     54
     55#wpbody-content #async-upload-wrap a {
     56        display: none;
     57}
     58
     59.media-upload-form {
     60        margin-top: 20px;
     61}
     62
     63.media-upload-form td label {
     64        margin-right: 6px;
     65        margin-left: 2px;
     66}
     67
     68.media-upload-form .align .field label {
     69        display: inline;
     70        padding: 0 0 0 23px;
     71        margin: 0 1em 0 3px;
     72        font-weight: 600;
     73}
     74
     75.media-upload-form tr.image-size label {
     76        margin: 0 0 0 5px;
     77        font-weight: 600;
     78}
     79
     80.media-upload-form th.label label {
     81        font-weight: 600;
     82        margin: 0.5em;
     83        font-size: 13px;
     84}
     85
     86.media-upload-form th.label label span {
     87        padding: 0 5px;
     88}
     89
     90abbr.required {
     91        border: medium none;
     92        text-decoration: none;
     93}
     94
     95.media-item .describe input[type="text"],
     96.media-item .describe textarea {
     97        width: 460px;
     98}
     99
     100.media-item .describe p.help {
     101        margin: 0;
     102        padding: 0 0 0 5px;
     103}
     104
     105.media-item .edit-attachment,
     106.describe-toggle-on,
     107.describe-toggle-off {
     108        display: block;
     109        line-height: 36px;
     110        float: right;
     111}
     112
     113.media-item .describe-toggle-off,
     114.media-item.open .describe-toggle-on {
     115        display: none;
     116}
     117
     118.media-item.open .describe-toggle-off {
     119        display: block;
     120}
     121
     122#media-items .media-item {
     123        border-bottom-style: solid;
     124        border-bottom-width: 1px;
     125        min-height: 36px;
     126        position: relative;
     127        width: 100%;
     128}
     129
     130#media-items {
     131        width: 623px;
     132}
     133
     134.media-new-php #media-items {
     135        margin: 1em 0;
     136}
     137
     138#media-items:empty {
     139        border: 0 none;
     140}
     141
     142.media-item .filename {
     143        line-height: 36px;
     144        overflow: hidden;
     145}
     146
     147.media-item .error-div {
     148        padding-left: 10px;
     149}
     150
     151.media-item .pinkynail {
     152        float: left;
     153        margin: 2px 10px 0 0;
     154        max-width: 40px;
     155        max-height: 32px;
     156}
     157
     158.media-item .startopen,
     159.media-item .startclosed {
     160        display: none;
     161}
     162
     163.media-item .original {
     164        position: relative;
     165        height: 34px;
     166}
     167
     168.media-item .progress {
     169        float: right;
     170        height: 22px;
     171        margin: 7px 0 0;
     172        width: 200px;
     173        line-height: 2em;
     174        padding: 0;
     175        overflow: hidden;
     176        margin-bottom: 2px;
     177        border-radius: 22px;
     178        background: #ddd;
     179        -webkit-box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1);
     180        box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1);
     181}
     182
     183.media-item .bar {
     184        z-index: 9;
     185        width: 0;
     186        height: 100%;
     187        margin-top: -22px;
     188        border-radius: 22px;
     189        background-color: #0074a2;
     190        -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
     191        box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
     192}
     193
     194.media-item .progress .percent {
     195        z-index: 10;
     196        position: relative;
     197        width: 200px;
     198        padding: 0;
     199        color: #fff;
     200        text-align: center;
     201        line-height: 22px;
     202        font-weight: 400;
     203        text-shadow: 0px 1px 2px rgba(0,0,0,0.2);
     204}
     205
     206.upload-php .fixed .column-parent {
     207        width: 15%;
     208}
     209
     210.js .html-uploader #plupload-upload-ui {
     211        display: none;
     212}
     213
     214.js .html-uploader #html-upload-ui {
     215        display: block;
     216}
     217
     218.media-upload-form .media-item.error {
     219        margin: 0;
     220        padding: 0;
     221}
     222
     223.media-upload-form .media-item.error p,
     224.media-item .error-div {
     225        line-height: 16px;
     226        margin: 5px 10px;
     227        padding: 0;
     228}
     229
     230.media-item .error-div a.dismiss {
     231        display: block;
     232        float: right;
     233        margin: 5px 4px 0 15px;
     234}
     235
     236/*------------------------------------------------------------------------------
     237  14.1 - Media Library
     238------------------------------------------------------------------------------*/
     239
     240.find-box {
     241        width: 600px;
     242        height: 300px;
     243        overflow: hidden;
     244        padding: 33px 0 51px;
     245        position: absolute;
     246        z-index: 1000;
     247}
     248
     249.find-box-head {
     250        cursor: move;
     251        font-weight: 600;
     252        height: 2em;
     253        line-height: 2em;
     254        padding: 1px 12px;
     255        position: absolute;
     256        top: 5px;
     257        width: 100%;
     258}
     259
     260.find-box-inside {
     261        overflow: auto;
     262        padding: 6px;
     263        height: 100%;
     264}
     265
     266.find-box-search {
     267        overflow: hidden;
     268        padding: 9px;
     269        position: relative;
     270}
     271
     272.find-box-search .spinner {
     273        float: none;
     274        left: 125px;
     275        position: absolute;
     276        top: 9px;
     277}
     278
     279#find-posts-input {
     280        float: left;
     281        width: 140px;
     282        height: 24px;
     283}
     284
     285#find-posts-search {
     286        float: left;
     287        margin: 1px 4px 0 3px;
     288}
     289
     290#find-posts-response {
     291        margin: 8px 0;
     292        padding: 0 1px 6px;
     293}
     294
     295#find-posts-response table {
     296        width: 100%;
     297}
     298
     299#find-posts-response .found-radio {
     300        padding: 3px 0 0 8px;
     301        width: 15px;
     302}
     303
     304.find-box-buttons {
     305        padding: 8px;
     306        overflow: hidden;
     307}
     308
     309.find-box #resize-se {
     310        position: absolute;
     311        right: 1px;
     312        bottom: 1px;
     313}
     314
     315.ui-find-overlay {
     316        position: absolute;
     317        top: 0;
     318        left: 0;
     319        background-color: #000;
     320        opacity: 0.6;
     321        filter: alpha(opacity=60);
     322}
     323
     324ul#dismissed-updates {
     325        display: none;
     326}
     327
     328form.upgrade {
     329        margin-top: 8px;
     330}
     331
     332form.upgrade .hint {
     333        font-style: italic;
     334        font-size: 85%;
     335        margin: -0.5em 0 2em 0;
     336}
     337
     338#poststuff .inside .the-tagcloud {
     339        margin: 5px 0 10px;
     340        padding: 8px;
     341        border-width: 1px;
     342        border-style: solid;
     343        line-height: 1.8em;
     344        word-spacing: 3px;
     345        -webkit-border-radius: 6px;
     346        border-radius: 6px;
     347}
     348
     349.drag-drop #drag-drop-area {
     350        border: 4px dashed #bbb;
     351        height: 200px;
     352}
     353
     354.drag-drop .drag-drop-inside {
     355        margin: 70px auto 0;
     356        width: 250px;
     357}
     358
     359.drag-drop-inside p {
     360        color: #aaa;
     361        font-size: 14px;
     362        margin: 5px 0;
     363        display: none;
     364}
     365
     366.drag-drop .drag-drop-inside p {
     367        text-align: center;
     368}
     369
     370.drag-drop-inside p.drag-drop-info {
     371        font-size: 20px;
     372}
     373
     374.drag-drop .drag-drop-inside p,
     375.drag-drop-inside p.drag-drop-buttons {
     376        display: block;
     377}
     378
     379/*
     380#drag-drop-area:-moz-drag-over {
     381        border-color: #83b4d8;
     382}
     383borger color while dragging a file over the uploader drop area */
     384.drag-drop.drag-over #drag-drop-area {
     385        border-color: #83b4d8;
     386}
     387
     388#plupload-upload-ui {
     389        position: relative;
     390}
     391
     392
     393/*------------------------------------------------------------------------------
     394  14.2 - Image Editor
     395------------------------------------------------------------------------------*/
     396
     397.wp_attachment_details #attachment_caption {
     398        height: 4em;
     399}
     400
     401.describe .image-editor {
     402        vertical-align: top;
     403}
     404
     405.imgedit-wrap {
     406        position: relative;
     407}
     408
     409.imgedit-settings p {
     410        margin: 8px 0;
     411}
     412
     413.post-php .imgedit-wrap table {
     414        width: 100%;
     415}
     416
     417.describe .imgedit-wrap table td,
     418.wp_attachment_holder .imgedit-wrap table td {
     419        vertical-align: top;
     420        padding-top: 0;
     421}
     422
     423.describe .imgedit-wrap table td.imgedit-settings {
     424        padding: 0 5px;
     425}
     426
     427.wp_attachment_holder .imgedit-wrap table td.imgedit-settings {
     428        width: 250px;
     429}
     430
     431td.imgedit-settings input {
     432        margin-top: 0;
     433        vertical-align: middle;
     434}
     435
     436.imgedit-wait {
     437        position: absolute;
     438        top: 0;
     439        background: #fff url('../images/spinner.gif') no-repeat scroll 22px 10px;
     440        background-size: 20px 20px;
     441        opacity: 0.7;
     442        filter: alpha(opacity=70);
     443        width: 100%;
     444        height: 500px;
     445        display: none;
     446}
     447
     448.spinner {
     449        background: url('../images/spinner.gif') no-repeat;
     450        background-size: 20px 20px;
     451        display: none;
     452        float: right;
     453        opacity: 0.7;
     454        filter: alpha(opacity=70);
     455        width: 20px;
     456        height: 20px;
     457        margin: 2px 5px 0;
     458}
     459
     460.no-float {
     461        float: none;
     462}
     463
     464.media-disabled,
     465.imgedit-settings .disabled  {
     466        color: grey;
     467}
     468
     469.wp_attachment_image,
     470.A1B1 {
     471        overflow: hidden;
     472}
     473
     474.wp_attachment_image .button,
     475.A1B1 .button {
     476        float: left;
     477}
     478
     479.no-js .wp_attachment_image .button {
     480        display: none;
     481}
     482
     483.wp_attachment_image .spinner,
     484.A1B1 .spinner {
     485        float: left;
     486        padding: 0 0 4px 0;
     487        vertical-align: bottom;
     488}
     489
     490.imgedit-menu {
     491        margin: 0 0 12px;
     492        min-width: 300px;
     493}
     494
     495.imgedit-menu div {
     496        float: left;
     497        width: 32px;
     498        background: none;
     499        margin: 0 8px 0 0;
     500        height: 32px;
     501        -webkit-font-smoothing: antialiased;
     502        -moz-osx-font-smoothing: grayscale;
     503        text-align: center;
     504        line-height: 28px;
     505}
     506
     507.imgedit-menu div:before {
     508        font: normal 20px/1 'dashicons';
     509        speak: none;
     510        vertical-align: middle;
     511}
     512
     513.imgedit-crop:before {
     514        content:'\f165';
     515}
     516
     517.imgedit-rleft:before {
     518        content:'\f166';
     519}
     520
     521.imgedit-rright:before {
     522        content:'\f167';
     523}
     524
     525.imgedit-flipv:before {
     526        content:'\f168';
     527}
     528
     529.imgedit-fliph:before {
     530        content:'\f169';
     531}
     532
     533.imgedit-undo:before {
     534        content:'\f171';
     535}
     536
     537.imgedit-redo:before {
     538        content:'\f172';
     539}
     540
     541.imgedit-crop-wrap {
     542        position: relative;
     543}
     544
     545.imgedit-crop {
     546        margin: 0 8px 0 0;
     547}
     548
     549.imgedit-rleft {
     550        margin: 0 3px;
     551}
     552
     553.imgedit-rright {
     554        margin: 0 8px 0 3px;
     555}
     556
     557.imgedit-flipv {
     558        margin: 0 3px;
     559}
     560
     561.imgedit-fliph {
     562        margin: 0 8px 0 3px;
     563}
     564
     565.imgedit-undo {
     566        margin: 0 3px;
     567}
     568
     569.imgedit-redo {
     570        margin: 0 8px 0 3px;
     571}
     572
     573.imgedit-applyto img {
     574        margin: 0 8px 0 0;
     575}
     576
     577.imgedit-group-top {
     578        margin: 5px 0;
     579}
     580
     581.imgedit-applyto .imgedit-label {
     582        padding: 2px 0 0;
     583        display: block;
     584}
     585
     586.imgedit-help {
     587        display: none;
     588        font-style: italic;
     589        margin-bottom: 8px;
     590}
     591
     592a.imgedit-help-toggle {
     593        text-decoration: none;
     594}
     595
     596.form-table td.imgedit-response {
     597        padding: 0;
     598}
     599
     600.imgedit-submit {
     601        margin: 8px 0;
     602}
     603
     604.imgedit-submit-btn {
     605        margin-left: 20px;
     606}
     607
     608.imgedit-wrap .nowrap {
     609        white-space: nowrap;
     610}
     611
     612span.imgedit-scale-warn {
     613        color: red;
     614        font-size: 20px;
     615        font-style: normal;
     616        visibility: hidden;
     617        vertical-align: middle;
     618}
     619
     620.imgedit-group {
     621        margin-bottom: 8px;
     622        padding: 2px 10px;
     623}
     624
  • src/wp-admin/css/wp-admin-misc.css

    Property changes on: src/wp-admin/css/wp-admin-media.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  26.0 - Misc
     3------------------------------------------------------------------------------*/
     4
     5#excerpt,
     6.attachmentlinks {
     7        margin: 0;
     8        height: 4em;
     9        width: 98%;
     10}
     11
     12#template div {
     13        margin-right: 190px;
     14}
     15
     16p.pagenav {
     17        margin: 0;
     18        display: inline;
     19}
     20
     21.pagenav span {
     22        font-weight: 600;
     23        margin: 0 6px;
     24}
     25
     26.row-title {
     27        font-size: 14px !important;
     28        font-weight: 600;
     29}
     30
     31.column-author img, .column-username img {
     32        float: left;
     33        margin-right: 10px;
     34        margin-top: 1px;
     35}
     36
     37.row-actions {
     38        font-size: 13px;
     39        visibility: hidden;
     40        padding: 2px 0 0;
     41}
     42
     43tr:hover .row-actions,
     44.mobile .row-actions,
     45.row-actions.visible,
     46div.comment-item:hover .row-actions {
     47        visibility: visible;
     48}
     49
     50/* deprecated */
     51.row-actions-visible {
     52        padding: 2px 0 0;
     53}
     54
     55.form-table .pre {
     56        padding: 8px;
     57        margin: 0;
     58}
     59
     60table.form-table td .updated {
     61        font-size: 13px;
     62}
     63
     64.tagchecklist {
     65        margin-left: 14px;
     66        font-size: 12px;
     67        overflow: auto;
     68}
     69.tagchecklist br {
     70        display: none;
     71}
     72.tagchecklist strong {
     73        margin-left: -8px;
     74        position: absolute;
     75}
     76.tagchecklist span {
     77        margin-right: 25px;
     78        display: block;
     79        float: left;
     80        font-size: 13px;
     81        line-height: 1.8em;
     82        white-space: nowrap;
     83        cursor: default;
     84}
     85
     86.tagchecklist span a {
     87        margin: 1px 0 0 -17px;
     88        cursor: pointer;
     89        width: 20px;
     90        height: 20px;
     91        display: block;
     92        float: left;
     93        text-indent: 0;
     94        overflow: hidden;
     95        position: absolute;
     96}
     97
     98#poststuff h2 {
     99        margin-top: 20px;
     100        font-size: 1.5em;
     101        margin-bottom: 15px;
     102        padding: 0 0 3px;
     103        clear: left;
     104}
     105
     106#poststuff h3,
     107.metabox-holder h3 {
     108        font-size: 14px;
     109        padding: 8px 12px;
     110        margin: 0;
     111        line-height: 1.4;
     112}
     113
     114#poststuff .inside {
     115        margin: 6px 0 0 0;
     116}
     117
     118#poststuff .inside #parent_id,
     119#poststuff .inside #page_template {
     120        max-width: 100%;
     121}
     122
     123.inline-edit-row #post_parent,
     124.inline-edit-row select[name="page_template"] {
     125        max-width: 80%;
     126}
     127
     128.ie8 #poststuff .inside #parent_id,
     129.ie8 #poststuff .inside #page_template,
     130.ie8 .inline-edit-row #post_parent,
     131.ie8 .inline-edit-row select[name="page_template"] {
     132        width: 250px;
     133}
     134
     135#post-visibility-select {
     136        line-height: 1.5em;
     137        margin-top: 3px;
     138}
     139
     140#poststuff #submitdiv .inside {
     141        margin: 0;
     142        padding: 0;
     143}
     144
     145.edit-form-section {
     146        margin-bottom: 20px;
     147}
     148
     149#templateside ul li a {
     150        text-decoration: none;
     151}
     152
     153.tool-box .title {
     154        margin: 8px 0;
     155        font-size: 18px;
     156        font-weight: normal;
     157        line-height: 24px;
     158}
     159
     160#sidemenu {
     161        margin: -30px 15px 0 315px;
     162        list-style: none;
     163        position: relative;
     164        float: right;
     165        padding-left: 10px;
     166        font-size: 12px;
     167}
     168
     169#sidemenu a {
     170        padding: 0 7px;
     171        display: block;
     172        float: left;
     173        line-height: 28px;
     174        border-top-width: 1px;
     175        border-top-style: solid;
     176        border-bottom-width: 1px;
     177        border-bottom-style: solid;
     178        -webkit-transition: none;
     179        -moz-transition: none;
     180        transition: none;
     181}
     182
     183#sidemenu li {
     184        display: inline;
     185        line-height: 200%;
     186        list-style: none;
     187        text-align: center;
     188        white-space: nowrap;
     189        margin: 0;
     190        padding: 0;
     191}
     192
     193#sidemenu a.current {
     194        font-weight: normal;
     195        padding-left: 6px;
     196        padding-right: 6px;
     197        -webkit-border-top-left-radius: 3px;
     198        -webkit-border-top-right-radius: 3px;
     199        border-top-left-radius: 3px;
     200        border-top-right-radius: 3px;
     201        border-width: 1px;
     202        border-style: solid;
     203}
     204
     205#sidemenu li a .count-0 {
     206        display: none;
     207}
     208
     209.plugin-install #description,
     210.plugin-install-network #description {
     211        width: 60%;
     212}
     213
     214table .vers,
     215table .column-visible,
     216table .column-rating {
     217        text-align: left;
     218}
     219
     220.error-message {
     221        color: red;
     222        font-weight: 600;
     223}
     224
     225/* Scrollbar fix for bulk upgrade iframe */
     226body.iframe {
     227        height: 98%;
     228}
     229
     230/* Upgrader styles, Specific to Language Packs */
     231.lp-show-latest p {
     232        display: none;
     233}
     234.lp-show-latest p:last-child,
     235.lp-show-latest .lp-error p {
     236        display: block;
     237}
     238
     239/* - Only used once or twice in all of WP - deprecate for global style
     240------------------------------------------------------------------------------*/
     241td.media-icon {
     242        text-align: center;
     243        width: 80px;
     244        padding-top: 8px;
     245        padding-bottom: 8px;
     246}
     247
     248td.media-icon img {
     249        max-width: 80px;
     250        max-height: 60px;
     251}
     252
     253#howto {
     254        font-size: 11px;
     255        margin: 0 5px;
     256        display: block;
     257}
     258
     259.importers td {
     260        padding-right: 14px;
     261}
     262
     263.importers {
     264        font-size: 16px;
     265        width: auto;
     266}
     267
     268#post-body #post-body-content #namediv h3 {
     269        margin-top: 0;
     270}
     271
     272#namediv h3 label {
     273        vertical-align: baseline;
     274}
     275
     276#namediv table {
     277        width: 100%;
     278}
     279
     280#namediv td.first {
     281        width: 10px;
     282        white-space: nowrap;
     283}
     284
     285#namediv input {
     286        width: 98%;
     287}
     288
     289#namediv p {
     290        margin: 10px 0;
     291}
     292
     293#submitdiv h3 {
     294        margin-bottom: 0 !important;
     295}
     296
     297/* - Used - but could/should be deprecated with a CSS reset
     298------------------------------------------------------------------------------*/
     299.zerosize {
     300        height: 0;
     301        width: 0;
     302        margin: 0;
     303        border: 0;
     304        padding: 0;
     305        overflow: hidden;
     306        position: absolute;
     307}
     308
     309br.clear {
     310        height: 2px;
     311        line-height: 2px;
     312}
     313
     314.checkbox {
     315        border: none;
     316        margin: 0;
     317        padding: 0;
     318}
     319
     320fieldset {
     321        border: 0;
     322        padding: 0;
     323        margin: 0;
     324}
     325
     326.post-categories {
     327        display: inline;
     328        margin: 0;
     329        padding: 0;
     330}
     331
     332.post-categories li {
     333        display: inline;
     334}
     335
  • src/wp-admin/css/wp-admin-navmenu.css

    Property changes on: src/wp-admin/css/wp-admin-misc.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  7.0 - Main Navigation (Left Menu)
     3------------------------------------------------------------------------------*/
     4
     5#adminmenuwrap {
     6        position: relative;
     7        float: left;
     8}
     9
     10/* side admin menu */
     11#adminmenu * {
     12        -webkit-user-select: none;
     13        -moz-user-select: none;
     14        user-select: none;
     15}
     16
     17#adminmenu li {
     18        margin: 0;
     19        padding: 0;
     20        cursor: pointer;
     21}
     22
     23#adminmenu a {
     24        display: block;
     25        line-height: 18px;
     26        padding: 2px 5px;
     27}
     28
     29#adminmenu li.menu-top {
     30        border: none;
     31        min-height: 34px;
     32        position: relative;
     33}
     34
     35#adminmenu .wp-submenu {
     36        list-style: none;
     37        position: absolute;
     38        top: -1000em;
     39        left: 160px;
     40        overflow: visible;
     41        word-wrap: break-word;
     42}
     43
     44#adminmenu .wp-submenu,
     45.folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
     46.folded #adminmenu .wp-has-current-submenu .wp-submenu {
     47        padding: 7px 0 8px;
     48        z-index: 9999;
     49}
     50
     51.js #adminmenu .sub-open,
     52.js #adminmenu .opensub .wp-submenu,
     53#adminmenu a.menu-top:focus + .wp-submenu,
     54.no-js li.wp-has-submenu:hover .wp-submenu {
     55        top: -1px;
     56}
     57
     58#adminmenu .wp-has-current-submenu .wp-submenu,
     59.no-js li.wp-has-current-submenu:hover .wp-submenu,
     60#adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
     61#adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
     62#adminmenu .wp-has-current-submenu.opensub .wp-submenu {
     63        position: relative;
     64        z-index: 3;
     65        top: auto;
     66        left: auto;
     67        right: auto;
     68        bottom: auto;
     69        border: 0 none;
     70        margin-top: 0;
     71        -webkit-box-shadow: none;
     72        box-shadow: none;
     73}
     74
     75.folded #adminmenu .wp-submenu.sub-open,
     76.folded #adminmenu .opensub .wp-submenu,
     77.folded #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
     78.folded #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
     79.folded #adminmenu a.menu-top:focus + .wp-submenu,
     80.folded #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu,
     81.no-js.folded #adminmenu .wp-has-submenu:hover .wp-submenu  {
     82        top: 0;
     83        left: 36px;
     84}
     85
     86.folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
     87.folded #adminmenu .wp-has-current-submenu .wp-submenu {
     88        position: absolute;
     89        top: -1000em;
     90}
     91
     92#adminmenu .wp-not-current-submenu .wp-submenu,
     93.folded #adminmenu .wp-has-current-submenu .wp-submenu {
     94        min-width: 160px;
     95        width: auto;
     96}
     97
     98#adminmenu .wp-submenu a {
     99        font-size: 13px;
     100        line-height: 1.2;
     101        margin: 0;
     102        padding: 6px 0;
     103}
     104
     105#adminmenu .wp-not-current-submenu li > a,
     106.folded #adminmenu .wp-has-current-submenu li > a {
     107        padding-right: 16px;
     108        padding-left: 14px;
     109        -moz-transition: all .1s ease-in-out;
     110        -webkit-transition: all .1s ease-in-out;
     111        transition: all .1s ease-in-out;
     112}
     113
     114#adminmenu .wp-has-current-submenu ul > li > a,
     115.folded #adminmenu li.menu-top .wp-submenu > li > a {
     116        padding: 6px 12px;
     117}
     118
     119#adminmenu a.menu-top,
     120#adminmenu .wp-submenu-head {
     121        font-size: 14px;
     122        font-weight: 400;
     123        line-height: 18px;
     124        padding: 0;
     125}
     126
     127#adminmenu .wp-submenu-head,
     128.folded #adminmenu .wp-menu-name {
     129        display: none;
     130}
     131
     132.folded #adminmenu .wp-submenu-head {
     133        display: block;
     134}
     135
     136#adminmenu .wp-submenu li {
     137        padding: 0;
     138        margin: 0;
     139        overflow: hidden;
     140}
     141
     142#adminmenu .wp-menu-image img {
     143        padding: 9px 0 0 0px;
     144        opacity: 0.6;
     145        filter: alpha(opacity=60);
     146}
     147
     148#adminmenu div.wp-menu-name {
     149        padding: 8px 0;
     150}
     151
     152#adminmenu div.wp-menu-image {
     153        float: left;
     154        width: 36px;
     155        height: 30px;
     156        margin: 0;
     157        text-align: center;
     158}
     159
     160#adminmenu div.wp-menu-image.svg {
     161        background-repeat: no-repeat;
     162        background-position: center;
     163        background-size: 20px auto;
     164}
     165
     166div.wp-menu-image:before {
     167        font: normal 20px/1 'dashicons' !important;
     168        speak: none;
     169        color: #999;
     170        padding: 8px 0;
     171        height: 36px;
     172        width: 20px;
     173        display: inline-block;
     174        -webkit-font-smoothing: antialiased;
     175        -moz-osx-font-smoothing: grayscale;
     176        -moz-transition: all .1s ease-in-out;
     177        -webkit-transition: all .1s ease-in-out;
     178        transition: all .1s ease-in-out;
     179}
     180
     181.folded #adminmenu div.wp-menu-image {
     182        width: 35px;
     183        height: 30px;
     184        position: absolute;
     185        z-index: 25;
     186}
     187
     188.folded #adminmenu a.menu-top {
     189        height: 34px;
     190}
     191
     192/* No @font-face support */
     193.no-font-face #adminmenu .wp-menu-image {
     194        display: none;
     195}
     196
     197.no-font-face #adminmenu div.wp-menu-name {
     198        padding: 8px 12px;
     199}
     200
     201.no-font-face.auto-fold #adminmenu .wp-menu-name {
     202        margin-left: 0;
     203}
     204/* End no @font-face support */
     205
     206/* Sticky admin menu */
     207.sticky-menu #adminmenuwrap {
     208        position: fixed;
     209        z-index: 99; /* Match the z-index of .wp-submenu to ensure flyout menus don't appear underneath main column elements */
     210}
     211
     212/* A new arrow */
     213
     214.wp-menu-arrow {
     215        display: none !important;
     216}
     217
     218ul#adminmenu a.wp-has-current-submenu {
     219        position: relative;
     220}
     221
     222ul#adminmenu a.wp-has-current-submenu:after,
     223ul#adminmenu > li.current > a.current:after {
     224        right: 0;
     225        border: solid transparent;
     226        content: " ";
     227        height: 0;
     228        width: 0;
     229        position: absolute;
     230        pointer-events: none;
     231        border-width: 8px;
     232        top: 50%;
     233        margin-top: -8px;
     234}
     235
     236.folded ul#adminmenu li:hover a.wp-has-current-submenu:after {
     237        display: none;
     238}
     239
     240.folded ul#adminmenu a.wp-has-current-submenu:after,
     241.folded ul#adminmenu > li a.current:after {
     242        border-width: 4px;
     243        margin-top: -4px;
     244}
     245
     246/* flyout menu arrow */
     247#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after {
     248        right: 0;
     249        border: solid transparent;
     250        content: " ";
     251        height: 0;
     252        width: 0;
     253        position: absolute;
     254        pointer-events: none;
     255        border-width: 8px;
     256        top: 10px;
     257        z-index: 10000;
     258}
     259
     260.folded ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after {
     261        border-width: 4px;
     262        margin-top: -4px;
     263        top: 18px;
     264}
     265
     266/* ensure that wp-submenu's box shadow doesn't appear on top of the focused menu item's background. */
     267#adminmenu li.menu-top:hover,
     268#adminmenu li.opensub > a.menu-top,
     269#adminmenu li > a.menu-top:focus {
     270        position: relative;
     271}
     272
     273.folded #adminmenu li.menu-top:hover,
     274.folded #adminmenu li.opensub > a.menu-top,
     275.folded #adminmenu li > a.menu-top:focus {
     276        z-index: 10000;
     277}
     278
     279#adminmenu li.menu-top:hover .wp-menu-image img,
     280#adminmenu li.wp-has-current-submenu .wp-menu-image img {
     281        opacity: 1;
     282        filter: alpha(opacity=100);
     283}
     284
     285#adminmenu li.wp-menu-separator {
     286        height: 3px;
     287        padding: 0;
     288        margin: 0 0 6px 0;
     289        border-width: 1px 0;
     290        border-style: solid;
     291        cursor: inherit;
     292}
     293
     294#adminmenu div.separator {
     295        height: 1px;
     296        padding: 0;
     297        border-width: 1px 0 0 0;
     298        border-style: solid;
     299}
     300
     301#adminmenu .wp-submenu .wp-submenu-head {
     302        font-weight: 400;
     303        font-size: 14px;
     304        padding: 8px 4px 8px 11px;
     305        margin: -7px 0px 4px;
     306}
     307
     308#adminmenu li.current,
     309.folded #adminmenu li.wp-menu-open {
     310        border: 0 none;
     311}
     312
     313#adminmenu .awaiting-mod,
     314#adminmenu span.update-plugins,
     315#sidemenu li a span.update-plugins {
     316        display: inline-block;
     317        font-size: 9px;
     318        line-height: 17px;
     319        font-weight: 600;
     320        margin: 1px 0 0 2px;
     321        vertical-align: top;
     322        -webkit-border-radius: 10px;
     323        border-radius: 10px;
     324        z-index: 26;
     325}
     326
     327#adminmenu li .awaiting-mod span,
     328#adminmenu li span.update-plugins span,
     329#sidemenu li a span.update-plugins span {
     330        display: block;
     331        padding: 0 6px;
     332}
     333
     334#adminmenu li span.count-0,
     335#sidemenu li a .count-0 {
     336        display: none;
     337}
     338
     339#adminmenu #collapse-menu {
     340        font-size: 13px;
     341        line-height: 34px;
     342        margin-top: 10px;
     343}
     344
     345.folded #collapse-menu span {
     346        display: none;
     347}
     348
     349#collapse-button,
     350#collapse-button div {
     351        width: 15px;
     352        height: 15px;
     353}
     354
     355#collapse-button {
     356        float: left;
     357        height: 15px;
     358        margin: 10px 8px 10px 11px;
     359        width: 15px;
     360
     361        -webkit-border-radius: 10px;
     362        border-radius: 10px;
     363}
     364
     365#wpwrap #collapse-button div {
     366        padding: 0;
     367}
     368
     369#collapse-button div:after {
     370        content: '\f148';
     371        display: block;
     372        line-height: 15px;
     373        left: -3px;
     374        top: -3px;
     375        font: normal 20px/1 'dashicons' !important;
     376        speak: none;
     377        margin: 0 auto;
     378        padding: 0 !important;
     379        position: relative;
     380        text-align: center;
     381        width: 20px;
     382        -moz-transition: all .1s ease-in-out;
     383        -webkit-transition: all .1s ease-in-out;
     384        transition: all .1s ease-in-out;
     385
     386        -webkit-font-smoothing: antialiased;
     387        -moz-osx-font-smoothing: grayscale;
     388}
     389
     390.folded #collapse-button div:after,
     391.rtl #collapse-button div:after {
     392        -ms-transform: rotate(180deg);
     393        -webkit-transform: rotate(180deg);
     394        transform: rotate(180deg);
     395}
     396
     397.rtl.folded #collapse-button div:after {
     398        -ms-transform: none;
     399        -webkit-transform: none;
     400        transform: none;
     401}
     402
     403/* Auto-folding of the admin menu */
     404@media only screen and (max-width: 900px) {
     405        .auto-fold #wpcontent,
     406        .auto-fold #wpfooter {
     407                margin-left: 56px;
     408        }
     409
     410        .auto-fold #adminmenuback,
     411        .auto-fold #adminmenuwrap,
     412        .auto-fold #adminmenu,
     413        .auto-fold #adminmenu li.menu-top {
     414                width: 36px;
     415        }
     416
     417        .auto-fold #adminmenu .wp-submenu.sub-open,
     418        .auto-fold #adminmenu .opensub .wp-submenu,
     419        .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
     420        .auto-fold #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
     421        .auto-fold #adminmenu a.menu-top:focus + .wp-submenu,
     422        .auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu  {
     423                top: 0px;
     424                left: 36px;
     425        }
     426
     427        .auto-fold #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
     428        .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
     429                position: absolute;
     430                top: -1000em;
     431                margin-right: -1px;
     432                padding: 7px 0 8px;
     433                z-index: 9999;
     434        }
     435
     436        .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
     437                min-width: 150px;
     438                width: auto;
     439        }
     440
     441        .auto-fold #adminmenu .wp-has-current-submenu li > a {
     442                padding-right: 16px;
     443                padding-left: 14px;
     444        }
     445
     446
     447        .auto-fold #adminmenu li.menu-top .wp-submenu > li > a {
     448                padding-left: 12px;
     449        }
     450
     451        .auto-fold #adminmenu .wp-menu-name {
     452                display: none;
     453        }
     454
     455        .auto-fold #adminmenu .wp-submenu-head {
     456                display: block;
     457        }
     458
     459        .auto-fold #adminmenu div.wp-menu-image {
     460                height: 30px;
     461                width: 34px;
     462                position: absolute;
     463                z-index: 25;
     464        }
     465
     466        .auto-fold #adminmenu a.menu-top {
     467                height: 34px;
     468        }
     469
     470        .auto-fold #adminmenu li.wp-menu-open {
     471                border: 0 none;
     472        }
     473
     474        .auto-fold #adminmenu .wp-has-current-submenu.menu-top-last {
     475                margin-bottom: 0;
     476        }
     477
     478        .auto-fold ul#adminmenu li:hover a.wp-has-current-submenu:after {
     479                display: none;
     480        }
     481
     482        .auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after {
     483                border-width: 4px;
     484                margin-top: -4px;
     485                top: 16px;
     486        }
     487
     488        .auto-fold ul#adminmenu a.wp-has-current-submenu:after,
     489        .auto-fold ul#adminmenu > li a.current:after {
     490                border-width: 4px;
     491                margin-top: -4px;
     492        }
     493
     494        .auto-fold #adminmenu li.menu-top:hover,
     495        .auto-fold #adminmenu li.opensub > a.menu-top,
     496        .auto-fold #adminmenu li > a.menu-top:focus {
     497                z-index: 10000;
     498        }
     499
     500        .auto-fold #collapse-menu span {
     501                display: none;
     502        }
     503
     504        .auto-fold #collapse-button div {
     505                background: none;
     506        }
     507
     508        .auto-fold #collapse-button div:after {
     509                -ms-transform: rotate(180deg);
     510                -webkit-transform: rotate(180deg);
     511                transform: rotate(180deg);
     512        }
     513
     514        .rtl.auto-fold #collapse-button div:after {
     515                -ms-transform: none;
     516                -webkit-transform: none;
     517                transform: none;
     518        }
     519
     520}
     521
     522/* List table styles */
     523.post-com-count-wrapper {
     524        min-width: 22px;
     525}
     526
     527.post-com-count {
     528        background: none;
     529        height: 1.3em;
     530        line-height: 1.1em;
     531        display: block;
     532        text-decoration: none;
     533        padding: 0 0 6px;
     534        cursor: pointer;
     535        background-position: center -80px;
     536        background-repeat: no-repeat;
     537}
     538
     539.post-com-count:after {         /* draw bubble connector using CSS! */
     540        content: "";
     541        display: block;
     542        width: 0;
     543        height: 0;
     544        margin-left: 8px;
     545        border-top: 5px solid #bbbbbb;
     546        border-right: 5px solid transparent;
     547}
     548
     549.post-com-count span {
     550        font-size: 11px;
     551        font-weight: 600;
     552        height: 1.4em;
     553        line-height: 1.4em;
     554        min-width: 0.7em;
     555        padding: 0 6px;
     556        display: inline-block;
     557        -webkit-border-radius: 5px;
     558        border-radius: 5px;
     559}
     560
     561strong .post-com-count {
     562        background-position: center -55px;
     563}
     564
     565.post-com-count:hover {
     566        background-position: center -3px;
     567}
     568
     569.column-response .post-com-count {
     570        float: left;
     571        margin-right: 5px;
     572        text-align: center;
     573}
     574
     575.response-links {
     576        float: left;
     577}
     578
     579#the-comment-list .attachment-80x60 {
     580        padding: 4px 8px;
     581}
     582
     583th .comment-grey-bubble {
     584        height: 16px;
     585        width: 16px;
     586}
     587
     588th .comment-grey-bubble:before {
     589        content: '\f101';
     590        font: normal 20px/.5 'dashicons';
     591        speak: none;
     592        display: inline-block;
     593        padding: 0;
     594        top: 4px;
     595        left: -4px;
     596        position: relative;
     597        vertical-align: top;
     598        -webkit-font-smoothing: antialiased;
     599        -moz-osx-font-smoothing: grayscale;
     600        text-decoration: none !important;
     601}
     602
  • src/wp-admin/css/wp-admin-notifications.css

    Property changes on: src/wp-admin/css/wp-admin-navmenu.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  4.0 - Notifications
     3------------------------------------------------------------------------------*/
     4
     5#update-nag,
     6.update-nag {
     7        display: inline-block;
     8        line-height: 19px;
     9        padding: 11px 15px;
     10        font-size: 14px;
     11        text-align: left;
     12        margin: 25px 20px 0 2px;
     13}
     14
     15.plugins .plugin-update {
     16        padding: 0;
     17}
     18
     19.plugin-update .update-message {
     20        margin: 0 10px 8px 31px;
     21        font-weight: 600;
     22}
     23
     24ul#dismissed-updates {
     25        display: none;
     26}
     27
     28form.upgrade {
     29        margin-top: 8px;
     30}
     31
     32form.upgrade .hint {
     33        font-style: italic;
     34        font-size: 85%;
     35        margin: -0.5em 0 2em 0;
     36}
     37
     38.update-php .spinner {
     39        float: none;
     40        margin: -4px 0;
     41}
     42
     43#ajax-loading,
     44.ajax-loading,
     45.ajax-feedback,
     46.imgedit-wait-spin,
     47.list-ajax-loading { /* deprecated */
     48        visibility: hidden;
     49}
     50
     51#ajax-response.alignleft {
     52        margin-left: 2em;
     53}
     54
  • src/wp-admin/css/wp-admin-overlay_with_sidebar.css

    Property changes on: src/wp-admin/css/wp-admin-notifications.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  23.0 - Full Overlay w/ Sidebar
     3------------------------------------------------------------------------------*/
     4
     5body.full-overlay-active {
     6        overflow: hidden;
     7}
     8
     9.wp-full-overlay {
     10        background: transparent;
     11        z-index: 500000;
     12        position: fixed;
     13        overflow: visible;
     14        top: 0;
     15        bottom: 0;
     16        left: 0;
     17        right: 0;
     18        height: 100%;
     19        min-width: 0;
     20}
     21
     22.wp-full-overlay-sidebar {
     23        -webkit-box-sizing: border-box;
     24        -moz-box-sizing: border-box;
     25        box-sizing: border-box;
     26        position: fixed;
     27        width: 300px;
     28        height: 100%;
     29        top: 0;
     30        bottom: 0;
     31        left: 0;
     32        padding: 0;
     33        margin: 0;
     34        z-index: 10;
     35        overflow: auto;
     36        background: transparent;
     37        border-right: none;
     38}
     39
     40.wp-full-overlay.collapsed .wp-full-overlay-sidebar {
     41        overflow: visible;
     42}
     43
     44.wp-full-overlay.collapsed,
     45.wp-full-overlay.expanded .wp-full-overlay-sidebar {
     46        margin-left: 0 !important;
     47}
     48
     49.wp-full-overlay.expanded {
     50        margin-left: 300px;
     51}
     52
     53.wp-full-overlay.collapsed .wp-full-overlay-sidebar {
     54        margin-left: -300px;
     55}
     56
     57.wp-full-overlay-sidebar:after {
     58        content: '';
     59        display: block;
     60        position: absolute;
     61        top: 0;
     62        bottom: 0;
     63        right: 0;
     64        width: 3px;
     65        z-index: 1000;
     66}
     67
     68.wp-full-overlay-main {
     69        position: absolute;
     70        left: 0;
     71        right: 0;
     72        top: 0;
     73        bottom: 0;
     74        height: 100%;
     75}
     76
     77.wp-full-overlay-sidebar .wp-full-overlay-header {
     78        position: absolute;
     79        left: 0;
     80        right: 0;
     81        height: 45px;
     82        padding: 0 15px;
     83        line-height: 45px;
     84        z-index: 10;
     85        margin: 0;
     86        border-top: none;
     87        -webkit-box-shadow: none;
     88        box-shadow: none;
     89}
     90
     91.wp-full-overlay-sidebar .wp-full-overlay-header a.back {
     92        margin-top: 9px;
     93}
     94
     95.wp-full-overlay-sidebar .wp-full-overlay-footer {
     96        bottom: 0;
     97        border-bottom: none;
     98        border-top: none;
     99        -webkit-box-shadow: none;
     100        box-shadow: none;
     101}
     102
     103.wp-full-overlay-sidebar .wp-full-overlay-sidebar-content {
     104        position: absolute;
     105        top: 45px;
     106        bottom: 45px;
     107        left: 0;
     108        right: 0;
     109        overflow: auto;
     110}
     111
     112/* Close Link */
     113.wp-full-overlay .close-full-overlay {
     114        text-decoration: none;
     115}
     116
     117/* Collapse Button */
     118.wp-full-overlay a.collapse-sidebar {
     119        position: absolute;
     120        bottom: 12px;
     121        left: 0;
     122        z-index: 50;
     123        display: block;
     124        width: 19px;
     125        height: 19px;
     126        margin-left: 15px;
     127        padding: 0;
     128        border-radius: 50%;
     129        text-decoration: none;
     130}
     131
     132.wp-full-overlay.collapsed .collapse-sidebar {
     133        position: absolute;
     134        left: 100%;
     135}
     136
     137.wp-full-overlay .collapse-sidebar-arrow {
     138        position: static;
     139        margin-top: 0;
     140        margin-left: 0;
     141        display: block;
     142        width: auto;
     143        height: auto;
     144        background: none;
     145}
     146
     147.wp-full-overlay .collapse-sidebar-arrow:before {
     148        border-radius: 50%;
     149        float: left;
     150        content: "\f148";
     151        font: normal 20px/1 'dashicons';
     152        speak: none;
     153        display: block;
     154        padding: 0;
     155        text-indent: 0;
     156        text-align: center;
     157        position: relative;
     158        -webkit-font-smoothing: antialiased;
     159        -moz-osx-font-smoothing: grayscale;
     160        text-decoration: none !important;
     161}
     162
     163.wp-full-overlay.collapsed .collapse-sidebar-arrow:before,
     164.rtl .wp-full-overlay .collapse-sidebar-arrow:before {
     165        -ms-transform: rotate(180deg);
     166        -webkit-transform: rotate(180deg);
     167        transform: rotate(180deg);
     168}
     169
     170.rtl .wp-full-overlay.collapsed .collapse-sidebar-arrow:before {
     171        -ms-transform: none;
     172        -webkit-transform: none;
     173        transform: none;
     174}
     175
     176.wp-full-overlay.collapsed .collapse-sidebar-arrow {
     177        background-position: -1px -109px;
     178}
     179
     180.wp-full-overlay .collapse-sidebar-label {
     181        position: absolute;
     182        left: 100%;
     183        line-height: 20px;
     184        margin-left: 10px;
     185}
     186
     187.wp-full-overlay.collapsed .collapse-sidebar-label {
     188        display: none;
     189}
     190
     191/* Animations */
     192.wp-full-overlay,
     193.wp-full-overlay-sidebar,
     194.wp-full-overlay .collapse-sidebar,
     195.wp-full-overlay-main {
     196        -webkit-transition-property: left, right, top, bottom, width, margin;
     197        -moz-transition-property:    left, right, top, bottom, width, margin;
     198        -ms-transition-property:     left, right, top, bottom, width, margin;
     199        -o-transition-property:      left, right, top, bottom, width, margin;
     200        transition-property:         left, right, top, bottom, width, margin;
     201        -webkit-transition-duration: 0.2s;
     202        -moz-transition-duration:    0.2s;
     203        -ms-transition-duration:     0.2s;
     204        -o-transition-duration:      0.2s;
     205        transition-duration:         0.2s;
     206}
     207
  • src/wp-admin/css/wp-admin-plugins.css

    Property changes on: src/wp-admin/css/wp-admin-overlay_with_sidebar.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  17.0 - Plugins
     3------------------------------------------------------------------------------*/
     4
     5#dashboard_right_now .versions .b,
     6#post-status-display,
     7#post-visibility-display,
     8#adminmenu .wp-submenu li.current,
     9#adminmenu .wp-submenu li.current a,
     10#adminmenu .wp-submenu li.current a:hover,
     11.media-item .percent,
     12.plugins .name,
     13#pass-strength-result.strong,
     14#pass-strength-result.short,
     15#ed_reply_toolbar #ed_reply_strong,
     16.item-controls .item-order a,
     17.feature-filter .feature-name {
     18        font-weight: 600;
     19}
     20
     21.plugins p {
     22        margin: 0 4px;
     23        padding: 0;
     24}
     25
     26.plugins .desc p {
     27        margin: 0 0 8px;
     28}
     29
     30.plugins td.desc {
     31        line-height: 1.5em;
     32}
     33
     34.plugins .desc ul,
     35.plugins .desc ol {
     36        margin: 0 0 0 2em;
     37}
     38
     39.plugins .desc ul {
     40        list-style-type: disc;
     41}
     42
     43.plugins .row-actions {
     44        font-size: 13px;
     45        padding: 0;
     46}
     47
     48.plugins .inactive td,
     49.plugins .inactive th,
     50.plugins .active td,
     51.plugins .active th {
     52        padding: 10px 9px;
     53}
     54
     55.plugins .update th,
     56.plugins .update td {
     57        border-bottom: 0;
     58}
     59.plugin-update-tr td {
     60        border-top: 0;
     61}
     62
     63#wpbody-content .plugins .plugin-title,
     64#wpbody-content .plugins .theme-title {
     65        padding-right: 12px;
     66        white-space:nowrap;
     67}
     68
     69.plugins .inactive .plugin-title strong {
     70        font-weight: 400;
     71}
     72
     73.plugins .second,
     74.plugins .row-actions {
     75        padding: 0 0 5px;
     76}
     77
     78.plugins .update .second,
     79.plugins .update .row-actions {
     80        padding-bottom: 0;
     81}
     82
     83.plugins-php .widefat tfoot th,
     84.plugins-php .widefat tfoot td {
     85        border-top-style: solid;
     86        border-top-width: 1px;
     87}
     88
     89.plugin-update-tr .update-message {
     90        border: none;
     91        font-size: 13px;
     92        font-weight: normal;
     93        margin: 6px 12px 12px;
     94        padding: 6px 12px;
     95}
     96
     97.plugin-update-tr .update-message:before {
     98        content: '\f113';
     99        display: inline-block;
     100        font: normal 20px/1 'dashicons';
     101        speak: none;
     102        margin: 0 8px 0 -2px;
     103        -webkit-font-smoothing: antialiased;
     104        -moz-osx-font-smoothing: grayscale;
     105        vertical-align: top;
     106}
     107
     108.plugin-install-php h4 {
     109        margin: 2.5em 0 8px;
     110}
     111
     112
  • src/wp-admin/css/wp-admin-settings.css

    Property changes on: src/wp-admin/css/wp-admin-plugins.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  20.0 - Settings
     3------------------------------------------------------------------------------*/
     4
     5#utc-time, #local-time {
     6        padding-left: 25px;
     7        font-style: italic;
     8}
     9
     10.defaultavatarpicker .avatar {
     11        margin: 2px 0;
     12        vertical-align: middle;
     13}
     14
     15.options-general-php .spinner {
     16        float: none;
     17        margin: -3px 3px;
     18}
     19
  • src/wp-admin/css/wp-admin-tabbed_admin_screen.css

    Property changes on: src/wp-admin/css/wp-admin-settings.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1
     2/*------------------------------------------------------------------------------
     3  25.0 - Tabbed Admin Screen Interface (Experimental)
     4------------------------------------------------------------------------------*/
     5
     6.nav-tab {
     7        border-style: solid;
     8        border-width: 1px 1px 0;
     9        font-size: 12px;
     10        line-height: 16px;
     11        display: inline-block;
     12        padding: 4px 14px 6px;
     13        text-decoration: none;
     14        margin: -4px 4px -1px 0;
     15}
     16
     17.nav-tab-active {
     18        border-width: 1px;
     19}
     20
     21.nav-tab-active,
     22.nav-tab-active:hover {
     23        border-bottom-width: 1px;
     24        border-bottom-style: solid;
     25}
     26
     27h2.nav-tab-wrapper,
     28h3.nav-tab-wrapper {
     29        border-bottom-width: 1px;
     30        border-bottom-style: solid;
     31        padding-bottom: 0;
     32        padding-left: 10px;
     33}
     34
     35h2 .nav-tab {
     36        padding: 6px 10px;
     37        font-weight: bold;
     38        font-size: 15px;
     39        line-height: 24px;
     40}
     41
     42
  • src/wp-admin/css/wp-admin-tags.css

    Property changes on: src/wp-admin/css/wp-admin-tabbed_admin_screen.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  13.0 - Tags
     3------------------------------------------------------------------------------*/
     4
     5.tagsdiv {
     6        margin-top: -8px;
     7}
     8
     9#poststuff .taghint {
     10        color: #aaa;
     11        margin: 15px 0 -24px 12px;
     12}
     13
     14#poststuff .tagsdiv .howto {
     15        margin: 0 0 6px 0;
     16}
     17
     18.ajaxtag .newtag {
     19        position: relative;
     20}
     21
     22.tagsdiv .newtag {
     23        width: 180px;
     24}
     25
     26.tagsdiv .the-tags {
     27        display: block;
     28        height: 60px;
     29        margin: 0 auto;
     30        overflow: auto;
     31        width: 260px;
     32}
     33
     34#post-body-content .tagsdiv .the-tags {
     35        margin: 0 5px;
     36}
     37
     38p.popular-tags {
     39        border: none;
     40        line-height: 2em;
     41        max-width: 1000px;
     42        padding: 8px 12px 12px;
     43        text-align: justify;
     44}
     45
     46p.popular-tags a {
     47        padding: 0 3px;
     48}
     49
     50.tagcloud {
     51        width: 97%;
     52        margin: 0 0 40px;
     53        text-align: justify;
     54}
     55
     56.tagcloud h3 {
     57        margin: 2px 0 12px;
     58}
     59
     60.ac_results {
     61        padding: 0;
     62        margin: 0;
     63        list-style: none;
     64        position: absolute;
     65        z-index: 10000;
     66        display: none;
     67        border-width: 1px;
     68        border-style: solid;
     69}
     70
     71.wp-customizer .ac_results {
     72        z-index: 500000;
     73}
     74
     75.ac_results li {
     76        padding: 2px 5px;
     77        white-space: nowrap;
     78        text-align: left;
     79}
     80
     81.ac_over {
     82        cursor: pointer;
     83}
     84
     85.ac_match {
     86        text-decoration: underline;
     87}
     88
     89/* links tables */
     90table.links-table {
     91        width: 100%;
     92}
     93
     94.links-table th {
     95        font-weight: normal;
     96        text-align: left;
     97        vertical-align: top;
     98        min-width: 80px;
     99        width: 20%;
     100        word-wrap: break-word;
     101}
     102
     103.links-table th,
     104.links-table td {
     105        padding: 5px 0;
     106}
     107
     108.links-table td label {
     109        margin-right: 8px;
     110}
     111
     112.links-table td input[type="text"],
     113.links-table td textarea {
     114        width: 100%;
     115}
     116
     117.links-table #link_rel {
     118        max-width: 280px;
     119}
     120
  • src/wp-admin/css/wp-admin-text.css

    Property changes on: src/wp-admin/css/wp-admin-tags.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  1.0 - Text Styles
     3------------------------------------------------------------------------------*/
     4
     5.widget .widget-top,
     6.postbox h3,
     7.stuffbox h3,
     8.control-section .accordion-section-title,
     9h3.dashboard-widget-title,
     10h3.dashboard-widget-title span,
     11h3.dashboard-widget-title small,
     12.sidebar-name,
     13#nav-menu-header,
     14#nav-menu-footer,
     15.menu-item-handle,
     16.checkbox,
     17.side-info,
     18#your-profile #rich_editing,
     19.widefat thead th,
     20.widefat tfoot th {
     21        line-height: 1.4em;
     22}
     23
     24.quicktags,
     25.search {
     26        font-size: 12px;
     27}
     28
     29.icon32 {
     30        display: none;
     31}
     32
     33.icon16 {
     34        height: 18px;
     35        width: 18px;
     36        padding: 6px 6px;
     37        margin: -6px 0 0 -8px;
     38        float: left;
     39}
     40
     41/* New Menu icons */
     42
     43.icon16:before {
     44        font: normal 20px/1 'dashicons';
     45        speak: none;
     46        padding: 6px 0;
     47        height: 34px;
     48        width: 20px;
     49        display: inline-block;
     50        -webkit-font-smoothing: antialiased;
     51        -moz-osx-font-smoothing: grayscale;
     52        -webkit-transition: all .1s ease-in-out;
     53        -moz-transition:    all .1s ease-in-out;
     54        transition:         all .1s ease-in-out;
     55}
     56
     57.icon16.icon-dashboard:before,
     58#adminmenu .menu-icon-dashboard div.wp-menu-image:before {
     59        content: '\f226';
     60}
     61
     62.icon16.icon-post:before,
     63#adminmenu .menu-icon-post div.wp-menu-image:before {
     64        content: '\f109';
     65}
     66
     67.icon16.icon-media:before,
     68#adminmenu .menu-icon-media div.wp-menu-image:before {
     69        content: '\f104';
     70}
     71
     72.icon16.icon-links:before,
     73#adminmenu .menu-icon-links div.wp-menu-image:before {
     74        content: '\f103';
     75}
     76
     77.icon16.icon-page:before,
     78#adminmenu .menu-icon-page div.wp-menu-image:before {
     79        content: '\f105';
     80}
     81
     82.icon16.icon-comments:before,
     83#adminmenu .menu-icon-comments div.wp-menu-image:before {
     84        content: '\f101';
     85        margin-top: 1px;
     86}
     87
     88.icon16.icon-appearance:before,
     89#adminmenu .menu-icon-appearance div.wp-menu-image:before {
     90        content: '\f100';
     91}
     92
     93.icon16.icon-plugins:before,
     94#adminmenu .menu-icon-plugins div.wp-menu-image:before {
     95        content: '\f106';
     96}
     97
     98.icon16.icon-users:before,
     99#adminmenu .menu-icon-users div.wp-menu-image:before {
     100        content: '\f110';
     101}
     102
     103.icon16.icon-tools:before,
     104#adminmenu .menu-icon-tools div.wp-menu-image:before {
     105        content: '\f107';
     106}
     107
     108.icon16.icon-settings:before,
     109#adminmenu .menu-icon-settings div.wp-menu-image:before {
     110        content: '\f108';
     111}
     112
     113.icon16.icon-site:before,
     114#adminmenu .menu-icon-site div.wp-menu-image:before {
     115        content: '\f112'
     116}
     117
     118.icon16.icon-generic:before,
     119#adminmenu .menu-icon-generic div.wp-menu-image:before {
     120        content: '\f111';
     121}
     122
     123/* hide background-image for icons above */
     124.icon16.icon-dashboard,
     125.menu-icon-dashboard div.wp-menu-image,
     126.icon16.icon-post,
     127.menu-icon-post div.wp-menu-image,
     128.icon16.icon-media,
     129.menu-icon-media div.wp-menu-image,
     130.icon16.icon-links,
     131.menu-icon-links div.wp-menu-image,
     132.icon16.icon-page,
     133.menu-icon-page div.wp-menu-image,
     134.icon16.icon-comments,
     135.menu-icon-comments div.wp-menu-image,
     136.icon16.icon-appearance,
     137.menu-icon-appearance div.wp-menu-image,
     138.icon16.icon-plugins,
     139.menu-icon-plugins div.wp-menu-image,
     140.icon16.icon-users,
     141.menu-icon-users div.wp-menu-image,
     142.icon16.icon-tools,
     143.menu-icon-tools div.wp-menu-image,
     144.icon16.icon-settings,
     145.menu-icon-settings div.wp-menu-image,
     146.icon16.icon-site,
     147.menu-icon-site div.wp-menu-image,
     148.icon16.icon-generic,
     149.menu-icon-generic div.wp-menu-image {
     150        background-image: none !important;
     151}
     152
     153.key-labels label {
     154        line-height: 24px;
     155}
     156
     157strong, b {
     158        font-weight: 600;
     159}
     160
     161.pre {
     162        /* https://developer.mozilla.org/en-US/docs/CSS/white-space */
     163        white-space: pre-wrap; /* css-3 */
     164        word-wrap: break-word; /* IE 5.5 - 7 */
     165}
     166
     167.howto {
     168        font-style: italic;
     169        display: block;
     170}
     171
     172p.install-help {
     173        margin: 8px 0;
     174        font-style: italic;
     175}
     176
     177.no-break {
     178        white-space: nowrap;
     179}
     180
     181hr {
     182        border: 0;
     183        border-top: 1px solid #ddd;
     184        border-bottom: 1px solid #fafafa;
     185}
     186
  • src/wp-admin/css/wp-admin-themes.css

    Property changes on: src/wp-admin/css/wp-admin-text.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  16.0 - Themes
     3------------------------------------------------------------------------------*/
     4
     5
     6/*------------------------------------------------------------------------------
     7  16.1 - Manage Themes
     8------------------------------------------------------------------------------*/
     9
     10.theme-browser .themes {
     11        clear: both;
     12        padding: 0 0 100px;
     13}
     14
     15.themes-php .wrap h2 {
     16        float: left;
     17        margin-bottom: 15px;
     18}
     19
     20.themes-php .wrap h2 .button {
     21        margin-left: 20px;
     22}
     23
     24.themes-php .theme-count {
     25        color: #fff;
     26        border-radius: 30px;
     27        background: #777;
     28        font-size: 14px;
     29        padding: 4px 10px;
     30        font-weight: 600;
     31        margin-left: 5px;
     32        margin-right: 20px;
     33        position: relative;
     34        top: -3px;
     35}
     36
     37/* Position admin messages */
     38.themes-php div.updated,
     39.themes-php div.error {
     40        margin: 0 0 20px 0;
     41        clear: both;
     42}
     43
     44.themes-php div.updated a {
     45        text-decoration: underline;
     46}
     47
     48/**
     49 * Main theme element
     50 * (has flexible margins)
     51 */
     52.theme-browser .theme {
     53        cursor: pointer;
     54        float: left;
     55        margin: 0 4% 4% 0;
     56        position: relative;
     57        width: 30.6%;
     58        border: 1px solid #dedede;
     59        -webkit-box-shadow: 0 1px 1px -1px rgba(0,0,0,0.1);
     60        box-shadow:         0 1px 1px -1px rgba(0,0,0,0.1);
     61        -webkit-box-sizing: border-box;
     62        -moz-box-sizing:    border-box;
     63        box-sizing:         border-box;
     64}
     65
     66.theme-browser .theme:nth-child(3n) {
     67        margin-right: 0;
     68}
     69
     70.theme-browser .theme:hover,
     71.theme-browser .theme:focus {
     72        cursor: pointer;
     73}
     74
     75.theme-browser .theme .theme-name {
     76        font-size: 15px;
     77        font-weight: 600;
     78        margin: 0;
     79        padding: 15px;
     80        -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1);
     81        box-shadow:         inset 0 1px 0 rgba(0,0,0,0.1);
     82        overflow: hidden;
     83        white-space: nowrap;
     84        text-overflow: ellipsis;
     85        background: #fff;
     86        background: rgba(255,255,255,0.65);
     87}
     88
     89/* Activate and Customize buttons, shown on hover */
     90.theme-browser .theme .theme-actions {
     91        opacity: 0;
     92        -webkit-transition: opacity 0.1s ease-in-out;
     93        transition:         opacity 0.1s ease-in-out;
     94        position: absolute;
     95        bottom: 0;
     96        right: 0;
     97        height: 38px;
     98        padding: 9px 10px 0 10px;
     99        background: rgba(244, 244, 244, 0.7);
     100        border-left: 1px solid rgba(0,0,0,0.05);
     101}
     102
     103.theme-browser .theme:hover .theme-actions {
     104        opacity: 1;
     105}
     106
     107.theme-browser .theme .theme-actions .button-primary {
     108        margin-right: 3px;
     109}
     110
     111.theme-browser .theme .theme-actions .button-secondary {
     112        float: none;
     113        margin-left: 3px;
     114}
     115
     116/**
     117 * Theme Screenshot
     118 *
     119 * Has a fixed aspect ratio of 1.5 to 1 regardless of screenshot size
     120 * It is also responsive.
     121 */
     122.theme-browser .theme .theme-screenshot {
     123        display: block;
     124        overflow: hidden;
     125        position: relative;
     126        -webkit-transition: opacity 0.2s ease-in-out;
     127        transition:         opacity 0.2s ease-in-out;
     128}
     129
     130.theme-browser .theme .theme-screenshot:after {
     131        content: '';
     132        display: block;
     133        padding-top: 66.66666%; /* using a 3/2 aspect ratio */
     134}
     135
     136.theme-browser .theme .theme-screenshot img {
     137        height: auto;
     138        position: absolute;
     139        left: 0;
     140        top: 0;
     141        width: 100%;
     142        -webkit-transform: translateZ( 0 ); /* Prevents rendering bugs in Chrome */
     143        -webkit-transition: opacity 0.2s ease-in-out;
     144        transition:         opacity 0.2s ease-in-out;
     145}
     146
     147.theme-browser .theme:hover .theme-screenshot {
     148        background: #fff;
     149}
     150
     151.theme-browser.rendered .theme:hover .theme-screenshot img {
     152        opacity: 0.4;
     153}
     154
     155.theme-browser .theme .more-details {
     156        opacity: 0;
     157        position: absolute;
     158                top: 35%;
     159                right: 25%;
     160                left: 25%;
     161        background: rgba(0,0,0,0.7);
     162        color: #fff;
     163        font-size: 15px;
     164        text-shadow: 0 1px 0 rgba(0,0,0,0.6);
     165        -webkit-font-smoothing: antialiased;
     166        font-weight: 600;
     167        padding: 15px 12px;
     168        text-align: center;
     169        border-radius: 3px;
     170        -webkit-transition: opacity 0.1s ease-in-out;
     171        transition:         opacity 0.1s ease-in-out;
     172}
     173
     174.theme-browser.rendered .theme:hover .more-details {
     175        opacity: 1;
     176}
     177
     178/**
     179 * Displays a theme update notice
     180 * when an update is available.
     181 */
     182.theme-browser .theme .theme-update {
     183        background: #d54e21;
     184        background: rgba(213, 78, 33, 0.95);
     185        color: #fff;
     186        display: block;
     187        font-size: 13px;
     188        font-weight: 400;
     189        height: 48px;
     190        line-height: 48px;
     191        padding: 0 10px;
     192        position: absolute;
     193        top: 0;
     194        right: 0;
     195        left: 0;
     196        border-bottom: 1px solid rgba(0,0,0,0.25);
     197        overflow: hidden;
     198}
     199
     200.theme-browser .theme .theme-update:before {
     201        content: '\f113';
     202        display: inline-block;
     203        font: normal 20px/1 'dashicons';
     204        margin: 0 6px 0 0;
     205        opacity: 0.8;
     206        position: relative;
     207        top: 5px;
     208        speak: none;
     209        -webkit-font-smoothing: antialiased;
     210}
     211
     212
     213/**
     214 * The currently active theme
     215 */
     216.theme-browser .theme.active .theme-name {
     217        background: #2f2f2f;
     218        color: #fff;
     219        padding-right: 110px;
     220        font-weight: 300;
     221        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.5);
     222        box-shadow:         inset 0 1px 1px rgba(0,0,0,0.5);
     223}
     224
     225.theme-browser .theme.active .theme-name span {
     226        font-weight: 600;
     227}
     228
     229.theme-browser .theme.active .theme-actions {
     230        background: rgba(49,49,49,0.7);
     231        border-left: none;
     232        opacity: 1;
     233}
     234
     235.theme-browser .theme.active .theme-actions .button-primary {
     236        margin-right: 0;
     237}
     238
     239.theme-browser .theme .theme-author {
     240        background: #222;
     241        color: #eee;
     242        display: none;
     243        font-size: 14px;
     244        margin: 0 10px;
     245        padding: 5px 10px;
     246        position: absolute;
     247        bottom: 56px;
     248}
     249
     250.theme-browser .theme.display-author .theme-author {
     251        display: block;
     252}
     253
     254.theme-browser .theme.display-author .theme-author a {
     255        color: inherit;
     256        text-decoration: none;
     257}
     258
     259/**
     260 * Add new theme
     261 */
     262.theme-browser .theme.add-new-theme {
     263        border: none;
     264        box-shadow: none;
     265}
     266
     267.theme-browser .theme.add-new-theme a {
     268        color: #999;
     269        text-decoration: none;
     270        display: block;
     271        position: relative;
     272        z-index: 1;
     273}
     274
     275.theme-browser .theme.add-new-theme:after {
     276        display: block;
     277        content: '';
     278        opacity: 1;
     279        background: rgba(0, 0, 0, 0);
     280        position: absolute;
     281        top: 0;
     282        left: 0;
     283        right: 0;
     284        bottom: 0;
     285        padding: 10% 0 0 0;
     286        text-shadow: none;
     287        border: 5px dashed rgba(0, 0, 0, 0.1);
     288        -webkit-transition: opacity 0.2s ease-in-out;
     289        transition:         opacity 0.2s ease-in-out;
     290        -webkit-box-sizing: border-box;
     291        -moz-box-sizing:    border-box;
     292        box-sizing:         border-box;
     293}
     294
     295.theme-browser .theme.add-new-theme span:after {
     296        background: rgba(153, 153, 153, 0.1);
     297        border-radius: 50%;
     298        display: inline-block;
     299        content: '\f132';
     300        -webkit-font-smoothing: antialiased;
     301        font: normal 74px/115px 'dashicons';
     302        width: 100px;
     303        height: 100px;
     304        vertical-align: middle;
     305        text-align: center;
     306        color: rgb(153, 153, 153);
     307        position: absolute;
     308        top: 30%;
     309        left: 50%;
     310        margin-left: -50px;
     311        text-indent: -4px;
     312        padding: 0;
     313        text-shadow: none;
     314        z-index:4;
     315}
     316
     317.rtl .theme-browser .theme.add-new-theme span:after {
     318        text-indent: 4px;
     319}
     320
     321.theme-browser .theme.add-new-theme:hover .theme-screenshot {
     322        background: none;
     323}
     324
     325.theme-browser .theme.add-new-theme:hover span:after {
     326        background: #fff;
     327        color: #0074a2;
     328}
     329
     330.theme-browser .theme.add-new-theme:hover:after {
     331        border-color: transparent;
     332        color: #fff;
     333        background: #0074a2;
     334}
     335
     336.theme-browser .theme.add-new-theme .theme-name {
     337        background: none;
     338        text-align: center;
     339        box-shadow: none;
     340        font-weight: 400;
     341        position: relative;
     342        top: 0;
     343        margin-top: -10%;
     344        margin-bottom: 10%;
     345}
     346
     347.theme-browser .theme.add-new-theme:hover .theme-name {
     348        color: #fff;
     349        z-index: 2;
     350}
     351
     352/*
     353 * The search form
     354 */
     355.themes-php .theme-search {
     356        position: relative;
     357        top: -2px;
     358        left: 20px;
     359        font-size: 16px;
     360        font-weight: 300;
     361        line-height: 1.5;
     362        width: 280px;
     363}
     364
     365/**
     366 * Theme Overlay
     367 * Shown when clicking a theme
     368 */
     369.theme-overlay .theme-backdrop {
     370        position: absolute;
     371        left: -20px;
     372        right: 0;
     373        top: 0;
     374        bottom: 0;
     375        background: rgba( 238, 238, 238, 0.9 );
     376        z-index: 10;
     377}
     378
     379body.theme-overlay-open {
     380        overflow: hidden;
     381}
     382
     383.theme-overlay .theme-header {
     384        position: absolute;
     385        top: 0;
     386        left: 0;
     387        right: 0;
     388        height: 48px;
     389        border-bottom: 1px solid #ddd;
     390}
     391
     392.theme-overlay .theme-header .close {
     393        cursor: pointer;
     394        height: 48px;
     395        width: 50px;
     396        text-align: center;
     397        float: right;
     398        border-left: 1px solid #ddd;
     399}
     400
     401.theme-overlay .theme-header .close:hover:before {
     402        color: #fff;
     403}
     404
     405.theme-overlay .theme-header .close:before {
     406        font: normal 30px/50px 'dashicons' !important;
     407        color: #777;
     408        display: inline-block;
     409        content: '\f335';
     410        font-weight: 300;
     411}
     412
     413/* Left and right navigation */
     414.theme-overlay .theme-header .right,
     415.theme-overlay .theme-header .left {
     416        cursor: pointer;
     417        color: #777;
     418        height: 48px;
     419        width: 54px;
     420        float: left;
     421        text-align: center;
     422        border-right: 1px solid #ddd;
     423        -webkit-user-select: none;
     424        -moz-user-select:    none;
     425        -ms-user-select:     none;
     426        user-select:         none;
     427}
     428
     429.theme-overlay .theme-header .close:hover,
     430.theme-overlay .theme-header .right:hover,
     431.theme-overlay .theme-header .left:hover {
     432        background: #0074a2;
     433        color: #fff;
     434}
     435
     436.theme-overlay .theme-header .left.disabled,
     437.theme-overlay .theme-header .right.disabled,
     438.theme-overlay .theme-header .left.disabled:hover,
     439.theme-overlay .theme-header .right.disabled:hover {
     440        color: #ccc;
     441        background: inherit;
     442        cursor: inherit;
     443}
     444
     445.theme-overlay .theme-header .right:before,
     446.theme-overlay .theme-header .left:before {
     447        font: normal 20px/50px 'dashicons' !important;
     448        display: inline;
     449        font-weight: 300;
     450}
     451
     452.theme-overlay .theme-header .left:before {
     453        content: '\f340';
     454}
     455
     456.theme-overlay .theme-header .right:before {
     457        content: '\f344';
     458}
     459
     460.rtl .theme-overlay .theme-header .left:before {
     461        content: '\f345';
     462}
     463
     464.rtl .theme-overlay .theme-header .right:before {
     465        content: '\f341';
     466}
     467
     468.theme-overlay .theme-wrap {
     469        clear: both;
     470        position: fixed;
     471        top: 9%;
     472        left: 190px;
     473        right: 30px;
     474        bottom: 3%;
     475        background: #fff;
     476        -webkit-box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
     477        box-shadow:         0 1px 20px 5px rgba(0, 0, 0, 0.1);
     478        z-index: 20;
     479        box-sizing: border-box;
     480}
     481
     482.theme-overlay .theme-wrap:after {
     483        content: ".";
     484        display: block;
     485        height: 0;
     486        clear: both;
     487        visibility: hidden;
     488}
     489
     490body.folded .theme-overlay .theme-wrap {
     491        left: 70px;
     492}
     493
     494.theme-overlay .theme-about {
     495        position: absolute;
     496        top: 49px;
     497        bottom: 57px;
     498        left: 0;
     499        right: 0;
     500        overflow: auto;
     501        padding: 2% 4%;
     502}
     503.theme-overlay .theme-about:after {
     504        content: ".";
     505        display: block;
     506        height: 0;
     507        clear: both;
     508        visibility: hidden;
     509}
     510
     511.theme-overlay .theme-actions {
     512        position: absolute;
     513        text-align: center;
     514        bottom: 0;
     515        left: 0;
     516        right: 0;
     517        padding: 10px 25px 5px;
     518        background: #f3f3f3;
     519        z-index: 30;
     520        box-sizing: border-box;
     521        border-top: 1px solid #eee;
     522}
     523
     524.theme-overlay .theme-actions a {
     525        margin-right: 5px;
     526        margin-bottom: 5px;
     527}
     528
     529.theme-overlay .theme-actions .delete-theme {
     530        color: #a00;
     531        position: absolute;
     532        right: 10px;
     533        bottom: 5px;
     534        text-decoration: none;
     535        border-color: transparent;
     536        box-shadow: none;
     537        background: transparent;
     538}
     539
     540.theme-overlay .theme-actions .delete-theme:hover {
     541        background: #d54e21;
     542        color: #fff;
     543        border-color: #d54e21;
     544}
     545
     546.theme-overlay .theme-actions .active-theme,
     547.theme-overlay.active .theme-actions .inactive-theme {
     548        display: none;
     549}
     550
     551.theme-overlay .theme-actions .inactive-theme,
     552.theme-overlay.active .theme-actions .active-theme {
     553        display: block;
     554}
     555
     556/**
     557 * Theme Screenshots gallery
     558 */
     559.theme-overlay .theme-screenshots {
     560        float: left;
     561        margin: 0 30px 0 0;
     562        width: 55%;
     563        max-width: 880px;
     564        text-align: center;
     565}
     566
     567/* First screenshot, shown big */
     568.theme-overlay .screenshot {
     569        border: 1px solid #fff;
     570        -webkit-box-sizing: border-box;
     571        -moz-box-sizing:    border-box;
     572        box-sizing:         border-box;
     573        overflow: hidden;
     574        position: relative;
     575        -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,0.2);
     576        box-shadow:         0 0 0 1px rgba(0,0,0,0.2);
     577}
     578
     579.theme-overlay .screenshot:after {
     580        content: '';
     581        display: block;
     582        padding-top: 75%; /* using a 4/3 aspect ratio */
     583}
     584
     585.theme-overlay .screenshot img {
     586        height: auto;
     587        position: absolute;
     588        left: 0;
     589        top: 0;
     590        width: 100%;
     591}
     592/* Handles old 300px screenshots */
     593.theme-overlay.small-screenshot .theme-screenshots {
     594        position: absolute;
     595        width: 302px;
     596}
     597.theme-overlay.small-screenshot .theme-info {
     598        margin-left: 350px;
     599        width: auto;
     600}
     601
     602/* Other screenshots, shown small and square */
     603.theme-overlay .screenshot.thumb {
     604        background: #ccc;
     605        border: 1px solid #eee;
     606        float: none;
     607        display: inline-block;
     608        margin: 10px 5px 0;
     609        width: 140px;
     610        height: 80px;
     611        cursor: pointer;
     612}
     613
     614.theme-overlay .screenshot.thumb:after {
     615        content: '';
     616        display: block;
     617        padding-top: 100%; /* using a 1/1 aspect ratio */
     618}
     619
     620.theme-overlay .screenshot.thumb img {
     621        cursor: pointer;
     622        height: auto;
     623        position: absolute;
     624        left: 0;
     625        top: 0;
     626        width: 100%;
     627        height: auto;
     628}
     629
     630.theme-overlay .screenshot.selected {
     631        background: transparent;
     632        border: 2px solid #2ea2cc;
     633}
     634
     635.theme-overlay .screenshot.selected img {
     636        opacity: 0.8;
     637}
     638
     639/* No screenshot placeholder */
     640.theme-browser .theme .theme-screenshot.blank,
     641.theme-overlay .screenshot.blank {
     642        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYGWO8d+/efwYkoKioiMRjYGBC4WHhUK6A8T8QIJt8//59ZC493AAAQssKpBK4F5AAAAAASUVORK5CYII=);
     643}
     644
     645/**
     646 * Theme heading information
     647 */
     648.theme-overlay .theme-info {
     649        width: 40%;
     650        float: left;
     651}
     652
     653.theme-overlay .current-label {
     654        background: #333;
     655        color: #fff;
     656        font-size: 11px;
     657        display: inline-block;
     658        padding: 2px 8px;
     659        border-radius: 2px;
     660        margin: 0 0 -10px;
     661        -webkit-user-select: none;
     662        -moz-user-select:    none;
     663        -ms-user-select:     none;
     664        user-select:         none;
     665}
     666
     667.theme-overlay .theme-name {
     668        color: #222;
     669        font-size: 32px;
     670        font-weight: 100;
     671        margin: 10px 0 0;
     672        line-height: 1.3;
     673}
     674
     675.theme-overlay .theme-version {
     676        color: #999;
     677        font-size: 13px;
     678        font-weight: 400;
     679        float: none;
     680        display: inline-block;
     681        margin-left: 10px;
     682        -webkit-user-select: none;
     683        -moz-user-select:    none;
     684        -ms-user-select:     none;
     685        user-select:         none;
     686}
     687
     688.theme-overlay .theme-author {
     689        color: #686868;
     690        font-size: 16px;
     691        font-weight: 400;
     692        margin: 15px 0 25px;
     693}
     694
     695.theme-overlay .theme-author a {
     696        text-decoration: none;
     697}
     698
     699.theme-overlay .theme-description {
     700        color: #555;
     701        font-size: 15px;
     702        font-weight: 400;
     703        line-height: 1.5;
     704        margin: 30px 0 0 0;
     705}
     706
     707.theme-overlay .theme-tags {
     708        border-top: 3px solid #eee;
     709        color: #888;
     710        font-size: 13px;
     711        font-weight: 400;
     712        margin: 30px 0 0 0;
     713        padding-top: 20px;
     714}
     715
     716.theme-overlay .theme-tags span {
     717        color: #444;
     718        font-weight: bold;
     719        margin-right: 5px;
     720}
     721
     722/* Theme Updates info */
     723.theme-overlay .theme-update-message {
     724        background: #fefaf7;
     725        border: 1px solid #eee;
     726        border-left: 4px solid #d54e21;
     727        border-radius: 3px;
     728        padding: 5px 20px 10px;
     729}
     730
     731.theme-overlay .theme-update {
     732        color: #222;
     733        font-size: 18px;
     734        display: inline-block;
     735        line-height: 40px;
     736        margin: 0;
     737}
     738
     739.theme-overlay .parent-theme {
     740        background: #f7fcfe;
     741        border: 1px solid #eee;
     742        border-left: 4px solid #2ea2cc;
     743        font-size: 14px;
     744        font-weight: normal;
     745        margin-top: 30px;
     746        padding: 10px 10px 10px 20px;
     747}
     748
     749.theme-overlay .parent-theme strong {
     750        font-weight: 700;
     751}
     752
     753/**
     754 * Single Theme Mode
     755 * Displays detailed view inline when a user has no switch capabilities
     756 */
     757.single-theme .theme-overlay .theme-backdrop,
     758.single-theme .theme-overlay .theme-header,
     759.single-theme .theme {
     760        display: none;
     761}
     762
     763.single-theme .theme-overlay .theme-wrap {
     764        clear: both;
     765        min-height: 330px;
     766        position: relative;
     767        left: auto;
     768        right: auto;
     769        top: auto;
     770        bottom: auto;
     771}
     772
     773.single-theme .theme-overlay .theme-about {
     774        padding: 30px 30px 70px;
     775        position: static;
     776}
     777
     778.single-theme .theme-overlay .theme-actions {
     779        position: absolute;
     780}
     781
     782/**
     783 * Basic Responsive structure...
     784 *
     785 * Shuffles theme columns around based on screen width
     786 */
     787
     788@media only screen and (min-width: 2000px) {
     789        #wpwrap .theme-browser .theme {
     790                width: 17.6%;
     791                margin: 0 3% 3% 0;
     792        }
     793
     794        #wpwrap .theme-browser .theme:nth-child(3n),
     795        #wpwrap .theme-browser .theme:nth-child(4n) {
     796                margin-right: 3%;
     797        }
     798
     799        #wpwrap .theme-browser .theme:nth-child(5n) {
     800                margin-right: 0;
     801        }
     802}
     803
     804@media only screen and (min-width: 1680px) {
     805        .theme-overlay .theme-wrap {
     806                width: 1450px;
     807                margin: 0 auto;
     808        }
     809}
     810
     811/* Maximum screenshot width reaches 440px */
     812@media only screen and (min-width: 1640px) {
     813        .theme-browser .theme {
     814                width: 22.7%;
     815                margin: 0 3% 3% 0;
     816        }
     817        .theme-browser .theme .theme-screenshot:after {
     818                padding-top: 75%; /* using a 4/3 aspect ratio */
     819        }
     820
     821        .theme-browser .theme:nth-child(3n) {
     822                margin-right: 3%;
     823        }
     824
     825        .theme-browser .theme:nth-child(4n) {
     826                margin-right: 0;
     827        }
     828}
     829/* Maximum screenshot width reaches 440px */
     830@media only screen and (max-width: 1120px) {
     831        .theme-browser .theme {
     832                width: 47.5%;
     833                margin-right: 0;
     834        }
     835
     836        .theme-browser .theme:nth-child(even) {
     837                margin-right: 0;
     838        }
     839
     840        .theme-browser .theme:nth-child(odd) {
     841                margin-right: 5%;
     842        }
     843}
     844
     845/* Admin menu is folded */
     846@media only screen and (max-width: 900px) {
     847        .theme-overlay .theme-wrap {
     848                left: 65px;
     849        }
     850}
     851
     852@media only screen and (max-width: 780px) {
     853        body.folded .theme-overlay .theme-wrap,
     854        .theme-overlay .theme-wrap {
     855                top: 0; /* The adminmenu isn't fixed on mobile, so this can use the full viewport height */
     856                right: 0;
     857                bottom: 0;
     858                left: 0;
     859                padding: 70px 20px 20px;
     860                border: none;
     861                z-index: 500; /* should overlap #wpadminbar, which is 500 on mobile. */
     862                position: fixed;
     863        }
     864
     865        .theme-browser .theme.active .theme-name span {
     866                /* Hide the "Active: " label on smaller screens. */
     867                display: none;
     868        }
     869
     870        .theme-overlay .theme-screenshots {
     871                width: 40%;
     872        }
     873
     874        .theme-overlay .theme-info {
     875                width: 50%;
     876        }
     877        .single-theme .theme-wrap {
     878                padding: 10px;
     879        }
     880
     881        .theme-browser .theme .theme-actions {
     882                padding: 5px 10px 4px 10px;
     883        }
     884
     885        .theme-overlay.small-screenshot .theme-screenshots {
     886                position: static;
     887                float: none;
     888                max-width: 302px;
     889        }
     890
     891        .theme-overlay.small-screenshot .theme-info {
     892                margin-left: 0;
     893                width: auto;
     894        }
     895
     896        .theme:not(.active):hover .theme-actions,
     897        .theme:hover .more-details {
     898                display: none;
     899        }
     900
     901        .theme-browser.rendered .theme:hover .theme-screenshot img {
     902                opacity: 1.0;
     903        }
     904}
     905
     906@media only screen and (max-width: 480px) {
     907        .theme-browser .theme {
     908                width: 100%;
     909                margin-right: 0;
     910        }
     911
     912        .theme-browser .theme:nth-child(2n),
     913        .theme-browser .theme:nth-child(3n) {
     914                margin-right: 0;
     915        }
     916}
     917
     918@media only screen and (max-width: 650px) {
     919        .theme-overlay .theme-update,
     920        .theme-overlay .theme-description {
     921                margin-left: 0;
     922        }
     923
     924        .theme-overlay .theme-actions .delete-theme {
     925                position: relative;
     926                right: auto;
     927                bottom: auto;
     928        }
     929
     930        .theme-overlay .theme-actions .inactive-theme {
     931                display: inline;
     932        }
     933
     934        .theme-overlay .theme-screenshots {
     935                width: 100%;
     936                float: none;
     937        }
     938
     939        .theme-overlay .theme-info {
     940                width: 100%;
     941        }
     942
     943        .theme-overlay .theme-author {
     944                margin: 5px 0 15px 0;
     945        }
     946
     947        .theme-overlay .current-label {
     948                margin-top: 10px;
     949                font-size: 13px;
     950        }
     951
     952        .themes-php .wrap h2 {
     953                width: 100%;
     954        }
     955
     956        .themes-php .theme-search {
     957                float: none;
     958                clear: both;
     959                left: 0;
     960                top: 0;
     961                right: 0;
     962                margin: 10px 0;
     963                width: 100%;
     964        }
     965
     966        .theme-browser .theme.add-new-theme span:after {
     967                font: normal 60px/90px 'dashicons';
     968                width: 80px;
     969                height: 80px;
     970                top: 30%;
     971                left: 50%;
     972                text-indent: 0;
     973                margin-left: -40px;
     974        }
     975
     976        .single-theme .theme-wrap {
     977                margin: 0 -12px 0 -10px;
     978                padding: 10px;
     979        }
     980        .single-theme .theme-overlay .theme-about {
     981                padding: 10px;
     982                overflow: visible;
     983        }
     984        .single-theme .current-label {
     985                display: none;
     986        }
     987        .single-theme .theme-overlay .theme-actions {
     988                position: static;
     989        }
     990}
     991
     992.broken-themes {
     993        clear: both;
     994}
     995
     996.broken-themes table {
     997        text-align: left;
     998        width: 50%;
     999        border-spacing: 3px;
     1000        padding: 3px;
     1001}
     1002
     1003
     1004/*------------------------------------------------------------------------------
     1005  16.2 - Install Themes
     1006------------------------------------------------------------------------------*/
     1007
     1008.theme-install-php h4 {
     1009        margin: 2.5em 0 8px;
     1010}
     1011
     1012.theme-install-php .tablenav {
     1013        height: auto;
     1014}
     1015
     1016.theme-install-php .spinner {
     1017        margin-top: 9px;
     1018}
     1019
     1020.available-theme {
     1021        display: inline-block;
     1022        margin-right: 10px;
     1023        overflow: hidden;
     1024        padding: 20px 20px 20px 0;
     1025        vertical-align: top;
     1026        width: 300px;
     1027}
     1028
     1029.available-theme .screenshot {
     1030        width: 300px;
     1031        height: 225px;
     1032        display: block;
     1033        border-width: 1px;
     1034        border-style: solid;
     1035        margin-bottom: 10px;
     1036        overflow: hidden;
     1037}
     1038
     1039.available-theme img {
     1040        width: 300px;
     1041}
     1042
     1043.available-theme h3 {
     1044        margin: 15px 0 0;
     1045}
     1046
     1047.available-theme .theme-author {
     1048        line-height: 18px;
     1049}
     1050
     1051.available-theme .action-links {
     1052        margin-top: 10px;
     1053        overflow: hidden;
     1054}
     1055
     1056.available-theme a.screenshot:focus {
     1057        border-color: #777;
     1058}
     1059
     1060.available-theme .action-links li {
     1061        float: left;
     1062        padding-right: 10px;
     1063        margin-right: 10px;
     1064        border-right: 1px solid #dfdfdf;
     1065}
     1066
     1067.available-theme .action-links li {
     1068        padding-right: 8px;
     1069        margin-right: 8px;
     1070}
     1071
     1072.ie8 .available-theme .action-links li {
     1073        padding-right: 7px;
     1074        margin-right: 7px;
     1075}
     1076
     1077.available-theme .action-links li:last-child {
     1078        padding-right: 0;
     1079        margin-right: 0;
     1080        border-right: 0;
     1081}
     1082
     1083.available-theme .action-links .delete-theme {
     1084        float: right;
     1085        margin-left: 8px;
     1086        margin-right: 0;
     1087}
     1088
     1089.available-theme .action-links .delete-theme a {
     1090        color: red;
     1091        padding: 2px;
     1092}
     1093
     1094.available-theme .action-links .delete-theme a:hover {
     1095        background: red;
     1096        color: #fff;
     1097        text-decoration: none;
     1098}
     1099
     1100.available-theme .action-links p {
     1101        float: left;
     1102}
     1103
     1104/* Allow for three-up in small windows when sidebar is collapsed */
     1105@media only screen and (max-width: 1200px) {
     1106        .folded .available-theme,
     1107        .folded .available-theme .screenshot {
     1108                width: 300px;
     1109        }
     1110
     1111        .folded .available-theme .screenshot {
     1112                height: 225px;
     1113        }
     1114}
     1115
     1116/* Adjust three-up display in smaller windows when sidebar is collapsed */
     1117@media only screen and (max-width: 1079px) {
     1118        .folded .available-theme,
     1119        .folded .available-theme .screenshot {
     1120                width: 270px;
     1121        }
     1122
     1123        .folded .available-theme .screenshot {
     1124                height: 203px;
     1125        }
     1126}
     1127
     1128/* Allow for three-up on 1024px wide screens, e.g. tablets */
     1129@media only screen and (max-width: 1200px) {
     1130        .available-theme,
     1131        .available-theme .screenshot {
     1132                width: 240px;
     1133        }
     1134
     1135        .available-theme .screenshot {
     1136                height: 180px;
     1137        }
     1138
     1139        .available-theme img {
     1140                width: 100%;
     1141        }
     1142}
     1143
     1144#post-body ul.add-menu-item-tabs li.tabs a,
     1145#TB_window #TB_title a.tb-theme-preview-link,
     1146#TB_window #TB_title a.tb-theme-preview-link:visited {
     1147        font-weight: 600;
     1148        text-decoration: none;
     1149}
     1150
     1151#TB_window #TB_title {
     1152        background-color: #222;
     1153        color: #cfcfcf;
     1154}
     1155
     1156
     1157/*------------------------------------------------------------------------------
     1158  16.3 - Custom Header Screen
     1159------------------------------------------------------------------------------*/
     1160
     1161.appearance_page_custom-header #headimg {
     1162        border: 1px solid #DFDFDF;
     1163        overflow: hidden;
     1164        width: 100%;
     1165}
     1166
     1167.appearance_page_custom-header #upload-form p label {
     1168        font-size: 12px;
     1169}
     1170
     1171.appearance_page_custom-header .available-headers .default-header {
     1172        float: left;
     1173        margin: 0 20px 20px 0;
     1174}
     1175
     1176.appearance_page_custom-header .random-header {
     1177        clear: both;
     1178        margin: 0 20px 20px 0;
     1179        vertical-align: middle;
     1180}
     1181
     1182.appearance_page_custom-header .available-headers label input,
     1183.appearance_page_custom-header .random-header label input {
     1184        margin-right: 10px;
     1185}
     1186
     1187.appearance_page_custom-header .available-headers label img {
     1188        vertical-align: middle;
     1189}
     1190
     1191
     1192/*------------------------------------------------------------------------------
     1193  16.4 - Custom Background Screen
     1194------------------------------------------------------------------------------*/
     1195
     1196div#custom-background-image {
     1197        min-height: 100px;
     1198        border: 1px solid #dfdfdf;
     1199}
     1200
     1201div#custom-background-image img {
     1202        max-width: 400px;
     1203        max-height: 300px;
     1204}
     1205
     1206
  • src/wp-admin/css/wp-admin-tinymce.css

    Property changes on: src/wp-admin/css/wp-admin-themes.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  5.0 - TinyMCE
     3------------------------------------------------------------------------------*/
     4
     5/* nothing? */
     6
  • src/wp-admin/css/wp-admin-toc.css

    Property changes on: src/wp-admin/css/wp-admin-tinymce.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2
     3
     4Hello, this is the main WordPress admin CSS file.
     5All the important stuff is in here.
     6
     7
     8TABLE OF CONTENTS:
     9------------------
     10 0.0 - Common Elements
     11 1.0 - Text Elements
     12 2.0 - Forms
     13 3.0 - Actions
     14 4.0 - Notifications
     15 5.0 - TinyMCE
     16 6.0 - Admin Header
     17        6.1 - Screen Options Tabs
     18        6.2 - Help Menu
     19 7.0 - Main Navigation
     20 8.0 - Layout Blocks
     21 9.0 - Dashboard
     2210.0 - List Posts
     23        10.1 - Inline Editing
     2411.0 - Write/Edit Post Screen
     25        11.1 - Custom Fields
     26        11.2 - Post Revisions
     27        11.3 - Featured Images
     28        11.4 - Post Format Selection
     2912.0 - Categories
     3013.0 - Tags
     3114.0 - Media Screen
     32        14.1 - Media Library
     33        14.2 - Image Editor
     3415.0 - Comments Screen
     3516.0 - Themes
     36        16.1 - Manage Themes
     37        16.2 - Install Themes
     38        16.3 - Custom Header
     39        16.4 - Custom Background
     4017.0 - Plugins
     4118.0 - Users
     4219.0 - Tools
     4320.0 - Settings
     4421.0 - Admin Footer
     4522.0 - About Pages
     4623.0 - Full Overlay w/ Sidebar
     4724.0 - Customize Loader
     4825.0 - Tabbed Admin Screen Interface
     4926.0 - Misc
     5027.0 - Localization
     51
     52------------------------------------------------------------------------*/
  • src/wp-admin/css/wp-admin-tools.css

    Property changes on: src/wp-admin/css/wp-admin-toc.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  19.0 - Tools
     3------------------------------------------------------------------------------*/
     4
     5body.press-this {
     6        color: #333;
     7        margin: 0;
     8        padding: 0;
     9        min-width: 708px;
     10        min-height: 400px;
     11}
     12
     13.press-this #titlediv #title {
     14        font-size: 1.4em;
     15}
     16
     17.press-this #site-heading:before {
     18    top: 3px;
     19    position: relative;
     20    display: inline-block;
     21    font: normal 18px/1 'dashicons';
     22    speak: none;
     23    color: #727272;
     24    content: '\f120';
     25    -webkit-font-smoothing: antialiased;
     26    -moz-osx-font-smoothing: grayscale;
     27}
     28
     29.pressthis {
     30        margin: 20px 0;
     31}
     32
     33.pressthis a,
     34.pressthis a:hover,
     35.pressthis a:focus,
     36.pressthis a:active {
     37        display: inline-block;
     38        position: relative;
     39        cursor: move;
     40        color: #333;
     41        background: #e6e6e6;
     42        -webkit-border-radius: 5px;
     43        border-radius: 5px;
     44        border: 1px solid #b4b4b4;
     45        font-style: normal;
     46        line-height: 16px;
     47        font-size: 14px;
     48        text-decoration: none;
     49}
     50
     51.pressthis a:active {
     52        outline: none;
     53}
     54
     55.pressthis a:hover:after {
     56        -webkit-transform: skew(20deg) rotate(9deg);
     57        -moz-transform: skew(20deg) rotate(9deg);
     58        transform: skew(20deg) rotate(9deg);
     59        -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
     60        box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
     61}
     62
     63.pressthis a span {
     64        display: inline-block;
     65        margin: 0px 0 0;
     66        padding: 0px 12px 8px 9px;
     67}
     68
     69.pressthis a span:before {
     70        font: normal 20px/1 'dashicons';
     71        content:'\f157';
     72        position: relative;
     73        display: inline-block;
     74        top: 4px;
     75        margin-right: 4px;
     76}
     77
     78.pressthis a:after {
     79        content: '';
     80        width: 70%;
     81        height: 55%;
     82        z-index: -1;
     83        position: absolute;
     84        right: 10px;
     85        bottom: 9px;
     86        background: transparent;
     87
     88        -webkit-transform: skew(20deg) rotate(6deg);
     89        -moz-transform: skew(20deg) rotate(6deg);
     90        transform: skew(20deg) rotate(6deg);
     91        -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
     92        box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
     93}
     94
  • src/wp-admin/css/wp-admin-uncatagorized.css

    Property changes on: src/wp-admin/css/wp-admin-tools.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*-----------------------------------------------------------------------------
     2 MERGED
     3-------------------------------------------------------------------------------*/
     4
     5/* dashboard */
     6.edit-box {
     7        display: none;
     8}
     9
     10h3:hover .edit-box {
     11        display: inline;
     12}
     13
     14#dashboard-widgets form .input-text-wrap input {
     15        width: 100%;
     16}
     17
     18#dashboard-widgets form .textarea-wrap textarea {
     19        width: 100%;
     20}
     21
     22#dashboard-widgets .postbox form .submit {
     23        float: none;
     24        margin: .5em 0 0;
     25        padding: 0;
     26        border: none;
     27}
     28
     29#dashboard-widgets-wrap #dashboard-widgets .postbox form .submit #publish {
     30        min-width: 0;
     31}
     32
     33#dashboard-widgets a {
     34        text-decoration: none;
     35}
     36
     37#dashboard-widgets h3 a {
     38        text-decoration: underline;
     39}
     40
     41#dashboard-widgets h3 .postbox-title-action {
     42        position: absolute;
     43        right: 10px;
     44        padding: 0;
     45        top: 5px;
     46}
     47
     48.js #dashboard-widgets h3 .postbox-title-action {
     49        right: 33px;
     50}
     51
     52#dashboard-widgets h4 {
     53        font-weight: normal;
     54        font-size: 14px;
     55        margin: 0 0 .2em;
     56        padding: 0;
     57}
     58
     59#dashboard_plugins h5 {
     60        font-size: 14px;
     61}
     62
     63/* Recent Comments */
     64
     65#latest-comments #the-comment-list {
     66        position: relative;
     67}
     68
     69#activity-widget #latest-comments #the-comment-list .comment-item {
     70        padding: 1em 12px;
     71}
     72
     73#latest-comments #the-comment-list .pingback {
     74        padding-left: 12px !important;
     75}
     76
     77#latest-comments #the-comment-list .comment-item:first-child {
     78        border-top: none;
     79}
     80
     81#latest-comments #the-comment-list .comment-item h4 {
     82        line-height: 1.5em;
     83        margin-top: 0;
     84        color: #666;
     85}
     86
     87#latest-comments #the-comment-list .comment-item h4 cite {
     88        font-style: normal;
     89        font-weight: normal;
     90}
     91
     92#latest-comments #the-comment-list .comment-item blockquote,
     93#latest-comments #the-comment-list .comment-item blockquote p {
     94        margin: 0;
     95        padding: 0;
     96        display: inline;
     97}
     98
     99#latest-comments #the-comment-list .comment-item p.row-actions {
     100        margin: 3px 0 0;
     101        padding: 0;
     102        font-size: 13px;
     103}
     104
     105/* QuickDraft */
     106
     107#title-wrap label {
     108        cursor: text;
     109}
     110
     111#title-wrap #title {
     112        padding: 2px 6px;
     113        font-size: 1.3em;
     114        line-height: 100%;
     115        outline: none;
     116}
     117
     118#title-wrap #title-prompt-text {
     119        font-size: 1.1em;
     120        padding: 5px 8px;
     121}
     122
     123/* Feeds */
     124.rss-widget ul {
     125        margin: 0;
     126        padding: 0;
     127        list-style: none;
     128}
     129
     130a.rsswidget {
     131        font-size: 14px;
     132        font-weight: 600;
     133        line-height: 1.7em;
     134}
     135
     136.rss-widget ul li {
     137        line-height: 1.5em;
     138        margin-bottom: 12px;
     139}
     140
     141.rss-widget span.rss-date {
     142        color: #999;
     143        font-size: 13px;
     144        margin-left: 3px;
     145}
     146
     147.rss-widget cite {
     148        display: block;
     149        text-align: right;
     150        margin: 0 0 1em;
     151        padding: 0;
     152}
     153
     154.rss-widget cite:before {
     155        content: '\2014';
     156}
     157
     158.dashboard-comment-wrap {
     159        overflow: hidden;
     160        word-wrap: break-word;
     161}
     162
     163/* Browser Nag */
     164#dashboard_browser_nag a.update-browser-link {
     165        font-size: 1.2em;
     166        font-weight: 600;
     167}
     168
     169#dashboard_browser_nag a {
     170        text-decoration: underline;
     171}
     172
     173#dashboard_browser_nag p.browser-update-nag.has-browser-icon {
     174        padding-right: 125px;
     175}
     176
     177#dashboard_browser_nag .browser-icon {
     178        margin-top: -35px;
     179}
     180
     181#dashboard_browser_nag.postbox.browser-insecure {
     182        background-color: #ac1b1b;
     183        border-color: #ac1b1b;
     184}
     185
     186#dashboard_browser_nag.postbox {
     187        background-color: #e29808;
     188        background-image: none;
     189        border-color: #edc048;
     190        color: #fff;
     191        -webkit-box-shadow: none;
     192        box-shadow: none;
     193}
     194
     195#dashboard_browser_nag.postbox.browser-insecure h3 {
     196        border-bottom-color: #cd5a5a;
     197        color: #fff;
     198}
     199
     200#dashboard_browser_nag.postbox h3 {
     201        border-bottom-color: #f6e2ac;
     202        background: transparent none;
     203        color: #fff;
     204        -webkit-box-shadow: none;
     205        box-shadow: none;
     206}
     207
     208#dashboard_browser_nag a {
     209        color: #fff;
     210}
     211
     212/* Make the browser nags easier to read with Open Sans */
     213
     214#dashboard_browser_nag h3.hndle {
     215        border: none;
     216        font-weight: 600;
     217        font-size: 20px;
     218        padding-top: 10px;
     219}
     220
     221.postbox#dashboard_browser_nag p a.dismiss {
     222        font-size: 14px;
     223}
     224
     225.postbox#dashboard_browser_nag p,
     226.postbox#dashboard_browser_nag a,
     227.postbox#dashboard_browser_nag p.browser-update-nag {
     228        font-size: 16px;
     229}
     230
     231
     232/* login */
     233
     234#loginform p.submit,
     235.login-action-lostpassword p.submit {
     236        border: none;
     237        margin: -10px 0 20px; /* May want to revisit this */
     238}
     239
     240.login * {
     241        margin: 0;
     242        padding: 0;
     243}
     244
     245.login form {
     246        margin-top: 20px;
     247        margin-left: 0;
     248        padding: 26px 24px 46px;
     249        font-weight: normal;
     250        overflow: hidden;
     251}
     252
     253.login form .forgetmenot {
     254        font-weight: normal;
     255        float: left;
     256        margin-bottom: 0;
     257}
     258
     259.login .button-primary {
     260        float: right;
     261}
     262
     263#login form p {
     264        margin-bottom: 0;
     265}
     266
     267#login form p.submit {
     268        margin: 0;
     269        padding: 0;
     270}
     271
     272.login label {
     273        color: #777;
     274        font-size: 14px;
     275}
     276
     277.login form .forgetmenot label {
     278        font-size: 12px;
     279        line-height: 19px;
     280}
     281
     282.login h1 {
     283        text-align: center;
     284}
     285
     286.login h1 a {
     287        background-image: url('../images/w-logo-blue.png?ver=20131202');
     288        background-image: none, url('../images/wordpress-logo.svg?ver=20131107');
     289        background-size: 80px 80px;
     290        background-position: center top;
     291        background-repeat: no-repeat;
     292        color: #999;
     293        height: 80px;
     294        font-size: 20px;
     295        font-weight: normal;
     296        line-height: 1.3em;
     297        margin: 0 auto 25px;
     298        padding: 0;
     299        text-decoration: none;
     300        width: 80px;
     301        text-indent: -9999px;
     302        outline: none;
     303        overflow: hidden;
     304        display: block;
     305}
     306
     307#login {
     308        width: 320px;
     309        padding: 8% 0 0;
     310        margin: auto;
     311}
     312
     313#login_error,
     314.login .message {
     315        margin-left: 0;
     316        padding: 12px;
     317}
     318
     319.login #nav,
     320.login #backtoblog {
     321        font-size: 13px;
     322        padding: 0 24px 0;
     323}
     324
     325.login #nav {
     326        margin: 24px 0 0 0;
     327}
     328
     329#backtoblog {
     330        margin: 16px 0 0 0;
     331}
     332
     333.login form .input,
     334.login input[type="text"] {
     335        font-size: 24px;
     336        line-height: 1;
     337        width: 100%;
     338        padding: 3px;
     339        margin: 2px 6px 16px 0;
     340}
     341
     342.login #pass-strength-result {
     343        width: 250px;
     344        font-weight: 600;
     345        border-style: solid;
     346        border-width: 1px;
     347        margin: 12px 0 6px;
     348        padding: 6px 5px;
     349        text-align: center;
     350}
     351
     352.mobile #login {
     353        padding: 20px 0;
     354}
     355
     356.mobile #login form,
     357.mobile #login .message,
     358.mobile #login_error {
     359        margin-left: 0;
     360}
     361
     362.mobile #login #nav,
     363.mobile #login #backtoblog {
     364        margin-left: 8px;
     365}
     366
     367.mobile #login h1 a {
     368        width: auto;
     369}
     370
     371body.interim-login {
     372        height: auto;
     373}
     374
     375.interim-login #login {
     376        padding: 0;
     377        margin: 5px auto 20px;
     378}
     379
     380.interim-login.login h1 a {
     381        width: auto;
     382}
     383
     384.interim-login #login_error,
     385.interim-login.login .message {
     386        margin: 0 0 16px;
     387}
     388
     389.interim-login.login form {
     390        margin: 0;
     391}
     392
     393/* ms */
     394/* Background Color for Site Status */
     395.wp-list-table .site-deleted {
     396        background: #ff8573;
     397}
     398.wp-list-table .site-spammed {
     399        background: #faafaa;
     400}
     401.wp-list-table .site-archived {
     402        background: #ffebe8;
     403}
     404.wp-list-table .site-mature {
     405        background: #fecac2;
     406}
     407
     408/* nav-menu */
     409
     410.no-js #message {
     411        display: block;
     412}
     413
     414.accordion-section ul.category-tabs,
     415.accordion-section ul.add-menu-item-tabs,
     416.accordion-section ul.wp-tab-bar {
     417        margin: 0;
     418}
     419
     420.accordion-section .categorychecklist {
     421        margin: 13px 0;
     422}
     423
     424#nav-menu-meta .accordion-section-content {
     425        padding: 18px 13px;
     426}
     427
     428#nav-menu-meta .button-controls {
     429        margin-bottom: 0;
     430}
     431
     432#nav-menus-frame {
     433        margin-left: 300px;
     434        margin-top: 23px;
     435}
     436
     437#nav-menus-frame .accordion-section-content .inside {
     438        font-size: 14px;
     439}
     440
     441#wpbody-content #menu-settings-column {
     442        display:inline;
     443        width:281px;
     444        margin-left: -300px;
     445        clear: both;
     446        float: left;
     447        padding-top: 0;
     448}
     449
     450#menu-settings-column .inside {
     451        clear: both;
     452        margin: 10px 0 0;
     453}
     454
     455.metabox-holder-disabled .postbox,
     456.metabox-holder-disabled .accordion-section-content,
     457.metabox-holder-disabled .accordion-section-title {
     458        opacity: 0.5;
     459        filter: alpha(opacity=50);
     460}
     461
     462.metabox-holder-disabled .button-controls .select-all {
     463        display: none;
     464}
     465
     466#wpbody {
     467        position: relative;
     468}
     469
     470.blank-slate .menu-name {
     471        height: 2em;
     472}
     473
     474.blank-slate .menu-settings {
     475        border: none;
     476        margin-top: 0;
     477        padding-top: 0;
     478        overflow: hidden;
     479}
     480
     481.is-submenu {
     482        font-style: italic;
     483        font-weight: normal;
     484        margin-left: 4px;
     485}
     486
     487.manage-menus {
     488        margin-top: 23px;
     489        padding: 10px;
     490        overflow: hidden;
     491}
     492
     493.manage-menus select {
     494        float: left;
     495        margin-right: 6px;
     496}
     497
     498.manage-menus .selected-menu {
     499        float: left;
     500        margin: 5px 6px 0 0;
     501}
     502
     503.manage-menus .submit-btn {
     504        float: left;
     505        margin-top: 1px;
     506}
     507
     508.menu-edit p {
     509        margin: .3em 0 .6em;
     510}
     511
     512.menu-edit #post-body-content h3 {
     513        margin: 1em 0 10px;
     514}
     515
     516.menu-settings {
     517        border-top-width: 1px;
     518        border-top-style: solid;
     519        margin-top: 2em;
     520}
     521
     522.menu-settings dl {
     523        margin: 0 0 10px;
     524        overflow: hidden;
     525        padding-left: 18%;
     526}
     527
     528.menu-settings dd {
     529        float: left;
     530        margin: 0;
     531        width: 100%;
     532}
     533
     534.menu-settings dt {
     535        float: left;
     536        clear: both;
     537        width: 21.951%;
     538        padding: 3px 0 0;
     539        margin-left: -21.951%;
     540}
     541
     542.menu-settings label {
     543        vertical-align: baseline;
     544}
     545
     546.menu-edit .checkbox-input {
     547        margin-top: 4px;
     548}
     549
     550.theme-location-set {
     551        font-size: 11px;
     552}
     553
     554/* Menu Container */
     555#menu-management-liquid {
     556        float: left;
     557        min-width: 100%;
     558        margin-top: 3px;
     559}
     560
     561#menu-management {
     562        position: relative;
     563        margin-right: 20px;
     564        margin-top: -3px;
     565        width: 100%;
     566}
     567
     568#menu-management .menu-edit {
     569        margin-bottom: 20px;
     570}
     571
     572.nav-menus-php #post-body {
     573        padding: 0 10px 10px;
     574        border-width: 1px 0;
     575        border-style: solid;
     576}
     577
     578#nav-menu-header,
     579#nav-menu-footer {
     580        padding: 0 10px;
     581}
     582
     583#nav-menu-header {
     584        border-bottom: 1px solid;
     585        margin-bottom: 0;
     586}
     587
     588#nav-menu-header .menu-name-label {
     589        margin-top: 4px;
     590}
     591
     592.nav-menus-php #post-body div.updated,
     593.nav-menus-php #post-body div.error {
     594        margin: 0;
     595}
     596
     597.nav-menus-php #post-body-content {
     598        position: relative;
     599        float: none;
     600}
     601
     602#menu-management .menu-add-new abbr {
     603        font-weight:600;
     604}
     605
     606#select-nav-menu-container {
     607        text-align: right;
     608        padding: 0 10px 3px 10px;
     609        margin-bottom: 5px;
     610}
     611
     612#select-nav-menu {
     613        width: 100px;
     614        display: inline;
     615}
     616
     617#menu-name-label {
     618        margin-top: -2px;
     619}
     620
     621.widefat td.menu-location-menus {
     622        padding-bottom: 5px;
     623}
     624
     625.menu-location-menus select {
     626        float: left;
     627}
     628
     629#locations-nav-menu-wrapper {
     630        padding: 5px 0;
     631}
     632
     633.locations-nav-menu-select select {
     634        float: left;
     635        width: 160px;
     636        margin-right: 5px;
     637}
     638
     639.locations-row-links {
     640        float: left;
     641        margin: 6px 0 0 6px;
     642}
     643
     644.locations-edit-menu-link,
     645.locations-add-menu-link {
     646        margin: 0 3px;
     647}
     648
     649.locations-edit-menu-link {
     650        padding-right: 3px;
     651        border-right: 1px solid #ccc;
     652}
     653
     654#wpbody .open-label {
     655        display: block;
     656        float:left;
     657}
     658
     659#wpbody .open-label span {
     660        padding-right: 10px;
     661}
     662
     663.js .input-with-default-title {
     664        font-style: italic;
     665}
     666
     667#menu-management .inside {
     668        padding: 0 10px;
     669}
     670
     671/* Add Menu Item Boxes */
     672.postbox .howto input,
     673.accordion-container .howto input {
     674        width: 180px;
     675        float: right;
     676}
     677
     678.accordion-container .outer-border {
     679        margin: 0;
     680}
     681
     682.customlinkdiv .howto input {
     683        width: 180px;
     684}
     685
     686.customlinkdiv p {
     687        margin-top: 0
     688}
     689
     690#nav-menu-theme-locations .howto select {
     691        width: 100%;
     692}
     693
     694#nav-menu-theme-locations .button-controls {
     695        text-align: right;
     696}
     697
     698.add-menu-item-view-all {
     699        height: 400px;
     700}
     701
     702/* Button Primary Actions */
     703#menu-container .submit {
     704        margin: 0 0 10px;
     705        padding: 0;
     706}
     707
     708.nav-menus-php .add-new-menu-action {
     709        float: left;
     710        margin: 6px 0 0 6px;
     711        line-height: 15px;
     712}
     713
     714.nav-menus-php .meta-sep,
     715.nav-menus-php .submitdelete,
     716.nav-menus-php .submitcancel {
     717        display: block;
     718        float: left;
     719        margin: 6px 0;
     720        line-height: 15px;
     721}
     722
     723.meta-sep {
     724        padding: 0 2px;
     725}
     726
     727#cancel-save {
     728        text-decoration: underline;
     729        font-size: 12px;
     730        margin-left: 20px;
     731        margin-top: 5px;
     732}
     733
     734.button.right, .button-secondary.right, .button-primary.right {
     735        float: right;
     736}
     737
     738/* Button Secondary Actions */
     739.list-controls {
     740        float: left;
     741        margin-top: 5px;
     742}
     743
     744.add-to-menu {
     745        float: right;
     746}
     747
     748.postbox .spinner {
     749        display: none;
     750        vertical-align: middle;
     751}
     752
     753.button-controls {
     754        clear:both;
     755        margin: 10px 0;
     756}
     757
     758.show-all,
     759.hide-all {
     760        cursor: pointer;
     761}
     762
     763.hide-all {
     764        display: none;
     765}
     766
     767/* Create Menu */
     768#menu-name {
     769        width: 270px;
     770}
     771
     772#manage-menu .inside {
     773        padding: 0px 0px;
     774}
     775
     776/* Custom Links */
     777#available-links dt {
     778        display: block;
     779}
     780
     781#add-custom-link .howto {
     782        font-size: 12px;
     783}
     784
     785#add-custom-link label span {
     786        display: block;
     787        float: left;
     788        margin-top: 5px;
     789        padding-right: 5px;
     790}
     791
     792.menu-item-textbox {
     793        width: 180px;
     794}
     795
     796.nav-menus-php .howto span {
     797        margin-top: 6px;
     798        display: block;
     799        float: left;
     800}
     801
     802/* Menu item types */
     803.quick-search {
     804        width: 190px;
     805}
     806
     807.nav-menus-php .list-wrap {
     808        display: none;
     809        clear: both;
     810        margin-bottom: 10px;
     811}
     812
     813.nav-menus-php .list-container {
     814        max-height: 200px;
     815        overflow-y: auto;
     816        padding: 10px 10px 5px;
     817}
     818
     819.nav-menus-php .postbox p.submit {
     820        margin-bottom: 0;
     821}
     822
     823/* Listings */
     824.nav-menus-php .list li {
     825        display: none;
     826        margin: 0;
     827        margin-bottom: 5px;
     828}
     829
     830.nav-menus-php .list li .menu-item-title {
     831        cursor: pointer;
     832        display: block;
     833}
     834
     835.nav-menus-php .list li .menu-item-title input {
     836        margin-right: 3px;
     837        margin-top: -3px;
     838}
     839
     840.menu-item-title input[type=checkbox] {
     841        display: inline-block;
     842        margin-top: -4px;
     843}
     844
     845/* Nav Menu */
     846#menu-container .inside {
     847        padding-bottom: 10px;
     848}
     849
     850.menu {
     851        padding-top:1em;
     852}
     853
     854#menu-to-edit {
     855        margin: 0;
     856        padding: 0.1em 0;
     857}
     858
     859.menu ul {
     860        width: 100%;
     861}
     862
     863.menu li {
     864        margin-bottom: 0;
     865        position:relative;
     866}
     867
     868.menu-item-bar {
     869        clear:both;
     870        line-height:1.5em;
     871        position:relative;
     872        margin: 9px 0 0;
     873}
     874
     875.menu-item-bar .menu-item-handle {
     876        border: 1px solid #dfdfdf;
     877        position: relative;
     878        padding: 10px 15px;
     879        height: auto;
     880        width: 382px;
     881        line-height: 30px;
     882        overflow: hidden;
     883        word-wrap: break-word;
     884}
     885
     886#menu-to-edit .menu-item-invalid .menu-item-handle {
     887        background: #f6c9cc;
     888        border-color: #f1acb1;
     889}
     890
     891.no-js .menu-item-edit-active .item-edit {
     892        display: none;
     893}
     894
     895.js .menu-item-handle {
     896        cursor: move;
     897}
     898
     899.menu li.deleting .menu-item-handle {
     900        background-image: none;
     901}
     902
     903.menu-item-handle .item-title {
     904        font-size: 13px;
     905        font-weight: 600;
     906        line-height: 20px;
     907        display: block;
     908        margin-right: 13em;
     909}
     910
     911/* Sortables */
     912li.menu-item.ui-sortable-helper dl {
     913        margin-top: 0;
     914}
     915
     916li.menu-item.ui-sortable-helper .menu-item-transport dl {
     917        margin-top: 13px;
     918}
     919
     920.menu .sortable-placeholder {
     921        height: 35px;
     922        width: 410px;
     923        margin-top: 13px;
     924}
     925
     926/* WARNING: The factor of 30px is hardcoded into the nav-menus javascript. */
     927.menu-item-depth-0 { margin-left: 0px; }
     928.menu-item-depth-1 { margin-left: 30px; }
     929.menu-item-depth-2 { margin-left: 60px; }
     930.menu-item-depth-3 { margin-left: 90px; }
     931.menu-item-depth-4 { margin-left: 120px; }
     932.menu-item-depth-5 { margin-left: 150px; }
     933.menu-item-depth-6 { margin-left: 180px; }
     934.menu-item-depth-7 { margin-left: 210px; }
     935.menu-item-depth-8 { margin-left: 240px; }
     936.menu-item-depth-9 { margin-left: 270px; }
     937.menu-item-depth-10 { margin-left: 300px; }
     938.menu-item-depth-11 { margin-left: 330px; }
     939
     940.menu-item-depth-0 .menu-item-transport { margin-left: 0px; }
     941.menu-item-depth-1 .menu-item-transport { margin-left: -30px; }
     942.menu-item-depth-2 .menu-item-transport { margin-left: -60px; }
     943.menu-item-depth-3 .menu-item-transport { margin-left: -90px; }
     944.menu-item-depth-4 .menu-item-transport { margin-left: -120px; }
     945.menu-item-depth-5 .menu-item-transport { margin-left: -150px; }
     946.menu-item-depth-6 .menu-item-transport { margin-left: -180px; }
     947.menu-item-depth-7 .menu-item-transport { margin-left: -210px; }
     948.menu-item-depth-8 .menu-item-transport { margin-left: -240px; }
     949.menu-item-depth-9 .menu-item-transport { margin-left: -270px; }
     950.menu-item-depth-10 .menu-item-transport { margin-left: -300px; }
     951.menu-item-depth-11 .menu-item-transport { margin-left: -330px; }
     952
     953body.menu-max-depth-0 { min-width: 950px !important; }
     954body.menu-max-depth-1 { min-width: 980px !important; }
     955body.menu-max-depth-2 { min-width: 1010px !important; }
     956body.menu-max-depth-3 { min-width: 1040px !important; }
     957body.menu-max-depth-4 { min-width: 1070px !important; }
     958body.menu-max-depth-5 { min-width: 1100px !important; }
     959body.menu-max-depth-6 { min-width: 1130px !important; }
     960body.menu-max-depth-7 { min-width: 1160px !important; }
     961body.menu-max-depth-8 { min-width: 1190px !important; }
     962body.menu-max-depth-9 { min-width: 1220px !important; }
     963body.menu-max-depth-10 { min-width: 1250px !important; }
     964body.menu-max-depth-11 { min-width: 1280px !important; }
     965
     966/* Menu item controls */
     967.item-type {
     968        font-size: 12px;
     969        padding: 12px 10px;
     970        line-height: 18px;
     971        display: block;
     972}
     973
     974.item-controls {
     975        font-size: 12px;
     976        position: absolute;
     977        right: 20px;
     978        top: -1px;
     979}
     980
     981.item-controls a {
     982        text-decoration: none;
     983}
     984
     985.item-controls a:hover {
     986        cursor: pointer;
     987}
     988
     989.item-controls .item-order {
     990        padding-right: 10px;
     991}
     992
     993.nav-menus-php .item-edit {
     994        position: absolute;
     995        right: -20px;
     996        top: 0;
     997        display: block;
     998        width: 30px;
     999        height: 40px;
     1000        margin-right: 0 !important;
     1001        text-indent: 100%;
     1002        outline: none;
     1003        overflow: hidden;
     1004        white-space: nowrap;
     1005}
     1006
     1007/* Menu editing */
     1008.menu-instructions-inactive {
     1009        display: none;
     1010}
     1011
     1012.menu-item-settings {
     1013        display: block;
     1014        width: 402px;
     1015        padding: 10px 0 10px 10px;
     1016        position: relative;
     1017        z-index: 10; /* Keep .item-title's shadow from appearing on top of .menu-item-settings */
     1018}
     1019
     1020.menu-item-settings .field-move a {
     1021        display: none;
     1022        margin: 0 2px;
     1023}
     1024
     1025.menu-item-edit-active .menu-item-settings {
     1026        display: block;
     1027}
     1028
     1029.menu-item-edit-inactive .menu-item-settings {
     1030        display: none;
     1031}
     1032
     1033.add-menu-item-pagelinks {
     1034        margin: .5em auto;
     1035        text-align: center;
     1036}
     1037
     1038.link-to-original {
     1039        display: block;
     1040        margin: 0 0 10px;
     1041        padding: 3px 5px 5px;
     1042        font-size: 12px;
     1043        font-style: italic;
     1044}
     1045
     1046.link-to-original a {
     1047        padding-left: 4px;
     1048        font-style: normal;
     1049}
     1050
     1051.hidden-field {
     1052        display: none;
     1053}
     1054
     1055.menu-item-settings .description-thin,
     1056.menu-item-settings .description-wide {
     1057        margin-right: 10px;
     1058        float: left;
     1059}
     1060
     1061.description-thin {
     1062        width: 190px;
     1063        height: 40px;
     1064}
     1065
     1066.description-wide {
     1067        width: 390px;
     1068}
     1069
     1070.menu-item-actions {
     1071        padding-top: 15px;
     1072}
     1073
     1074#cancel-save {
     1075        cursor: pointer;
     1076}
     1077
     1078/* Major/minor publishing actions (classes) */
     1079.nav-menus-php .major-publishing-actions {
     1080        clear: both;
     1081        padding: 3px 0 6px;
     1082}
     1083
     1084.nav-menus-php .major-publishing-actions .publishing-action {
     1085        text-align: right;
     1086        float: right;
     1087        line-height: 23px;
     1088        margin: 4px 0 1px;
     1089}
     1090
     1091.nav-menus-php .blank-slate .menu-settings {
     1092        display: none;
     1093}
     1094
     1095.nav-menus-php .delete-action {
     1096        float: left;
     1097        margin-top: 2px;
     1098}
     1099
     1100.nav-menus-php .submitbox .submitcancel {
     1101        border-bottom: 1px solid;
     1102        padding: 1px 2px;
     1103        text-decoration: none;
     1104}
     1105
     1106.nav-menus-php .major-publishing-actions .form-invalid {
     1107        padding-left: 4px;
     1108        margin-left: -4px;
     1109        border: 0 none;
     1110}
     1111
     1112/* Clearfix */
     1113#menu-item-name-wrap:after,
     1114#menu-item-url-wrap:after,
     1115#menu-name-label:after,
     1116#menu-settings-column .inside:after,
     1117#nav-menus-frame:after,
     1118.nav-menus-php #post-body-content:after,
     1119.nav-menus-php .button-controls:after,
     1120.nav-menus-php .major-publishing-actions:after,
     1121.nav-menus-php .menu-item-settings:after {
     1122        clear: both;
     1123        content: ".";
     1124        display: block;
     1125        height: 0;
     1126        visibility: hidden;
     1127}
     1128
     1129#nav-menus-frame,
     1130.button-controls,
     1131#menu-item-url-wrap,
     1132#menu-item-name-wrap {
     1133        display: block;
     1134}
     1135
     1136/* Star Ratings - Back-compat for pre-3.8 */
     1137div.star-holder {
     1138        position: relative;
     1139        height: 17px;
     1140        width: 100px;
     1141        background: url('../images/stars.png?ver=20121108') repeat-x bottom left;
     1142}
     1143
     1144div.star-holder .star-rating {
     1145        background: url('../images/stars.png?ver=20121108') repeat-x top left;
     1146        height: 17px;
     1147        float: left;
     1148}
     1149
     1150/* Star Ratings */
     1151.star-rating {
     1152        white-space: nowrap;
     1153}
     1154.star-rating .star {
     1155        display: inline-block;
     1156        width: 20px;
     1157        height: 20px;
     1158        -webkit-font-smoothing: antialiased;
     1159        font-size: 20px;
     1160        line-height: 1;
     1161        font-family: 'dashicons';
     1162        text-decoration: inherit;
     1163        font-weight: normal;
     1164        font-style: normal;
     1165        vertical-align: top;
     1166        -moz-transition: color .1s ease-in 0;
     1167        -webkit-transition: color .1s ease-in 0;
     1168        text-align: center;
     1169        color: #0074a2;
     1170}
     1171
     1172.star-rating .star-full:before {
     1173        content:'\f155';
     1174}
     1175
     1176.star-rating .star-half:before {
     1177        content:'\f459';
     1178}
     1179
     1180.star-rating .star-empty:before {
     1181        content:'\f154';
     1182}
     1183
     1184div.action-links {
     1185        font-weight: normal;
     1186        margin: 6px 0 0;
     1187}
     1188
     1189/* Header on thickbox */
     1190#plugin-information-header {
     1191        margin: 0;
     1192        padding: 0 5px;
     1193        font-weight: 600;
     1194        position: relative;
     1195        border-bottom-width: 1px;
     1196        border-bottom-style: solid;
     1197        height: 2.5em;
     1198}
     1199#plugin-information ul#sidemenu {
     1200        font-weight: normal;
     1201        margin: 0 5px;
     1202        position: absolute;
     1203        left: 0;
     1204        bottom: -1px;
     1205}
     1206
     1207/* Install sidemenu */
     1208#plugin-information {
     1209        height: auto;
     1210}
     1211
     1212#plugin-information p.action-button {
     1213        width: 100%;
     1214        padding-bottom: 0;
     1215        margin-bottom: 0;
     1216        margin-top: 10px;
     1217        -webkit-border-top-left-radius: 3px;
     1218        -webkit-border-bottom-left-radius: 3px;
     1219        border-top-left-radius: 3px;
     1220        border-bottom-left-radius: 3px;
     1221}
     1222
     1223#plugin-information .action-button a {
     1224        text-align: center;
     1225        font-weight: 600;
     1226        text-decoration: none;
     1227        display: block;
     1228        line-height: 2em;
     1229}
     1230
     1231#plugin-information h2 {
     1232        clear: none !important;
     1233        margin-right: 200px;
     1234}
     1235
     1236#plugin-information .fyi {
     1237        margin: 0 10px 50px;
     1238        width: 210px;
     1239}
     1240
     1241#plugin-information .fyi h2 {
     1242        font-size: 0.9em;
     1243        margin-bottom: 0;
     1244        margin-right: 0;
     1245}
     1246
     1247#plugin-information .fyi h2.mainheader {
     1248        padding: 5px;
     1249        -webkit-border-top-left-radius: 3px;
     1250        border-top-left-radius: 3px;
     1251}
     1252
     1253#plugin-information .fyi ul {
     1254        padding: 10px 5px 10px 7px;
     1255        margin: 0;
     1256        list-style: none;
     1257        -webkit-border-bottom-left-radius: 3px;
     1258        border-bottom-left-radius: 3px;
     1259}
     1260
     1261#plugin-information .fyi li {
     1262        margin-right: 0;
     1263}
     1264
     1265#plugin-information #section-holder {
     1266        padding: 10px;
     1267}
     1268
     1269#plugin-information .section ul,
     1270#plugin-information .section ol {
     1271        margin-left: 16px;
     1272        list-style-type: square;
     1273        list-style-image: none;
     1274}
     1275
     1276#plugin-information #section-screenshots ol {
     1277        list-style: none;
     1278        margin: 0;
     1279}
     1280
     1281#plugin-information #section-screenshots li img {
     1282        vertical-align: text-top;
     1283        max-width: 100%;
     1284        width: auto;
     1285        height: auto;
     1286}
     1287
     1288#plugin-information #section-screenshots li p {
     1289        font-style: italic;
     1290        padding-left: 20px;
     1291        padding-bottom: 2em;
     1292}
     1293
     1294#plugin-information #section-screenshots ol,
     1295#plugin-information .updated,
     1296#plugin-information pre {
     1297        margin-right: 215px;
     1298}
     1299
     1300#plugin-information pre {
     1301        padding: 7px;
     1302        overflow: auto;
     1303        border-width: 1px;
     1304        border-style: solid;
     1305}
     1306
     1307.plugin-version-author-uri {
     1308        font-size: 13px;
     1309}
     1310
     1311img {
     1312        border: none;
     1313}
     1314
     1315/* Header */
     1316#wphead {
     1317        border-bottom-width: 1px;
     1318        border-bottom-style: solid;
     1319}
     1320
     1321.press-this #wphead {
     1322        height: 32px;
     1323        margin-left: 0;
     1324        margin-right: 0;
     1325        margin-bottom: 5px;
     1326}
     1327
     1328.press-this #header-logo {
     1329        float: left;
     1330        margin: 7px 7px 0;
     1331        -webkit-user-select: none;
     1332        -moz-user-select: none;
     1333        user-select: none;
     1334}
     1335
     1336.press-this #wphead h1 {
     1337        font-weight: normal;
     1338        font-size: 16px;
     1339        line-height: 32px;
     1340        margin: 0;
     1341        float: left;
     1342}
     1343
     1344.press-this #wphead h1 a {
     1345        text-decoration: none;
     1346}
     1347
     1348.press-this #wphead h1 a:hover {
     1349        text-decoration: underline;
     1350}
     1351
     1352.press-this #message {
     1353        margin: 10px 0;
     1354}
     1355
     1356.press-this .posting {
     1357        margin-right: 252px;
     1358}
     1359
     1360.press-this-sidebar {
     1361        float: right;
     1362        width: 240px;
     1363        padding-top: 10px;
     1364}
     1365
     1366.press-this #title {
     1367        margin-left: 0;
     1368        margin-right: 0;
     1369        -moz-box-sizing: border-box;
     1370        -webkit-box-sizing: border-box;
     1371        -ms-box-sizing: border-box;
     1372        box-sizing: border-box;
     1373}
     1374
     1375.press-this .tagchecklist {
     1376        margin-top: 8px;
     1377}
     1378
     1379.press-this #titlediv {
     1380        margin: 0;
     1381}
     1382
     1383.press-this .wp-media-buttons {
     1384        cursor: default;
     1385        padding: 8px 8px 6px;
     1386}
     1387
     1388.press-this .howto {
     1389        margin-top: 2px;
     1390        margin-bottom: 3px;
     1391        font-size: 12px;
     1392        font-style: italic;
     1393        display: block;
     1394}
     1395
     1396.press-this #wp-content-editor-container {
     1397        clear: none;
     1398}
     1399
     1400.press-this #poststuff .inside {
     1401        margin-top: 18px;
     1402}
     1403
     1404.press-this .category-tabs {
     1405        margin-bottom: 3px;
     1406}
     1407
     1408/* Editor/Main Column */
     1409.press-this #poststuff {
     1410        margin: 0 10px 10px;
     1411        padding: 0;
     1412}
     1413
     1414.press-this #photo-add-url-div input[type="text"] {
     1415        width: 220px;
     1416}
     1417
     1418#poststuff #editor-toolbar {
     1419        height: 30px;
     1420}
     1421
     1422div.zerosize {
     1423        border: 0 none;
     1424        height: 0;
     1425        margin: 0;
     1426        overflow: hidden;
     1427        padding: 0;
     1428        width: 0;
     1429}
     1430
     1431.posting {
     1432        margin-right: 212px;
     1433        position: relative;
     1434}
     1435
     1436.press-this .inner-sidebar {
     1437        width: 200px;
     1438}
     1439
     1440.press-this .inner-sidebar .sleeve {
     1441        padding-top: 5px;
     1442}
     1443
     1444.press-this #submitdiv p {
     1445        margin: 0;
     1446        padding: 6px;
     1447}
     1448
     1449.press-this #submitdiv #publishing-actions {
     1450        border-bottom: 1px solid #dfdfdf;
     1451}
     1452
     1453.press-this #publish {
     1454        float: right;
     1455}
     1456
     1457.press-this #poststuff h2,
     1458.press-this #poststuff h3 {
     1459        font-size: 14px;
     1460        line-height: 1;
     1461}
     1462
     1463.press-this #tagsdiv-post_tag h3,
     1464.press-this #categorydiv h3 {
     1465        cursor: pointer;
     1466}
     1467
     1468.press-this #submitdiv h3 {
     1469        cursor: default;
     1470}
     1471
     1472h3.tb {
     1473        font-weight: 600;
     1474        font-size: 12px;
     1475        margin-left: 5px;
     1476}
     1477
     1478#TB_window {
     1479        border: 1px solid #333;
     1480}
     1481
     1482.press-this .postbox,
     1483.press-this .stuffbox {
     1484        margin-bottom: 10px;
     1485        min-width: 0;
     1486}
     1487
     1488.js .meta-box-sortables .postbox:hover .handlediv {
     1489        margin-right: 0 !important;
     1490}
     1491
     1492/* Metabox collapse arrow indicators */
     1493.js .sidebar-name .sidebar-name-arrow:before,
     1494.js .meta-box-sortables .postbox .handlediv:before {
     1495        right: 12px;
     1496        font: normal 20px/1 'dashicons';
     1497        speak: none;
     1498        display: inline-block;
     1499        padding: 8px 10px;
     1500        top: 0;
     1501        position: relative;
     1502        -webkit-font-smoothing: antialiased;
     1503        -moz-osx-font-smoothing: grayscale;
     1504        text-decoration: none !important;
     1505}
     1506
     1507.js #widgets-left .sidebar-name .sidebar-name-arrow {
     1508        display: none;
     1509}
     1510
     1511.js #widgets-left .widgets-holder-wrap.closed .sidebar-name .sidebar-name-arrow,
     1512.js #widgets-left .sidebar-name:hover .sidebar-name-arrow {
     1513        display: block;
     1514}
     1515
     1516/* Show the arrow only on hover */
     1517.js .sidebar-name .sidebar-name-arrow:before,
     1518.js .meta-box-sortables .postbox .handlediv:before {
     1519        content: '\f142';
     1520}
     1521
     1522.js .widgets-holder-wrap.closed .sidebar-name-arrow:before,
     1523.js .meta-box-sortables .postbox.closed .handlediv:before {
     1524        content: '\f140';
     1525}
     1526
     1527.press-this #submitdiv:hover .handlediv {
     1528        background: none;
     1529}
     1530
     1531.tbtitle {
     1532        font-size: 1.7em;
     1533        outline: none;
     1534        padding: 3px 4px;
     1535        border-color: #dfdfdf;
     1536}
     1537
     1538.press-this .actions {
     1539        float: right;
     1540        margin: -19px 0 0;
     1541}
     1542
     1543.press-this #extra-fields .actions {
     1544        margin: -32px -7px 0 0;
     1545}
     1546
     1547.press-this .actions li {
     1548        float: left;
     1549        list-style: none;
     1550        margin-right: 10px;
     1551}
     1552
     1553#extra-fields .button {
     1554        margin-right: 5px;
     1555}
     1556
     1557/* Photo Styles */
     1558#photo_saving {
     1559        margin: 0 8px 8px;
     1560        vertical-align: middle;
     1561}
     1562
     1563#img_container_container {
     1564        overflow: auto;
     1565}
     1566
     1567#extra-fields {
     1568        margin-top: 10px;
     1569        position: relative;
     1570}
     1571
     1572#extra-fields h2 {
     1573        margin: 12px;
     1574}
     1575
     1576#waiting {
     1577        margin-top: 10px;
     1578        overflow: hidden;
     1579}
     1580
     1581#waiting span {
     1582        float: right;
     1583        margin: 0 0 0 5px;
     1584}
     1585
     1586#waiting .spinner {
     1587        display: block;
     1588}
     1589
     1590#extra-fields .postbox {
     1591        margin-bottom: 5px;
     1592}
     1593
     1594#extra-fields .titlewrap {
     1595        padding: 0;
     1596        overflow: auto;
     1597        height: 120px;
     1598}
     1599
     1600#img_container a {
     1601        display: block;
     1602        float: left;
     1603        overflow: hidden;
     1604}
     1605
     1606#img_container img,
     1607#img_container a {
     1608        width: 68px;
     1609        height: 68px;
     1610}
     1611
     1612#img_container img {
     1613        border: none;
     1614        background-color: #f4f4f4;
     1615        cursor: pointer;
     1616}
     1617
     1618#img_container a,
     1619#img_container a:link,
     1620#img_container a:visited {
     1621        border: 1px solid #ccc;
     1622        display: block;
     1623        position: relative;
     1624}
     1625
     1626#img_container a:hover,
     1627#img_container a:active {
     1628        border-color: #000;
     1629        z-index: 1000;
     1630        border-width: 1px;
     1631}
     1632
     1633/* Video */
     1634#embed-code {
     1635        width: 100%;
     1636        height: 98px;
     1637}
     1638
     1639/* Categories */
     1640.press-this .categorydiv div.tabs-panel {
     1641        height: 100px;
     1642}
     1643
     1644/* Tags */
     1645.press-this .tagsdiv .newtag {
     1646        width: 120px;
     1647}
     1648
     1649.press-this #content {
     1650        margin: 5px 0;
     1651        padding: 0 5px;
     1652        border: 0 none;
     1653        height: 345px;
     1654        font-family: Consolas, Monaco, monospace;
     1655        font-size: 13px;
     1656        line-height: 19px;
     1657        background: transparent;
     1658}
     1659
     1660/* Submit */
     1661.press-this #publishing-actions .spinner {
     1662        display: inline;
     1663        vertical-align: middle;
     1664}
     1665
     1666#TB_ajaxContent #options {
     1667        position: absolute;
     1668        top: 20px;
     1669        right: 25px;
     1670        padding: 5px;
     1671}
     1672
     1673#TB_ajaxContent h3 {
     1674        margin-bottom: .25em;
     1675}
     1676
     1677.error a {
     1678        text-decoration: underline;
     1679}
     1680
     1681.updated a {
     1682        text-decoration: none;
     1683        padding-bottom: 2px;
     1684}
     1685
     1686/* tag hints */
     1687.taghint {
     1688        color: #aaa;
     1689        margin: -17px 0 0 7px;
     1690        visibility: hidden;
     1691}
     1692
     1693input.newtag ~ div.taghint {
     1694        visibility: visible;
     1695}
     1696
     1697input.newtag:focus ~ div.taghint {
     1698        visibility: hidden;
     1699}
     1700
     1701/* TinyMCE */
     1702#mce_fullscreen_container {
     1703        background: #fff;
     1704}
     1705
     1706#photo-add-url-div input[type="text"] {
     1707        width: 300px;
     1708}
     1709
     1710/* Theme/Plugin Editor */
     1711.alignleft h3 {
     1712        margin: 0;
     1713}
     1714
     1715#template textarea {
     1716        font-family: Consolas, Monaco, monospace;
     1717        font-size: 13px;
     1718        width: 97%;
     1719        background: #f9f9f9;
     1720        outline: none;
     1721}
     1722
     1723#template p {
     1724        width: 97%;
     1725}
     1726
     1727#templateside {
     1728        float: right;
     1729        width: 190px;
     1730        word-wrap: break-word;
     1731}
     1732
     1733#templateside h3,
     1734#postcustomstuff p.submit {
     1735        margin: 0;
     1736}
     1737
     1738#templateside h4 {
     1739        margin: 1em 0 0;
     1740}
     1741
     1742#templateside ol,
     1743#templateside ul {
     1744        margin: .5em 0;
     1745        padding: 0;
     1746}
     1747
     1748#templateside li {
     1749        margin: 4px 0;
     1750}
     1751
     1752#templateside a,
     1753.theme-editor-php .highlight {
     1754        display: block;
     1755        padding: 3px 3px 3px 12px;
     1756        text-decoration: none;
     1757}
     1758
     1759.theme-editor-php .highlight {
     1760        margin: -3px 3px -3px -12px;
     1761}
     1762
     1763#templateside .highlight {
     1764        border: none;
     1765        font-weight: bold;
     1766}
     1767
     1768.nonessential {
     1769        font-size: 11px;
     1770        font-style: italic;
     1771        padding-left: 12px;
     1772}
     1773
     1774#documentation {
     1775        margin-top: 10px;
     1776}
     1777
     1778#documentation label {
     1779        line-height: 22px;
     1780        vertical-align: baseline;
     1781        font-weight: 600;
     1782}
     1783
     1784.fileedit-sub {
     1785        padding: 10px 0 8px;
     1786        line-height: 180%;
     1787}
     1788
     1789.feature-filter {
     1790        padding: 8px 12px 0;
     1791}
     1792
     1793.feature-filter .feature-group {
     1794        float: left;
     1795        margin: 5px 10px 10px;
     1796}
     1797
     1798.feature-filter .feature-group li {
     1799        display: inline-block;
     1800        vertical-align: top;
     1801        list-style-type: none;
     1802        padding-right: 25px;
     1803        width: 150px;
     1804}
     1805
     1806/* General Widgets Styles */
     1807
     1808.widget {
     1809        margin: 0 auto 10px;
     1810        position: relative;
     1811        box-sizing: border-box;
     1812        -moz-box-sizing: border-box;
     1813        -webkit-box-sizing: border-box;
     1814}
     1815
     1816.widget-top {
     1817        font-size: 13px;
     1818        font-weight: 600;
     1819        background: #f7f7f7;
     1820}
     1821
     1822.widget-top a.widget-action,
     1823.widget-top a.widget-action:hover {
     1824        text-decoration: none;
     1825}
     1826
     1827.widget-title h4 {
     1828        margin: 0;
     1829        padding: 15px;
     1830        line-height: 1;
     1831        overflow: hidden;
     1832        white-space: nowrap;
     1833        text-overflow: ellipsis;
     1834        -webkit-user-select: none;
     1835        -moz-user-select: none;
     1836        user-select: none;
     1837}
     1838
     1839.widgets-holder-wrap .widget-inside {
     1840        border-top: none;
     1841        padding: 1px 15px 15px 15px;
     1842        line-height: 16px;
     1843}
     1844
     1845/* Widget Dragging Helpers */
     1846.widget.ui-draggable-dragging {
     1847        min-width: 100%;
     1848}
     1849
     1850.widget.ui-sortable-helper {
     1851        opacity: 0.8;
     1852}
     1853
     1854.widget-placeholder {
     1855        border: 1px dashed #bbb;
     1856        margin: 0 auto 10px;
     1857        height: 45px;
     1858        width: 100%;
     1859        -webkit-box-sizing: border-box;
     1860        -moz-box-sizing: border-box;
     1861        box-sizing: border-box;
     1862}
     1863
     1864#widgets-right .widget-placeholder {
     1865        margin-top: 0;
     1866}
     1867
     1868#widgets-right .closed .widget-placeholder {
     1869        height: 0;
     1870        border: 0;
     1871        margin-top: -10px;
     1872}
     1873
     1874/* Widget Sidebars */
     1875.sidebar-name {
     1876        border: none;
     1877        position: relative;
     1878        -webkit-box-sizing: border-box;
     1879        -moz-box-sizing: border-box;
     1880        box-sizing: border-box;
     1881}
     1882
     1883.sidebar-name-arrow {
     1884        position: absolute;
     1885        top: 0;
     1886        right: 0;
     1887        bottom: 0;
     1888}
     1889
     1890.js .sidebar-name {
     1891        cursor: pointer;
     1892}
     1893
     1894.sidebar-name h3 {
     1895        margin: 0;
     1896        padding: 8px 10px;
     1897        overflow: hidden;
     1898        white-space: nowrap;
     1899}
     1900
     1901.widgets-holder-wrap .description {
     1902        padding: 0 0 15px;
     1903        margin: 0;
     1904        font-style: normal;
     1905        color: #777;
     1906}
     1907
     1908#widgets-right .widgets-holder-wrap .description {
     1909        padding-left: 7px;
     1910        padding-right: 7px;
     1911}
     1912
     1913/* Widgets 2-col Layout */
     1914div.widget-liquid-left {
     1915        margin: 0;
     1916        width: 38%;
     1917        float: left;
     1918}
     1919
     1920div.widget-liquid-right {
     1921        float: right;
     1922        width: 58%;
     1923}
     1924
     1925/* Widgets Left - Available Widgets */
     1926
     1927div#widgets-left {
     1928        padding-top: 12px;
     1929}
     1930
     1931div#widgets-left .closed .sidebar-name,
     1932div#widgets-left .inactive-sidebar.closed .sidebar-name {
     1933        margin-bottom: 10px;
     1934}
     1935
     1936div#widgets-left .sidebar-name h3 {
     1937        padding: 10px 0;
     1938        margin: 0 10px 0 0;
     1939}
     1940
     1941div#widgets-left .sidebar-name .sidebar-name-arrow:before {
     1942        right: 0;
     1943        top: 4px;
     1944        padding: 4px 6px 4px 4px;
     1945}
     1946
     1947div#widgets-left .widget-holder {
     1948        background: transparent;
     1949        border: none;
     1950}
     1951
     1952#available-widgets .widget-action {
     1953        display: none;
     1954}
     1955
     1956#available-widgets .widget {
     1957        margin: 0;
     1958}
     1959
     1960#available-widgets .widget:nth-child(odd) {
     1961        clear: both;
     1962}
     1963
     1964#available-widgets .widget .widget-description {
     1965        display: block;
     1966        padding: 10px 15px;
     1967        font-size: 12px;
     1968}
     1969
     1970#available-widgets #widget-list {
     1971        position: relative;
     1972}
     1973
     1974/* Inactive Sidebars */
     1975#widgets-left .inactive-sidebar {
     1976        clear: both;
     1977        width: 100%;
     1978        background: transparent;
     1979        padding: 0;
     1980        margin: 0 0 20px 0;
     1981        border: none;
     1982        box-shadow: none;
     1983}
     1984
     1985#widgets-left .inactive-sidebar.first {
     1986        margin-top: 40px;
     1987}
     1988
     1989/* Not sure what this is for... */
     1990div#widgets-left .inactive-sidebar .widget.expanded {
     1991        left: auto;
     1992}
     1993
     1994.widget-title-action {
     1995        float: right;
     1996        position: relative;
     1997}
     1998
     1999div#widgets-left .inactive-sidebar .widgets-sortables {
     2000        min-height: 42px;
     2001        padding: 0;
     2002        background: transparent;
     2003        margin: 0;
     2004        position: relative;
     2005}
     2006
     2007/* Widgets Right */
     2008
     2009div#widgets-right:after {
     2010        content: ".";
     2011        display: block;
     2012        height: 0;
     2013        clear: both;
     2014        visibility: hidden;
     2015}
     2016
     2017div#widgets-right .sidebars-column-1,
     2018div#widgets-right .sidebars-column-2 {
     2019        max-width: 450px;
     2020}
     2021
     2022div#widgets-right .widgets-holder-wrap {
     2023        margin: 10px 0 0 0;
     2024}
     2025
     2026div#widgets-right .sidebar-description {
     2027        min-height: 20px;
     2028        margin-top: -5px;
     2029}
     2030
     2031div#widgets-right .sidebar-name h3 {
     2032        padding: 15px 7px;
     2033}
     2034
     2035div#widgets-right .sidebar-name .sidebar-name-arrow:before {
     2036        right: 0;
     2037        top: 4px;
     2038}
     2039
     2040div#widgets-right .widget-top {
     2041        padding: 0;
     2042}
     2043
     2044div#widgets-right .widgets-sortables {
     2045        padding: 0 8px;
     2046        margin-bottom: 9px;
     2047        position: relative;
     2048        min-height: 123px;
     2049}
     2050
     2051div#widgets-right .closed .widgets-sortables {
     2052        min-height: 0;
     2053        margin-bottom: 0;
     2054}
     2055
     2056.sidebar-name .spinner {
     2057        margin: -5px 5px;
     2058        float: none;
     2059}
     2060
     2061/* Dragging a widget over a closed sidebar */
     2062#widgets-right .widgets-holder-wrap.widget-hover {
     2063        border-color: #777;
     2064        box-shadow: 0 1px 2px rgba(0,0,0,0.3);
     2065}
     2066
     2067/* Accessibility Mode */
     2068.widgets_access #widgets-left .widget .widget-top {
     2069        cursor: auto;
     2070}
     2071
     2072.widgets_access #wpwrap .widgets-holder-wrap.closed .sidebar-description,
     2073.widgets_access #wpwrap .widgets-holder-wrap.closed .widget,
     2074.widgets_access #wpwrap .widget-control-edit {
     2075        display: block;
     2076}
     2077
     2078.widgets_access #widgets-left .widget .widget-top:hover,
     2079.widgets_access #widgets-right .widget .widget-top:hover {
     2080        border-color: #ddd;
     2081}
     2082
     2083#available-widgets .widget-control-edit .edit,
     2084#widgets-left .inactive-sidebar .widget-control-edit .add,
     2085#widgets-right .widget-control-edit .add {
     2086        display: none;
     2087}
     2088
     2089.widget-control-edit {
     2090        display: block;
     2091        color: #666;
     2092        background: #EEE;
     2093        padding: 0 15px;
     2094        line-height: 43px;
     2095        border-left: 1px solid #DDD;
     2096}
     2097
     2098#widgets-left .widget-control-edit:hover,
     2099#widgets-right .widget-control-edit:hover {
     2100        color: #fff;
     2101        background: #444;
     2102        border-left: 0;
     2103        outline: 1px solid #444;
     2104}
     2105
     2106.widgets-holder-wrap .sidebar-name,
     2107.widgets-holder-wrap .sidebar-description {
     2108        -webkit-user-select: none;
     2109        -moz-user-select: none;
     2110        user-select: none;
     2111}
     2112
     2113.editwidget {
     2114        margin: 0 auto;
     2115}
     2116
     2117.editwidget .widget-inside {
     2118        display: block;
     2119        padding: 0 15px;
     2120}
     2121
     2122.editwidget .widget-control-actions {
     2123        margin-top: 20px;
     2124}
     2125
     2126.js .widgets-holder-wrap.closed .widget,
     2127.js .widgets-holder-wrap.closed .sidebar-description,
     2128.js .closed br.clear {
     2129        display: none;
     2130}
     2131
     2132.nav-menus-php .item-edit:before,
     2133.widget-top a.widget-action:after,
     2134.control-section .accordion-section-title:after,
     2135.accordion-section-title:after {
     2136        right: 0;
     2137        content: '\f140';
     2138        border: none;
     2139        background: none;
     2140        font: normal 20px/1 'dashicons';
     2141        speak: none;
     2142        display: block;
     2143        padding: 0;
     2144        text-indent: 0;
     2145        text-align: center;
     2146        position: relative;
     2147        -webkit-font-smoothing: antialiased;
     2148        -moz-osx-font-smoothing: grayscale;
     2149        text-decoration: none !important;
     2150}
     2151
     2152.widget-top a.widget-action:after {
     2153        padding: 12px 12px 0;
     2154}
     2155
     2156.nav-menus-php .item-edit:before {
     2157        line-height: 2.1;
     2158}
     2159
     2160.control-section .accordion-section-title:after,
     2161.accordion-section-title:after {
     2162        float: right;
     2163        right: 20px;
     2164        top: -2px;
     2165}
     2166
     2167.control-section.open .accordion-section-title:after,
     2168#customize-info.open .accordion-section-title:after,
     2169.nav-menus-php .menu-item-edit-active .item-edit:before {
     2170        content: '\f142';
     2171}
     2172
     2173/* Hide Widget Settings by Default */
     2174.widget-inside,
     2175.widget-description {
     2176        display: none;
     2177}
     2178
     2179/* Dragging widgets over the available widget area show's a "Deactivate" message */
     2180#removing-widget {
     2181        display: none;
     2182        font-weight: normal;
     2183        padding-left: 15px;
     2184        font-size: 12px;
     2185        line-height: 1;
     2186}
     2187
     2188.widget-control-noform,
     2189#access-off,
     2190.widgets_access .widget-action,
     2191.widgets_access .sidebar-name-arrow,
     2192.widgets_access #access-on,
     2193.widgets_access .widget-holder .description,
     2194.no-js .widget-holder .description {
     2195        display: none;
     2196}
     2197
     2198.widgets_access .widget-holder,
     2199.widgets_access #widget-list {
     2200        padding-top: 10px;
     2201}
     2202
     2203.widgets_access #access-off {
     2204        display: inline;
     2205}
     2206
     2207.widgets_access .sidebar-name,
     2208.widgets_access .widget .widget-top {
     2209        cursor: default;
     2210}
     2211
     2212
     2213/* Widgets Area Chooser */
     2214.widget-liquid-left #widgets-left.chooser #available-widgets .widget,
     2215.widget-liquid-left #widgets-left.chooser .inactive-sidebar {
     2216        transition: opacity 0.1s linear;
     2217}
     2218
     2219.widget-liquid-left #widgets-left.chooser #available-widgets .widget,
     2220.widget-liquid-left #widgets-left.chooser .inactive-sidebar {
     2221        /* -webkit-filter: blur(1px); */
     2222        opacity: 0.2;
     2223        pointer-events: none;
     2224}
     2225
     2226.widget-liquid-left #widgets-left.chooser #available-widgets .widget-in-question {
     2227        /* -webkit-filter: none; */
     2228        opacity: 1;
     2229        pointer-events: auto;
     2230}
     2231
     2232.widgets-chooser ul.widgets-chooser-sidebars {
     2233        margin: 0;
     2234        list-style-type: none;
     2235        max-height: 300px;
     2236        overflow: auto;
     2237}
     2238
     2239.widgets-chooser {
     2240        display: none;
     2241}
     2242
     2243.widgets-chooser ul {
     2244        border: 1px solid #ccc;
     2245}
     2246
     2247.widgets-chooser li {
     2248        padding: 10px 15px 10px 35px;
     2249        border-bottom: 1px solid #ccc;
     2250        background: #fff;
     2251        margin: 0;
     2252        cursor: pointer;
     2253        outline: none;
     2254        position: relative;
     2255        transition: background: 0.2s ease-in-out;
     2256}
     2257
     2258.widgets-chooser li:hover,
     2259.widgets-chooser li:focus {
     2260        background: rgba(255,255,255,0.7);
     2261}
     2262
     2263.widgets-chooser li:focus:before {
     2264        content: '\f147';
     2265        display: block;
     2266        -webkit-font-smoothing: antialiased;
     2267        font: normal 26px/1 'dashicons';
     2268        color: #999;
     2269        position: absolute;
     2270        top: 7px;
     2271        left: 5px;
     2272}
     2273
     2274.widgets-chooser li:last-child {
     2275        border: none;
     2276}
     2277
     2278.widgets-chooser li.widgets-chooser-selected {
     2279        background: #2ea2cc;
     2280        color: #fff;
     2281}
     2282
     2283.widgets-chooser li.widgets-chooser-selected:before,
     2284.widgets-chooser li.widgets-chooser-selected:focus:before {
     2285        content: '\f147';
     2286        display: block;
     2287        -webkit-font-smoothing: antialiased;
     2288        font: normal 26px/1 'dashicons';
     2289        color: #fff;
     2290        position: absolute;
     2291        top: 7px;
     2292        left: 5px;
     2293}
     2294
     2295.widgets-chooser .widgets-chooser-actions {
     2296        padding: 10px 0 12px 0;
     2297        text-align: center;
     2298}
     2299
     2300.widgets-chooser button {
     2301        margin-right: 5px;
     2302}
     2303
     2304#available-widgets .widget .widget-top {
     2305        cursor: pointer;
     2306}
     2307
     2308/* Enable draggable on IE10 touch events until it's rolled into jQuery UI core */
     2309.ui-sortable,
     2310.ui-draggable {
     2311        -ms-touch-action: none;
     2312        touch-action:     none;
     2313}
     2314
     2315.meta-box-sortables.ui-sortable,
     2316.widgets-holder-wrap .ui-draggable,
     2317.widgets-holder-wrap .ui-sortable,
     2318.menu.ui-sortable {
     2319        -ms-touch-action: auto;
     2320        touch-action:     auto;
     2321}
     2322
     2323.meta-box-sortables.ui-sortable .hndle,
     2324.menu.ui-sortable .menu-item-handle {
     2325        -ms-touch-action: none;
     2326        touch-action:     none;
     2327}
     2328
     2329/* Accordion */
     2330
     2331.accordion-section {
     2332        border-bottom: 1px solid #dfdfdf;
     2333        margin: 0;
     2334}
     2335
     2336.accordion-section.open .accordion-section-content,
     2337.no-js .accordion-section .accordion-section-content {
     2338        display: block;
     2339}
     2340
     2341.accordion-section.open:hover {
     2342        border-bottom-color: #dfdfdf;
     2343}
     2344
     2345.accordion-section-content {
     2346        display: none;
     2347        padding: 10px 20px 15px;
     2348        overflow: hidden;
     2349        background: #fff;
     2350        border-left: 1px solid #dfdfdf;
     2351        border-right: 1px solid #dfdfdf;
     2352}
     2353
     2354.accordion-section-title {
     2355        margin: 0;
     2356        padding: 12px 15px 15px;
     2357        position: relative;
     2358        border-left: 1px solid #dfdfdf;
     2359        border-right: 1px solid #dfdfdf;
     2360
     2361        -webkit-user-select: none;
     2362        -moz-user-select: none;
     2363        user-select: none;
     2364}
     2365
     2366.js .accordion-section-title {
     2367        cursor: pointer;
     2368}
     2369
     2370.js .accordion-section-title:after {
     2371        position: absolute;
     2372        top: 12px;
     2373        right: 10px;
     2374        z-index: 1;
     2375}
     2376
     2377.accordion-section-title:focus {
     2378        outline: none;
     2379}
     2380
     2381.accordion-section-title:hover:after,
     2382.accordion-section-title:focus:after {
     2383        border-color: #aaa transparent;
     2384}
     2385
     2386.cannot-expand .accordion-section-title {
     2387        cursor: auto;
     2388}
     2389
     2390.cannot-expand .accordion-section-title:after {
     2391        display: none;
     2392}
     2393
     2394.control-section .accordion-section-title {
     2395        border-left: none;
     2396        border-right: none;
     2397        padding: 10px 10px 11px 14px;
     2398        line-height: 21px;
     2399        background: #fff;
     2400}
     2401
     2402.control-section .accordion-section-title:after {
     2403        top: 11px;
     2404}
     2405
     2406.js .control-section:hover .accordion-section-title,
     2407.js .control-section .accordion-section-title:hover,
     2408.js .control-section.open .accordion-section-title,
     2409.js .control-section .accordion-section-title:focus {
     2410        color: #222;
     2411        background: #f5f5f5;
     2412}
     2413
     2414.control-section.open .accordion-section-title {
     2415        /* When expanded */
     2416        border-bottom: 1px solid #dfdfdf;
     2417}
     2418
     2419.sticky-menu #TB_window .updated {
     2420        margin: 16px 0 0;
     2421}
     2422
     2423li#wp-admin-bar-menu-toggle {
     2424        display: none;
     2425}
     2426
     2427/* =Media Queries
     2428-------------------------------------------------------------- */
     2429
     2430@media screen and (max-width: 480px) {
     2431        div.widget-liquid-left {
     2432                width: 100%;
     2433                float: none;
     2434                border-right: none;
     2435                padding-right: 0;
     2436        }
     2437
     2438        #widgets-left .sidebar-name {
     2439                margin-right: 0;
     2440        }
     2441
     2442        #widgets-left #available-widgets .widget-top {
     2443                margin-right: 0;
     2444        }
     2445
     2446        #widgets-left .inactive-sidebar .widgets-sortables {
     2447                margin-right: 0;
     2448        }
     2449
     2450        div.widget-liquid-right {
     2451                width: 100%;
     2452                float: none;
     2453        }
     2454}
     2455
     2456@media only screen and (max-width: 768px) {
     2457        /* categories */
     2458        #col-left {
     2459                width: 100%;
     2460        }
     2461
     2462        #col-right {
     2463                width: 100%;
     2464        }
     2465}
     2466
     2467@media only screen and (min-width: 769px) {
     2468        /* categories */
     2469        #col-left {
     2470                width: 35%;
     2471        }
     2472
     2473        #col-right {
     2474                width: 65%;
     2475        }
     2476}
     2477
     2478@media only screen and (max-width: 860px) {
     2479
     2480        /* categories */
     2481        #col-left {
     2482                width: 35%;
     2483        }
     2484
     2485        #col-right {
     2486                width: 65%;
     2487        }
     2488}
     2489
     2490@media only screen and (min-width: 980px) {
     2491
     2492        /* categories */
     2493        #col-left {
     2494                width: 35%;
     2495        }
     2496
     2497        #col-right {
     2498                width: 65%;
     2499        }
     2500}
     2501
     2502@media only screen and (max-width: 768px) {
     2503        /* categories */
     2504        #col-left {
     2505                width: 100%;
     2506        }
     2507
     2508        #col-right {
     2509                width: 100%;
     2510        }
     2511
     2512        .form-field input,
     2513        .form-field textarea {
     2514                width: 99%;
     2515        }
     2516
     2517        .form-wrap .form-field {
     2518                padding:0;
     2519        }
     2520
     2521        /* users */
     2522        #profile-page .form-table textarea {
     2523                max-width: 400px;
     2524                width: auto;
     2525        }
     2526
     2527        /* menu locations */
     2528        #menu-locations-wrap .widefat {
     2529                width: 100%;
     2530        }
     2531}
     2532
     2533@media only screen and (min-width: 1250px) {
     2534        #widgets-left #available-widgets .widget {
     2535                width: 49%;
     2536                float: left;
     2537        }
     2538
     2539        .widget.ui-draggable-dragging {
     2540                min-width: 49%;
     2541        }
     2542
     2543        #widgets-left #available-widgets .widget:nth-child(even) {
     2544                float: right;
     2545        }
     2546
     2547        #widgets-right .sidebars-column-1,
     2548        #widgets-right .sidebars-column-2 {
     2549                float: left;
     2550                width: 49%;
     2551        }
     2552
     2553        #widgets-right .sidebars-column-1 {
     2554                margin-right: 2%;
     2555        }
     2556
     2557        #widgets-right.single-sidebar .sidebars-column-1,
     2558        #widgets-right.single-sidebar .sidebars-column-2 {
     2559                float: none;
     2560                width: 100%;
     2561                margin: 0;
     2562        }
     2563}
     2564
     2565/**
     2566 * HiDPI Displays
     2567 */
     2568@media print,
     2569  (-o-min-device-pixel-ratio: 5/4),
     2570  (-webkit-min-device-pixel-ratio: 1.25),
     2571  (min-resolution: 120dpi) {
     2572        tr.wp-locked .locked-indicator {
     2573                background-image: url('../images/lock-2x.png');
     2574                background-size: 16px 16px;
     2575        }
     2576
     2577        #content-resize-handle,
     2578        #post-body .wp_themeSkin .mceStatusbar a.mceResize {
     2579                background: transparent url('../images/resize-2x.gif') no-repeat scroll right bottom;
     2580                background-size: 11px 11px;
     2581        }
     2582
     2583        .rtl #content-resize-handle,
     2584        .rtl #post-body .wp_themeSkin .mceStatusbar a.mceResize {
     2585                background: transparent url('../images/resize-rtl-2x.gif') no-repeat scroll right bottom;
     2586        }
     2587
     2588        /* Back-compat for pre-3.8 */
     2589        div.star-holder {
     2590                background: url('../images/stars-2x.png?ver=20121108') repeat-x bottom left;
     2591                background-size: 21px 37px;
     2592        }
     2593
     2594        /* Back-compat for pre-3.8 */
     2595        div.star-holder .star-rating {
     2596                background: url('../images/stars-2x.png?ver=20121108') repeat-x top left;
     2597                background-size: 21px 37px;
     2598        }
     2599
     2600        .wp-full-overlay .collapse-sidebar-arrow {
     2601                background-image: url('../images/arrows-2x.png');
     2602                background-size: 15px 123px;
     2603        }
     2604
     2605        .spinner,
     2606        .imgedit-wait,
     2607        .customize-loading #customize-container,
     2608        .revision-tick.completed-false,
     2609        #theme-installer .wp-full-overlay-main {
     2610                background-image: url('../images/spinner-2x.gif');
     2611        }
     2612
     2613}
     2614
     2615/* =Localized CSS
     2616-------------------------------------------------------------- */
     2617
     2618/* zh_CN: Remove italic properties. */
     2619.locale-zh-cn .howto,
     2620.locale-zh-cn .tablenav .displaying-num,
     2621.locale-zh-cn .js .input-with-default-title,
     2622.locale-zh-cn .link-to-original,
     2623.locale-zh-cn .inline-edit-row fieldset span.title,
     2624.locale-zh-cn .inline-edit-row fieldset span.checkbox-title,
     2625.locale-zh-cn #utc-time,
     2626.locale-zh-cn #local-time,
     2627.locale-zh-cn p.install-help,
     2628.locale-zh-cn p.help,
     2629.locale-zh-cn p.description,
     2630.locale-zh-cn span.description,
     2631.locale-zh-cn .form-wrap p {
     2632        font-style: normal;
     2633}
     2634
     2635/* zh_CN: Enlarge dashboard widget 'Configure' link */
     2636.locale-zh-cn .hdnle a { font-size: 12px; }
     2637
     2638/* zn_CH: Enlarge font size, set font-size: normal */
     2639.locale-zh-cn form.upgrade .hint { font-style: normal; font-size: 100%; }
     2640
     2641/* Zn_CH: Distraction free writing.
     2642 *  More beautiful font for "Just write."
     2643 *  Larger text for HTML/Visual mode.
     2644 */
     2645.locale-zh-cn #wp-fullscreen-tagline { font-family: KaiTi, "楷体", sans-serif; }
     2646.locale-zh-cn #wp-fullscreen-modes a { font-size: 12px; }
     2647
     2648/* zh_CN: Enlarge font-size. */
     2649.locale-zh-cn #sort-buttons { font-size: 1em !important; }
     2650
     2651/* de_DE: Text needs more space for translation */
     2652.locale-de-de .inline-edit-row fieldset label span.title {
     2653        width: 7em; /* default 5em */
     2654}
     2655.locale-de-de .inline-edit-row fieldset label span.input-text-wrap {
     2656        margin-left: 7em; /* default 5em */
     2657}
     2658.locale-de-de #customize-header-actions .button {
     2659        padding: 0 5px 1px; /* default 0 10px 1px */
     2660}
     2661.locale-de-de #customize-header-actions .spinner {
     2662        margin: 16px 3px 0; /* default 16px 4px 0 5px */
     2663}
     2664
     2665/* ru_RU: Text needs more room to breathe. */
     2666.locale-ru-ru .inline-edit-row fieldset label span.title {
     2667        width: 8em; /* default 5em */
     2668}
     2669.locale-ru-ru .inline-edit-row fieldset label span.input-text-wrap {
     2670        margin-left: 8em; /* default 5em */
     2671}
     2672.locale-ru-ru.press-this .posting {
     2673        margin-right: 277px; /* default 252px + 25px */
     2674}
     2675.locale-ru-ru .press-this-sidebar {
     2676        width: 265px; /* default 240px + 25px */
     2677}
     2678.locale-ru-ru #customize-header-actions .button {
     2679        padding: 0 5px 1px; /* default 0 10px 1px */
     2680}
     2681.locale-ru-ru #customize-header-actions .spinner {
     2682        margin: 16px 3px 0; /* default 16px 4px 0 5px */
     2683}
     2684
     2685/* lt_LT: QuickEdit */
     2686.locale-lt-lt .inline-edit-row fieldset label span.title {
     2687        width: 8em;
     2688}
     2689.locale-lt-lt .inline-edit-row fieldset label span.input-text-wrap {
     2690        margin-left: 8em;
     2691}
     2692
     2693
     2694@-ms-viewport {
     2695        width: device-width;
     2696}
     2697
     2698@media screen and ( max-width: 782px ) {
     2699        html.wp-toolbar {
     2700                padding-top: 46px;
     2701        }
     2702
     2703        body {
     2704                min-width: 240px;
     2705                overflow-x: hidden;
     2706        }
     2707
     2708        body * {
     2709                -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
     2710        }
     2711
     2712        #wpwrap {
     2713                background: #f0f0f0;
     2714        }
     2715
     2716        #wpcontent, .auto-fold #wpcontent {
     2717                position: relative;
     2718                margin-left: 0;
     2719                padding-left: 10px;
     2720        }
     2721
     2722        .wrap {
     2723                margin-right: 12px;
     2724                margin-left: 0;
     2725        }
     2726
     2727        .col-wrap {
     2728                padding: 0;
     2729        }
     2730
     2731        .sticky-menu #adminmenuwrap {
     2732                position: relative;
     2733                z-index: auto;
     2734                top: 0;
     2735        }
     2736
     2737        /* Hidden Elements */
     2738        #screen-meta,
     2739        #screen-meta-links,
     2740        #collapse-menu,
     2741        .post-format-select {
     2742                display: none !important;
     2743        }
     2744
     2745        /* Input Elements */
     2746        textarea {
     2747                -webkit-appearance: none;
     2748        }
     2749
     2750        input[type=text], input[type=search],
     2751        input[type=password], input[type=number] {
     2752                -webkit-appearance: none;
     2753                padding: 6px 10px;
     2754        }
     2755
     2756        input.code {
     2757                padding-bottom: 5px;
     2758                padding-top: 10px;
     2759        }
     2760
     2761        input[type=checkbox], .widefat th input[type=checkbox] {
     2762                -webkit-appearance: none;
     2763                padding: 10px;
     2764        }
     2765
     2766        .widefat th input[type=checkbox] {
     2767                margin-bottom: 8px;
     2768        }
     2769
     2770        input[type=checkbox]:checked:before, .widefat th input[type=checkbox]:before {
     2771                font: normal 30px/1 'Dashicons';
     2772                margin: -3px -5px;
     2773        }
     2774
     2775        input[type=radio],
     2776        input[type=checkbox] {
     2777                height: 25px;
     2778                width: 25px;
     2779        }
     2780
     2781        .wp-admin p input[type=checkbox],
     2782        .wp-admin p input[type=radio] {
     2783                margin-top: -3px;
     2784        }
     2785
     2786        input[type=radio]:checked:before {
     2787                vertical-align: middle;
     2788                width: 9px;
     2789                height: 9px;
     2790                margin: 7px;
     2791                line-height: 16px;
     2792        }
     2793
     2794        .wp-upload-form input[type=submit] {
     2795                margin-top: 10px;
     2796        }
     2797
     2798        #wpbody select {
     2799                height: 36px;
     2800                font-size: 16px;
     2801        }
     2802
     2803        .wp-admin .button-cancel {
     2804                padding: 0;
     2805                font-size: 14px;
     2806        }
     2807
     2808        .wrap .add-new-h2, .wrap .add-new-h2:active {
     2809                padding: 10px 15px;
     2810                font-size: 14px;
     2811        }
     2812
     2813        .wp-color-result {
     2814                height: auto;
     2815                padding-left: 45px;
     2816        }
     2817
     2818        .wp-color-result:after {
     2819                font-size: 14px;
     2820                height: auto;
     2821                padding: 6px 14px;
     2822        }
     2823
     2824        #createuser .form-field input {
     2825                width: 100%;
     2826        }
     2827
     2828        /* Feedback Messages */
     2829        .wrap div.updated, .wrap div.error, .media-upload-form div.error {
     2830                margin: 20px 0 10px 0;
     2831                padding: 5px 10px;
     2832                font-size: 14px;
     2833                line-height: 175%;
     2834        }
     2835
     2836        /* Sidebar Adjustments */
     2837        .auto-fold #adminmenu,
     2838        .auto-fold #adminmenuback,
     2839        .auto-fold #adminmenuwrap {
     2840                position: absolute;
     2841                left: 0;
     2842                z-index: 100;
     2843        }
     2844
     2845        .auto-fold #adminmenuback,
     2846        .auto-fold #adminmenuwrap {
     2847                left: -200px;
     2848        }
     2849
     2850        .auto-fold #adminmenuwrap,
     2851        .auto-fold #adminmenu,
     2852        .auto-fold #adminmenuback {
     2853                width: 190px;
     2854        }
     2855
     2856        .auto-fold #adminmenu li.menu-top {
     2857                width: 100%;
     2858        }
     2859
     2860        /* Resize the admin menu items to a comfortable touch size */
     2861        .auto-fold #adminmenu li a {
     2862                font-size: 16px;
     2863                padding: 5px;
     2864        }
     2865
     2866        .auto-fold #adminmenu li.menu-top .wp-submenu > li > a {
     2867                padding: 10px 10px 10px 20px;
     2868        }
     2869
     2870        /* Restore the menu names */
     2871        .auto-fold #adminmenu .wp-menu-name {
     2872                display: block;
     2873                margin-left: 35px;
     2874        }
     2875
     2876        /* Switch the arrow side */
     2877        .auto-fold ul#adminmenu a.wp-has-current-submenu:after,
     2878        .auto-fold ul#adminmenu > li.current > a.current:after {
     2879                border-width: 8px;
     2880                margin-top: -8px;
     2881        }
     2882
     2883        .auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after {
     2884                display: none;
     2885        }
     2886
     2887        /* Make the submenus appear correctly when tapped. */
     2888        #adminmenu .wp-submenu {
     2889                position: relative;
     2890                display: none;
     2891        }
     2892
     2893        .auto-fold #adminmenu .selected .wp-submenu,
     2894        .auto-fold #adminmenu .wp-menu-open .wp-submenu {
     2895                position: relative;
     2896                display: block;
     2897                top: 0;
     2898                left: -1px;
     2899                -webkit-box-shadow: none;
     2900                box-shadow: none;
     2901        }
     2902
     2903        .auto-fold #adminmenu .selected .wp-submenu:after,
     2904        .auto-fold #adminmenu .wp-menu-open .wp-submenu:after {
     2905                display: none;
     2906        }
     2907
     2908        .auto-fold #adminmenu .opensub .wp-submenu {
     2909                display: none;
     2910        }
     2911
     2912        .auto-fold #adminmenu .selected .wp-submenu {
     2913                display: block;
     2914        }
     2915
     2916        .auto-fold ul#adminmenu li:hover a.wp-has-current-submenu:after {
     2917                display: block;
     2918        }
     2919
     2920        .auto-fold #adminmenu a.menu-top:focus + .wp-submenu,
     2921        .auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu {
     2922                position: relative;
     2923                left: -1px;
     2924                right: 0;
     2925                top: 0;
     2926        }
     2927
     2928        /* Remove submenu headers and adjust sub meu*/
     2929        #adminmenu .wp-submenu .wp-submenu-head {
     2930                display: none;
     2931        }
     2932
     2933        /*  Sidebar Toggle */
     2934        #wp-responsive-toggle {
     2935                position: fixed;
     2936                top: 5px;
     2937                left: 4px;
     2938                padding-right: 10px;
     2939                z-index: 99999;
     2940                border: none;
     2941                box-sizing: border-box;
     2942                -moz-box-sizing: border-box;
     2943        }
     2944
     2945        .wrap .icon32 + h2 {
     2946                margin-top: -2px;
     2947        }
     2948
     2949        .wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle a {
     2950                background: #333;
     2951        }
     2952
     2953        .wp-responsive-open #wpbody {
     2954                right: -190px;
     2955        }
     2956
     2957        .auto-fold .wp-responsive-open #adminmenuback,
     2958        .auto-fold .wp-responsive-open #adminmenuwrap {
     2959                left: 0;
     2960        }
     2961
     2962        /* General New Post Form */
     2963        #post-body-content {
     2964                min-width: 0;
     2965        }
     2966
     2967        #titlediv #title-prompt-text,
     2968        #wp-fullscreen-title-prompt-text {
     2969                padding: 10px 10px;
     2970        }
     2971
     2972        .post-format-options {
     2973                padding-right: 0;
     2974        }
     2975
     2976        .post-format-options a {
     2977                margin-right: 5px;
     2978                margin-bottom: 5px;
     2979                min-width: 52px;
     2980        }
     2981
     2982        .post-format-options .post-format-title {
     2983                font-size: 11px;
     2984        }
     2985
     2986        .post-format-options a div {
     2987                height: 28px;
     2988                width: 28px;
     2989        }
     2990
     2991        .post-format-options a div:before {
     2992                font-size: 26px !important;
     2993        }
     2994
     2995        /* General Metabox */
     2996        .postbox {
     2997                font-size: 14px;
     2998        }
     2999
     3000        #poststuff h3,
     3001        .metabox-holder h3 {
     3002                padding: 12px;
     3003        }
     3004
     3005        .postbox .handlediv {
     3006                margin-top: 3px;
     3007        }
     3008
     3009        /* Publish Metabox Options */
     3010        #post-visibility-select {
     3011                line-height: 280%;
     3012        }
     3013
     3014        .wp-core-ui .save-post-visibility,
     3015        .wp-core-ui .save-timestamp {
     3016                vertical-align: middle;
     3017                margin-right: 15px;
     3018        }
     3019
     3020        .timestamp-wrap select#mm {
     3021                display: block;
     3022                width: 100%;
     3023                margin-bottom: 10px;
     3024        }
     3025
     3026        .timestamp-wrap #jj,
     3027        .timestamp-wrap #aa,
     3028        .timestamp-wrap #hh,
     3029        .timestamp-wrap #mn {
     3030                padding: 12px 3px;
     3031                font-size: 14px;
     3032                margin-bottom: 5px;
     3033                width: auto;
     3034                text-align: center;
     3035        }
     3036
     3037        /* Categories Metabox */
     3038        ul.category-tabs {
     3039                margin: 30px 0 15px;
     3040        }
     3041
     3042        ul.category-tabs li.tabs {
     3043                padding: 15px;
     3044        }
     3045
     3046        .press-this ul.category-tabs li.tabs {
     3047                padding: 3px 5px 5px; /* Reset tabs in Press This to standard size */
     3048        }
     3049
     3050        ul.categorychecklist li {
     3051                margin-bottom: 15px;
     3052        }
     3053
     3054        ul.categorychecklist ul {
     3055                margin-top: 15px;
     3056        }
     3057
     3058        .category-add input[type=text],
     3059        .category-add select {
     3060                max-width: none;
     3061                margin-bottom: 15px;
     3062        }
     3063
     3064        /* Tags Metabox */
     3065        .tagsdiv .newtag {
     3066                width: 100%;
     3067                padding: 25px 10px;
     3068                margin-bottom: 15px;
     3069        }
     3070
     3071        .tagchecklist {
     3072                margin: 25px 10px;
     3073        }
     3074
     3075        .tagchecklist span {
     3076                font-size: 16px;
     3077                line-height: 120%;
     3078        }
     3079
     3080        /* Revisions */
     3081        #diff-next-revision,
     3082        #diff-previous-revision {
     3083                margin-top: -1em;
     3084        }
     3085
     3086        table.diff {
     3087                -ms-word-break: break-all;
     3088                word-break: break-all;
     3089                word-wrap: break-word;
     3090        }
     3091
     3092        /* Discussion */
     3093        #commentstatusdiv p {
     3094                line-height: 2.8;
     3095        }
     3096
     3097        /* TinyMCE Adjustments */
     3098        .mceToolbar * {
     3099                white-space: normal !important;
     3100        }
     3101
     3102        .mceToolbar tr,
     3103        .mceToolbar td {
     3104                float: left !important;
     3105        }
     3106
     3107        .wp_themeSkin a.mceButton {
     3108                width: 30px;
     3109                height: 30px;
     3110        }
     3111
     3112        .wp_themeSkin .mceButton .mceIcon {
     3113                margin-top: 5px;
     3114                margin-left: 5px;
     3115        }
     3116
     3117        .wp_themeSkin .mceSplitButton {
     3118                margin-top: 1px;
     3119        }
     3120
     3121        .wp_themeSkin .mceSplitButton td a.mceAction {
     3122                padding-top: 6px;
     3123                padding-bottom: 6px;
     3124                padding-left: 6px;
     3125                padding-right: 3px;
     3126        }
     3127
     3128        .wp_themeSkin .mceSplitButton td a.mceOpen,
     3129        .wp_themeSkin .mceSplitButtonEnabled:hover td a.mceOpen {
     3130                padding-top: 6px;
     3131                padding-bottom: 6px;
     3132                background-position: 1px 6px;
     3133        }
     3134
     3135        .wp_themeSkin table.mceListBox {
     3136                margin: 5px;
     3137        }
     3138
     3139        div.quicktags-toolbar input {
     3140                padding: 10px 20px;
     3141        }
     3142
     3143        #wp-content-editor-tools {
     3144                overflow: hidden;
     3145                padding: 20px 15px 1px 0;
     3146                top: 1px;
     3147        }
     3148
     3149        a.wp-switch-editor {
     3150                font-size: 16px;
     3151                line-height: 1em;
     3152                margin: 3px 0 0 7px;
     3153                padding: 12px 15px;
     3154        }
     3155
     3156        #wp-content-media-buttons a {
     3157                font-size: 16px;
     3158                line-height: 37px;
     3159                height: 39px;
     3160                padding: 0 20px 0 15px;
     3161        }
     3162
     3163        .wp-media-buttons span.wp-media-buttons-icon,
     3164        .wp-media-buttons span.jetpack-contact-form-icon {
     3165                width: 22px !important;
     3166                margin-top: -3px !important;
     3167                margin-left: -5px !important;
     3168        }
     3169
     3170        .wp-media-buttons .add_media span.wp-media-buttons-icon:before,
     3171        .wp-media-buttons #insert-jetpack-contact-form span.jetpack-contact-form-icon:before {
     3172                font-size: 20px !important;
     3173        }
     3174
     3175        #content_wp_fullscreen {
     3176                display: none;
     3177        }
     3178
     3179        .misc-pub-section {
     3180                padding: 20px 10px 20px;
     3181        }
     3182
     3183        .misc-pub-section > a {
     3184                float: right;
     3185                font-size: 16px;
     3186        }
     3187
     3188        #delete-action,
     3189        #publishing-action {
     3190                line-height: 47px;
     3191        }
     3192
     3193        /* Subsubsub Nav */
     3194        .subsubsub {
     3195                font-size: 16px;
     3196                text-align: center;
     3197                margin-bottom: 15px;
     3198        }
     3199
     3200        /* WP List Table Options & Filters */
     3201        .tablenav {
     3202                height: auto;
     3203        }
     3204
     3205        .tablenav.top {
     3206                margin: 0;
     3207        }
     3208
     3209        .tablenav.bottom {
     3210                position: relative;
     3211                margin-top: 15px;
     3212        }
     3213
     3214        .tablenav br {
     3215                display: none;
     3216        }
     3217
     3218        .tablenav br.clear {
     3219                display: block;
     3220        }
     3221
     3222        #wpbody-content {
     3223                padding-bottom: 100px;
     3224        }
     3225
     3226        p.search-box {
     3227                float: none;
     3228                position: absolute;
     3229                bottom: 0;
     3230                width: 98%;
     3231                height: 90px;
     3232                margin-bottom: 20px;
     3233        }
     3234
     3235        p.search-box input[name="s"] {
     3236                height: auto;
     3237                float: none;
     3238                width: 100%;
     3239                margin-bottom: 10px;
     3240                vertical-align: middle;
     3241                -webkit-appearance: none;
     3242        }
     3243
     3244        p.search-box input[type="submit"] {
     3245                margin-bottom: 10px;
     3246        }
     3247
     3248        .tablenav.top .actions, .view-switch {
     3249                display: none;
     3250        }
     3251
     3252        /* Pagination */
     3253        .tablenav.top .displaying-num {
     3254                display: none;
     3255        }
     3256
     3257        .tablenav.bottom .displaying-num {
     3258                position: absolute;
     3259                right: 0;
     3260                top: 10px;
     3261                font-size: 14px;
     3262        }
     3263
     3264        .tablenav-pages {
     3265                width: 100%;
     3266                text-align: center;
     3267                margin: 0 0 25px;
     3268        }
     3269
     3270        .tablenav.bottom .tablenav-pages {
     3271                margin-top: 25px;
     3272        }
     3273
     3274        .tablenav.top .tablenav-pages.one-page {
     3275                display: none;
     3276        }
     3277
     3278        .tablenav.bottom .tablenav-pages.one-page {
     3279                margin: 15px 0 0 0;
     3280                height: 0;
     3281        }
     3282
     3283        .tablenav-pages .pagination-links .paging-input {
     3284                font-size: 18px;
     3285        }
     3286
     3287        .tablenav-pages .pagination-links a {
     3288                padding: 8px 20px 11px;
     3289                font-size: 18px;
     3290                background: rgba(0, 0, 0, 0.05);
     3291        }
     3292
     3293        .tablenav-pages .pagination-links .current-page {
     3294                padding: 10px;
     3295                font-size: 14px;
     3296        }
     3297
     3298        /* WP List Table Adjustments: General */
     3299        .form-wrap > p {
     3300                display: none;
     3301        }
     3302
     3303        .comment-count {
     3304                font-size: 14px;
     3305        }
     3306
     3307        /* Columns to hide */
     3308        .fixed .column-date,
     3309        .fixed .column-author,
     3310        .column-categories,
     3311        .column-tags,
     3312        .tags .column-description,
     3313        .media .column-parent,
     3314        .users .column-email,
     3315        .users .column-name,
     3316        .sites .column-registered,
     3317        .sites .column-users {
     3318                display: none;
     3319        }
     3320
     3321        /* Posts */
     3322        .column-title {
     3323                width: 85%;
     3324        }
     3325
     3326        .fixed .column-comments, .widefat .check-column {
     3327                width: 35px
     3328        }
     3329
     3330        .widefat thead .check-column, .widefat tfoot .check-column {
     3331                padding: 10px 0 10px;
     3332        }
     3333
     3334        .widefat * {
     3335                word-wrap: normal;
     3336        }
     3337
     3338        /* Quick Edit and Bulk Edit */
     3339        #wpbody-content .quick-edit-row-post .inline-edit-col-left,
     3340        #wpbody-content .quick-edit-row-post .inline-edit-col-right,
     3341        #wpbody-content .inline-edit-row-post .inline-edit-col-center,
     3342        #wpbody-content .quick-edit-row-page .inline-edit-col-left,
     3343        #wpbody-content .quick-edit-row-page .inline-edit-col-right,
     3344        #wpbody-content .bulk-edit-row-post .inline-edit-col-right,
     3345        #wpbody-content .bulk-edit-row .inline-edit-col-left,
     3346        #wpbody-content .bulk-edit-row-page .inline-edit-col-right,
     3347        #wpbody-content .bulk-edit-row .inline-edit-col-bottom {
     3348                float: none;
     3349                width: 100%;
     3350        }
     3351
     3352        #wpbody-content .quick-edit-row fieldset .inline-edit-col label,
     3353        #wpbody-content .quick-edit-row fieldset .inline-edit-group label,
     3354        #wpbody-content .bulk-edit-row fieldset .inline-edit-col label,
     3355        #wpbody-content .bulk-edit-row fieldset .inline-edit-group label {
     3356                max-width: none;
     3357                float: none;
     3358                margin-bottom: 5px;
     3359        }
     3360
     3361        #wpbody .bulk-edit-row fieldset select {
     3362                display: block;
     3363                width: 100%;
     3364                max-width: none;
     3365                -moz-box-sizing: border-box;
     3366                box-sizing: border-box;
     3367        }
     3368
     3369        .inline-edit-row fieldset ul.cat-checklist label,
     3370        .inline-edit-row #bulk-titles div {
     3371                font-size: 16px;
     3372        }
     3373
     3374        .inline-edit-row fieldset label span.title {
     3375                float: none;
     3376        }
     3377
     3378        .inline-edit-row fieldset label.inline-edit-tags {
     3379                padding: 0 0.5em;
     3380        }
     3381
     3382        .inline-edit-row fieldset .inline-edit-col label.inline-edit-tags {
     3383                padding: 0;
     3384        }
     3385
     3386        .inline-edit-row fieldset label span.input-text-wrap {
     3387                margin-left: 0;
     3388        }
     3389
     3390        .inline-edit-row fieldset input[name=jj],
     3391        .inline-edit-row fieldset input[name=hh],
     3392        .inline-edit-row fieldset input[name=mn] {
     3393                width: 3em;
     3394        }
     3395
     3396        .inline-edit-row fieldset input[name=aa] {
     3397                width: 4.5em;
     3398        }
     3399
     3400        #bulk-titles div {
     3401                margin: 0.8em 0.3em;
     3402        }
     3403
     3404        #bulk-titles div a {
     3405                height: 22px;
     3406        }
     3407
     3408        /* Taxonomies */
     3409        .tags .column-posts {
     3410                width: 50px;
     3411        }
     3412
     3413        .tags .column-slug {
     3414                width: 30%;
     3415        }
     3416
     3417        /* Comments */
     3418        .comments .column-response {
     3419                width: 35%;
     3420        }
     3421
     3422        /* Users */
     3423        .users .column-role {
     3424                width: 35%;
     3425        }
     3426
     3427        /* Network admin sites */
     3428        .sites .column-blogname {
     3429                width: 55%;
     3430        }
     3431
     3432        /* Updates */
     3433        #wpbody-content #update-themes-table .plugin-title {
     3434                width: auto;
     3435        }
     3436
     3437        /* Form Tables */
     3438        .form-table {
     3439                -moz-box-sizing: border-box;
     3440                box-sizing: border-box;
     3441        }
     3442
     3443        .form-table th,
     3444        .form-table td {
     3445                display: block;
     3446                width: auto;
     3447                vertical-align: middle;
     3448        }
     3449
     3450        .form-table .color-palette td {
     3451                display: table-cell;
     3452                width: 15px;
     3453        }
     3454
     3455        .form-table table.color-palette {
     3456                margin-right: 10px;
     3457        }
     3458
     3459        textarea,
     3460        input {
     3461                font-size: 16px;
     3462        }
     3463
     3464        .form-table td input[type="text"],
     3465        .form-table td input[type="password"],
     3466        .form-table td select,
     3467        .form-table td textarea,
     3468        .form-table span.description,
     3469        #profile-page .form-table textarea {
     3470                width: 100%;
     3471                font-size: 16px;
     3472                line-height: 1.5;
     3473                padding: 7px 10px;
     3474                display: block;
     3475                max-width: none;
     3476                box-sizing: border-box;
     3477                -mox-box-sizing: border-box;
     3478        }
     3479
     3480        input[type=text].small-text,
     3481        input[type=search].small-text,
     3482        input[type=password].small-text,
     3483        input[type=number].small-text,
     3484        input[type="number"].small-text,
     3485        .form-table input[type=text].small-text {
     3486                width: auto;
     3487                max-width: 55px;
     3488                display: inline;
     3489                padding: 3px 6px;
     3490                margin: 0 3px;
     3491        }
     3492
     3493        #pass-strength-result {
     3494                width: 100%;
     3495                box-sizing: border-box;
     3496                -mox-box-sizing: border-box;
     3497                padding: 8px;
     3498        }
     3499
     3500        .form-table span.description {
     3501                padding: 4px 0 0;
     3502                line-height: 1.4em;
     3503        }
     3504
     3505        .form-table th {
     3506                padding-top: 10px;
     3507                padding-bottom: 0;
     3508                border-bottom: 0;
     3509        }
     3510
     3511        .form-table td {
     3512                padding-top: 8px;
     3513                padding-left: 0;
     3514        }
     3515
     3516        .form-table input.regular-text {
     3517                width: 100%;
     3518        }
     3519
     3520        .form-table label {
     3521                font-size: 14px;
     3522        }
     3523
     3524        .form-table fieldset label {
     3525                display: block;
     3526        }
     3527
     3528        #utc-time {
     3529                margin-top: 10px;
     3530        }
     3531
     3532        #utc-time,
     3533        #local-time {
     3534                display: block;
     3535                float: none;
     3536                padding: 0;
     3537                line-height: 2;
     3538        }
     3539
     3540        /* Add/Edit Media */
     3541        .wp_attachment_details label[for="content"] {
     3542                font-size: 14px;
     3543                line-height: 1.5em;
     3544        }
     3545
     3546        /* Links */
     3547        .link-manager-php #posts-filter {
     3548                margin-top: 25px;
     3549        }
     3550
     3551        .link-manager-php .tablenav.bottom {
     3552                overflow: hidden;
     3553        }
     3554
     3555        .links-table #link_rel {
     3556                max-width: none;
     3557        }
     3558
     3559        .links-table th,
     3560        .links-table td {
     3561                padding: 10px 0;
     3562        }
     3563
     3564        /**
     3565         * Nav Menus
     3566         * ----------------------------------------------------------------------------
     3567         */
     3568        body.nav-menus-php {
     3569                min-width: 0 !important;
     3570        }
     3571
     3572        #nav-menus-frame {
     3573                margin-left: 0;
     3574                float: none;
     3575                width: 100%;
     3576        }
     3577
     3578        #wpbody-content #menu-settings-column {
     3579                display: block;
     3580                width: 100%;
     3581                float: none;
     3582                margin-left: 0;
     3583        }
     3584
     3585        #side-sortables .add-menu-item-tabs {
     3586                margin: 15px 0 14px;
     3587        }
     3588
     3589        ul.add-menu-item-tabs li.tabs {
     3590                padding: 13px 15px 14px;
     3591        }
     3592
     3593        .nav-menus-php .item-controls .item-type {
     3594                margin-top: 2px;
     3595        }
     3596
     3597        .nav-menus-php .customlinkdiv .howto input {
     3598                width: 65%;
     3599        }
     3600
     3601        .nav-menus-php .quick-search {
     3602                width: 85%;
     3603        }
     3604
     3605        #menu-management-liquid {
     3606                margin-top: 25px;
     3607        }
     3608
     3609        .nav-menus-php .menu-name-label.howto span {
     3610                margin-top: 13px
     3611        }
     3612
     3613        .menu-name-label #menu-name {
     3614                margin-top: 4px;
     3615        }
     3616
     3617        .nav-menus-php .major-publishing-actions .publishing-action {
     3618                margin-top: 6px;
     3619        }
     3620
     3621        .nav-menus-php .delete-action {
     3622                font-size: 14px;
     3623                line-height: 50px;
     3624                margin-top: 12px;
     3625        }
     3626
     3627        .menu-item-bar .menu-item-handle,
     3628        .menu-item-settings,
     3629        .description-wide {
     3630                width: auto;
     3631        }
     3632
     3633        .menu-item-settings {
     3634                padding: 10px;
     3635        }
     3636
     3637        .menu-item-settings .description-thin,
     3638        .menu-item-settings .description-wide {
     3639                width: 100%;
     3640                height: auto;
     3641        }
     3642
     3643        .menu-item-settings input {
     3644                width: 100%;
     3645        }
     3646
     3647        .menu-settings dl {
     3648                padding-left: 0;
     3649        }
     3650
     3651        .menu-settings dd {
     3652                float: none;
     3653                width: 100%;
     3654                margin-bottom: 15px;
     3655        }
     3656
     3657        .menu-settings dt {
     3658                float: none;
     3659                width: auto;
     3660                margin-left: 0;
     3661                margin-bottom: 15px;
     3662        }
     3663
     3664        .available-theme .action-links .delete-theme {
     3665                float: none;
     3666                margin: 0;
     3667                padding: 0;
     3668                clear: both;
     3669        }
     3670
     3671        .available-theme .action-links .delete-theme a {
     3672                padding: 0;
     3673        }
     3674
     3675        /* Widget Management Page (Needs UX work on mobile) */
     3676        #templateside {
     3677                float: none;
     3678                width: auto;
     3679        }
     3680
     3681        #templateside li {
     3682                margin: 0;
     3683        }
     3684
     3685        #templateside li a {
     3686                display: block;
     3687                padding: 5px;
     3688        }
     3689
     3690        #templateside .highlight {
     3691                padding: 5px;
     3692                margin-left: -5px;
     3693                margin-top: -5px;
     3694        }
     3695
     3696        #template div {
     3697                float: none;
     3698                margin: 0;
     3699                width: auto;
     3700        }
     3701
     3702        #template textarea {
     3703                width: 100%;
     3704        }
     3705
     3706        .fileedit-sub .alignright {
     3707                margin-top: 15px;
     3708        }
     3709
     3710        /* Plugin/Theme Management Page */
     3711        .wp-list-table.plugins {
     3712                position: relative;
     3713                margin-top: 35px;
     3714                margin-bottom: 50px;
     3715        }
     3716
     3717        .wp-list-table.plugins thead .column-description,
     3718        #wpbody-content .wp-list-table.plugins tfoot .column-description,
     3719        .wp-list-table.plugins th#description {
     3720                display: none;
     3721        }
     3722
     3723        #wpbody-content .wp-list-table.plugins,
     3724        #wpbody-content .wp-list-table.plugins thead,
     3725        #wpbody-content .wp-list-table.plugins tbody,
     3726        #wpbody-content .wp-list-table.plugins tr,
     3727        #wpbody-content .wp-list-table.plugins .column-description,
     3728        #wpbody-content .wp-list-table.plugins .plugin-title,
     3729        #wpbody-content .wp-list-table.plugins .theme-title,
     3730        #wpbody-content .wp-list-table.plugins .plugin-update,
     3731        #wpbody-content .wp-list-table.plugins .manage-column.column-name {
     3732                display: block;
     3733                width: auto;
     3734        }
     3735
     3736        .wp-list-table.plugins thead,
     3737        .wp-list-table.plugins tfoot {
     3738                position: absolute;
     3739                top: -35px;
     3740                left: 0;
     3741                right: 0;
     3742                width: auto;
     3743                height: 35px;
     3744        }
     3745
     3746        .wp-list-table.plugins tfoot {
     3747                bottom: -35px;
     3748                top: auto;
     3749        }
     3750
     3751        .active, .inactive {
     3752                padding-top: 0;
     3753        }
     3754
     3755        .wp-list-table.plugins .plugin-title,
     3756        .wp-list-table.plugins .theme-title {
     3757                padding-top: 13px;
     3758                padding-bottom: 4px;
     3759        }
     3760
     3761        .plugins tr.active + tr.inactive th.check-column,
     3762        .plugins tr.active + tr.inactive td,
     3763        .wp-list-table.plugins .plugin-title,
     3764        .wp-list-table.plugins .theme-title,
     3765        .wp-list-table.plugins tbody th {
     3766                box-shadow: none;
     3767                -webkit-box-shadow: none;
     3768        }
     3769
     3770        .plugins tbody {
     3771                padding: 1px 0 0;
     3772        }
     3773
     3774        .plugins tr.active + tr.inactive td.column-description {
     3775                -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
     3776                -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
     3777                -ms-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
     3778                -o-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
     3779                box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
     3780        }
     3781
     3782        .plugins tr.active + tr.inactive th.check-column,
     3783        .plugins tr.active + tr.inactive td {
     3784                border-top: none;
     3785        }
     3786
     3787        .wp-list-table.plugins .column-description {
     3788                padding-top: 0;
     3789        }
     3790
     3791        .wp-list-table.plugins .manage-column.column-name,
     3792        .wp-list-table.plugins .column-description,
     3793        .wp-list-table.plugins .plugin-title,
     3794        .wp-list-table.plugins .theme-title {
     3795                padding-right: 12px;
     3796                padding-left: 46px;
     3797        }
     3798
     3799        .wp-list-table.plugins tr {
     3800                position: relative;
     3801        }
     3802
     3803        .wp-list-table.plugins th.check-column,
     3804        .wp-list-table.plugins tr.update th.check-column {
     3805                position: absolute;
     3806                height: auto;
     3807                top: 0;
     3808                bottom: 0;
     3809                left: 0;
     3810                padding-left: 2px;
     3811                padding-top: 18px;
     3812        }
     3813
     3814        .wp-list-table.plugins thead th.check-column,
     3815        .wp-list-table.plugins tfoot th.check-column {
     3816                padding-left: 3px;
     3817                padding-top: 11px;
     3818                background: none;
     3819        }
     3820
     3821        .widefat tbody th.check-column input[type="checkbox"] {
     3822                margin-top: -3px;
     3823                margin-left: 9px;
     3824        }
     3825
     3826        .wp-list-table.plugins .active .check-column input,
     3827        .wp-list-table.plugins .update .check-column input {
     3828                margin-left: 6px;
     3829        }
     3830
     3831        .wp-list-table.plugins thead .check-column input,
     3832        .wp-list-table.plugins tfoot .check-column input {
     3833                margin-top: -6px;
     3834        }
     3835
     3836        .wp-list-table.plugins .active th.check-column {
     3837                background: none;
     3838        }
     3839
     3840        .wp-list-table.plugins .plugin-title strong,
     3841        .wp-list-table.plugins .theme-title strong {
     3842                font-size: 1.4em;
     3843                line-height: 1.6em;
     3844        }
     3845
     3846        /* Add New plugins page */
     3847        table.plugin-install .column-name,
     3848        table.plugin-install .column-version,
     3849        table.plugin-install .column-rating,
     3850        table.plugin-install .column-description {
     3851                display: block;
     3852                width: auto;
     3853        }
     3854
     3855        table.plugin-install th.column-name,
     3856        table.plugin-install th.column-version,
     3857        table.plugin-install th.column-rating,
     3858        table.plugin-install th.column-description {
     3859                display: none;
     3860        }
     3861
     3862        table.plugin-install td.column-name strong {
     3863                font-size: 1.4em;
     3864                line-height: 1.6em;
     3865        }
     3866
     3867        table.plugin-install #the-list td {
     3868                -webkit-box-shadow: none;
     3869                box-shadow: none;
     3870        }
     3871
     3872        table.plugin-install #the-list tr {
     3873                display: block;
     3874                -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
     3875                box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
     3876        }
     3877
     3878        /*  Dashboard */
     3879        #dashboard_recent_comments #the-comment-list .comment-item .avatar {
     3880                height: 30px;
     3881                width: 30px;
     3882                margin: 4px 10px 5px 0;
     3883        }
     3884
     3885        /*  About Page */
     3886        .about-wrap .feature-section.one-col > div,
     3887        .about-wrap .feature-section.two-col > div,
     3888        .about-wrap .three-col.about-updates > div  {
     3889                width: 100%;
     3890                margin: 0;
     3891                float: none;
     3892        }
     3893
     3894        .about-wrap .about-colors .color-option {
     3895                width: 49%;
     3896        }
     3897
     3898        /* Moderate Comment */
     3899        .comment-ays {
     3900                border-bottom: none;
     3901        }
     3902
     3903        #wpfooter {
     3904                display: none;
     3905        }
     3906
     3907        #comments-form .checkforspam {
     3908                display: none;
     3909        }
     3910
     3911        /* Reset responsive styles in Press This */
     3912
     3913        .press-this a.wp-switch-editor {
     3914                font: 13px/19px "Open Sans", sans-serif;
     3915                margin: 5px 0 0 5px;
     3916                padding: 3px 8px 4px;
     3917        }
     3918
     3919        .press-this #wp-content-media-buttons a {
     3920                padding: 0;
     3921                line-height: normal;
     3922                height: auto;
     3923        }
     3924
     3925        .press-this #wp-content-editor-tools {
     3926                padding: 0;
     3927                top: 3px;
     3928        }
     3929
     3930        .press-this .category-tabs {
     3931                margin-top: 0;
     3932        }
     3933
     3934        .press-this .tagsdiv .newtag {
     3935                width: 120px;
     3936                padding: 3px 5px;
     3937                margin-bottom: 0;
     3938        }
     3939
     3940        .press-this .tagchecklist {
     3941                padding: 0;
     3942                margin-bottom: 0;
     3943        }
     3944
     3945        .press-this .wp_themeSkin a.mceButton {
     3946                width: 20px;
     3947                height: 20px;
     3948        }
     3949
     3950        .press-this .wp_themeSkin .mceButton .mceIcon {
     3951                margin: 0;
     3952        }
     3953
     3954        .press-this #poststuff h3,
     3955        .press-this .metabox-holder h3 {
     3956                padding: 7px 12px;
     3957        }
     3958
     3959        .interim-login input[type=checkbox],
     3960        .press-this input[type=checkbox],
     3961        .press-this input[type=radio] {
     3962                height: 16px;
     3963                width: 16px;
     3964        }
     3965
     3966        .interim-login input[type=checkbox]:checked:before,
     3967        .press-this input[type=checkbox]:checked:before {
     3968                width: 16px;
     3969                font: normal 21px/1 'dashicons';
     3970                margin: -3px 0 0 -4px;
     3971        }
     3972
     3973        .press-this input[type=radio]:checked:before {
     3974                font: normal 21px/1 'dashicons';
     3975                width: 6px;
     3976                height: 6px;
     3977                margin: 4px;
     3978        }
     3979
     3980        .press-this ul.categorychecklist ul,
     3981        .press-this ul.categorychecklist li {
     3982                margin-top: 0;
     3983                margin-bottom: 0;
     3984        }
     3985
     3986        .press-this div.quicktags-toolbar input {
     3987                padding: 2px 4px;
     3988        }
     3989
     3990        .press-this textarea,
     3991        .press-this input {
     3992                font-size: 14px;
     3993        }
     3994
     3995        .press-this .tagchecklist span {
     3996                font-size: 13px;
     3997                line-height: 1.8em;
     3998        }
     3999}
     4000
     4001@media only screen and (max-width: 500px) {
     4002        .about-wrap {
     4003                margin-right: 20px;
     4004                margin-left: 10px;
     4005        }
     4006
     4007        .about-wrap h1,
     4008        .about-text {
     4009                margin-right: 0;
     4010        }
     4011
     4012        .about-text {
     4013                margin-bottom: 0.25em;
     4014        }
     4015
     4016        .about-wrap .wp-badge {
     4017                position: relative;
     4018                margin-bottom: 1.5em;
     4019                width: 100%;
     4020        }
     4021
     4022        .about-wrap .feature-section.three-col div {
     4023                width: 100%;
     4024                float: none;
     4025        }
     4026
     4027        .about-wrap .three-col.about-updates .col-1 {
     4028                padding: 0;
     4029                float: none;
     4030        }
     4031
     4032        .about-wrap .three-col.about-updates .col-2 {
     4033                margin: 0 0 20px;
     4034                width: 100%;
     4035                float: none;
     4036        }
     4037
     4038        /* Align Add Media + Visual + Text tabs */
     4039        #wp-content-media-buttons a {
     4040                font-size: 14px;
     4041                padding: 0 10px 0 10px;
     4042        }
     4043}
     4044
     4045@media screen and ( max-width: 782px ) {
     4046        #wpadminbar #wp-admin-bar-menu-toggle a {
     4047                display: block;
     4048                padding: 0;
     4049                overflow: hidden;
     4050                outline: none;
     4051                text-decoration: none;
     4052                border: 1px solid transparent;
     4053                background: none;
     4054                height: 44px;
     4055                margin-left: -1px;
     4056        }
     4057
     4058        li#wp-admin-bar-menu-toggle {
     4059                display: block;
     4060        }
     4061
     4062        #wpadminbar #wp-admin-bar-menu-toggle a:hover {
     4063                border: 1px solid transparent;
     4064        }
     4065
     4066        #wpadminbar #wp-admin-bar-menu-toggle .ab-icon:before {
     4067                content: '\f228';
     4068                display: inline-block;
     4069                float: left;
     4070                font: normal 40px/45px 'Dashicons';
     4071                vertical-align: middle;
     4072                outline: none;
     4073                margin: 0;
     4074                -webkit-font-smoothing: antialiased;
     4075                -moz-osx-font-smoothing: grayscale;
     4076                height: 44px;
     4077                width: 50px;
     4078                padding: 0;
     4079                border: none;
     4080                text-align: center;
     4081                text-decoration: none;
     4082                box-sizing: border-box;
     4083                -moz-box-sizing: border-box;
     4084        }
     4085}
     4086
     4087/* Smartphone */
     4088@media screen and (max-width: 600px) {
     4089        #adminmenuwrap,
     4090        #adminmenuback {
     4091                display: none;
     4092        }
     4093
     4094        .wp-responsive-open #adminmenuwrap,
     4095        .wp-responsive-open #adminmenuback {
     4096                display: block;
     4097        }
     4098
     4099        /* Disable horizontal scroll when responsive menu is open
     4100           since we push the main content off to the right. */
     4101        #wpwrap.wp-responsive-open {
     4102                overflow-x: hidden;
     4103        }
     4104
     4105        html.wp-toolbar {
     4106                padding-top: 0;
     4107        }
     4108
     4109        #wpbody {
     4110                padding-top: 46px;
     4111        }
     4112
     4113        .auto-fold #adminmenu {
     4114                top: 46px;
     4115        }
     4116
     4117        #wp-responsive-overlay {
     4118                position: fixed;
     4119                top: 0;
     4120                left: 0;
     4121                width: 100%;
     4122                height: 100%;
     4123                z-index: 400;
     4124        }
     4125
     4126        /* Keep the close icon from overlapping the Welcome text. */
     4127        .welcome-panel .welcome-panel-close {
     4128                overflow: hidden;
     4129                text-indent: 100%;
     4130                white-space: nowrap;
     4131                width: 20px;
     4132                height: 20px;
     4133                right: 0;
     4134                padding: 5px;
     4135        }
     4136
     4137        /* Make the close icon larger for tappability. */
     4138        #welcome-panel.welcome-panel .welcome-panel-close::before {
     4139                font-size: 20px;
     4140                margin: 0;
     4141        }
     4142
     4143        /* Keep full-width boxes on Edit Post page from causing horizontal scroll */
     4144        div#post-body.metabox-holder.columns-1 {
     4145                overflow-x: hidden;
     4146        }
     4147
     4148        /* Color Picker Options */
     4149        .color-option {
     4150                width: 49%;
     4151        }
     4152}
  • src/wp-admin/css/wp-admin-users.css

    Property changes on: src/wp-admin/css/wp-admin-uncatagorized.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  18.0 - Users
     3------------------------------------------------------------------------------*/
     4
     5#profile-page .form-table textarea {
     6        width: 500px;
     7        margin-bottom: 6px;
     8}
     9
     10#profile-page .form-table #rich_editing {
     11        margin-right: 5px
     12}
     13
     14#your-profile legend {
     15        font-size: 22px;
     16}
     17
     18#display_name {
     19        width: 15em;
     20}
     21
     22#createuser .form-field input {
     23        width: 25em;
     24}
     25
     26.scheme-list {
     27
     28}
     29
     30.color-option {
     31        display: inline-block;
     32        width: 24%;
     33        padding: 5px 15px 15px;
     34        -moz-box-sizing: border-box;
     35        box-sizing: border-box;
     36        margin-bottom: 3px;
     37}
     38
     39.color-option:hover,
     40.color-option.selected {
     41        background: #ddd;
     42}
     43
     44.color-palette {
     45        width: 100%;
     46        border-spacing: 0;
     47        border-collapse: collapse;
     48}
     49.color-palette td {
     50        height: 20px;
     51        padding: 0;
     52        border: none;
     53}
     54
     55.color-option {
     56        cursor: pointer;
     57}
     58
  • src/wp-admin/css/wp-admin.css

    Property changes on: src/wp-admin/css/wp-admin-users.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
    1 /*------------------------------------------------------------------------------
    2 
    3 
    4 Hello, this is the main WordPress admin CSS file.
    5 All the important stuff is in here.
    6 
    7 
    8 TABLE OF CONTENTS:
    9 ------------------
    10  1.0 - Text Elements
    11  2.0 - Forms
    12  3.0 - Actions
    13  4.0 - Notifications
    14  5.0 - TinyMCE
    15  6.0 - Admin Header
    16         6.1 - Screen Options Tabs
    17         6.2 - Help Menu
    18  7.0 - Main Navigation
    19  8.0 - Layout Blocks
    20  9.0 - Dashboard
    21 10.0 - List Posts
    22         10.1 - Inline Editing
    23 11.0 - Write/Edit Post Screen
    24         11.1 - Custom Fields
    25         11.2 - Post Revisions
    26         11.3 - Featured Images
    27         11.4 - Post Format Selection
    28 12.0 - Categories
    29 13.0 - Tags
    30 14.0 - Media Screen
    31         14.1 - Media Library
    32         14.2 - Image Editor
    33 15.0 - Comments Screen
    34 16.0 - Themes
    35         16.1 - Manage Themes
    36         16.2 - Install Themes
    37         16.3 - Custom Header
    38         16.4 - Custom Background
    39 17.0 - Plugins
    40 18.0 - Users
    41 19.0 - Tools
    42 20.0 - Settings
    43 21.0 - Admin Footer
    44 22.0 - About Pages
    45 23.0 - Full Overlay w/ Sidebar
    46 24.0 - Customize Loader
    47 25.0 - Tabbed Admin Screen Interface
    48 26.0 - Misc
    49 27.0 - Localization
    50 
    51 ------------------------------------------------------------------------*/
    52 
    53 /* 2 column liquid layout */
    54 #wpwrap {
    55         height: auto;
    56         min-height: 100%;
    57         width: 100%;
    58         position: relative;
    59         -webkit-font-smoothing: subpixel-antialiased;
    60 }
    61 
    62 #wpcontent {
    63         height: 100%;
    64 }
    65 
    66 #wpcontent,
    67 #wpfooter {
    68         margin-left: 180px;
    69 }
    70 
    71 .folded #wpcontent,
    72 .folded #wpfooter {
    73         margin-left: 56px;
    74 }
    75 
    76 #wpbody-content {
    77         padding-bottom: 65px;
    78         float: left;
    79         width: 100%;
    80         overflow: visible !important;
    81 }
    82 
    83 #adminmenuback,
    84 #adminmenuwrap,
    85 #adminmenu,
    86 #adminmenu .wp-submenu {
    87         width: 160px;
    88 }
    89 
    90 #adminmenuback {
    91         position: absolute;
    92         top: 0;
    93         bottom: 0;
    94         z-index: -1;
    95 }
    96 
    97 #adminmenu {
    98         clear: left;
    99         margin: 12px 0 0;
    100         padding: 0;
    101         list-style: none;
    102 }
    103 
    104 .folded #adminmenuback,
    105 .folded #adminmenuwrap,
    106 .folded #adminmenu,
    107 .folded #adminmenu li.menu-top {
    108         width: 36px;
    109 }
    110 
    111 /* inner 2 column liquid layout */
    112 
    113 .inner-sidebar {
    114         float: right;
    115         clear: right;
    116         display: none;
    117         width: 281px;
    118         position: relative;
    119 }
    120 
    121 .columns-2 .inner-sidebar {
    122         margin-right: auto;
    123         width: 286px;
    124         display: block;
    125 }
    126 
    127 .inner-sidebar #side-sortables,
    128 .columns-2 .inner-sidebar #side-sortables {
    129         min-height: 300px;
    130         width: 280px;
    131         padding: 0;
    132 }
    133 
    134 .has-right-sidebar .inner-sidebar {
    135         display: block;
    136 }
    137 
    138 .has-right-sidebar #post-body {
    139         float: left;
    140         clear: left;
    141         width: 100%;
    142         margin-right: -2000px;
    143 }
    144 
    145 .has-right-sidebar #post-body-content {
    146         margin-right: 300px;
    147         float: none;
    148         width: auto;
    149 }
    150 
    151 /* 2 columns main area */
    152 
    153 #col-container,
    154 #col-left,
    155 #col-right {
    156         overflow: hidden;
    157         padding: 0;
    158         margin: 0;
    159 }
    160 
    161 #col-left {
    162         width: 35%;
    163 }
    164 
    165 #col-right {
    166         float: right;
    167         clear: right;
    168         width: 65%;
    169 }
    170 
    171 .col-wrap {
    172         padding: 0 7px;
    173 }
    174 
    175 /* utility classes */
    176 .alignleft {
    177         float: left;
    178 }
    179 
    180 .alignright {
    181         float: right;
    182 }
    183 
    184 .textleft {
    185         text-align: left;
    186 }
    187 
    188 .textright {
    189         text-align: right;
    190 }
    191 
    192 .clear {
    193         clear: both;
    194 }
    195 
    196 /* Hide visually but not from screen readers */
    197 .screen-reader-text,
    198 .screen-reader-text span,
    199 .ui-helper-hidden-accessible {
    200         position: absolute;
    201         margin: -1px;
    202         padding: 0;
    203         height: 1px;
    204         width: 1px;
    205         overflow: hidden;
    206         clip: rect(0 0 0 0);
    207         border: 0;
    208 }
    209 
    210 .screen-reader-shortcut {
    211         position: absolute;
    212         top: -1000em;
    213 }
    214 
    215 .screen-reader-shortcut:focus {
    216         left: 6px;
    217         top: -25px;
    218         height: auto;
    219         width: auto;
    220         display: block;
    221         font-size: 14px;
    222         font-weight: 600;
    223         padding: 15px 23px 14px;
    224         background: #f1f1f1;
    225         color: #21759b;
    226         z-index: 100000;
    227         line-height: normal;
    228         -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
    229         box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
    230         text-decoration: none;
    231         outline: none;
    232 }
    233 
    234 .hidden,
    235 .js .closed .inside,
    236 .js .hide-if-js,
    237 .no-js .hide-if-no-js,
    238 .js.wp-core-ui .hide-if-js,
    239 .js .wp-core-ui .hide-if-js,
    240 .no-js.wp-core-ui .hide-if-no-js,
    241 .no-js .wp-core-ui .hide-if-no-js {
    242         display: none;
    243 }
    244 
    245 /* include margin and padding in the width calculation of input and textarea */
    246 input,
    247 input[type="text"],
    248 input[type="password"],
    249 input[type="number"],
    250 input[type="search"],
    251 input[type="email"],
    252 input[type="url"],
    253 textarea {
    254         -moz-box-sizing: border-box;
    255         -webkit-box-sizing: border-box;
    256         -ms-box-sizing: border-box; /* ie8 only */
    257         box-sizing: border-box;
    258 }
    259 
    260 input[type="checkbox"],
    261 input[type="radio"] {
    262         border-width: 1px;
    263         border-style: solid;
    264         clear: none;
    265         cursor: pointer;
    266         display: inline-block;
    267         line-height: 0;
    268         height: 16px;
    269         margin: -4px 4px 0 0;
    270         outline: 0;
    271         padding: 0 !important;
    272         text-align: center;
    273         vertical-align: middle;
    274         width: 16px;
    275         min-width: 16px;
    276         -webkit-appearance: none;
    277         -webkit-box-sizing: border-box;
    278         box-sizing: border-box;
    279 }
    280 
    281 td > input[type="checkbox"],
    282 .wp-admin p input[type=checkbox],
    283 .wp-admin p input[type=radio] {
    284         margin-top: 0;
    285 }
    286 
    287 .wp-admin p label input[type=checkbox] {
    288         margin-top: -4px;
    289 }
    290 
    291 .wp-admin p label input[type=radio] {
    292         margin-top: -2px;
    293 }
    294 
    295 input[type=radio] {
    296         border-radius: 50%;
    297         margin-right: 4px;
    298         line-height: 10px;
    299 }
    300 
    301 input[type=checkbox]:disabled,
    302 input[type=radio]:disabled,
    303 input[type=checkbox]:disabled:checked:before,
    304 input[type=radio]:disabled:checked:before {
    305         opacity: 0.7;
    306 }
    307 
    308 input[type=checkbox]:checked:before,
    309 input[type=radio]:checked:before {
    310         float: left;
    311         display: inline-block;
    312         vertical-align: middle;
    313         width: 16px;
    314         font: normal 21px/1 'dashicons';
    315         speak: none;
    316         -webkit-font-smoothing: antialiased;
    317         -moz-osx-font-smoothing: grayscale;
    318 }
    319 
    320 input[type=checkbox]:checked:before {
    321         content: '\f147';
    322         margin: -3px 0 0 -4px;
    323 }
    324 
    325 input[type=radio]:checked:before {
    326         content: '\2022';
    327         text-indent: -9999px;
    328         border-radius: 50px;
    329         font-size: 24px;
    330         width: 6px;
    331         height: 6px;
    332         margin: 4px;
    333         line-height: 16px;
    334 }
    335 
    336 @-moz-document url-prefix() {
    337         input[type=checkbox],
    338         input[type=radio],
    339         .form-table input.tog {
    340                 margin-bottom: -1px;
    341         }
    342 }
    343 
    344 /* Search */
    345 input[type="search"] {
    346         -webkit-appearance: textfield;
    347 }
    348 
    349 input[type="search"]::-webkit-search-decoration {
    350         display: none;
    351 }
    352 
    353 .ie8 input[type="password"],
    354 .ie8 .login form .input {
    355         font-family: sans-serif;
    356 }
    357 
    358 /* general */
    359 html,
    360 body {
    361         height: 100%;
    362         margin: 0;
    363         padding: 0;
    364 }
    365 
    366 body {
    367         font-family: "Open Sans", sans-serif;
    368         font-size: 13px;
    369         line-height: 1.4em;
    370         min-width: 600px;
    371 }
    372 
    373 body.iframe {
    374         min-width: 0;
    375         padding-top: 1px;
    376 }
    377 
    378 body.login {
    379         background: #fbfbfb;
    380         min-width: 0;
    381 }
    382 
    383 iframe,
    384 img {
    385         border: 0;
    386 }
    387 
    388 td,
    389 textarea,
    390 input,
    391 select,
    392 button {
    393         font-family: inherit;
    394         font-size: inherit;
    395         font-weight: inherit;
    396 }
    397 
    398 td,
    399 textarea {
    400         line-height: inherit;
    401 }
    402 
    403 textarea {
    404         overflow: auto;
    405 }
    406 
    407 textarea,
    408 input,
    409 select {
    410         font-size: 14px;
    411         padding: 3px 5px;
    412         line-height: 15px;
    413         border-radius: 0; /* Reset mobile webkit's default element styling */
    414 }
    415 
    416 textarea {
    417         padding: 2px 6px;
    418         line-height: 1.4;
    419 }
    420 
    421 a,
    422 input[type="text"],
    423 input[type="password"],
    424 input[type="number"],
    425 input[type="search"],
    426 input[type="email"],
    427 input[type="url"],
    428 textarea,
    429 div,
    430 select {
    431         outline: 0;
    432 }
    433 
    434 .wp-admin input[type="file"] {
    435         padding: 3px 0;
    436 }
    437 
    438 a:focus,
    439 a:active {
    440         outline: thin dotted;
    441 }
    442 
    443 #adminmenu a:focus,
    444 #adminmenu a:active,
    445 .screen-reader-text:focus {
    446         outline: none;
    447 }
    448 
    449 blockquote,
    450 q {
    451         quotes: none;
    452 }
    453 
    454 blockquote:before,
    455 blockquote:after,
    456 q:before,
    457 q:after {
    458         content: '';
    459         content: none;
    460 }
    461 
    462 p,
    463 .wp_attachment_details label[for="content"] {
    464         font-size: 13px;
    465         line-height: 1.5;
    466         margin: 1em 0;
    467 }
    468 
    469 blockquote {
    470         margin: 1em;
    471 }
    472 
    473 label {
    474         cursor: pointer;
    475 }
    476 
    477 li,
    478 dd {
    479         margin-bottom: 6px;
    480 }
    481 
    482 input,
    483 select {
    484         margin: 1px;
    485         padding: 3px 5px;
    486 }
    487 
    488 h1,
    489 h2,
    490 h3,
    491 h4,
    492 h5,
    493 h6 {
    494         display: block;
    495         font-weight: 600;
    496 }
    497 
    498 h1 {
    499         font-size: 2em;
    500         margin: .67em 0;
    501 }
    502 
    503 h2 {
    504         font-size: 1.5em;
    505         margin: .83em 0;
    506         font-weight: 400;
    507 }
    508 
    509 h3 {
    510         font-size: 1.3em;
    511         margin: 1em 0;
    512 }
    513 
    514 h4 {
    515         font-size: 1em;
    516         margin: 1.33em 0;
    517 }
    518 
    519 h5 {
    520         font-size: 0.83em;
    521         margin: 1.67em 0;
    522 }
    523 
    524 h6 {
    525         font-size: 0.67em;
    526         margin: 2.33em 0;
    527 }
    528 
    529 ul,
    530 ol {
    531         padding: 0;
    532 }
    533 
    534 ul {
    535         list-style: none;
    536 }
    537 
    538 ol {
    539         list-style-type: decimal;
    540         margin-left: 2em;
    541 }
    542 
    543 ul.ul-disc {
    544         list-style: disc outside;
    545 }
    546 
    547 ul.ul-square {
    548         list-style: square outside;
    549 }
    550 
    551 ol.ol-decimal {
    552         list-style: decimal outside;
    553 }
    554 
    555 ul.ul-disc,
    556 ul.ul-square,
    557 ol.ol-decimal {
    558         margin-left: 1.8em;
    559 }
    560 
    561 ul.ul-disc > li,
    562 ul.ul-square > li,
    563 ol.ol-decimal > li {
    564         margin: 0 0 0.5em;
    565 }
    566 
    567 .code,
    568 code {
    569         font-family: Consolas, Monaco, monospace;
    570 }
    571 
    572 input.code {
    573         padding-top: 6px;
    574 }
    575 
    576 textarea.code {
    577         line-height: 1.4;
    578         padding: 4px 6px 1px 6px;
    579 }
    580 
    581 kbd,
    582 code {
    583         padding: 3px 5px 2px 5px;
    584         margin: 0 1px;
    585         font-size: 13px;
    586 }
    587 
    588 .subsubsub {
    589         list-style: none;
    590         margin: 8px 0 0;
    591         padding: 0;
    592         font-size: 13px;
    593         float: left;
    594 }
    595 
    596 .subsubsub a {
    597         line-height: 2;
    598         padding: .2em;
    599         text-decoration: none;
    600 }
    601 
    602 .subsubsub a .count,
    603 .subsubsub a.current .count {
    604         color: #999;
    605         font-weight: normal;
    606 }
    607 
    608 .subsubsub a.current {
    609         font-weight: 600;
    610         border: none;
    611 }
    612 
    613 .subsubsub li {
    614         display: inline-block;
    615         margin: 0;
    616         padding: 0;
    617         white-space: nowrap;
    618 }
    619 
    620 textarea,
    621 input[type="text"],
    622 input[type="password"],
    623 input[type="email"],
    624 input[type="number"],
    625 input[type="search"],
    626 input[type="tel"],
    627 input[type="url"],
    628 select,
    629 .tablenav-pages span.current,
    630 #titlediv #title,
    631 #postcustomstuff table,
    632 #postcustomstuff input,
    633 #postcustomstuff textarea,
    634 .imgedit-menu div,
    635 .plugin-update-tr .update-message,
    636 #poststuff .inside .the-tagcloud,
    637 .nav-menus-php .list-container,
    638 .menu-item-handle,
    639 .link-to-original,
    640 .nav-menus-php .major-publishing-actions .form-invalid,
    641 #TB_window,
    642 .tbtitle,
    643 .highlight {
    644         border-width: 1px;
    645         border-style: solid;
    646 }
    647 
    648 /* .widefat - main style for tables */
    649 .widefat {
    650         border-spacing: 0;
    651         width: 100%;
    652         clear: both;
    653         margin: 0;
    654 }
    655 
    656 .widefat * {
    657         word-wrap: break-word;
    658 }
    659 
    660 .widefat a {
    661         text-decoration: none;
    662 }
    663 
    664 .widefat td,
    665 .widefat th {
    666         padding: 8px 10px;
    667 }
    668 .widefat tfoot th {
    669         border-bottom: none;
    670 }
    671 
    672 .widefat .no-items td {
    673         border-bottom-width: 0;
    674 }
    675 
    676 .widefat td {
    677         vertical-align: top;
    678 }
    679 
    680 .widefat td,
    681 .widefat td p,
    682 .widefat td ol,
    683 .widefat td ul {
    684         font-size: 13px;
    685         line-height: 1.5em;
    686 }
    687 
    688 .widefat th {
    689         text-align: left;
    690         line-height: 1.3em;
    691         font-size: 14px;
    692 }
    693 
    694 .widefat th input {
    695         margin: 0 0 0 8px;
    696         padding: 0;
    697         vertical-align: text-top;
    698 }
    699 
    700 .widefat .check-column {
    701         width: 2.2em;
    702         padding: 6px 0 25px;
    703         vertical-align: top;
    704 }
    705 
    706 .widefat th input[type=checkbox] {
    707         margin-top: -1px;
    708 }
    709 
    710 .widefat tbody th.check-column {
    711         padding: 9px 0 22px;
    712 }
    713 
    714 .widefat.media .check-column {
    715         padding-top: 8px;
    716 }
    717 
    718 .widefat thead th.check-column,
    719 .widefat tbody th.check-column,
    720 .widefat tfoot th.check-column {
    721         padding: 11px 0 0 3px;
    722 }
    723 
    724 .widefat thead th.check-column {
    725         padding-top: 10px;
    726 }
    727 
    728 #update-plugins-table tbody th.check-column,
    729 .plugins tbody th.check-column,
    730 .plugins tbody {
    731         padding: 8px 0 0 2px;
    732 }
    733 
    734 .plugins tbody th.check-column input[type=checkbox] {
    735         margin-top: 4px;
    736 }
    737 
    738 #update-plugins-table tbody td p {
    739         margin-top: 0;
    740 }
    741 
    742 #update-plugins-table tbody td p strong {
    743         font-size: 14px;
    744 }
    745 
    746 .plugins thead th.check-column,
    747 .plugins tfoot th.check-column,
    748 .plugins .inactive th.check-column,
    749 #update-plugins-table thead th.check-column,
    750 #update-plugins-table tfoot th.check-column {
    751         padding-left: 6px;
    752 }
    753 
    754 #update-plugins-table thead th.check-column,
    755 #update-plugins-table tfoot th.check-column {
    756         padding-top: 11px;
    757 }
    758 
    759 .update-php div.updated,
    760 .update-php div.error {
    761         margin-left: 0;
    762 }
    763 
    764 .no-js .widefat thead .check-column input,
    765 .no-js .widefat tfoot .check-column input {
    766         display: none;
    767 }
    768 
    769 .widefat .num,
    770 .column-comments,
    771 .column-links,
    772 .column-posts {
    773         text-align: center;
    774 }
    775 
    776 .widefat th#comments {
    777         vertical-align: middle;
    778 }
    779 
    780 .wrap {
    781         margin: 10px 20px 0 2px;
    782 }
    783 
    784 div.updated,
    785 div.error {
    786         padding: 0 0.6em;
    787         margin: 5px 15px 2px;
    788 }
    789 
    790 div.updated p,
    791 div.error p {
    792         margin: 0.5em 0;
    793         padding: 2px;
    794 }
    795 
    796 .wrap div.updated,
    797 .wrap div.error,
    798 .media-upload-form div.error {
    799         margin: 5px 0 15px;
    800 }
    801 
    802 div.updated,
    803 .login .message,
    804 .press-this #message {
    805         border: none;
    806         padding: 1px 12px;
    807 }
    808 
    809 div.error,
    810 .login #login_error {
    811         border: none;
    812 }
    813 
    814 div.error {
    815         padding: 1px 12px;
    816 }
    817 
    818 .wrap h2,
    819 .subtitle {
    820         font-weight: normal;
    821         margin: 0;
    822 }
    823 
    824 .wrap h2 {
    825         font-size: 23px;
    826         font-weight: 400;
    827         padding: 9px 15px 4px 0;
    828         line-height: 29px;
    829 }
    830 
    831 .subtitle {
    832         font-size: 14px;
    833         padding-left: 25px;
    834 }
    835 
    836 .wrap .add-new-h2,
    837 .wrap .add-new-h2:active {
    838         margin-left: 4px;
    839         padding: 4px 8px;
    840         position: relative;
    841         top: -3px;
    842         text-decoration: none;
    843         border: none;
    844         border-radius: 2px;
    845         text-shadow: none;
    846         font-weight: 600;
    847         font-size: 13px;
    848 }
    849 
    850 .wrap h2.long-header {
    851         padding-right: 0;
    852 }
    853 
    854 html,
    855 .wp-dialog {
    856         background-color: #fff;
    857 }
    858 
    859 textarea,
    860 input[type="text"],
    861 input[type="password"],
    862 input[type="email"],
    863 input[type="number"],
    864 input[type="search"],
    865 input[type="tel"],
    866 input[type="url"],
    867 select {
    868         background-color: #fff;
    869         color: #333;
    870 }
    871 
    872 select[disabled] {
    873         color: #7f7f7f;
    874 }
    875 
    876 select:focus {
    877         border-color: #aaa;
    878 }
    879 
    880 textarea:focus,
    881 input[type="text"]:focus,
    882 input[type="password"]:focus,
    883 input[type="email"]:focus,
    884 input[type="number"]:focus,
    885 input[type="search"]:focus,
    886 input[type="tel"]:focus,
    887 input[type="url"]:focus,
    888 input[type="checkbox"]:focus,
    889 input[type="radio"]:focus,
    890 select:focus,
    891 .widgets-chooser ul,
    892 #widgets-left .widget-in-question .widget-top,
    893 #available-widgets .widget-top:hover,
    894 div#widgets-right .widget-top:hover {
    895         -webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.1);
    896         box-shadow: 0 1px 2px rgba(0,0,0,0.1);
    897 }
    898 
    899 input[readonly] {
    900         background-color: #eee;
    901 }
    902 
    903 :-moz-placeholder,
    904 .wp-core-ui :-moz-placeholder {
    905    color: #a9a9a9;
    906 }
    907 
    908 /*------------------------------------------------------------------------------
    909   1.0 - Text Styles
    910 ------------------------------------------------------------------------------*/
    911 
    912 .widget .widget-top,
    913 .postbox h3,
    914 .stuffbox h3,
    915 .control-section .accordion-section-title,
    916 h3.dashboard-widget-title,
    917 h3.dashboard-widget-title span,
    918 h3.dashboard-widget-title small,
    919 .sidebar-name,
    920 #nav-menu-header,
    921 #nav-menu-footer,
    922 .menu-item-handle,
    923 .checkbox,
    924 .side-info,
    925 #your-profile #rich_editing,
    926 .widefat thead th,
    927 .widefat tfoot th {
    928         line-height: 1.4em;
    929 }
    930 
    931 .quicktags,
    932 .search {
    933         font-size: 12px;
    934 }
    935 
    936 .icon32 {
    937         display: none;
    938 }
    939 
    940 .icon16 {
    941         height: 18px;
    942         width: 18px;
    943         padding: 6px 6px;
    944         margin: -6px 0 0 -8px;
    945         float: left;
    946 }
    947 
    948 /* New Menu icons */
    949 
    950 .icon16:before {
    951         font: normal 20px/1 'dashicons';
    952         speak: none;
    953         padding: 6px 0;
    954         height: 34px;
    955         width: 20px;
    956         display: inline-block;
    957         -webkit-font-smoothing: antialiased;
    958         -moz-osx-font-smoothing: grayscale;
    959         -webkit-transition: all .1s ease-in-out;
    960         -moz-transition:    all .1s ease-in-out;
    961         transition:         all .1s ease-in-out;
    962 }
    963 
    964 .icon16.icon-dashboard:before,
    965 #adminmenu .menu-icon-dashboard div.wp-menu-image:before {
    966         content: '\f226';
    967 }
    968 
    969 .icon16.icon-post:before,
    970 #adminmenu .menu-icon-post div.wp-menu-image:before {
    971         content: '\f109';
    972 }
    973 
    974 .icon16.icon-media:before,
    975 #adminmenu .menu-icon-media div.wp-menu-image:before {
    976         content: '\f104';
    977 }
    978 
    979 .icon16.icon-links:before,
    980 #adminmenu .menu-icon-links div.wp-menu-image:before {
    981         content: '\f103';
    982 }
    983 
    984 .icon16.icon-page:before,
    985 #adminmenu .menu-icon-page div.wp-menu-image:before {
    986         content: '\f105';
    987 }
    988 
    989 .icon16.icon-comments:before,
    990 #adminmenu .menu-icon-comments div.wp-menu-image:before {
    991         content: '\f101';
    992         margin-top: 1px;
    993 }
    994 
    995 .icon16.icon-appearance:before,
    996 #adminmenu .menu-icon-appearance div.wp-menu-image:before {
    997         content: '\f100';
    998 }
    999 
    1000 .icon16.icon-plugins:before,
    1001 #adminmenu .menu-icon-plugins div.wp-menu-image:before {
    1002         content: '\f106';
    1003 }
    1004 
    1005 .icon16.icon-users:before,
    1006 #adminmenu .menu-icon-users div.wp-menu-image:before {
    1007         content: '\f110';
    1008 }
    1009 
    1010 .icon16.icon-tools:before,
    1011 #adminmenu .menu-icon-tools div.wp-menu-image:before {
    1012         content: '\f107';
    1013 }
    1014 
    1015 .icon16.icon-settings:before,
    1016 #adminmenu .menu-icon-settings div.wp-menu-image:before {
    1017         content: '\f108';
    1018 }
    1019 
    1020 .icon16.icon-site:before,
    1021 #adminmenu .menu-icon-site div.wp-menu-image:before {
    1022         content: '\f112'
    1023 }
    1024 
    1025 .icon16.icon-generic:before,
    1026 #adminmenu .menu-icon-generic div.wp-menu-image:before {
    1027         content: '\f111';
    1028 }
    1029 
    1030 /* hide background-image for icons above */
    1031 .icon16.icon-dashboard,
    1032 .menu-icon-dashboard div.wp-menu-image,
    1033 .icon16.icon-post,
    1034 .menu-icon-post div.wp-menu-image,
    1035 .icon16.icon-media,
    1036 .menu-icon-media div.wp-menu-image,
    1037 .icon16.icon-links,
    1038 .menu-icon-links div.wp-menu-image,
    1039 .icon16.icon-page,
    1040 .menu-icon-page div.wp-menu-image,
    1041 .icon16.icon-comments,
    1042 .menu-icon-comments div.wp-menu-image,
    1043 .icon16.icon-appearance,
    1044 .menu-icon-appearance div.wp-menu-image,
    1045 .icon16.icon-plugins,
    1046 .menu-icon-plugins div.wp-menu-image,
    1047 .icon16.icon-users,
    1048 .menu-icon-users div.wp-menu-image,
    1049 .icon16.icon-tools,
    1050 .menu-icon-tools div.wp-menu-image,
    1051 .icon16.icon-settings,
    1052 .menu-icon-settings div.wp-menu-image,
    1053 .icon16.icon-site,
    1054 .menu-icon-site div.wp-menu-image,
    1055 .icon16.icon-generic,
    1056 .menu-icon-generic div.wp-menu-image {
    1057         background-image: none !important;
    1058 }
    1059 
    1060 .key-labels label {
    1061         line-height: 24px;
    1062 }
    1063 
    1064 strong, b {
    1065         font-weight: 600;
    1066 }
    1067 
    1068 .pre {
    1069         /* https://developer.mozilla.org/en-US/docs/CSS/white-space */
    1070         white-space: pre-wrap; /* css-3 */
    1071         word-wrap: break-word; /* IE 5.5 - 7 */
    1072 }
    1073 
    1074 .howto {
    1075         font-style: italic;
    1076         display: block;
    1077 }
    1078 
    1079 p.install-help {
    1080         margin: 8px 0;
    1081         font-style: italic;
    1082 }
    1083 
    1084 .no-break {
    1085         white-space: nowrap;
    1086 }
    1087 
    1088 hr {
    1089         border: 0;
    1090         border-top: 1px solid #ddd;
    1091         border-bottom: 1px solid #fafafa;
    1092 }
    1093 
    1094 /*------------------------------------------------------------------------------
    1095   2.0 - Forms
    1096 ------------------------------------------------------------------------------*/
    1097 
    1098 
    1099 .wp-admin select {
    1100         padding: 2px;
    1101         line-height: 28px;
    1102         height: 28px;
    1103         vertical-align: middle;
    1104 }
    1105 
    1106 .wp-admin .button-cancel {
    1107         padding: 0 5px;
    1108         line-height: 2;
    1109 }
    1110 
    1111 .meta-box-sortables select {
    1112         max-width: 100%;
    1113 }
    1114 
    1115 .wp-admin select[multiple] {
    1116         height: auto;
    1117 }
    1118 
    1119 .submit {
    1120         padding: 1.5em 0;
    1121         margin: 5px 0;
    1122         -webkit-border-bottom-left-radius: 3px;
    1123         -webkit-border-bottom-right-radius: 3px;
    1124         border-bottom-left-radius: 3px;
    1125         border-bottom-right-radius: 3px;
    1126 }
    1127 
    1128 form p.submit a.cancel:hover {
    1129         text-decoration: none;
    1130 }
    1131 
    1132 p.submit {
    1133         text-align: left;
    1134         max-width: 100%;
    1135         margin-top: 20px;
    1136         padding-top: 10px;
    1137 }
    1138 
    1139 .textright p.submit {
    1140         border: none;
    1141         text-align: right;
    1142 }
    1143 
    1144 table.form-table + p.submit,
    1145 table.form-table + input + p.submit,
    1146 table.form-table + input + input + p.submit {
    1147         border-top: none;
    1148         padding-top: 0;
    1149 }
    1150 
    1151 table.widefat span.delete a:hover,
    1152 table.widefat span.trash a:hover,
    1153 table.widefat span.spam a:hover,
    1154 #dashboard_recent_comments .delete a:hover,
    1155 #dashboard_recent_comments .trash a:hover,
    1156 #dashboard_recent_comments .spam a:hover,
    1157 .plugins a.delete:hover,
    1158 #all-plugins-table .plugins a.delete:hover,
    1159 #search-plugins-table .plugins a.delete:hover,
    1160 .submitbox .submitdelete:hover,
    1161 #media-items a.delete:hover,
    1162 #media-items a.delete-permanently:hover,
    1163 #nav-menu-footer .menu-delete:hover {
    1164         text-decoration: none;
    1165         border: none;
    1166 }
    1167 
    1168 #minor-publishing-actions input,
    1169 #major-publishing-actions input,
    1170 #minor-publishing-actions .preview {
    1171         text-align: center;
    1172 }
    1173 
    1174 textarea.all-options,
    1175 input.all-options {
    1176         width: 250px;
    1177 }
    1178 
    1179 input.large-text,
    1180 textarea.large-text {
    1181         width: 99%;
    1182 }
    1183 
    1184 input.regular-text,
    1185 #adduser .form-field input {
    1186         width: 25em;
    1187 }
    1188 
    1189 input.small-text {
    1190         width: 50px;
    1191         padding: 1px 6px;
    1192 }
    1193 
    1194 input[type="number"].small-text {
    1195         width: 65px;
    1196 }
    1197 
    1198 #doaction,
    1199 #doaction2,
    1200 #post-query-submit {
    1201         margin: 1px 8px 0 0;
    1202 }
    1203 
    1204 .tablenav #changeit,
    1205 .tablenav #delete_all,
    1206 .tablenav #clear-recent-list {
    1207         margin-top: 1px;
    1208 }
    1209 
    1210 .tablenav .actions select {
    1211         float: left;
    1212         margin-right: 6px;
    1213         max-width: 200px;
    1214 }
    1215 
    1216 .ie8 .tablenav .actions select {
    1217         width: 155px;
    1218 }
    1219 
    1220 .ie8 .tablenav .actions select#cat {
    1221         width: 200px;
    1222 }
    1223 
    1224 #timezone_string option {
    1225         margin-left: 1em;
    1226 }
    1227 
    1228 label,
    1229 #your-profile label + a {
    1230         vertical-align: middle;
    1231 }
    1232 
    1233 fieldset label,
    1234 #your-profile label + a {
    1235         vertical-align: middle;
    1236 }
    1237 
    1238 .options-media-php label[for*="_size_"],
    1239 #misc-publishing-actions label {
    1240         vertical-align: baseline;
    1241 }
    1242 
    1243 #misc-publishing-actions label[for="post_status"]:before {
    1244         content: '\f173';
    1245         display: inline-block;
    1246         font: normal 20px/1 'dashicons';
    1247         speak: none;
    1248         left: -1px;
    1249         padding: 0 5px 0 0;
    1250         position: relative;
    1251         top: 0;
    1252         text-decoration: none !important;
    1253         vertical-align: top;
    1254 
    1255         -webkit-font-smoothing: antialiased;
    1256         -moz-osx-font-smoothing: grayscale;
    1257 }
    1258 
    1259 #pass-strength-result {
    1260         border-style: solid;
    1261         border-width: 1px;
    1262         float: left;
    1263         margin: 13px 5px 5px 1px;
    1264         padding: 3px 5px;
    1265         text-align: center;
    1266         width: 200px;
    1267         display: none;
    1268 }
    1269 .indicator-hint {
    1270         padding-top: 8px;
    1271 }
    1272 
    1273 p.search-box {
    1274         float: right;
    1275         margin: 0;
    1276 }
    1277 
    1278 .search-box input[name="s"],
    1279 #search-plugins input[name="s"],
    1280 .tagsdiv .newtag {
    1281         float: left;
    1282         height: 28px;
    1283         margin: 0 4px 0 0;
    1284 }
    1285 
    1286 input[type="text"].ui-autocomplete-loading {
    1287         background: transparent url('../images/loading.gif') no-repeat right center;
    1288         visibility: visible;
    1289 }
    1290 
    1291 ul#add-to-blog-users {
    1292         margin: 0 0 0 14px;
    1293 }
    1294 
    1295 .ui-autocomplete-input.open {
    1296         border-bottom-right-radius: 0;
    1297         border-bottom-left-radius: 0;
    1298 }
    1299 
    1300 .ui-autocomplete {
    1301         padding: 0;
    1302         margin: 0;
    1303         list-style: none;
    1304         position: absolute;
    1305         z-index: 10000;
    1306         border-bottom-right-radius: 3px;
    1307         border-bottom-left-radius: 3px;
    1308         border-width: 1px;
    1309         border-style: solid;
    1310 }
    1311 
    1312 .ui-autocomplete li {
    1313         margin-bottom: 0;
    1314         white-space: nowrap;
    1315         text-align: left;
    1316 }
    1317 
    1318 .ui-autocomplete li a {
    1319         display: block;
    1320         height: 100%;
    1321         padding: 4px 10px;
    1322 }
    1323 
    1324 .ui-autocomplete li a.ui-state-focus {
    1325         cursor: pointer;
    1326 }
    1327 
    1328 /*------------------------------------------------------------------------------
    1329   3.0 - Actions
    1330 ------------------------------------------------------------------------------*/
    1331 
    1332 #major-publishing-actions {
    1333         padding: 10px;
    1334         clear: both;
    1335         border-top: 1px solid #ddd;
    1336         background: #f5f5f5;
    1337 }
    1338 
    1339 #delete-action {
    1340         line-height: 28px;
    1341         vertical-align: middle;
    1342         text-align: left;
    1343         float: left;
    1344 }
    1345 
    1346 #publishing-action {
    1347         text-align: right;
    1348         float: right;
    1349         line-height: 23px;
    1350 }
    1351 
    1352 #publishing-action .spinner {
    1353         float: left;
    1354 }
    1355 
    1356 #misc-publishing-actions {
    1357         padding: 6px 0 0;
    1358 }
    1359 
    1360 .misc-pub-section {
    1361         padding: 6px 10px 8px;
    1362 }
    1363 
    1364 .misc-pub-section:first-child {
    1365         border-top-width: 0;
    1366 }
    1367 
    1368 .misc-pub-section-last {
    1369         border-bottom-width: 0;
    1370 }
    1371 
    1372 #minor-publishing-actions {
    1373         padding: 10px 10px 0 10px;
    1374         text-align: right;
    1375 }
    1376 
    1377 #save-post {
    1378         float: left;
    1379 }
    1380 
    1381 .preview {
    1382         float: right;
    1383 }
    1384 
    1385 #sticky-span {
    1386         margin-left: 18px;
    1387 }
    1388 
    1389 .side-info {
    1390         margin: 0;
    1391         padding: 4px;
    1392         font-size: 11px;
    1393 }
    1394 
    1395 .side-info h5 {
    1396         padding-bottom: 7px;
    1397         font-size: 14px;
    1398         margin: 12px 2px 5px;
    1399         border-bottom-width: 1px;
    1400         border-bottom-style: solid;
    1401 }
    1402 
    1403 .side-info ul {
    1404         margin: 0;
    1405         padding-left: 18px;
    1406         list-style: square;
    1407 }
    1408 
    1409 .approve,
    1410 .unapproved .unapprove {
    1411         display: none;
    1412 }
    1413 
    1414 .unapproved .approve,
    1415 .spam .approve,
    1416 .trash .approve {
    1417         display: inline;
    1418 }
    1419 
    1420 td.action-links,
    1421 th.action-links {
    1422         text-align: right;
    1423 }
    1424 
    1425 
    1426 /*------------------------------------------------------------------------------
    1427   4.0 - Notifications
    1428 ------------------------------------------------------------------------------*/
    1429 
    1430 #update-nag,
    1431 .update-nag {
    1432         display: inline-block;
    1433         line-height: 19px;
    1434         padding: 11px 15px;
    1435         font-size: 14px;
    1436         text-align: left;
    1437         margin: 25px 20px 0 2px;
    1438 }
    1439 
    1440 .plugins .plugin-update {
    1441         padding: 0;
    1442 }
    1443 
    1444 .plugin-update .update-message {
    1445         margin: 0 10px 8px 31px;
    1446         font-weight: 600;
    1447 }
    1448 
    1449 ul#dismissed-updates {
    1450         display: none;
    1451 }
    1452 
    1453 form.upgrade {
    1454         margin-top: 8px;
    1455 }
    1456 
    1457 form.upgrade .hint {
    1458         font-style: italic;
    1459         font-size: 85%;
    1460         margin: -0.5em 0 2em 0;
    1461 }
    1462 
    1463 .update-php .spinner {
    1464         float: none;
    1465         margin: -4px 0;
    1466 }
    1467 
    1468 #ajax-loading,
    1469 .ajax-loading,
    1470 .ajax-feedback,
    1471 .imgedit-wait-spin,
    1472 .list-ajax-loading { /* deprecated */
    1473         visibility: hidden;
    1474 }
    1475 
    1476 #ajax-response.alignleft {
    1477         margin-left: 2em;
    1478 }
    1479 
    1480 /*------------------------------------------------------------------------------
    1481   5.0 - TinyMCE
    1482 ------------------------------------------------------------------------------*/
    1483 
    1484 /* nothing? */
    1485 
    1486 /*------------------------------------------------------------------------------
    1487   6.0 - Admin Header
    1488 ------------------------------------------------------------------------------*/
    1489 #adminmenu a,
    1490 #sidemenu a,
    1491 #taglist a,
    1492 #catlist a {
    1493         text-decoration: none;
    1494 }
    1495 
    1496 /*------------------------------------------------------------------------------
    1497   6.1 - Screen Options Tabs
    1498 ------------------------------------------------------------------------------*/
    1499 
    1500 #screen-options-wrap,
    1501 #contextual-help-wrap {
    1502         margin: 0;
    1503         padding: 8px 20px 12px;
    1504         position: relative;
    1505 }
    1506 
    1507 #contextual-help-wrap {
    1508         overflow: auto;
    1509         margin-left: 0 !important;
    1510 }
    1511 
    1512 #screen-meta .screen-reader-text {
    1513         visibility: hidden;
    1514 }
    1515 
    1516 #screen-meta-links {
    1517         margin: 0 20px 0 0;
    1518 }
    1519 
    1520 #screen-meta-links a {
    1521         padding: 3px 6px 3px 16px;
    1522 }
    1523 
    1524 #screen-meta-links a:focus {
    1525         outline: none;
    1526 }
    1527 
    1528 /* screen options and help tabs revert */
    1529 #screen-meta {
    1530         display: none;
    1531         margin: 0 20px -1px 0px;
    1532         position: relative;
    1533 }
    1534 
    1535 #screen-options-link-wrap,
    1536 #contextual-help-link-wrap {
    1537         float: right;
    1538         height: 28px;
    1539         margin: 0 0 0 6px;
    1540 }
    1541 
    1542 #screen-meta-links .screen-meta-toggle {
    1543         position: relative;
    1544         top: 0;
    1545 }
    1546 
    1547 #screen-meta-links a.show-settings {
    1548         display: block;
    1549         font-size: 13px;
    1550         height: 22px;
    1551         line-height: 22px;
    1552         text-decoration: none;
    1553         z-index: 1;
    1554 }
    1555 
    1556 #screen-meta-links a:after {
    1557         right: 0;
    1558         content: '\f140';
    1559         font: normal 20px/1 'dashicons';
    1560         speak: none;
    1561         display: inline-block;
    1562         padding: 0 5px 0 0;
    1563         bottom: 2px;
    1564         position: relative;
    1565         vertical-align: bottom;
    1566         -webkit-font-smoothing: antialiased;
    1567         -moz-osx-font-smoothing: grayscale;
    1568         text-decoration: none !important;
    1569 }
    1570 
    1571 #screen-meta-links a.screen-meta-active:after {
    1572         content: '\f142';
    1573 }
    1574 
    1575 #screen-meta-links a.show-settings:hover {
    1576         text-decoration: none;
    1577 }
    1578 /* end screen options and help tabs */
    1579 
    1580 .toggle-arrow {
    1581         background-repeat: no-repeat;
    1582         background-position: top left;
    1583         background-color: transparent;
    1584         height: 22px;
    1585         line-height: 22px;
    1586         display: block;
    1587 }
    1588 
    1589 .toggle-arrow-active {
    1590         background-position: bottom left;
    1591 }
    1592 
    1593 #screen-options-wrap h5,
    1594 #contextual-help-wrap h5 {
    1595         margin: 8px 0;
    1596         font-size: 13px;
    1597 }
    1598 
    1599 .metabox-prefs label {
    1600         display: inline-block;
    1601         padding-right: 15px;
    1602         line-height: 30px;
    1603 }
    1604 
    1605 .metabox-prefs label input[type=checkbox] {
    1606         margin-top: -4px;
    1607         margin-right: 6px;
    1608 }
    1609 
    1610 .metabox-prefs label input {
    1611         margin: 0 5px 0 2px;
    1612 }
    1613 
    1614 .metabox-prefs .columns-prefs label input {
    1615         margin: 0 2px;
    1616 }
    1617 
    1618 .metabox-prefs label a {
    1619         display: none;
    1620 }
    1621 
    1622 /*------------------------------------------------------------------------------
    1623   6.2 - Help Menu
    1624 ------------------------------------------------------------------------------*/
    1625 
    1626 #contextual-help-wrap {
    1627         padding: 0;
    1628 }
    1629 
    1630 #contextual-help-columns {
    1631         position: relative;
    1632 }
    1633 
    1634 #contextual-help-back {
    1635         position: absolute;
    1636         top: 0;
    1637         bottom: 0;
    1638         left: 150px;
    1639         right: 170px;
    1640         border-width: 0 1px;
    1641         border-style: solid;
    1642 }
    1643 
    1644 #contextual-help-wrap.no-sidebar #contextual-help-back {
    1645         right: 0;
    1646 
    1647         border-right-width: 0;
    1648         -webkit-border-bottom-right-radius: 2px;
    1649         border-bottom-right-radius: 2px;
    1650 }
    1651 
    1652 .contextual-help-tabs {
    1653         float: left;
    1654         width: 150px;
    1655         margin: 0;
    1656 }
    1657 
    1658 .contextual-help-tabs ul {
    1659         margin: 1em 0;
    1660 }
    1661 
    1662 .contextual-help-tabs li {
    1663         margin-bottom: 0;
    1664         list-style-type: none;
    1665         border-style: solid;
    1666         border-width: 0 0 0 2px;
    1667         border-color: transparent;
    1668 }
    1669 
    1670 .contextual-help-tabs a {
    1671         display: block;
    1672         padding: 5px 5px 5px 12px;
    1673         line-height: 18px;
    1674         text-decoration: none;
    1675         border-style: solid;
    1676         border-width: 1px 0 1px 0;
    1677         border-color: transparent;
    1678 }
    1679 
    1680 .contextual-help-tabs .active {
    1681         padding: 0;
    1682         margin: 0 -1px 0 0;
    1683         border-width: 0 0 0 2px;
    1684         border-style: solid;
    1685 }
    1686 
    1687 .contextual-help-tabs-wrap {
    1688         padding: 0 20px;
    1689         overflow: auto;
    1690 }
    1691 
    1692 .help-tab-content {
    1693         display: none;
    1694         margin: 0 22px 12px 0;
    1695         line-height: 1.6em;
    1696 }
    1697 
    1698 .help-tab-content.active {
    1699         display: block;
    1700 }
    1701 
    1702 .help-tab-content ul li {
    1703         list-style-type: disc;
    1704         margin-left: 18px;
    1705 }
    1706 
    1707 .contextual-help-sidebar {
    1708         width: 150px;
    1709         float: right;
    1710         padding: 0 8px 0 12px;
    1711         overflow: auto;
    1712 }
    1713 
    1714 
    1715 /*------------------------------------------------------------------------------
    1716   7.0 - Main Navigation (Left Menu)
    1717 ------------------------------------------------------------------------------*/
    1718 
    1719 #adminmenuwrap {
    1720         position: relative;
    1721         float: left;
    1722 }
    1723 
    1724 /* side admin menu */
    1725 #adminmenu * {
    1726         -webkit-user-select: none;
    1727         -moz-user-select: none;
    1728         user-select: none;
    1729 }
    1730 
    1731 #adminmenu li {
    1732         margin: 0;
    1733         padding: 0;
    1734         cursor: pointer;
    1735 }
    1736 
    1737 #adminmenu a {
    1738         display: block;
    1739         line-height: 18px;
    1740         padding: 2px 5px;
    1741 }
    1742 
    1743 #adminmenu li.menu-top {
    1744         border: none;
    1745         min-height: 34px;
    1746         position: relative;
    1747 }
    1748 
    1749 #adminmenu .wp-submenu {
    1750         list-style: none;
    1751         position: absolute;
    1752         top: -1000em;
    1753         left: 160px;
    1754         overflow: visible;
    1755         word-wrap: break-word;
    1756 }
    1757 
    1758 #adminmenu .wp-submenu,
    1759 .folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
    1760 .folded #adminmenu .wp-has-current-submenu .wp-submenu {
    1761         padding: 7px 0 8px;
    1762         z-index: 9999;
    1763 }
    1764 
    1765 .js #adminmenu .sub-open,
    1766 .js #adminmenu .opensub .wp-submenu,
    1767 #adminmenu a.menu-top:focus + .wp-submenu,
    1768 .no-js li.wp-has-submenu:hover .wp-submenu {
    1769         top: -1px;
    1770 }
    1771 
    1772 #adminmenu .wp-has-current-submenu .wp-submenu,
    1773 .no-js li.wp-has-current-submenu:hover .wp-submenu,
    1774 #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
    1775 #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
    1776 #adminmenu .wp-has-current-submenu.opensub .wp-submenu {
    1777         position: relative;
    1778         z-index: 3;
    1779         top: auto;
    1780         left: auto;
    1781         right: auto;
    1782         bottom: auto;
    1783         border: 0 none;
    1784         margin-top: 0;
    1785         -webkit-box-shadow: none;
    1786         box-shadow: none;
    1787 }
    1788 
    1789 .folded #adminmenu .wp-submenu.sub-open,
    1790 .folded #adminmenu .opensub .wp-submenu,
    1791 .folded #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
    1792 .folded #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
    1793 .folded #adminmenu a.menu-top:focus + .wp-submenu,
    1794 .folded #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu,
    1795 .no-js.folded #adminmenu .wp-has-submenu:hover .wp-submenu  {
    1796         top: 0;
    1797         left: 36px;
    1798 }
    1799 
    1800 .folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
    1801 .folded #adminmenu .wp-has-current-submenu .wp-submenu {
    1802         position: absolute;
    1803         top: -1000em;
    1804 }
    1805 
    1806 #adminmenu .wp-not-current-submenu .wp-submenu,
    1807 .folded #adminmenu .wp-has-current-submenu .wp-submenu {
    1808         min-width: 160px;
    1809         width: auto;
    1810 }
    1811 
    1812 #adminmenu .wp-submenu a {
    1813         font-size: 13px;
    1814         line-height: 1.2;
    1815         margin: 0;
    1816         padding: 6px 0;
    1817 }
    1818 
    1819 #adminmenu .wp-not-current-submenu li > a,
    1820 .folded #adminmenu .wp-has-current-submenu li > a {
    1821         padding-right: 16px;
    1822         padding-left: 14px;
    1823         -moz-transition: all .1s ease-in-out;
    1824         -webkit-transition: all .1s ease-in-out;
    1825         transition: all .1s ease-in-out;
    1826 }
    1827 
    1828 #adminmenu .wp-has-current-submenu ul > li > a,
    1829 .folded #adminmenu li.menu-top .wp-submenu > li > a {
    1830         padding: 6px 12px;
    1831 }
    1832 
    1833 #adminmenu a.menu-top,
    1834 #adminmenu .wp-submenu-head {
    1835         font-size: 14px;
    1836         font-weight: 400;
    1837         line-height: 18px;
    1838         padding: 0;
    1839 }
    1840 
    1841 #adminmenu .wp-submenu-head,
    1842 .folded #adminmenu .wp-menu-name {
    1843         display: none;
    1844 }
    1845 
    1846 .folded #adminmenu .wp-submenu-head {
    1847         display: block;
    1848 }
    1849 
    1850 #adminmenu .wp-submenu li {
    1851         padding: 0;
    1852         margin: 0;
    1853         overflow: hidden;
    1854 }
    1855 
    1856 #adminmenu .wp-menu-image img {
    1857         padding: 9px 0 0 0px;
    1858         opacity: 0.6;
    1859         filter: alpha(opacity=60);
    1860 }
    1861 
    1862 #adminmenu div.wp-menu-name {
    1863         padding: 8px 0;
    1864 }
    1865 
    1866 #adminmenu div.wp-menu-image {
    1867         float: left;
    1868         width: 36px;
    1869         height: 30px;
    1870         margin: 0;
    1871         text-align: center;
    1872 }
    1873 
    1874 #adminmenu div.wp-menu-image.svg {
    1875         background-repeat: no-repeat;
    1876         background-position: center;
    1877         background-size: 20px auto;
    1878 }
    1879 
    1880 div.wp-menu-image:before {
    1881         font: normal 20px/1 'dashicons' !important;
    1882         speak: none;
    1883         color: #999;
    1884         padding: 8px 0;
    1885         height: 36px;
    1886         width: 20px;
    1887         display: inline-block;
    1888         -webkit-font-smoothing: antialiased;
    1889         -moz-osx-font-smoothing: grayscale;
    1890         -moz-transition: all .1s ease-in-out;
    1891         -webkit-transition: all .1s ease-in-out;
    1892         transition: all .1s ease-in-out;
    1893 }
    1894 
    1895 .folded #adminmenu div.wp-menu-image {
    1896         width: 35px;
    1897         height: 30px;
    1898         position: absolute;
    1899         z-index: 25;
    1900 }
    1901 
    1902 .folded #adminmenu a.menu-top {
    1903         height: 34px;
    1904 }
    1905 
    1906 /* No @font-face support */
    1907 .no-font-face #adminmenu .wp-menu-image {
    1908         display: none;
    1909 }
    1910 
    1911 .no-font-face #adminmenu div.wp-menu-name {
    1912         padding: 8px 12px;
    1913 }
    1914 
    1915 .no-font-face.auto-fold #adminmenu .wp-menu-name {
    1916         margin-left: 0;
    1917 }
    1918 /* End no @font-face support */
    1919 
    1920 /* Sticky admin menu */
    1921 .sticky-menu #adminmenuwrap {
    1922         position: fixed;
    1923         z-index: 99; /* Match the z-index of .wp-submenu to ensure flyout menus don't appear underneath main column elements */
    1924 }
    1925 
    1926 /* A new arrow */
    1927 
    1928 .wp-menu-arrow {
    1929         display: none !important;
    1930 }
    1931 
    1932 ul#adminmenu a.wp-has-current-submenu {
    1933         position: relative;
    1934 }
    1935 
    1936 ul#adminmenu a.wp-has-current-submenu:after,
    1937 ul#adminmenu > li.current > a.current:after {
    1938         right: 0;
    1939         border: solid transparent;
    1940         content: " ";
    1941         height: 0;
    1942         width: 0;
    1943         position: absolute;
    1944         pointer-events: none;
    1945         border-width: 8px;
    1946         top: 50%;
    1947         margin-top: -8px;
    1948 }
    1949 
    1950 .folded ul#adminmenu li:hover a.wp-has-current-submenu:after {
    1951         display: none;
    1952 }
    1953 
    1954 .folded ul#adminmenu a.wp-has-current-submenu:after,
    1955 .folded ul#adminmenu > li a.current:after {
    1956         border-width: 4px;
    1957         margin-top: -4px;
    1958 }
    1959 
    1960 /* flyout menu arrow */
    1961 #adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after {
    1962         right: 0;
    1963         border: solid transparent;
    1964         content: " ";
    1965         height: 0;
    1966         width: 0;
    1967         position: absolute;
    1968         pointer-events: none;
    1969         border-width: 8px;
    1970         top: 10px;
    1971         z-index: 10000;
    1972 }
    1973 
    1974 .folded ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after {
    1975         border-width: 4px;
    1976         margin-top: -4px;
    1977         top: 18px;
    1978 }
    1979 
    1980 /* ensure that wp-submenu's box shadow doesn't appear on top of the focused menu item's background. */
    1981 #adminmenu li.menu-top:hover,
    1982 #adminmenu li.opensub > a.menu-top,
    1983 #adminmenu li > a.menu-top:focus {
    1984         position: relative;
    1985 }
    1986 
    1987 .folded #adminmenu li.menu-top:hover,
    1988 .folded #adminmenu li.opensub > a.menu-top,
    1989 .folded #adminmenu li > a.menu-top:focus {
    1990         z-index: 10000;
    1991 }
    1992 
    1993 #adminmenu li.menu-top:hover .wp-menu-image img,
    1994 #adminmenu li.wp-has-current-submenu .wp-menu-image img {
    1995         opacity: 1;
    1996         filter: alpha(opacity=100);
    1997 }
    1998 
    1999 #adminmenu li.wp-menu-separator {
    2000         height: 3px;
    2001         padding: 0;
    2002         margin: 0 0 6px 0;
    2003         border-width: 1px 0;
    2004         border-style: solid;
    2005         cursor: inherit;
    2006 }
    2007 
    2008 #adminmenu div.separator {
    2009         height: 1px;
    2010         padding: 0;
    2011         border-width: 1px 0 0 0;
    2012         border-style: solid;
    2013 }
    2014 
    2015 #adminmenu .wp-submenu .wp-submenu-head {
    2016         font-weight: 400;
    2017         font-size: 14px;
    2018         padding: 8px 4px 8px 11px;
    2019         margin: -7px 0px 4px;
    2020 }
    2021 
    2022 #adminmenu li.current,
    2023 .folded #adminmenu li.wp-menu-open {
    2024         border: 0 none;
    2025 }
    2026 
    2027 #adminmenu .awaiting-mod,
    2028 #adminmenu span.update-plugins,
    2029 #sidemenu li a span.update-plugins {
    2030         display: inline-block;
    2031         font-size: 9px;
    2032         line-height: 17px;
    2033         font-weight: 600;
    2034         margin: 1px 0 0 2px;
    2035         vertical-align: top;
    2036         -webkit-border-radius: 10px;
    2037         border-radius: 10px;
    2038         z-index: 26;
    2039 }
    2040 
    2041 #adminmenu li .awaiting-mod span,
    2042 #adminmenu li span.update-plugins span,
    2043 #sidemenu li a span.update-plugins span {
    2044         display: block;
    2045         padding: 0 6px;
    2046 }
    2047 
    2048 #adminmenu li span.count-0,
    2049 #sidemenu li a .count-0 {
    2050         display: none;
    2051 }
    2052 
    2053 #adminmenu #collapse-menu {
    2054         font-size: 13px;
    2055         line-height: 34px;
    2056         margin-top: 10px;
    2057 }
    2058 
    2059 .folded #collapse-menu span {
    2060         display: none;
    2061 }
    2062 
    2063 #collapse-button,
    2064 #collapse-button div {
    2065         width: 15px;
    2066         height: 15px;
    2067 }
    2068 
    2069 #collapse-button {
    2070         float: left;
    2071         height: 15px;
    2072         margin: 10px 8px 10px 11px;
    2073         width: 15px;
    2074 
    2075         -webkit-border-radius: 10px;
    2076         border-radius: 10px;
    2077 }
    2078 
    2079 #wpwrap #collapse-button div {
    2080         padding: 0;
    2081 }
    2082 
    2083 #collapse-button div:after {
    2084         content: '\f148';
    2085         display: block;
    2086         line-height: 15px;
    2087         left: -3px;
    2088         top: -3px;
    2089         font: normal 20px/1 'dashicons' !important;
    2090         speak: none;
    2091         margin: 0 auto;
    2092         padding: 0 !important;
    2093         position: relative;
    2094         text-align: center;
    2095         width: 20px;
    2096         -moz-transition: all .1s ease-in-out;
    2097         -webkit-transition: all .1s ease-in-out;
    2098         transition: all .1s ease-in-out;
    2099 
    2100         -webkit-font-smoothing: antialiased;
    2101         -moz-osx-font-smoothing: grayscale;
    2102 }
    2103 
    2104 .folded #collapse-button div:after,
    2105 .rtl #collapse-button div:after {
    2106         -ms-transform: rotate(180deg);
    2107         -webkit-transform: rotate(180deg);
    2108         transform: rotate(180deg);
    2109 }
    2110 
    2111 .rtl.folded #collapse-button div:after {
    2112         -ms-transform: none;
    2113         -webkit-transform: none;
    2114         transform: none;
    2115 }
    2116 
    2117 /* Auto-folding of the admin menu */
    2118 @media only screen and (max-width: 900px) {
    2119         .auto-fold #wpcontent,
    2120         .auto-fold #wpfooter {
    2121                 margin-left: 56px;
    2122         }
    2123 
    2124         .auto-fold #adminmenuback,
    2125         .auto-fold #adminmenuwrap,
    2126         .auto-fold #adminmenu,
    2127         .auto-fold #adminmenu li.menu-top {
    2128                 width: 36px;
    2129         }
    2130 
    2131         .auto-fold #adminmenu .wp-submenu.sub-open,
    2132         .auto-fold #adminmenu .opensub .wp-submenu,
    2133         .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
    2134         .auto-fold #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
    2135         .auto-fold #adminmenu a.menu-top:focus + .wp-submenu,
    2136         .auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu  {
    2137                 top: 0px;
    2138                 left: 36px;
    2139         }
    2140 
    2141         .auto-fold #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
    2142         .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
    2143                 position: absolute;
    2144                 top: -1000em;
    2145                 margin-right: -1px;
    2146                 padding: 7px 0 8px;
    2147                 z-index: 9999;
    2148         }
    2149 
    2150         .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
    2151                 min-width: 150px;
    2152                 width: auto;
    2153         }
    2154 
    2155         .auto-fold #adminmenu .wp-has-current-submenu li > a {
    2156                 padding-right: 16px;
    2157                 padding-left: 14px;
    2158         }
    2159 
    2160 
    2161         .auto-fold #adminmenu li.menu-top .wp-submenu > li > a {
    2162                 padding-left: 12px;
    2163         }
    2164 
    2165         .auto-fold #adminmenu .wp-menu-name {
    2166                 display: none;
    2167         }
    2168 
    2169         .auto-fold #adminmenu .wp-submenu-head {
    2170                 display: block;
    2171         }
    2172 
    2173         .auto-fold #adminmenu div.wp-menu-image {
    2174                 height: 30px;
    2175                 width: 34px;
    2176                 position: absolute;
    2177                 z-index: 25;
    2178         }
    2179 
    2180         .auto-fold #adminmenu a.menu-top {
    2181                 height: 34px;
    2182         }
    2183 
    2184         .auto-fold #adminmenu li.wp-menu-open {
    2185                 border: 0 none;
    2186         }
    2187 
    2188         .auto-fold #adminmenu .wp-has-current-submenu.menu-top-last {
    2189                 margin-bottom: 0;
    2190         }
    2191 
    2192         .auto-fold ul#adminmenu li:hover a.wp-has-current-submenu:after {
    2193                 display: none;
    2194         }
    2195 
    2196         .auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after {
    2197                 border-width: 4px;
    2198                 margin-top: -4px;
    2199                 top: 16px;
    2200         }
    2201 
    2202         .auto-fold ul#adminmenu a.wp-has-current-submenu:after,
    2203         .auto-fold ul#adminmenu > li a.current:after {
    2204                 border-width: 4px;
    2205                 margin-top: -4px;
    2206         }
    2207 
    2208         .auto-fold #adminmenu li.menu-top:hover,
    2209         .auto-fold #adminmenu li.opensub > a.menu-top,
    2210         .auto-fold #adminmenu li > a.menu-top:focus {
    2211                 z-index: 10000;
    2212         }
    2213 
    2214         .auto-fold #collapse-menu span {
    2215                 display: none;
    2216         }
    2217 
    2218         .auto-fold #collapse-button div {
    2219                 background: none;
    2220         }
    2221 
    2222         .auto-fold #collapse-button div:after {
    2223                 -ms-transform: rotate(180deg);
    2224                 -webkit-transform: rotate(180deg);
    2225                 transform: rotate(180deg);
    2226         }
    2227 
    2228         .rtl.auto-fold #collapse-button div:after {
    2229                 -ms-transform: none;
    2230                 -webkit-transform: none;
    2231                 transform: none;
    2232         }
    2233 
    2234 }
    2235 
    2236 /* List table styles */
    2237 .post-com-count-wrapper {
    2238         min-width: 22px;
    2239 }
    2240 
    2241 .post-com-count {
    2242         background: none;
    2243         height: 1.3em;
    2244         line-height: 1.1em;
    2245         display: block;
    2246         text-decoration: none;
    2247         padding: 0 0 6px;
    2248         cursor: pointer;
    2249         background-position: center -80px;
    2250         background-repeat: no-repeat;
    2251 }
    2252 
    2253 .post-com-count:after {         /* draw bubble connector using CSS! */
    2254         content: "";
    2255         display: block;
    2256         width: 0;
    2257         height: 0;
    2258         margin-left: 8px;
    2259         border-top: 5px solid #bbbbbb;
    2260         border-right: 5px solid transparent;
    2261 }
    2262 
    2263 .post-com-count span {
    2264         font-size: 11px;
    2265         font-weight: 600;
    2266         height: 1.4em;
    2267         line-height: 1.4em;
    2268         min-width: 0.7em;
    2269         padding: 0 6px;
    2270         display: inline-block;
    2271         -webkit-border-radius: 5px;
    2272         border-radius: 5px;
    2273 }
    2274 
    2275 strong .post-com-count {
    2276         background-position: center -55px;
    2277 }
    2278 
    2279 .post-com-count:hover {
    2280         background-position: center -3px;
    2281 }
    2282 
    2283 .column-response .post-com-count {
    2284         float: left;
    2285         margin-right: 5px;
    2286         text-align: center;
    2287 }
    2288 
    2289 .response-links {
    2290         float: left;
    2291 }
    2292 
    2293 #the-comment-list .attachment-80x60 {
    2294         padding: 4px 8px;
    2295 }
    2296 
    2297 th .comment-grey-bubble {
    2298         height: 16px;
    2299         width: 16px;
    2300 }
    2301 
    2302 th .comment-grey-bubble:before {
    2303         content: '\f101';
    2304         font: normal 20px/.5 'dashicons';
    2305         speak: none;
    2306         display: inline-block;
    2307         padding: 0;
    2308         top: 4px;
    2309         left: -4px;
    2310         position: relative;
    2311         vertical-align: top;
    2312         -webkit-font-smoothing: antialiased;
    2313         -moz-osx-font-smoothing: grayscale;
    2314         text-decoration: none !important;
    2315 }
    2316 
    2317 /*------------------------------------------------------------------------------
    2318   8.0 - Layout Blocks
    2319 ------------------------------------------------------------------------------*/
    2320 
    2321 html.wp-toolbar {
    2322         padding-top: 32px;
    2323         -webkit-box-sizing: border-box;
    2324         -moz-box-sizing: border-box;
    2325         box-sizing: border-box;
    2326 }
    2327 
    2328 .narrow {
    2329         width: 70%;
    2330         margin-bottom: 40px;
    2331 }
    2332 
    2333 .narrow p {
    2334         line-height: 150%;
    2335 }
    2336 
    2337 .widefat th,
    2338 .widefat td {
    2339         overflow: hidden;
    2340 }
    2341 
    2342 .widefat th {
    2343         font-weight: normal;
    2344 }
    2345 
    2346 .widefat td p {
    2347         margin: 2px 0 0.8em;
    2348 }
    2349 
    2350 .widefat .column-comment p {
    2351         margin: 0.6em 0;
    2352 }
    2353 
    2354 /* Screens with postboxes */
    2355 .postbox-container {
    2356         float: left;
    2357 }
    2358 
    2359 #wpbody-content #dashboard-widgets.columns-1 .postbox-container {
    2360         width: 100%;
    2361 }
    2362 
    2363 #wpbody-content #dashboard-widgets.columns-2 .postbox-container {
    2364         width: 49.5%;
    2365 }
    2366 
    2367 #wpbody-content #dashboard-widgets.columns-2 #postbox-container-2,
    2368 #wpbody-content #dashboard-widgets.columns-2 #postbox-container-3,
    2369 #wpbody-content #dashboard-widgets.columns-2 #postbox-container-4 {
    2370         float: right;
    2371         width: 50.5%;
    2372 }
    2373 
    2374 #wpbody-content #dashboard-widgets.columns-3 .postbox-container {
    2375         width: 33.5%;
    2376 }
    2377 
    2378 #wpbody-content #dashboard-widgets.columns-3 #postbox-container-1 {
    2379         width: 33%;
    2380 }
    2381 
    2382 #wpbody-content #dashboard-widgets.columns-3 #postbox-container-3,
    2383 #wpbody-content #dashboard-widgets.columns-3 #postbox-container-4 {
    2384         float: right;
    2385 }
    2386 
    2387 #wpbody-content #dashboard-widgets.columns-4 .postbox-container {
    2388         width: 25%;
    2389 }
    2390 
    2391 .postbox-container .meta-box-sortables {
    2392         -moz-box-sizing: border-box;
    2393         -webkit-box-sizing: border-box;
    2394         -ms-box-sizing: border-box;
    2395         box-sizing: border-box;
    2396 }
    2397 
    2398 .metabox-holder .postbox-container .empty-container {
    2399         border: 3px dashed #bbb;
    2400         height: 250px;
    2401 }
    2402 
    2403 .metabox-holder.columns-1 .postbox-container .empty-container,
    2404 .columns-2 #postbox-container-3 .empty-container,
    2405 .columns-2 #postbox-container-4 .empty-container,
    2406 .columns-3 #postbox-container-4 .empty-container {
    2407         border: 0 none;
    2408         height: 0;
    2409         min-height: 0;
    2410 }
    2411 
    2412 .ie8 #wpbody-content #dashboard-widgets .postbox-container {
    2413         width: 49.5%;
    2414 }
    2415 
    2416 .ie8 #wpbody-content #dashboard-widgets #postbox-container-2,
    2417 .ie8 #wpbody-content #dashboard-widgets #postbox-container-3,
    2418 .ie8 #wpbody-content #dashboard-widgets #postbox-container-4 {
    2419         float: right;
    2420         width: 50.5%;
    2421 }
    2422 
    2423 .ie8 #dashboard-widgets #postbox-container-3 .empty-container,
    2424 .ie8 #dashboard-widgets #postbox-container-4 .empty-container {
    2425         border: 0 none;
    2426         height: 0;
    2427         min-height: 0;
    2428 }
    2429 
    2430 #poststuff {
    2431         padding-top: 10px;
    2432         min-width: 763px;
    2433 }
    2434 
    2435 #poststuff #post-body {
    2436         padding: 0;
    2437 }
    2438 
    2439 #post-body-content {
    2440         width: 100%;
    2441         min-width: 463px;
    2442         float: left;
    2443 }
    2444 
    2445 #poststuff .postbox-container {
    2446         width: 100%;
    2447 }
    2448 
    2449 #poststuff #post-body.columns-2 {
    2450         margin-right: 300px;
    2451 }
    2452 
    2453 #post-body.columns-2 #postbox-container-1 {
    2454         float: right;
    2455         margin-right: -300px;
    2456         width: 280px;
    2457 }
    2458 
    2459 #post-body.columns-2 #side-sortables {
    2460         min-height: 250px;
    2461 }
    2462 
    2463 #dashboard-widgets .postbox-container {
    2464         width: 25%;
    2465 }
    2466 
    2467 #dashboard-widgets-wrap .columns-3 #postbox-container-4 .empty-container {
    2468         border: none !important;
    2469 }
    2470 
    2471 #dashboard-widgets-wrap {
    2472         overflow: hidden;
    2473 }
    2474 
    2475 /* one column on the dash */
    2476 @media only screen and (max-width: 799px) {
    2477         #wpbody-content #dashboard-widgets .postbox-container {
    2478                 width: 100%;
    2479         }
    2480 
    2481         #wpbody-content .metabox-holder .postbox-container .empty-container {
    2482                 border: 0 none;
    2483                 height: 0;
    2484                 min-height: 0;
    2485         }
    2486 }
    2487 
    2488 /* two columns on the dash, but keep the setting if one is selected */
    2489 @media only screen and (min-width: 800px) and (max-width: 1499px) {
    2490         #wpbody-content #dashboard-widgets .postbox-container {
    2491                 width: 49.5%;
    2492         }
    2493 
    2494         #wpbody-content #dashboard-widgets #postbox-container-2,
    2495         #wpbody-content #dashboard-widgets #postbox-container-3,
    2496         #wpbody-content #dashboard-widgets #postbox-container-4 {
    2497                 float: right;
    2498                 width: 50.5%;
    2499         }
    2500 
    2501         #dashboard-widgets #postbox-container-3 .empty-container,
    2502         #dashboard-widgets #postbox-container-4 .empty-container {
    2503                 border: 0 none;
    2504                 height: 0;
    2505                 min-height: 0;
    2506         }
    2507 
    2508         #wpbody #wpbody-content #dashboard-widgets.columns-1 .postbox-container {
    2509                 width: 100%;
    2510         }
    2511 
    2512         #wpbody #wpbody-content .metabox-holder.columns-1 .postbox-container .empty-container {
    2513                 border: 0 none;
    2514                 height: 0;
    2515                 min-height: 0;
    2516         }
    2517 
    2518         /* show the radio buttons for column prefs only for one or two columns */
    2519         .index-php .screen-layout,
    2520         .index-php .columns-prefs {
    2521                 display: block;
    2522         }
    2523 
    2524         .columns-prefs .columns-prefs-3,
    2525         .columns-prefs .columns-prefs-4 {
    2526                 display: none;
    2527         }
    2528 }
    2529 
    2530 /* three columns on the dash */
    2531 @media only screen and (min-width: 1500px) and (max-width: 1800px) {
    2532         #wpbody-content #dashboard-widgets .postbox-container {
    2533                 width: 33.5%;
    2534         }
    2535 
    2536         #wpbody-content #dashboard-widgets #postbox-container-1 {
    2537                 width: 33%;
    2538         }
    2539 
    2540         #wpbody-content #dashboard-widgets #postbox-container-3,
    2541         #wpbody-content #dashboard-widgets #postbox-container-4 {
    2542                 float: right;
    2543         }
    2544 
    2545         #dashboard-widgets #postbox-container-4 .empty-container {
    2546                 border: 0 none;
    2547                 height: 0;
    2548                 min-height: 0;
    2549         }
    2550 }
    2551 
    2552 /* one column on the post write/edit screen */
    2553 @media only screen and (max-width: 850px) {
    2554         #poststuff {
    2555                 min-width: 0;
    2556         }
    2557 
    2558         #wpbody-content #poststuff #post-body {
    2559                 margin: 0;
    2560         }
    2561 
    2562         #wpbody-content #post-body.columns-2 #postbox-container-1 {
    2563                 margin-right: 0;
    2564                 width: 100%;
    2565         }
    2566 
    2567         #poststuff #postbox-container-1 .empty-container,
    2568         #poststuff #postbox-container-1 #side-sortables:empty {
    2569                 border: 0 none;
    2570                 height: 0;
    2571                 min-height: 0;
    2572         }
    2573 
    2574         #poststuff #post-body.columns-2 #side-sortables {
    2575                 min-height: 0;
    2576         }
    2577 
    2578         /* hide the radio buttons for column prefs */
    2579         .screen-layout,
    2580         .columns-prefs {
    2581                 display: none;
    2582         }
    2583 }
    2584 
    2585 .js .postbox .hndle {
    2586         cursor: move;
    2587 }
    2588 
    2589 .hndle a {
    2590         font-size: 11px;
    2591         font-weight: normal;
    2592 }
    2593 
    2594 .postbox .handlediv {
    2595         float: right;
    2596         width: 27px;
    2597         height: 30px;
    2598 }
    2599 
    2600 .js .postbox .handlediv {
    2601         cursor: pointer;
    2602 }
    2603 
    2604 .sortable-placeholder {
    2605         border-width: 1px;
    2606         border-style: dashed;
    2607         margin-bottom: 20px;
    2608 }
    2609 
    2610 .postbox,
    2611 .stuffbox {
    2612         margin-bottom: 20px;
    2613         padding: 0;
    2614         line-height: 1;
    2615 }
    2616 
    2617 .postbox h3,
    2618 .stuffbox h3 {
    2619         margin-top: 1px;
    2620         -webkit-user-select: none;
    2621         -moz-user-select: none;
    2622         user-select: none;
    2623 }
    2624 
    2625 .js .widget .widget-top,
    2626 .js .postbox h3 {
    2627         cursor: move;
    2628 }
    2629 
    2630 .postbox .inside,
    2631 .stuffbox .inside {
    2632         padding: 0 12px 12px;
    2633         line-height: 1.4em;
    2634         font-size: 13px;
    2635 }
    2636 
    2637 .postbox .inside {
    2638         margin: 11px 0;
    2639         position: relative;
    2640 }
    2641 
    2642 #dashboard-widgets .postbox .inside {
    2643         margin-bottom: 0;
    2644 }
    2645 
    2646 .postbox .inside > p:last-child,
    2647 .rss-widget ul li:last-child {
    2648         margin-bottom: 1px !important;
    2649 }
    2650 
    2651 .postbox.closed h3 {
    2652         border: none;
    2653         -webkit-box-shadow: none;
    2654         box-shadow: none;
    2655 }
    2656 
    2657 .postbox table.form-table {
    2658         margin-bottom: 0;
    2659 }
    2660 
    2661 .temp-border {
    2662         border: 1px dotted #ccc;
    2663 }
    2664 
    2665 .columns-prefs label {
    2666         padding: 0 5px;
    2667 }
    2668 
    2669 
    2670 /*------------------------------------------------------------------------------
    2671   9.0 - Dashboard
    2672 ------------------------------------------------------------------------------*/
    2673 
    2674 #dashboard-widgets-wrap {
    2675         margin: 0 -8px;
    2676 }
    2677 
    2678 #wpbody-content .metabox-holder {
    2679         padding-top: 10px;
    2680 }
    2681 
    2682 #dashboard-widgets .meta-box-sortables {
    2683         margin: 0 8px;
    2684         min-height: 100px;
    2685 }
    2686 
    2687 #the-comment-list td.comment p.comment-author {
    2688         margin-top: 0;
    2689         margin-left: 0;
    2690 }
    2691 
    2692 #the-comment-list p.comment-author img {
    2693         float: left;
    2694         margin-right: 8px;
    2695 }
    2696 
    2697 #the-comment-list p.comment-author strong a {
    2698         border: none;
    2699 }
    2700 
    2701 #the-comment-list td {
    2702         vertical-align: top;
    2703 }
    2704 
    2705 #the-comment-list td.comment {
    2706         word-wrap: break-word;
    2707 }
    2708 
    2709 /* Welcome Panel */
    2710 .welcome-panel {
    2711         position: relative;
    2712         overflow: auto;
    2713         margin: 16px 0;
    2714         padding: 23px 10px 0;
    2715         font-size: 13px;
    2716         line-height: 2.1em;
    2717 }
    2718 
    2719 .welcome-panel h3 {
    2720         margin: 0;
    2721         font-size: 21px;
    2722         font-weight: normal;
    2723         line-height: 1.2;
    2724 }
    2725 
    2726 .welcome-panel h4 {
    2727         margin: 1.33em 0 0;
    2728         font-size: 16px;
    2729 }
    2730 
    2731 .welcome-panel li {
    2732         font-size: 14px;
    2733 }
    2734 
    2735 .welcome-panel .about-description {
    2736         font-size: 16px;
    2737         margin: 0;
    2738 }
    2739 
    2740 .welcome-panel .welcome-panel-close {
    2741         position: absolute;
    2742         top: 5px;
    2743         right: 10px;
    2744         padding: 20px 15px 0 3px;
    2745         font-size: 13px;
    2746         text-decoration: none;
    2747         line-height: 1;
    2748 }
    2749 
    2750 #welcome-panel.welcome-panel .welcome-panel-close::before,
    2751 .tagchecklist span a:before,
    2752 #bulk-titles div a:before {
    2753         content: '\f153';
    2754         display: block !important;
    2755         font: normal 16px/1 'dashicons';
    2756         speak: none;
    2757         height: 20px;
    2758         margin: 2px 0;
    2759         text-align: center;
    2760         width: 20px;
    2761         -webkit-font-smoothing: antialiased !important;
    2762 }
    2763 
    2764 #welcome-panel.welcome-panel .welcome-panel-close::before {
    2765         position: absolute;
    2766         left: -18px;
    2767         margin-top: -2px;
    2768         -webkit-transition: all .1s ease-in-out;
    2769         -moz-transition:    all .1s ease-in-out;
    2770         transition:         all .1s ease-in-out;
    2771 }
    2772 
    2773 .wp-core-ui .welcome-panel .button.button-hero {
    2774         margin: 15px 0 3px;
    2775 }
    2776 
    2777 .welcome-panel-content {
    2778         margin-left: 13px;
    2779         max-width: 1500px;
    2780 }
    2781 
    2782 .welcome-panel .welcome-panel-column-container {
    2783         clear: both;
    2784         overflow: hidden;
    2785         position: relative;
    2786 }
    2787 
    2788 .welcome-panel .welcome-panel-column {
    2789         width: 32%;
    2790         min-width: 200px;
    2791         float: left;
    2792 }
    2793 
    2794 .ie8 .welcome-panel .welcome-panel-column {
    2795         min-width: 230px;
    2796 }
    2797 
    2798 .welcome-panel .welcome-panel-column:first-child {
    2799         width: 36%;
    2800 }
    2801 
    2802 .welcome-panel-column p.hide-if-no-customize {
    2803         margin-top: 10px;
    2804 }
    2805 
    2806 .welcome-panel-column p {
    2807         margin-top: 7px;
    2808 }
    2809 
    2810 .welcome-panel .welcome-icon {
    2811         display: block;
    2812         padding: 0 0 8px;
    2813         background: transparent !important;
    2814 }
    2815 
    2816 .welcome-panel .welcome-icon:before {
    2817         font: normal 20px/1 'dashicons';
    2818         speak: none;
    2819         display: inline-block;
    2820         padding: 0 10px 0 0;
    2821         top: -1px;
    2822         position: relative;
    2823         -webkit-font-smoothing: antialiased;
    2824         -moz-osx-font-smoothing: grayscale;
    2825         text-decoration: none !important;
    2826         vertical-align: top;
    2827 }
    2828 
    2829 .welcome-panel .welcome-write-blog:before,
    2830 .welcome-panel .welcome-edit-page:before {
    2831         content:'\f119';
    2832         top: -3px;
    2833 }
    2834 
    2835 .welcome-panel .welcome-add-page:before {
    2836         content:'\f132';
    2837 }
    2838 
    2839 .welcome-panel .welcome-view-site:before {
    2840         content:'\f115';
    2841         top: -2px;
    2842 }
    2843 
    2844 .welcome-panel .welcome-widgets-menus:before {
    2845         content:'\f116';
    2846         top: -2px;
    2847 }
    2848 
    2849 .welcome-panel .welcome-comments:before {
    2850         content:'\f117';
    2851         top: -1px;
    2852 }
    2853 
    2854 .welcome-panel .welcome-learn-more:before {
    2855         content:'\f118';
    2856         top: -1px;
    2857 }
    2858 
    2859 .welcome-panel .welcome-widgets-menus {
    2860         line-height: 16px;
    2861 }
    2862 
    2863 .welcome-panel .welcome-panel-column ul {
    2864         margin: 0.8em 1em 1em 0;
    2865 }
    2866 
    2867 .welcome-panel .welcome-panel-column li {
    2868         line-height: 16px;
    2869         list-style-type: none;
    2870 }
    2871 
    2872 /* Dashboard WordPress news */
    2873 
    2874 #dashboard_primary .inside {
    2875         margin: 0;
    2876         padding: 0;
    2877 }
    2878 
    2879 #dashboard_primary .widget-loading,
    2880 #dashboard_primary .dashboard-widget-control-form {
    2881         padding: 12px 12px 0;
    2882 }
    2883 
    2884 body #dashboard-widgets .postbox form .submit {
    2885         margin: 0;
    2886 }
    2887 
    2888 .dashboard-widget-control-form {
    2889         overflow: hidden;
    2890 }
    2891 
    2892 .dashboard-widget-control-form p {
    2893         margin-top: 0;
    2894 }
    2895 
    2896 .rssSummary {
    2897         color: #777;
    2898         margin-top: 4px;
    2899 }
    2900 
    2901 #dashboard_primary .rss-widget {
    2902         border-bottom: 1px solid #eee;
    2903         font-size: 13px;
    2904         padding: 8px 12px 10px;
    2905 }
    2906 
    2907 #dashboard_primary .rss-widget:last-child {
    2908         border-bottom: none;
    2909         padding-bottom: 8px;
    2910 }
    2911 
    2912 #dashboard_primary .rss-widget a {
    2913         font-weight: normal;
    2914 }
    2915 
    2916 #dashboard_primary .rss-widget span,
    2917 #dashboard_primary .rss-widget span.rss-date {
    2918         color: #777;
    2919 }
    2920 
    2921 #dashboard_primary .rss-widget span.rss-date {
    2922         margin-left: 12px;
    2923 }
    2924 
    2925 #dashboard_primary .rss-widget ul li {
    2926         margin-bottom: 8px;
    2927 }
    2928 
    2929 /* Dashboard right now */
    2930 
    2931 #dashboard_right_now ul {
    2932         margin: 0;
    2933         overflow: hidden;
    2934 }
    2935 
    2936 #dashboard_right_now li {
    2937         width: 50%;
    2938         float: left;
    2939         margin-bottom: 10px;
    2940 }
    2941 
    2942 #dashboard_right_now .inside {
    2943         overflow: hidden;
    2944         padding: 0;
    2945 }
    2946 
    2947 #dashboard_right_now .main {
    2948         padding: 0 12px 11px;
    2949 }
    2950 
    2951 #dashboard_right_now .main p {
    2952         margin: 0;
    2953 }
    2954 
    2955 .mu-storage {
    2956         overflow: hidden;
    2957 }
    2958 
    2959 #dashboard-widgets h4.mu-storage {
    2960         margin-bottom: 10px;
    2961 }
    2962 
    2963 /* Dashboard right now - Colors */
    2964 
    2965 #dashboard_right_now li a:before {
    2966         color: #888;
    2967 }
    2968 
    2969 #dashboard_right_now .sub {
    2970         color: #777;
    2971         background: #f5f5f5;
    2972         border-top: 1px solid #eee;
    2973         padding: 10px 12px 6px 12px;
    2974 }
    2975 
    2976 #dashboard_right_now .sub h4 {
    2977         color: #555;
    2978 }
    2979 
    2980 #dashboard_right_now .sub p {
    2981         margin: 0 0 1em;
    2982 }
    2983 
    2984 #dashboard_right_now .warning a:before {
    2985         color: #d54e21;
    2986 }
    2987 
    2988 /* Dashboard right now - Icons */
    2989 #dashboard_right_now li a:before {
    2990         content: '\f159';
    2991         font: normal 20px/1 'dashicons';
    2992         speak: none;
    2993         display: block;
    2994         float: left;
    2995         margin: 0 5px 0 0;
    2996         padding: 0;
    2997         text-indent: 0;
    2998         text-align: center;
    2999         position: relative;
    3000         -webkit-font-smoothing: antialiased;
    3001         text-decoration: none !important;
    3002 }
    3003 
    3004 #dashboard_right_now .page-count a:before {
    3005         content: '\f105';
    3006 }
    3007 
    3008 #dashboard_right_now .post-count a:before {
    3009         content: '\f109';
    3010 }
    3011 
    3012 #dashboard_right_now .comment-count a:before {
    3013         content: '\f101';
    3014 }
    3015 
    3016 #dashboard_right_now .comment-mod-count a:before {
    3017         content: '\f125';
    3018 }
    3019 
    3020 #dashboard_right_now .storage-count a:before {
    3021         content: '\f104';
    3022 }
    3023 
    3024 #dashboard_right_now .storage-count.warning a:before {
    3025         content: '\f153';
    3026 }
    3027 
    3028 /* Dashboard Quick Draft */
    3029 
    3030 #dashboard_quick_press .inside {
    3031         margin: 0;
    3032         padding: 0;
    3033 }
    3034 
    3035 #dashboard_quick_press div.updated {
    3036         margin-bottom: 10px;
    3037         border: 1px solid #eee;
    3038         border-width: 1px 1px 1px 0;
    3039 }
    3040 
    3041 #dashboard_quick_press form {
    3042         overflow: hidden;
    3043         margin: 12px;
    3044 }
    3045 
    3046 #dashboard_quick_press .drafts,
    3047 #dashboard_quick_press .easy-blogging {
    3048         padding: 10px 0 0;
    3049 }
    3050 
    3051 /* Dashboard Quick Draft - Form styling */
    3052 
    3053 input#save-post {
    3054         float: left;
    3055 }
    3056 
    3057 form.initial-form.quickpress-open label.prompt {
    3058         font-style: normal;
    3059 }
    3060 
    3061 form.initial-form.quickpress-open input#title {
    3062         height: auto;
    3063 }
    3064 
    3065 #dashboard_quick_press input,
    3066 #dashboard_quick_press textarea {
    3067         box-sizing: border-box;
    3068         -moz-box-sizing:border-box;
    3069         -webkit-box-sizing:border-box;
    3070         margin: 0;
    3071 }
    3072 
    3073 #dashboard_quick_press textarea {
    3074         resize: vertical;
    3075 }
    3076 
    3077 #dashboard-widgets .postbox form .submit {
    3078         margin: -39px 0;
    3079         float: right;
    3080 }
    3081 
    3082 #description-wrap {
    3083         margin-top: 12px;
    3084 }
    3085 
    3086 #title-wrap #title-prompt-text,
    3087 .textarea-wrap #content-prompt-text {
    3088         color: #777;
    3089 }
    3090 
    3091 #title-wrap #title-prompt-text {
    3092         font-size: 1.1em;
    3093         padding: 7px 8px;
    3094 }
    3095 
    3096 .input-text-wrap,
    3097 .textarea-wrap {
    3098         position: relative;
    3099 }
    3100 
    3101 .input-text-wrap .prompt,
    3102 .textarea-wrap .prompt {
    3103         position: absolute;
    3104 }
    3105 
    3106 .textarea-wrap #content-prompt-text {
    3107         font-size: 1.1em;
    3108         padding: 7px 8px;
    3109 }
    3110 
    3111 .textarea-wrap textarea#content {
    3112         margin: 0 0 8px;
    3113         padding: 6px 7px;
    3114 }
    3115 
    3116 #quick-press textarea#content {
    3117         min-height: 90px;
    3118         max-height: 1300px;
    3119         resize: none;
    3120 }
    3121 
    3122 /* Dashboard Quick Draft - Drafts list */
    3123 
    3124 .js #dashboard_quick_press .drafts {
    3125         border-top: 1px solid #eee;
    3126 }
    3127 
    3128 #dashboard_quick_press .drafts abbr {
    3129         border: none;
    3130 }
    3131 
    3132 #dashboard_quick_press .drafts h4 {
    3133         margin: 0 12px 8px;
    3134         font-weight: normal;
    3135 }
    3136 
    3137 #dashboard_quick_press .drafts .view-all {
    3138         float: right;
    3139         margin: 0 12px 0 0;
    3140 }
    3141 
    3142 #dashboard_primary a.rsswidget {
    3143         font-weight: normal;
    3144 }
    3145 
    3146 #dashboard_quick_press .drafts ul {
    3147         margin: 0 12px;
    3148 }
    3149 
    3150 #dashboard_quick_press .drafts li {
    3151         margin-bottom: 1em;
    3152 }
    3153 #dashboard_quick_press .drafts li time {
    3154         color: #777;
    3155 }
    3156 
    3157 #dashboard_quick_press .drafts p {
    3158         margin: 0;
    3159 }
    3160 
    3161 #dashboard_quick_press .draft-title {
    3162         overflow: hidden;
    3163 }
    3164 
    3165 #dashboard_quick_press .draft-title a,
    3166 #dashboard_quick_press .draft-title time {
    3167         float: left;
    3168         margin: 0 5px 0 0;
    3169 }
    3170 
    3171 /* Dashboard activity widget */
    3172 
    3173 #dashboard-widgets #dashboard_activity h4 {
    3174         margin: 0 0 8px 12px;
    3175         font-weight: normal;
    3176 }
    3177 
    3178 #dashboard-widgets #dashboard_activity h4.comment-meta {
    3179         margin: 0;
    3180 }
    3181 
    3182 #dashboard_activity h4.comment-meta {
    3183         overflow: hidden;
    3184         text-overflow: ellipsis;
    3185         white-space: nowrap;
    3186         margin-bottom: 4px;
    3187 }
    3188 
    3189 #dashboard_activity ul {
    3190         padding: 0 12px;
    3191 }
    3192 
    3193 #dashboard_activity .comment-meta span.approve:before {
    3194         content: '\f227';
    3195         font: 20px/.5 "dashicons";
    3196         margin-left: 12px;
    3197         vertical-align: middle;
    3198         position: relative;
    3199         top: -1px;
    3200         margin-right: 2px;
    3201 }
    3202 
    3203 #dashboard_activity .inside {
    3204         padding: 0;
    3205         margin: 0;
    3206 }
    3207 
    3208 #dashboard_activity .no-activity {
    3209         overflow: hidden;
    3210         padding: 0 12px 12px;
    3211         text-align: center;
    3212 }
    3213 
    3214 #dashboard_activity .no-activity p {
    3215         color: #999;
    3216         font-size: 16px;
    3217 }
    3218 
    3219 #dashboard_activity .no-activity .smiley {
    3220         margin-top: 0;
    3221 }
    3222 
    3223 #dashboard_activity .no-activity .smiley:before {
    3224         content: '\f328';
    3225         font: normal 120px/1 'dashicons';
    3226         speak: none;
    3227         display: block;
    3228         margin: 0 5px 0 0;
    3229         padding: 0;
    3230         text-indent: 0;
    3231         text-align: center;
    3232         position: relative;
    3233         -webkit-font-smoothing: antialiased;
    3234         text-decoration: none !important;
    3235 }
    3236 
    3237 #dashboard_activity .subsubsub {
    3238         float: none;
    3239         border-top: 1px solid #eeeeee;
    3240         margin-top: 0;
    3241         padding: 8px 12px 4px;
    3242 }
    3243 
    3244 #future-posts .show-more,
    3245 #published-posts .show-more {
    3246         float: right;
    3247         margin-right: 12px;
    3248 }
    3249 
    3250 #future-posts ul,
    3251 #published-posts ul {
    3252         clear: both;
    3253         margin-bottom: 0;
    3254 }
    3255 
    3256 #future-posts li,
    3257 #published-posts li {
    3258         overflow: hidden;
    3259         margin-bottom: 8px;
    3260 }
    3261 
    3262 #future-posts ul span,
    3263 #published-posts ul span {
    3264         color: #777;
    3265         float: left;
    3266         margin-right: 8px;
    3267         min-width: 150px;
    3268 }
    3269 
    3270 .activity-block {
    3271         border-bottom: 1px solid #eee;
    3272         overflow: hidden;
    3273         padding: 8px 0 4px;
    3274 }
    3275 
    3276 .activity-block:last-child {
    3277         border-bottom: none;
    3278 }
    3279 
    3280 .activity-block .subsubsub li {
    3281         color: #ddd;
    3282 }
    3283 
    3284 /* Dashboard activity widget - Comments */
    3285 
    3286 #activity-widget #the-comment-list tr.undo,
    3287 #activity-widget #the-comment-list div.undo {
    3288         background: none;
    3289         padding: 6px 0;
    3290 }
    3291 
    3292 #activity-widget #the-comment-list .alternate,
    3293 #activity-widget #the-comment-list .alt {
    3294         background: none;
    3295 }
    3296 
    3297 #activity-widget #the-comment-list .comment {
    3298         background: #fafafa;
    3299         padding: 12px;
    3300         position: relative;
    3301 }
    3302 
    3303 #activity-widget #the-comment-list img {
    3304         position: absolute;
    3305         left: 13px;
    3306         top: 13px;
    3307 }
    3308 
    3309 #activity-widget #the-comment-list .dashboard-comment-wrap {
    3310         padding-left: 63px;
    3311 }
    3312 
    3313 #activity-widget #the-comment-list .dashboard-comment-wrap blockquote {
    3314         margin: 1em 0;
    3315 }
    3316 
    3317 #activity-widget #the-comment-list .comment-item h4 {
    3318         font-size: 13px;
    3319         color: #999;
    3320 }
    3321 
    3322 #activity-widget #the-comment-list .comment-item p.row-actions {
    3323         margin: 4px 0 0 0;
    3324 }
    3325 
    3326 #activity-widget #the-comment-list .comment-item:first-child {
    3327         border-top: 1px solid #eeeeee;
    3328 }
    3329 
    3330 #activity-widget #the-comment-list .unapproved:before {
    3331         content: "";
    3332         display: block;
    3333         position: absolute;
    3334         left: 0;
    3335         top: 0;
    3336         bottom: 0;
    3337         background: #d54e21;
    3338         width: 4px;
    3339 }
    3340 
    3341 #activity-widget #the-comment-list .spam-undo-inside .avatar,
    3342 #activity-widget #the-comment-list .trash-undo-inside .avatar {
    3343         margin-right: 20px;
    3344         position: relative;
    3345         top: 0;
    3346 }
    3347 
    3348 /* Browse happy box */
    3349 
    3350 #dashboard-widgets #dashboard_browser_nag.postbox .inside {
    3351         margin: 10px;
    3352 }
    3353 
    3354 @media screen and (max-width: 870px) {
    3355         .welcome-panel .welcome-panel-column,
    3356         .welcome-panel .welcome-panel-column:first-child {
    3357                 display: block;
    3358                 float: none;
    3359                 width: 100%;
    3360         }
    3361 
    3362         .welcome-panel .welcome-panel-column li {
    3363                 display: inline-block;
    3364                 margin-right: 13px;
    3365         }
    3366 
    3367         .welcome-panel .welcome-panel-column ul {
    3368                 margin: 0.4em 0 0;
    3369         }
    3370 
    3371 }
    3372 
    3373 /*------------------------------------------------------------------------------
    3374   10.0 - List Posts (/Pages/etc)
    3375 ------------------------------------------------------------------------------*/
    3376 
    3377 table.fixed {
    3378         table-layout: fixed;
    3379 }
    3380 
    3381 .fixed .column-rating,
    3382 .fixed .column-visible {
    3383         width: 8%;
    3384 }
    3385 
    3386 .fixed .column-posts,
    3387 .fixed .column-date,
    3388 .fixed .column-parent,
    3389 .fixed .column-links,
    3390 .fixed .column-author,
    3391 .fixed .column-format {
    3392         width: 10%;
    3393 }
    3394 
    3395 .fixed .column-response,
    3396 .fixed .column-categories,
    3397 .fixed .column-tags,
    3398 .fixed .column-rel,
    3399 .fixed .column-role {
    3400         width: 15%;
    3401 }
    3402 
    3403 .fixed .column-slug {
    3404         width: 25%;
    3405 }
    3406 
    3407 .fixed .column-locations {
    3408         width: 35%;
    3409 }
    3410 
    3411 .fixed .column-comments {
    3412         width: 4em;
    3413         padding: 8px 0;
    3414         text-align: left;
    3415 }
    3416 
    3417 .fixed .column-comments .vers {
    3418         padding-left: 3px;
    3419 }
    3420 
    3421 .fixed .column-comments a {
    3422         float: left;
    3423 }
    3424 
    3425 .fixed .column-icon {
    3426         width: 80px;
    3427 }
    3428 
    3429 #comments-form .fixed .column-author {
    3430         width: 20%;
    3431 }
    3432 
    3433 #commentsdiv.postbox .inside {
    3434         margin: 0;
    3435         padding: 0;
    3436 }
    3437 
    3438 #commentsdiv .inside .row-actions {
    3439         line-height:18px;
    3440 }
    3441 
    3442 #commentsdiv .inside .column-author {
    3443         width: 25%;
    3444 }
    3445 
    3446 #commentsdiv .column-comment p {
    3447         margin: 0.6em 0;
    3448         padding: 0;
    3449 }
    3450 
    3451 #commentsdiv #replyrow td {
    3452         padding: 0;
    3453 }
    3454 
    3455 #commentsdiv p {
    3456         padding: 8px 10px;
    3457         margin: 0;
    3458 }
    3459 
    3460 #commentsdiv .comments-box {
    3461         border: 0 none;
    3462 }
    3463 
    3464 #commentsdiv .comments-box thead th {
    3465         background: transparent;
    3466         padding: 0 7px 4px;
    3467         font-style: italic;
    3468 }
    3469 
    3470 #commentsdiv .comments-box tr:last-child td {
    3471         border-bottom: 0 none;
    3472 }
    3473 
    3474 #commentsdiv .spinner {
    3475         padding-left: 5px;
    3476 }
    3477 
    3478 .sorting-indicator {
    3479         display: none;
    3480         width: 10px;
    3481         height: 4px;
    3482         margin-top: 8px;
    3483         margin-left: 7px;
    3484 }
    3485 
    3486 .sorting-indicator:before {
    3487         background: none;
    3488         content: '\f142';
    3489         font: normal 20px/1 'dashicons';
    3490         speak: none;
    3491         display: inline-block;
    3492         padding: 0;
    3493         top: -4px;
    3494         left: -8px;
    3495         color: #444;
    3496         line-height: 10px;
    3497         position: relative;
    3498         vertical-align: top;
    3499         -webkit-font-smoothing: antialiased;
    3500         -moz-osx-font-smoothing: grayscale;
    3501         text-decoration: none !important;
    3502 }
    3503 
    3504 .column-comments .sorting-indicator:before {
    3505         top: 0;
    3506         left: -10px;
    3507 }
    3508 
    3509 th.sorted.asc .sorting-indicator:before,
    3510 th.desc:hover span.sorting-indicator:before {
    3511         content: '\f142';
    3512 }
    3513 
    3514 th.sorted.desc .sorting-indicator:before,
    3515 th.asc:hover span.sorting-indicator:before {
    3516         content: '\f140';
    3517 }
    3518 
    3519 tr.wp-locked .locked-indicator {
    3520         background: url('../images/lock.png') no-repeat;
    3521         margin: -2px 0 0 6px;
    3522         height: 20px;
    3523         width: 16px;
    3524 }
    3525 
    3526 tr.wp-locked .check-column label,
    3527 tr.wp-locked .check-column input[type="checkbox"],
    3528 tr.wp-locked .row-actions .inline,
    3529 tr.wp-locked .row-actions .trash {
    3530         display: none;
    3531 }
    3532 
    3533 tr .locked-info {
    3534         height: 0;
    3535         opacity: 0;
    3536 }
    3537 
    3538 tr.wp-locked .locked-info {
    3539         margin-top: 8px;
    3540         height: auto;
    3541         opacity: 1;
    3542 }
    3543 
    3544 .locked-text {
    3545         vertical-align: top;
    3546 }
    3547 
    3548 tr.locked-info, tr.wp-locked .locked-info {
    3549         -webkit-transition: height 1s, opacity 500ms;
    3550         -moz-transition:    height 1s, opacity 500ms;
    3551         -ms-transition:     height 1s, opacity 500ms;
    3552         -o-transition:      height 1s, opacity 500ms;
    3553         transition:         height 1s, opacity 500ms;
    3554 }
    3555 
    3556 .fixed .column-comments .sorting-indicator {
    3557         margin-top: 3px;
    3558 }
    3559 
    3560 #menu-locations-wrap .widefat {
    3561         width: 60%;
    3562 }
    3563 
    3564 .widefat th.sortable,
    3565 .widefat th.sorted {
    3566         padding: 0;
    3567 }
    3568 
    3569 th.sortable a,
    3570 th.sorted a {
    3571         display: block;
    3572         overflow: hidden;
    3573         padding: 7px 7px 8px 10px;
    3574 }
    3575 
    3576 .fixed .column-comments.sortable a,
    3577 .fixed .column-comments.sorted a {
    3578         padding: 8px 0;
    3579 }
    3580 
    3581 th.sortable a span,
    3582 th.sorted a span {
    3583         float: left;
    3584         cursor: pointer;
    3585 }
    3586 
    3587 th.sorted.asc .sorting-indicator,
    3588 th.desc:hover span.sorting-indicator {
    3589         display: block;
    3590         background-position: 0 0;
    3591 }
    3592 
    3593 th.sorted.desc .sorting-indicator,
    3594 th.asc:hover span.sorting-indicator {
    3595         display: block;
    3596         background-position: -7px 0;
    3597 }
    3598 
    3599 /* Bulk Actions */
    3600 .tablenav-pages a {
    3601         font-weight: 600;
    3602         margin-right: 1px;
    3603         padding: 0 2px;
    3604 }
    3605 .tablenav-pages .current-page {
    3606         padding-top: 0;
    3607         text-align: center;
    3608 }
    3609 .tablenav-pages .next-page {
    3610         margin-left: 2px;
    3611 }
    3612 
    3613 .tablenav a.button-secondary {
    3614         display: block;
    3615         margin: 3px 8px 0 0;
    3616 }
    3617 
    3618 .tablenav {
    3619         clear: both;
    3620         height: 30px;
    3621         margin: 6px 0 4px;
    3622         vertical-align: middle;
    3623 }
    3624 
    3625 .tablenav.themes {
    3626         max-width: 98%;
    3627 }
    3628 
    3629 .tablenav .tablenav-pages {
    3630         float: right;
    3631         display: block;
    3632         cursor: default;
    3633         height: 30px;
    3634         line-height: 30px;
    3635         font-size: 12px;
    3636 }
    3637 
    3638 .tablenav .no-pages,
    3639 .tablenav .one-page .pagination-links {
    3640         display: none;
    3641 }
    3642 
    3643 .tablenav .tablenav-pages a,
    3644 .tablenav-pages span.current  {
    3645         text-decoration: none;
    3646         padding: 3px 6px;
    3647 }
    3648 
    3649 .tablenav .tablenav-pages a {
    3650         padding: 0 10px 3px;
    3651         font-size: 16px;
    3652         font-weight: normal;
    3653 }
    3654 
    3655 .tablenav .tablenav-pages a.disabled:hover ,
    3656 .tablenav .tablenav-pages a.disabled:active {
    3657         cursor: default;
    3658 }
    3659 
    3660 .tablenav .displaying-num {
    3661         margin-right: 2px;
    3662         font-size: 12px;
    3663         font-style: italic;
    3664 }
    3665 
    3666 .tablenav .actions {
    3667         overflow: hidden;
    3668         padding: 2px 8px 0 0;
    3669 }
    3670 
    3671 .tablenav .delete {
    3672         margin-right: 20px;
    3673 }
    3674 
    3675 .view-switch {
    3676         float: right;
    3677         margin: 5px 16px 0 8px;
    3678 }
    3679 
    3680 .view-switch img {
    3681         display: none;
    3682 }
    3683 
    3684 .view-switch a {
    3685         text-decoration: none;
    3686 }
    3687 
    3688 .view-switch > a {
    3689         display: inline-block;
    3690         width: 18px;
    3691         height: 18px;
    3692 }
    3693 
    3694 .view-switch > a:before {
    3695         content: '\f163';
    3696         display: inline-block;
    3697         float: left;
    3698         font: normal 20px/1 'dashicons';
    3699         speak: none;
    3700         vertical-align: middle;
    3701         margin-left: 0;
    3702         -webkit-font-smoothing: antialiased;
    3703         -moz-osx-font-smoothing: grayscale;
    3704 }
    3705 
    3706 .view-switch > a + a:before {
    3707         margin-left: 5px;
    3708         content: '\f164';
    3709 }
    3710 
    3711 .filter {
    3712         float: left;
    3713         margin: -5px 0 0 10px;
    3714 }
    3715 
    3716 .filter .subsubsub {
    3717         margin-left: -10px;
    3718         margin-top: 13px;
    3719 }
    3720 .screen-per-page {
    3721         width: 4em;
    3722 }
    3723 
    3724 #posts-filter fieldset {
    3725         float: left;
    3726         margin: 0 1.5ex 1em 0;
    3727         padding: 0;
    3728 }
    3729 
    3730 #posts-filter fieldset legend {
    3731         padding: 0 0 .2em 1px;
    3732 }
    3733 
    3734 
    3735 /*------------------------------------------------------------------------------
    3736   10.1 - Inline Editing
    3737 ------------------------------------------------------------------------------*/
    3738 
    3739 /*
    3740 .quick-edit* is for Quick Edit
    3741 .bulk-edit* is for Bulk Edit
    3742 .inline-edit* is for everything
    3743 */
    3744 
    3745 /*      Layout */
    3746 
    3747 #wpbody-content .inline-edit-row fieldset {
    3748         font-size: 12px;
    3749         float: left;
    3750         margin: 0;
    3751         padding: 0;
    3752         width: 100%;
    3753 }
    3754 
    3755 tr.inline-edit-row td,
    3756 #wpbody-content .inline-edit-row fieldset .inline-edit-col {
    3757         padding: 0 0.5em;
    3758 }
    3759 
    3760 #wpbody-content .quick-edit-row-page fieldset.inline-edit-col-right .inline-edit-col {
    3761         border-width: 0 0 0 1px;
    3762         border-style: none none none solid;
    3763 }
    3764 
    3765 #wpbody-content .quick-edit-row-post .inline-edit-col-left {
    3766         width: 40%;
    3767 }
    3768 
    3769 #wpbody-content .quick-edit-row-post .inline-edit-col-right {
    3770         width: 39%;
    3771 }
    3772 
    3773 #wpbody-content .inline-edit-row-post .inline-edit-col-center {
    3774         width: 20%;
    3775 }
    3776 
    3777 #wpbody-content .quick-edit-row-page .inline-edit-col-left {
    3778         width: 50%;
    3779 }
    3780 
    3781 #wpbody-content .quick-edit-row-page .inline-edit-col-right,
    3782 #wpbody-content .bulk-edit-row-post .inline-edit-col-right {
    3783         width: 49%;
    3784 }
    3785 
    3786 #wpbody-content .bulk-edit-row .inline-edit-col-left {
    3787         width: 30%;
    3788 }
    3789 
    3790 #wpbody-content .bulk-edit-row-page .inline-edit-col-right {
    3791         width: 69%;
    3792 }
    3793 
    3794 #wpbody-content .bulk-edit-row .inline-edit-col-bottom {
    3795         float: right;
    3796         width: 69%;
    3797 }
    3798 
    3799 #wpbody-content .inline-edit-row-page .inline-edit-col-right {
    3800         margin-top: 27px;
    3801 }
    3802 
    3803 .inline-edit-row fieldset .inline-edit-group {
    3804         clear: both;
    3805 }
    3806 
    3807 .inline-edit-row fieldset .inline-edit-group:after {
    3808         content: ".";
    3809         display: block;
    3810         height: 0;
    3811         clear: both;
    3812         visibility: hidden;
    3813 }
    3814 
    3815 .inline-edit-row p.submit {
    3816         clear: both;
    3817         padding: 0.5em;
    3818         margin: 0.5em 0 0;
    3819 }
    3820 
    3821 .inline-edit-row span.error {
    3822         line-height: 22px;
    3823         margin: 0 15px;
    3824         padding: 3px 5px;
    3825 }
    3826 
    3827 /*      Positioning */
    3828 .inline-edit-row h4 {
    3829         margin: .2em 0;
    3830         padding: 0;
    3831         line-height: 23px;
    3832 }
    3833 .inline-edit-row fieldset span.title,
    3834 .inline-edit-row fieldset span.checkbox-title {
    3835         margin: 0;
    3836         padding: 0;
    3837         line-height: 27px;
    3838 }
    3839 
    3840 .inline-edit-row fieldset label,
    3841 .inline-edit-row fieldset span.inline-edit-categories-label {
    3842         display: block;
    3843         margin: .2em 0;
    3844 }
    3845 
    3846 .inline-edit-row fieldset label.inline-edit-tags {
    3847         margin-top: 0;
    3848 }
    3849 
    3850 .inline-edit-row fieldset label.inline-edit-tags span.title {
    3851         margin: .2em 0;
    3852         width: auto;
    3853 }
    3854 
    3855 .inline-edit-row fieldset label span.title {
    3856         display: block;
    3857         float: left;
    3858         width: 5em;
    3859 }
    3860 
    3861 .inline-edit-row fieldset label span.input-text-wrap {
    3862         display: block;
    3863         margin-left: 5em;
    3864 }
    3865 
    3866 .quick-edit-row-post fieldset.inline-edit-col-right label span.title {
    3867         width: auto;
    3868         padding-right: 0.5em;
    3869 }
    3870 
    3871 .inline-edit-row .input-text-wrap input[type=text] {
    3872         width: 100%;
    3873 }
    3874 
    3875 .inline-edit-row fieldset label input[type=checkbox] {
    3876         vertical-align: text-bottom;
    3877 }
    3878 
    3879 .inline-edit-row fieldset label textarea {
    3880         width: 100%;
    3881         height: 4em;
    3882 }
    3883 
    3884 #wpbody-content .bulk-edit-row fieldset .inline-edit-group label {
    3885         max-width: 50%;
    3886 }
    3887 
    3888 #wpbody-content .quick-edit-row fieldset .inline-edit-group label.alignleft:first-child {
    3889         margin-right: 0.5em
    3890 }
    3891 
    3892 .inline-edit-col-right .input-text-wrap input.inline-edit-menu-order-input {
    3893         width: 6em;
    3894 }
    3895 
    3896 .inline-edit-save .spinner {
    3897         padding: 4px 10px 0;
    3898         vertical-align: top;
    3899         float: right;
    3900 }
    3901 
    3902 /*      Styling */
    3903 .inline-edit-row h4 {
    3904         text-transform: uppercase;
    3905 }
    3906 
    3907 .inline-edit-row fieldset span.title,
    3908 .inline-edit-row fieldset span.checkbox-title {
    3909         font-style: italic;
    3910         line-height: 1.8em;
    3911 }
    3912 
    3913 /*      Specific Elements */
    3914 .inline-edit-row fieldset input[type="text"],
    3915 .inline-edit-row fieldset textarea {
    3916         border-style: solid;
    3917         border-width: 1px;
    3918 }
    3919 
    3920 .inline-edit-row fieldset .inline-edit-date {
    3921         float: left;
    3922 }
    3923 
    3924 .inline-edit-row fieldset input[name=jj],
    3925 .inline-edit-row fieldset input[name=hh],
    3926 .inline-edit-row fieldset input[name=mn] {
    3927         font-size: 12px;
    3928         width: 2.1em;
    3929 }
    3930 
    3931 .inline-edit-row fieldset input[name=aa] {
    3932         font-size: 12px;
    3933         width: 3.5em;
    3934 }
    3935 
    3936 .inline-edit-row fieldset label input.inline-edit-password-input {
    3937         width: 8em;
    3938 }
    3939 
    3940 ul.cat-checklist {
    3941         height: 12em;
    3942         border-style: solid;
    3943         border-width: 1px;
    3944         overflow-y: scroll;
    3945         padding: 0 5px;
    3946         margin: 0;
    3947 }
    3948 
    3949 #bulk-titles {
    3950         display: block;
    3951         height: 12em;
    3952         border-style: solid;
    3953         border-width: 1px;
    3954         overflow-y: scroll;
    3955         padding: 0 5px;
    3956         margin: 0 0 5px;
    3957 }
    3958 
    3959 .inline-edit-row fieldset ul.cat-checklist li,
    3960 .inline-edit-row fieldset ul.cat-checklist input {
    3961         margin: 0;
    3962 }
    3963 
    3964 .inline-edit-row fieldset ul.cat-checklist label,
    3965 .inline-edit-row #bulk-titles div {
    3966         font-style: normal;
    3967         font-size: 11px;
    3968 }
    3969 
    3970 .inline-edit-row fieldset label input.inline-edit-menu-order-input {
    3971         width: 3em;
    3972 }
    3973 
    3974 .inline-edit-row fieldset label input.inline-edit-slug-input {
    3975         width: 75%;
    3976 }
    3977 
    3978 .quick-edit-row-post fieldset label.inline-edit-status {
    3979         float: left;
    3980 }
    3981 
    3982 #bulk-titles {
    3983         line-height: 140%;
    3984 }
    3985 #bulk-titles div {
    3986         margin: 0.2em 0.3em;
    3987 }
    3988 
    3989 #bulk-titles div a {
    3990         cursor: pointer;
    3991         display: block;
    3992         float: left;
    3993         height: 18px;
    3994         margin: 0 3px 0 -2px;
    3995         overflow: hidden;
    3996         position: relative;
    3997         width: 20px;
    3998 }
    3999 
    4000 #bulk-titles div a:before {
    4001         position: relative;
    4002         top: -3px;
    4003 }
    4004 
    4005 
    4006 /*------------------------------------------------------------------------------
    4007   11.0 - Write/Edit Post Screen
    4008 ------------------------------------------------------------------------------*/
    4009 
    4010 #show-comments {
    4011         overflow: hidden;
    4012 }
    4013 
    4014 #save-action .spinner,
    4015 #show-comments a,
    4016 #show-comments .spinner {
    4017         float: left;
    4018 }
    4019 
    4020 #lost-connection-notice .spinner {
    4021         display: block;
    4022         float: left;
    4023         margin: 0 5px 0 0;
    4024 }
    4025 
    4026 #titlediv {
    4027         position: relative;
    4028         margin-bottom: 10px;
    4029 }
    4030 
    4031 #titlediv label {
    4032         cursor: text;
    4033 }
    4034 
    4035 #titlediv div.inside {
    4036         margin: 0;
    4037 }
    4038 
    4039 #poststuff #titlewrap {
    4040         border: 0;
    4041         padding: 0;
    4042 }
    4043 
    4044 #titlediv #title {
    4045         padding: 3px 8px;
    4046         font-size: 1.7em;
    4047         line-height: 100%;
    4048         height: 1.7em;
    4049         width: 100%;
    4050         outline: none;
    4051         margin: 0;
    4052 }
    4053 
    4054 #titlediv #title-prompt-text,
    4055 #wp-fullscreen-title-prompt-text {
    4056         color: #777;
    4057         position: absolute;
    4058         font-size: 1.7em;
    4059         padding: 11px 10px;
    4060 }
    4061 
    4062 #wp-fullscreen-save .fs-saved {
    4063         color: #999;
    4064         float: right;
    4065         margin-top: 4px;
    4066 }
    4067 
    4068 #wp-fullscreen-title-prompt-text {
    4069         padding: 11px;
    4070 }
    4071 
    4072 #poststuff .inside-submitbox,
    4073 #side-sortables .inside-submitbox {
    4074         margin: 0 3px;
    4075         font-size: 11px;
    4076 }
    4077 
    4078 input#link_description,
    4079 input#link_url {
    4080         width: 98%;
    4081 }
    4082 
    4083 #pending {
    4084         background: 0 none;
    4085         border: 0 none;
    4086         padding: 0;
    4087         font-size: 11px;
    4088         margin-top: -1px;
    4089 }
    4090 
    4091 #edit-slug-box {
    4092         line-height: 24px;
    4093         min-height: 25px; /* Yes, line-height + 1 */
    4094         margin-top: 5px;
    4095         padding: 0 10px;
    4096 }
    4097 
    4098 #edit-slug-box .cancel {
    4099         margin-right: 10px;
    4100         font-size: 11px;
    4101 }
    4102 
    4103 #editable-post-name-full {
    4104         display: none;
    4105 }
    4106 
    4107 #editable-post-name input {
    4108         font-size: 13px;
    4109         height: 22px;
    4110         margin: 0;
    4111         width: 16em;
    4112 }
    4113 
    4114 .postarea h3 label {
    4115         float: left;
    4116 }
    4117 
    4118 .submitbox .submit {
    4119         text-align: left;
    4120         padding: 12px 10px 10px;
    4121         font-size: 11px;
    4122 }
    4123 
    4124 .submitbox .submitdelete {
    4125         text-decoration: none;
    4126         padding: 1px 2px;
    4127 }
    4128 
    4129 .submitbox .submit a:hover {
    4130         text-decoration: underline;
    4131 }
    4132 
    4133 .submitbox .submit input {
    4134         margin-bottom: 8px;
    4135         margin-right: 4px;
    4136         padding: 6px;
    4137 }
    4138 
    4139 .inside-submitbox #post_status {
    4140         margin: 2px 0 2px -2px;
    4141 }
    4142 
    4143 #post-status-select {
    4144         margin-top: 3px;
    4145 }
    4146 
    4147 /* Post Screen */
    4148 #post-body #normal-sortables {
    4149         min-height: 50px;
    4150 }
    4151 
    4152 .postbox {
    4153         position: relative;
    4154         min-width: 255px;
    4155 }
    4156 
    4157 #trackback_url {
    4158         width: 99%;
    4159 }
    4160 
    4161 #normal-sortables .postbox .submit {
    4162         background: transparent none;
    4163         border: 0 none;
    4164         float: right;
    4165         padding: 0 12px;
    4166         margin:0;
    4167 }
    4168 
    4169 .category-add input[type="text"],
    4170 .category-add select {
    4171         width: 100%;
    4172         max-width: 260px;
    4173         vertical-align: baseline;
    4174 }
    4175 
    4176 #side-sortables .category-add input[type="text"],
    4177 #side-sortables .category-add select {
    4178         margin: 0 0 1em;
    4179 }
    4180 
    4181 .press-this #side-sortables .category-tabs li,
    4182 ul.category-tabs li,
    4183 #side-sortables .add-menu-item-tabs li,
    4184 .wp-tab-bar li {
    4185         display: inline;
    4186         line-height: 1.35em;
    4187 }
    4188 
    4189 .no-js .category-tabs li.hide-if-no-js {
    4190         display: none;
    4191 }
    4192 
    4193 .category-tabs a,
    4194 #side-sortables .add-menu-item-tabs a,
    4195 .wp-tab-bar a {
    4196         text-decoration: none;
    4197 }
    4198 
    4199 .category-tabs {
    4200         margin: 8px 0 5px;
    4201 }
    4202 
    4203 #category-adder h4 {
    4204         margin: 10px 0;
    4205 }
    4206 
    4207 #side-sortables .add-menu-item-tabs,
    4208 .wp-tab-bar {
    4209         margin-bottom: 3px;
    4210 }
    4211 
    4212 #normal-sortables .postbox #replyrow .submit {
    4213         float: none;
    4214         margin: 0;
    4215         padding: 0 7px 5px;
    4216 }
    4217 
    4218 #side-sortables .submitbox .submit input,
    4219 #side-sortables .submitbox .submit .preview,
    4220 #side-sortables .submitbox .submit a.preview:hover {
    4221         border: 0 none;
    4222 }
    4223 
    4224 #side-sortables .inside-submitbox .insidebox,
    4225 .stuffbox .insidebox {
    4226         margin: 11px 0;
    4227 }
    4228 
    4229 ul.category-tabs,
    4230 ul.add-menu-item-tabs,
    4231 ul.wp-tab-bar {
    4232         margin-top: 12px;
    4233 }
    4234 
    4235 ul.category-tabs li {
    4236         border-style: solid;
    4237         border-width: 1px;
    4238         position: relative;
    4239 }
    4240 
    4241 ul.add-menu-item-tabs li.tabs,
    4242 .wp-tab-active {
    4243         border-style: solid solid none;
    4244         border-width: 1px 1px 0;
    4245 }
    4246 
    4247 ul.add-menu-item-tabs li.tabs {
    4248         padding-bottom: 3px;
    4249         position: relative;
    4250 }
    4251 
    4252 #post-body .add-menu-item-tabs li.tabs {
    4253         border-style: solid none solid solid;
    4254         border-width: 1px 0 1px 1px;
    4255         margin-right: -1px;
    4256 }
    4257 
    4258 ul.category-tabs li,
    4259 ul.add-menu-item-tabs li,
    4260 ul.wp-tab-bar li {
    4261         padding: 3px 5px 5px;
    4262 }
    4263 
    4264 #postimagediv .inside img {
    4265         max-width: 100%;
    4266         height: auto;
    4267 }
    4268 
    4269 form#tags-filter {
    4270         position: relative;
    4271 }
    4272 
    4273 /* Edit posts */
    4274 td.post-title strong,
    4275 td.plugin-title strong {
    4276         display: block;
    4277         margin-bottom: .2em;
    4278         font-size: 14px;
    4279 }
    4280 
    4281 td.post-title p,
    4282 td.plugin-title p {
    4283         margin: 6px 0;
    4284 }
    4285 
    4286 /* Global classes */
    4287 .wp-hidden-children .wp-hidden-child,
    4288 .ui-tabs-hide {
    4289         display: none;
    4290 }
    4291 
    4292 .commentlist .avatar {
    4293         vertical-align: text-top;
    4294 }
    4295 
    4296 #post-body .tagsdiv #newtag {
    4297         margin-right: 5px;
    4298         width: 16em;
    4299 }
    4300 
    4301 #side-sortables input#post_password {
    4302         width: 94%
    4303 }
    4304 
    4305 #side-sortables .tagsdiv #newtag {
    4306         width: 68%;
    4307 }
    4308 
    4309 #post-status-info {
    4310         width: 100%;
    4311 }
    4312 
    4313 #post-status-info td {
    4314         font-size: 12px;
    4315 }
    4316 
    4317 .autosave-info {
    4318         padding: 2px 15px;
    4319         text-align: right;
    4320 }
    4321 
    4322 #editorcontent #post-status-info {
    4323         border: none;
    4324 }
    4325 
    4326 #content-resize-handle,
    4327 #post-body .wp_themeSkin .mceStatusbar a.mceResize {
    4328         background: transparent url('../images/resize.gif') no-repeat scroll right bottom;
    4329         width: 12px;
    4330         height: 12px;
    4331         cursor: se-resize;
    4332 }
    4333 
    4334 .rtl #content-resize-handle,
    4335 .rtl #post-body .wp_themeSkin .mceStatusbar a.mceResize {
    4336         background: transparent url('../images/resize-rtl.gif') no-repeat scroll right bottom;
    4337 }
    4338 
    4339 #post-body .wp_themeSkin .mceStatusbar a.mceResize {
    4340         bottom: 3px;
    4341         position: absolute;
    4342         right: 3px;
    4343 }
    4344 
    4345 #post-body .postarea .wp_themeSkin .mceStatusbar a.mceResize {
    4346         bottom: -20px;
    4347 }
    4348 
    4349 #content-resize-handle {
    4350         position: absolute;
    4351         right: 3px;
    4352         bottom: -20px;
    4353 }
    4354 
    4355 .press-this #content-resize-handle {
    4356         bottom: 2px;
    4357 }
    4358 
    4359 .tmce-active #content-resize-handle {
    4360         display: none;
    4361 }
    4362 
    4363 #wp-word-count {
    4364         display: block;
    4365         padding: 2px 10px;
    4366 }
    4367 
    4368 #timestampdiv select {
    4369         height: 21px;
    4370         line-height: 14px;
    4371         padding: 0;
    4372         vertical-align: top;
    4373         font-size: 12px;
    4374 }
    4375 
    4376 #aa, #jj, #hh, #mn {
    4377         padding: 1px;
    4378         font-size: 12px;
    4379 }
    4380 
    4381 #jj, #hh, #mn {
    4382         width: 2em;
    4383 }
    4384 
    4385 #aa {
    4386         width: 3.4em;
    4387 }
    4388 
    4389 .curtime #timestamp {
    4390         padding: 2px 0 1px 0;
    4391         display: inline !important;
    4392         height: auto !important;
    4393 }
    4394 
    4395 #post-body #visibility:before,
    4396 .curtime #timestamp:before,
    4397 #post-body .misc-pub-revisions:before {
    4398         font: normal 20px/1 'dashicons';
    4399         speak: none;
    4400         display: inline-block;
    4401         padding: 0 2px 0 0;
    4402         top: 0;
    4403         left: -1px;
    4404         position: relative;
    4405         vertical-align: top;
    4406         -webkit-font-smoothing: antialiased;
    4407         -moz-osx-font-smoothing: grayscale;
    4408         text-decoration: none !important;
    4409 }
    4410 
    4411 #post-body #visibility:before {
    4412         content: '\f177';
    4413 }
    4414 
    4415 .curtime #timestamp:before {
    4416         content: '\f145';
    4417         top: -1px;
    4418 }
    4419 
    4420 #post-body .misc-pub-revisions:before {
    4421         content: '\f321';
    4422 }
    4423 
    4424 #timestampdiv {
    4425         padding-top: 5px;
    4426         line-height: 23px;
    4427 }
    4428 
    4429 #timestampdiv p {
    4430         margin: 8px 0 6px;
    4431 }
    4432 
    4433 #timestampdiv input {
    4434         border-width: 1px;
    4435         border-style: solid;
    4436 }
    4437 
    4438 .notification-dialog {
    4439         position: fixed;
    4440         top: 30%;
    4441         left: 50%;
    4442         width: 450px;
    4443         margin-left: -225px;
    4444         background: #fff;
    4445         line-height: 1.5;
    4446         z-index: 1000005;
    4447 }
    4448 
    4449 .notification-dialog-background {
    4450         position: fixed;
    4451         top: 0;
    4452         left: 0;
    4453         right: 0;
    4454         bottom: 0;
    4455         background: #000;
    4456         opacity: 0.5;
    4457         filter: alpha(opacity=50);
    4458         z-index: 1000000;
    4459 }
    4460 
    4461 #post-lock-dialog .post-locked-message,
    4462 #post-lock-dialog .post-taken-over {
    4463         margin: 25px;
    4464 }
    4465 
    4466 #post-lock-dialog .post-locked-message a.button {
    4467         margin-right: 10px;
    4468 }
    4469 
    4470 #post-lock-dialog .post-locked-avatar {
    4471         float: left;
    4472         margin: 0 20px 20px 0;
    4473 }
    4474 
    4475 #post-lock-dialog .wp-tab-first {
    4476         outline: 0;
    4477 }
    4478 
    4479 #post-lock-dialog .locked-saving img {
    4480         float: left;
    4481         margin-right: 3px;
    4482 }
    4483 
    4484 #post-lock-dialog.saving .locked-saving,
    4485 #post-lock-dialog.saved .locked-saved {
    4486         display: inline;
    4487 }
    4488 
    4489 /*------------------------------------------------------------------------------
    4490   11.1 - Custom Fields
    4491 ------------------------------------------------------------------------------*/
    4492 
    4493 #postcustomstuff thead th {
    4494         padding: 5px 8px 8px;
    4495 }
    4496 
    4497 #postcustom #postcustomstuff .submit {
    4498         border: 0 none;
    4499         float: none;
    4500         padding: 0 8px 8px;
    4501 }
    4502 
    4503 #side-sortables #postcustom #postcustomstuff .submit {
    4504         margin: 0;
    4505         padding: 0;
    4506 }
    4507 
    4508 #side-sortables #postcustom #postcustomstuff #the-list textarea {
    4509         height: 85px;
    4510 }
    4511 
    4512 #side-sortables #postcustom #postcustomstuff td.left input,
    4513 #side-sortables #postcustom #postcustomstuff td.left select,
    4514 #side-sortables #postcustomstuff #newmetaleft a {
    4515         margin: 3px 3px 0;
    4516 }
    4517 
    4518 #postcustomstuff table {
    4519         margin: 0;
    4520         width: 100%;
    4521         border-width: 1px;
    4522         border-style: solid;
    4523         border-spacing: 0;
    4524 }
    4525 
    4526 #postcustomstuff tr {
    4527         vertical-align: top;
    4528 }
    4529 
    4530 #postcustomstuff table input,
    4531 #postcustomstuff table select,
    4532 #postcustomstuff table textarea {
    4533         width: 96%;
    4534         margin: 8px;
    4535 }
    4536 
    4537 #side-sortables #postcustomstuff table input,
    4538 #side-sortables #postcustomstuff table select,
    4539 #side-sortables #postcustomstuff table textarea {
    4540         margin: 3px;
    4541 }
    4542 
    4543 #postcustomstuff th.left,
    4544 #postcustomstuff td.left {
    4545         width: 38%;
    4546 }
    4547 
    4548 #postcustomstuff .submit input {
    4549         margin: 0;
    4550         width: auto;
    4551 }
    4552 
    4553 #postcustomstuff #newmetaleft a {
    4554         display: inline-block;
    4555         margin: 0 8px 8px;
    4556         text-decoration: none;
    4557 }
    4558 
    4559 .no-js #postcustomstuff #enternew {
    4560         display: none;
    4561 }
    4562 
    4563 #post-body-content .compat-attachment-fields {
    4564         margin-bottom: 20px;
    4565 }
    4566 
    4567 .compat-attachment-fields th {
    4568         padding-top: 5px;
    4569         padding-right: 10px;
    4570 }
    4571 
    4572 /*------------------------------------------------------------------------------
    4573   11.2 - Post Revisions
    4574 ------------------------------------------------------------------------------*/
    4575 .revisions-control-frame,
    4576 .revisions-diff-frame {
    4577         position: relative;
    4578 }
    4579 
    4580 .revisions-controls {
    4581         padding-top: 40px;
    4582         height: 100px;
    4583         z-index: 1;
    4584 }
    4585 
    4586 .revisions-controls input[type="checkbox"] {
    4587         position: relative;
    4588         top: -1px;
    4589         vertical-align: text-bottom;
    4590 }
    4591 
    4592 .revisions.pinned .revisions-controls {
    4593         position: fixed;
    4594         top: 0;
    4595         height: 82px;
    4596 }
    4597 
    4598 .revisions-tickmarks {
    4599         position: relative;
    4600         margin: 0 auto;
    4601         height: 0.7em;
    4602         top: 7px;
    4603         max-width: 70%;
    4604         -moz-box-sizing: border-box;
    4605         -webkit-box-sizing: border-box;
    4606         box-sizing: border-box;
    4607 }
    4608 
    4609 .revisions-tickmarks > div {
    4610         position: absolute;
    4611         height: 100%;
    4612         border-style: solid;
    4613         border-width: 0 1px 0 0;
    4614         -moz-box-sizing: border-box;
    4615         -webkit-box-sizing: border-box;
    4616         box-sizing: border-box;
    4617 }
    4618 
    4619 .revisions-tickmarks > div:first-child {
    4620         border-width: 0;
    4621 }
    4622 
    4623 .comparing-two-revisions .revisions-controls {
    4624         height: 140px;
    4625 }
    4626 
    4627 .comparing-two-revisions.pinned .revisions-controls {
    4628         height: 124px;
    4629 }
    4630 
    4631 .revisions .diff-error {
    4632         position: absolute;
    4633         text-align: center;
    4634         margin: 0 auto;
    4635         width: 100%;
    4636         display: none;
    4637 }
    4638 
    4639 .revisions.diff-error .diff-error {
    4640         display: block;
    4641 }
    4642 
    4643 .revisions .loading-indicator {
    4644         position: fixed;
    4645         vertical-align: middle;
    4646         opacity: 0;
    4647         width: 100%;
    4648         top: 50%;
    4649         margin-left: -90px;
    4650         -webkit-transition: opacity 0.5s;
    4651         -moz-transition:    opacity 0.5s;
    4652         -ms-transition:     opacity 0.5s;
    4653         -o-transition:      opacity 0.5s;
    4654         transition:         opacity 0.5s;
    4655         filter: alpha(opacity=0); /* ie8 and earlier */
    4656 }
    4657 
    4658 body.folded .revisions .loading-indicator {
    4659         margin-left: -32px;
    4660 }
    4661 
    4662 .revisions .loading-indicator span.spinner {
    4663         display: block;
    4664         margin: 0 auto;
    4665         float: none;
    4666 }
    4667 
    4668 .revisions.loading .loading-indicator {
    4669         opacity: 1;
    4670         filter: alpha(opacity=100); /* ie8 and earlier */
    4671 }
    4672 
    4673 .revisions .diff {
    4674         -webkit-transition: opacity 0.5s;
    4675         -moz-transition:    opacity 0.5s;
    4676         -ms-transition:     opacity 0.5s;
    4677         -o-transition:      opacity 0.5s;
    4678         transition:         opacity 0.5s;
    4679 }
    4680 
    4681 .revisions.loading .diff {
    4682         opacity: 0.5;
    4683         filter: alpha(opacity=50); /* ie8 and earlier */
    4684 }
    4685 
    4686 .revisions.diff-error .diff {
    4687         visibility: hidden;
    4688 }
    4689 
    4690 .revisions-meta {
    4691         margin-top: 20px;
    4692 }
    4693 
    4694 .revision-toggle-compare-mode {
    4695         position: absolute;
    4696         top: 0;
    4697         right: 0;
    4698 }
    4699 
    4700 .comparing-two-revisions .revisions-previous,
    4701 .comparing-two-revisions .revisions-next,
    4702 .revisions-meta .diff-meta-to strong {
    4703         display: none;
    4704 }
    4705 
    4706 .revisions-controls .author-card .date {
    4707         color: #777;
    4708 }
    4709 
    4710 .revisions-controls .author-card.autosave {
    4711         color: #d54e21;
    4712 }
    4713 
    4714 .revisions-controls .author-card .author-name {
    4715         font-weight: bold;
    4716 }
    4717 
    4718 .comparing-two-revisions .diff-meta-to strong {
    4719         display: block;
    4720 }
    4721 
    4722 .revisions.pinned .revisions-buttons {
    4723         padding: 0 11px;
    4724 }
    4725 
    4726 .revisions-previous,
    4727 .revisions-next {
    4728         position: relative;
    4729         z-index: 1;
    4730 }
    4731 
    4732 .revisions-previous {
    4733         float: left;
    4734 }
    4735 
    4736 .revisions-next {
    4737         float: right;
    4738 }
    4739 
    4740 .revisions-controls .wp-slider {
    4741         max-width: 70%;
    4742         margin: 0 auto;
    4743         top: -3px;
    4744 }
    4745 
    4746 .revisions-diff {
    4747         padding: 15px;
    4748 }
    4749 
    4750 .revisions-diff h3:first-child {
    4751         margin-top: 0;
    4752 }
    4753 
    4754 /* Revision meta box */
    4755 .post-revisions li img,
    4756 #revisions-meta-restored img {
    4757         vertical-align: middle;
    4758 }
    4759 
    4760 table.diff tbody tr td:nth-child(2) {
    4761         width: 4%;
    4762 }
    4763 
    4764 table.diff {
    4765         width: 100%;
    4766         white-space: pre-wrap;
    4767 }
    4768 
    4769 table.diff col.content {
    4770         width: auto;
    4771 }
    4772 
    4773 table.diff col.content.diffsplit {
    4774         width: 48%;
    4775 }
    4776 
    4777 table.diff col.diffsplit.middle {
    4778         width: auto;
    4779 }
    4780 
    4781 table.diff col.ltype {
    4782         width: 30px;
    4783 }
    4784 
    4785 table.diff tr {
    4786         background-color: transparent;
    4787 }
    4788 
    4789 table.diff td,
    4790 table.diff th {
    4791         font-family: Consolas, Monaco, monospace;
    4792         font-size: 14px;
    4793         line-height: 1.618;
    4794         padding: .5em;
    4795 }
    4796 
    4797 table.diff td h1,
    4798 table.diff td h2,
    4799 table.diff td h3,
    4800 table.diff td h4,
    4801 table.diff td h5,
    4802 table.diff td h6 {
    4803         margin: 0;
    4804 }
    4805 
    4806 table.diff .diff-deletedline del,
    4807 table.diff .diff-addedline ins {
    4808         text-decoration: none;
    4809 }
    4810 
    4811 .diff-meta {
    4812         padding: 5px;
    4813         clear: both;
    4814         min-height: 32px;
    4815 }
    4816 
    4817 .diff-title strong {
    4818         line-height: 32px;
    4819         min-width: 60px;
    4820         text-align: right;
    4821         float: left;
    4822         margin-right: 5px;
    4823 }
    4824 
    4825 .revisions-controls .author-card .author-info {
    4826         font-size: 12px;
    4827         line-height: 16px;
    4828 }
    4829 
    4830 .revisions-controls .author-card .avatar,
    4831 .revisions-controls .author-card .author-info {
    4832         float: left;
    4833         margin-left: 6px;
    4834         margin-right: 6px;
    4835 }
    4836 
    4837 .revisions-controls .author-card .byline {
    4838         display: block;
    4839         font-size: 12px;
    4840 }
    4841 
    4842 .revisions-controls .author-card .avatar {
    4843         vertical-align: middle;
    4844 }
    4845 
    4846 .diff-meta input.restore-revision {
    4847         float: right;
    4848         margin-left: 6px;
    4849         margin-right: 6px;
    4850         margin-top: 4px;
    4851 }
    4852 
    4853 .diff-meta-from {
    4854         display: none;
    4855 }
    4856 
    4857 .comparing-two-revisions .diff-meta-from {
    4858         display: block;
    4859 }
    4860 
    4861 .revisions-tooltip {
    4862         position: absolute;
    4863         bottom: 105px;
    4864         margin-right: 0;
    4865         margin-left: -69px;
    4866         z-index: 0;
    4867         max-width: 350px;
    4868         min-width: 130px;
    4869         padding: 8px 4px;
    4870         display: none;
    4871         opacity: 0;
    4872 }
    4873 
    4874 .revisions-tooltip.flipped {
    4875         margin-left: 0;
    4876         margin-right: -70px;
    4877 }
    4878 
    4879 .revisions.pinned .revisions-tooltip {
    4880         display: none !important;
    4881 }
    4882 
    4883 .comparing-two-revisions .revisions-tooltip {
    4884         bottom: 145px;
    4885 }
    4886 
    4887 .revisions-tooltip-arrow {
    4888         width: 70px;
    4889         height: 15px;
    4890         overflow: hidden;
    4891         position: absolute;
    4892         left: 0;
    4893         margin-left: 35px;
    4894         bottom: -15px;
    4895 }
    4896 
    4897 .revisions-tooltip.flipped .revisions-tooltip-arrow {
    4898         margin-left: 0;
    4899         margin-right: 35px;
    4900         left: auto;
    4901         right: 0;
    4902 }
    4903 
    4904 .revisions-tooltip-arrow > span {
    4905         content: "";
    4906         position: absolute;
    4907         left: 20px;
    4908         top: -20px;
    4909         width: 25px;
    4910         height: 25px;
    4911         -webkit-transform: rotate(45deg);
    4912         -moz-transform:    rotate(45deg);
    4913         -ms-transform:     rotate(45deg);
    4914         -o-transform:      rotate(45deg);
    4915         transform:         rotate(45deg);
    4916 }
    4917 
    4918 .revisions-tooltip.flipped .revisions-tooltip-arrow > span {
    4919         left: auto;
    4920         right: 20px;
    4921 }
    4922 
    4923 .ie8 .revisions-tooltip-arrow > span {
    4924         left: 15px;
    4925         top: -25px;
    4926         -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)";
    4927 }
    4928 
    4929 .ie8 .revisions-tooltip.flipped .revisions-tooltip-arrow > span {
    4930         right: 25px;
    4931 }
    4932 
    4933 .revisions-tooltip,
    4934 .revisions-tooltip-arrow > span {
    4935         border-width: 1px;
    4936         border-style: solid;
    4937 }
    4938 
    4939 
    4940 
    4941 
    4942 .revisions-tooltip {
    4943         display: none;
    4944 }
    4945 
    4946 .arrow {
    4947         width: 70px;
    4948         height: 16px;
    4949         overflow: hidden;
    4950         position: absolute;
    4951         left: 0;
    4952         margin-left: -35px;
    4953         bottom: 90px;
    4954         z-index: 10000;
    4955 }
    4956 
    4957 .arrow::after {
    4958         z-index: 9999;
    4959 }
    4960 
    4961 .arrow.top {
    4962         top: -16px;
    4963         bottom: auto;
    4964 }
    4965 
    4966 .arrow.left {
    4967         left: 20%;
    4968 }
    4969 
    4970 .arrow:after {
    4971         content: "";
    4972         position: absolute;
    4973         left: 20px;
    4974         top: -20px;
    4975         width: 25px;
    4976         height: 25px;
    4977         -webkit-transform: rotate(45deg);
    4978         -moz-transform: rotate(45deg);
    4979         -ms-transform: rotate(45deg);
    4980         -o-transform: rotate(45deg);
    4981         transform: rotate(45deg);
    4982 }
    4983 
    4984 .revisions-tooltip,
    4985 .revisions-tooltip-arrow:after {
    4986         border-width: 1px;
    4987         border-style: solid;
    4988 }
    4989 
    4990 div.revisions-controls > .wp-slider > .ui-slider-handle {
    4991         margin-left: -10px;
    4992 }
    4993 
    4994 .rtl div.revisions-controls > .wp-slider > .ui-slider-handle {
    4995         margin-right: -10px;
    4996 }
    4997 
    4998  /* jQuery UI Slider */
    4999 .wp-slider.ui-slider {
    5000         position: relative;
    5001         border-width: 1px;
    5002         border-style: solid;
    5003         text-align: left;
    5004         cursor: pointer;
    5005 }
    5006 
    5007 .wp-slider .ui-slider-handle {
    5008         border-radius: 50%;
    5009         height: 18px;
    5010         margin-top: -3px;
    5011         outline: none;
    5012         position: absolute;
    5013         width: 18px;
    5014         z-index: 2;
    5015 }
    5016 
    5017 .wp-slider .ui-slider-handle:before {
    5018         background: none;
    5019         position: absolute;
    5020         top: 0;
    5021         left: 0;
    5022         content: "\f229";
    5023         font: normal 18px/1 'dashicons';
    5024         speak: none;
    5025         -webkit-font-smoothing:antialiased;
    5026         -moz-osx-font-smoothing: grayscale;
    5027 }
    5028 
    5029 .wp-slider .ui-slider-handle.from-handle:before,
    5030 .wp-slider .ui-slider-handle.to-handle:before {
    5031         font-size: 20px !important;
    5032         margin: -1px 0 0 -1px;
    5033 }
    5034 
    5035 .wp-slider .ui-slider-handle.from-handle:before {
    5036         content: '\f139';
    5037 }
    5038 
    5039 .wp-slider .ui-slider-handle.to-handle:before {
    5040         content: '\f141';
    5041 }
    5042 
    5043 .rtl .wp-slider .ui-slider-handle.from-handle:before {
    5044         content: '\f141';
    5045 }
    5046 
    5047 .rtl .wp-slider .ui-slider-handle.to-handle:before {
    5048         content: '\f139';
    5049         right: -1px;
    5050 }
    5051 
    5052 .wp-slider .ui-slider-range {
    5053         position: absolute;
    5054         font-size: .7em;
    5055         display: block;
    5056         border: 0;
    5057         background-color: transparent;
    5058         background-image: none;
    5059 }
    5060 
    5061 .wp-slider.ui-slider-horizontal {
    5062         height: .7em;
    5063 }
    5064 
    5065 .wp-slider.ui-slider-horizontal .ui-slider-handle {
    5066         top: -.25em;
    5067         margin-left: -.6em;
    5068 }
    5069 
    5070 .wp-slider.ui-slider-horizontal .ui-slider-range {
    5071         top: 0;
    5072         height: 100%;
    5073 }
    5074 
    5075 .wp-slider.ui-slider-horizontal .ui-slider-range-min {
    5076         left: 0;
    5077 }
    5078 
    5079 .wp-slider.ui-slider-horizontal .ui-slider-range-max {
    5080         right: 0;
    5081 }
    5082 
    5083 
    5084 /*------------------------------------------------------------------------------
    5085   11.3 - Featured Images
    5086 ------------------------------------------------------------------------------*/
    5087 
    5088 #select-featured-image {
    5089         padding: 4px 0;
    5090         overflow: hidden;
    5091 }
    5092 
    5093 #select-featured-image img {
    5094         max-width: 100%;
    5095         height: auto;
    5096         margin-bottom: 10px;
    5097 }
    5098 
    5099 #select-featured-image a {
    5100         float: left;
    5101         clear: both;
    5102 }
    5103 
    5104 #select-featured-image .remove {
    5105         display: none;
    5106         margin-top: 10px;
    5107 }
    5108 
    5109 .js #select-featured-image.has-featured-image .remove {
    5110         display: inline-block;
    5111 }
    5112 
    5113 .no-js #select-featured-image .choose {
    5114         display: none;
    5115 }
    5116 
    5117 /*------------------------------------------------------------------------------
    5118   11.4 - Post formats
    5119 ------------------------------------------------------------------------------*/
    5120 
    5121 .post-state-format {
    5122         overflow: hidden;
    5123         display: inline-block;
    5124         vertical-align: middle;
    5125         height: 20px;
    5126         width: 20px;
    5127         margin-right: 5px;
    5128         margin-top: -4px;
    5129 }
    5130 
    5131 .post-state-format:before {
    5132         display: block;
    5133         height: 20px;
    5134         width: 20px;
    5135         font: normal 20px/1 'dashicons' !important;
    5136         speak: none;
    5137         -webkit-font-smoothing: antialiased;
    5138         -moz-osx-font-smoothing: grayscale;
    5139 }
    5140 
    5141 #post-formats-select {
    5142         line-height: 2em;
    5143 }
    5144 
    5145 #post-formats-select .post-format-icon:before {
    5146         top: 5px;
    5147 }
    5148 
    5149 input.post-format {
    5150         margin-top: 1px;
    5151 }
    5152 
    5153 label.post-format-icon {
    5154         margin-left: 0px;
    5155         padding: 2px 0 2px 0px;
    5156 }
    5157 
    5158 .post-format-icon:before {
    5159         position: relative;
    5160         display: inline-block;
    5161         margin-right: 7px;
    5162         font: normal 20px/1 'dashicons';
    5163         speak: none;
    5164         -webkit-font-smoothing: antialiased;
    5165         -moz-osx-font-smoothing: grayscale;
    5166 }
    5167 
    5168 .post-state-format.post-format-standard:before,
    5169 .post-format-icon.post-format-standard:before,
    5170 a.post-state-format.format-standard:before {
    5171         content: '\f109';
    5172 }
    5173 
    5174 .post-state-format.post-format-image:before,
    5175 .post-format-icon.post-format-image:before,
    5176 a.post-state-format.format-image:before {
    5177         content: '\f128';
    5178 }
    5179 
    5180 .post-state-format.post-format-gallery:before,
    5181 .post-format-icon.post-format-gallery:before,
    5182 a.post-state-format.format-gallery:before {
    5183         content: '\f161';
    5184 }
    5185 
    5186 .post-state-format.post-format-audio:before,
    5187 .post-format-icon.post-format-audio:before,
    5188 a.post-state-format.format-audio:before {
    5189         content: '\f127';
    5190 }
    5191 
    5192 .post-state-format.post-format-video:before,
    5193 .post-format-icon.post-format-video:before,
    5194 a.post-state-format.format-video:before {
    5195         content: '\f126';
    5196 }
    5197 
    5198 .post-state-format.post-format-chat:before,
    5199 .post-format-icon.post-format-chat:before,
    5200 a.post-state-format.format-chat:before {
    5201         content: '\f125';
    5202 }
    5203 
    5204 .post-state-format.post-format-status:before,
    5205 .post-format-icon.post-format-status:before,
    5206 a.post-state-format.format-status:before {
    5207         content: '\f130';
    5208 }
    5209 
    5210 .post-state-format.post-format-aside:before,
    5211 .post-format-icon.post-format-aside:before,
    5212 a.post-state-format.format-aside:before {
    5213         content: '\f123';
    5214 }
    5215 
    5216 .post-state-format.post-format-quote:before,
    5217 .post-format-icon.post-format-quote:before,
    5218 a.post-state-format.format-quote:before {
    5219         content: '\f122';
    5220 }
    5221 
    5222 .post-state-format.post-format-link:before,
    5223 .post-format-icon.post-format-link:before,
    5224 a.post-state-format.format-link:before {
    5225         content: '\f103';
    5226 }
    5227 
    5228 /*------------------------------------------------------------------------------
    5229   12.0 - Categories
    5230 ------------------------------------------------------------------------------*/
    5231 
    5232 .category-adder {
    5233         margin-left: 120px;
    5234         padding: 4px 0;
    5235 }
    5236 
    5237 .category-adder h4 {
    5238         margin: 0 0 8px;
    5239 }
    5240 
    5241 #side-sortables .category-adder {
    5242         margin: 0;
    5243 }
    5244 
    5245 #post-body ul.add-menu-item-tabs {
    5246         float: left;
    5247         width: 120px;
    5248         text-align: right;
    5249         /* Negative margin for the sake of those without JS: all tabs display */
    5250         margin: 0 -120px 0 5px;
    5251         padding: 0;
    5252 }
    5253 
    5254 ul.add-menu-item-tabs li {
    5255         padding: 3px 5px 3px 8px;
    5256 }
    5257 
    5258 #post-body ul.add-menu-item-tabs li.tabs {
    5259         -webkit-border-top-left-radius: 3px;
    5260         -webkit-border-bottom-left-radius: 3px;
    5261         border-top-left-radius: 3px;
    5262         border-bottom-left-radius: 3px;
    5263 }
    5264 
    5265 .wp-tab-panel,
    5266 .categorydiv div.tabs-panel,
    5267 .customlinkdiv div.tabs-panel,
    5268 .posttypediv div.tabs-panel,
    5269 .taxonomydiv div.tabs-panel {
    5270         min-height: 42px;
    5271         max-height: 200px;
    5272         overflow: auto;
    5273         padding: 0 0.9em;
    5274         border-style: solid;
    5275         border-width: 1px;
    5276 }
    5277 
    5278 div.tabs-panel-active {
    5279         display:block;
    5280 }
    5281 
    5282 div.tabs-panel-inactive {
    5283         display:none;
    5284 }
    5285 
    5286 #front-page-warning,
    5287 #front-static-pages ul,
    5288 ul.export-filters,
    5289 .inline-editor ul.cat-checklist ul,
    5290 .categorydiv ul.categorychecklist ul,
    5291 .customlinkdiv ul.categorychecklist ul,
    5292 .posttypediv ul.categorychecklist ul,
    5293 .taxonomydiv ul.categorychecklist ul {
    5294         margin-left: 18px;
    5295 }
    5296 
    5297 ul.categorychecklist li {
    5298         margin: 0;
    5299         padding: 0;
    5300         line-height: 22px;
    5301         word-wrap: break-word;
    5302 }
    5303 
    5304 .categorydiv .tabs-panel,
    5305 .customlinkdiv .tabs-panel,
    5306 .posttypediv .tabs-panel,
    5307 .taxonomydiv .tabs-panel {
    5308         border-width: 3px;
    5309         border-style: solid;
    5310 }
    5311 
    5312 .form-wrap p,
    5313 .form-wrap label {
    5314         font-size: 11px;
    5315 }
    5316 
    5317 .form-wrap label {
    5318         display: block;
    5319         padding: 2px;
    5320         font-size: 12px;
    5321 }
    5322 
    5323 .form-field input,
    5324 .form-field textarea {
    5325         border-style: solid;
    5326         border-width: 1px;
    5327         width: 95%;
    5328 }
    5329 
    5330 p.description,
    5331 .form-wrap p {
    5332         margin: 2px 0 5px;
    5333 }
    5334 
    5335 p.help,
    5336 p.description,
    5337 span.description,
    5338 .form-wrap p {
    5339         font-size: 13px;
    5340         font-style: italic;
    5341 }
    5342 
    5343 .form-wrap .form-field {
    5344         margin: 0 0 10px;
    5345         padding: 8px 0;
    5346 }
    5347 
    5348 .form-wrap .form-field #parent {
    5349         max-width: 100%;
    5350 }
    5351 
    5352 .col-wrap h3 {
    5353         margin: 12px 0;
    5354         font-size: 1.1em;
    5355 }
    5356 
    5357 .col-wrap p.submit {
    5358         margin-top: -10px;
    5359 }
    5360 
    5361 
    5362 /*------------------------------------------------------------------------------
    5363   13.0 - Tags
    5364 ------------------------------------------------------------------------------*/
    5365 
    5366 .tagsdiv {
    5367         margin-top: -8px;
    5368 }
    5369 
    5370 #poststuff .taghint {
    5371         color: #aaa;
    5372         margin: 15px 0 -24px 12px;
    5373 }
    5374 
    5375 #poststuff .tagsdiv .howto {
    5376         margin: 0 0 6px 0;
    5377 }
    5378 
    5379 .ajaxtag .newtag {
    5380         position: relative;
    5381 }
    5382 
    5383 .tagsdiv .newtag {
    5384         width: 180px;
    5385 }
    5386 
    5387 .tagsdiv .the-tags {
    5388         display: block;
    5389         height: 60px;
    5390         margin: 0 auto;
    5391         overflow: auto;
    5392         width: 260px;
    5393 }
    5394 
    5395 #post-body-content .tagsdiv .the-tags {
    5396         margin: 0 5px;
    5397 }
    5398 
    5399 p.popular-tags {
    5400         border: none;
    5401         line-height: 2em;
    5402         max-width: 1000px;
    5403         padding: 8px 12px 12px;
    5404         text-align: justify;
    5405 }
    5406 
    5407 p.popular-tags a {
    5408         padding: 0 3px;
    5409 }
    5410 
    5411 .tagcloud {
    5412         width: 97%;
    5413         margin: 0 0 40px;
    5414         text-align: justify;
    5415 }
    5416 
    5417 .tagcloud h3 {
    5418         margin: 2px 0 12px;
    5419 }
    5420 
    5421 .ac_results {
    5422         padding: 0;
    5423         margin: 0;
    5424         list-style: none;
    5425         position: absolute;
    5426         z-index: 10000;
    5427         display: none;
    5428         border-width: 1px;
    5429         border-style: solid;
    5430 }
    5431 
    5432 .wp-customizer .ac_results {
    5433         z-index: 500000;
    5434 }
    5435 
    5436 .ac_results li {
    5437         padding: 2px 5px;
    5438         white-space: nowrap;
    5439         text-align: left;
    5440 }
    5441 
    5442 .ac_over {
    5443         cursor: pointer;
    5444 }
    5445 
    5446 .ac_match {
    5447         text-decoration: underline;
    5448 }
    5449 
    5450 /* links tables */
    5451 table.links-table {
    5452         width: 100%;
    5453 }
    5454 
    5455 .links-table th {
    5456         font-weight: normal;
    5457         text-align: left;
    5458         vertical-align: top;
    5459         min-width: 80px;
    5460         width: 20%;
    5461         word-wrap: break-word;
    5462 }
    5463 
    5464 .links-table th,
    5465 .links-table td {
    5466         padding: 5px 0;
    5467 }
    5468 
    5469 .links-table td label {
    5470         margin-right: 8px;
    5471 }
    5472 
    5473 .links-table td input[type="text"],
    5474 .links-table td textarea {
    5475         width: 100%;
    5476 }
    5477 
    5478 .links-table #link_rel {
    5479         max-width: 280px;
    5480 }
    5481 
    5482 /*------------------------------------------------------------------------------
    5483   14.0 - Media Screen
    5484 ------------------------------------------------------------------------------*/
    5485 
    5486 .media-item .describe {
    5487         border-collapse: collapse;
    5488         width: 100%;
    5489         border-top-style: solid;
    5490         border-top-width: 1px;
    5491         clear: both;
    5492         cursor: default;
    5493 }
    5494 
    5495 .media-item.media-blank .describe {
    5496         border: 0;
    5497 }
    5498 
    5499 .media-item .describe th {
    5500         vertical-align: top;
    5501         text-align: left;
    5502         padding: 5px 10px 10px;
    5503         width: 140px;
    5504 }
    5505 
    5506 .media-item .describe .align th {
    5507         padding-top: 0;
    5508 }
    5509 
    5510 .media-item .media-item-info tr {
    5511         background-color: transparent;
    5512 }
    5513 
    5514 .media-item .describe td {
    5515         padding: 0 8px 8px 0;
    5516         vertical-align: top;
    5517 }
    5518 
    5519 .media-item thead.media-item-info td {
    5520         padding: 4px 10px 0;
    5521 }
    5522 
    5523 .media-item .media-item-info .A1B1 {
    5524         padding: 0 0 0 10px;
    5525 }
    5526 
    5527 .media-item td.savesend {
    5528         padding-bottom: 15px;
    5529 }
    5530 
    5531 .media-item .thumbnail {
    5532         max-height: 128px;
    5533         max-width: 128px;
    5534 }
    5535 
    5536 #wpbody-content #async-upload-wrap a {
    5537         display: none;
    5538 }
    5539 
    5540 .media-upload-form {
    5541         margin-top: 20px;
    5542 }
    5543 
    5544 .media-upload-form td label {
    5545         margin-right: 6px;
    5546         margin-left: 2px;
    5547 }
    5548 
    5549 .media-upload-form .align .field label {
    5550         display: inline;
    5551         padding: 0 0 0 23px;
    5552         margin: 0 1em 0 3px;
    5553         font-weight: 600;
    5554 }
    5555 
    5556 .media-upload-form tr.image-size label {
    5557         margin: 0 0 0 5px;
    5558         font-weight: 600;
    5559 }
    5560 
    5561 .media-upload-form th.label label {
    5562         font-weight: 600;
    5563         margin: 0.5em;
    5564         font-size: 13px;
    5565 }
    5566 
    5567 .media-upload-form th.label label span {
    5568         padding: 0 5px;
    5569 }
    5570 
    5571 abbr.required {
    5572         border: medium none;
    5573         text-decoration: none;
    5574 }
    5575 
    5576 .media-item .describe input[type="text"],
    5577 .media-item .describe textarea {
    5578         width: 460px;
    5579 }
    5580 
    5581 .media-item .describe p.help {
    5582         margin: 0;
    5583         padding: 0 0 0 5px;
    5584 }
    5585 
    5586 .media-item .edit-attachment,
    5587 .describe-toggle-on,
    5588 .describe-toggle-off {
    5589         display: block;
    5590         line-height: 36px;
    5591         float: right;
    5592 }
    5593 
    5594 .media-item .describe-toggle-off,
    5595 .media-item.open .describe-toggle-on {
    5596         display: none;
    5597 }
    5598 
    5599 .media-item.open .describe-toggle-off {
    5600         display: block;
    5601 }
    5602 
    5603 #media-items .media-item {
    5604         border-bottom-style: solid;
    5605         border-bottom-width: 1px;
    5606         min-height: 36px;
    5607         position: relative;
    5608         width: 100%;
    5609 }
    5610 
    5611 #media-items {
    5612         width: 623px;
    5613 }
    5614 
    5615 .media-new-php #media-items {
    5616         margin: 1em 0;
    5617 }
    5618 
    5619 #media-items:empty {
    5620         border: 0 none;
    5621 }
    5622 
    5623 .media-item .filename {
    5624         line-height: 36px;
    5625         overflow: hidden;
    5626 }
    5627 
    5628 .media-item .error-div {
    5629         padding-left: 10px;
    5630 }
    5631 
    5632 .media-item .pinkynail {
    5633         float: left;
    5634         margin: 2px 10px 0 0;
    5635         max-width: 40px;
    5636         max-height: 32px;
    5637 }
    5638 
    5639 .media-item .startopen,
    5640 .media-item .startclosed {
    5641         display: none;
    5642 }
    5643 
    5644 .media-item .original {
    5645         position: relative;
    5646         height: 34px;
    5647 }
    5648 
    5649 .media-item .progress {
    5650         float: right;
    5651         height: 22px;
    5652         margin: 7px 0 0;
    5653         width: 200px;
    5654         line-height: 2em;
    5655         padding: 0;
    5656         overflow: hidden;
    5657         margin-bottom: 2px;
    5658         border-radius: 22px;
    5659         background: #ddd;
    5660         -webkit-box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1);
    5661         box-shadow: inset 0px 1px 2px rgba(0,0,0,0.1);
    5662 }
    5663 
    5664 .media-item .bar {
    5665         z-index: 9;
    5666         width: 0;
    5667         height: 100%;
    5668         margin-top: -22px;
    5669         border-radius: 22px;
    5670         background-color: #0074a2;
    5671         -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
    5672         box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
    5673 }
    5674 
    5675 .media-item .progress .percent {
    5676         z-index: 10;
    5677         position: relative;
    5678         width: 200px;
    5679         padding: 0;
    5680         color: #fff;
    5681         text-align: center;
    5682         line-height: 22px;
    5683         font-weight: 400;
    5684         text-shadow: 0px 1px 2px rgba(0,0,0,0.2);
    5685 }
    5686 
    5687 .upload-php .fixed .column-parent {
    5688         width: 15%;
    5689 }
    5690 
    5691 .js .html-uploader #plupload-upload-ui {
    5692         display: none;
    5693 }
    5694 
    5695 .js .html-uploader #html-upload-ui {
    5696         display: block;
    5697 }
    5698 
    5699 .media-upload-form .media-item.error {
    5700         margin: 0;
    5701         padding: 0;
    5702 }
    5703 
    5704 .media-upload-form .media-item.error p,
    5705 .media-item .error-div {
    5706         line-height: 16px;
    5707         margin: 5px 10px;
    5708         padding: 0;
    5709 }
    5710 
    5711 .media-item .error-div a.dismiss {
    5712         display: block;
    5713         float: right;
    5714         margin: 5px 4px 0 15px;
    5715 }
    5716 
    5717 /*------------------------------------------------------------------------------
    5718   14.1 - Media Library
    5719 ------------------------------------------------------------------------------*/
    5720 
    5721 .find-box {
    5722         width: 600px;
    5723         height: 300px;
    5724         overflow: hidden;
    5725         padding: 33px 0 51px;
    5726         position: absolute;
    5727         z-index: 1000;
    5728 }
    5729 
    5730 .find-box-head {
    5731         cursor: move;
    5732         font-weight: 600;
    5733         height: 2em;
    5734         line-height: 2em;
    5735         padding: 1px 12px;
    5736         position: absolute;
    5737         top: 5px;
    5738         width: 100%;
    5739 }
    5740 
    5741 .find-box-inside {
    5742         overflow: auto;
    5743         padding: 6px;
    5744         height: 100%;
    5745 }
    5746 
    5747 .find-box-search {
    5748         overflow: hidden;
    5749         padding: 9px;
    5750         position: relative;
    5751 }
    5752 
    5753 .find-box-search .spinner {
    5754         float: none;
    5755         left: 125px;
    5756         position: absolute;
    5757         top: 9px;
    5758 }
    5759 
    5760 #find-posts-input {
    5761         float: left;
    5762         width: 140px;
    5763         height: 24px;
    5764 }
    5765 
    5766 #find-posts-search {
    5767         float: left;
    5768         margin: 1px 4px 0 3px;
    5769 }
    5770 
    5771 #find-posts-response {
    5772         margin: 8px 0;
    5773         padding: 0 1px 6px;
    5774 }
    5775 
    5776 #find-posts-response table {
    5777         width: 100%;
    5778 }
    5779 
    5780 #find-posts-response .found-radio {
    5781         padding: 3px 0 0 8px;
    5782         width: 15px;
    5783 }
    5784 
    5785 .find-box-buttons {
    5786         padding: 8px;
    5787         overflow: hidden;
    5788 }
    5789 
    5790 .find-box #resize-se {
    5791         position: absolute;
    5792         right: 1px;
    5793         bottom: 1px;
    5794 }
    5795 
    5796 .ui-find-overlay {
    5797         position: absolute;
    5798         top: 0;
    5799         left: 0;
    5800         background-color: #000;
    5801         opacity: 0.6;
    5802         filter: alpha(opacity=60);
    5803 }
    5804 
    5805 ul#dismissed-updates {
    5806         display: none;
    5807 }
    5808 
    5809 form.upgrade {
    5810         margin-top: 8px;
    5811 }
    5812 
    5813 form.upgrade .hint {
    5814         font-style: italic;
    5815         font-size: 85%;
    5816         margin: -0.5em 0 2em 0;
    5817 }
    5818 
    5819 #poststuff .inside .the-tagcloud {
    5820         margin: 5px 0 10px;
    5821         padding: 8px;
    5822         border-width: 1px;
    5823         border-style: solid;
    5824         line-height: 1.8em;
    5825         word-spacing: 3px;
    5826         -webkit-border-radius: 6px;
    5827         border-radius: 6px;
    5828 }
    5829 
    5830 .drag-drop #drag-drop-area {
    5831         border: 4px dashed #bbb;
    5832         height: 200px;
    5833 }
    5834 
    5835 .drag-drop .drag-drop-inside {
    5836         margin: 70px auto 0;
    5837         width: 250px;
    5838 }
    5839 
    5840 .drag-drop-inside p {
    5841         color: #aaa;
    5842         font-size: 14px;
    5843         margin: 5px 0;
    5844         display: none;
    5845 }
    5846 
    5847 .drag-drop .drag-drop-inside p {
    5848         text-align: center;
    5849 }
    5850 
    5851 .drag-drop-inside p.drag-drop-info {
    5852         font-size: 20px;
    5853 }
    5854 
    5855 .drag-drop .drag-drop-inside p,
    5856 .drag-drop-inside p.drag-drop-buttons {
    5857         display: block;
    5858 }
    5859 
    5860 /*
    5861 #drag-drop-area:-moz-drag-over {
    5862         border-color: #83b4d8;
    5863 }
    5864 borger color while dragging a file over the uploader drop area */
    5865 .drag-drop.drag-over #drag-drop-area {
    5866         border-color: #83b4d8;
    5867 }
    5868 
    5869 #plupload-upload-ui {
    5870         position: relative;
    5871 }
    5872 
    5873 
    5874 /*------------------------------------------------------------------------------
    5875   14.2 - Image Editor
    5876 ------------------------------------------------------------------------------*/
    5877 
    5878 .wp_attachment_details #attachment_caption {
    5879         height: 4em;
    5880 }
    5881 
    5882 .describe .image-editor {
    5883         vertical-align: top;
    5884 }
    5885 
    5886 .imgedit-wrap {
    5887         position: relative;
    5888 }
    5889 
    5890 .imgedit-settings p {
    5891         margin: 8px 0;
    5892 }
    5893 
    5894 .post-php .imgedit-wrap table {
    5895         width: 100%;
    5896 }
    5897 
    5898 .describe .imgedit-wrap table td,
    5899 .wp_attachment_holder .imgedit-wrap table td {
    5900         vertical-align: top;
    5901         padding-top: 0;
    5902 }
    5903 
    5904 .describe .imgedit-wrap table td.imgedit-settings {
    5905         padding: 0 5px;
    5906 }
    5907 
    5908 .wp_attachment_holder .imgedit-wrap table td.imgedit-settings {
    5909         width: 250px;
    5910 }
    5911 
    5912 td.imgedit-settings input {
    5913         margin-top: 0;
    5914         vertical-align: middle;
    5915 }
    5916 
    5917 .imgedit-wait {
    5918         position: absolute;
    5919         top: 0;
    5920         background: #fff url('../images/spinner.gif') no-repeat scroll 22px 10px;
    5921         background-size: 20px 20px;
    5922         opacity: 0.7;
    5923         filter: alpha(opacity=70);
    5924         width: 100%;
    5925         height: 500px;
    5926         display: none;
    5927 }
    5928 
    5929 .spinner {
    5930         background: url('../images/spinner.gif') no-repeat;
    5931         background-size: 20px 20px;
    5932         display: none;
    5933         float: right;
    5934         opacity: 0.7;
    5935         filter: alpha(opacity=70);
    5936         width: 20px;
    5937         height: 20px;
    5938         margin: 2px 5px 0;
    5939 }
    5940 
    5941 .no-float {
    5942         float: none;
    5943 }
    5944 
    5945 .media-disabled,
    5946 .imgedit-settings .disabled  {
    5947         color: grey;
    5948 }
    5949 
    5950 .wp_attachment_image,
    5951 .A1B1 {
    5952         overflow: hidden;
    5953 }
    5954 
    5955 .wp_attachment_image .button,
    5956 .A1B1 .button {
    5957         float: left;
    5958 }
    5959 
    5960 .no-js .wp_attachment_image .button {
    5961         display: none;
    5962 }
    5963 
    5964 .wp_attachment_image .spinner,
    5965 .A1B1 .spinner {
    5966         float: left;
    5967         padding: 0 0 4px 0;
    5968         vertical-align: bottom;
    5969 }
    5970 
    5971 .imgedit-menu {
    5972         margin: 0 0 12px;
    5973         min-width: 300px;
    5974 }
    5975 
    5976 .imgedit-menu div {
    5977         float: left;
    5978         width: 32px;
    5979         background: none;
    5980         margin: 0 8px 0 0;
    5981         height: 32px;
    5982         -webkit-font-smoothing: antialiased;
    5983         -moz-osx-font-smoothing: grayscale;
    5984         text-align: center;
    5985         line-height: 28px;
    5986 }
    5987 
    5988 .imgedit-menu div:before {
    5989         font: normal 20px/1 'dashicons';
    5990         speak: none;
    5991         vertical-align: middle;
    5992 }
    5993 
    5994 .imgedit-crop:before {
    5995         content:'\f165';
    5996 }
    5997 
    5998 .imgedit-rleft:before {
    5999         content:'\f166';
    6000 }
    6001 
    6002 .imgedit-rright:before {
    6003         content:'\f167';
    6004 }
    6005 
    6006 .imgedit-flipv:before {
    6007         content:'\f168';
    6008 }
    6009 
    6010 .imgedit-fliph:before {
    6011         content:'\f169';
    6012 }
    6013 
    6014 .imgedit-undo:before {
    6015         content:'\f171';
    6016 }
    6017 
    6018 .imgedit-redo:before {
    6019         content:'\f172';
    6020 }
    6021 
    6022 .imgedit-crop-wrap {
    6023         position: relative;
    6024 }
    6025 
    6026 .imgedit-crop {
    6027         margin: 0 8px 0 0;
    6028 }
    6029 
    6030 .imgedit-rleft {
    6031         margin: 0 3px;
    6032 }
    6033 
    6034 .imgedit-rright {
    6035         margin: 0 8px 0 3px;
    6036 }
    6037 
    6038 .imgedit-flipv {
    6039         margin: 0 3px;
    6040 }
    6041 
    6042 .imgedit-fliph {
    6043         margin: 0 8px 0 3px;
    6044 }
    6045 
    6046 .imgedit-undo {
    6047         margin: 0 3px;
    6048 }
    6049 
    6050 .imgedit-redo {
    6051         margin: 0 8px 0 3px;
    6052 }
    6053 
    6054 .imgedit-applyto img {
    6055         margin: 0 8px 0 0;
    6056 }
    6057 
    6058 .imgedit-group-top {
    6059         margin: 5px 0;
    6060 }
    6061 
    6062 .imgedit-applyto .imgedit-label {
    6063         padding: 2px 0 0;
    6064         display: block;
    6065 }
    6066 
    6067 .imgedit-help {
    6068         display: none;
    6069         font-style: italic;
    6070         margin-bottom: 8px;
    6071 }
    6072 
    6073 a.imgedit-help-toggle {
    6074         text-decoration: none;
    6075 }
    6076 
    6077 .form-table td.imgedit-response {
    6078         padding: 0;
    6079 }
    6080 
    6081 .imgedit-submit {
    6082         margin: 8px 0;
    6083 }
    6084 
    6085 .imgedit-submit-btn {
    6086         margin-left: 20px;
    6087 }
    6088 
    6089 .imgedit-wrap .nowrap {
    6090         white-space: nowrap;
    6091 }
    6092 
    6093 span.imgedit-scale-warn {
    6094         color: red;
    6095         font-size: 20px;
    6096         font-style: normal;
    6097         visibility: hidden;
    6098         vertical-align: middle;
    6099 }
    6100 
    6101 .imgedit-group {
    6102         margin-bottom: 8px;
    6103         padding: 2px 10px;
    6104 }
    6105 
    6106 /*------------------------------------------------------------------------------
    6107   15.0 - Comments Screen
    6108 ------------------------------------------------------------------------------*/
    6109 
    6110 .form-table {
    6111         border-collapse: collapse;
    6112         margin-top: 0.5em;
    6113         width: 100%;
    6114         clear: both;
    6115 }
    6116 
    6117 .form-table,
    6118 .form-table td,
    6119 .form-table th,
    6120 .form-table td p,
    6121 .form-wrap label {
    6122         font-size: 14px;
    6123 }
    6124 
    6125 .form-table td {
    6126         margin-bottom: 9px;
    6127         padding: 15px 10px;
    6128         line-height: 1.3;
    6129         vertical-align: middle;
    6130 }
    6131 
    6132 .form-table th,
    6133 .form-wrap label {
    6134         font-weight: normal;
    6135         text-shadow: none;
    6136         vertical-align: baseline;
    6137 }
    6138 
    6139 .form-table th {
    6140         vertical-align: top;
    6141         text-align: left;
    6142         padding: 20px 10px 20px 0;
    6143         width: 200px;
    6144         line-height: 1.3;
    6145         font-weight: 600;
    6146 }
    6147 
    6148 .form-table th.th-full {
    6149         width: auto;
    6150         font-weight: 400;
    6151 }
    6152 
    6153 .form-table input.tog {
    6154         margin-top: 2px;
    6155         margin-right: 2px;
    6156         float: left;
    6157 }
    6158 
    6159 .form-table td p {
    6160         margin-top: 4px;
    6161         margin-bottom: 0;
    6162 }
    6163 
    6164 .form-table td fieldset label {
    6165         margin: 0.25em 0 0.5em !important;
    6166         display: inline-block;
    6167 }
    6168 
    6169 .form-table td fieldset label,
    6170 .form-table td fieldset p,
    6171 .form-table td fieldset li {
    6172         line-height: 1.4em;
    6173 }
    6174 
    6175 .form-table input.tog,
    6176 .form-table input[type=radio] {
    6177         margin-top: -4px;
    6178         margin-right: 4px;
    6179         float: none;
    6180 }
    6181 
    6182 .commentlist li {
    6183         padding: 1em 1em .2em;
    6184         margin: 0;
    6185         border-bottom-width: 1px;
    6186         border-bottom-style: solid;
    6187 }
    6188 
    6189 .commentlist li li {
    6190         border-bottom: 0;
    6191         padding: 0;
    6192 }
    6193 
    6194 .commentlist p {
    6195         padding: 0;
    6196         margin: 0 0 .8em;
    6197 }
    6198 
    6199 /* reply to comments */
    6200 #replyrow input {
    6201         border-width: 1px;
    6202         border-style: solid;
    6203 }
    6204 
    6205 #replyrow td {
    6206         padding: 2px;
    6207 }
    6208 
    6209 #replysubmit {
    6210         margin: 0;
    6211         padding: 0 5px 3px;
    6212         text-align: center;
    6213 }
    6214 
    6215 #replysubmit .spinner {
    6216         padding: 2px 0 0;
    6217         vertical-align: top;
    6218         float: right;
    6219 }
    6220 
    6221 #replysubmit .button {
    6222         margin-right: 5px;
    6223 }
    6224 
    6225 #replysubmit .error {
    6226         color: red;
    6227         line-height: 21px;
    6228         text-align: center;
    6229 }
    6230 
    6231 #replyrow h5 {
    6232         margin: .2em 0 0;
    6233         padding: 0 5px;
    6234         line-height: 1.4em;
    6235         font-size: 1em;
    6236 }
    6237 
    6238 #edithead .inside {
    6239         float: left;
    6240         padding: 3px 0 2px 5px;
    6241         margin: 0;
    6242         text-align: center;
    6243 }
    6244 
    6245 #edithead .inside input {
    6246         width: 180px;
    6247 }
    6248 
    6249 #edithead label {
    6250         padding: 2px 0;
    6251 }
    6252 
    6253 #replycontainer {
    6254         padding: 5px;
    6255 }
    6256 
    6257 #replycontent {
    6258         height: 120px;
    6259         -webkit-box-shadow: none;
    6260         box-shadow: none;
    6261 }
    6262 
    6263 .comment-php .wp-editor-area {
    6264         height: 200px;
    6265 }
    6266 
    6267 .comment-ays {
    6268         margin-bottom: 0;
    6269         border-bottom-style: solid;
    6270         border-bottom-width: 1px;
    6271 }
    6272 
    6273 .comment-ays .alt {
    6274         background-color: transparent;
    6275 }
    6276 
    6277 .trash-undo-inside,
    6278 .spam-undo-inside {
    6279         margin: 1px 8px 1px 0;
    6280         line-height: 16px;
    6281 }
    6282 
    6283 .spam-undo-inside .avatar,
    6284 .trash-undo-inside .avatar {
    6285         height: 20px;
    6286         width: 20px;
    6287         margin-right: 8px;
    6288         vertical-align: middle;
    6289 }
    6290 
    6291 .stuffbox .editcomment {
    6292         clear: none;
    6293 }
    6294 
    6295 #comment-status-radio p {
    6296         margin: 3px 0 5px;
    6297 }
    6298 
    6299 #comment-status-radio input {
    6300         margin: 2px 3px 5px 0;
    6301         vertical-align: middle;
    6302 }
    6303 
    6304 #comment-status-radio label {
    6305         padding: 5px 0;
    6306 }
    6307 
    6308 .commentlist .avatar {
    6309         vertical-align: text-top;
    6310 }
    6311 
    6312 #the-comment-list .unapproved th.check-column input {
    6313         margin-left: 4px;
    6314 }
    6315 
    6316 
    6317 /*------------------------------------------------------------------------------
    6318   16.0 - Themes
    6319 ------------------------------------------------------------------------------*/
    6320 
    6321 
    6322 /*------------------------------------------------------------------------------
    6323   16.1 - Manage Themes
    6324 ------------------------------------------------------------------------------*/
    6325 
    6326 .theme-browser .themes {
    6327         clear: both;
    6328         padding: 0 0 100px;
    6329 }
    6330 
    6331 .themes-php .wrap h2 {
    6332         float: left;
    6333         margin-bottom: 15px;
    6334 }
    6335 
    6336 .themes-php .wrap h2 .button {
    6337         margin-left: 20px;
    6338 }
    6339 
    6340 .themes-php .theme-count {
    6341         color: #fff;
    6342         border-radius: 30px;
    6343         background: #777;
    6344         font-size: 14px;
    6345         padding: 4px 10px;
    6346         font-weight: 600;
    6347         margin-left: 5px;
    6348         margin-right: 20px;
    6349         position: relative;
    6350         top: -3px;
    6351 }
    6352 
    6353 /* Position admin messages */
    6354 .themes-php div.updated,
    6355 .themes-php div.error {
    6356         margin: 0 0 20px 0;
    6357         clear: both;
    6358 }
    6359 
    6360 .themes-php div.updated a {
    6361         text-decoration: underline;
    6362 }
    6363 
    6364 /**
    6365  * Main theme element
    6366  * (has flexible margins)
    6367  */
    6368 .theme-browser .theme {
    6369         cursor: pointer;
    6370         float: left;
    6371         margin: 0 4% 4% 0;
    6372         position: relative;
    6373         width: 30.6%;
    6374         border: 1px solid #dedede;
    6375         -webkit-box-shadow: 0 1px 1px -1px rgba(0,0,0,0.1);
    6376         box-shadow:         0 1px 1px -1px rgba(0,0,0,0.1);
    6377         -webkit-box-sizing: border-box;
    6378         -moz-box-sizing:    border-box;
    6379         box-sizing:         border-box;
    6380 }
    6381 
    6382 .theme-browser .theme:nth-child(3n) {
    6383         margin-right: 0;
    6384 }
    6385 
    6386 .theme-browser .theme:hover,
    6387 .theme-browser .theme:focus {
    6388         cursor: pointer;
    6389 }
    6390 
    6391 .theme-browser .theme .theme-name {
    6392         font-size: 15px;
    6393         font-weight: 600;
    6394         margin: 0;
    6395         padding: 15px;
    6396         -webkit-box-shadow: inset 0 1px 0 rgba(0,0,0,0.1);
    6397         box-shadow:         inset 0 1px 0 rgba(0,0,0,0.1);
    6398         overflow: hidden;
    6399         white-space: nowrap;
    6400         text-overflow: ellipsis;
    6401         background: #fff;
    6402         background: rgba(255,255,255,0.65);
    6403 }
    6404 
    6405 /* Activate and Customize buttons, shown on hover */
    6406 .theme-browser .theme .theme-actions {
    6407         opacity: 0;
    6408         -webkit-transition: opacity 0.1s ease-in-out;
    6409         transition:         opacity 0.1s ease-in-out;
    6410         position: absolute;
    6411         bottom: 0;
    6412         right: 0;
    6413         height: 38px;
    6414         padding: 9px 10px 0 10px;
    6415         background: rgba(244, 244, 244, 0.7);
    6416         border-left: 1px solid rgba(0,0,0,0.05);
    6417 }
    6418 
    6419 .theme-browser .theme:hover .theme-actions {
    6420         opacity: 1;
    6421 }
    6422 
    6423 .theme-browser .theme .theme-actions .button-primary {
    6424         margin-right: 3px;
    6425 }
    6426 
    6427 .theme-browser .theme .theme-actions .button-secondary {
    6428         float: none;
    6429         margin-left: 3px;
    6430 }
    6431 
    6432 /**
    6433  * Theme Screenshot
    6434  *
    6435  * Has a fixed aspect ratio of 1.5 to 1 regardless of screenshot size
    6436  * It is also responsive.
    6437  */
    6438 .theme-browser .theme .theme-screenshot {
    6439         display: block;
    6440         overflow: hidden;
    6441         position: relative;
    6442         -webkit-transition: opacity 0.2s ease-in-out;
    6443         transition:         opacity 0.2s ease-in-out;
    6444 }
    6445 
    6446 .theme-browser .theme .theme-screenshot:after {
    6447         content: '';
    6448         display: block;
    6449         padding-top: 66.66666%; /* using a 3/2 aspect ratio */
    6450 }
    6451 
    6452 .theme-browser .theme .theme-screenshot img {
    6453         height: auto;
    6454         position: absolute;
    6455         left: 0;
    6456         top: 0;
    6457         width: 100%;
    6458         -webkit-transform: translateZ( 0 ); /* Prevents rendering bugs in Chrome */
    6459         -webkit-transition: opacity 0.2s ease-in-out;
    6460         transition:         opacity 0.2s ease-in-out;
    6461 }
    6462 
    6463 .theme-browser .theme:hover .theme-screenshot {
    6464         background: #fff;
    6465 }
    6466 
    6467 .theme-browser.rendered .theme:hover .theme-screenshot img {
    6468         opacity: 0.4;
    6469 }
    6470 
    6471 .theme-browser .theme .more-details {
    6472         opacity: 0;
    6473         position: absolute;
    6474                 top: 35%;
    6475                 right: 25%;
    6476                 left: 25%;
    6477         background: rgba(0,0,0,0.7);
    6478         color: #fff;
    6479         font-size: 15px;
    6480         text-shadow: 0 1px 0 rgba(0,0,0,0.6);
    6481         -webkit-font-smoothing: antialiased;
    6482         font-weight: 600;
    6483         padding: 15px 12px;
    6484         text-align: center;
    6485         border-radius: 3px;
    6486         -webkit-transition: opacity 0.1s ease-in-out;
    6487         transition:         opacity 0.1s ease-in-out;
    6488 }
    6489 
    6490 .theme-browser.rendered .theme:hover .more-details {
    6491         opacity: 1;
    6492 }
    6493 
    6494 /**
    6495  * Displays a theme update notice
    6496  * when an update is available.
    6497  */
    6498 .theme-browser .theme .theme-update {
    6499         background: #d54e21;
    6500         background: rgba(213, 78, 33, 0.95);
    6501         color: #fff;
    6502         display: block;
    6503         font-size: 13px;
    6504         font-weight: 400;
    6505         height: 48px;
    6506         line-height: 48px;
    6507         padding: 0 10px;
    6508         position: absolute;
    6509         top: 0;
    6510         right: 0;
    6511         left: 0;
    6512         border-bottom: 1px solid rgba(0,0,0,0.25);
    6513         overflow: hidden;
    6514 }
    6515 
    6516 .theme-browser .theme .theme-update:before {
    6517         content: '\f113';
    6518         display: inline-block;
    6519         font: normal 20px/1 'dashicons';
    6520         margin: 0 6px 0 0;
    6521         opacity: 0.8;
    6522         position: relative;
    6523         top: 5px;
    6524         speak: none;
    6525         -webkit-font-smoothing: antialiased;
    6526 }
    6527 
    6528 
    6529 /**
    6530  * The currently active theme
    6531  */
    6532 .theme-browser .theme.active .theme-name {
    6533         background: #2f2f2f;
    6534         color: #fff;
    6535         padding-right: 110px;
    6536         font-weight: 300;
    6537         -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.5);
    6538         box-shadow:         inset 0 1px 1px rgba(0,0,0,0.5);
    6539 }
    6540 
    6541 .theme-browser .theme.active .theme-name span {
    6542         font-weight: 600;
    6543 }
    6544 
    6545 .theme-browser .theme.active .theme-actions {
    6546         background: rgba(49,49,49,0.7);
    6547         border-left: none;
    6548         opacity: 1;
    6549 }
    6550 
    6551 .theme-browser .theme.active .theme-actions .button-primary {
    6552         margin-right: 0;
    6553 }
    6554 
    6555 .theme-browser .theme .theme-author {
    6556         background: #222;
    6557         color: #eee;
    6558         display: none;
    6559         font-size: 14px;
    6560         margin: 0 10px;
    6561         padding: 5px 10px;
    6562         position: absolute;
    6563         bottom: 56px;
    6564 }
    6565 
    6566 .theme-browser .theme.display-author .theme-author {
    6567         display: block;
    6568 }
    6569 
    6570 .theme-browser .theme.display-author .theme-author a {
    6571         color: inherit;
    6572         text-decoration: none;
    6573 }
    6574 
    6575 /**
    6576  * Add new theme
    6577  */
    6578 .theme-browser .theme.add-new-theme {
    6579         border: none;
    6580         box-shadow: none;
    6581 }
    6582 
    6583 .theme-browser .theme.add-new-theme a {
    6584         color: #999;
    6585         text-decoration: none;
    6586         display: block;
    6587         position: relative;
    6588         z-index: 1;
    6589 }
    6590 
    6591 .theme-browser .theme.add-new-theme:after {
    6592         display: block;
    6593         content: '';
    6594         opacity: 1;
    6595         background: rgba(0, 0, 0, 0);
    6596         position: absolute;
    6597         top: 0;
    6598         left: 0;
    6599         right: 0;
    6600         bottom: 0;
    6601         padding: 10% 0 0 0;
    6602         text-shadow: none;
    6603         border: 5px dashed rgba(0, 0, 0, 0.1);
    6604         -webkit-transition: opacity 0.2s ease-in-out;
    6605         transition:         opacity 0.2s ease-in-out;
    6606         -webkit-box-sizing: border-box;
    6607         -moz-box-sizing:    border-box;
    6608         box-sizing:         border-box;
    6609 }
    6610 
    6611 .theme-browser .theme.add-new-theme span:after {
    6612         background: rgba(153, 153, 153, 0.1);
    6613         border-radius: 50%;
    6614         display: inline-block;
    6615         content: '\f132';
    6616         -webkit-font-smoothing: antialiased;
    6617         font: normal 74px/115px 'dashicons';
    6618         width: 100px;
    6619         height: 100px;
    6620         vertical-align: middle;
    6621         text-align: center;
    6622         color: rgb(153, 153, 153);
    6623         position: absolute;
    6624         top: 30%;
    6625         left: 50%;
    6626         margin-left: -50px;
    6627         text-indent: -4px;
    6628         padding: 0;
    6629         text-shadow: none;
    6630         z-index:4;
    6631 }
    6632 
    6633 .rtl .theme-browser .theme.add-new-theme span:after {
    6634         text-indent: 4px;
    6635 }
    6636 
    6637 .theme-browser .theme.add-new-theme:hover .theme-screenshot {
    6638         background: none;
    6639 }
    6640 
    6641 .theme-browser .theme.add-new-theme:hover span:after {
    6642         background: #fff;
    6643         color: #0074a2;
    6644 }
    6645 
    6646 .theme-browser .theme.add-new-theme:hover:after {
    6647         border-color: transparent;
    6648         color: #fff;
    6649         background: #0074a2;
    6650 }
    6651 
    6652 .theme-browser .theme.add-new-theme .theme-name {
    6653         background: none;
    6654         text-align: center;
    6655         box-shadow: none;
    6656         font-weight: 400;
    6657         position: relative;
    6658         top: 0;
    6659         margin-top: -10%;
    6660         margin-bottom: 10%;
    6661 }
    6662 
    6663 .theme-browser .theme.add-new-theme:hover .theme-name {
    6664         color: #fff;
    6665         z-index: 2;
    6666 }
    6667 
    6668 /*
    6669  * The search form
    6670  */
    6671 .themes-php .theme-search {
    6672         position: relative;
    6673         top: -2px;
    6674         left: 20px;
    6675         font-size: 16px;
    6676         font-weight: 300;
    6677         line-height: 1.5;
    6678         width: 280px;
    6679 }
    6680 
    6681 /**
    6682  * Theme Overlay
    6683  * Shown when clicking a theme
    6684  */
    6685 .theme-overlay .theme-backdrop {
    6686         position: absolute;
    6687         left: -20px;
    6688         right: 0;
    6689         top: 0;
    6690         bottom: 0;
    6691         background: rgba( 238, 238, 238, 0.9 );
    6692         z-index: 10;
    6693 }
    6694 
    6695 body.theme-overlay-open {
    6696         overflow: hidden;
    6697 }
    6698 
    6699 .theme-overlay .theme-header {
    6700         position: absolute;
    6701         top: 0;
    6702         left: 0;
    6703         right: 0;
    6704         height: 48px;
    6705         border-bottom: 1px solid #ddd;
    6706 }
    6707 
    6708 .theme-overlay .theme-header .close {
    6709         cursor: pointer;
    6710         height: 48px;
    6711         width: 50px;
    6712         text-align: center;
    6713         float: right;
    6714         border-left: 1px solid #ddd;
    6715 }
    6716 
    6717 .theme-overlay .theme-header .close:hover:before {
    6718         color: #fff;
    6719 }
    6720 
    6721 .theme-overlay .theme-header .close:before {
    6722         font: normal 30px/50px 'dashicons' !important;
    6723         color: #777;
    6724         display: inline-block;
    6725         content: '\f335';
    6726         font-weight: 300;
    6727 }
    6728 
    6729 /* Left and right navigation */
    6730 .theme-overlay .theme-header .right,
    6731 .theme-overlay .theme-header .left {
    6732         cursor: pointer;
    6733         color: #777;
    6734         height: 48px;
    6735         width: 54px;
    6736         float: left;
    6737         text-align: center;
    6738         border-right: 1px solid #ddd;
    6739         -webkit-user-select: none;
    6740         -moz-user-select:    none;
    6741         -ms-user-select:     none;
    6742         user-select:         none;
    6743 }
    6744 
    6745 .theme-overlay .theme-header .close:hover,
    6746 .theme-overlay .theme-header .right:hover,
    6747 .theme-overlay .theme-header .left:hover {
    6748         background: #0074a2;
    6749         color: #fff;
    6750 }
    6751 
    6752 .theme-overlay .theme-header .left.disabled,
    6753 .theme-overlay .theme-header .right.disabled,
    6754 .theme-overlay .theme-header .left.disabled:hover,
    6755 .theme-overlay .theme-header .right.disabled:hover {
    6756         color: #ccc;
    6757         background: inherit;
    6758         cursor: inherit;
    6759 }
    6760 
    6761 .theme-overlay .theme-header .right:before,
    6762 .theme-overlay .theme-header .left:before {
    6763         font: normal 20px/50px 'dashicons' !important;
    6764         display: inline;
    6765         font-weight: 300;
    6766 }
    6767 
    6768 .theme-overlay .theme-header .left:before {
    6769         content: '\f340';
    6770 }
    6771 
    6772 .theme-overlay .theme-header .right:before {
    6773         content: '\f344';
    6774 }
    6775 
    6776 .rtl .theme-overlay .theme-header .left:before {
    6777         content: '\f345';
    6778 }
    6779 
    6780 .rtl .theme-overlay .theme-header .right:before {
    6781         content: '\f341';
    6782 }
    6783 
    6784 .theme-overlay .theme-wrap {
    6785         clear: both;
    6786         position: fixed;
    6787         top: 9%;
    6788         left: 190px;
    6789         right: 30px;
    6790         bottom: 3%;
    6791         background: #fff;
    6792         -webkit-box-shadow: 0 1px 20px 5px rgba(0, 0, 0, 0.1);
    6793         box-shadow:         0 1px 20px 5px rgba(0, 0, 0, 0.1);
    6794         z-index: 20;
    6795         box-sizing: border-box;
    6796 }
    6797 
    6798 .theme-overlay .theme-wrap:after {
    6799         content: ".";
    6800         display: block;
    6801         height: 0;
    6802         clear: both;
    6803         visibility: hidden;
    6804 }
    6805 
    6806 body.folded .theme-overlay .theme-wrap {
    6807         left: 70px;
    6808 }
    6809 
    6810 .theme-overlay .theme-about {
    6811         position: absolute;
    6812         top: 49px;
    6813         bottom: 57px;
    6814         left: 0;
    6815         right: 0;
    6816         overflow: auto;
    6817         padding: 2% 4%;
    6818 }
    6819 .theme-overlay .theme-about:after {
    6820         content: ".";
    6821         display: block;
    6822         height: 0;
    6823         clear: both;
    6824         visibility: hidden;
    6825 }
    6826 
    6827 .theme-overlay .theme-actions {
    6828         position: absolute;
    6829         text-align: center;
    6830         bottom: 0;
    6831         left: 0;
    6832         right: 0;
    6833         padding: 10px 25px 5px;
    6834         background: #f3f3f3;
    6835         z-index: 30;
    6836         box-sizing: border-box;
    6837         border-top: 1px solid #eee;
    6838 }
    6839 
    6840 .theme-overlay .theme-actions a {
    6841         margin-right: 5px;
    6842         margin-bottom: 5px;
    6843 }
    6844 
    6845 .theme-overlay .theme-actions .delete-theme {
    6846         color: #a00;
    6847         position: absolute;
    6848         right: 10px;
    6849         bottom: 5px;
    6850         text-decoration: none;
    6851         border-color: transparent;
    6852         box-shadow: none;
    6853         background: transparent;
    6854 }
    6855 
    6856 .theme-overlay .theme-actions .delete-theme:hover {
    6857         background: #d54e21;
    6858         color: #fff;
    6859         border-color: #d54e21;
    6860 }
    6861 
    6862 .theme-overlay .theme-actions .active-theme,
    6863 .theme-overlay.active .theme-actions .inactive-theme {
    6864         display: none;
    6865 }
    6866 
    6867 .theme-overlay .theme-actions .inactive-theme,
    6868 .theme-overlay.active .theme-actions .active-theme {
    6869         display: block;
    6870 }
    6871 
    6872 /**
    6873  * Theme Screenshots gallery
    6874  */
    6875 .theme-overlay .theme-screenshots {
    6876         float: left;
    6877         margin: 0 30px 0 0;
    6878         width: 55%;
    6879         max-width: 880px;
    6880         text-align: center;
    6881 }
    6882 
    6883 /* First screenshot, shown big */
    6884 .theme-overlay .screenshot {
    6885         border: 1px solid #fff;
    6886         -webkit-box-sizing: border-box;
    6887         -moz-box-sizing:    border-box;
    6888         box-sizing:         border-box;
    6889         overflow: hidden;
    6890         position: relative;
    6891         -webkit-box-shadow: 0 0 0 1px rgba(0,0,0,0.2);
    6892         box-shadow:         0 0 0 1px rgba(0,0,0,0.2);
    6893 }
    6894 
    6895 .theme-overlay .screenshot:after {
    6896         content: '';
    6897         display: block;
    6898         padding-top: 75%; /* using a 4/3 aspect ratio */
    6899 }
    6900 
    6901 .theme-overlay .screenshot img {
    6902         height: auto;
    6903         position: absolute;
    6904         left: 0;
    6905         top: 0;
    6906         width: 100%;
    6907 }
    6908 /* Handles old 300px screenshots */
    6909 .theme-overlay.small-screenshot .theme-screenshots {
    6910         position: absolute;
    6911         width: 302px;
    6912 }
    6913 .theme-overlay.small-screenshot .theme-info {
    6914         margin-left: 350px;
    6915         width: auto;
    6916 }
    6917 
    6918 /* Other screenshots, shown small and square */
    6919 .theme-overlay .screenshot.thumb {
    6920         background: #ccc;
    6921         border: 1px solid #eee;
    6922         float: none;
    6923         display: inline-block;
    6924         margin: 10px 5px 0;
    6925         width: 140px;
    6926         height: 80px;
    6927         cursor: pointer;
    6928 }
    6929 
    6930 .theme-overlay .screenshot.thumb:after {
    6931         content: '';
    6932         display: block;
    6933         padding-top: 100%; /* using a 1/1 aspect ratio */
    6934 }
    6935 
    6936 .theme-overlay .screenshot.thumb img {
    6937         cursor: pointer;
    6938         height: auto;
    6939         position: absolute;
    6940         left: 0;
    6941         top: 0;
    6942         width: 100%;
    6943         height: auto;
    6944 }
    6945 
    6946 .theme-overlay .screenshot.selected {
    6947         background: transparent;
    6948         border: 2px solid #2ea2cc;
    6949 }
    6950 
    6951 .theme-overlay .screenshot.selected img {
    6952         opacity: 0.8;
    6953 }
    6954 
    6955 /* No screenshot placeholder */
    6956 .theme-browser .theme .theme-screenshot.blank,
    6957 .theme-overlay .screenshot.blank {
    6958         background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYGWO8d+/efwYkoKioiMRjYGBC4WHhUK6A8T8QIJt8//59ZC493AAAQssKpBK4F5AAAAAASUVORK5CYII=);
    6959 }
    6960 
    6961 /**
    6962  * Theme heading information
    6963  */
    6964 .theme-overlay .theme-info {
    6965         width: 40%;
    6966         float: left;
    6967 }
    6968 
    6969 .theme-overlay .current-label {
    6970         background: #333;
    6971         color: #fff;
    6972         font-size: 11px;
    6973         display: inline-block;
    6974         padding: 2px 8px;
    6975         border-radius: 2px;
    6976         margin: 0 0 -10px;
    6977         -webkit-user-select: none;
    6978         -moz-user-select:    none;
    6979         -ms-user-select:     none;
    6980         user-select:         none;
    6981 }
    6982 
    6983 .theme-overlay .theme-name {
    6984         color: #222;
    6985         font-size: 32px;
    6986         font-weight: 100;
    6987         margin: 10px 0 0;
    6988         line-height: 1.3;
    6989 }
    6990 
    6991 .theme-overlay .theme-version {
    6992         color: #999;
    6993         font-size: 13px;
    6994         font-weight: 400;
    6995         float: none;
    6996         display: inline-block;
    6997         margin-left: 10px;
    6998         -webkit-user-select: none;
    6999         -moz-user-select:    none;
    7000         -ms-user-select:     none;
    7001         user-select:         none;
    7002 }
    7003 
    7004 .theme-overlay .theme-author {
    7005         color: #686868;
    7006         font-size: 16px;
    7007         font-weight: 400;
    7008         margin: 15px 0 25px;
    7009 }
    7010 
    7011 .theme-overlay .theme-author a {
    7012         text-decoration: none;
    7013 }
    7014 
    7015 .theme-overlay .theme-description {
    7016         color: #555;
    7017         font-size: 15px;
    7018         font-weight: 400;
    7019         line-height: 1.5;
    7020         margin: 30px 0 0 0;
    7021 }
    7022 
    7023 .theme-overlay .theme-tags {
    7024         border-top: 3px solid #eee;
    7025         color: #888;
    7026         font-size: 13px;
    7027         font-weight: 400;
    7028         margin: 30px 0 0 0;
    7029         padding-top: 20px;
    7030 }
    7031 
    7032 .theme-overlay .theme-tags span {
    7033         color: #444;
    7034         font-weight: bold;
    7035         margin-right: 5px;
    7036 }
    7037 
    7038 /* Theme Updates info */
    7039 .theme-overlay .theme-update-message {
    7040         background: #fefaf7;
    7041         border: 1px solid #eee;
    7042         border-left: 4px solid #d54e21;
    7043         border-radius: 3px;
    7044         padding: 5px 20px 10px;
    7045 }
    7046 
    7047 .theme-overlay .theme-update {
    7048         color: #222;
    7049         font-size: 18px;
    7050         display: inline-block;
    7051         line-height: 40px;
    7052         margin: 0;
    7053 }
    7054 
    7055 .theme-overlay .parent-theme {
    7056         background: #f7fcfe;
    7057         border: 1px solid #eee;
    7058         border-left: 4px solid #2ea2cc;
    7059         font-size: 14px;
    7060         font-weight: normal;
    7061         margin-top: 30px;
    7062         padding: 10px 10px 10px 20px;
    7063 }
    7064 
    7065 .theme-overlay .parent-theme strong {
    7066         font-weight: 700;
    7067 }
    7068 
    7069 /**
    7070  * Single Theme Mode
    7071  * Displays detailed view inline when a user has no switch capabilities
    7072  */
    7073 .single-theme .theme-overlay .theme-backdrop,
    7074 .single-theme .theme-overlay .theme-header,
    7075 .single-theme .theme {
    7076         display: none;
    7077 }
    7078 
    7079 .single-theme .theme-overlay .theme-wrap {
    7080         clear: both;
    7081         min-height: 330px;
    7082         position: relative;
    7083         left: auto;
    7084         right: auto;
    7085         top: auto;
    7086         bottom: auto;
    7087 }
    7088 
    7089 .single-theme .theme-overlay .theme-about {
    7090         padding: 30px 30px 70px;
    7091         position: static;
    7092 }
    7093 
    7094 .single-theme .theme-overlay .theme-actions {
    7095         position: absolute;
    7096 }
    7097 
    7098 /**
    7099  * Basic Responsive structure...
    7100  *
    7101  * Shuffles theme columns around based on screen width
    7102  */
    7103 
    7104 @media only screen and (min-width: 2000px) {
    7105         #wpwrap .theme-browser .theme {
    7106                 width: 17.6%;
    7107                 margin: 0 3% 3% 0;
    7108         }
    7109 
    7110         #wpwrap .theme-browser .theme:nth-child(3n),
    7111         #wpwrap .theme-browser .theme:nth-child(4n) {
    7112                 margin-right: 3%;
    7113         }
    7114 
    7115         #wpwrap .theme-browser .theme:nth-child(5n) {
    7116                 margin-right: 0;
    7117         }
    7118 }
    7119 
    7120 @media only screen and (min-width: 1680px) {
    7121         .theme-overlay .theme-wrap {
    7122                 width: 1450px;
    7123                 margin: 0 auto;
    7124         }
    7125 }
    7126 
    7127 /* Maximum screenshot width reaches 440px */
    7128 @media only screen and (min-width: 1640px) {
    7129         .theme-browser .theme {
    7130                 width: 22.7%;
    7131                 margin: 0 3% 3% 0;
    7132         }
    7133         .theme-browser .theme .theme-screenshot:after {
    7134                 padding-top: 75%; /* using a 4/3 aspect ratio */
    7135         }
    7136 
    7137         .theme-browser .theme:nth-child(3n) {
    7138                 margin-right: 3%;
    7139         }
    7140 
    7141         .theme-browser .theme:nth-child(4n) {
    7142                 margin-right: 0;
    7143         }
    7144 }
    7145 /* Maximum screenshot width reaches 440px */
    7146 @media only screen and (max-width: 1120px) {
    7147         .theme-browser .theme {
    7148                 width: 47.5%;
    7149                 margin-right: 0;
    7150         }
    7151 
    7152         .theme-browser .theme:nth-child(even) {
    7153                 margin-right: 0;
    7154         }
    7155 
    7156         .theme-browser .theme:nth-child(odd) {
    7157                 margin-right: 5%;
    7158         }
    7159 }
    7160 
    7161 /* Admin menu is folded */
    7162 @media only screen and (max-width: 900px) {
    7163         .theme-overlay .theme-wrap {
    7164                 left: 65px;
    7165         }
    7166 }
    7167 
    7168 @media only screen and (max-width: 780px) {
    7169         body.folded .theme-overlay .theme-wrap,
    7170         .theme-overlay .theme-wrap {
    7171                 top: 0; /* The adminmenu isn't fixed on mobile, so this can use the full viewport height */
    7172                 right: 0;
    7173                 bottom: 0;
    7174                 left: 0;
    7175                 padding: 70px 20px 20px;
    7176                 border: none;
    7177                 z-index: 500; /* should overlap #wpadminbar, which is 500 on mobile. */
    7178                 position: fixed;
    7179         }
    7180 
    7181         .theme-browser .theme.active .theme-name span {
    7182                 /* Hide the "Active: " label on smaller screens. */
    7183                 display: none;
    7184         }
    7185 
    7186         .theme-overlay .theme-screenshots {
    7187                 width: 40%;
    7188         }
    7189 
    7190         .theme-overlay .theme-info {
    7191                 width: 50%;
    7192         }
    7193         .single-theme .theme-wrap {
    7194                 padding: 10px;
    7195         }
    7196 
    7197         .theme-browser .theme .theme-actions {
    7198                 padding: 5px 10px 4px 10px;
    7199         }
    7200 
    7201         .theme-overlay.small-screenshot .theme-screenshots {
    7202                 position: static;
    7203                 float: none;
    7204                 max-width: 302px;
    7205         }
    7206 
    7207         .theme-overlay.small-screenshot .theme-info {
    7208                 margin-left: 0;
    7209                 width: auto;
    7210         }
    7211 
    7212         .theme:not(.active):hover .theme-actions,
    7213         .theme:hover .more-details {
    7214                 display: none;
    7215         }
    7216 
    7217         .theme-browser.rendered .theme:hover .theme-screenshot img {
    7218                 opacity: 1.0;
    7219         }
    7220 }
    7221 
    7222 @media only screen and (max-width: 480px) {
    7223         .theme-browser .theme {
    7224                 width: 100%;
    7225                 margin-right: 0;
    7226         }
    7227 
    7228         .theme-browser .theme:nth-child(2n),
    7229         .theme-browser .theme:nth-child(3n) {
    7230                 margin-right: 0;
    7231         }
    7232 }
    7233 
    7234 @media only screen and (max-width: 650px) {
    7235         .theme-overlay .theme-update,
    7236         .theme-overlay .theme-description {
    7237                 margin-left: 0;
    7238         }
    7239 
    7240         .theme-overlay .theme-actions .delete-theme {
    7241                 position: relative;
    7242                 right: auto;
    7243                 bottom: auto;
    7244         }
    7245 
    7246         .theme-overlay .theme-actions .inactive-theme {
    7247                 display: inline;
    7248         }
    7249 
    7250         .theme-overlay .theme-screenshots {
    7251                 width: 100%;
    7252                 float: none;
    7253         }
    7254 
    7255         .theme-overlay .theme-info {
    7256                 width: 100%;
    7257         }
    7258 
    7259         .theme-overlay .theme-author {
    7260                 margin: 5px 0 15px 0;
    7261         }
    7262 
    7263         .theme-overlay .current-label {
    7264                 margin-top: 10px;
    7265                 font-size: 13px;
    7266         }
    7267 
    7268         .themes-php .wrap h2 {
    7269                 width: 100%;
    7270         }
    7271 
    7272         .themes-php .theme-search {
    7273                 float: none;
    7274                 clear: both;
    7275                 left: 0;
    7276                 top: 0;
    7277                 right: 0;
    7278                 margin: 10px 0;
    7279                 width: 100%;
    7280         }
    7281 
    7282         .theme-browser .theme.add-new-theme span:after {
    7283                 font: normal 60px/90px 'dashicons';
    7284                 width: 80px;
    7285                 height: 80px;
    7286                 top: 30%;
    7287                 left: 50%;
    7288                 text-indent: 0;
    7289                 margin-left: -40px;
    7290         }
    7291 
    7292         .single-theme .theme-wrap {
    7293                 margin: 0 -12px 0 -10px;
    7294                 padding: 10px;
    7295         }
    7296         .single-theme .theme-overlay .theme-about {
    7297                 padding: 10px;
    7298                 overflow: visible;
    7299         }
    7300         .single-theme .current-label {
    7301                 display: none;
    7302         }
    7303         .single-theme .theme-overlay .theme-actions {
    7304                 position: static;
    7305         }
    7306 }
    7307 
    7308 .broken-themes {
    7309         clear: both;
    7310 }
    7311 
    7312 .broken-themes table {
    7313         text-align: left;
    7314         width: 50%;
    7315         border-spacing: 3px;
    7316         padding: 3px;
    7317 }
    7318 
    7319 
    7320 /*------------------------------------------------------------------------------
    7321   16.2 - Install Themes
    7322 ------------------------------------------------------------------------------*/
    7323 
    7324 .theme-install-php h4 {
    7325         margin: 2.5em 0 8px;
    7326 }
    7327 
    7328 .theme-install-php .tablenav {
    7329         height: auto;
    7330 }
    7331 
    7332 .theme-install-php .spinner {
    7333         margin-top: 9px;
    7334 }
    7335 
    7336 .available-theme {
    7337         display: inline-block;
    7338         margin-right: 10px;
    7339         overflow: hidden;
    7340         padding: 20px 20px 20px 0;
    7341         vertical-align: top;
    7342         width: 300px;
    7343 }
    7344 
    7345 .available-theme .screenshot {
    7346         width: 300px;
    7347         height: 225px;
    7348         display: block;
    7349         border-width: 1px;
    7350         border-style: solid;
    7351         margin-bottom: 10px;
    7352         overflow: hidden;
    7353 }
    7354 
    7355 .available-theme img {
    7356         width: 300px;
    7357 }
    7358 
    7359 .available-theme h3 {
    7360         margin: 15px 0 0;
    7361 }
    7362 
    7363 .available-theme .theme-author {
    7364         line-height: 18px;
    7365 }
    7366 
    7367 .available-theme .action-links {
    7368         margin-top: 10px;
    7369         overflow: hidden;
    7370 }
    7371 
    7372 .available-theme a.screenshot:focus {
    7373         border-color: #777;
    7374 }
    7375 
    7376 .available-theme .action-links li {
    7377         float: left;
    7378         padding-right: 10px;
    7379         margin-right: 10px;
    7380         border-right: 1px solid #dfdfdf;
    7381 }
    7382 
    7383 .available-theme .action-links li {
    7384         padding-right: 8px;
    7385         margin-right: 8px;
    7386 }
    7387 
    7388 .ie8 .available-theme .action-links li {
    7389         padding-right: 7px;
    7390         margin-right: 7px;
    7391 }
    7392 
    7393 .available-theme .action-links li:last-child {
    7394         padding-right: 0;
    7395         margin-right: 0;
    7396         border-right: 0;
    7397 }
    7398 
    7399 .available-theme .action-links .delete-theme {
    7400         float: right;
    7401         margin-left: 8px;
    7402         margin-right: 0;
    7403 }
    7404 
    7405 .available-theme .action-links .delete-theme a {
    7406         color: red;
    7407         padding: 2px;
    7408 }
    7409 
    7410 .available-theme .action-links .delete-theme a:hover {
    7411         background: red;
    7412         color: #fff;
    7413         text-decoration: none;
    7414 }
    7415 
    7416 .available-theme .action-links p {
    7417         float: left;
    7418 }
    7419 
    7420 /* Allow for three-up in small windows when sidebar is collapsed */
    7421 @media only screen and (max-width: 1200px) {
    7422         .folded .available-theme,
    7423         .folded .available-theme .screenshot {
    7424                 width: 300px;
    7425         }
    7426 
    7427         .folded .available-theme .screenshot {
    7428                 height: 225px;
    7429         }
    7430 }
    7431 
    7432 /* Adjust three-up display in smaller windows when sidebar is collapsed */
    7433 @media only screen and (max-width: 1079px) {
    7434         .folded .available-theme,
    7435         .folded .available-theme .screenshot {
    7436                 width: 270px;
    7437         }
    7438 
    7439         .folded .available-theme .screenshot {
    7440                 height: 203px;
    7441         }
    7442 }
    7443 
    7444 /* Allow for three-up on 1024px wide screens, e.g. tablets */
    7445 @media only screen and (max-width: 1200px) {
    7446         .available-theme,
    7447         .available-theme .screenshot {
    7448                 width: 240px;
    7449         }
    7450 
    7451         .available-theme .screenshot {
    7452                 height: 180px;
    7453         }
    7454 
    7455         .available-theme img {
    7456                 width: 100%;
    7457         }
    7458 }
    7459 
    7460 #post-body ul.add-menu-item-tabs li.tabs a,
    7461 #TB_window #TB_title a.tb-theme-preview-link,
    7462 #TB_window #TB_title a.tb-theme-preview-link:visited {
    7463         font-weight: 600;
    7464         text-decoration: none;
    7465 }
    7466 
    7467 #TB_window #TB_title {
    7468         background-color: #222;
    7469         color: #cfcfcf;
    7470 }
    7471 
    7472 
    7473 /*------------------------------------------------------------------------------
    7474   16.3 - Custom Header Screen
    7475 ------------------------------------------------------------------------------*/
    7476 
    7477 .appearance_page_custom-header #headimg {
    7478         border: 1px solid #DFDFDF;
    7479         overflow: hidden;
    7480         width: 100%;
    7481 }
    7482 
    7483 .appearance_page_custom-header #upload-form p label {
    7484         font-size: 12px;
    7485 }
    7486 
    7487 .appearance_page_custom-header .available-headers .default-header {
    7488         float: left;
    7489         margin: 0 20px 20px 0;
    7490 }
    7491 
    7492 .appearance_page_custom-header .random-header {
    7493         clear: both;
    7494         margin: 0 20px 20px 0;
    7495         vertical-align: middle;
    7496 }
    7497 
    7498 .appearance_page_custom-header .available-headers label input,
    7499 .appearance_page_custom-header .random-header label input {
    7500         margin-right: 10px;
    7501 }
    7502 
    7503 .appearance_page_custom-header .available-headers label img {
    7504         vertical-align: middle;
    7505 }
    7506 
    7507 
    7508 /*------------------------------------------------------------------------------
    7509   16.4 - Custom Background Screen
    7510 ------------------------------------------------------------------------------*/
    7511 
    7512 div#custom-background-image {
    7513         min-height: 100px;
    7514         border: 1px solid #dfdfdf;
    7515 }
    7516 
    7517 div#custom-background-image img {
    7518         max-width: 400px;
    7519         max-height: 300px;
    7520 }
    7521 
    7522 
    7523 /*------------------------------------------------------------------------------
    7524   17.0 - Plugins
    7525 ------------------------------------------------------------------------------*/
    7526 
    7527 #dashboard_right_now .versions .b,
    7528 #post-status-display,
    7529 #post-visibility-display,
    7530 #adminmenu .wp-submenu li.current,
    7531 #adminmenu .wp-submenu li.current a,
    7532 #adminmenu .wp-submenu li.current a:hover,
    7533 .media-item .percent,
    7534 .plugins .name,
    7535 #pass-strength-result.strong,
    7536 #pass-strength-result.short,
    7537 #ed_reply_toolbar #ed_reply_strong,
    7538 .item-controls .item-order a,
    7539 .feature-filter .feature-name {
    7540         font-weight: 600;
    7541 }
    7542 
    7543 .plugins p {
    7544         margin: 0 4px;
    7545         padding: 0;
    7546 }
    7547 
    7548 .plugins .desc p {
    7549         margin: 0 0 8px;
    7550 }
    7551 
    7552 .plugins td.desc {
    7553         line-height: 1.5em;
    7554 }
    7555 
    7556 .plugins .desc ul,
    7557 .plugins .desc ol {
    7558         margin: 0 0 0 2em;
    7559 }
    7560 
    7561 .plugins .desc ul {
    7562         list-style-type: disc;
    7563 }
    7564 
    7565 .plugins .row-actions {
    7566         font-size: 13px;
    7567         padding: 0;
    7568 }
    7569 
    7570 .plugins .inactive td,
    7571 .plugins .inactive th,
    7572 .plugins .active td,
    7573 .plugins .active th {
    7574         padding: 10px 9px;
    7575 }
    7576 
    7577 .plugins .update th,
    7578 .plugins .update td {
    7579         border-bottom: 0;
    7580 }
    7581 .plugin-update-tr td {
    7582         border-top: 0;
    7583 }
    7584 
    7585 #wpbody-content .plugins .plugin-title,
    7586 #wpbody-content .plugins .theme-title {
    7587         padding-right: 12px;
    7588         white-space:nowrap;
    7589 }
    7590 
    7591 .plugins .inactive .plugin-title strong {
    7592         font-weight: 400;
    7593 }
    7594 
    7595 .plugins .second,
    7596 .plugins .row-actions {
    7597         padding: 0 0 5px;
    7598 }
    7599 
    7600 .plugins .update .second,
    7601 .plugins .update .row-actions {
    7602         padding-bottom: 0;
    7603 }
    7604 
    7605 .plugins-php .widefat tfoot th,
    7606 .plugins-php .widefat tfoot td {
    7607         border-top-style: solid;
    7608         border-top-width: 1px;
    7609 }
    7610 
    7611 .plugin-update-tr .update-message {
    7612         border: none;
    7613         font-size: 13px;
    7614         font-weight: normal;
    7615         margin: 6px 12px 12px;
    7616         padding: 6px 12px;
    7617 }
    7618 
    7619 .plugin-update-tr .update-message:before {
    7620         content: '\f113';
    7621         display: inline-block;
    7622         font: normal 20px/1 'dashicons';
    7623         speak: none;
    7624         margin: 0 8px 0 -2px;
    7625         -webkit-font-smoothing: antialiased;
    7626         -moz-osx-font-smoothing: grayscale;
    7627         vertical-align: top;
    7628 }
    7629 
    7630 .plugin-install-php h4 {
    7631         margin: 2.5em 0 8px;
    7632 }
    7633 
    7634 
    7635 /*------------------------------------------------------------------------------
    7636   18.0 - Users
    7637 ------------------------------------------------------------------------------*/
    7638 
    7639 #profile-page .form-table textarea {
    7640         width: 500px;
    7641         margin-bottom: 6px;
    7642 }
    7643 
    7644 #profile-page .form-table #rich_editing {
    7645         margin-right: 5px
    7646 }
    7647 
    7648 #your-profile legend {
    7649         font-size: 22px;
    7650 }
    7651 
    7652 #display_name {
    7653         width: 15em;
    7654 }
    7655 
    7656 #createuser .form-field input {
    7657         width: 25em;
    7658 }
    7659 
    7660 .scheme-list {
    7661 
    7662 }
    7663 
    7664 .color-option {
    7665         display: inline-block;
    7666         width: 24%;
    7667         padding: 5px 15px 15px;
    7668         -moz-box-sizing: border-box;
    7669         box-sizing: border-box;
    7670         margin-bottom: 3px;
    7671 }
    7672 
    7673 .color-option:hover,
    7674 .color-option.selected {
    7675         background: #ddd;
    7676 }
    7677 
    7678 .color-palette {
    7679         width: 100%;
    7680         border-spacing: 0;
    7681         border-collapse: collapse;
    7682 }
    7683 .color-palette td {
    7684         height: 20px;
    7685         padding: 0;
    7686         border: none;
    7687 }
    7688 
    7689 .color-option {
    7690         cursor: pointer;
    7691 }
    7692 
    7693 /*------------------------------------------------------------------------------
    7694   19.0 - Tools
    7695 ------------------------------------------------------------------------------*/
    7696 
    7697 body.press-this {
    7698         color: #333;
    7699         margin: 0;
    7700         padding: 0;
    7701         min-width: 708px;
    7702         min-height: 400px;
    7703 }
    7704 
    7705 .press-this #titlediv #title {
    7706         font-size: 1.4em;
    7707 }
    7708 
    7709 .press-this #site-heading:before {
    7710     top: 3px;
    7711     position: relative;
    7712     display: inline-block;
    7713     font: normal 18px/1 'dashicons';
    7714     speak: none;
    7715     color: #727272;
    7716     content: '\f120';
    7717     -webkit-font-smoothing: antialiased;
    7718     -moz-osx-font-smoothing: grayscale;
    7719 }
    7720 
    7721 .pressthis {
    7722         margin: 20px 0;
    7723 }
    7724 
    7725 .pressthis a,
    7726 .pressthis a:hover,
    7727 .pressthis a:focus,
    7728 .pressthis a:active {
    7729         display: inline-block;
    7730         position: relative;
    7731         cursor: move;
    7732         color: #333;
    7733         background: #e6e6e6;
    7734         -webkit-border-radius: 5px;
    7735         border-radius: 5px;
    7736         border: 1px solid #b4b4b4;
    7737         font-style: normal;
    7738         line-height: 16px;
    7739         font-size: 14px;
    7740         text-decoration: none;
    7741 }
    7742 
    7743 .pressthis a:active {
    7744         outline: none;
    7745 }
    7746 
    7747 .pressthis a:hover:after {
    7748         -webkit-transform: skew(20deg) rotate(9deg);
    7749         -moz-transform: skew(20deg) rotate(9deg);
    7750         transform: skew(20deg) rotate(9deg);
    7751         -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
    7752         box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
    7753 }
    7754 
    7755 .pressthis a span {
    7756         display: inline-block;
    7757         margin: 0px 0 0;
    7758         padding: 0px 12px 8px 9px;
    7759 }
    7760 
    7761 .pressthis a span:before {
    7762         font: normal 20px/1 'dashicons';
    7763         content:'\f157';
    7764         position: relative;
    7765         display: inline-block;
    7766         top: 4px;
    7767         margin-right: 4px;
    7768 }
    7769 
    7770 .pressthis a:after {
    7771         content: '';
    7772         width: 70%;
    7773         height: 55%;
    7774         z-index: -1;
    7775         position: absolute;
    7776         right: 10px;
    7777         bottom: 9px;
    7778         background: transparent;
    7779 
    7780         -webkit-transform: skew(20deg) rotate(6deg);
    7781         -moz-transform: skew(20deg) rotate(6deg);
    7782         transform: skew(20deg) rotate(6deg);
    7783         -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
    7784         box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
    7785 }
    7786 
    7787 /*------------------------------------------------------------------------------
    7788   20.0 - Settings
    7789 ------------------------------------------------------------------------------*/
    7790 
    7791 #utc-time, #local-time {
    7792         padding-left: 25px;
    7793         font-style: italic;
    7794 }
    7795 
    7796 .defaultavatarpicker .avatar {
    7797         margin: 2px 0;
    7798         vertical-align: middle;
    7799 }
    7800 
    7801 .options-general-php .spinner {
    7802         float: none;
    7803         margin: -3px 3px;
    7804 }
    7805 
    7806 /*------------------------------------------------------------------------------
    7807   21.0 - Admin Footer
    7808 ------------------------------------------------------------------------------*/
    7809 
    7810 #wpfooter {
    7811         position: absolute;
    7812         bottom: 0;
    7813         left: 0;
    7814         right: 0;
    7815         padding: 10px 0;
    7816         margin-right: 20px;
    7817         border-top-width: 1px;
    7818         border-top-style: solid;
    7819 }
    7820 
    7821 #wpfooter p {
    7822         font-size: 13px;
    7823         margin: 0;
    7824         line-height: 20px;
    7825 }
    7826 
    7827 #footer-thankyou {
    7828         font-style: italic;
    7829 }
    7830 
    7831 #wpfooter a {
    7832         text-decoration: none;
    7833 }
    7834 
    7835 #wpfooter a:hover {
    7836         text-decoration: underline;
    7837 }
    7838 
    7839 /*------------------------------------------------------------------------------
    7840   22.0 - About Pages
    7841 ------------------------------------------------------------------------------*/
    7842 
    7843 .about-wrap {
    7844         position: relative;
    7845         margin: 25px 40px 0 20px;
    7846         max-width: 1050px; /* readability */
    7847 
    7848         font-size: 15px;
    7849 }
    7850 
    7851 .about-wrap div.updated,
    7852 .about-wrap div.error {
    7853         display: none !important;
    7854 }
    7855 
    7856 .about-wrap hr {
    7857         border: 0;
    7858         height: 0;
    7859         margin: 0;
    7860         border-top: 1px solid rgba(0, 0, 0, 0.1);
    7861 }
    7862 
    7863 .about-wrap img {
    7864         margin: 0.5em 0 0.5em 5px;
    7865         max-width: 100%;
    7866 }
    7867 
    7868 /* Typography */
    7869 
    7870 .about-wrap p {
    7871         line-height: 1.6em;
    7872         font-size: 14px;
    7873 }
    7874 
    7875 .about-wrap h1 {
    7876         margin: 0.2em 200px 0 0;
    7877         line-height: 1.2em;
    7878         font-size: 2.8em;
    7879         font-weight: 400;
    7880 }
    7881 
    7882 .about-wrap .about-text,
    7883 .about-wrap p.about-description,
    7884 .about-wrap li.wp-person a.web {
    7885         font-weight: normal;
    7886         line-height: 1.6em;
    7887         font-size: 19px;
    7888 }
    7889 
    7890 .about-description {
    7891         margin-top: 1.4em;
    7892 }
    7893 
    7894 .about-text {
    7895         margin: 1em 200px 1em 0;
    7896         min-height: 60px;
    7897         font-size: 24px;
    7898 }
    7899 
    7900 .about-wrap .changelog h2.about-headline-callout {
    7901         margin: 1.1em 0 0.2em;
    7902         font-size: 2.4em;
    7903         font-weight: 300;
    7904         line-height: 1.3;
    7905         text-align: center;
    7906 }
    7907 
    7908 .about-wrap h3 {
    7909         margin: 1em 0 .6em;
    7910         font-size: 1.5em;
    7911         line-height: 1.5em;
    7912 }
    7913 
    7914 .about-wrap .feature-section h4 {
    7915         margin: 1.4em 0 0.6em 0;
    7916         font-size: 1.2em;
    7917 }
    7918 
    7919 .about-wrap .feature-section p {
    7920         margin-top: 0.6em;
    7921 }
    7922 
    7923 .about-wrap code,
    7924 .about-wrap ol li p {
    7925         font-size: 14px;
    7926 }
    7927 
    7928 /* 3.8 Images */
    7929 
    7930 .about-wrap .about-colors-img {
    7931         bottom: -25px;
    7932 }
    7933 
    7934 .about-wrap .about-themes-img {
    7935         bottom: -38px;
    7936 }
    7937 
    7938 .about-wrap .about-overview-img {
    7939         border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    7940         margin: 0;
    7941 }
    7942 
    7943 .about-colors-img img,
    7944 .about-themes-img img {
    7945         margin: 0 0;
    7946         padding: 0;
    7947         line-height: 1;
    7948 }
    7949 
    7950 /* Point Releases */
    7951 
    7952 .about-wrap .point-releases {
    7953         margin-top: 5px;
    7954 }
    7955 
    7956 .about-wrap .changelog.point-releases h3 {
    7957         padding-top: 35px;
    7958 }
    7959 
    7960 .about-wrap .changelog.point-releases h3:first-child {
    7961         padding-top: 7px;
    7962 }
    7963 
    7964 /* WordPress Version Badge */
    7965 
    7966 .wp-badge {
    7967         background: url('../images/w-logo-white.png?ver=20131202') no-repeat;
    7968         background: none, url('../images/wordpress-logo-white.svg?ver=20131110') no-repeat;
    7969         background-position: center 24px;
    7970         background-size: 85px 85px;
    7971         font-size: 14px;
    7972         text-align: center;
    7973         font-weight: 600;
    7974         margin: 5px 0 0;
    7975         padding-top: 120px;
    7976         height: 40px;
    7977         display: inline-block;
    7978         width: 150px;
    7979         text-rendering: optimizeLegibility;
    7980 }
    7981 
    7982 
    7983 .about-wrap .wp-badge {
    7984         position: absolute;
    7985         top: 0;
    7986         right: 0;
    7987 }
    7988 
    7989 /* Tabs */
    7990 
    7991 .about-wrap h2.nav-tab-wrapper {
    7992         padding-left: 6px;
    7993 }
    7994 
    7995 .about-wrap h2 .nav-tab {
    7996         padding: 4px 15px 6px;
    7997         margin: 0 3px -1px 0;
    7998         font-size: 18px;
    7999         vertical-align: top;
    8000         border-width: 1px;
    8001 }
    8002 
    8003 .about-wrap h2 .nav-tab-active {
    8004         font-weight: bold;
    8005 }
    8006 
    8007 /* Changelog / Update screen */
    8008 
    8009 .about-wrap .feature-section {
    8010         padding-bottom: 20px;
    8011 }
    8012 
    8013 .about-wrap .feature-section.col {
    8014         margin-bottom: 0;
    8015 }
    8016 
    8017 .about-wrap .feature-section.center-col > div {
    8018         margin: auto;
    8019         width: 60%;
    8020 }
    8021 
    8022 .about-wrap .about-colors .one-col > div {
    8023         width: 100%;
    8024 }
    8025 
    8026 .about-wrap .feature-section.two-col > div {
    8027         position: relative;
    8028         width: 50%;
    8029         float: left;
    8030 }
    8031 
    8032 .about-wrap .feature-section.three-col > div {
    8033         position: relative;
    8034         width: 29.95%;
    8035         margin-right: 4.999999999%;
    8036         float: left;
    8037 }
    8038 
    8039 .about-wrap .feature-section.col .last-feature {
    8040         margin-right: 0;
    8041 }
    8042 
    8043 .about-wrap .about-updates img,
    8044 .about-wrap .about-twentyfourteen img {
    8045         margin: 2em 0 0 0;
    8046         border: 1px solid #ddd;
    8047         -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    8048         box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    8049 }
    8050 
    8051 .about-wrap .about-twentyfourteen img {
    8052         margin-top: 1em;
    8053 }
    8054 
    8055 .about-wrap .changelog .feature-section {
    8056         overflow: hidden;
    8057 }
    8058 
    8059 .about-wrap .about-colors .scheme-list {
    8060         margin-bottom: 1em;
    8061 }
    8062 
    8063 .about-wrap .about-colors .color-option {
    8064         padding-top: 10px;
    8065 }
    8066 .about-wrap .about-colors .color-option label {
    8067         display: inline-block;
    8068         margin: 0.25em 0 0.5em;
    8069 }
    8070 
    8071 .about-wrap .feature-section.two-col div p {
    8072         margin-right: 3%;
    8073 }
    8074 
    8075 .about-wrap .feature-section div p img {
    8076         float: right;
    8077         margin-left: 10px;
    8078         max-width: 20%;
    8079 }
    8080 
    8081 .about-wrap .changelog li {
    8082         list-style-type: disc;
    8083         margin-left: 3em;
    8084 }
    8085 
    8086 /* Return to Dashboard Home link */
    8087 
    8088 .about-wrap .return-to-dashboard {
    8089         margin: 30px 0 0 -5px;
    8090         font-size: 14px;
    8091         font-weight: bold;
    8092 }
    8093 
    8094 .about-wrap .return-to-dashboard a {
    8095         text-decoration: none;
    8096         padding: 0 5px;
    8097 }
    8098 
    8099 /* Credits */
    8100 
    8101 .about-wrap h4.wp-people-group {
    8102         margin-top: 2.6em;
    8103         font-size: 16px;
    8104 }
    8105 
    8106 .about-wrap ul.wp-people-group {
    8107         overflow: hidden;
    8108         padding: 0 5px;
    8109         margin: 0 -15px 0 -5px;
    8110 }
    8111 
    8112 .about-wrap ul.compact {
    8113         margin-bottom: 0
    8114 }
    8115 
    8116 .about-wrap li.wp-person {
    8117         float: left;
    8118         margin-right: 10px;
    8119 }
    8120 
    8121 .about-wrap li.wp-person img.gravatar {
    8122         float: left;
    8123         margin: 0 10px 10px 0;
    8124         padding: 2px;
    8125         width: 60px;
    8126         height: 60px;
    8127 }
    8128 
    8129 .about-wrap ul.compact li.wp-person img.gravatar {
    8130         width: 30px;
    8131         height: 30px;
    8132 }
    8133 
    8134 .about-wrap li.wp-person {
    8135         height: 70px;
    8136         width: 280px;
    8137         padding-bottom: 15px;
    8138 }
    8139 
    8140 .about-wrap ul.compact li.wp-person {
    8141         height: auto;
    8142         width: 180px;
    8143         padding-bottom: 0;
    8144         margin-bottom: 0;
    8145 }
    8146 
    8147 .about-wrap #wp-people-group-validators + p.wp-credits-list {
    8148         margin-top: 0;
    8149 }
    8150 
    8151 .about-wrap li.wp-person a.web {
    8152         display: block;
    8153         margin: 6px 0 2px;
    8154         font-size: 16px;
    8155         text-decoration: none;
    8156 }
    8157 
    8158 .about-wrap p.wp-credits-list a {
    8159         white-space: nowrap;
    8160 }
    8161 
    8162 /* Freedoms */
    8163 
    8164 .freedoms-php .about-wrap ol {
    8165         margin: 40px 60px;
    8166 }
    8167 
    8168 .freedoms-php .about-wrap ol li {
    8169         list-style-type: decimal;
    8170         font-weight: bold;
    8171 }
    8172 
    8173 .freedoms-php .about-wrap ol p {
    8174         font-weight: normal;
    8175         margin: 0.6em 0;
    8176 }
    8177 
    8178 /*------------------------------------------------------------------------------
    8179   23.0 - Full Overlay w/ Sidebar
    8180 ------------------------------------------------------------------------------*/
    8181 
    8182 body.full-overlay-active {
    8183         overflow: hidden;
    8184 }
    8185 
    8186 .wp-full-overlay {
    8187         background: transparent;
    8188         z-index: 500000;
    8189         position: fixed;
    8190         overflow: visible;
    8191         top: 0;
    8192         bottom: 0;
    8193         left: 0;
    8194         right: 0;
    8195         height: 100%;
    8196         min-width: 0;
    8197 }
    8198 
    8199 .wp-full-overlay-sidebar {
    8200         -webkit-box-sizing: border-box;
    8201         -moz-box-sizing: border-box;
    8202         box-sizing: border-box;
    8203         position: fixed;
    8204         width: 300px;
    8205         height: 100%;
    8206         top: 0;
    8207         bottom: 0;
    8208         left: 0;
    8209         padding: 0;
    8210         margin: 0;
    8211         z-index: 10;
    8212         overflow: auto;
    8213         background: transparent;
    8214         border-right: none;
    8215 }
    8216 
    8217 .wp-full-overlay.collapsed .wp-full-overlay-sidebar {
    8218         overflow: visible;
    8219 }
    8220 
    8221 .wp-full-overlay.collapsed,
    8222 .wp-full-overlay.expanded .wp-full-overlay-sidebar {
    8223         margin-left: 0 !important;
    8224 }
    8225 
    8226 .wp-full-overlay.expanded {
    8227         margin-left: 300px;
    8228 }
    8229 
    8230 .wp-full-overlay.collapsed .wp-full-overlay-sidebar {
    8231         margin-left: -300px;
    8232 }
    8233 
    8234 .wp-full-overlay-sidebar:after {
    8235         content: '';
    8236         display: block;
    8237         position: absolute;
    8238         top: 0;
    8239         bottom: 0;
    8240         right: 0;
    8241         width: 3px;
    8242         z-index: 1000;
    8243 }
    8244 
    8245 .wp-full-overlay-main {
    8246         position: absolute;
    8247         left: 0;
    8248         right: 0;
    8249         top: 0;
    8250         bottom: 0;
    8251         height: 100%;
    8252 }
    8253 
    8254 .wp-full-overlay-sidebar .wp-full-overlay-header {
    8255         position: absolute;
    8256         left: 0;
    8257         right: 0;
    8258         height: 45px;
    8259         padding: 0 15px;
    8260         line-height: 45px;
    8261         z-index: 10;
    8262         margin: 0;
    8263         border-top: none;
    8264         -webkit-box-shadow: none;
    8265         box-shadow: none;
    8266 }
    8267 
    8268 .wp-full-overlay-sidebar .wp-full-overlay-header a.back {
    8269         margin-top: 9px;
    8270 }
    8271 
    8272 .wp-full-overlay-sidebar .wp-full-overlay-footer {
    8273         bottom: 0;
    8274         border-bottom: none;
    8275         border-top: none;
    8276         -webkit-box-shadow: none;
    8277         box-shadow: none;
    8278 }
    8279 
    8280 .wp-full-overlay-sidebar .wp-full-overlay-sidebar-content {
    8281         position: absolute;
    8282         top: 45px;
    8283         bottom: 45px;
    8284         left: 0;
    8285         right: 0;
    8286         overflow: auto;
    8287 }
    8288 
    8289 /* Close Link */
    8290 .wp-full-overlay .close-full-overlay {
    8291         text-decoration: none;
    8292 }
    8293 
    8294 /* Collapse Button */
    8295 .wp-full-overlay a.collapse-sidebar {
    8296         position: absolute;
    8297         bottom: 12px;
    8298         left: 0;
    8299         z-index: 50;
    8300         display: block;
    8301         width: 19px;
    8302         height: 19px;
    8303         margin-left: 15px;
    8304         padding: 0;
    8305         border-radius: 50%;
    8306         text-decoration: none;
    8307 }
    8308 
    8309 .wp-full-overlay.collapsed .collapse-sidebar {
    8310         position: absolute;
    8311         left: 100%;
    8312 }
    8313 
    8314 .wp-full-overlay .collapse-sidebar-arrow {
    8315         position: static;
    8316         margin-top: 0;
    8317         margin-left: 0;
    8318         display: block;
    8319         width: auto;
    8320         height: auto;
    8321         background: none;
    8322 }
    8323 
    8324 .wp-full-overlay .collapse-sidebar-arrow:before {
    8325         border-radius: 50%;
    8326         float: left;
    8327         content: "\f148";
    8328         font: normal 20px/1 'dashicons';
    8329         speak: none;
    8330         display: block;
    8331         padding: 0;
    8332         text-indent: 0;
    8333         text-align: center;
    8334         position: relative;
    8335         -webkit-font-smoothing: antialiased;
    8336         -moz-osx-font-smoothing: grayscale;
    8337         text-decoration: none !important;
    8338 }
    8339 
    8340 .wp-full-overlay.collapsed .collapse-sidebar-arrow:before,
    8341 .rtl .wp-full-overlay .collapse-sidebar-arrow:before {
    8342         -ms-transform: rotate(180deg);
    8343         -webkit-transform: rotate(180deg);
    8344         transform: rotate(180deg);
    8345 }
    8346 
    8347 .rtl .wp-full-overlay.collapsed .collapse-sidebar-arrow:before {
    8348         -ms-transform: none;
    8349         -webkit-transform: none;
    8350         transform: none;
    8351 }
    8352 
    8353 .wp-full-overlay.collapsed .collapse-sidebar-arrow {
    8354         background-position: -1px -109px;
    8355 }
    8356 
    8357 .wp-full-overlay .collapse-sidebar-label {
    8358         position: absolute;
    8359         left: 100%;
    8360         line-height: 20px;
    8361         margin-left: 10px;
    8362 }
    8363 
    8364 .wp-full-overlay.collapsed .collapse-sidebar-label {
    8365         display: none;
    8366 }
    8367 
    8368 /* Animations */
    8369 .wp-full-overlay,
    8370 .wp-full-overlay-sidebar,
    8371 .wp-full-overlay .collapse-sidebar,
    8372 .wp-full-overlay-main {
    8373         -webkit-transition-property: left, right, top, bottom, width, margin;
    8374         -moz-transition-property:    left, right, top, bottom, width, margin;
    8375         -ms-transition-property:     left, right, top, bottom, width, margin;
    8376         -o-transition-property:      left, right, top, bottom, width, margin;
    8377         transition-property:         left, right, top, bottom, width, margin;
    8378         -webkit-transition-duration: 0.2s;
    8379         -moz-transition-duration:    0.2s;
    8380         -ms-transition-duration:     0.2s;
    8381         -o-transition-duration:      0.2s;
    8382         transition-duration:         0.2s;
    8383 }
    8384 
    8385 /*------------------------------------------------------------------------------
    8386   24.0 - Customize Loader
    8387 ------------------------------------------------------------------------------*/
    8388 
    8389 .no-customize-support .hide-if-no-customize,
    8390 .customize-support .hide-if-customize,
    8391 .no-customize-support.wp-core-ui .hide-if-no-customize,
    8392 .no-customize-support .wp-core-ui .hide-if-no-customize,
    8393 .customize-support.wp-core-ui .hide-if-customize,
    8394 .customize-support .wp-core-ui .hide-if-customize {
    8395         display: none;
    8396 }
    8397 
    8398 #customize-container {
    8399         display: none;
    8400         background: #fff;
    8401         z-index: 500000;
    8402         position: fixed;
    8403         overflow: visible;
    8404         top: 0;
    8405         bottom: 0;
    8406         left: 0;
    8407         right: 0;
    8408         height: 100%;
    8409 }
    8410 
    8411 .customize-active #customize-container {
    8412         display: block;
    8413 }
    8414 
    8415 .customize-loading #customize-container iframe {
    8416         opacity: 0;
    8417 }
    8418 
    8419 .customize-loading #customize-container {
    8420         background: #fff url('../images/spinner.gif') no-repeat fixed center center;
    8421         background-size: 20px 20px;
    8422 }
    8423 
    8424 #customize-container iframe,
    8425 #theme-installer iframe {
    8426         height: 100%;
    8427         width: 100%;
    8428         z-index: 20;
    8429 
    8430         -webkit-transition: opacity 0.3s;
    8431         -moz-transition:    opacity 0.3s;
    8432         -ms-transition:     opacity 0.3s;
    8433         -o-transition:      opacity 0.3s;
    8434         transition:         opacity 0.3s;
    8435 }
    8436 
    8437 #customize-container .collapse-sidebar {
    8438         bottom: 16px;
    8439 }
    8440 
    8441 #customize-controls {
    8442         margin-top: 0;
    8443 }
    8444 
    8445 #theme-installer {
    8446         display: none;
    8447 }
    8448 
    8449 #theme-installer.single-theme {
    8450         display: block;
    8451 }
    8452 
    8453 .install-theme-info {
    8454         display: none;
    8455         padding: 10px 20px 20px;
    8456 }
    8457 
    8458 .single-theme .install-theme-info {
    8459         padding-top: 15px;
    8460 }
    8461 
    8462 #theme-installer .install-theme-info {
    8463         display: block;
    8464 }
    8465 
    8466 .install-theme-info .theme-install {
    8467         float: right;
    8468         margin-top: 18px;
    8469 }
    8470 
    8471 .install-theme-info .theme-name {
    8472         font-size: 16px;
    8473         line-height: 24px;
    8474         margin-bottom: 0;
    8475         margin-top: 0;
    8476 }
    8477 
    8478 .install-theme-info .theme-screenshot {
    8479         margin-top: 15px;
    8480         width: 258px;
    8481         border: 1px solid #ccc;
    8482 }
    8483 
    8484 .install-theme-info .theme-details {
    8485         overflow: hidden;
    8486 }
    8487 
    8488 .theme-details .theme-version {
    8489         margin: 15px 0;
    8490         float: left;
    8491 }
    8492 
    8493 .theme-details .star-rating {
    8494         margin: 7px 0;
    8495         float: right;
    8496 }
    8497 
    8498 .theme-details .theme-description {
    8499         float: left;
    8500         color: #777;
    8501         line-height: 20px;
    8502 }
    8503 
    8504 #theme-installer .wp-full-overlay-header {
    8505         margin-top: 9px;
    8506 }
    8507 
    8508 #theme-installer .wp-full-overlay-header .theme-install {
    8509         float: right;
    8510         /* For when .theme-install is a span rather than a.button-primary (already installed theme) */
    8511         line-height: 26px;
    8512 }
    8513 
    8514 #theme-installer .wp-full-overlay-sidebar {
    8515         background: #EEE;
    8516         border-right: 1px solid #DDD;
    8517 }
    8518 
    8519 #theme-installer .wp-full-overlay-main {
    8520         background: #fff url('../images/spinner.gif') no-repeat fixed center center;
    8521         background-size: 20px 20px;
    8522 }
    8523 
    8524 
    8525 /*------------------------------------------------------------------------------
    8526   25.0 - Tabbed Admin Screen Interface (Experimental)
    8527 ------------------------------------------------------------------------------*/
    8528 
    8529 .nav-tab {
    8530         border-style: solid;
    8531         border-width: 1px 1px 0;
    8532         font-size: 12px;
    8533         line-height: 16px;
    8534         display: inline-block;
    8535         padding: 4px 14px 6px;
    8536         text-decoration: none;
    8537         margin: -4px 4px -1px 0;
    8538 }
    8539 
    8540 .nav-tab-active {
    8541         border-width: 1px;
    8542 }
    8543 
    8544 .nav-tab-active,
    8545 .nav-tab-active:hover {
    8546         border-bottom-width: 1px;
    8547         border-bottom-style: solid;
    8548 }
    8549 
    8550 h2.nav-tab-wrapper,
    8551 h3.nav-tab-wrapper {
    8552         border-bottom-width: 1px;
    8553         border-bottom-style: solid;
    8554         padding-bottom: 0;
    8555         padding-left: 10px;
    8556 }
    8557 
    8558 h2 .nav-tab {
    8559         padding: 6px 10px;
    8560         font-weight: bold;
    8561         font-size: 15px;
    8562         line-height: 24px;
    8563 }
    8564 
    8565 
    8566 /*------------------------------------------------------------------------------
    8567   26.0 - Misc
    8568 ------------------------------------------------------------------------------*/
    8569 
    8570 #excerpt,
    8571 .attachmentlinks {
    8572         margin: 0;
    8573         height: 4em;
    8574         width: 98%;
    8575 }
    8576 
    8577 #template div {
    8578         margin-right: 190px;
    8579 }
    8580 
    8581 p.pagenav {
    8582         margin: 0;
    8583         display: inline;
    8584 }
    8585 
    8586 .pagenav span {
    8587         font-weight: 600;
    8588         margin: 0 6px;
    8589 }
    8590 
    8591 .row-title {
    8592         font-size: 14px !important;
    8593         font-weight: 600;
    8594 }
    8595 
    8596 .column-author img, .column-username img {
    8597         float: left;
    8598         margin-right: 10px;
    8599         margin-top: 1px;
    8600 }
    8601 
    8602 .row-actions {
    8603         font-size: 13px;
    8604         visibility: hidden;
    8605         padding: 2px 0 0;
    8606 }
    8607 
    8608 tr:hover .row-actions,
    8609 .mobile .row-actions,
    8610 .row-actions.visible,
    8611 div.comment-item:hover .row-actions {
    8612         visibility: visible;
    8613 }
    8614 
    8615 /* deprecated */
    8616 .row-actions-visible {
    8617         padding: 2px 0 0;
    8618 }
    8619 
    8620 .form-table .pre {
    8621         padding: 8px;
    8622         margin: 0;
    8623 }
    8624 
    8625 table.form-table td .updated {
    8626         font-size: 13px;
    8627 }
    8628 
    8629 .tagchecklist {
    8630         margin-left: 14px;
    8631         font-size: 12px;
    8632         overflow: auto;
    8633 }
    8634 .tagchecklist br {
    8635         display: none;
    8636 }
    8637 .tagchecklist strong {
    8638         margin-left: -8px;
    8639         position: absolute;
    8640 }
    8641 .tagchecklist span {
    8642         margin-right: 25px;
    8643         display: block;
    8644         float: left;
    8645         font-size: 13px;
    8646         line-height: 1.8em;
    8647         white-space: nowrap;
    8648         cursor: default;
    8649 }
    8650 
    8651 .tagchecklist span a {
    8652         margin: 1px 0 0 -17px;
    8653         cursor: pointer;
    8654         width: 20px;
    8655         height: 20px;
    8656         display: block;
    8657         float: left;
    8658         text-indent: 0;
    8659         overflow: hidden;
    8660         position: absolute;
    8661 }
    8662 
    8663 #poststuff h2 {
    8664         margin-top: 20px;
    8665         font-size: 1.5em;
    8666         margin-bottom: 15px;
    8667         padding: 0 0 3px;
    8668         clear: left;
    8669 }
    8670 
    8671 #poststuff h3,
    8672 .metabox-holder h3 {
    8673         font-size: 14px;
    8674         padding: 8px 12px;
    8675         margin: 0;
    8676         line-height: 1.4;
    8677 }
    8678 
    8679 #poststuff .inside {
    8680         margin: 6px 0 0 0;
    8681 }
    8682 
    8683 #poststuff .inside #parent_id,
    8684 #poststuff .inside #page_template {
    8685         max-width: 100%;
    8686 }
    8687 
    8688 .inline-edit-row #post_parent,
    8689 .inline-edit-row select[name="page_template"] {
    8690         max-width: 80%;
    8691 }
    8692 
    8693 .ie8 #poststuff .inside #parent_id,
    8694 .ie8 #poststuff .inside #page_template,
    8695 .ie8 .inline-edit-row #post_parent,
    8696 .ie8 .inline-edit-row select[name="page_template"] {
    8697         width: 250px;
    8698 }
    8699 
    8700 #post-visibility-select {
    8701         line-height: 1.5em;
    8702         margin-top: 3px;
    8703 }
    8704 
    8705 #poststuff #submitdiv .inside {
    8706         margin: 0;
    8707         padding: 0;
    8708 }
    8709 
    8710 .edit-form-section {
    8711         margin-bottom: 20px;
    8712 }
    8713 
    8714 #templateside ul li a {
    8715         text-decoration: none;
    8716 }
    8717 
    8718 .tool-box .title {
    8719         margin: 8px 0;
    8720         font-size: 18px;
    8721         font-weight: normal;
    8722         line-height: 24px;
    8723 }
    8724 
    8725 #sidemenu {
    8726         margin: -30px 15px 0 315px;
    8727         list-style: none;
    8728         position: relative;
    8729         float: right;
    8730         padding-left: 10px;
    8731         font-size: 12px;
    8732 }
    8733 
    8734 #sidemenu a {
    8735         padding: 0 7px;
    8736         display: block;
    8737         float: left;
    8738         line-height: 28px;
    8739         border-top-width: 1px;
    8740         border-top-style: solid;
    8741         border-bottom-width: 1px;
    8742         border-bottom-style: solid;
    8743         -webkit-transition: none;
    8744         -moz-transition: none;
    8745         transition: none;
    8746 }
    8747 
    8748 #sidemenu li {
    8749         display: inline;
    8750         line-height: 200%;
    8751         list-style: none;
    8752         text-align: center;
    8753         white-space: nowrap;
    8754         margin: 0;
    8755         padding: 0;
    8756 }
    8757 
    8758 #sidemenu a.current {
    8759         font-weight: normal;
    8760         padding-left: 6px;
    8761         padding-right: 6px;
    8762         -webkit-border-top-left-radius: 3px;
    8763         -webkit-border-top-right-radius: 3px;
    8764         border-top-left-radius: 3px;
    8765         border-top-right-radius: 3px;
    8766         border-width: 1px;
    8767         border-style: solid;
    8768 }
    8769 
    8770 #sidemenu li a .count-0 {
    8771         display: none;
    8772 }
    8773 
    8774 .plugin-install #description,
    8775 .plugin-install-network #description {
    8776         width: 60%;
    8777 }
    8778 
    8779 table .vers,
    8780 table .column-visible,
    8781 table .column-rating {
    8782         text-align: left;
    8783 }
    8784 
    8785 .error-message {
    8786         color: red;
    8787         font-weight: 600;
    8788 }
    8789 
    8790 /* Scrollbar fix for bulk upgrade iframe */
    8791 body.iframe {
    8792         height: 98%;
    8793 }
    8794 
    8795 /* Upgrader styles, Specific to Language Packs */
    8796 .lp-show-latest p {
    8797         display: none;
    8798 }
    8799 .lp-show-latest p:last-child,
    8800 .lp-show-latest .lp-error p {
    8801         display: block;
    8802 }
    8803 
    8804 /* - Only used once or twice in all of WP - deprecate for global style
    8805 ------------------------------------------------------------------------------*/
    8806 td.media-icon {
    8807         text-align: center;
    8808         width: 80px;
    8809         padding-top: 8px;
    8810         padding-bottom: 8px;
    8811 }
    8812 
    8813 td.media-icon img {
    8814         max-width: 80px;
    8815         max-height: 60px;
    8816 }
    8817 
    8818 #howto {
    8819         font-size: 11px;
    8820         margin: 0 5px;
    8821         display: block;
    8822 }
    8823 
    8824 .importers td {
    8825         padding-right: 14px;
    8826 }
    8827 
    8828 .importers {
    8829         font-size: 16px;
    8830         width: auto;
    8831 }
    8832 
    8833 #post-body #post-body-content #namediv h3 {
    8834         margin-top: 0;
    8835 }
    8836 
    8837 #namediv h3 label {
    8838         vertical-align: baseline;
    8839 }
    8840 
    8841 #namediv table {
    8842         width: 100%;
    8843 }
    8844 
    8845 #namediv td.first {
    8846         width: 10px;
    8847         white-space: nowrap;
    8848 }
    8849 
    8850 #namediv input {
    8851         width: 98%;
    8852 }
    8853 
    8854 #namediv p {
    8855         margin: 10px 0;
    8856 }
    8857 
    8858 #submitdiv h3 {
    8859         margin-bottom: 0 !important;
    8860 }
    8861 
    8862 /* - Used - but could/should be deprecated with a CSS reset
    8863 ------------------------------------------------------------------------------*/
    8864 .zerosize {
    8865         height: 0;
    8866         width: 0;
    8867         margin: 0;
    8868         border: 0;
    8869         padding: 0;
    8870         overflow: hidden;
    8871         position: absolute;
    8872 }
    8873 
    8874 br.clear {
    8875         height: 2px;
    8876         line-height: 2px;
    8877 }
    8878 
    8879 .checkbox {
    8880         border: none;
    8881         margin: 0;
    8882         padding: 0;
    8883 }
    8884 
    8885 fieldset {
    8886         border: 0;
    8887         padding: 0;
    8888         margin: 0;
    8889 }
    8890 
    8891 .post-categories {
    8892         display: inline;
    8893         margin: 0;
    8894         padding: 0;
    8895 }
    8896 
    8897 .post-categories li {
    8898         display: inline;
    8899 }
    8900 
    8901 /*------------------------------------------------------------------------------
    8902   27.0 - Localization
    8903 ------------------------------------------------------------------------------*/
    8904 
    8905 /* RTL except Hebrew (see below): Tahoma as the first font; */
    8906 body.rtl,
    8907 body.rtl .press-this a.wp-switch-editor {
    8908         font-family: Tahoma, Arial, sans-serif;
    8909 }
    8910 
    8911 
    8912 /* he_IL: Remove Tahoma from the font stack. Arial is best for Hebrew. */
    8913 body.locale-he-il,
    8914 body.locale-he-il .press-this a.wp-switch-editor {
    8915         font-family: Arial, sans-serif;
    8916 }
    8917 
    8918 /* he_IL: Have <em> be bold rather than italic. */
    8919 .locale-he-il em {
    8920         font-style: normal;
    8921         font-weight: bold;
    8922 }
    8923 
    8924 
    8925 /*-----------------------------------------------------------------------------
    8926  MERGED
    8927 -------------------------------------------------------------------------------*/
    8928 
    8929 /* dashboard */
    8930 .edit-box {
    8931         display: none;
    8932 }
    8933 
    8934 h3:hover .edit-box {
    8935         display: inline;
    8936 }
    8937 
    8938 #dashboard-widgets form .input-text-wrap input {
    8939         width: 100%;
    8940 }
    8941 
    8942 #dashboard-widgets form .textarea-wrap textarea {
    8943         width: 100%;
    8944 }
    8945 
    8946 #dashboard-widgets .postbox form .submit {
    8947         float: none;
    8948         margin: .5em 0 0;
    8949         padding: 0;
    8950         border: none;
    8951 }
    8952 
    8953 #dashboard-widgets-wrap #dashboard-widgets .postbox form .submit #publish {
    8954         min-width: 0;
    8955 }
    8956 
    8957 #dashboard-widgets a {
    8958         text-decoration: none;
    8959 }
    8960 
    8961 #dashboard-widgets h3 a {
    8962         text-decoration: underline;
    8963 }
    8964 
    8965 #dashboard-widgets h3 .postbox-title-action {
    8966         position: absolute;
    8967         right: 10px;
    8968         padding: 0;
    8969         top: 5px;
    8970 }
    8971 
    8972 .js #dashboard-widgets h3 .postbox-title-action {
    8973         right: 33px;
    8974 }
    8975 
    8976 #dashboard-widgets h4 {
    8977         font-weight: normal;
    8978         font-size: 14px;
    8979         margin: 0 0 .2em;
    8980         padding: 0;
    8981 }
    8982 
    8983 #dashboard_plugins h5 {
    8984         font-size: 14px;
    8985 }
    8986 
    8987 /* Recent Comments */
    8988 
    8989 #latest-comments #the-comment-list {
    8990         position: relative;
    8991 }
    8992 
    8993 #activity-widget #latest-comments #the-comment-list .comment-item {
    8994         padding: 1em 12px;
    8995 }
    8996 
    8997 #latest-comments #the-comment-list .pingback {
    8998         padding-left: 12px !important;
    8999 }
    9000 
    9001 #latest-comments #the-comment-list .comment-item:first-child {
    9002         border-top: none;
    9003 }
    9004 
    9005 #latest-comments #the-comment-list .comment-item h4 {
    9006         line-height: 1.5em;
    9007         margin-top: 0;
    9008         color: #666;
    9009 }
    9010 
    9011 #latest-comments #the-comment-list .comment-item h4 cite {
    9012         font-style: normal;
    9013         font-weight: normal;
    9014 }
    9015 
    9016 #latest-comments #the-comment-list .comment-item blockquote,
    9017 #latest-comments #the-comment-list .comment-item blockquote p {
    9018         margin: 0;
    9019         padding: 0;
    9020         display: inline;
    9021 }
    9022 
    9023 #latest-comments #the-comment-list .comment-item p.row-actions {
    9024         margin: 3px 0 0;
    9025         padding: 0;
    9026         font-size: 13px;
    9027 }
    9028 
    9029 /* QuickDraft */
    9030 
    9031 #title-wrap label {
    9032         cursor: text;
    9033 }
    9034 
    9035 #title-wrap #title {
    9036         padding: 2px 6px;
    9037         font-size: 1.3em;
    9038         line-height: 100%;
    9039         outline: none;
    9040 }
    9041 
    9042 #title-wrap #title-prompt-text {
    9043         font-size: 1.1em;
    9044         padding: 5px 8px;
    9045 }
    9046 
    9047 /* Feeds */
    9048 .rss-widget ul {
    9049         margin: 0;
    9050         padding: 0;
    9051         list-style: none;
    9052 }
    9053 
    9054 a.rsswidget {
    9055         font-size: 14px;
    9056         font-weight: 600;
    9057         line-height: 1.7em;
    9058 }
    9059 
    9060 .rss-widget ul li {
    9061         line-height: 1.5em;
    9062         margin-bottom: 12px;
    9063 }
    9064 
    9065 .rss-widget span.rss-date {
    9066         color: #999;
    9067         font-size: 13px;
    9068         margin-left: 3px;
    9069 }
    9070 
    9071 .rss-widget cite {
    9072         display: block;
    9073         text-align: right;
    9074         margin: 0 0 1em;
    9075         padding: 0;
    9076 }
    9077 
    9078 .rss-widget cite:before {
    9079         content: '\2014';
    9080 }
    9081 
    9082 .dashboard-comment-wrap {
    9083         overflow: hidden;
    9084         word-wrap: break-word;
    9085 }
    9086 
    9087 /* Browser Nag */
    9088 #dashboard_browser_nag a.update-browser-link {
    9089         font-size: 1.2em;
    9090         font-weight: 600;
    9091 }
    9092 
    9093 #dashboard_browser_nag a {
    9094         text-decoration: underline;
    9095 }
    9096 
    9097 #dashboard_browser_nag p.browser-update-nag.has-browser-icon {
    9098         padding-right: 125px;
    9099 }
    9100 
    9101 #dashboard_browser_nag .browser-icon {
    9102         margin-top: -35px;
    9103 }
    9104 
    9105 #dashboard_browser_nag.postbox.browser-insecure {
    9106         background-color: #ac1b1b;
    9107         border-color: #ac1b1b;
    9108 }
    9109 
    9110 #dashboard_browser_nag.postbox {
    9111         background-color: #e29808;
    9112         background-image: none;
    9113         border-color: #edc048;
    9114         color: #fff;
    9115         -webkit-box-shadow: none;
    9116         box-shadow: none;
    9117 }
    9118 
    9119 #dashboard_browser_nag.postbox.browser-insecure h3 {
    9120         border-bottom-color: #cd5a5a;
    9121         color: #fff;
    9122 }
    9123 
    9124 #dashboard_browser_nag.postbox h3 {
    9125         border-bottom-color: #f6e2ac;
    9126         background: transparent none;
    9127         color: #fff;
    9128         -webkit-box-shadow: none;
    9129         box-shadow: none;
    9130 }
    9131 
    9132 #dashboard_browser_nag a {
    9133         color: #fff;
    9134 }
    9135 
    9136 /* Make the browser nags easier to read with Open Sans */
    9137 
    9138 #dashboard_browser_nag h3.hndle {
    9139         border: none;
    9140         font-weight: 600;
    9141         font-size: 20px;
    9142         padding-top: 10px;
    9143 }
    9144 
    9145 .postbox#dashboard_browser_nag p a.dismiss {
    9146         font-size: 14px;
    9147 }
    9148 
    9149 .postbox#dashboard_browser_nag p,
    9150 .postbox#dashboard_browser_nag a,
    9151 .postbox#dashboard_browser_nag p.browser-update-nag {
    9152         font-size: 16px;
    9153 }
    9154 
    9155 
    9156 /* login */
    9157 
    9158 #loginform p.submit,
    9159 .login-action-lostpassword p.submit {
    9160         border: none;
    9161         margin: -10px 0 20px; /* May want to revisit this */
    9162 }
    9163 
    9164 .login * {
    9165         margin: 0;
    9166         padding: 0;
    9167 }
    9168 
    9169 .login form {
    9170         margin-top: 20px;
    9171         margin-left: 0;
    9172         padding: 26px 24px 46px;
    9173         font-weight: normal;
    9174         overflow: hidden;
    9175 }
    9176 
    9177 .login form .forgetmenot {
    9178         font-weight: normal;
    9179         float: left;
    9180         margin-bottom: 0;
    9181 }
    9182 
    9183 .login .button-primary {
    9184         float: right;
    9185 }
    9186 
    9187 #login form p {
    9188         margin-bottom: 0;
    9189 }
    9190 
    9191 #login form p.submit {
    9192         margin: 0;
    9193         padding: 0;
    9194 }
    9195 
    9196 .login label {
    9197         color: #777;
    9198         font-size: 14px;
    9199 }
    9200 
    9201 .login form .forgetmenot label {
    9202         font-size: 12px;
    9203         line-height: 19px;
    9204 }
    9205 
    9206 .login h1 {
    9207         text-align: center;
    9208 }
    9209 
    9210 .login h1 a {
    9211         background-image: url('../images/w-logo-blue.png?ver=20131202');
    9212         background-image: none, url('../images/wordpress-logo.svg?ver=20131107');
    9213         background-size: 80px 80px;
    9214         background-position: center top;
    9215         background-repeat: no-repeat;
    9216         color: #999;
    9217         height: 80px;
    9218         font-size: 20px;
    9219         font-weight: normal;
    9220         line-height: 1.3em;
    9221         margin: 0 auto 25px;
    9222         padding: 0;
    9223         text-decoration: none;
    9224         width: 80px;
    9225         text-indent: -9999px;
    9226         outline: none;
    9227         overflow: hidden;
    9228         display: block;
    9229 }
    9230 
    9231 #login {
    9232         width: 320px;
    9233         padding: 8% 0 0;
    9234         margin: auto;
    9235 }
    9236 
    9237 #login_error,
    9238 .login .message {
    9239         margin-left: 0;
    9240         padding: 12px;
    9241 }
    9242 
    9243 .login #nav,
    9244 .login #backtoblog {
    9245         font-size: 13px;
    9246         padding: 0 24px 0;
    9247 }
    9248 
    9249 .login #nav {
    9250         margin: 24px 0 0 0;
    9251 }
    9252 
    9253 #backtoblog {
    9254         margin: 16px 0 0 0;
    9255 }
    9256 
    9257 .login form .input,
    9258 .login input[type="text"] {
    9259         font-size: 24px;
    9260         line-height: 1;
    9261         width: 100%;
    9262         padding: 3px;
    9263         margin: 2px 6px 16px 0;
    9264 }
    9265 
    9266 .login #pass-strength-result {
    9267         width: 250px;
    9268         font-weight: 600;
    9269         border-style: solid;
    9270         border-width: 1px;
    9271         margin: 12px 0 6px;
    9272         padding: 6px 5px;
    9273         text-align: center;
    9274 }
    9275 
    9276 .mobile #login {
    9277         padding: 20px 0;
    9278 }
    9279 
    9280 .mobile #login form,
    9281 .mobile #login .message,
    9282 .mobile #login_error {
    9283         margin-left: 0;
    9284 }
    9285 
    9286 .mobile #login #nav,
    9287 .mobile #login #backtoblog {
    9288         margin-left: 8px;
    9289 }
    9290 
    9291 .mobile #login h1 a {
    9292         width: auto;
    9293 }
    9294 
    9295 body.interim-login {
    9296         height: auto;
    9297 }
    9298 
    9299 .interim-login #login {
    9300         padding: 0;
    9301         margin: 5px auto 20px;
    9302 }
    9303 
    9304 .interim-login.login h1 a {
    9305         width: auto;
    9306 }
    9307 
    9308 .interim-login #login_error,
    9309 .interim-login.login .message {
    9310         margin: 0 0 16px;
    9311 }
    9312 
    9313 .interim-login.login form {
    9314         margin: 0;
    9315 }
    9316 
    9317 /* ms */
    9318 /* Background Color for Site Status */
    9319 .wp-list-table .site-deleted {
    9320         background: #ff8573;
    9321 }
    9322 .wp-list-table .site-spammed {
    9323         background: #faafaa;
    9324 }
    9325 .wp-list-table .site-archived {
    9326         background: #ffebe8;
    9327 }
    9328 .wp-list-table .site-mature {
    9329         background: #fecac2;
    9330 }
    9331 
    9332 /* nav-menu */
    9333 
    9334 .no-js #message {
    9335         display: block;
    9336 }
    9337 
    9338 .accordion-section ul.category-tabs,
    9339 .accordion-section ul.add-menu-item-tabs,
    9340 .accordion-section ul.wp-tab-bar {
    9341         margin: 0;
    9342 }
    9343 
    9344 .accordion-section .categorychecklist {
    9345         margin: 13px 0;
    9346 }
    9347 
    9348 #nav-menu-meta .accordion-section-content {
    9349         padding: 18px 13px;
    9350 }
    9351 
    9352 #nav-menu-meta .button-controls {
    9353         margin-bottom: 0;
    9354 }
    9355 
    9356 #nav-menus-frame {
    9357         margin-left: 300px;
    9358         margin-top: 23px;
    9359 }
    9360 
    9361 #nav-menus-frame .accordion-section-content .inside {
    9362         font-size: 14px;
    9363 }
    9364 
    9365 #wpbody-content #menu-settings-column {
    9366         display:inline;
    9367         width:281px;
    9368         margin-left: -300px;
    9369         clear: both;
    9370         float: left;
    9371         padding-top: 0;
    9372 }
    9373 
    9374 #menu-settings-column .inside {
    9375         clear: both;
    9376         margin: 10px 0 0;
    9377 }
    9378 
    9379 .metabox-holder-disabled .postbox,
    9380 .metabox-holder-disabled .accordion-section-content,
    9381 .metabox-holder-disabled .accordion-section-title {
    9382         opacity: 0.5;
    9383         filter: alpha(opacity=50);
    9384 }
    9385 
    9386 .metabox-holder-disabled .button-controls .select-all {
    9387         display: none;
    9388 }
    9389 
    9390 #wpbody {
    9391         position: relative;
    9392 }
    9393 
    9394 .blank-slate .menu-name {
    9395         height: 2em;
    9396 }
    9397 
    9398 .blank-slate .menu-settings {
    9399         border: none;
    9400         margin-top: 0;
    9401         padding-top: 0;
    9402         overflow: hidden;
    9403 }
    9404 
    9405 .is-submenu {
    9406         font-style: italic;
    9407         font-weight: normal;
    9408         margin-left: 4px;
    9409 }
    9410 
    9411 .manage-menus {
    9412         margin-top: 23px;
    9413         padding: 10px;
    9414         overflow: hidden;
    9415 }
    9416 
    9417 .manage-menus select {
    9418         float: left;
    9419         margin-right: 6px;
    9420 }
    9421 
    9422 .manage-menus .selected-menu {
    9423         float: left;
    9424         margin: 5px 6px 0 0;
    9425 }
    9426 
    9427 .manage-menus .submit-btn {
    9428         float: left;
    9429         margin-top: 1px;
    9430 }
    9431 
    9432 .menu-edit p {
    9433         margin: .3em 0 .6em;
    9434 }
    9435 
    9436 .menu-edit #post-body-content h3 {
    9437         margin: 1em 0 10px;
    9438 }
    9439 
    9440 .menu-settings {
    9441         border-top-width: 1px;
    9442         border-top-style: solid;
    9443         margin-top: 2em;
    9444 }
    9445 
    9446 .menu-settings dl {
    9447         margin: 0 0 10px;
    9448         overflow: hidden;
    9449         padding-left: 18%;
    9450 }
    9451 
    9452 .menu-settings dd {
    9453         float: left;
    9454         margin: 0;
    9455         width: 100%;
    9456 }
    9457 
    9458 .menu-settings dt {
    9459         float: left;
    9460         clear: both;
    9461         width: 21.951%;
    9462         padding: 3px 0 0;
    9463         margin-left: -21.951%;
    9464 }
    9465 
    9466 .menu-settings label {
    9467         vertical-align: baseline;
    9468 }
    9469 
    9470 .menu-edit .checkbox-input {
    9471         margin-top: 4px;
    9472 }
    9473 
    9474 .theme-location-set {
    9475         font-size: 11px;
    9476 }
    9477 
    9478 /* Menu Container */
    9479 #menu-management-liquid {
    9480         float: left;
    9481         min-width: 100%;
    9482         margin-top: 3px;
    9483 }
    9484 
    9485 #menu-management {
    9486         position: relative;
    9487         margin-right: 20px;
    9488         margin-top: -3px;
    9489         width: 100%;
    9490 }
    9491 
    9492 #menu-management .menu-edit {
    9493         margin-bottom: 20px;
    9494 }
    9495 
    9496 .nav-menus-php #post-body {
    9497         padding: 0 10px 10px;
    9498         border-width: 1px 0;
    9499         border-style: solid;
    9500 }
    9501 
    9502 #nav-menu-header,
    9503 #nav-menu-footer {
    9504         padding: 0 10px;
    9505 }
    9506 
    9507 #nav-menu-header {
    9508         border-bottom: 1px solid;
    9509         margin-bottom: 0;
    9510 }
    9511 
    9512 #nav-menu-header .menu-name-label {
    9513         margin-top: 4px;
    9514 }
    9515 
    9516 .nav-menus-php #post-body div.updated,
    9517 .nav-menus-php #post-body div.error {
    9518         margin: 0;
    9519 }
    9520 
    9521 .nav-menus-php #post-body-content {
    9522         position: relative;
    9523         float: none;
    9524 }
    9525 
    9526 #menu-management .menu-add-new abbr {
    9527         font-weight:600;
    9528 }
    9529 
    9530 #select-nav-menu-container {
    9531         text-align: right;
    9532         padding: 0 10px 3px 10px;
    9533         margin-bottom: 5px;
    9534 }
    9535 
    9536 #select-nav-menu {
    9537         width: 100px;
    9538         display: inline;
    9539 }
    9540 
    9541 #menu-name-label {
    9542         margin-top: -2px;
    9543 }
    9544 
    9545 .widefat td.menu-location-menus {
    9546         padding-bottom: 5px;
    9547 }
    9548 
    9549 .menu-location-menus select {
    9550         float: left;
    9551 }
    9552 
    9553 #locations-nav-menu-wrapper {
    9554         padding: 5px 0;
    9555 }
    9556 
    9557 .locations-nav-menu-select select {
    9558         float: left;
    9559         width: 160px;
    9560         margin-right: 5px;
    9561 }
    9562 
    9563 .locations-row-links {
    9564         float: left;
    9565         margin: 6px 0 0 6px;
    9566 }
    9567 
    9568 .locations-edit-menu-link,
    9569 .locations-add-menu-link {
    9570         margin: 0 3px;
    9571 }
    9572 
    9573 .locations-edit-menu-link {
    9574         padding-right: 3px;
    9575         border-right: 1px solid #ccc;
    9576 }
    9577 
    9578 #wpbody .open-label {
    9579         display: block;
    9580         float:left;
    9581 }
    9582 
    9583 #wpbody .open-label span {
    9584         padding-right: 10px;
    9585 }
    9586 
    9587 .js .input-with-default-title {
    9588         font-style: italic;
    9589 }
    9590 
    9591 #menu-management .inside {
    9592         padding: 0 10px;
    9593 }
    9594 
    9595 /* Add Menu Item Boxes */
    9596 .postbox .howto input,
    9597 .accordion-container .howto input {
    9598         width: 180px;
    9599         float: right;
    9600 }
    9601 
    9602 .accordion-container .outer-border {
    9603         margin: 0;
    9604 }
    9605 
    9606 .customlinkdiv .howto input {
    9607         width: 180px;
    9608 }
    9609 
    9610 .customlinkdiv p {
    9611         margin-top: 0
    9612 }
    9613 
    9614 #nav-menu-theme-locations .howto select {
    9615         width: 100%;
    9616 }
    9617 
    9618 #nav-menu-theme-locations .button-controls {
    9619         text-align: right;
    9620 }
    9621 
    9622 .add-menu-item-view-all {
    9623         height: 400px;
    9624 }
    9625 
    9626 /* Button Primary Actions */
    9627 #menu-container .submit {
    9628         margin: 0 0 10px;
    9629         padding: 0;
    9630 }
    9631 
    9632 .nav-menus-php .add-new-menu-action {
    9633         float: left;
    9634         margin: 6px 0 0 6px;
    9635         line-height: 15px;
    9636 }
    9637 
    9638 .nav-menus-php .meta-sep,
    9639 .nav-menus-php .submitdelete,
    9640 .nav-menus-php .submitcancel {
    9641         display: block;
    9642         float: left;
    9643         margin: 6px 0;
    9644         line-height: 15px;
    9645 }
    9646 
    9647 .meta-sep {
    9648         padding: 0 2px;
    9649 }
    9650 
    9651 #cancel-save {
    9652         text-decoration: underline;
    9653         font-size: 12px;
    9654         margin-left: 20px;
    9655         margin-top: 5px;
    9656 }
    9657 
    9658 .button.right, .button-secondary.right, .button-primary.right {
    9659         float: right;
    9660 }
    9661 
    9662 /* Button Secondary Actions */
    9663 .list-controls {
    9664         float: left;
    9665         margin-top: 5px;
    9666 }
    9667 
    9668 .add-to-menu {
    9669         float: right;
    9670 }
    9671 
    9672 .postbox .spinner {
    9673         display: none;
    9674         vertical-align: middle;
    9675 }
    9676 
    9677 .button-controls {
    9678         clear:both;
    9679         margin: 10px 0;
    9680 }
    9681 
    9682 .show-all,
    9683 .hide-all {
    9684         cursor: pointer;
    9685 }
    9686 
    9687 .hide-all {
    9688         display: none;
    9689 }
    9690 
    9691 /* Create Menu */
    9692 #menu-name {
    9693         width: 270px;
    9694 }
    9695 
    9696 #manage-menu .inside {
    9697         padding: 0px 0px;
    9698 }
    9699 
    9700 /* Custom Links */
    9701 #available-links dt {
    9702         display: block;
    9703 }
    9704 
    9705 #add-custom-link .howto {
    9706         font-size: 12px;
    9707 }
    9708 
    9709 #add-custom-link label span {
    9710         display: block;
    9711         float: left;
    9712         margin-top: 5px;
    9713         padding-right: 5px;
    9714 }
    9715 
    9716 .menu-item-textbox {
    9717         width: 180px;
    9718 }
    9719 
    9720 .nav-menus-php .howto span {
    9721         margin-top: 6px;
    9722         display: block;
    9723         float: left;
    9724 }
    9725 
    9726 /* Menu item types */
    9727 .quick-search {
    9728         width: 190px;
    9729 }
    9730 
    9731 .nav-menus-php .list-wrap {
    9732         display: none;
    9733         clear: both;
    9734         margin-bottom: 10px;
    9735 }
    9736 
    9737 .nav-menus-php .list-container {
    9738         max-height: 200px;
    9739         overflow-y: auto;
    9740         padding: 10px 10px 5px;
    9741 }
    9742 
    9743 .nav-menus-php .postbox p.submit {
    9744         margin-bottom: 0;
    9745 }
    9746 
    9747 /* Listings */
    9748 .nav-menus-php .list li {
    9749         display: none;
    9750         margin: 0;
    9751         margin-bottom: 5px;
    9752 }
    9753 
    9754 .nav-menus-php .list li .menu-item-title {
    9755         cursor: pointer;
    9756         display: block;
    9757 }
    9758 
    9759 .nav-menus-php .list li .menu-item-title input {
    9760         margin-right: 3px;
    9761         margin-top: -3px;
    9762 }
    9763 
    9764 .menu-item-title input[type=checkbox] {
    9765         display: inline-block;
    9766         margin-top: -4px;
    9767 }
    9768 
    9769 /* Nav Menu */
    9770 #menu-container .inside {
    9771         padding-bottom: 10px;
    9772 }
    9773 
    9774 .menu {
    9775         padding-top:1em;
    9776 }
    9777 
    9778 #menu-to-edit {
    9779         margin: 0;
    9780         padding: 0.1em 0;
    9781 }
    9782 
    9783 .menu ul {
    9784         width: 100%;
    9785 }
    9786 
    9787 .menu li {
    9788         margin-bottom: 0;
    9789         position:relative;
    9790 }
    9791 
    9792 .menu-item-bar {
    9793         clear:both;
    9794         line-height:1.5em;
    9795         position:relative;
    9796         margin: 9px 0 0;
    9797 }
    9798 
    9799 .menu-item-bar .menu-item-handle {
    9800         border: 1px solid #dfdfdf;
    9801         position: relative;
    9802         padding: 10px 15px;
    9803         height: auto;
    9804         width: 382px;
    9805         line-height: 30px;
    9806         overflow: hidden;
    9807         word-wrap: break-word;
    9808 }
    9809 
    9810 #menu-to-edit .menu-item-invalid .menu-item-handle {
    9811         background: #f6c9cc;
    9812         border-color: #f1acb1;
    9813 }
    9814 
    9815 .no-js .menu-item-edit-active .item-edit {
    9816         display: none;
    9817 }
    9818 
    9819 .js .menu-item-handle {
    9820         cursor: move;
    9821 }
    9822 
    9823 .menu li.deleting .menu-item-handle {
    9824         background-image: none;
    9825 }
    9826 
    9827 .menu-item-handle .item-title {
    9828         font-size: 13px;
    9829         font-weight: 600;
    9830         line-height: 20px;
    9831         display: block;
    9832         margin-right: 13em;
    9833 }
    9834 
    9835 /* Sortables */
    9836 li.menu-item.ui-sortable-helper dl {
    9837         margin-top: 0;
    9838 }
    9839 
    9840 li.menu-item.ui-sortable-helper .menu-item-transport dl {
    9841         margin-top: 13px;
    9842 }
    9843 
    9844 .menu .sortable-placeholder {
    9845         height: 35px;
    9846         width: 410px;
    9847         margin-top: 13px;
    9848 }
    9849 
    9850 /* WARNING: The factor of 30px is hardcoded into the nav-menus javascript. */
    9851 .menu-item-depth-0 { margin-left: 0px; }
    9852 .menu-item-depth-1 { margin-left: 30px; }
    9853 .menu-item-depth-2 { margin-left: 60px; }
    9854 .menu-item-depth-3 { margin-left: 90px; }
    9855 .menu-item-depth-4 { margin-left: 120px; }
    9856 .menu-item-depth-5 { margin-left: 150px; }
    9857 .menu-item-depth-6 { margin-left: 180px; }
    9858 .menu-item-depth-7 { margin-left: 210px; }
    9859 .menu-item-depth-8 { margin-left: 240px; }
    9860 .menu-item-depth-9 { margin-left: 270px; }
    9861 .menu-item-depth-10 { margin-left: 300px; }
    9862 .menu-item-depth-11 { margin-left: 330px; }
    9863 
    9864 .menu-item-depth-0 .menu-item-transport { margin-left: 0px; }
    9865 .menu-item-depth-1 .menu-item-transport { margin-left: -30px; }
    9866 .menu-item-depth-2 .menu-item-transport { margin-left: -60px; }
    9867 .menu-item-depth-3 .menu-item-transport { margin-left: -90px; }
    9868 .menu-item-depth-4 .menu-item-transport { margin-left: -120px; }
    9869 .menu-item-depth-5 .menu-item-transport { margin-left: -150px; }
    9870 .menu-item-depth-6 .menu-item-transport { margin-left: -180px; }
    9871 .menu-item-depth-7 .menu-item-transport { margin-left: -210px; }
    9872 .menu-item-depth-8 .menu-item-transport { margin-left: -240px; }
    9873 .menu-item-depth-9 .menu-item-transport { margin-left: -270px; }
    9874 .menu-item-depth-10 .menu-item-transport { margin-left: -300px; }
    9875 .menu-item-depth-11 .menu-item-transport { margin-left: -330px; }
    9876 
    9877 body.menu-max-depth-0 { min-width: 950px !important; }
    9878 body.menu-max-depth-1 { min-width: 980px !important; }
    9879 body.menu-max-depth-2 { min-width: 1010px !important; }
    9880 body.menu-max-depth-3 { min-width: 1040px !important; }
    9881 body.menu-max-depth-4 { min-width: 1070px !important; }
    9882 body.menu-max-depth-5 { min-width: 1100px !important; }
    9883 body.menu-max-depth-6 { min-width: 1130px !important; }
    9884 body.menu-max-depth-7 { min-width: 1160px !important; }
    9885 body.menu-max-depth-8 { min-width: 1190px !important; }
    9886 body.menu-max-depth-9 { min-width: 1220px !important; }
    9887 body.menu-max-depth-10 { min-width: 1250px !important; }
    9888 body.menu-max-depth-11 { min-width: 1280px !important; }
    9889 
    9890 /* Menu item controls */
    9891 .item-type {
    9892         font-size: 12px;
    9893         padding: 12px 10px;
    9894         line-height: 18px;
    9895         display: block;
    9896 }
    9897 
    9898 .item-controls {
    9899         font-size: 12px;
    9900         position: absolute;
    9901         right: 20px;
    9902         top: -1px;
    9903 }
    9904 
    9905 .item-controls a {
    9906         text-decoration: none;
    9907 }
    9908 
    9909 .item-controls a:hover {
    9910         cursor: pointer;
    9911 }
    9912 
    9913 .item-controls .item-order {
    9914         padding-right: 10px;
    9915 }
    9916 
    9917 .nav-menus-php .item-edit {
    9918         position: absolute;
    9919         right: -20px;
    9920         top: 0;
    9921         display: block;
    9922         width: 30px;
    9923         height: 40px;
    9924         margin-right: 0 !important;
    9925         text-indent: 100%;
    9926         outline: none;
    9927         overflow: hidden;
    9928         white-space: nowrap;
    9929 }
    9930 
    9931 /* Menu editing */
    9932 .menu-instructions-inactive {
    9933         display: none;
    9934 }
    9935 
    9936 .menu-item-settings {
    9937         display: block;
    9938         width: 402px;
    9939         padding: 10px 0 10px 10px;
    9940         position: relative;
    9941         z-index: 10; /* Keep .item-title's shadow from appearing on top of .menu-item-settings */
    9942 }
    9943 
    9944 .menu-item-settings .field-move a {
    9945         display: none;
    9946         margin: 0 2px;
    9947 }
    9948 
    9949 .menu-item-edit-active .menu-item-settings {
    9950         display: block;
    9951 }
    9952 
    9953 .menu-item-edit-inactive .menu-item-settings {
    9954         display: none;
    9955 }
    9956 
    9957 .add-menu-item-pagelinks {
    9958         margin: .5em auto;
    9959         text-align: center;
    9960 }
    9961 
    9962 .link-to-original {
    9963         display: block;
    9964         margin: 0 0 10px;
    9965         padding: 3px 5px 5px;
    9966         font-size: 12px;
    9967         font-style: italic;
    9968 }
    9969 
    9970 .link-to-original a {
    9971         padding-left: 4px;
    9972         font-style: normal;
    9973 }
    9974 
    9975 .hidden-field {
    9976         display: none;
    9977 }
    9978 
    9979 .menu-item-settings .description-thin,
    9980 .menu-item-settings .description-wide {
    9981         margin-right: 10px;
    9982         float: left;
    9983 }
    9984 
    9985 .description-thin {
    9986         width: 190px;
    9987         height: 40px;
    9988 }
    9989 
    9990 .description-wide {
    9991         width: 390px;
    9992 }
    9993 
    9994 .menu-item-actions {
    9995         padding-top: 15px;
    9996 }
    9997 
    9998 #cancel-save {
    9999         cursor: pointer;
    10000 }
    10001 
    10002 /* Major/minor publishing actions (classes) */
    10003 .nav-menus-php .major-publishing-actions {
    10004         clear: both;
    10005         padding: 3px 0 6px;
    10006 }
    10007 
    10008 .nav-menus-php .major-publishing-actions .publishing-action {
    10009         text-align: right;
    10010         float: right;
    10011         line-height: 23px;
    10012         margin: 4px 0 1px;
    10013 }
    10014 
    10015 .nav-menus-php .blank-slate .menu-settings {
    10016         display: none;
    10017 }
    10018 
    10019 .nav-menus-php .delete-action {
    10020         float: left;
    10021         margin-top: 2px;
    10022 }
    10023 
    10024 .nav-menus-php .submitbox .submitcancel {
    10025         border-bottom: 1px solid;
    10026         padding: 1px 2px;
    10027         text-decoration: none;
    10028 }
    10029 
    10030 .nav-menus-php .major-publishing-actions .form-invalid {
    10031         padding-left: 4px;
    10032         margin-left: -4px;
    10033         border: 0 none;
    10034 }
    10035 
    10036 /* Clearfix */
    10037 #menu-item-name-wrap:after,
    10038 #menu-item-url-wrap:after,
    10039 #menu-name-label:after,
    10040 #menu-settings-column .inside:after,
    10041 #nav-menus-frame:after,
    10042 .nav-menus-php #post-body-content:after,
    10043 .nav-menus-php .button-controls:after,
    10044 .nav-menus-php .major-publishing-actions:after,
    10045 .nav-menus-php .menu-item-settings:after {
    10046         clear: both;
    10047         content: ".";
    10048         display: block;
    10049         height: 0;
    10050         visibility: hidden;
    10051 }
    10052 
    10053 #nav-menus-frame,
    10054 .button-controls,
    10055 #menu-item-url-wrap,
    10056 #menu-item-name-wrap {
    10057         display: block;
    10058 }
    10059 
    10060 /* Star Ratings - Back-compat for pre-3.8 */
    10061 div.star-holder {
    10062         position: relative;
    10063         height: 17px;
    10064         width: 100px;
    10065         background: url('../images/stars.png?ver=20121108') repeat-x bottom left;
    10066 }
    10067 
    10068 div.star-holder .star-rating {
    10069         background: url('../images/stars.png?ver=20121108') repeat-x top left;
    10070         height: 17px;
    10071         float: left;
    10072 }
    10073 
    10074 /* Star Ratings */
    10075 .star-rating {
    10076         white-space: nowrap;
    10077 }
    10078 .star-rating .star {
    10079         display: inline-block;
    10080         width: 20px;
    10081         height: 20px;
    10082         -webkit-font-smoothing: antialiased;
    10083         font-size: 20px;
    10084         line-height: 1;
    10085         font-family: 'dashicons';
    10086         text-decoration: inherit;
    10087         font-weight: normal;
    10088         font-style: normal;
    10089         vertical-align: top;
    10090         -moz-transition: color .1s ease-in 0;
    10091         -webkit-transition: color .1s ease-in 0;
    10092         text-align: center;
    10093         color: #0074a2;
    10094 }
    10095 
    10096 .star-rating .star-full:before {
    10097         content:'\f155';
    10098 }
    10099 
    10100 .star-rating .star-half:before {
    10101         content:'\f459';
    10102 }
    10103 
    10104 .star-rating .star-empty:before {
    10105         content:'\f154';
    10106 }
    10107 
    10108 div.action-links {
    10109         font-weight: normal;
    10110         margin: 6px 0 0;
    10111 }
    10112 
    10113 /* Header on thickbox */
    10114 #plugin-information-header {
    10115         margin: 0;
    10116         padding: 0 5px;
    10117         font-weight: 600;
    10118         position: relative;
    10119         border-bottom-width: 1px;
    10120         border-bottom-style: solid;
    10121         height: 2.5em;
    10122 }
    10123 #plugin-information ul#sidemenu {
    10124         font-weight: normal;
    10125         margin: 0 5px;
    10126         position: absolute;
    10127         left: 0;
    10128         bottom: -1px;
    10129 }
    10130 
    10131 /* Install sidemenu */
    10132 #plugin-information {
    10133         height: auto;
    10134 }
    10135 
    10136 #plugin-information p.action-button {
    10137         width: 100%;
    10138         padding-bottom: 0;
    10139         margin-bottom: 0;
    10140         margin-top: 10px;
    10141         -webkit-border-top-left-radius: 3px;
    10142         -webkit-border-bottom-left-radius: 3px;
    10143         border-top-left-radius: 3px;
    10144         border-bottom-left-radius: 3px;
    10145 }
    10146 
    10147 #plugin-information .action-button a {
    10148         text-align: center;
    10149         font-weight: 600;
    10150         text-decoration: none;
    10151         display: block;
    10152         line-height: 2em;
    10153 }
    10154 
    10155 #plugin-information h2 {
    10156         clear: none !important;
    10157         margin-right: 200px;
    10158 }
    10159 
    10160 #plugin-information .fyi {
    10161         margin: 0 10px 50px;
    10162         width: 210px;
    10163 }
    10164 
    10165 #plugin-information .fyi h2 {
    10166         font-size: 0.9em;
    10167         margin-bottom: 0;
    10168         margin-right: 0;
    10169 }
    10170 
    10171 #plugin-information .fyi h2.mainheader {
    10172         padding: 5px;
    10173         -webkit-border-top-left-radius: 3px;
    10174         border-top-left-radius: 3px;
    10175 }
    10176 
    10177 #plugin-information .fyi ul {
    10178         padding: 10px 5px 10px 7px;
    10179         margin: 0;
    10180         list-style: none;
    10181         -webkit-border-bottom-left-radius: 3px;
    10182         border-bottom-left-radius: 3px;
    10183 }
    10184 
    10185 #plugin-information .fyi li {
    10186         margin-right: 0;
    10187 }
    10188 
    10189 #plugin-information #section-holder {
    10190         padding: 10px;
    10191 }
    10192 
    10193 #plugin-information .section ul,
    10194 #plugin-information .section ol {
    10195         margin-left: 16px;
    10196         list-style-type: square;
    10197         list-style-image: none;
    10198 }
    10199 
    10200 #plugin-information #section-screenshots ol {
    10201         list-style: none;
    10202         margin: 0;
    10203 }
    10204 
    10205 #plugin-information #section-screenshots li img {
    10206         vertical-align: text-top;
    10207         max-width: 100%;
    10208         width: auto;
    10209         height: auto;
    10210 }
    10211 
    10212 #plugin-information #section-screenshots li p {
    10213         font-style: italic;
    10214         padding-left: 20px;
    10215         padding-bottom: 2em;
    10216 }
    10217 
    10218 #plugin-information #section-screenshots ol,
    10219 #plugin-information .updated,
    10220 #plugin-information pre {
    10221         margin-right: 215px;
    10222 }
    10223 
    10224 #plugin-information pre {
    10225         padding: 7px;
    10226         overflow: auto;
    10227         border-width: 1px;
    10228         border-style: solid;
    10229 }
    10230 
    10231 .plugin-version-author-uri {
    10232         font-size: 13px;
    10233 }
    10234 
    10235 img {
    10236         border: none;
    10237 }
    10238 
    10239 /* Header */
    10240 #wphead {
    10241         border-bottom-width: 1px;
    10242         border-bottom-style: solid;
    10243 }
    10244 
    10245 .press-this #wphead {
    10246         height: 32px;
    10247         margin-left: 0;
    10248         margin-right: 0;
    10249         margin-bottom: 5px;
    10250 }
    10251 
    10252 .press-this #header-logo {
    10253         float: left;
    10254         margin: 7px 7px 0;
    10255         -webkit-user-select: none;
    10256         -moz-user-select: none;
    10257         user-select: none;
    10258 }
    10259 
    10260 .press-this #wphead h1 {
    10261         font-weight: normal;
    10262         font-size: 16px;
    10263         line-height: 32px;
    10264         margin: 0;
    10265         float: left;
    10266 }
    10267 
    10268 .press-this #wphead h1 a {
    10269         text-decoration: none;
    10270 }
    10271 
    10272 .press-this #wphead h1 a:hover {
    10273         text-decoration: underline;
    10274 }
    10275 
    10276 .press-this #message {
    10277         margin: 10px 0;
    10278 }
    10279 
    10280 .press-this .posting {
    10281         margin-right: 252px;
    10282 }
    10283 
    10284 .press-this-sidebar {
    10285         float: right;
    10286         width: 240px;
    10287         padding-top: 10px;
    10288 }
    10289 
    10290 .press-this #title {
    10291         margin-left: 0;
    10292         margin-right: 0;
    10293         -moz-box-sizing: border-box;
    10294         -webkit-box-sizing: border-box;
    10295         -ms-box-sizing: border-box;
    10296         box-sizing: border-box;
    10297 }
    10298 
    10299 .press-this .tagchecklist {
    10300         margin-top: 8px;
    10301 }
    10302 
    10303 .press-this #titlediv {
    10304         margin: 0;
    10305 }
    10306 
    10307 .press-this .wp-media-buttons {
    10308         cursor: default;
    10309         padding: 8px 8px 6px;
    10310 }
    10311 
    10312 .press-this .howto {
    10313         margin-top: 2px;
    10314         margin-bottom: 3px;
    10315         font-size: 12px;
    10316         font-style: italic;
    10317         display: block;
    10318 }
    10319 
    10320 .press-this #wp-content-editor-container {
    10321         clear: none;
    10322 }
    10323 
    10324 .press-this #poststuff .inside {
    10325         margin-top: 18px;
    10326 }
    10327 
    10328 .press-this .category-tabs {
    10329         margin-bottom: 3px;
    10330 }
    10331 
    10332 /* Editor/Main Column */
    10333 .press-this #poststuff {
    10334         margin: 0 10px 10px;
    10335         padding: 0;
    10336 }
    10337 
    10338 .press-this #photo-add-url-div input[type="text"] {
    10339         width: 220px;
    10340 }
    10341 
    10342 #poststuff #editor-toolbar {
    10343         height: 30px;
    10344 }
    10345 
    10346 div.zerosize {
    10347         border: 0 none;
    10348         height: 0;
    10349         margin: 0;
    10350         overflow: hidden;
    10351         padding: 0;
    10352         width: 0;
    10353 }
    10354 
    10355 .posting {
    10356         margin-right: 212px;
    10357         position: relative;
    10358 }
    10359 
    10360 .press-this .inner-sidebar {
    10361         width: 200px;
    10362 }
    10363 
    10364 .press-this .inner-sidebar .sleeve {
    10365         padding-top: 5px;
    10366 }
    10367 
    10368 .press-this #submitdiv p {
    10369         margin: 0;
    10370         padding: 6px;
    10371 }
    10372 
    10373 .press-this #submitdiv #publishing-actions {
    10374         border-bottom: 1px solid #dfdfdf;
    10375 }
    10376 
    10377 .press-this #publish {
    10378         float: right;
    10379 }
    10380 
    10381 .press-this #poststuff h2,
    10382 .press-this #poststuff h3 {
    10383         font-size: 14px;
    10384         line-height: 1;
    10385 }
    10386 
    10387 .press-this #tagsdiv-post_tag h3,
    10388 .press-this #categorydiv h3 {
    10389         cursor: pointer;
    10390 }
    10391 
    10392 .press-this #submitdiv h3 {
    10393         cursor: default;
    10394 }
    10395 
    10396 h3.tb {
    10397         font-weight: 600;
    10398         font-size: 12px;
    10399         margin-left: 5px;
    10400 }
    10401 
    10402 #TB_window {
    10403         border: 1px solid #333;
    10404 }
    10405 
    10406 .press-this .postbox,
    10407 .press-this .stuffbox {
    10408         margin-bottom: 10px;
    10409         min-width: 0;
    10410 }
    10411 
    10412 .js .meta-box-sortables .postbox:hover .handlediv {
    10413         margin-right: 0 !important;
    10414 }
    10415 
    10416 /* Metabox collapse arrow indicators */
    10417 .js .sidebar-name .sidebar-name-arrow:before,
    10418 .js .meta-box-sortables .postbox .handlediv:before {
    10419         right: 12px;
    10420         font: normal 20px/1 'dashicons';
    10421         speak: none;
    10422         display: inline-block;
    10423         padding: 8px 10px;
    10424         top: 0;
    10425         position: relative;
    10426         -webkit-font-smoothing: antialiased;
    10427         -moz-osx-font-smoothing: grayscale;
    10428         text-decoration: none !important;
    10429 }
    10430 
    10431 .js #widgets-left .sidebar-name .sidebar-name-arrow {
    10432         display: none;
    10433 }
    10434 
    10435 .js #widgets-left .widgets-holder-wrap.closed .sidebar-name .sidebar-name-arrow,
    10436 .js #widgets-left .sidebar-name:hover .sidebar-name-arrow {
    10437         display: block;
    10438 }
    10439 
    10440 /* Show the arrow only on hover */
    10441 .js .sidebar-name .sidebar-name-arrow:before,
    10442 .js .meta-box-sortables .postbox .handlediv:before {
    10443         content: '\f142';
    10444 }
    10445 
    10446 .js .widgets-holder-wrap.closed .sidebar-name-arrow:before,
    10447 .js .meta-box-sortables .postbox.closed .handlediv:before {
    10448         content: '\f140';
    10449 }
    10450 
    10451 .press-this #submitdiv:hover .handlediv {
    10452         background: none;
    10453 }
    10454 
    10455 .tbtitle {
    10456         font-size: 1.7em;
    10457         outline: none;
    10458         padding: 3px 4px;
    10459         border-color: #dfdfdf;
    10460 }
    10461 
    10462 .press-this .actions {
    10463         float: right;
    10464         margin: -19px 0 0;
    10465 }
    10466 
    10467 .press-this #extra-fields .actions {
    10468         margin: -32px -7px 0 0;
    10469 }
    10470 
    10471 .press-this .actions li {
    10472         float: left;
    10473         list-style: none;
    10474         margin-right: 10px;
    10475 }
    10476 
    10477 #extra-fields .button {
    10478         margin-right: 5px;
    10479 }
    10480 
    10481 /* Photo Styles */
    10482 #photo_saving {
    10483         margin: 0 8px 8px;
    10484         vertical-align: middle;
    10485 }
    10486 
    10487 #img_container_container {
    10488         overflow: auto;
    10489 }
    10490 
    10491 #extra-fields {
    10492         margin-top: 10px;
    10493         position: relative;
    10494 }
    10495 
    10496 #extra-fields h2 {
    10497         margin: 12px;
    10498 }
    10499 
    10500 #waiting {
    10501         margin-top: 10px;
    10502         overflow: hidden;
    10503 }
    10504 
    10505 #waiting span {
    10506         float: right;
    10507         margin: 0 0 0 5px;
    10508 }
    10509 
    10510 #waiting .spinner {
    10511         display: block;
    10512 }
    10513 
    10514 #extra-fields .postbox {
    10515         margin-bottom: 5px;
    10516 }
    10517 
    10518 #extra-fields .titlewrap {
    10519         padding: 0;
    10520         overflow: auto;
    10521         height: 120px;
    10522 }
    10523 
    10524 #img_container a {
    10525         display: block;
    10526         float: left;
    10527         overflow: hidden;
    10528 }
    10529 
    10530 #img_container img,
    10531 #img_container a {
    10532         width: 68px;
    10533         height: 68px;
    10534 }
    10535 
    10536 #img_container img {
    10537         border: none;
    10538         background-color: #f4f4f4;
    10539         cursor: pointer;
    10540 }
    10541 
    10542 #img_container a,
    10543 #img_container a:link,
    10544 #img_container a:visited {
    10545         border: 1px solid #ccc;
    10546         display: block;
    10547         position: relative;
    10548 }
    10549 
    10550 #img_container a:hover,
    10551 #img_container a:active {
    10552         border-color: #000;
    10553         z-index: 1000;
    10554         border-width: 1px;
    10555 }
    10556 
    10557 /* Video */
    10558 #embed-code {
    10559         width: 100%;
    10560         height: 98px;
    10561 }
    10562 
    10563 /* Categories */
    10564 .press-this .categorydiv div.tabs-panel {
    10565         height: 100px;
    10566 }
    10567 
    10568 /* Tags */
    10569 .press-this .tagsdiv .newtag {
    10570         width: 120px;
    10571 }
    10572 
    10573 .press-this #content {
    10574         margin: 5px 0;
    10575         padding: 0 5px;
    10576         border: 0 none;
    10577         height: 345px;
    10578         font-family: Consolas, Monaco, monospace;
    10579         font-size: 13px;
    10580         line-height: 19px;
    10581         background: transparent;
    10582 }
    10583 
    10584 /* Submit */
    10585 .press-this #publishing-actions .spinner {
    10586         display: inline;
    10587         vertical-align: middle;
    10588 }
    10589 
    10590 #TB_ajaxContent #options {
    10591         position: absolute;
    10592         top: 20px;
    10593         right: 25px;
    10594         padding: 5px;
    10595 }
    10596 
    10597 #TB_ajaxContent h3 {
    10598         margin-bottom: .25em;
    10599 }
    10600 
    10601 .error a {
    10602         text-decoration: underline;
    10603 }
    10604 
    10605 .updated a {
    10606         text-decoration: none;
    10607         padding-bottom: 2px;
    10608 }
    10609 
    10610 /* tag hints */
    10611 .taghint {
    10612         color: #aaa;
    10613         margin: -17px 0 0 7px;
    10614         visibility: hidden;
    10615 }
    10616 
    10617 input.newtag ~ div.taghint {
    10618         visibility: visible;
    10619 }
    10620 
    10621 input.newtag:focus ~ div.taghint {
    10622         visibility: hidden;
    10623 }
    10624 
    10625 /* TinyMCE */
    10626 #mce_fullscreen_container {
    10627         background: #fff;
    10628 }
    10629 
    10630 #photo-add-url-div input[type="text"] {
    10631         width: 300px;
    10632 }
    10633 
    10634 /* Theme/Plugin Editor */
    10635 .alignleft h3 {
    10636         margin: 0;
    10637 }
    10638 
    10639 #template textarea {
    10640         font-family: Consolas, Monaco, monospace;
    10641         font-size: 13px;
    10642         width: 97%;
    10643         background: #f9f9f9;
    10644         outline: none;
    10645 }
    10646 
    10647 #template p {
    10648         width: 97%;
    10649 }
    10650 
    10651 #templateside {
    10652         float: right;
    10653         width: 190px;
    10654         word-wrap: break-word;
    10655 }
    10656 
    10657 #templateside h3,
    10658 #postcustomstuff p.submit {
    10659         margin: 0;
    10660 }
    10661 
    10662 #templateside h4 {
    10663         margin: 1em 0 0;
    10664 }
    10665 
    10666 #templateside ol,
    10667 #templateside ul {
    10668         margin: .5em 0;
    10669         padding: 0;
    10670 }
    10671 
    10672 #templateside li {
    10673         margin: 4px 0;
    10674 }
    10675 
    10676 #templateside a,
    10677 .theme-editor-php .highlight {
    10678         display: block;
    10679         padding: 3px 3px 3px 12px;
    10680         text-decoration: none;
    10681 }
    10682 
    10683 .theme-editor-php .highlight {
    10684         margin: -3px 3px -3px -12px;
    10685 }
    10686 
    10687 #templateside .highlight {
    10688         border: none;
    10689         font-weight: bold;
    10690 }
    10691 
    10692 .nonessential {
    10693         font-size: 11px;
    10694         font-style: italic;
    10695         padding-left: 12px;
    10696 }
    10697 
    10698 #documentation {
    10699         margin-top: 10px;
    10700 }
    10701 
    10702 #documentation label {
    10703         line-height: 22px;
    10704         vertical-align: baseline;
    10705         font-weight: 600;
    10706 }
    10707 
    10708 .fileedit-sub {
    10709         padding: 10px 0 8px;
    10710         line-height: 180%;
    10711 }
    10712 
    10713 .feature-filter {
    10714         padding: 8px 12px 0;
    10715 }
    10716 
    10717 .feature-filter .feature-group {
    10718         float: left;
    10719         margin: 5px 10px 10px;
    10720 }
    10721 
    10722 .feature-filter .feature-group li {
    10723         display: inline-block;
    10724         vertical-align: top;
    10725         list-style-type: none;
    10726         padding-right: 25px;
    10727         width: 150px;
    10728 }
    10729 
    10730 /* General Widgets Styles */
    10731 
    10732 .widget {
    10733         margin: 0 auto 10px;
    10734         position: relative;
    10735         box-sizing: border-box;
    10736         -moz-box-sizing: border-box;
    10737         -webkit-box-sizing: border-box;
    10738 }
    10739 
    10740 .widget-top {
    10741         font-size: 13px;
    10742         font-weight: 600;
    10743         background: #f7f7f7;
    10744 }
    10745 
    10746 .widget-top a.widget-action,
    10747 .widget-top a.widget-action:hover {
    10748         text-decoration: none;
    10749 }
    10750 
    10751 .widget-title h4 {
    10752         margin: 0;
    10753         padding: 15px;
    10754         line-height: 1;
    10755         overflow: hidden;
    10756         white-space: nowrap;
    10757         text-overflow: ellipsis;
    10758         -webkit-user-select: none;
    10759         -moz-user-select: none;
    10760         user-select: none;
    10761 }
    10762 
    10763 .widgets-holder-wrap .widget-inside {
    10764         border-top: none;
    10765         padding: 1px 15px 15px 15px;
    10766         line-height: 16px;
    10767 }
    10768 
    10769 /* Widget Dragging Helpers */
    10770 .widget.ui-draggable-dragging {
    10771         min-width: 100%;
    10772 }
    10773 
    10774 .widget.ui-sortable-helper {
    10775         opacity: 0.8;
    10776 }
    10777 
    10778 .widget-placeholder {
    10779         border: 1px dashed #bbb;
    10780         margin: 0 auto 10px;
    10781         height: 45px;
    10782         width: 100%;
    10783         -webkit-box-sizing: border-box;
    10784         -moz-box-sizing: border-box;
    10785         box-sizing: border-box;
    10786 }
    10787 
    10788 #widgets-right .widget-placeholder {
    10789         margin-top: 0;
    10790 }
    10791 
    10792 #widgets-right .closed .widget-placeholder {
    10793         height: 0;
    10794         border: 0;
    10795         margin-top: -10px;
    10796 }
    10797 
    10798 /* Widget Sidebars */
    10799 .sidebar-name {
    10800         border: none;
    10801         position: relative;
    10802         -webkit-box-sizing: border-box;
    10803         -moz-box-sizing: border-box;
    10804         box-sizing: border-box;
    10805 }
    10806 
    10807 .sidebar-name-arrow {
    10808         position: absolute;
    10809         top: 0;
    10810         right: 0;
    10811         bottom: 0;
    10812 }
    10813 
    10814 .js .sidebar-name {
    10815         cursor: pointer;
    10816 }
    10817 
    10818 .sidebar-name h3 {
    10819         margin: 0;
    10820         padding: 8px 10px;
    10821         overflow: hidden;
    10822         white-space: nowrap;
    10823 }
    10824 
    10825 .widgets-holder-wrap .description {
    10826         padding: 0 0 15px;
    10827         margin: 0;
    10828         font-style: normal;
    10829         color: #777;
    10830 }
    10831 
    10832 #widgets-right .widgets-holder-wrap .description {
    10833         padding-left: 7px;
    10834         padding-right: 7px;
    10835 }
    10836 
    10837 /* Widgets 2-col Layout */
    10838 div.widget-liquid-left {
    10839         margin: 0;
    10840         width: 38%;
    10841         float: left;
    10842 }
    10843 
    10844 div.widget-liquid-right {
    10845         float: right;
    10846         width: 58%;
    10847 }
    10848 
    10849 /* Widgets Left - Available Widgets */
    10850 
    10851 div#widgets-left {
    10852         padding-top: 12px;
    10853 }
    10854 
    10855 div#widgets-left .closed .sidebar-name,
    10856 div#widgets-left .inactive-sidebar.closed .sidebar-name {
    10857         margin-bottom: 10px;
    10858 }
    10859 
    10860 div#widgets-left .sidebar-name h3 {
    10861         padding: 10px 0;
    10862         margin: 0 10px 0 0;
    10863 }
    10864 
    10865 div#widgets-left .sidebar-name .sidebar-name-arrow:before {
    10866         right: 0;
    10867         top: 4px;
    10868         padding: 4px 6px 4px 4px;
    10869 }
    10870 
    10871 div#widgets-left .widget-holder {
    10872         background: transparent;
    10873         border: none;
    10874 }
    10875 
    10876 #available-widgets .widget-action {
    10877         display: none;
    10878 }
    10879 
    10880 #available-widgets .widget {
    10881         margin: 0;
    10882 }
    10883 
    10884 #available-widgets .widget:nth-child(odd) {
    10885         clear: both;
    10886 }
    10887 
    10888 #available-widgets .widget .widget-description {
    10889         display: block;
    10890         padding: 10px 15px;
    10891         font-size: 12px;
    10892 }
    10893 
    10894 #available-widgets #widget-list {
    10895         position: relative;
    10896 }
    10897 
    10898 /* Inactive Sidebars */
    10899 #widgets-left .inactive-sidebar {
    10900         clear: both;
    10901         width: 100%;
    10902         background: transparent;
    10903         padding: 0;
    10904         margin: 0 0 20px 0;
    10905         border: none;
    10906         box-shadow: none;
    10907 }
    10908 
    10909 #widgets-left .inactive-sidebar.first {
    10910         margin-top: 40px;
    10911 }
    10912 
    10913 /* Not sure what this is for... */
    10914 div#widgets-left .inactive-sidebar .widget.expanded {
    10915         left: auto;
    10916 }
    10917 
    10918 .widget-title-action {
    10919         float: right;
    10920         position: relative;
    10921 }
    10922 
    10923 div#widgets-left .inactive-sidebar .widgets-sortables {
    10924         min-height: 42px;
    10925         padding: 0;
    10926         background: transparent;
    10927         margin: 0;
    10928         position: relative;
    10929 }
    10930 
    10931 /* Widgets Right */
    10932 
    10933 div#widgets-right:after {
    10934         content: ".";
    10935         display: block;
    10936         height: 0;
    10937         clear: both;
    10938         visibility: hidden;
    10939 }
    10940 
    10941 div#widgets-right .sidebars-column-1,
    10942 div#widgets-right .sidebars-column-2 {
    10943         max-width: 450px;
    10944 }
    10945 
    10946 div#widgets-right .widgets-holder-wrap {
    10947         margin: 10px 0 0 0;
    10948 }
    10949 
    10950 div#widgets-right .sidebar-description {
    10951         min-height: 20px;
    10952         margin-top: -5px;
    10953 }
    10954 
    10955 div#widgets-right .sidebar-name h3 {
    10956         padding: 15px 7px;
    10957 }
    10958 
    10959 div#widgets-right .sidebar-name .sidebar-name-arrow:before {
    10960         right: 0;
    10961         top: 4px;
    10962 }
    10963 
    10964 div#widgets-right .widget-top {
    10965         padding: 0;
    10966 }
    10967 
    10968 div#widgets-right .widgets-sortables {
    10969         padding: 0 8px;
    10970         margin-bottom: 9px;
    10971         position: relative;
    10972         min-height: 123px;
    10973 }
    10974 
    10975 div#widgets-right .closed .widgets-sortables {
    10976         min-height: 0;
    10977         margin-bottom: 0;
    10978 }
    10979 
    10980 .sidebar-name .spinner {
    10981         margin: -5px 5px;
    10982         float: none;
    10983 }
    10984 
    10985 /* Dragging a widget over a closed sidebar */
    10986 #widgets-right .widgets-holder-wrap.widget-hover {
    10987         border-color: #777;
    10988         box-shadow: 0 1px 2px rgba(0,0,0,0.3);
    10989 }
    10990 
    10991 /* Accessibility Mode */
    10992 .widgets_access #widgets-left .widget .widget-top {
    10993         cursor: auto;
    10994 }
    10995 
    10996 .widgets_access #wpwrap .widgets-holder-wrap.closed .sidebar-description,
    10997 .widgets_access #wpwrap .widgets-holder-wrap.closed .widget,
    10998 .widgets_access #wpwrap .widget-control-edit {
    10999         display: block;
    11000 }
    11001 
    11002 .widgets_access #widgets-left .widget .widget-top:hover,
    11003 .widgets_access #widgets-right .widget .widget-top:hover {
    11004         border-color: #ddd;
    11005 }
    11006 
    11007 #available-widgets .widget-control-edit .edit,
    11008 #widgets-left .inactive-sidebar .widget-control-edit .add,
    11009 #widgets-right .widget-control-edit .add {
    11010         display: none;
    11011 }
    11012 
    11013 .widget-control-edit {
    11014         display: block;
    11015         color: #666;
    11016         background: #EEE;
    11017         padding: 0 15px;
    11018         line-height: 43px;
    11019         border-left: 1px solid #DDD;
    11020 }
    11021 
    11022 #widgets-left .widget-control-edit:hover,
    11023 #widgets-right .widget-control-edit:hover {
    11024         color: #fff;
    11025         background: #444;
    11026         border-left: 0;
    11027         outline: 1px solid #444;
    11028 }
    11029 
    11030 .widgets-holder-wrap .sidebar-name,
    11031 .widgets-holder-wrap .sidebar-description {
    11032         -webkit-user-select: none;
    11033         -moz-user-select: none;
    11034         user-select: none;
    11035 }
    11036 
    11037 .editwidget {
    11038         margin: 0 auto;
    11039 }
    11040 
    11041 .editwidget .widget-inside {
    11042         display: block;
    11043         padding: 0 15px;
    11044 }
    11045 
    11046 .editwidget .widget-control-actions {
    11047         margin-top: 20px;
    11048 }
    11049 
    11050 .js .widgets-holder-wrap.closed .widget,
    11051 .js .widgets-holder-wrap.closed .sidebar-description,
    11052 .js .closed br.clear {
    11053         display: none;
    11054 }
    11055 
    11056 .nav-menus-php .item-edit:before,
    11057 .widget-top a.widget-action:after,
    11058 .control-section .accordion-section-title:after,
    11059 .accordion-section-title:after {
    11060         right: 0;
    11061         content: '\f140';
    11062         border: none;
    11063         background: none;
    11064         font: normal 20px/1 'dashicons';
    11065         speak: none;
    11066         display: block;
    11067         padding: 0;
    11068         text-indent: 0;
    11069         text-align: center;
    11070         position: relative;
    11071         -webkit-font-smoothing: antialiased;
    11072         -moz-osx-font-smoothing: grayscale;
    11073         text-decoration: none !important;
    11074 }
    11075 
    11076 .widget-top a.widget-action:after {
    11077         padding: 12px 12px 0;
    11078 }
    11079 
    11080 .nav-menus-php .item-edit:before {
    11081         line-height: 2.1;
    11082 }
    11083 
    11084 .control-section .accordion-section-title:after,
    11085 .accordion-section-title:after {
    11086         float: right;
    11087         right: 20px;
    11088         top: -2px;
    11089 }
    11090 
    11091 .control-section.open .accordion-section-title:after,
    11092 #customize-info.open .accordion-section-title:after,
    11093 .nav-menus-php .menu-item-edit-active .item-edit:before {
    11094         content: '\f142';
    11095 }
    11096 
    11097 /* Hide Widget Settings by Default */
    11098 .widget-inside,
    11099 .widget-description {
    11100         display: none;
    11101 }
    11102 
    11103 /* Dragging widgets over the available widget area show's a "Deactivate" message */
    11104 #removing-widget {
    11105         display: none;
    11106         font-weight: normal;
    11107         padding-left: 15px;
    11108         font-size: 12px;
    11109         line-height: 1;
    11110 }
    11111 
    11112 .widget-control-noform,
    11113 #access-off,
    11114 .widgets_access .widget-action,
    11115 .widgets_access .sidebar-name-arrow,
    11116 .widgets_access #access-on,
    11117 .widgets_access .widget-holder .description,
    11118 .no-js .widget-holder .description {
    11119         display: none;
    11120 }
    11121 
    11122 .widgets_access .widget-holder,
    11123 .widgets_access #widget-list {
    11124         padding-top: 10px;
    11125 }
    11126 
    11127 .widgets_access #access-off {
    11128         display: inline;
    11129 }
    11130 
    11131 .widgets_access .sidebar-name,
    11132 .widgets_access .widget .widget-top {
    11133         cursor: default;
    11134 }
    11135 
    11136 
    11137 /* Widgets Area Chooser */
    11138 .widget-liquid-left #widgets-left.chooser #available-widgets .widget,
    11139 .widget-liquid-left #widgets-left.chooser .inactive-sidebar {
    11140         transition: opacity 0.1s linear;
    11141 }
    11142 
    11143 .widget-liquid-left #widgets-left.chooser #available-widgets .widget,
    11144 .widget-liquid-left #widgets-left.chooser .inactive-sidebar {
    11145         /* -webkit-filter: blur(1px); */
    11146         opacity: 0.2;
    11147         pointer-events: none;
    11148 }
    11149 
    11150 .widget-liquid-left #widgets-left.chooser #available-widgets .widget-in-question {
    11151         /* -webkit-filter: none; */
    11152         opacity: 1;
    11153         pointer-events: auto;
    11154 }
    11155 
    11156 .widgets-chooser ul.widgets-chooser-sidebars {
    11157         margin: 0;
    11158         list-style-type: none;
    11159         max-height: 300px;
    11160         overflow: auto;
    11161 }
    11162 
    11163 .widgets-chooser {
    11164         display: none;
    11165 }
    11166 
    11167 .widgets-chooser ul {
    11168         border: 1px solid #ccc;
    11169 }
    11170 
    11171 .widgets-chooser li {
    11172         padding: 10px 15px 10px 35px;
    11173         border-bottom: 1px solid #ccc;
    11174         background: #fff;
    11175         margin: 0;
    11176         cursor: pointer;
    11177         outline: none;
    11178         position: relative;
    11179         transition: background: 0.2s ease-in-out;
    11180 }
    11181 
    11182 .widgets-chooser li:hover,
    11183 .widgets-chooser li:focus {
    11184         background: rgba(255,255,255,0.7);
    11185 }
    11186 
    11187 .widgets-chooser li:focus:before {
    11188         content: '\f147';
    11189         display: block;
    11190         -webkit-font-smoothing: antialiased;
    11191         font: normal 26px/1 'dashicons';
    11192         color: #999;
    11193         position: absolute;
    11194         top: 7px;
    11195         left: 5px;
    11196 }
    11197 
    11198 .widgets-chooser li:last-child {
    11199         border: none;
    11200 }
    11201 
    11202 .widgets-chooser li.widgets-chooser-selected {
    11203         background: #2ea2cc;
    11204         color: #fff;
    11205 }
    11206 
    11207 .widgets-chooser li.widgets-chooser-selected:before,
    11208 .widgets-chooser li.widgets-chooser-selected:focus:before {
    11209         content: '\f147';
    11210         display: block;
    11211         -webkit-font-smoothing: antialiased;
    11212         font: normal 26px/1 'dashicons';
    11213         color: #fff;
    11214         position: absolute;
    11215         top: 7px;
    11216         left: 5px;
    11217 }
    11218 
    11219 .widgets-chooser .widgets-chooser-actions {
    11220         padding: 10px 0 12px 0;
    11221         text-align: center;
    11222 }
    11223 
    11224 .widgets-chooser button {
    11225         margin-right: 5px;
    11226 }
    11227 
    11228 #available-widgets .widget .widget-top {
    11229         cursor: pointer;
    11230 }
    11231 
    11232 /* Enable draggable on IE10 touch events until it's rolled into jQuery UI core */
    11233 .ui-sortable,
    11234 .ui-draggable {
    11235         -ms-touch-action: none;
    11236         touch-action:     none;
    11237 }
    11238 
    11239 .meta-box-sortables.ui-sortable,
    11240 .widgets-holder-wrap .ui-draggable,
    11241 .widgets-holder-wrap .ui-sortable,
    11242 .menu.ui-sortable {
    11243         -ms-touch-action: auto;
    11244         touch-action:     auto;
    11245 }
    11246 
    11247 .meta-box-sortables.ui-sortable .hndle,
    11248 .menu.ui-sortable .menu-item-handle {
    11249         -ms-touch-action: none;
    11250         touch-action:     none;
    11251 }
    11252 
    11253 /* Accordion */
    11254 
    11255 .accordion-section {
    11256         border-bottom: 1px solid #dfdfdf;
    11257         margin: 0;
    11258 }
    11259 
    11260 .accordion-section.open .accordion-section-content,
    11261 .no-js .accordion-section .accordion-section-content {
    11262         display: block;
    11263 }
    11264 
    11265 .accordion-section.open:hover {
    11266         border-bottom-color: #dfdfdf;
    11267 }
    11268 
    11269 .accordion-section-content {
    11270         display: none;
    11271         padding: 10px 20px 15px;
    11272         overflow: hidden;
    11273         background: #fff;
    11274         border-left: 1px solid #dfdfdf;
    11275         border-right: 1px solid #dfdfdf;
    11276 }
    11277 
    11278 .accordion-section-title {
    11279         margin: 0;
    11280         padding: 12px 15px 15px;
    11281         position: relative;
    11282         border-left: 1px solid #dfdfdf;
    11283         border-right: 1px solid #dfdfdf;
    11284 
    11285         -webkit-user-select: none;
    11286         -moz-user-select: none;
    11287         user-select: none;
    11288 }
    11289 
    11290 .js .accordion-section-title {
    11291         cursor: pointer;
    11292 }
    11293 
    11294 .js .accordion-section-title:after {
    11295         position: absolute;
    11296         top: 12px;
    11297         right: 10px;
    11298         z-index: 1;
    11299 }
    11300 
    11301 .accordion-section-title:focus {
    11302         outline: none;
    11303 }
    11304 
    11305 .accordion-section-title:hover:after,
    11306 .accordion-section-title:focus:after {
    11307         border-color: #aaa transparent;
    11308 }
    11309 
    11310 .cannot-expand .accordion-section-title {
    11311         cursor: auto;
    11312 }
    11313 
    11314 .cannot-expand .accordion-section-title:after {
    11315         display: none;
    11316 }
    11317 
    11318 .control-section .accordion-section-title {
    11319         border-left: none;
    11320         border-right: none;
    11321         padding: 10px 10px 11px 14px;
    11322         line-height: 21px;
    11323         background: #fff;
    11324 }
    11325 
    11326 .control-section .accordion-section-title:after {
    11327         top: 11px;
    11328 }
    11329 
    11330 .js .control-section:hover .accordion-section-title,
    11331 .js .control-section .accordion-section-title:hover,
    11332 .js .control-section.open .accordion-section-title,
    11333 .js .control-section .accordion-section-title:focus {
    11334         color: #222;
    11335         background: #f5f5f5;
    11336 }
    11337 
    11338 .control-section.open .accordion-section-title {
    11339         /* When expanded */
    11340         border-bottom: 1px solid #dfdfdf;
    11341 }
    11342 
    11343 .sticky-menu #TB_window .updated {
    11344         margin: 16px 0 0;
    11345 }
    11346 
    11347 li#wp-admin-bar-menu-toggle {
    11348         display: none;
    11349 }
    11350 
    11351 /* =Media Queries
    11352 -------------------------------------------------------------- */
    11353 
    11354 @media screen and (max-width: 480px) {
    11355         div.widget-liquid-left {
    11356                 width: 100%;
    11357                 float: none;
    11358                 border-right: none;
    11359                 padding-right: 0;
    11360         }
    11361 
    11362         #widgets-left .sidebar-name {
    11363                 margin-right: 0;
    11364         }
    11365 
    11366         #widgets-left #available-widgets .widget-top {
    11367                 margin-right: 0;
    11368         }
    11369 
    11370         #widgets-left .inactive-sidebar .widgets-sortables {
    11371                 margin-right: 0;
    11372         }
    11373 
    11374         div.widget-liquid-right {
    11375                 width: 100%;
    11376                 float: none;
    11377         }
    11378 }
    11379 
    11380 @media only screen and (max-width: 768px) {
    11381         /* categories */
    11382         #col-left {
    11383                 width: 100%;
    11384         }
    11385 
    11386         #col-right {
    11387                 width: 100%;
    11388         }
    11389 }
    11390 
    11391 @media only screen and (min-width: 769px) {
    11392         /* categories */
    11393         #col-left {
    11394                 width: 35%;
    11395         }
    11396 
    11397         #col-right {
    11398                 width: 65%;
    11399         }
    11400 }
    11401 
    11402 @media only screen and (max-width: 860px) {
    11403 
    11404         /* categories */
    11405         #col-left {
    11406                 width: 35%;
    11407         }
    11408 
    11409         #col-right {
    11410                 width: 65%;
    11411         }
    11412 }
    11413 
    11414 @media only screen and (min-width: 980px) {
    11415 
    11416         /* categories */
    11417         #col-left {
    11418                 width: 35%;
    11419         }
    11420 
    11421         #col-right {
    11422                 width: 65%;
    11423         }
    11424 }
    11425 
    11426 @media only screen and (max-width: 768px) {
    11427         /* categories */
    11428         #col-left {
    11429                 width: 100%;
    11430         }
    11431 
    11432         #col-right {
    11433                 width: 100%;
    11434         }
    11435 
    11436         .form-field input,
    11437         .form-field textarea {
    11438                 width: 99%;
    11439         }
    11440 
    11441         .form-wrap .form-field {
    11442                 padding:0;
    11443         }
    11444 
    11445         /* users */
    11446         #profile-page .form-table textarea {
    11447                 max-width: 400px;
    11448                 width: auto;
    11449         }
    11450 
    11451         /* menu locations */
    11452         #menu-locations-wrap .widefat {
    11453                 width: 100%;
    11454         }
    11455 }
    11456 
    11457 @media only screen and (min-width: 1250px) {
    11458         #widgets-left #available-widgets .widget {
    11459                 width: 49%;
    11460                 float: left;
    11461         }
    11462 
    11463         .widget.ui-draggable-dragging {
    11464                 min-width: 49%;
    11465         }
    11466 
    11467         #widgets-left #available-widgets .widget:nth-child(even) {
    11468                 float: right;
    11469         }
    11470 
    11471         #widgets-right .sidebars-column-1,
    11472         #widgets-right .sidebars-column-2 {
    11473                 float: left;
    11474                 width: 49%;
    11475         }
    11476 
    11477         #widgets-right .sidebars-column-1 {
    11478                 margin-right: 2%;
    11479         }
    11480 
    11481         #widgets-right.single-sidebar .sidebars-column-1,
    11482         #widgets-right.single-sidebar .sidebars-column-2 {
    11483                 float: none;
    11484                 width: 100%;
    11485                 margin: 0;
    11486         }
    11487 }
    11488 
    11489 /**
    11490  * HiDPI Displays
    11491  */
    11492 @media print,
    11493   (-o-min-device-pixel-ratio: 5/4),
    11494   (-webkit-min-device-pixel-ratio: 1.25),
    11495   (min-resolution: 120dpi) {
    11496         tr.wp-locked .locked-indicator {
    11497                 background-image: url('../images/lock-2x.png');
    11498                 background-size: 16px 16px;
    11499         }
    11500 
    11501         #content-resize-handle,
    11502         #post-body .wp_themeSkin .mceStatusbar a.mceResize {
    11503                 background: transparent url('../images/resize-2x.gif') no-repeat scroll right bottom;
    11504                 background-size: 11px 11px;
    11505         }
    11506 
    11507         .rtl #content-resize-handle,
    11508         .rtl #post-body .wp_themeSkin .mceStatusbar a.mceResize {
    11509                 background: transparent url('../images/resize-rtl-2x.gif') no-repeat scroll right bottom;
    11510         }
    11511 
    11512         /* Back-compat for pre-3.8 */
    11513         div.star-holder {
    11514                 background: url('../images/stars-2x.png?ver=20121108') repeat-x bottom left;
    11515                 background-size: 21px 37px;
    11516         }
    11517 
    11518         /* Back-compat for pre-3.8 */
    11519         div.star-holder .star-rating {
    11520                 background: url('../images/stars-2x.png?ver=20121108') repeat-x top left;
    11521                 background-size: 21px 37px;
    11522         }
    11523 
    11524         .wp-full-overlay .collapse-sidebar-arrow {
    11525                 background-image: url('../images/arrows-2x.png');
    11526                 background-size: 15px 123px;
    11527         }
    11528 
    11529         .spinner,
    11530         .imgedit-wait,
    11531         .customize-loading #customize-container,
    11532         .revision-tick.completed-false,
    11533         #theme-installer .wp-full-overlay-main {
    11534                 background-image: url('../images/spinner-2x.gif');
    11535         }
    11536 
    11537 }
    11538 
    11539 /* =Localized CSS
    11540 -------------------------------------------------------------- */
    11541 
    11542 /* zh_CN: Remove italic properties. */
    11543 .locale-zh-cn .howto,
    11544 .locale-zh-cn .tablenav .displaying-num,
    11545 .locale-zh-cn .js .input-with-default-title,
    11546 .locale-zh-cn .link-to-original,
    11547 .locale-zh-cn .inline-edit-row fieldset span.title,
    11548 .locale-zh-cn .inline-edit-row fieldset span.checkbox-title,
    11549 .locale-zh-cn #utc-time,
    11550 .locale-zh-cn #local-time,
    11551 .locale-zh-cn p.install-help,
    11552 .locale-zh-cn p.help,
    11553 .locale-zh-cn p.description,
    11554 .locale-zh-cn span.description,
    11555 .locale-zh-cn .form-wrap p {
    11556         font-style: normal;
    11557 }
    11558 
    11559 /* zh_CN: Enlarge dashboard widget 'Configure' link */
    11560 .locale-zh-cn .hdnle a { font-size: 12px; }
    11561 
    11562 /* zn_CH: Enlarge font size, set font-size: normal */
    11563 .locale-zh-cn form.upgrade .hint { font-style: normal; font-size: 100%; }
    11564 
    11565 /* Zn_CH: Distraction free writing.
    11566  *  More beautiful font for "Just write."
    11567  *  Larger text for HTML/Visual mode.
    11568  */
    11569 .locale-zh-cn #wp-fullscreen-tagline { font-family: KaiTi, "楷体", sans-serif; }
    11570 .locale-zh-cn #wp-fullscreen-modes a { font-size: 12px; }
    11571 
    11572 /* zh_CN: Enlarge font-size. */
    11573 .locale-zh-cn #sort-buttons { font-size: 1em !important; }
    11574 
    11575 /* de_DE: Text needs more space for translation */
    11576 .locale-de-de .inline-edit-row fieldset label span.title {
    11577         width: 7em; /* default 5em */
    11578 }
    11579 .locale-de-de .inline-edit-row fieldset label span.input-text-wrap {
    11580         margin-left: 7em; /* default 5em */
    11581 }
    11582 .locale-de-de #customize-header-actions .button {
    11583         padding: 0 5px 1px; /* default 0 10px 1px */
    11584 }
    11585 .locale-de-de #customize-header-actions .spinner {
    11586         margin: 16px 3px 0; /* default 16px 4px 0 5px */
    11587 }
    11588 
    11589 /* ru_RU: Text needs more room to breathe. */
    11590 .locale-ru-ru .inline-edit-row fieldset label span.title {
    11591         width: 8em; /* default 5em */
    11592 }
    11593 .locale-ru-ru .inline-edit-row fieldset label span.input-text-wrap {
    11594         margin-left: 8em; /* default 5em */
    11595 }
    11596 .locale-ru-ru.press-this .posting {
    11597         margin-right: 277px; /* default 252px + 25px */
    11598 }
    11599 .locale-ru-ru .press-this-sidebar {
    11600         width: 265px; /* default 240px + 25px */
    11601 }
    11602 .locale-ru-ru #customize-header-actions .button {
    11603         padding: 0 5px 1px; /* default 0 10px 1px */
    11604 }
    11605 .locale-ru-ru #customize-header-actions .spinner {
    11606         margin: 16px 3px 0; /* default 16px 4px 0 5px */
    11607 }
    11608 
    11609 /* lt_LT: QuickEdit */
    11610 .locale-lt-lt .inline-edit-row fieldset label span.title {
    11611         width: 8em;
    11612 }
    11613 .locale-lt-lt .inline-edit-row fieldset label span.input-text-wrap {
    11614         margin-left: 8em;
    11615 }
    11616 
    11617 
    11618 @-ms-viewport {
    11619         width: device-width;
    11620 }
    11621 
    11622 @media screen and ( max-width: 782px ) {
    11623         html.wp-toolbar {
    11624                 padding-top: 46px;
    11625         }
    11626 
    11627         body {
    11628                 min-width: 240px;
    11629                 overflow-x: hidden;
    11630         }
    11631 
    11632         body * {
    11633                 -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
    11634         }
    11635 
    11636         #wpwrap {
    11637                 background: #f0f0f0;
    11638         }
    11639 
    11640         #wpcontent, .auto-fold #wpcontent {
    11641                 position: relative;
    11642                 margin-left: 0;
    11643                 padding-left: 10px;
    11644         }
    11645 
    11646         .wrap {
    11647                 margin-right: 12px;
    11648                 margin-left: 0;
    11649         }
    11650 
    11651         .col-wrap {
    11652                 padding: 0;
    11653         }
    11654 
    11655         .sticky-menu #adminmenuwrap {
    11656                 position: relative;
    11657                 z-index: auto;
    11658                 top: 0;
    11659         }
    11660 
    11661         /* Hidden Elements */
    11662         #screen-meta,
    11663         #screen-meta-links,
    11664         #collapse-menu,
    11665         .post-format-select {
    11666                 display: none !important;
    11667         }
    11668 
    11669         /* Input Elements */
    11670         textarea {
    11671                 -webkit-appearance: none;
    11672         }
    11673 
    11674         input[type=text], input[type=search],
    11675         input[type=password], input[type=number] {
    11676                 -webkit-appearance: none;
    11677                 padding: 6px 10px;
    11678         }
    11679 
    11680         input.code {
    11681                 padding-bottom: 5px;
    11682                 padding-top: 10px;
    11683         }
    11684 
    11685         input[type=checkbox], .widefat th input[type=checkbox] {
    11686                 -webkit-appearance: none;
    11687                 padding: 10px;
    11688         }
    11689 
    11690         .widefat th input[type=checkbox] {
    11691                 margin-bottom: 8px;
    11692         }
    11693 
    11694         input[type=checkbox]:checked:before, .widefat th input[type=checkbox]:before {
    11695                 font: normal 30px/1 'Dashicons';
    11696                 margin: -3px -5px;
    11697         }
    11698 
    11699         input[type=radio],
    11700         input[type=checkbox] {
    11701                 height: 25px;
    11702                 width: 25px;
    11703         }
    11704 
    11705         .wp-admin p input[type=checkbox],
    11706         .wp-admin p input[type=radio] {
    11707                 margin-top: -3px;
    11708         }
    11709 
    11710         input[type=radio]:checked:before {
    11711                 vertical-align: middle;
    11712                 width: 9px;
    11713                 height: 9px;
    11714                 margin: 7px;
    11715                 line-height: 16px;
    11716         }
    11717 
    11718         .wp-upload-form input[type=submit] {
    11719                 margin-top: 10px;
    11720         }
    11721 
    11722         #wpbody select {
    11723                 height: 36px;
    11724                 font-size: 16px;
    11725         }
    11726 
    11727         .wp-admin .button-cancel {
    11728                 padding: 0;
    11729                 font-size: 14px;
    11730         }
    11731 
    11732         .wrap .add-new-h2, .wrap .add-new-h2:active {
    11733                 padding: 10px 15px;
    11734                 font-size: 14px;
    11735         }
    11736 
    11737         .wp-color-result {
    11738                 height: auto;
    11739                 padding-left: 45px;
    11740         }
    11741 
    11742         .wp-color-result:after {
    11743                 font-size: 14px;
    11744                 height: auto;
    11745                 padding: 6px 14px;
    11746         }
    11747 
    11748         #createuser .form-field input {
    11749                 width: 100%;
    11750         }
    11751 
    11752         /* Feedback Messages */
    11753         .wrap div.updated, .wrap div.error, .media-upload-form div.error {
    11754                 margin: 20px 0 10px 0;
    11755                 padding: 5px 10px;
    11756                 font-size: 14px;
    11757                 line-height: 175%;
    11758         }
    11759 
    11760         /* Sidebar Adjustments */
    11761         .auto-fold #adminmenu,
    11762         .auto-fold #adminmenuback,
    11763         .auto-fold #adminmenuwrap {
    11764                 position: absolute;
    11765                 left: 0;
    11766                 z-index: 100;
    11767         }
    11768 
    11769         .auto-fold #adminmenuback,
    11770         .auto-fold #adminmenuwrap {
    11771                 left: -200px;
    11772         }
    11773 
    11774         .auto-fold #adminmenuwrap,
    11775         .auto-fold #adminmenu,
    11776         .auto-fold #adminmenuback {
    11777                 width: 190px;
    11778         }
    11779 
    11780         .auto-fold #adminmenu li.menu-top {
    11781                 width: 100%;
    11782         }
    11783 
    11784         /* Resize the admin menu items to a comfortable touch size */
    11785         .auto-fold #adminmenu li a {
    11786                 font-size: 16px;
    11787                 padding: 5px;
    11788         }
    11789 
    11790         .auto-fold #adminmenu li.menu-top .wp-submenu > li > a {
    11791                 padding: 10px 10px 10px 20px;
    11792         }
    11793 
    11794         /* Restore the menu names */
    11795         .auto-fold #adminmenu .wp-menu-name {
    11796                 display: block;
    11797                 margin-left: 35px;
    11798         }
    11799 
    11800         /* Switch the arrow side */
    11801         .auto-fold ul#adminmenu a.wp-has-current-submenu:after,
    11802         .auto-fold ul#adminmenu > li.current > a.current:after {
    11803                 border-width: 8px;
    11804                 margin-top: -8px;
    11805         }
    11806 
    11807         .auto-fold ul#adminmenu li.wp-has-submenu.wp-not-current-submenu:hover:after {
    11808                 display: none;
    11809         }
    11810 
    11811         /* Make the submenus appear correctly when tapped. */
    11812         #adminmenu .wp-submenu {
    11813                 position: relative;
    11814                 display: none;
    11815         }
    11816 
    11817         .auto-fold #adminmenu .selected .wp-submenu,
    11818         .auto-fold #adminmenu .wp-menu-open .wp-submenu {
    11819                 position: relative;
    11820                 display: block;
    11821                 top: 0;
    11822                 left: -1px;
    11823                 -webkit-box-shadow: none;
    11824                 box-shadow: none;
    11825         }
    11826 
    11827         .auto-fold #adminmenu .selected .wp-submenu:after,
    11828         .auto-fold #adminmenu .wp-menu-open .wp-submenu:after {
    11829                 display: none;
    11830         }
    11831 
    11832         .auto-fold #adminmenu .opensub .wp-submenu {
    11833                 display: none;
    11834         }
    11835 
    11836         .auto-fold #adminmenu .selected .wp-submenu {
    11837                 display: block;
    11838         }
    11839 
    11840         .auto-fold ul#adminmenu li:hover a.wp-has-current-submenu:after {
    11841                 display: block;
    11842         }
    11843 
    11844         .auto-fold #adminmenu a.menu-top:focus + .wp-submenu,
    11845         .auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu {
    11846                 position: relative;
    11847                 left: -1px;
    11848                 right: 0;
    11849                 top: 0;
    11850         }
    11851 
    11852         /* Remove submenu headers and adjust sub meu*/
    11853         #adminmenu .wp-submenu .wp-submenu-head {
    11854                 display: none;
    11855         }
    11856 
    11857         /*  Sidebar Toggle */
    11858         #wp-responsive-toggle {
    11859                 position: fixed;
    11860                 top: 5px;
    11861                 left: 4px;
    11862                 padding-right: 10px;
    11863                 z-index: 99999;
    11864                 border: none;
    11865                 box-sizing: border-box;
    11866                 -moz-box-sizing: border-box;
    11867         }
    11868 
    11869         .wrap .icon32 + h2 {
    11870                 margin-top: -2px;
    11871         }
    11872 
    11873         .wp-responsive-open #wpadminbar #wp-admin-bar-menu-toggle a {
    11874                 background: #333;
    11875         }
    11876 
    11877         .wp-responsive-open #wpbody {
    11878                 right: -190px;
    11879         }
    11880 
    11881         .auto-fold .wp-responsive-open #adminmenuback,
    11882         .auto-fold .wp-responsive-open #adminmenuwrap {
    11883                 left: 0;
    11884         }
    11885 
    11886         /* General New Post Form */
    11887         #post-body-content {
    11888                 min-width: 0;
    11889         }
    11890 
    11891         #titlediv #title-prompt-text,
    11892         #wp-fullscreen-title-prompt-text {
    11893                 padding: 10px 10px;
    11894         }
    11895 
    11896         .post-format-options {
    11897                 padding-right: 0;
    11898         }
    11899 
    11900         .post-format-options a {
    11901                 margin-right: 5px;
    11902                 margin-bottom: 5px;
    11903                 min-width: 52px;
    11904         }
    11905 
    11906         .post-format-options .post-format-title {
    11907                 font-size: 11px;
    11908         }
    11909 
    11910         .post-format-options a div {
    11911                 height: 28px;
    11912                 width: 28px;
    11913         }
    11914 
    11915         .post-format-options a div:before {
    11916                 font-size: 26px !important;
    11917         }
    11918 
    11919         /* General Metabox */
    11920         .postbox {
    11921                 font-size: 14px;
    11922         }
    11923 
    11924         #poststuff h3,
    11925         .metabox-holder h3 {
    11926                 padding: 12px;
    11927         }
    11928 
    11929         .postbox .handlediv {
    11930                 margin-top: 3px;
    11931         }
    11932 
    11933         /* Publish Metabox Options */
    11934         #post-visibility-select {
    11935                 line-height: 280%;
    11936         }
    11937 
    11938         .wp-core-ui .save-post-visibility,
    11939         .wp-core-ui .save-timestamp {
    11940                 vertical-align: middle;
    11941                 margin-right: 15px;
    11942         }
    11943 
    11944         .timestamp-wrap select#mm {
    11945                 display: block;
    11946                 width: 100%;
    11947                 margin-bottom: 10px;
    11948         }
    11949 
    11950         .timestamp-wrap #jj,
    11951         .timestamp-wrap #aa,
    11952         .timestamp-wrap #hh,
    11953         .timestamp-wrap #mn {
    11954                 padding: 12px 3px;
    11955                 font-size: 14px;
    11956                 margin-bottom: 5px;
    11957                 width: auto;
    11958                 text-align: center;
    11959         }
    11960 
    11961         /* Categories Metabox */
    11962         ul.category-tabs {
    11963                 margin: 30px 0 15px;
    11964         }
    11965 
    11966         ul.category-tabs li.tabs {
    11967                 padding: 15px;
    11968         }
    11969 
    11970         .press-this ul.category-tabs li.tabs {
    11971                 padding: 3px 5px 5px; /* Reset tabs in Press This to standard size */
    11972         }
    11973 
    11974         ul.categorychecklist li {
    11975                 margin-bottom: 15px;
    11976         }
    11977 
    11978         ul.categorychecklist ul {
    11979                 margin-top: 15px;
    11980         }
    11981 
    11982         .category-add input[type=text],
    11983         .category-add select {
    11984                 max-width: none;
    11985                 margin-bottom: 15px;
    11986         }
    11987 
    11988         /* Tags Metabox */
    11989         .tagsdiv .newtag {
    11990                 width: 100%;
    11991                 padding: 25px 10px;
    11992                 margin-bottom: 15px;
    11993         }
    11994 
    11995         .tagchecklist {
    11996                 margin: 25px 10px;
    11997         }
    11998 
    11999         .tagchecklist span {
    12000                 font-size: 16px;
    12001                 line-height: 120%;
    12002         }
    12003 
    12004         /* Revisions */
    12005         #diff-next-revision,
    12006         #diff-previous-revision {
    12007                 margin-top: -1em;
    12008         }
    12009 
    12010         table.diff {
    12011                 -ms-word-break: break-all;
    12012                 word-break: break-all;
    12013                 word-wrap: break-word;
    12014         }
    12015 
    12016         /* Discussion */
    12017         #commentstatusdiv p {
    12018                 line-height: 2.8;
    12019         }
    12020 
    12021         /* TinyMCE Adjustments */
    12022         .mceToolbar * {
    12023                 white-space: normal !important;
    12024         }
    12025 
    12026         .mceToolbar tr,
    12027         .mceToolbar td {
    12028                 float: left !important;
    12029         }
    12030 
    12031         .wp_themeSkin a.mceButton {
    12032                 width: 30px;
    12033                 height: 30px;
    12034         }
    12035 
    12036         .wp_themeSkin .mceButton .mceIcon {
    12037                 margin-top: 5px;
    12038                 margin-left: 5px;
    12039         }
    12040 
    12041         .wp_themeSkin .mceSplitButton {
    12042                 margin-top: 1px;
    12043         }
    12044 
    12045         .wp_themeSkin .mceSplitButton td a.mceAction {
    12046                 padding-top: 6px;
    12047                 padding-bottom: 6px;
    12048                 padding-left: 6px;
    12049                 padding-right: 3px;
    12050         }
    12051 
    12052         .wp_themeSkin .mceSplitButton td a.mceOpen,
    12053         .wp_themeSkin .mceSplitButtonEnabled:hover td a.mceOpen {
    12054                 padding-top: 6px;
    12055                 padding-bottom: 6px;
    12056                 background-position: 1px 6px;
    12057         }
    12058 
    12059         .wp_themeSkin table.mceListBox {
    12060                 margin: 5px;
    12061         }
    12062 
    12063         div.quicktags-toolbar input {
    12064                 padding: 10px 20px;
    12065         }
    12066 
    12067         #wp-content-editor-tools {
    12068                 overflow: hidden;
    12069                 padding: 20px 15px 1px 0;
    12070                 top: 1px;
    12071         }
    12072 
    12073         a.wp-switch-editor {
    12074                 font-size: 16px;
    12075                 line-height: 1em;
    12076                 margin: 3px 0 0 7px;
    12077                 padding: 12px 15px;
    12078         }
    12079 
    12080         #wp-content-media-buttons a {
    12081                 font-size: 16px;
    12082                 line-height: 37px;
    12083                 height: 39px;
    12084                 padding: 0 20px 0 15px;
    12085         }
    12086 
    12087         .wp-media-buttons span.wp-media-buttons-icon,
    12088         .wp-media-buttons span.jetpack-contact-form-icon {
    12089                 width: 22px !important;
    12090                 margin-top: -3px !important;
    12091                 margin-left: -5px !important;
    12092         }
    12093 
    12094         .wp-media-buttons .add_media span.wp-media-buttons-icon:before,
    12095         .wp-media-buttons #insert-jetpack-contact-form span.jetpack-contact-form-icon:before {
    12096                 font-size: 20px !important;
    12097         }
    12098 
    12099         #content_wp_fullscreen {
    12100                 display: none;
    12101         }
    12102 
    12103         .misc-pub-section {
    12104                 padding: 20px 10px 20px;
    12105         }
    12106 
    12107         .misc-pub-section > a {
    12108                 float: right;
    12109                 font-size: 16px;
    12110         }
    12111 
    12112         #delete-action,
    12113         #publishing-action {
    12114                 line-height: 47px;
    12115         }
    12116 
    12117         /* Subsubsub Nav */
    12118         .subsubsub {
    12119                 font-size: 16px;
    12120                 text-align: center;
    12121                 margin-bottom: 15px;
    12122         }
    12123 
    12124         /* WP List Table Options & Filters */
    12125         .tablenav {
    12126                 height: auto;
    12127         }
    12128 
    12129         .tablenav.top {
    12130                 margin: 0;
    12131         }
    12132 
    12133         .tablenav.bottom {
    12134                 position: relative;
    12135                 margin-top: 15px;
    12136         }
    12137 
    12138         .tablenav br {
    12139                 display: none;
    12140         }
    12141 
    12142         .tablenav br.clear {
    12143                 display: block;
    12144         }
    12145 
    12146         #wpbody-content {
    12147                 padding-bottom: 100px;
    12148         }
    12149 
    12150         p.search-box {
    12151                 float: none;
    12152                 position: absolute;
    12153                 bottom: 0;
    12154                 width: 98%;
    12155                 height: 90px;
    12156                 margin-bottom: 20px;
    12157         }
    12158 
    12159         p.search-box input[name="s"] {
    12160                 height: auto;
    12161                 float: none;
    12162                 width: 100%;
    12163                 margin-bottom: 10px;
    12164                 vertical-align: middle;
    12165                 -webkit-appearance: none;
    12166         }
    12167 
    12168         p.search-box input[type="submit"] {
    12169                 margin-bottom: 10px;
    12170         }
    12171 
    12172         .tablenav.top .actions, .view-switch {
    12173                 display: none;
    12174         }
    12175 
    12176         /* Pagination */
    12177         .tablenav.top .displaying-num {
    12178                 display: none;
    12179         }
    12180 
    12181         .tablenav.bottom .displaying-num {
    12182                 position: absolute;
    12183                 right: 0;
    12184                 top: 10px;
    12185                 font-size: 14px;
    12186         }
    12187 
    12188         .tablenav-pages {
    12189                 width: 100%;
    12190                 text-align: center;
    12191                 margin: 0 0 25px;
    12192         }
    12193 
    12194         .tablenav.bottom .tablenav-pages {
    12195                 margin-top: 25px;
    12196         }
    12197 
    12198         .tablenav.top .tablenav-pages.one-page {
    12199                 display: none;
    12200         }
    12201 
    12202         .tablenav.bottom .tablenav-pages.one-page {
    12203                 margin: 15px 0 0 0;
    12204                 height: 0;
    12205         }
    12206 
    12207         .tablenav-pages .pagination-links .paging-input {
    12208                 font-size: 18px;
    12209         }
    12210 
    12211         .tablenav-pages .pagination-links a {
    12212                 padding: 8px 20px 11px;
    12213                 font-size: 18px;
    12214                 background: rgba(0, 0, 0, 0.05);
    12215         }
    12216 
    12217         .tablenav-pages .pagination-links .current-page {
    12218                 padding: 10px;
    12219                 font-size: 14px;
    12220         }
    12221 
    12222         /* WP List Table Adjustments: General */
    12223         .form-wrap > p {
    12224                 display: none;
    12225         }
    12226 
    12227         .comment-count {
    12228                 font-size: 14px;
    12229         }
    12230 
    12231         /* Columns to hide */
    12232         .fixed .column-date,
    12233         .fixed .column-author,
    12234         .column-categories,
    12235         .column-tags,
    12236         .tags .column-description,
    12237         .media .column-parent,
    12238         .users .column-email,
    12239         .users .column-name,
    12240         .sites .column-registered,
    12241         .sites .column-users {
    12242                 display: none;
    12243         }
    12244 
    12245         /* Posts */
    12246         .column-title {
    12247                 width: 85%;
    12248         }
    12249 
    12250         .fixed .column-comments, .widefat .check-column {
    12251                 width: 35px
    12252         }
    12253 
    12254         .widefat thead .check-column, .widefat tfoot .check-column {
    12255                 padding: 10px 0 10px;
    12256         }
    12257 
    12258         .widefat * {
    12259                 word-wrap: normal;
    12260         }
    12261 
    12262         /* Quick Edit and Bulk Edit */
    12263         #wpbody-content .quick-edit-row-post .inline-edit-col-left,
    12264         #wpbody-content .quick-edit-row-post .inline-edit-col-right,
    12265         #wpbody-content .inline-edit-row-post .inline-edit-col-center,
    12266         #wpbody-content .quick-edit-row-page .inline-edit-col-left,
    12267         #wpbody-content .quick-edit-row-page .inline-edit-col-right,
    12268         #wpbody-content .bulk-edit-row-post .inline-edit-col-right,
    12269         #wpbody-content .bulk-edit-row .inline-edit-col-left,
    12270         #wpbody-content .bulk-edit-row-page .inline-edit-col-right,
    12271         #wpbody-content .bulk-edit-row .inline-edit-col-bottom {
    12272                 float: none;
    12273                 width: 100%;
    12274         }
    12275 
    12276         #wpbody-content .quick-edit-row fieldset .inline-edit-col label,
    12277         #wpbody-content .quick-edit-row fieldset .inline-edit-group label,
    12278         #wpbody-content .bulk-edit-row fieldset .inline-edit-col label,
    12279         #wpbody-content .bulk-edit-row fieldset .inline-edit-group label {
    12280                 max-width: none;
    12281                 float: none;
    12282                 margin-bottom: 5px;
    12283         }
    12284 
    12285         #wpbody .bulk-edit-row fieldset select {
    12286                 display: block;
    12287                 width: 100%;
    12288                 max-width: none;
    12289                 -moz-box-sizing: border-box;
    12290                 box-sizing: border-box;
    12291         }
    12292 
    12293         .inline-edit-row fieldset ul.cat-checklist label,
    12294         .inline-edit-row #bulk-titles div {
    12295                 font-size: 16px;
    12296         }
    12297 
    12298         .inline-edit-row fieldset label span.title {
    12299                 float: none;
    12300         }
    12301 
    12302         .inline-edit-row fieldset label.inline-edit-tags {
    12303                 padding: 0 0.5em;
    12304         }
    12305 
    12306         .inline-edit-row fieldset .inline-edit-col label.inline-edit-tags {
    12307                 padding: 0;
    12308         }
    12309 
    12310         .inline-edit-row fieldset label span.input-text-wrap {
    12311                 margin-left: 0;
    12312         }
    12313 
    12314         .inline-edit-row fieldset input[name=jj],
    12315         .inline-edit-row fieldset input[name=hh],
    12316         .inline-edit-row fieldset input[name=mn] {
    12317                 width: 3em;
    12318         }
    12319 
    12320         .inline-edit-row fieldset input[name=aa] {
    12321                 width: 4.5em;
    12322         }
    12323 
    12324         #bulk-titles div {
    12325                 margin: 0.8em 0.3em;
    12326         }
    12327 
    12328         #bulk-titles div a {
    12329                 height: 22px;
    12330         }
    12331 
    12332         /* Taxonomies */
    12333         .tags .column-posts {
    12334                 width: 50px;
    12335         }
    12336 
    12337         .tags .column-slug {
    12338                 width: 30%;
    12339         }
    12340 
    12341         /* Comments */
    12342         .comments .column-response {
    12343                 width: 35%;
    12344         }
    12345 
    12346         /* Users */
    12347         .users .column-role {
    12348                 width: 35%;
    12349         }
    12350 
    12351         /* Network admin sites */
    12352         .sites .column-blogname {
    12353                 width: 55%;
    12354         }
    12355 
    12356         /* Updates */
    12357         #wpbody-content #update-themes-table .plugin-title {
    12358                 width: auto;
    12359         }
    12360 
    12361         /* Form Tables */
    12362         .form-table {
    12363                 -moz-box-sizing: border-box;
    12364                 box-sizing: border-box;
    12365         }
    12366 
    12367         .form-table th,
    12368         .form-table td {
    12369                 display: block;
    12370                 width: auto;
    12371                 vertical-align: middle;
    12372         }
    12373 
    12374         .form-table .color-palette td {
    12375                 display: table-cell;
    12376                 width: 15px;
    12377         }
    12378 
    12379         .form-table table.color-palette {
    12380                 margin-right: 10px;
    12381         }
    12382 
    12383         textarea,
    12384         input {
    12385                 font-size: 16px;
    12386         }
    12387 
    12388         .form-table td input[type="text"],
    12389         .form-table td input[type="password"],
    12390         .form-table td select,
    12391         .form-table td textarea,
    12392         .form-table span.description,
    12393         #profile-page .form-table textarea {
    12394                 width: 100%;
    12395                 font-size: 16px;
    12396                 line-height: 1.5;
    12397                 padding: 7px 10px;
    12398                 display: block;
    12399                 max-width: none;
    12400                 box-sizing: border-box;
    12401                 -mox-box-sizing: border-box;
    12402         }
    12403 
    12404         input[type=text].small-text,
    12405         input[type=search].small-text,
    12406         input[type=password].small-text,
    12407         input[type=number].small-text,
    12408         input[type="number"].small-text,
    12409         .form-table input[type=text].small-text {
    12410                 width: auto;
    12411                 max-width: 55px;
    12412                 display: inline;
    12413                 padding: 3px 6px;
    12414                 margin: 0 3px;
    12415         }
    12416 
    12417         #pass-strength-result {
    12418                 width: 100%;
    12419                 box-sizing: border-box;
    12420                 -mox-box-sizing: border-box;
    12421                 padding: 8px;
    12422         }
    12423 
    12424         .form-table span.description {
    12425                 padding: 4px 0 0;
    12426                 line-height: 1.4em;
    12427         }
    12428 
    12429         .form-table th {
    12430                 padding-top: 10px;
    12431                 padding-bottom: 0;
    12432                 border-bottom: 0;
    12433         }
    12434 
    12435         .form-table td {
    12436                 padding-top: 8px;
    12437                 padding-left: 0;
    12438         }
    12439 
    12440         .form-table input.regular-text {
    12441                 width: 100%;
    12442         }
    12443 
    12444         .form-table label {
    12445                 font-size: 14px;
    12446         }
    12447 
    12448         .form-table fieldset label {
    12449                 display: block;
    12450         }
    12451 
    12452         #utc-time {
    12453                 margin-top: 10px;
    12454         }
    12455 
    12456         #utc-time,
    12457         #local-time {
    12458                 display: block;
    12459                 float: none;
    12460                 padding: 0;
    12461                 line-height: 2;
    12462         }
    12463 
    12464         /* Add/Edit Media */
    12465         .wp_attachment_details label[for="content"] {
    12466                 font-size: 14px;
    12467                 line-height: 1.5em;
    12468         }
    12469 
    12470         /* Links */
    12471         .link-manager-php #posts-filter {
    12472                 margin-top: 25px;
    12473         }
    12474 
    12475         .link-manager-php .tablenav.bottom {
    12476                 overflow: hidden;
    12477         }
    12478 
    12479         .links-table #link_rel {
    12480                 max-width: none;
    12481         }
    12482 
    12483         .links-table th,
    12484         .links-table td {
    12485                 padding: 10px 0;
    12486         }
    12487 
    12488         /**
    12489          * Nav Menus
    12490          * ----------------------------------------------------------------------------
    12491          */
    12492         body.nav-menus-php {
    12493                 min-width: 0 !important;
    12494         }
    12495 
    12496         #nav-menus-frame {
    12497                 margin-left: 0;
    12498                 float: none;
    12499                 width: 100%;
    12500         }
    12501 
    12502         #wpbody-content #menu-settings-column {
    12503                 display: block;
    12504                 width: 100%;
    12505                 float: none;
    12506                 margin-left: 0;
    12507         }
    12508 
    12509         #side-sortables .add-menu-item-tabs {
    12510                 margin: 15px 0 14px;
    12511         }
    12512 
    12513         ul.add-menu-item-tabs li.tabs {
    12514                 padding: 13px 15px 14px;
    12515         }
    12516 
    12517         .nav-menus-php .item-controls .item-type {
    12518                 margin-top: 2px;
    12519         }
    12520 
    12521         .nav-menus-php .customlinkdiv .howto input {
    12522                 width: 65%;
    12523         }
    12524 
    12525         .nav-menus-php .quick-search {
    12526                 width: 85%;
    12527         }
    12528 
    12529         #menu-management-liquid {
    12530                 margin-top: 25px;
    12531         }
    12532 
    12533         .nav-menus-php .menu-name-label.howto span {
    12534                 margin-top: 13px
    12535         }
    12536 
    12537         .menu-name-label #menu-name {
    12538                 margin-top: 4px;
    12539         }
    12540 
    12541         .nav-menus-php .major-publishing-actions .publishing-action {
    12542                 margin-top: 6px;
    12543         }
    12544 
    12545         .nav-menus-php .delete-action {
    12546                 font-size: 14px;
    12547                 line-height: 50px;
    12548                 margin-top: 12px;
    12549         }
    12550 
    12551         .menu-item-bar .menu-item-handle,
    12552         .menu-item-settings,
    12553         .description-wide {
    12554                 width: auto;
    12555         }
    12556 
    12557         .menu-item-settings {
    12558                 padding: 10px;
    12559         }
    12560 
    12561         .menu-item-settings .description-thin,
    12562         .menu-item-settings .description-wide {
    12563                 width: 100%;
    12564                 height: auto;
    12565         }
    12566 
    12567         .menu-item-settings input {
    12568                 width: 100%;
    12569         }
    12570 
    12571         .menu-settings dl {
    12572                 padding-left: 0;
    12573         }
    12574 
    12575         .menu-settings dd {
    12576                 float: none;
    12577                 width: 100%;
    12578                 margin-bottom: 15px;
    12579         }
    12580 
    12581         .menu-settings dt {
    12582                 float: none;
    12583                 width: auto;
    12584                 margin-left: 0;
    12585                 margin-bottom: 15px;
    12586         }
    12587 
    12588         .available-theme .action-links .delete-theme {
    12589                 float: none;
    12590                 margin: 0;
    12591                 padding: 0;
    12592                 clear: both;
    12593         }
    12594 
    12595         .available-theme .action-links .delete-theme a {
    12596                 padding: 0;
    12597         }
    12598 
    12599         /* Widget Management Page (Needs UX work on mobile) */
    12600         #templateside {
    12601                 float: none;
    12602                 width: auto;
    12603         }
    12604 
    12605         #templateside li {
    12606                 margin: 0;
    12607         }
    12608 
    12609         #templateside li a {
    12610                 display: block;
    12611                 padding: 5px;
    12612         }
    12613 
    12614         #templateside .highlight {
    12615                 padding: 5px;
    12616                 margin-left: -5px;
    12617                 margin-top: -5px;
    12618         }
    12619 
    12620         #template div {
    12621                 float: none;
    12622                 margin: 0;
    12623                 width: auto;
    12624         }
    12625 
    12626         #template textarea {
    12627                 width: 100%;
    12628         }
    12629 
    12630         .fileedit-sub .alignright {
    12631                 margin-top: 15px;
    12632         }
    12633 
    12634         /* Plugin/Theme Management Page */
    12635         .wp-list-table.plugins {
    12636                 position: relative;
    12637                 margin-top: 35px;
    12638                 margin-bottom: 50px;
    12639         }
    12640 
    12641         .wp-list-table.plugins thead .column-description,
    12642         #wpbody-content .wp-list-table.plugins tfoot .column-description,
    12643         .wp-list-table.plugins th#description {
    12644                 display: none;
    12645         }
    12646 
    12647         #wpbody-content .wp-list-table.plugins,
    12648         #wpbody-content .wp-list-table.plugins thead,
    12649         #wpbody-content .wp-list-table.plugins tbody,
    12650         #wpbody-content .wp-list-table.plugins tr,
    12651         #wpbody-content .wp-list-table.plugins .column-description,
    12652         #wpbody-content .wp-list-table.plugins .plugin-title,
    12653         #wpbody-content .wp-list-table.plugins .theme-title,
    12654         #wpbody-content .wp-list-table.plugins .plugin-update,
    12655         #wpbody-content .wp-list-table.plugins .manage-column.column-name {
    12656                 display: block;
    12657                 width: auto;
    12658         }
    12659 
    12660         .wp-list-table.plugins thead,
    12661         .wp-list-table.plugins tfoot {
    12662                 position: absolute;
    12663                 top: -35px;
    12664                 left: 0;
    12665                 right: 0;
    12666                 width: auto;
    12667                 height: 35px;
    12668         }
    12669 
    12670         .wp-list-table.plugins tfoot {
    12671                 bottom: -35px;
    12672                 top: auto;
    12673         }
    12674 
    12675         .active, .inactive {
    12676                 padding-top: 0;
    12677         }
    12678 
    12679         .wp-list-table.plugins .plugin-title,
    12680         .wp-list-table.plugins .theme-title {
    12681                 padding-top: 13px;
    12682                 padding-bottom: 4px;
    12683         }
    12684 
    12685         .plugins tr.active + tr.inactive th.check-column,
    12686         .plugins tr.active + tr.inactive td,
    12687         .wp-list-table.plugins .plugin-title,
    12688         .wp-list-table.plugins .theme-title,
    12689         .wp-list-table.plugins tbody th {
    12690                 box-shadow: none;
    12691                 -webkit-box-shadow: none;
    12692         }
    12693 
    12694         .plugins tbody {
    12695                 padding: 1px 0 0;
    12696         }
    12697 
    12698         .plugins tr.active + tr.inactive td.column-description {
    12699                 -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    12700                 -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    12701                 -ms-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    12702                 -o-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    12703                 box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1);
    12704         }
    12705 
    12706         .plugins tr.active + tr.inactive th.check-column,
    12707         .plugins tr.active + tr.inactive td {
    12708                 border-top: none;
    12709         }
    12710 
    12711         .wp-list-table.plugins .column-description {
    12712                 padding-top: 0;
    12713         }
    12714 
    12715         .wp-list-table.plugins .manage-column.column-name,
    12716         .wp-list-table.plugins .column-description,
    12717         .wp-list-table.plugins .plugin-title,
    12718         .wp-list-table.plugins .theme-title {
    12719                 padding-right: 12px;
    12720                 padding-left: 46px;
    12721         }
    12722 
    12723         .wp-list-table.plugins tr {
    12724                 position: relative;
    12725         }
    12726 
    12727         .wp-list-table.plugins th.check-column,
    12728         .wp-list-table.plugins tr.update th.check-column {
    12729                 position: absolute;
    12730                 height: auto;
    12731                 top: 0;
    12732                 bottom: 0;
    12733                 left: 0;
    12734                 padding-left: 2px;
    12735                 padding-top: 18px;
    12736         }
    12737 
    12738         .wp-list-table.plugins thead th.check-column,
    12739         .wp-list-table.plugins tfoot th.check-column {
    12740                 padding-left: 3px;
    12741                 padding-top: 11px;
    12742                 background: none;
    12743         }
    12744 
    12745         .widefat tbody th.check-column input[type="checkbox"] {
    12746                 margin-top: -3px;
    12747                 margin-left: 9px;
    12748         }
    12749 
    12750         .wp-list-table.plugins .active .check-column input,
    12751         .wp-list-table.plugins .update .check-column input {
    12752                 margin-left: 6px;
    12753         }
    12754 
    12755         .wp-list-table.plugins thead .check-column input,
    12756         .wp-list-table.plugins tfoot .check-column input {
    12757                 margin-top: -6px;
    12758         }
    12759 
    12760         .wp-list-table.plugins .active th.check-column {
    12761                 background: none;
    12762         }
    12763 
    12764         .wp-list-table.plugins .plugin-title strong,
    12765         .wp-list-table.plugins .theme-title strong {
    12766                 font-size: 1.4em;
    12767                 line-height: 1.6em;
    12768         }
    12769 
    12770         /* Add New plugins page */
    12771         table.plugin-install .column-name,
    12772         table.plugin-install .column-version,
    12773         table.plugin-install .column-rating,
    12774         table.plugin-install .column-description {
    12775                 display: block;
    12776                 width: auto;
    12777         }
    12778 
    12779         table.plugin-install th.column-name,
    12780         table.plugin-install th.column-version,
    12781         table.plugin-install th.column-rating,
    12782         table.plugin-install th.column-description {
    12783                 display: none;
    12784         }
    12785 
    12786         table.plugin-install td.column-name strong {
    12787                 font-size: 1.4em;
    12788                 line-height: 1.6em;
    12789         }
    12790 
    12791         table.plugin-install #the-list td {
    12792                 -webkit-box-shadow: none;
    12793                 box-shadow: none;
    12794         }
    12795 
    12796         table.plugin-install #the-list tr {
    12797                 display: block;
    12798                 -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
    12799                 box-shadow: inset 0 -1px 0 rgba(0,0,0,0.1);
    12800         }
    12801 
    12802         /*  Dashboard */
    12803         #dashboard_recent_comments #the-comment-list .comment-item .avatar {
    12804                 height: 30px;
    12805                 width: 30px;
    12806                 margin: 4px 10px 5px 0;
    12807         }
    12808 
    12809         /*  About Page */
    12810         .about-wrap .feature-section.one-col > div,
    12811         .about-wrap .feature-section.two-col > div,
    12812         .about-wrap .three-col.about-updates > div  {
    12813                 width: 100%;
    12814                 margin: 0;
    12815                 float: none;
    12816         }
    12817 
    12818         .about-wrap .about-colors .color-option {
    12819                 width: 49%;
    12820         }
    12821 
    12822         /* Moderate Comment */
    12823         .comment-ays {
    12824                 border-bottom: none;
    12825         }
    12826 
    12827         #wpfooter {
    12828                 display: none;
    12829         }
    12830 
    12831         #comments-form .checkforspam {
    12832                 display: none;
    12833         }
    12834 
    12835         /* Reset responsive styles in Press This */
    12836 
    12837         .press-this a.wp-switch-editor {
    12838                 font: 13px/19px "Open Sans", sans-serif;
    12839                 margin: 5px 0 0 5px;
    12840                 padding: 3px 8px 4px;
    12841         }
    12842 
    12843         .press-this #wp-content-media-buttons a {
    12844                 padding: 0;
    12845                 line-height: normal;
    12846                 height: auto;
    12847         }
    12848 
    12849         .press-this #wp-content-editor-tools {
    12850                 padding: 0;
    12851                 top: 3px;
    12852         }
    12853 
    12854         .press-this .category-tabs {
    12855                 margin-top: 0;
    12856         }
    12857 
    12858         .press-this .tagsdiv .newtag {
    12859                 width: 120px;
    12860                 padding: 3px 5px;
    12861                 margin-bottom: 0;
    12862         }
    12863 
    12864         .press-this .tagchecklist {
    12865                 padding: 0;
    12866                 margin-bottom: 0;
    12867         }
    12868 
    12869         .press-this .wp_themeSkin a.mceButton {
    12870                 width: 20px;
    12871                 height: 20px;
    12872         }
    12873 
    12874         .press-this .wp_themeSkin .mceButton .mceIcon {
    12875                 margin: 0;
    12876         }
    12877 
    12878         .press-this #poststuff h3,
    12879         .press-this .metabox-holder h3 {
    12880                 padding: 7px 12px;
    12881         }
    12882 
    12883         .interim-login input[type=checkbox],
    12884         .press-this input[type=checkbox],
    12885         .press-this input[type=radio] {
    12886                 height: 16px;
    12887                 width: 16px;
    12888         }
    12889 
    12890         .interim-login input[type=checkbox]:checked:before,
    12891         .press-this input[type=checkbox]:checked:before {
    12892                 width: 16px;
    12893                 font: normal 21px/1 'dashicons';
    12894                 margin: -3px 0 0 -4px;
    12895         }
    12896 
    12897         .press-this input[type=radio]:checked:before {
    12898                 font: normal 21px/1 'dashicons';
    12899                 width: 6px;
    12900                 height: 6px;
    12901                 margin: 4px;
    12902         }
    12903 
    12904         .press-this ul.categorychecklist ul,
    12905         .press-this ul.categorychecklist li {
    12906                 margin-top: 0;
    12907                 margin-bottom: 0;
    12908         }
    12909 
    12910         .press-this div.quicktags-toolbar input {
    12911                 padding: 2px 4px;
    12912         }
    12913 
    12914         .press-this textarea,
    12915         .press-this input {
    12916                 font-size: 14px;
    12917         }
    12918 
    12919         .press-this .tagchecklist span {
    12920                 font-size: 13px;
    12921                 line-height: 1.8em;
    12922         }
    12923 }
    12924 
    12925 @media only screen and (max-width: 500px) {
    12926         .about-wrap {
    12927                 margin-right: 20px;
    12928                 margin-left: 10px;
    12929         }
    12930 
    12931         .about-wrap h1,
    12932         .about-text {
    12933                 margin-right: 0;
    12934         }
    12935 
    12936         .about-text {
    12937                 margin-bottom: 0.25em;
    12938         }
    12939 
    12940         .about-wrap .wp-badge {
    12941                 position: relative;
    12942                 margin-bottom: 1.5em;
    12943                 width: 100%;
    12944         }
    12945 
    12946         .about-wrap .feature-section.three-col div {
    12947                 width: 100%;
    12948                 float: none;
    12949         }
    12950 
    12951         .about-wrap .three-col.about-updates .col-1 {
    12952                 padding: 0;
    12953                 float: none;
    12954         }
    12955 
    12956         .about-wrap .three-col.about-updates .col-2 {
    12957                 margin: 0 0 20px;
    12958                 width: 100%;
    12959                 float: none;
    12960         }
    12961 
    12962         /* Align Add Media + Visual + Text tabs */
    12963         #wp-content-media-buttons a {
    12964                 font-size: 14px;
    12965                 padding: 0 10px 0 10px;
    12966         }
    12967 }
    12968 
    12969 @media screen and ( max-width: 782px ) {
    12970         #wpadminbar #wp-admin-bar-menu-toggle a {
    12971                 display: block;
    12972                 padding: 0;
    12973                 overflow: hidden;
    12974                 outline: none;
    12975                 text-decoration: none;
    12976                 border: 1px solid transparent;
    12977                 background: none;
    12978                 height: 44px;
    12979                 margin-left: -1px;
    12980         }
    12981 
    12982         li#wp-admin-bar-menu-toggle {
    12983                 display: block;
    12984         }
    12985 
    12986         #wpadminbar #wp-admin-bar-menu-toggle a:hover {
    12987                 border: 1px solid transparent;
    12988         }
    12989 
    12990         #wpadminbar #wp-admin-bar-menu-toggle .ab-icon:before {
    12991                 content: '\f228';
    12992                 display: inline-block;
    12993                 float: left;
    12994                 font: normal 40px/45px 'Dashicons';
    12995                 vertical-align: middle;
    12996                 outline: none;
    12997                 margin: 0;
    12998                 -webkit-font-smoothing: antialiased;
    12999                 -moz-osx-font-smoothing: grayscale;
    13000                 height: 44px;
    13001                 width: 50px;
    13002                 padding: 0;
    13003                 border: none;
    13004                 text-align: center;
    13005                 text-decoration: none;
    13006                 box-sizing: border-box;
    13007                 -moz-box-sizing: border-box;
    13008         }
    13009 }
    13010 
    13011 /* Smartphone */
    13012 @media screen and (max-width: 600px) {
    13013         #adminmenuwrap,
    13014         #adminmenuback {
    13015                 display: none;
    13016         }
    13017 
    13018         .wp-responsive-open #adminmenuwrap,
    13019         .wp-responsive-open #adminmenuback {
    13020                 display: block;
    13021         }
    13022 
    13023         /* Disable horizontal scroll when responsive menu is open
    13024            since we push the main content off to the right. */
    13025         #wpwrap.wp-responsive-open {
    13026                 overflow-x: hidden;
    13027         }
    13028 
    13029         html.wp-toolbar {
    13030                 padding-top: 0;
    13031         }
    13032 
    13033         #wpbody {
    13034                 padding-top: 46px;
    13035         }
    13036 
    13037         .auto-fold #adminmenu {
    13038                 top: 46px;
    13039         }
    13040 
    13041         #wp-responsive-overlay {
    13042                 position: fixed;
    13043                 top: 0;
    13044                 left: 0;
    13045                 width: 100%;
    13046                 height: 100%;
    13047                 z-index: 400;
    13048         }
    13049 
    13050         /* Keep the close icon from overlapping the Welcome text. */
    13051         .welcome-panel .welcome-panel-close {
    13052                 overflow: hidden;
    13053                 text-indent: 100%;
    13054                 white-space: nowrap;
    13055                 width: 20px;
    13056                 height: 20px;
    13057                 right: 0;
    13058                 padding: 5px;
    13059         }
    13060 
    13061         /* Make the close icon larger for tappability. */
    13062         #welcome-panel.welcome-panel .welcome-panel-close::before {
    13063                 font-size: 20px;
    13064                 margin: 0;
    13065         }
    13066 
    13067         /* Keep full-width boxes on Edit Post page from causing horizontal scroll */
    13068         div#post-body.metabox-holder.columns-1 {
    13069                 overflow-x: hidden;
    13070         }
    13071 
    13072         /* Color Picker Options */
    13073         .color-option {
    13074                 width: 49%;
    13075         }
    13076 }
  • src/wp-includes/script-loader.php

     
    551551
    552552        $rtl_styles = array( 'wp-admin', 'ie', 'media', 'admin-bar', 'customize-controls', 'media-views', 'wp-color-picker', 'wp-pointer', 'editor-buttons', 'farbtastic', 'wp-auth-check', 'wp-jquery-ui-dialog', 'media-views', 'buttons', 'install', 'colors-fresh' );
    553553
    554         $styles->add( 'wp-admin', "/wp-admin/css/wp-admin$suffix.css", array( 'open-sans', 'dashicons' ) );
     554        if ( SCRIPT_DEBUG && substr( $wp_version, -3, 3 ) == 'src' ){
     555        $admin_dependencies = array( 'toc' , 'common' , 'text' , 'forms' , 'actions' , 'notifications' , 'tinymce','header','navmenu',
     556                        'layoutblocks','dashboard','lists','edit','categories','tags','media','comments','themes','plugins','users',
     557                        'tools','settings','footer','about','overlay_with_sidebar','customize_loader','tabbed_admin_screen','misc',
     558                        'localization','uncatagorized');
     559                foreach($admin_dependencies as $dependency){
     560                        $a = $styles->add( $dependency, "/wp-admin/css/wp-admin-$dependency.css" );
     561                }
     562                array_push($admin_dependencies, 'open-sans');
     563                array_push($admin_dependencies, 'dashicons');
     564        } else {
     565                $admin_dependencies = array( 'open-sans', 'dashicons' );
     566        }
    555567
     568        $styles->add( 'wp-admin', "/wp-admin/css/wp-admin$suffix.css", $admin_dependencies );
     569
    556570        $styles->add( 'ie', "/wp-admin/css/ie$suffix.css" );
    557571        $styles->add_data( 'ie', 'conditional', 'lte IE 7' );
    558572
     
    587601        $styles->add( 'dashicons', "/wp-includes/css/dashicons$suffix.css" );
    588602
    589603        // Register "meta" stylesheet for admin colors. All colors-* style sheets should have the same version string.
    590         $styles->add( 'colors', true, array( 'wp-admin', 'buttons', 'open-sans', 'dashicons' ) );
     604        $styles->add( 'colors', true, array( 'wp-admin', 'buttons'  ) );
    591605
    592606        // do not refer to this directly, the right one is queued by the above "meta" colors handle
    593607        $styles->add( 'colors-fresh', "/wp-admin/css/colors$suffix.css", array( 'wp-admin', 'buttons' ) );