Make WordPress Core

Ticket #22862: 22862.2.diff

File 22862.2.diff, 338.7 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 = ['toc','common','text', 'rest'];
    67
    78        // Load tasks.
    89        require('matchdep').filterDev('grunt-*').forEach( grunt.loadNpmTasks );
     
    2324                                        BUILD_DIR + 'wp-includes/js/tinymce/wp-tinymce-schema.min.js',
    2425                                        BUILD_DIR + 'wp-includes/js/tinymce/mark_loaded.js'
    2526                                ]
    26                         }
     27                        },
     28            'wp-admincss': {
     29                src: wp_admin_source.map(function(component){
     30                    return BUILD_DIR + 'wp-admin/css/wp-admin-' + component + '.css';
     31                })
     32            },
     33            'wp-adminmincss': {
     34                src: wp_admin_source.map(function(component){
     35                    return BUILD_DIR + 'wp-admin/css/wp-admin-' + component + '.min.css';
     36                })
     37            }
     38
    2739                },
    2840                copy: {
    2941                        files: {
     
    7890                                        // Exceptions
    7991                                        '!wp-admin/css/farbtastic.css'
    8092                                ]
    81                         }
     93                        },
     94            'wp-admin': {
     95                expand: true,
     96                cwd: BUILD_DIR,
     97                dest: BUILD_DIR,
     98                ext: '.min.css',
     99                src: 'wp-admin/css/wp-admin.css'
     100            }
    82101                },
    83102                jshint: {
    84103                        options: grunt.file.readJSON('.jshintrc'),
     
    195214                                        BUILD_DIR + 'wp-includes/js/tinymce/mark_loaded.js'
    196215                                ],
    197216                                dest: BUILD_DIR + 'wp-includes/js/tinymce/wp-tinymce.js'
    198                         }
     217                        },
     218            'wp-admin': {
     219                options: {
     220                    separator: '\n',
     221                },
     222                src: [
     223                                        SOURCE_DIR + 'wp-admin/css/wp-admin-toc.css',
     224                                        SOURCE_DIR + 'wp-admin/css/wp-admin-common.css',
     225                                        SOURCE_DIR + 'wp-admin/css/wp-admin-text.css',
     226                                        SOURCE_DIR + 'wp-admin/css/wp-admin-rest.css'
     227                ],
     228                dest: BUILD_DIR + 'wp-admin/css/wp-admin.css'
     229
     230            }
    199231                },
    200232                compress: {
    201233                        tinymce: {
     
    229261        });
    230262
    231263        // Register tasks.
     264    grunt.registerTask('create:wp-admin', ['clean:wp-admincss', 'concat:wp-admin', 'cssmin:wp-admin',
     265        'clean:wp-admincss', 'clean:wp-adminmincss'])
    232266
    233267        // Copy task.
    234268        grunt.registerTask('copy:all', ['copy:files', 'copy:version']);
    235269       
    236270        // Build task.
    237         grunt.registerTask('build', ['clean:all', 'copy:all', 'cssmin:core', 'uglify:core',
    238                 'uglify:tinymce', 'concat:tinymce', 'compress:tinymce', 'clean:tinymce']);
     271        grunt.registerTask('build', ['clean:all', 'copy:all', 'cssmin:core', 'create:wp-admin',
     272         'uglify:core', 'uglify:tinymce', 'concat:tinymce', 'compress:tinymce', 'clean:tinymce']);
    239273
    240274        // Testing task.
    241275        grunt.registerTask('test', ['qunit']);
  • src/wp-admin/css/wp-admin-common.css

     
     1/* 2 column liquid layout */
     2#wpwrap {
     3        height: auto;
     4        min-height: 100%;
     5        width: 100%;
     6        position: relative;
     7}
     8
     9#wpcontent {
     10        height: 100%;
     11}
     12
     13#wpcontent,
     14#wpfooter {
     15        margin-left: 165px;
     16}
     17
     18.folded #wpcontent,
     19.folded #wpfooter {
     20        margin-left: 52px;
     21}
     22
     23#wpbody-content {
     24        padding-bottom: 65px;
     25        float: left;
     26        width: 100%;
     27}
     28
     29#adminmenuback,
     30#adminmenuwrap,
     31#adminmenu,
     32#adminmenu .wp-submenu {
     33        width: 145px;
     34}
     35
     36#adminmenuback {
     37        position: absolute;
     38        top: 0;
     39        bottom: 0;
     40        z-index: -1;
     41}
     42
     43#adminmenu {
     44        clear: left;
     45        margin: 0;
     46        padding: 0;
     47        list-style: none;
     48}
     49
     50.folded #adminmenuback,
     51.folded #adminmenuwrap,
     52.folded #adminmenu,
     53.folded #adminmenu li.menu-top {
     54        width: 32px;
     55}
     56
     57/* inner 2 column liquid layout */
     58
     59.inner-sidebar {
     60        float: right;
     61        clear: right;
     62        display: none;
     63        width: 281px;
     64        position: relative;
     65}
     66
     67.columns-2 .inner-sidebar {
     68        margin-right: auto;
     69        width: 286px;
     70        display: block;
     71}
     72
     73.inner-sidebar #side-sortables,
     74.columns-2 .inner-sidebar #side-sortables {
     75        min-height: 300px;
     76        width: 280px;
     77        padding: 0;
     78}
     79
     80.has-right-sidebar .inner-sidebar {
     81        display: block;
     82}
     83
     84.has-right-sidebar #post-body {
     85        float: left;
     86        clear: left;
     87        width: 100%;
     88        margin-right: -2000px;
     89}
     90
     91.has-right-sidebar #post-body-content {
     92        margin-right: 300px;
     93        float: none;
     94        width: auto;
     95}
     96
     97/* 2 columns main area */
     98
     99#col-container,
     100#col-left,
     101#col-right {
     102        overflow: hidden;
     103        padding: 0;
     104        margin: 0;
     105}
     106
     107#col-left {
     108        width: 35%;
     109}
     110
     111#col-right {
     112        float: right;
     113        clear: right;
     114        width: 65%;
     115}
     116
     117.col-wrap {
     118        padding: 0 7px;
     119}
     120
     121/* utility classes */
     122.alignleft {
     123        float: left;
     124}
     125
     126.alignright {
     127        float: right;
     128}
     129
     130.textleft {
     131        text-align: left;
     132}
     133
     134.textright {
     135        text-align: right;
     136}
     137
     138.clear {
     139        clear: both;
     140}
     141
     142/* Hide visually but not from screen readers */
     143.screen-reader-text,
     144.screen-reader-text span,
     145.ui-helper-hidden-accessible {
     146        position: absolute;
     147        left: -1000em;
     148        top: -1000em;
     149        height: 1px;
     150        width: 1px;
     151        overflow: hidden;
     152}
     153
     154.screen-reader-shortcut {
     155        position: absolute;
     156        top: -1000em;
     157}
     158
     159.screen-reader-shortcut:focus {
     160        left: 6px;
     161        top: -21px;
     162        height: auto;
     163        width: auto;
     164        display: block;
     165        font-size: 14px;
     166        font-weight: bold;
     167        padding: 15px 23px 14px;
     168        background: #f1f1f1;
     169        color: #21759b;
     170        border-radius: 3px;
     171        z-index: 100000;
     172        line-height: normal;
     173        -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
     174        box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
     175        text-decoration: none;
     176}
     177
     178.hidden,
     179.js .closed .inside,
     180.js .hide-if-js,
     181.no-js .hide-if-no-js,
     182.js.wp-core-ui .hide-if-js,
     183.js .wp-core-ui .hide-if-js,
     184.no-js.wp-core-ui .hide-if-no-js,
     185.no-js .wp-core-ui .hide-if-no-js {
     186        display: none;
     187}
     188
     189/* include margin and padding in the width calculation of input and textarea */
     190input[type="text"],
     191input[type="password"],
     192input[type="number"],
     193input[type="search"],
     194input[type="email"],
     195input[type="url"],
     196textarea {
     197        -moz-box-sizing: border-box;
     198        -webkit-box-sizing: border-box;
     199        -ms-box-sizing: border-box; /* ie8 only */
     200        box-sizing: border-box;
     201}
     202
     203input[type="checkbox"],
     204input[type="radio"] {
     205        vertical-align: text-top;
     206        padding: 0;
     207        margin: 1px 0 0;
     208}
     209
     210input[type="search"] {
     211        -webkit-appearance: textfield;
     212}
     213
     214input[type="search"]::-webkit-search-decoration {
     215        display: none;
     216}
     217
     218/* general */
     219html,
     220body {
     221        height: 100%;
     222        margin: 0;
     223        padding: 0;
     224}
     225
     226body {
     227        font-family: sans-serif;
     228        font-size: 12px;
     229        line-height: 1.4em;
     230        min-width: 600px;
     231}
     232
     233body.iframe {
     234        min-width: 0;
     235        padding-top: 1px;
     236}
     237
     238body.login {
     239        background: #fbfbfb;
     240        min-width: 0;
     241}
     242
     243iframe,
     244img {
     245        border: 0;
     246}
     247
     248td,
     249textarea,
     250input,
     251select,
     252button {
     253        font-family: inherit;
     254        font-size: inherit;
     255        font-weight: inherit;
     256}
     257
     258td,
     259textarea {
     260        line-height: inherit;
     261}
     262
     263input,
     264select {
     265        line-height: 15px;
     266}
     267
     268a,
     269input[type="text"],
     270input[type="password"],
     271input[type="number"],
     272input[type="search"],
     273input[type="email"],
     274input[type="url"],
     275select,
     276textarea,
     277div {
     278        outline: 0;
     279}
     280
     281a:focus,
     282a:active {
     283        outline: thin dotted;
     284}
     285
     286#adminmenu a:focus,
     287#adminmenu a:active,
     288.screen-reader-text:focus {
     289        outline: none;
     290}
     291
     292blockquote,
     293q {
     294        quotes: none;
     295}
     296
     297blockquote:before,
     298blockquote:after,
     299q:before,
     300q:after {
     301        content: '';
     302        content: none;
     303}
     304
     305p {
     306        margin: 1em 0;
     307}
     308
     309blockquote {
     310        margin: 1em;
     311}
     312
     313label {
     314        cursor: pointer;
     315}
     316
     317li,
     318dd {
     319        margin-bottom: 6px;
     320}
     321
     322textarea,
     323input,
     324select {
     325        margin: 1px;
     326        padding: 3px;
     327}
     328
     329h1,
     330h2,
     331h3,
     332h4,
     333h5,
     334h6 {
     335        display: block;
     336        font-weight: bold;
     337}
     338
     339h1 {
     340        font-size: 2em;
     341        margin: .67em 0;
     342}
     343
     344h2 {
     345        font-size: 1.5em;
     346        margin: .83em 0;
     347}
     348
     349h3 {
     350        font-size: 1.17em;
     351        margin: 1em 0;
     352}
     353
     354h4 {
     355        font-size: 1em;
     356        margin: 1.33em 0;
     357}
     358
     359h5 {
     360        font-size: 0.83em;
     361        margin: 1.67em 0;
     362}
     363
     364h6 {
     365        font-size: 0.67em;
     366        margin: 2.33em 0;
     367}
     368
     369ul,
     370ol {
     371        padding: 0;
     372}
     373
     374ul {
     375        list-style: none;
     376}
     377
     378ol {
     379        list-style-type: decimal;
     380        margin-left: 2em;
     381}
     382
     383ul.ul-disc {
     384        list-style: disc outside;
     385}
     386
     387ul.ul-square {
     388        list-style: square outside;
     389}
     390
     391ol.ol-decimal {
     392        list-style: decimal outside;
     393}
     394
     395ul.ul-disc,
     396ul.ul-square,
     397ol.ol-decimal {
     398        margin-left: 1.8em;
     399}
     400
     401ul.ul-disc > li,
     402ul.ul-square > li,
     403ol.ol-decimal > li {
     404        margin: 0 0 0.5em;
     405}
     406
     407.code,
     408code {
     409        font-family: Consolas, Monaco, monospace;
     410}
     411
     412kbd,
     413code {
     414        padding: 1px 3px;
     415        margin: 0 1px;
     416        font-size: 11px;
     417}
     418
     419.subsubsub {
     420        list-style: none;
     421        margin: 8px 0 5px;
     422        padding: 0;
     423        font-size: 12px;
     424        float: left;
     425}
     426
     427.subsubsub a {
     428        line-height: 2;
     429        padding: .2em;
     430        text-decoration: none;
     431}
     432
     433.subsubsub a .count,
     434.subsubsub a.current .count {
     435        color: #999;
     436        font-weight: normal;
     437}
     438
     439.subsubsub a.current {
     440        font-weight: bold;
     441        border: none;
     442}
     443
     444.subsubsub li {
     445        display: inline-block;
     446        margin: 0;
     447        padding: 0;
     448        white-space: nowrap;
     449}
     450
     451.widefat,
     452div.updated,
     453div.error,
     454.wrap .add-new-h2,
     455textarea,
     456input[type="text"],
     457input[type="password"],
     458input[type="file"],
     459input[type="email"],
     460input[type="number"],
     461input[type="search"],
     462input[type="tel"],
     463input[type="url"],
     464select,
     465.tablenav .tablenav-pages a,
     466.tablenav-pages span.current,
     467#titlediv #title,
     468.postbox,
     469#postcustomstuff table,
     470#postcustomstuff input,
     471#postcustomstuff textarea,
     472.imgedit-menu div,
     473.plugin-update-tr .update-message,
     474#poststuff .inside .the-tagcloud,
     475.login form,
     476#login_error,
     477.login .message,
     478#menu-management .menu-edit,
     479.nav-menus-php .list-container,
     480.menu-item-handle,
     481.link-to-original,
     482.nav-menus-php .major-publishing-actions .form-invalid,
     483.press-this #message,
     484#TB_window,
     485.tbtitle,
     486.highlight,
     487.feature-filter,
     488#widget-list .widget-top,
     489.editwidget .widget-inside {
     490        -webkit-border-radius: 3px;
     491        border-radius: 3px;
     492        border-width: 1px;
     493        border-style: solid;
     494}
     495
     496/* .widefat - main style for tables */
     497.widefat {
     498        border-spacing: 0;
     499        width: 100%;
     500        clear: both;
     501        margin: 0;
     502}
     503
     504.widefat * {
     505        word-wrap: break-word;
     506}
     507
     508.widefat a {
     509        text-decoration: none;
     510}
     511
     512.widefat thead th:first-of-type {
     513        -webkit-border-top-left-radius: 3px;
     514        border-top-left-radius: 3px;
     515}
     516.widefat thead th:last-of-type {
     517        -webkit-border-top-right-radius: 3px;
     518        border-top-right-radius: 3px;
     519}
     520.widefat tfoot th:first-of-type {
     521        -webkit-border-bottom-left-radius: 3px;
     522        border-bottom-left-radius: 3px;
     523}
     524.widefat tfoot th:last-of-type {
     525        -webkit-border-bottom-right-radius: 3px;
     526        border-bottom-right-radius: 3px;
     527}
     528
     529.widefat td,
     530.widefat th {
     531        border-width: 1px 0;
     532        border-style: solid;
     533}
     534.widefat tfoot th {
     535        border-bottom: none;
     536}
     537
     538.widefat .no-items td {
     539        border-bottom-width: 0;
     540}
     541
     542.widefat td {
     543        font-size: 12px;
     544        padding: 4px 7px 2px;
     545        vertical-align: top;
     546}
     547
     548.widefat td p,
     549.widefat td ol,
     550.widefat td ul {
     551        font-size: 12px;
     552}
     553
     554.widefat th {
     555        padding: 7px 7px 8px;
     556        text-align: left;
     557        line-height: 1.3em;
     558        font-size: 14px;
     559}
     560
     561.widefat th input {
     562        margin: 0 0 0 8px;
     563        padding: 0;
     564        vertical-align: text-top;
     565}
     566
     567.widefat .check-column {
     568        width: 2.2em;
     569        padding: 6px 0 25px;
     570        vertical-align: top;
     571}
     572
     573.widefat tbody th.check-column {
     574        padding: 9px 0 22px;
     575}
     576
     577.widefat.media .check-column {
     578        padding-top: 8px;
     579}
     580
     581.widefat thead .check-column,
     582.widefat tfoot .check-column {
     583        padding: 10px 0 0;
     584}
     585
     586.no-js .widefat thead .check-column input,
     587.no-js .widefat tfoot .check-column input {
     588        display: none;
     589}
     590
     591.widefat .num,
     592.column-comments,
     593.column-links,
     594.column-posts {
     595        text-align: center;
     596}
     597
     598.widefat th#comments {
     599        vertical-align: middle;
     600}
     601
     602.wrap {
     603        margin: 4px 15px 0 0;
     604}
     605
     606div.updated,
     607div.error {
     608        padding: 0 0.6em;
     609        margin: 5px 15px 2px;
     610}
     611
     612div.updated p,
     613div.error p {
     614        margin: 0.5em 0;
     615        padding: 2px;
     616}
     617
     618.wrap div.updated,
     619.wrap div.error,
     620.media-upload-form div.error {
     621        margin: 5px 0 15px;
     622}
     623
     624.wrap h2,
     625.subtitle {
     626        font-weight: normal;
     627        margin: 0;
     628        text-shadow: #fff 0 1px 0;
     629}
     630
     631.wrap h2 {
     632        font-size: 23px;
     633        padding: 9px 15px 4px 0;
     634        line-height: 29px;
     635}
     636
     637.subtitle {
     638        font-size: 14px;
     639        padding-left: 25px;
     640}
     641
     642.wrap .add-new-h2 {
     643        font-family: sans-serif;
     644        margin-left: 4px;
     645        padding: 3px 8px;
     646        position: relative;
     647        top: -3px;
     648        text-decoration: none;
     649        font-size: 12px;
     650        border: 0 none;
     651}
     652
     653.wrap h2.long-header {
     654        padding-right: 0;
     655}
     656
     657html,
     658.wp-dialog {
     659        background-color: #fff;
     660}
     661
     662textarea,
     663input[type="text"],
     664input[type="password"],
     665input[type="file"],
     666input[type="email"],
     667input[type="number"],
     668input[type="search"],
     669input[type="tel"],
     670input[type="url"],
     671select {
     672        background-color: #fff;
     673        color: #333;
     674}
     675
     676select {
     677        color: #000;
     678}
     679
     680select[disabled] {
     681        color: #7f7f7f;
     682}
     683
     684select:focus {
     685        border-color: #aaa;
     686}
     687
     688textarea:focus,
     689input[type="text"]:focus,
     690input[type="password"]:focus,
     691input[type="file"]:focus,
     692input[type="email"]:focus,
     693input[type="number"]:focus,
     694input[type="search"]:focus,
     695input[type="tel"]:focus,
     696input[type="url"]:focus,
     697select:focus {
     698        -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
     699        box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
     700}
     701
     702input[readonly] {
     703        background-color: #eee;
     704}
     705
     706:-moz-placeholder,
     707.wp-core-ui :-moz-placeholder {
     708   color: #a9a9a9;
     709}
  • src/wp-admin/css/wp-admin-rest.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  2.0 - Forms
     3------------------------------------------------------------------------------*/
     4
     5
     6.wp-admin select {
     7        padding: 2px;
     8        height: 2em;
     9}
     10
     11.wp-admin select[multiple] {
     12        height: auto;
     13}
     14
     15.submit {
     16        padding: 1.5em 0;
     17        margin: 5px 0;
     18        -webkit-border-bottom-left-radius: 3px;
     19        -webkit-border-bottom-right-radius: 3px;
     20        border-bottom-left-radius: 3px;
     21        border-bottom-right-radius: 3px;
     22}
     23
     24form p.submit a.cancel:hover {
     25        text-decoration: none;
     26}
     27
     28#minor-publishing-actions input,
     29#major-publishing-actions input,
     30#minor-publishing-actions .preview {
     31        text-align: center;
     32}
     33
     34textarea.all-options,
     35input.all-options {
     36        width: 250px;
     37}
     38
     39input.large-text,
     40textarea.large-text {
     41        width: 99%;
     42}
     43
     44input.regular-text,
     45#adduser .form-field input {
     46        width: 25em;
     47}
     48
     49input.small-text {
     50        width: 50px;
     51}
     52
     53input[type="number"].small-text {
     54        width: 60px;
     55}
     56
     57#doaction,
     58#doaction2,
     59#post-query-submit {
     60        margin: 1px 8px 0 0;
     61}
     62
     63.tablenav #changeit,
     64.tablenav #delete_all,
     65.tablenav #clear-recent-list {
     66        margin-top: 1px;
     67}
     68
     69.tablenav .actions select {
     70        float: left;
     71        margin-right: 6px;
     72        max-width: 200px;
     73}
     74
     75.ie8 .tablenav .actions select {
     76        width: 155px;
     77}
     78
     79.ie8 .tablenav .actions select#cat {
     80        width: 200px;
     81}
     82
     83#timezone_string option {
     84        margin-left: 1em;
     85}
     86
     87label,
     88#your-profile label + a {
     89        vertical-align: middle;
     90}
     91
     92#misc-publishing-actions label {
     93        vertical-align: baseline;
     94}
     95
     96#pass-strength-result {
     97        border-style: solid;
     98        border-width: 1px;
     99        float: left;
     100        margin: 13px 5px 5px 1px;
     101        padding: 3px 5px;
     102        text-align: center;
     103        width: 200px;
     104        display: none;
     105}
     106.indicator-hint {
     107        padding-top: 8px;
     108}
     109
     110p.search-box {
     111        float: right;
     112        margin: 0;
     113}
     114
     115.search-box input[name="s"],
     116#search-plugins input[name="s"],
     117.tagsdiv .newtag {
     118        float: left;
     119        height: 2em;
     120        margin: 0 4px 0 0;
     121}
     122
     123input[type="text"].ui-autocomplete-loading {
     124        background: transparent url('../images/loading.gif') no-repeat right center;
     125        visibility: visible;
     126}
     127
     128ul#add-to-blog-users {
     129        margin: 0 0 0 14px;
     130}
     131
     132.ui-autocomplete-input.open {
     133        border-bottom-right-radius: 0;
     134        border-bottom-left-radius: 0;
     135}
     136
     137.ui-autocomplete {
     138        padding: 0;
     139        margin: 0;
     140        list-style: none;
     141        position: absolute;
     142        z-index: 10000;
     143        border-bottom-right-radius: 3px;
     144        border-bottom-left-radius: 3px;
     145        border-width: 1px;
     146        border-style: solid;
     147}
     148
     149.ui-autocomplete li {
     150        margin-bottom: 0;
     151        white-space: nowrap;
     152        text-align: left;
     153}
     154
     155.ui-autocomplete li a {
     156        display: block;
     157        height: 100%;
     158        padding: 4px 10px;
     159}
     160
     161.ui-autocomplete li a.ui-state-focus {
     162        cursor: pointer;
     163}
     164
     165/*------------------------------------------------------------------------------
     166  3.0 - Actions
     167------------------------------------------------------------------------------*/
     168
     169#major-publishing-actions {
     170        padding: 10px 10px 8px;
     171        clear: both;
     172        border-top: 1px solid #f5f5f5;
     173        margin-top: -2px;
     174}
     175
     176#delete-action {
     177        line-height: 25px;
     178        vertical-align: middle;
     179        text-align: left;
     180        float: left;
     181}
     182
     183#publishing-action {
     184        text-align: right;
     185        float: right;
     186        line-height: 23px;
     187}
     188
     189#publishing-action .spinner {
     190        float: left;
     191}
     192
     193#misc-publishing-actions {
     194        padding: 6px 0 0;
     195}
     196
     197.misc-pub-section {
     198        padding: 6px 10px 8px;
     199        border-width: 1px 0;
     200        border-style: solid;
     201}
     202
     203.misc-pub-section:first-child {
     204        border-top-width: 0;
     205}
     206
     207.misc-pub-section-last {
     208        border-bottom-width: 0;
     209}
     210
     211#minor-publishing-actions {
     212        padding: 10px 10px 2px 8px;
     213        text-align: right;
     214}
     215
     216#minor-publishing {
     217        border-bottom-width: 1px;
     218        border-bottom-style: solid;
     219        -webkit-box-shadow: 0 1px 0 #fff;
     220        box-shadow: 0 1px 0 #fff;
     221}
     222
     223#save-post {
     224        float: left;
     225}
     226
     227.preview {
     228        float: right;
     229}
     230
     231#sticky-span {
     232        margin-left: 18px;
     233}
     234
     235.side-info {
     236        margin: 0;
     237        padding: 4px;
     238        font-size: 11px;
     239}
     240
     241.side-info h5 {
     242        padding-bottom: 7px;
     243        font-size: 14px;
     244        margin: 12px 2px 5px;
     245        border-bottom-width: 1px;
     246        border-bottom-style: solid;
     247}
     248
     249.side-info ul {
     250        margin: 0;
     251        padding-left: 18px;
     252        list-style: square;
     253}
     254
     255.approve,
     256.unapproved .unapprove {
     257        display: none;
     258}
     259
     260.unapproved .approve,
     261.spam .approve,
     262.trash .approve {
     263        display: inline;
     264}
     265
     266td.action-links,
     267th.action-links {
     268        text-align: right;
     269}
     270
     271
     272/*------------------------------------------------------------------------------
     273  4.0 - Notifications
     274------------------------------------------------------------------------------*/
     275
     276#update-nag,
     277.update-nag {
     278        line-height: 19px;
     279        padding: 5px 0;
     280        font-size: 12px;
     281        text-align: center;
     282        margin: -1px 15px 0 5px;
     283        border-width: 1px;
     284        border-style: solid;
     285        -webkit-border-bottom-right-radius: 3px;
     286        -webkit-border-bottom-left-radius: 3px;
     287        border-bottom-right-radius: 3px;
     288        border-bottom-left-radius: 3px;
     289}
     290
     291.plugins .plugin-update {
     292        padding: 0;
     293}
     294
     295.plugin-update .update-message {
     296        margin: 0 10px 8px 31px;
     297        font-weight: bold;
     298}
     299
     300ul#dismissed-updates {
     301        display: none;
     302}
     303
     304form.upgrade {
     305        margin-top: 8px;
     306}
     307
     308form.upgrade .hint {
     309        font-style: italic;
     310        font-size: 85%;
     311        margin: -0.5em 0 2em 0;
     312}
     313
     314.update-php .spinner {
     315        float: none;
     316        margin: -4px 0;
     317}
     318
     319#ajax-loading,
     320.ajax-loading,
     321.ajax-feedback,
     322.imgedit-wait-spin,
     323.list-ajax-loading { /* deprecated */
     324        visibility: hidden;
     325}
     326
     327#ajax-response.alignleft {
     328        margin-left: 2em;
     329}
     330
     331
     332/*------------------------------------------------------------------------------
     333  6.0 - Admin Header
     334------------------------------------------------------------------------------*/
     335#adminmenu a,
     336#sidemenu a,
     337#taglist a,
     338#catlist a {
     339        text-decoration: none;
     340}
     341
     342/*------------------------------------------------------------------------------
     343  6.1 - Screen Options Tabs
     344------------------------------------------------------------------------------*/
     345
     346#screen-options-wrap,
     347#contextual-help-wrap {
     348        margin: 0;
     349        padding: 8px 20px 12px;
     350        position: relative;
     351}
     352
     353#contextual-help-wrap {
     354        overflow: auto;
     355}
     356
     357#screen-meta .screen-reader-text {
     358        visibility: hidden;
     359}
     360
     361#screen-meta-links {
     362        margin: 0 24px 0 0;
     363}
     364
     365#screen-meta-links a:focus {
     366        -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
     367        box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
     368        outline: none;
     369}
     370
     371/* screen options and help tabs revert */
     372#screen-meta {
     373        display: none;
     374        position: relative;
     375        margin: 0 15px 0 5px;
     376        border-width: 0 1px 1px;
     377        border-style: none solid solid;
     378}
     379
     380#screen-options-link-wrap,
     381#contextual-help-link-wrap {
     382        float: right;
     383        height: 23px;
     384        padding: 0;
     385        margin: 0 0 0 6px;
     386        font-family: sans-serif;
     387}
     388
     389#screen-options-link-wrap,
     390#contextual-help-link-wrap,
     391#screen-meta {
     392        -webkit-border-bottom-left-radius: 3px;
     393        -webkit-border-bottom-right-radius: 3px;
     394        border-bottom-left-radius: 3px;
     395        border-bottom-right-radius: 3px;
     396}
     397
     398#screen-meta-links .screen-meta-toggle {
     399        position: relative;
     400        top: -1px;
     401}
     402
     403#screen-meta-links a.show-settings {
     404        text-decoration: none;
     405        z-index: 1;
     406        padding: 1px 16px 0 6px;
     407        height: 22px;
     408        line-height: 22px;
     409        font-size: 12px;
     410        display: block;
     411        text-shadow: rgba(255,255,255,0.7) 0 1px 0;
     412}
     413
     414#screen-meta-links a.show-settings:hover {
     415        text-decoration: none;
     416}
     417/* end screen options and help tabs */
     418
     419.toggle-arrow {
     420        background-repeat: no-repeat;
     421        background-position: top left;
     422        background-color: transparent;
     423        height: 22px;
     424        line-height: 22px;
     425        display: block;
     426}
     427
     428.toggle-arrow-active {
     429        background-position: bottom left;
     430}
     431
     432#screen-options-wrap h5,
     433#contextual-help-wrap h5 {
     434        margin: 8px 0;
     435        font-size: 13px;
     436}
     437
     438.metabox-prefs label {
     439        display: inline-block;
     440        padding-right: 15px;
     441        white-space: nowrap;
     442        line-height: 30px;
     443}
     444
     445.metabox-prefs label input {
     446        margin: 0 5px 0 2px;
     447}
     448
     449.metabox-prefs .columns-prefs label input {
     450        margin: 0 2px;
     451}
     452
     453.metabox-prefs label a {
     454        display: none;
     455}
     456
     457/*------------------------------------------------------------------------------
     458  6.2 - Help Menu
     459------------------------------------------------------------------------------*/
     460
     461#contextual-help-wrap {
     462        padding: 0;
     463        margin-left: -4px;
     464}
     465
     466#contextual-help-columns {
     467        position: relative;
     468}
     469
     470#contextual-help-back {
     471        position: absolute;
     472        top: 0;
     473        bottom: 0;
     474        left: 150px;
     475        right: 170px;
     476        border-width: 0 1px;
     477        border-style: solid;
     478}
     479
     480#contextual-help-wrap.no-sidebar #contextual-help-back {
     481        right: 0;
     482
     483        border-right-width: 0;
     484        -webkit-border-bottom-right-radius: 2px;
     485        border-bottom-right-radius: 2px;
     486}
     487
     488.contextual-help-tabs {
     489        float: left;
     490        width: 150px;
     491        margin: 0;
     492}
     493
     494.contextual-help-tabs ul {
     495        margin: 1em 0;
     496}
     497
     498.contextual-help-tabs li {
     499        margin-bottom: 0;
     500        list-style-type: none;
     501        border-style: solid;
     502        border-width: 1px 0;
     503        border-color: transparent;
     504}
     505
     506.contextual-help-tabs a {
     507        display: block;
     508        padding: 5px 5px 5px 12px;
     509        line-height: 18px;
     510        text-decoration: none;
     511}
     512
     513.contextual-help-tabs .active {
     514        padding: 0;
     515        margin: 0 -1px 0 0;
     516        border-width: 1px 0 1px 1px;
     517        border-style: solid;
     518}
     519
     520.contextual-help-tabs-wrap {
     521        padding: 0 20px;
     522        overflow: auto;
     523}
     524
     525.help-tab-content {
     526        display: none;
     527        margin: 0 22px 12px 0;
     528        line-height: 1.6em;
     529}
     530
     531.help-tab-content.active {
     532        display: block;
     533}
     534
     535.help-tab-content ul li {
     536        list-style-type: disc;
     537        margin-left: 18px;
     538}
     539
     540.contextual-help-sidebar {
     541        width: 150px;
     542        float: right;
     543        padding: 0 8px 0 12px;
     544        overflow: auto;
     545}
     546
     547
     548/*------------------------------------------------------------------------------
     549  7.0 - Main Navigation (Left Menu)
     550------------------------------------------------------------------------------*/
     551
     552#adminmenuback,
     553#adminmenuwrap {
     554        border-width: 0 1px 0 0;
     555        border-style: solid;
     556}
     557
     558#adminmenuwrap {
     559        position: relative;
     560        float: left;
     561}
     562
     563#adminmenushadow {
     564        position: absolute;
     565        top: 0;
     566        right: 0;
     567        bottom: 0;
     568        width: 6px;
     569        z-index: 20;
     570}
     571
     572/* side admin menu */
     573#adminmenu * {
     574        -webkit-user-select: none;
     575        -moz-user-select: none;
     576        user-select: none;
     577}
     578
     579#adminmenu li {
     580        margin: 0;
     581        padding: 0;
     582        cursor: pointer;
     583}
     584
     585#adminmenu a {
     586        display: block;
     587        line-height: 18px;
     588        padding: 2px 5px;
     589}
     590
     591#adminmenu li.menu-top {
     592        min-height: 28px;
     593        position: relative;
     594}
     595
     596#adminmenu .wp-submenu {
     597        list-style: none;
     598        padding: 4px 0;
     599        margin: 0;
     600        position: absolute;
     601        top: -1000em;
     602        left: 146px;
     603        z-index: 1000;
     604        overflow: visible;
     605        border-width: 1px;
     606        border-style: solid;
     607        -webkit-border-bottom-right-radius: 3px;
     608        -webkit-border-top-right-radius: 3px;
     609        border-bottom-right-radius: 3px;
     610        border-top-right-radius: 3px;
     611}
     612
     613.js #adminmenu .sub-open,
     614.js #adminmenu .opensub .wp-submenu,
     615#adminmenu a.menu-top:focus + .wp-submenu,
     616.no-js li.wp-has-submenu:hover .wp-submenu {
     617        top: -1px;
     618}
     619
     620#adminmenu .wp-has-current-submenu .wp-submenu,
     621.no-js li.wp-has-current-submenu:hover .wp-submenu,
     622#adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
     623#adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
     624#adminmenu .wp-has-current-submenu.opensub .wp-submenu {
     625        position: relative;
     626        z-index: 3;
     627        top: auto;
     628        left: auto;
     629        right: auto;
     630        bottom: auto;
     631        border: 0 none;
     632
     633        -webkit-box-shadow: none;
     634        box-shadow: none;
     635}
     636
     637.folded #adminmenu .wp-submenu.sub-open,
     638.folded #adminmenu .opensub .wp-submenu,
     639.folded #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
     640.folded #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
     641.folded #adminmenu a.menu-top:focus + .wp-submenu,
     642.folded #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu,
     643.no-js.folded #adminmenu .wp-has-submenu:hover .wp-submenu  {
     644        top: -1px;
     645        left: 32px;
     646}
     647
     648.folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
     649.folded #adminmenu .wp-has-current-submenu .wp-submenu {
     650        border-width: 1px;
     651        border-style: solid;
     652        position: absolute;
     653        top: -1000em;
     654}
     655
     656#adminmenu .wp-submenu a {
     657        font-size: 12px;
     658        line-height: 18px;
     659        margin: 0;
     660        padding-left: 12px;
     661}
     662
     663#adminmenu .wp-not-current-submenu li > a {
     664        padding-left: 16px;
     665}
     666
     667#adminmenu .wp-has-current-submenu ul > li > a,
     668.folded #adminmenu li.menu-top .wp-submenu > li > a {
     669        padding-left: 12px;
     670}
     671
     672#adminmenu a.menu-top,
     673#adminmenu .wp-submenu-head {
     674        font-size: 13px;
     675        font-weight: bold;
     676        line-height: 18px;
     677        padding: 0;
     678}
     679
     680#adminmenu .wp-submenu-head,
     681.folded #adminmenu .wp-menu-name {
     682        display: none;
     683}
     684
     685.folded #adminmenu .wp-submenu-head {
     686        display: block;
     687}
     688
     689#adminmenu .wp-submenu li {
     690        padding: 0;
     691        margin: 0;
     692        overflow: hidden;
     693}
     694
     695#adminmenu a.menu-top {
     696        border-width: 1px 0;
     697        border-style: solid none;
     698}
     699
     700#adminmenu .wp-menu-image img {
     701        padding: 7px 0 0 7px;
     702        opacity: 0.6;
     703        filter: alpha(opacity=60);
     704}
     705
     706#adminmenu div.wp-menu-name {
     707        padding: 5px;
     708}
     709
     710#adminmenu div.wp-menu-image {
     711        float: left;
     712        width: 28px;
     713        height: 28px;
     714}
     715
     716.folded #adminmenu div.wp-menu-image {
     717        width: 32px;
     718        position: absolute;
     719        z-index: 25;
     720}
     721
     722.folded #adminmenu a.menu-top {
     723        height: 28px;
     724}
     725
     726.wp-menu-arrow {
     727        z-index: 25;
     728        position: absolute;
     729        right: 100%;
     730        margin: 0;
     731        height: 30px;
     732        width: 6px;
     733
     734        -moz-transform:    translate( 146px );
     735        -webkit-transform: translate( 146px );
     736        -o-transform:      translate( 146px );
     737        -ms-transform:     translate( 146px );
     738        transform:         translate( 146px );
     739}
     740
     741#adminmenu .wp-menu-arrow div {
     742        display: none;
     743        position: absolute;
     744        top: 7px;
     745        left: -1px;
     746        width: 14px;
     747        height: 15px;
     748
     749        -moz-transform:    matrix( -0.6, 1, 0.6, 1, 0, 0 );
     750        -webkit-transform: matrix( -0.6, 1, 0.6, 1, 0, 0 );
     751        -o-transform:      matrix( -0.6, 1, 0.6, 1, 0, 0 );
     752        -ms-transform:     matrix( -0.6, 1, 0.6, 1, 0, 0 );
     753        transform:         matrix( -0.6, 1, 0.6, 1, 0, 0 );
     754}
     755
     756#adminmenu li.wp-not-current-submenu .wp-menu-arrow {
     757        -moz-transform:    translate( 145px );
     758        -webkit-transform: translate( 145px );
     759        -o-transform:      translate( 145px );
     760        -ms-transform:     translate( 145px );
     761        transform:         translate( 145px );
     762        height: 28px;
     763        border-width: 1px 0;
     764        border-style: solid;
     765        top: 0;
     766}
     767
     768.folded #adminmenu li .wp-menu-arrow {
     769        -moz-transform:    translate( 32px );
     770        -webkit-transform: translate( 32px );
     771        -o-transform:      translate( 32px );
     772        -ms-transform:     translate( 32px );
     773        transform:         translate( 32px );
     774}
     775
     776#adminmenu li.current .wp-menu-arrow,
     777#adminmenu li.wp-has-current-submenu .wp-menu-arrow,
     778#adminmenu li.wp-has-current-submenu .wp-menu-arrow div,
     779#adminmenu li.wp-has-submenu .wp-menu-arrow div,
     780#adminmenu li.current .wp-menu-arrow div,
     781.no-js #adminmenu li.wp-has-submenu:hover .wp-menu-arrow,
     782#adminmenu li.wp-has-submenu.opensub .wp-menu-arrow,
     783#adminmenu a.wp-has-submenu:focus .wp-menu-arrow,
     784#adminmenu a:hover .wp-menu-arrow {
     785        display: block;
     786}
     787
     788#adminmenu li.current .wp-menu-arrow,
     789#adminmenu li.wp-menu-open .wp-menu-arrow {
     790        top: 0;
     791}
     792
     793.no-js #adminmenu li.wp-has-submenu:hover .wp-menu-arrow,
     794#adminmenu li.wp-has-submenu.opensub .wp-menu-arrow,
     795#adminmenu a.wp-has-submenu:focus .wp-menu-arrow {
     796        z-index: 1001;
     797}
     798
     799.ie8 #adminmenu li.menu-top:hover .wp-menu-arrow {
     800        display: none;
     801}
     802
     803#adminmenu .wp-not-current-submenu .wp-menu-arrow div {
     804        width: 15px;
     805        top: 6px;
     806        border-width: 0 0 1px 1px;
     807        border-style: solid;
     808}
     809
     810.wp-menu-arrow,
     811.folded #adminmenu li .wp-menu-arrow div,
     812.no-js #adminmenu li.wp-not-current-submenu:hover .wp-menu-arrow {
     813        display: none;
     814}
     815
     816.folded #adminmenu li.current .wp-menu-arrow,
     817.folded #adminmenu li.current .wp-menu-arrow div,
     818.folded #adminmenu li.wp-has-current-submenu .wp-menu-arrow div,
     819.folded #adminmenu li.wp-menu-open .wp-menu-arrow,
     820.folded #adminmenu li a:focus .wp-menu-arrow {
     821        display: block;
     822}
     823
     824#adminmenu li.menu-top:hover .wp-menu-image img,
     825#adminmenu li.wp-has-current-submenu .wp-menu-image img {
     826        opacity: 1;
     827        filter: alpha(opacity=100);
     828}
     829
     830#adminmenu li.wp-menu-separator {
     831        height: 3px;
     832        padding: 0;
     833        margin: 0;
     834        border-width: 1px 0;
     835        border-style: solid;
     836        cursor: inherit;
     837}
     838
     839#adminmenu div.separator {
     840        height: 1px;
     841        padding: 0;
     842        border-width: 1px 0 0 0;
     843        border-style: solid;
     844}
     845
     846#adminmenu .wp-submenu .wp-submenu-head {
     847        padding: 5px 4px 5px 10px;
     848        margin: -4px -1px 4px;
     849        border-width: 1px 0;
     850        border-style: solid;
     851        -webkit-border-top-right-radius: 3px;
     852        border-top-right-radius: 3px;
     853}
     854
     855#adminmenu li.wp-menu-open {
     856        border-width: 0 0 1px;
     857        border-style: solid;
     858}
     859
     860#adminmenu li.current,
     861.folded #adminmenu li.wp-menu-open {
     862        border: 0 none;
     863}
     864
     865.folded #adminmenu li.wp-has-current-submenu {
     866        margin-bottom: 1px;
     867}
     868
     869.folded #adminmenu .wp-has-current-submenu.menu-top-last {
     870        margin-bottom: 0;
     871}
     872
     873#adminmenu .awaiting-mod,
     874#adminmenu span.update-plugins,
     875#sidemenu li a span.update-plugins {
     876        position: absolute;
     877        font-family: sans-serif;
     878        font-size: 9px;
     879        line-height: 17px;
     880        font-weight: bold;
     881        margin-top: 1px;
     882        margin-left: 7px;
     883        -webkit-border-radius: 10px;
     884        border-radius: 10px;
     885        z-index: 26;
     886}
     887
     888#adminmenu li .awaiting-mod span,
     889#adminmenu li span.update-plugins span,
     890#sidemenu li a span.update-plugins span {
     891        display: block;
     892        padding: 0 6px;
     893}
     894
     895#adminmenu li span.count-0,
     896#sidemenu li a .count-0 {
     897        display: none;
     898}
     899
     900#collapse-menu {
     901        font-size: 12px;
     902        line-height: 34px;
     903        border-width: 1px 0 0;
     904        border-style: solid;
     905}
     906
     907.folded #collapse-menu span {
     908        display: none;
     909}
     910
     911#collapse-button,
     912#collapse-button div {
     913        width: 15px;
     914        height: 15px;
     915}
     916
     917#collapse-button {
     918        float: left;
     919        margin: 8px 6px;
     920        border-width: 1px;
     921        border-style: solid;
     922        -webkit-border-radius: 10px;
     923        border-radius: 10px;
     924}
     925
     926/* Auto-folding of the admin menu */
     927@media only screen and (max-width: 900px) {
     928        .auto-fold #wpcontent,
     929        .auto-fold #wpfooter {
     930                margin-left: 52px;
     931        }
     932
     933        .auto-fold #adminmenuback,
     934        .auto-fold #adminmenuwrap,
     935        .auto-fold #adminmenu,
     936        .auto-fold #adminmenu li.menu-top {
     937                width: 32px;
     938        }
     939
     940        .auto-fold #adminmenu .wp-submenu.sub-open,
     941        .auto-fold #adminmenu .opensub .wp-submenu,
     942        .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
     943        .auto-fold #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
     944        .auto-fold #adminmenu a.menu-top:focus + .wp-submenu,
     945        .auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu  {
     946                top: -1px;
     947                left: 32px;
     948        }
     949
     950        .auto-fold #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
     951        .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
     952                border-width: 1px;
     953                border-style: solid;
     954                position: absolute;
     955                top: -1000em;
     956        }
     957
     958        .auto-fold #adminmenu li.menu-top .wp-submenu > li > a {
     959                padding-left: 12px;
     960        }
     961
     962        .auto-fold #adminmenu .wp-menu-name {
     963                display: none;
     964        }
     965
     966        .auto-fold #adminmenu .wp-submenu-head {
     967                display: block;
     968        }
     969
     970        .auto-fold #adminmenu div.wp-menu-image {
     971                width: 32px;
     972                position: absolute;
     973                z-index: 25;
     974        }
     975
     976        .auto-fold #adminmenu a.menu-top {
     977                height: 28px;
     978        }
     979
     980        .auto-fold #adminmenu li .wp-menu-arrow {
     981                -moz-transform:    translate( 32px );
     982                -webkit-transform: translate( 32px );
     983                -o-transform:      translate( 32px );
     984                -ms-transform:     translate( 32px );
     985                transform:         translate( 32px );
     986        }
     987
     988        .auto-fold #adminmenu li .wp-menu-arrow div {
     989                display: none;
     990        }
     991
     992        .auto-fold #adminmenu li.current .wp-menu-arrow,
     993        .auto-fold #adminmenu li.current .wp-menu-arrow div,
     994        .auto-fold #adminmenu li.wp-has-current-submenu .wp-menu-arrow div,
     995        .auto-fold #adminmenu li.wp-menu-open .wp-menu-arrow,
     996        .auto-fold #adminmenu li a:focus .wp-menu-arrow {
     997                display: block;
     998        }
     999
     1000        .auto-fold #adminmenu li.wp-menu-open {
     1001                border: 0 none;
     1002        }
     1003
     1004        .auto-fold #adminmenu li.wp-has-current-submenu {
     1005                margin-bottom: 1px;
     1006        }
     1007
     1008        .auto-fold #adminmenu .wp-has-current-submenu.menu-top-last {
     1009                margin-bottom: 0;
     1010        }
     1011
     1012        .auto-fold #collapse-menu span {
     1013                display: none;
     1014        }
     1015
     1016}
     1017
     1018/* List table styles */
     1019.post-com-count-wrapper {
     1020        min-width: 22px;
     1021        font-family: sans-serif;
     1022}
     1023
     1024.post-com-count {
     1025        background-image: url('../images/bubble_bg.gif');
     1026        height: 1.3em;
     1027        line-height: 1.1em;
     1028        display: block;
     1029        text-decoration: none;
     1030        padding: 0 0 6px;
     1031        cursor: pointer;
     1032        background-position: center -80px;
     1033        background-repeat: no-repeat;
     1034}
     1035
     1036.post-com-count span {
     1037        font-size: 11px;
     1038        font-weight: bold;
     1039        height: 1.4em;
     1040        line-height: 1.4em;
     1041        min-width: 0.7em;
     1042        padding: 0 6px;
     1043        display: inline-block;
     1044        -webkit-border-radius: 5px;
     1045        border-radius: 5px;
     1046}
     1047
     1048strong .post-com-count {
     1049        background-position: center -55px;
     1050}
     1051
     1052.post-com-count:hover {
     1053        background-position: center -3px;
     1054}
     1055
     1056.column-response .post-com-count {
     1057        float: left;
     1058        margin-right: 5px;
     1059        text-align: center;
     1060}
     1061
     1062.response-links {
     1063        float: left;
     1064}
     1065
     1066#the-comment-list .attachment-80x60 {
     1067        padding: 4px 8px;
     1068}
     1069
     1070th .comment-grey-bubble {
     1071        background-image: url('../images/comment-grey-bubble.png');
     1072        background-repeat: no-repeat;
     1073        height: 12px;
     1074        width: 12px;
     1075}
     1076
     1077/*------------------------------------------------------------------------------
     1078  8.0 - Layout Blocks
     1079------------------------------------------------------------------------------*/
     1080
     1081html.wp-toolbar {
     1082        padding-top: 28px;
     1083        -webkit-box-sizing: border-box;
     1084        -moz-box-sizing: border-box;
     1085        box-sizing: border-box;
     1086}
     1087
     1088.narrow {
     1089        width: 70%;
     1090        margin-bottom: 40px;
     1091}
     1092
     1093.narrow p {
     1094        line-height: 150%;
     1095}
     1096
     1097.widefat th,
     1098.widefat td {
     1099        overflow: hidden;
     1100}
     1101
     1102.widefat th {
     1103        font-weight: normal;
     1104}
     1105
     1106.widefat td p {
     1107        margin: 2px 0 0.8em;
     1108}
     1109
     1110.widefat .column-comment p {
     1111        margin: 0.6em 0;
     1112}
     1113
     1114/* Screens with postboxes */
     1115.postbox-container {
     1116        float: left;
     1117}
     1118
     1119#dashboard-widgets.columns-1 .postbox-container {
     1120        width: 100%;
     1121}
     1122
     1123#dashboard-widgets.columns-2 .postbox-container {
     1124        width: 49.5%;
     1125}
     1126
     1127#dashboard-widgets.columns-2 #postbox-container-2,
     1128#dashboard-widgets.columns-2 #postbox-container-3,
     1129#dashboard-widgets.columns-2 #postbox-container-4 {
     1130        float: right;
     1131        width: 50.5%;
     1132}
     1133
     1134#dashboard-widgets.columns-3 .postbox-container {
     1135        width: 33.5%;
     1136}
     1137
     1138#dashboard-widgets.columns-3 #postbox-container-1 {
     1139        width: 33%;
     1140}
     1141
     1142#dashboard-widgets.columns-3 #postbox-container-3,
     1143#dashboard-widgets.columns-3 #postbox-container-4 {
     1144        float: right;
     1145}
     1146
     1147#dashboard-widgets.columns-4 .postbox-container {
     1148        width: 25%;
     1149}
     1150
     1151.postbox-container .meta-box-sortables {
     1152        -moz-box-sizing: border-box;
     1153        -webkit-box-sizing: border-box;
     1154        -ms-box-sizing: border-box;
     1155        box-sizing: border-box;
     1156}
     1157
     1158.metabox-holder .postbox-container .empty-container {
     1159        border: 3px dashed #CCCCCC;
     1160        height: 250px;
     1161}
     1162
     1163.metabox-holder.columns-1 .postbox-container .empty-container,
     1164.columns-2 #postbox-container-3 .empty-container,
     1165.columns-2 #postbox-container-4 .empty-container,
     1166.columns-3 #postbox-container-4 .empty-container {
     1167        border: 0 none;
     1168        height: 0;
     1169        min-height: 0;
     1170}
     1171
     1172#poststuff {
     1173        padding-top: 10px;
     1174}
     1175
     1176#poststuff #post-body {
     1177        padding: 0;
     1178}
     1179
     1180#post-body-content {
     1181        width: 100%;
     1182        float: left;
     1183}
     1184
     1185#poststuff .postbox-container {
     1186        width: 100%;
     1187}
     1188
     1189#poststuff #post-body.columns-2 {
     1190        margin-right: 300px;
     1191}
     1192
     1193#post-body.columns-2 #postbox-container-1 {
     1194        float: right;
     1195        margin-right: -300px;
     1196        width: 280px;
     1197}
     1198
     1199#post-body.columns-2 #side-sortables {
     1200        min-height: 250px;
     1201}
     1202
     1203/* one column on the dash */
     1204@media only screen and (max-width: 799px) {
     1205        #wpbody-content #dashboard-widgets .postbox-container {
     1206                width: 100%;
     1207        }
     1208
     1209        #wpbody-content .metabox-holder .postbox-container .empty-container {
     1210                border: 0 none;
     1211                height: 0;
     1212                min-height: 0;
     1213        }
     1214}
     1215
     1216/* two columns on the dash, but keep the setting if one is selected */
     1217@media only screen and (min-width: 800px) and (max-width: 1200px) {
     1218        #wpbody-content #dashboard-widgets .postbox-container {
     1219                width: 49.5%;
     1220        }
     1221
     1222        #wpbody-content #dashboard-widgets #postbox-container-2,
     1223        #wpbody-content #dashboard-widgets #postbox-container-3,
     1224        #wpbody-content #dashboard-widgets #postbox-container-4 {
     1225                float: right;
     1226                width: 50.5%;
     1227        }
     1228
     1229        #dashboard-widgets #postbox-container-3 .empty-container,
     1230        #dashboard-widgets #postbox-container-4 .empty-container {
     1231                border: 0 none;
     1232                height: 0;
     1233                min-height: 0;
     1234        }
     1235
     1236        #wpbody #wpbody-content #dashboard-widgets.columns-1 .postbox-container {
     1237                width: 100%;
     1238        }
     1239
     1240        #wpbody #wpbody-content .metabox-holder.columns-1 .postbox-container .empty-container {
     1241                border: 0 none;
     1242                height: 0;
     1243                min-height: 0;
     1244        }
     1245
     1246        /* show the radio buttons for column prefs only for one or two columns */
     1247        .index-php .screen-layout,
     1248        .index-php .columns-prefs {
     1249                display: block;
     1250        }
     1251
     1252        .columns-prefs .columns-prefs-3,
     1253        .columns-prefs .columns-prefs-4 {
     1254                display: none;
     1255        }
     1256}
     1257
     1258/* one column on the post write/edit screen */
     1259@media only screen and (max-width: 960px) {
     1260        #wpbody-content #poststuff #post-body {
     1261                margin: 0;
     1262        }
     1263
     1264        #wpbody-content #post-body.columns-2 #postbox-container-1 {
     1265                margin-right: 0;
     1266                width: 100%;
     1267        }
     1268
     1269        #poststuff #postbox-container-1 .empty-container,
     1270        #poststuff #postbox-container-1 #side-sortables:empty {
     1271                border: 0 none;
     1272                height: 0;
     1273                min-height: 0;
     1274        }
     1275
     1276        #poststuff #post-body.columns-2 #side-sortables {
     1277                min-height: 0;
     1278        }
     1279
     1280        /* hide the radio buttons for column prefs */
     1281        .screen-layout,
     1282        .columns-prefs {
     1283                display: none;
     1284        }
     1285}
     1286
     1287.postbox .hndle {
     1288        -webkit-border-top-left-radius: 3px;
     1289        -webkit-border-top-right-radius: 3px;
     1290        border-top-left-radius: 3px;
     1291        border-top-right-radius: 3px;
     1292}
     1293
     1294.js .postbox .hndle {
     1295        cursor: move;
     1296}
     1297
     1298.postbox.closed .hndle {
     1299        -webkit-border-radius: 3px;
     1300        border-radius: 3px;
     1301}
     1302
     1303.hndle a {
     1304        font-size: 11px;
     1305        font-weight: normal;
     1306}
     1307
     1308.postbox .handlediv {
     1309        float: right;
     1310        width: 27px;
     1311        height: 30px;
     1312}
     1313
     1314.js .postbox .handlediv {
     1315        cursor: pointer;
     1316}
     1317
     1318.sortable-placeholder {
     1319        border-width: 1px;
     1320        border-style: dashed;
     1321        margin-bottom: 20px;
     1322}
     1323
     1324.widget,
     1325.postbox,
     1326.stuffbox {
     1327        margin-bottom: 20px;
     1328        padding: 0;
     1329        border-width: 1px;
     1330        border-style: solid;
     1331        line-height: 1;
     1332}
     1333
     1334.widget .widget-top,
     1335.postbox h3,
     1336.stuffbox h3 {
     1337        margin-top: 1px;
     1338        border-bottom-width: 1px;
     1339        border-bottom-style: solid;
     1340        -webkit-user-select: none;
     1341        -moz-user-select: none;
     1342        user-select: none;
     1343}
     1344
     1345.js .widget .widget-top,
     1346.js .postbox h3 {
     1347        cursor: move;
     1348}
     1349
     1350.postbox .inside,
     1351.stuffbox .inside {
     1352        padding: 0 12px 0 10px;
     1353        line-height: 1.4em;
     1354}
     1355
     1356.postbox .inside {
     1357        margin: 10px 0;
     1358        position: relative;
     1359}
     1360
     1361.postbox.closed h3 {
     1362        border: none;
     1363        -webkit-box-shadow: none;
     1364        box-shadow: none;
     1365}
     1366
     1367.postbox table.form-table {
     1368        margin-bottom: 0;
     1369}
     1370
     1371.temp-border {
     1372        border: 1px dotted #ccc;
     1373}
     1374
     1375.columns-prefs label {
     1376        padding: 0 5px;
     1377}
     1378
     1379
     1380/*------------------------------------------------------------------------------
     1381  9.0 - Dashboard
     1382------------------------------------------------------------------------------*/
     1383
     1384#dashboard-widgets-wrap {
     1385        margin: 0 -8px;
     1386}
     1387
     1388#wpbody-content .metabox-holder {
     1389        padding-top: 10px;
     1390}
     1391
     1392#dashboard-widgets .meta-box-sortables {
     1393        margin: 0 8px;
     1394}
     1395
     1396#dashboard_recent_comments div.undo {
     1397        border-top-style: solid;
     1398        border-top-width: 1px;
     1399        margin: 0 -10px;
     1400        padding: 3px 8px;
     1401        font-size: 11px;
     1402}
     1403
     1404#the-comment-list td.comment p.comment-author {
     1405        margin-top: 0;
     1406        margin-left: 0;
     1407}
     1408
     1409#the-comment-list p.comment-author img {
     1410        float: left;
     1411        margin-right: 8px;
     1412}
     1413
     1414#the-comment-list p.comment-author strong a {
     1415        border: none;
     1416}
     1417
     1418#the-comment-list td {
     1419        vertical-align: top;
     1420}
     1421
     1422#the-comment-list td.comment {
     1423        word-wrap: break-word;
     1424}
     1425
     1426/* Welcome Panel */
     1427.welcome-panel {
     1428        position: relative;
     1429        overflow: auto;
     1430        margin: 20px 0;
     1431        padding: 23px 10px 12px;
     1432        border-width: 1px;
     1433        border-style: solid;
     1434        border-radius: 3px;
     1435        font-size: 13px;
     1436        line-height: 2.1em;
     1437}
     1438
     1439.welcome-panel h3 {
     1440        margin: 0;
     1441        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
     1442        font-size: 21px;
     1443        font-weight: normal;
     1444        line-height: 1.2;
     1445}
     1446.welcome-panel h4 {
     1447        margin: 1.33em 0 0;
     1448        font-size: 13px;
     1449}
     1450
     1451.welcome-panel .about-description {
     1452        font-size: 16px;
     1453        margin: 0;
     1454}
     1455
     1456.welcome-panel .welcome-panel-close {
     1457        position: absolute;
     1458        top: 5px;
     1459        right: 10px;
     1460        padding: 8px 3px;
     1461        font-size: 13px;
     1462        text-decoration: none;
     1463        line-height: 1;
     1464}
     1465
     1466.welcome-panel .welcome-panel-close:before {
     1467        content: ' ';
     1468        position: absolute;
     1469        left: -12px;
     1470        width: 10px;
     1471        height: 100%;
     1472        background: url('../images/xit.gif') 0 17% no-repeat;
     1473}
     1474
     1475.welcome-panel .welcome-panel-close:hover:before {
     1476        background-position: 100% 17%;
     1477}
     1478
     1479.wp-core-ui .welcome-panel .button.button-hero {
     1480        margin: 15px 0 3px;
     1481}
     1482
     1483.welcome-panel-content {
     1484        margin-left: 13px;
     1485        max-width: 1500px;
     1486}
     1487
     1488.welcome-panel .welcome-panel-column-container {
     1489        clear: both;
     1490        overflow: hidden;
     1491        position: relative;
     1492}
     1493
     1494.welcome-panel .welcome-panel-column {
     1495        width: 32%;
     1496        min-width: 200px;
     1497        float: left;
     1498}
     1499
     1500.ie8 .welcome-panel .welcome-panel-column {
     1501        min-width: 230px;
     1502}
     1503
     1504.welcome-panel .welcome-panel-column:first-child {
     1505        width: 36%;
     1506}
     1507
     1508.welcome-panel-column p {
     1509        margin-top: 7px;
     1510}
     1511
     1512.welcome-panel .welcome-icon {
     1513        display: block;
     1514        padding: 2px 0 8px 32px;
     1515        background-image: url('../images/welcome-icons.png');
     1516        background-repeat: no-repeat;
     1517        background-size: 16px;
     1518}
     1519
     1520.welcome-panel .welcome-add-page {
     1521        background-position: 0 2px;
     1522}
     1523
     1524.welcome-panel .welcome-edit-page {
     1525        background-position: 0 -90px;
     1526}
     1527
     1528.welcome-panel .welcome-learn-more {
     1529        background-position: 0 -136px;
     1530}
     1531
     1532.welcome-panel .welcome-comments {
     1533        background-position: 0 -182px;
     1534}
     1535
     1536.welcome-panel .welcome-view-site {
     1537        background-position: 0 -274px;
     1538}
     1539
     1540.welcome-panel .welcome-widgets-menus {
     1541        background-position: 1px -229px;
     1542        line-height: 14px;
     1543}
     1544
     1545.welcome-panel .welcome-write-blog {
     1546        background-position: 0 -44px;
     1547}
     1548
     1549.welcome-panel .welcome-panel-column ul {
     1550        margin: 0.8em 1em 1em 0;
     1551}
     1552
     1553.welcome-panel .welcome-panel-column li {
     1554        line-height: 16px;
     1555        list-style-type: none;
     1556}
     1557
     1558@media screen and (max-width: 870px) {
     1559        .welcome-panel .welcome-panel-column,
     1560        .welcome-panel .welcome-panel-column:first-child {
     1561                display: block;
     1562                float: none;
     1563                width: 100%;
     1564        }
     1565
     1566        .welcome-panel .welcome-panel-column li {
     1567                display: inline-block;
     1568                margin-right: 13px;
     1569        }
     1570
     1571        .welcome-panel .welcome-panel-column ul {
     1572                margin: 0.4em 0 0;
     1573        }
     1574
     1575        .welcome-panel .welcome-icon {
     1576                padding-left: 25px;
     1577        }
     1578}
     1579
     1580/*------------------------------------------------------------------------------
     1581  10.0 - List Posts (/Pages/etc)
     1582------------------------------------------------------------------------------*/
     1583
     1584table.fixed {
     1585        table-layout: fixed;
     1586}
     1587
     1588.fixed .column-rating,
     1589.fixed .column-visible {
     1590        width: 8%;
     1591}
     1592
     1593.fixed .column-posts,
     1594.fixed .column-date,
     1595.fixed .column-parent,
     1596.fixed .column-links,
     1597.fixed .column-author,
     1598.fixed .column-format {
     1599        width: 10%;
     1600}
     1601
     1602.fixed .column-response,
     1603.fixed .column-categories,
     1604.fixed .column-tags,
     1605.fixed .column-rel,
     1606.fixed .column-role {
     1607        width: 15%;
     1608}
     1609
     1610.fixed .column-slug {
     1611        width: 25%;
     1612}
     1613
     1614.fixed .column-locations {
     1615        width: 35%;
     1616}
     1617
     1618.fixed .column-comments {
     1619        width: 4em;
     1620        padding: 8px 0;
     1621        text-align: left;
     1622}
     1623
     1624.fixed .column-comments .vers {
     1625        padding-left: 3px;
     1626}
     1627
     1628.fixed .column-comments a {
     1629        float: left;
     1630}
     1631
     1632.fixed .column-icon {
     1633        width: 80px;
     1634}
     1635
     1636#comments-form .fixed .column-author {
     1637        width: 20%;
     1638}
     1639
     1640#commentsdiv.postbox .inside {
     1641        margin: 0;
     1642        padding: 0;
     1643}
     1644
     1645#commentsdiv .inside .row-actions {
     1646        line-height:18px;
     1647}
     1648
     1649#commentsdiv .inside .column-author {
     1650        width: 25%;
     1651}
     1652
     1653#commentsdiv .column-comment p {
     1654        margin: 0.6em 0;
     1655        padding: 0;
     1656}
     1657
     1658#commentsdiv #replyrow td {
     1659        padding: 0;
     1660}
     1661
     1662#commentsdiv p {
     1663        padding: 8px 10px;
     1664        margin: 0;
     1665}
     1666
     1667#commentsdiv #add-new-comment {
     1668        border-width: 0 0 1px;
     1669        border-style: none none solid;
     1670}
     1671
     1672#commentsdiv .comments-box {
     1673        border: 0 none;
     1674}
     1675
     1676#commentsdiv .comments-box thead th {
     1677        background: transparent;
     1678        padding: 0 7px 4px;
     1679        font-style: italic;
     1680}
     1681
     1682#commentsdiv .comments-box tr:last-child td {
     1683        border-bottom: 0 none;
     1684}
     1685
     1686#commentsdiv .spinner {
     1687        padding-left: 5px;
     1688}
     1689
     1690.sorting-indicator {
     1691        display: none;
     1692        width: 7px;
     1693        height: 4px;
     1694        margin-top: 8px;
     1695        margin-left: 7px;
     1696        background-image: url('../images/sort.gif');
     1697        background-repeat: no-repeat;
     1698}
     1699
     1700tr.wp-locked .locked-indicator {
     1701        background: url('../images/lock.png') no-repeat;
     1702        margin: -2px 0 0 6px;
     1703        height: 20px;
     1704        width: 16px;
     1705}
     1706
     1707tr.wp-locked .check-column label,
     1708tr.wp-locked .check-column input[type="checkbox"],
     1709tr.wp-locked .row-actions .inline,
     1710tr.wp-locked .row-actions .trash {
     1711        display: none;
     1712}
     1713
     1714tr .locked-info {
     1715        height: 0;
     1716        opacity: 0;
     1717}
     1718
     1719tr.wp-locked .locked-info {
     1720        height: auto;
     1721        opacity: 1;
     1722}
     1723
     1724tr.locked-info, tr.wp-locked .locked-info {
     1725        -webkit-transition: height 1s, opacity 500ms;
     1726        -moz-transition:    height 1s, opacity 500ms;
     1727        -ms-transition:     height 1s, opacity 500ms;
     1728        -o-transition:      height 1s, opacity 500ms;
     1729        transition:         height 1s, opacity 500ms;
     1730}
     1731
     1732.fixed .column-comments .sorting-indicator {
     1733        margin-top: 3px;
     1734}
     1735
     1736#menu-locations-wrap .widefat {
     1737        width: 60%;
     1738}
     1739
     1740.widefat th.sortable,
     1741.widefat th.sorted {
     1742        padding: 0;
     1743}
     1744
     1745th.sortable a,
     1746th.sorted a {
     1747        display: block;
     1748        overflow: hidden;
     1749        padding: 7px 7px 8px;
     1750}
     1751
     1752.fixed .column-comments.sortable a,
     1753.fixed .column-comments.sorted a {
     1754        padding: 8px 0;
     1755}
     1756
     1757th.sortable a span,
     1758th.sorted a span {
     1759        float: left;
     1760        cursor: pointer;
     1761}
     1762
     1763th.sorted.asc .sorting-indicator,
     1764th.desc:hover span.sorting-indicator {
     1765        display: block;
     1766        background-position: 0 0;
     1767}
     1768
     1769th.sorted.desc .sorting-indicator,
     1770th.asc:hover span.sorting-indicator {
     1771        display: block;
     1772        background-position: -7px 0;
     1773}
     1774
     1775/* Bulk Actions */
     1776.tablenav-pages a {
     1777        border-bottom-style: solid;
     1778        border-bottom-width: 2px;
     1779        font-weight: bold;
     1780        margin-right: 1px;
     1781        padding: 0 2px;
     1782}
     1783.tablenav-pages .current-page {
     1784        text-align: center;
     1785}
     1786.tablenav-pages .next-page {
     1787        margin-left: 2px;
     1788}
     1789
     1790.tablenav a.button-secondary {
     1791        display: block;
     1792        margin: 3px 8px 0 0;
     1793}
     1794
     1795.tablenav {
     1796        clear: both;
     1797        height: 30px;
     1798        margin: 6px 0 4px;
     1799        vertical-align: middle;
     1800}
     1801
     1802.tablenav.themes {
     1803        max-width: 98%;
     1804}
     1805
     1806.tablenav .tablenav-pages {
     1807        float: right;
     1808        display: block;
     1809        cursor: default;
     1810        height: 30px;
     1811        line-height: 30px;
     1812        font-size: 12px;
     1813}
     1814
     1815.tablenav .no-pages,
     1816.tablenav .one-page .pagination-links {
     1817        display: none;
     1818}
     1819
     1820.tablenav .tablenav-pages a,
     1821.tablenav-pages span.current  {
     1822        text-decoration: none;
     1823        padding: 3px 6px;
     1824}
     1825
     1826.tablenav .tablenav-pages a.disabled:hover ,
     1827.tablenav .tablenav-pages a.disabled:active {
     1828        cursor: default;
     1829}
     1830
     1831.tablenav .displaying-num {
     1832        margin-right: 10px;
     1833        font-size: 12px;
     1834        font-style: italic;
     1835}
     1836
     1837.tablenav .actions {
     1838        overflow: hidden;
     1839        padding: 2px 8px 0 0;
     1840}
     1841
     1842.tablenav .delete {
     1843        margin-right: 20px;
     1844}
     1845
     1846.view-switch {
     1847        float: right;
     1848        margin: 6px 8px 0;
     1849}
     1850
     1851.view-switch a {
     1852        text-decoration: none;
     1853}
     1854
     1855.filter {
     1856        float: left;
     1857        margin: -5px 0 0 10px;
     1858}
     1859
     1860.filter .subsubsub {
     1861        margin-left: -10px;
     1862        margin-top: 13px;
     1863}
     1864.screen-per-page {
     1865        width: 4em;
     1866}
     1867
     1868#posts-filter fieldset {
     1869        float: left;
     1870        margin: 0 1.5ex 1em 0;
     1871        padding: 0;
     1872}
     1873
     1874#posts-filter fieldset legend {
     1875        padding: 0 0 .2em 1px;
     1876}
     1877
     1878
     1879/*------------------------------------------------------------------------------
     1880  10.1 - Inline Editing
     1881------------------------------------------------------------------------------*/
     1882
     1883/*
     1884.quick-edit* is for Quick Edit
     1885.bulk-edit* is for Bulk Edit
     1886.inline-edit* is for everything
     1887*/
     1888
     1889/*      Layout */
     1890
     1891#wpbody-content .inline-edit-row fieldset {
     1892        font-size: 12px;
     1893        float: left;
     1894        margin: 0;
     1895        padding: 0;
     1896        width: 100%;
     1897}
     1898
     1899tr.inline-edit-row td,
     1900#wpbody-content .inline-edit-row fieldset .inline-edit-col {
     1901        padding: 0 0.5em;
     1902}
     1903
     1904#wpbody-content .quick-edit-row-page fieldset.inline-edit-col-right .inline-edit-col {
     1905        border-width: 0 0 0 1px;
     1906        border-style: none none none solid;
     1907}
     1908
     1909#wpbody-content .quick-edit-row-post .inline-edit-col-left {
     1910        width: 40%;
     1911}
     1912
     1913#wpbody-content .quick-edit-row-post .inline-edit-col-right {
     1914        width: 39%;
     1915}
     1916
     1917#wpbody-content .inline-edit-row-post .inline-edit-col-center {
     1918        width: 20%;
     1919}
     1920
     1921#wpbody-content .quick-edit-row-page .inline-edit-col-left {
     1922        width: 50%;
     1923}
     1924
     1925#wpbody-content .quick-edit-row-page .inline-edit-col-right,
     1926#wpbody-content .bulk-edit-row-post .inline-edit-col-right {
     1927        width: 49%;
     1928}
     1929
     1930#wpbody-content .bulk-edit-row .inline-edit-col-left {
     1931        width: 30%;
     1932}
     1933
     1934#wpbody-content .bulk-edit-row-page .inline-edit-col-right {
     1935        width: 69%;
     1936}
     1937
     1938#wpbody-content .bulk-edit-row .inline-edit-col-bottom {
     1939        float: right;
     1940        width: 69%;
     1941}
     1942
     1943#wpbody-content .inline-edit-row-page .inline-edit-col-right {
     1944        margin-top: 27px;
     1945}
     1946
     1947.inline-edit-row fieldset .inline-edit-group {
     1948        clear: both;
     1949}
     1950
     1951.inline-edit-row fieldset .inline-edit-group:after {
     1952        content: ".";
     1953        display: block;
     1954        height: 0;
     1955        clear: both;
     1956        visibility: hidden;
     1957}
     1958
     1959.inline-edit-row p.submit {
     1960        clear: both;
     1961        padding: 0.5em;
     1962        margin: 0.5em 0 0;
     1963}
     1964
     1965.inline-edit-row span.error {
     1966        line-height: 22px;
     1967        margin: 0 15px;
     1968        padding: 3px 5px;
     1969}
     1970
     1971/*      Positioning */
     1972.inline-edit-row h4 {
     1973        margin: .2em 0;
     1974        padding: 0;
     1975        line-height: 23px;
     1976}
     1977.inline-edit-row fieldset span.title,
     1978.inline-edit-row fieldset span.checkbox-title {
     1979        margin: 0;
     1980        padding: 0;
     1981        line-height: 27px;
     1982}
     1983
     1984.inline-edit-row fieldset label,
     1985.inline-edit-row fieldset span.inline-edit-categories-label {
     1986        display: block;
     1987        margin: .2em 0;
     1988}
     1989
     1990.inline-edit-row fieldset label.inline-edit-tags {
     1991        margin-top: 0;
     1992}
     1993
     1994.inline-edit-row fieldset label.inline-edit-tags span.title {
     1995        margin: .2em 0;
     1996        width: auto;
     1997}
     1998
     1999.inline-edit-row fieldset label span.title {
     2000        display: block;
     2001        float: left;
     2002        width: 5em;
     2003}
     2004
     2005.inline-edit-row fieldset label span.input-text-wrap {
     2006        display: block;
     2007        margin-left: 5em;
     2008}
     2009
     2010.quick-edit-row-post fieldset.inline-edit-col-right label span.title {
     2011        width: auto;
     2012        padding-right: 0.5em;
     2013}
     2014
     2015.inline-edit-row .input-text-wrap input[type=text] {
     2016        width: 100%;
     2017}
     2018
     2019.inline-edit-row fieldset label input[type=checkbox] {
     2020        vertical-align: text-bottom;
     2021}
     2022
     2023.inline-edit-row fieldset label textarea {
     2024        width: 100%;
     2025        height: 4em;
     2026}
     2027
     2028#wpbody-content .bulk-edit-row fieldset .inline-edit-group label {
     2029        max-width: 50%;
     2030}
     2031
     2032#wpbody-content .quick-edit-row fieldset .inline-edit-group label.alignleft:first-child {
     2033        margin-right: 0.5em
     2034}
     2035
     2036.inline-edit-col-right .input-text-wrap input.inline-edit-menu-order-input {
     2037        width: 6em;
     2038}
     2039
     2040.inline-edit-save .spinner {
     2041        padding: 4px 10px 0;
     2042        vertical-align: top;
     2043        float: right;
     2044}
     2045
     2046/*      Styling */
     2047.inline-edit-row h4 {
     2048        text-transform: uppercase;
     2049}
     2050
     2051.inline-edit-row fieldset span.title,
     2052.inline-edit-row fieldset span.checkbox-title {
     2053        font-style: italic;
     2054        line-height: 1.8em;
     2055}
     2056
     2057/*      Specific Elements */
     2058.inline-edit-row fieldset input[type="text"],
     2059.inline-edit-row fieldset textarea {
     2060        border-style: solid;
     2061        border-width: 1px;
     2062}
     2063
     2064.inline-edit-row fieldset .inline-edit-date {
     2065        float: left;
     2066}
     2067
     2068.inline-edit-row fieldset input[name=jj],
     2069.inline-edit-row fieldset input[name=hh],
     2070.inline-edit-row fieldset input[name=mn] {
     2071        font-size: 12px;
     2072        width: 2.1em;
     2073}
     2074
     2075.inline-edit-row fieldset input[name=aa] {
     2076        font-size: 12px;
     2077        width: 3.5em;
     2078}
     2079
     2080.inline-edit-row fieldset label input.inline-edit-password-input {
     2081        width: 8em;
     2082}
     2083
     2084ul.cat-checklist {
     2085        height: 12em;
     2086        border-style: solid;
     2087        border-width: 1px;
     2088        overflow-y: scroll;
     2089        padding: 0 5px;
     2090        margin: 0;
     2091}
     2092
     2093#bulk-titles {
     2094        display: block;
     2095        height: 12em;
     2096        border-style: solid;
     2097        border-width: 1px;
     2098        overflow-y: scroll;
     2099        padding: 0 5px;
     2100        margin: 0 0 5px;
     2101}
     2102
     2103.inline-edit-row fieldset ul.cat-checklist li,
     2104.inline-edit-row fieldset ul.cat-checklist input {
     2105        margin: 0;
     2106}
     2107
     2108.inline-edit-row fieldset ul.cat-checklist label,
     2109.inline-edit-row #bulk-titles div {
     2110        font-family: sans-serif;
     2111        font-style: normal;
     2112        font-size: 11px;
     2113}
     2114
     2115.inline-edit-row fieldset label input.inline-edit-menu-order-input {
     2116        width: 3em;
     2117}
     2118
     2119.inline-edit-row fieldset label input.inline-edit-slug-input {
     2120        width: 75%;
     2121}
     2122
     2123.quick-edit-row-post fieldset label.inline-edit-status {
     2124        float: left;
     2125}
     2126
     2127#bulk-titles {
     2128        line-height: 140%;
     2129}
     2130#bulk-titles div {
     2131        margin: 0.2em 0.3em;
     2132}
     2133
     2134#bulk-titles div a {
     2135        cursor: pointer;
     2136        display: block;
     2137        float: left;
     2138        height: 10px;
     2139        margin: 3px 3px 0 -2px;
     2140        overflow: hidden;
     2141        position: relative;
     2142        text-indent: -9999px;
     2143        width: 10px;
     2144}
     2145
     2146
     2147/*------------------------------------------------------------------------------
     2148  11.0 - Write/Edit Post Screen
     2149------------------------------------------------------------------------------*/
     2150
     2151#show-comments {
     2152        overflow: hidden;
     2153}
     2154
     2155#save-action .spinner,
     2156#show-comments a,
     2157#show-comments .spinner {
     2158        float: left;
     2159}
     2160
     2161#lost-connection-notice .spinner {
     2162        display: block;
     2163        float: left;
     2164        margin: 0 5px 0 0;
     2165}
     2166
     2167.rtl #lost-connection-notice .spinner {
     2168        float: right;
     2169        margin: 0 0 0 5px;
     2170}
     2171
     2172#titlediv {
     2173        position: relative;
     2174        margin-bottom: 5px;
     2175}
     2176
     2177#titlediv label {
     2178        cursor: text;
     2179}
     2180
     2181#titlediv div.inside {
     2182        margin: 0;
     2183}
     2184
     2185#poststuff #titlewrap {
     2186        border: 0;
     2187        padding: 0;
     2188}
     2189
     2190#titlediv #title {
     2191        padding: 3px 8px;
     2192        font-size: 1.7em;
     2193        line-height: 100%;
     2194        height: 1.7em;
     2195        width: 100%;
     2196        outline: none;
     2197        margin: 1px 0;
     2198}
     2199
     2200#titlediv #title-prompt-text,
     2201#wp-fullscreen-title-prompt-text {
     2202        color: #bbb;
     2203        position: absolute;
     2204        font-size: 1.7em;
     2205        padding: 11px 10px;
     2206}
     2207
     2208#wp-fullscreen-save .fs-saved {
     2209        color: #999;
     2210        float: right;
     2211        margin-top: 4px;
     2212}
     2213
     2214#wp-fullscreen-title-prompt-text {
     2215        padding: 11px;
     2216}
     2217
     2218#poststuff .inside-submitbox,
     2219#side-sortables .inside-submitbox {
     2220        margin: 0 3px;
     2221        font-size: 11px;
     2222}
     2223
     2224input#link_description,
     2225input#link_url {
     2226        width: 98%;
     2227}
     2228
     2229#pending {
     2230        background: 0 none;
     2231        border: 0 none;
     2232        padding: 0;
     2233        font-size: 11px;
     2234        margin-top: -1px;
     2235}
     2236
     2237#edit-slug-box {
     2238        line-height: 24px;
     2239        min-height: 25px; /* Yes, line-height + 1 */
     2240        margin-top: 5px;
     2241        padding-right: 6px;
     2242}
     2243
     2244#edit-slug-box .cancel {
     2245        margin-right: 10px;
     2246        font-size: 11px;
     2247}
     2248
     2249#editable-post-name-full {
     2250        display: none;
     2251}
     2252
     2253#editable-post-name input {
     2254        width: 16em;
     2255}
     2256
     2257.postarea h3 label {
     2258        float: left;
     2259}
     2260
     2261.submitbox .submit {
     2262        text-align: left;
     2263        padding: 12px 10px 10px;
     2264        font-size: 11px;
     2265}
     2266
     2267.submitbox .submitdelete {
     2268        text-decoration: none;
     2269        padding: 1px 2px;
     2270}
     2271
     2272.submitbox .submitdelete,
     2273.submitbox .submit a:hover {
     2274        border-bottom-width: 1px;
     2275        border-bottom-style: solid;
     2276}
     2277
     2278.submitbox .submit input {
     2279        margin-bottom: 8px;
     2280        margin-right: 4px;
     2281        padding: 6px;
     2282}
     2283
     2284.inside-submitbox #post_status {
     2285        margin: 2px 0 2px -2px;
     2286}
     2287
     2288#post-status-select {
     2289        line-height: 2.5em;
     2290        margin-top: 3px;
     2291}
     2292
     2293/* Post Screen */
     2294#post-body #normal-sortables {
     2295        min-height: 50px;
     2296}
     2297
     2298.postbox {
     2299        position: relative;
     2300        min-width: 255px;
     2301}
     2302
     2303#trackback_url {
     2304        width: 99%;
     2305}
     2306
     2307#normal-sortables .postbox .submit {
     2308        background: transparent none;
     2309        border: 0 none;
     2310        float: right;
     2311        padding: 0 12px;
     2312        margin:0;
     2313}
     2314
     2315.category-add input[type="text"],
     2316.category-add select {
     2317        width: 100%;
     2318        max-width: 260px;
     2319}
     2320
     2321.press-this #side-sortables .category-tabs li,
     2322ul.category-tabs li,
     2323#side-sortables .add-menu-item-tabs li,
     2324.wp-tab-bar li {
     2325        display: inline;
     2326        line-height: 1.35em;
     2327}
     2328
     2329.no-js .category-tabs li.hide-if-no-js {
     2330        display: none;
     2331}
     2332
     2333.category-tabs a,
     2334#side-sortables .add-menu-item-tabs a,
     2335.wp-tab-bar a {
     2336        text-decoration: none;
     2337}
     2338
     2339.category-tabs {
     2340        margin: 8px 0 3px;
     2341}
     2342
     2343#category-adder h4 {
     2344        margin: 10px 0;
     2345}
     2346
     2347#side-sortables .add-menu-item-tabs,
     2348.wp-tab-bar {
     2349        margin-bottom: 3px;
     2350}
     2351
     2352#normal-sortables .postbox #replyrow .submit {
     2353        float: none;
     2354        margin: 0;
     2355        padding: 0 7px 5px;
     2356}
     2357
     2358#side-sortables .submitbox .submit input,
     2359#side-sortables .submitbox .submit .preview,
     2360#side-sortables .submitbox .submit a.preview:hover {
     2361        border: 0 none;
     2362}
     2363
     2364#side-sortables .inside-submitbox .insidebox,
     2365.stuffbox .insidebox {
     2366        margin: 11px 0;
     2367}
     2368
     2369ul.category-tabs,
     2370ul.add-menu-item-tabs,
     2371ul.wp-tab-bar {
     2372        margin-top: 12px;
     2373}
     2374
     2375ul.category-tabs li {
     2376        border-style: solid;
     2377        border-width: 1px;
     2378        position: relative;
     2379}
     2380
     2381ul.add-menu-item-tabs li.tabs,
     2382.wp-tab-active {
     2383        border-style: solid solid none;
     2384        border-width: 1px 1px 0;
     2385}
     2386
     2387#post-body .add-menu-item-tabs li.tabs {
     2388        border-style: solid none solid solid;
     2389        border-width: 1px 0 1px 1px;
     2390        margin-right: -1px;
     2391}
     2392
     2393ul.category-tabs li,
     2394ul.add-menu-item-tabs li,
     2395ul.wp-tab-bar li {
     2396        padding: 3px 5px 5px;
     2397        -webkit-border-top-left-radius: 3px;
     2398        -webkit-border-top-right-radius: 3px;
     2399        border-top-left-radius: 3px;
     2400        border-top-right-radius: 3px;
     2401}
     2402
     2403/* positioning etc. */
     2404form#tags-filter {
     2405        position: relative;
     2406}
     2407
     2408/* Edit posts */
     2409td.post-title strong,
     2410td.plugin-title strong {
     2411        display: block;
     2412        margin-bottom: .2em;
     2413}
     2414
     2415td.post-title p,
     2416td.plugin-title p {
     2417        margin: 6px 0;
     2418}
     2419
     2420/* Global classes */
     2421.wp-hidden-children .wp-hidden-child,
     2422.ui-tabs-hide {
     2423        display: none;
     2424}
     2425
     2426.commentlist .avatar {
     2427        vertical-align: text-top;
     2428}
     2429
     2430#post-body .tagsdiv #newtag {
     2431        margin-right: 5px;
     2432        width: 16em;
     2433}
     2434
     2435#side-sortables input#post_password {
     2436        width: 94%
     2437}
     2438
     2439#side-sortables .tagsdiv #newtag {
     2440        width: 68%;
     2441}
     2442
     2443#post-status-info {
     2444        border-width: 0 1px 1px;
     2445        border-style: none solid solid;
     2446        width: 100%;
     2447        -webkit-border-bottom-left-radius: 3px;
     2448        -webkit-border-bottom-right-radius: 3px;
     2449        border-bottom-left-radius: 3px;
     2450        border-bottom-right-radius: 3px;
     2451}
     2452
     2453#post-status-info td {
     2454        font-size: 12px;
     2455}
     2456
     2457.autosave-info {
     2458        padding: 2px 15px;
     2459        text-align: right;
     2460}
     2461
     2462#editorcontent #post-status-info {
     2463        border: none;
     2464}
     2465
     2466#post-body .wp_themeSkin .mceStatusbar a.mceResize {
     2467        display: block;
     2468        background: transparent url('../images/resize.gif') no-repeat scroll right bottom;
     2469        width: 12px;
     2470        cursor: se-resize;
     2471        margin: 0 1px;
     2472        position: relative;
     2473        top: -2px;
     2474}
     2475
     2476#post-body .postarea .wp_themeSkin .mceStatusbar a.mceResize {
     2477        top: 20px;
     2478}
     2479
     2480#content-resize-handle {
     2481        background: transparent url('../images/resize.gif') no-repeat scroll right bottom;
     2482        width: 12px;
     2483        cursor: se-resize;
     2484        position: absolute;
     2485        right: 2px;
     2486        height: 19px;
     2487}
     2488
     2489.press-this #content-resize-handle {
     2490        bottom: 2px;
     2491}
     2492
     2493.tmce-active #content-resize-handle {
     2494        display: none;
     2495}
     2496
     2497#wp-word-count {
     2498        display: block;
     2499        padding: 2px 10px;
     2500}
     2501
     2502#timestampdiv select {
     2503        height: 20px;
     2504        line-height: 14px;
     2505        padding: 0;
     2506        vertical-align: top;
     2507}
     2508
     2509#aa, #jj, #hh, #mn {
     2510        padding: 1px;
     2511        font-size: 12px;
     2512}
     2513
     2514#jj, #hh, #mn {
     2515        width: 2em;
     2516}
     2517
     2518#aa {
     2519        width: 3.4em;
     2520}
     2521
     2522.curtime #timestamp {
     2523        background-repeat: no-repeat;
     2524        background-position: left center;
     2525        padding: 2px 0 1px 20px;
     2526}
     2527
     2528#timestampdiv {
     2529        padding-top: 5px;
     2530        line-height: 23px;
     2531}
     2532
     2533#timestampdiv p {
     2534        margin: 8px 0 6px;
     2535}
     2536
     2537#timestampdiv input {
     2538        border-width: 1px;
     2539        border-style: solid;
     2540}
     2541
     2542.notification-dialog {
     2543        position: fixed;
     2544        top: 30%;
     2545        left: 50%;
     2546        width: 450px;
     2547        margin-left: -225px;
     2548        background: #fff;
     2549        line-height: 1.5;
     2550        z-index: 1000005;
     2551}
     2552
     2553.notification-dialog-background {
     2554        position: fixed;
     2555        top: 0;
     2556        left: 0;
     2557        right: 0;
     2558        bottom: 0;
     2559        background: #000;
     2560        opacity: 0.5;
     2561        filter: alpha(opacity=50);
     2562        z-index: 1000000;
     2563}
     2564
     2565#post-lock-dialog .post-locked-message,
     2566#post-lock-dialog .post-taken-over {
     2567        margin: 25px;
     2568}
     2569
     2570#post-lock-dialog .post-locked-message a.button {
     2571        margin-right: 10px;
     2572}
     2573
     2574#post-lock-dialog .post-locked-avatar {
     2575        float: left;
     2576        margin: 0 20px 20px 0;
     2577}
     2578
     2579#post-lock-dialog .wp-tab-first {
     2580        outline: 0;
     2581}
     2582
     2583#post-lock-dialog .locked-saving img {
     2584        float: left;
     2585        margin-right: 3px;
     2586}
     2587
     2588#post-lock-dialog.saving .locked-saving,
     2589#post-lock-dialog.saved .locked-saved {
     2590        display: inline;
     2591}
     2592
     2593/*------------------------------------------------------------------------------
     2594  11.1 - Custom Fields
     2595------------------------------------------------------------------------------*/
     2596
     2597#postcustomstuff thead th {
     2598        padding: 5px 8px 8px;
     2599}
     2600
     2601#postcustom #postcustomstuff .submit {
     2602        border: 0 none;
     2603        float: none;
     2604        padding: 0 8px 8px;
     2605}
     2606
     2607#side-sortables #postcustom #postcustomstuff .submit {
     2608        margin: 0;
     2609        padding: 0;
     2610}
     2611
     2612#side-sortables #postcustom #postcustomstuff #the-list textarea {
     2613        height: 85px;
     2614}
     2615
     2616#side-sortables #postcustom #postcustomstuff td.left input,
     2617#side-sortables #postcustom #postcustomstuff td.left select,
     2618#side-sortables #postcustomstuff #newmetaleft a {
     2619        margin: 3px 3px 0;
     2620}
     2621
     2622#postcustomstuff table {
     2623        margin: 0;
     2624        width: 100%;
     2625        border-width: 1px;
     2626        border-style: solid;
     2627        border-spacing: 0;
     2628}
     2629
     2630#postcustomstuff tr {
     2631        vertical-align: top;
     2632}
     2633
     2634#postcustomstuff table input,
     2635#postcustomstuff table select,
     2636#postcustomstuff table textarea {
     2637        width: 96%;
     2638        margin: 8px;
     2639}
     2640
     2641#side-sortables #postcustomstuff table input,
     2642#side-sortables #postcustomstuff table select,
     2643#side-sortables #postcustomstuff table textarea {
     2644        margin: 3px;
     2645}
     2646
     2647#postcustomstuff th.left,
     2648#postcustomstuff td.left {
     2649        width: 38%;
     2650}
     2651
     2652#postcustomstuff .submit input {
     2653        margin: 0;
     2654        width: auto;
     2655}
     2656
     2657#postcustomstuff #newmetaleft a {
     2658        display: inline-block;
     2659        margin: 0 8px 8px;
     2660        text-decoration: none;
     2661}
     2662
     2663.no-js #postcustomstuff #enternew {
     2664        display: none;
     2665}
     2666
     2667#post-body-content .compat-attachment-fields {
     2668        margin-bottom: 20px;
     2669}
     2670
     2671.compat-attachment-fields th {
     2672        padding-top: 5px;
     2673        padding-right: 10px;
     2674}
     2675
     2676/*------------------------------------------------------------------------------
     2677  11.2 - Post Revisions
     2678------------------------------------------------------------------------------*/
     2679.revisions-control-frame,
     2680.revisions-diff-frame {
     2681        position: relative;
     2682}
     2683
     2684.revisions-controls {
     2685        padding-top: 40px;
     2686        height: 100px;
     2687        z-index: 1;
     2688}
     2689
     2690.revisions-controls input[type="checkbox"] {
     2691        position: relative;
     2692        top: -1px;
     2693        vertical-align: text-bottom;
     2694}
     2695
     2696.revisions.pinned .revisions-controls {
     2697        position: fixed;
     2698        top: 0;
     2699        padding-bottom: 10px;
     2700}
     2701
     2702.revisions-tickmarks {
     2703        position: relative;
     2704        margin: 0 auto;
     2705        height: 0.8em;
     2706        top: 7px;
     2707        max-width: 70%;
     2708        -moz-box-sizing: border-box;
     2709        -webkit-box-sizing: border-box;
     2710        box-sizing: border-box;
     2711}
     2712
     2713.revisions-tickmarks > div {
     2714        position: absolute;
     2715        height: 100%;
     2716        border-style: solid;
     2717        border-width: 0 1px 0 0;
     2718        -moz-box-sizing: border-box;
     2719        -webkit-box-sizing: border-box;
     2720        box-sizing: border-box;
     2721}
     2722
     2723.revisions-tickmarks > div:first-child {
     2724        border-width: 0;
     2725}
     2726
     2727.comparing-two-revisions .revisions-controls {
     2728        height: 140px;
     2729}
     2730
     2731.revisions .diff-error {
     2732        position: absolute;
     2733        text-align: center;
     2734        margin: 0 auto;
     2735        width: 100%;
     2736        display: none;
     2737}
     2738
     2739.revisions.diff-error .diff-error {
     2740        display: block;
     2741}
     2742
     2743.revisions .loading-indicator {
     2744        position: fixed;
     2745        vertical-align: middle;
     2746        opacity: 0;
     2747        width: 100%;
     2748        top: 50%;
     2749        margin-left: -90px;
     2750        -webkit-transition: opacity 0.5s;
     2751        -moz-transition:    opacity 0.5s;
     2752        -ms-transition:     opacity 0.5s;
     2753        -o-transition:      opacity 0.5s;
     2754        transition:         opacity 0.5s;
     2755        filter: alpha(opacity=0); /* ie8 and earlier */
     2756}
     2757
     2758body.folded .revisions .loading-indicator {
     2759        margin-left: -32px;
     2760}
     2761
     2762.revisions .loading-indicator span.spinner {
     2763        display: block;
     2764        margin: 0 auto;
     2765        float: none;
     2766}
     2767
     2768.revisions.loading .loading-indicator {
     2769        opacity: 1;
     2770        filter: alpha(opacity=100); /* ie8 and earlier */
     2771}
     2772
     2773.revisions .diff {
     2774        -webkit-transition: opacity 0.5s;
     2775        -moz-transition:    opacity 0.5s;
     2776        -ms-transition:     opacity 0.5s;
     2777        -o-transition:      opacity 0.5s;
     2778        transition:         opacity 0.5s;
     2779}
     2780
     2781.revisions.loading .diff {
     2782        opacity: 0.5;
     2783        filter: alpha(opacity=50); /* ie8 and earlier */
     2784}
     2785
     2786.revisions.diff-error .diff {
     2787        visibility: hidden;
     2788}
     2789
     2790.revisions-meta {
     2791        margin-top: 15px;
     2792}
     2793
     2794.revision-toggle-compare-mode {
     2795        position: absolute;
     2796        top: 0;
     2797        right: 0;
     2798}
     2799
     2800.comparing-two-revisions .revisions-previous,
     2801.comparing-two-revisions .revisions-next,
     2802.revisions-meta .diff-meta-to strong {
     2803        display: none;
     2804}
     2805
     2806.revisions-controls .author-card .date {
     2807        color: #777;
     2808}
     2809
     2810.revisions-controls .author-card.autosave {
     2811        color: #d54e21;
     2812}
     2813
     2814.revisions-controls .author-card .author-name {
     2815        font-weight: bold;
     2816}
     2817
     2818.comparing-two-revisions .diff-meta-to strong {
     2819        display: block;
     2820}
     2821
     2822.revisions-previous,
     2823.revisions-next {
     2824        position: relative;
     2825        z-index: 1;
     2826}
     2827
     2828.revisions-previous {
     2829        float: left;
     2830}
     2831
     2832.revisions-next {
     2833        float: right;
     2834}
     2835
     2836.revisions-controls .wp-slider {
     2837        max-width: 70%;
     2838        margin: 0 auto;
     2839        top: -3px;
     2840}
     2841
     2842/* Revision meta box */
     2843.post-revisions li img,
     2844#revisions-meta-restored img {
     2845        vertical-align: middle;
     2846}
     2847
     2848table.diff {
     2849        table-layout: fixed;
     2850        width: 100%;
     2851        white-space: pre-wrap;
     2852        word-wrap: break-word;
     2853}
     2854
     2855table.diff col.content {
     2856        width: auto;
     2857}
     2858
     2859table.diff col.content.diffsplit {
     2860        width: 48%;
     2861}
     2862
     2863table.diff col.diffsplit.middle {
     2864        width: auto;
     2865}
     2866
     2867table.diff col.ltype {
     2868        width: 30px;
     2869}
     2870
     2871table.diff tr {
     2872        background-color: transparent;
     2873}
     2874
     2875table.diff td,
     2876table.diff th {
     2877        padding: .5em;
     2878        font-family: Consolas, Monaco, monospace;
     2879}
     2880
     2881table.diff .diff-deletedline del,
     2882table.diff .diff-addedline ins {
     2883        text-decoration: none;
     2884}
     2885
     2886.diff-meta {
     2887        -webkit-border-radius: 3px;
     2888        border-radius: 3px;
     2889        padding: 5px;
     2890        clear: both;
     2891        min-height: 32px;
     2892}
     2893
     2894.diff-title strong {
     2895        line-height: 32px;
     2896        min-width: 60px;
     2897        text-align: right;
     2898        float: left;
     2899        margin-right: 5px;
     2900}
     2901
     2902.revisions-controls .author-card .avatar,
     2903.revisions-controls .author-card .author-info {
     2904        float: left;
     2905        margin-left: 6px;
     2906        margin-right: 6px;
     2907}
     2908
     2909.revisions-controls .author-card .byline {
     2910        display: block;
     2911        font-size: 12px;
     2912}
     2913
     2914.revisions-controls .author-card .avatar {
     2915        vertical-align: middle;
     2916}
     2917
     2918.diff-meta input.restore-revision {
     2919        float: right;
     2920        margin-left: 6px;
     2921        margin-right: 6px;
     2922        margin-top: 4px;
     2923}
     2924
     2925.diff-meta-from {
     2926        display: none;
     2927}
     2928
     2929.comparing-two-revisions .diff-meta-from {
     2930        display: block;
     2931}
     2932
     2933.revisions-tooltip {
     2934        position: absolute;
     2935        bottom: 105px;
     2936        margin-right: 0;
     2937        margin-left: -69px;
     2938        z-index: 0;
     2939        max-width: 350px;
     2940        min-width: 130px;
     2941        padding: 8px 4px;
     2942        display: none;
     2943        opacity: 0;
     2944}
     2945
     2946.revisions-tooltip.flipped {
     2947        margin-left: 0;
     2948        margin-right: -70px;
     2949}
     2950
     2951.revisions.pinned .revisions-tooltip {
     2952        display: none !important;
     2953}
     2954
     2955.comparing-two-revisions .revisions-tooltip {
     2956        bottom: 145px;
     2957}
     2958
     2959.revisions-tooltip-arrow {
     2960        width: 70px;
     2961        height: 15px;
     2962        overflow: hidden;
     2963        position: absolute;
     2964        left: 0;
     2965        margin-left: 35px;
     2966        bottom: -15px;
     2967}
     2968
     2969.revisions-tooltip.flipped .revisions-tooltip-arrow {
     2970        margin-left: 0;
     2971        margin-right: 35px;
     2972        left: auto;
     2973        right: 0;
     2974}
     2975
     2976.revisions-tooltip-arrow > span {
     2977        content: "";
     2978        position: absolute;
     2979        left: 20px;
     2980        top: -20px;
     2981        width: 25px;
     2982        height: 25px;
     2983        -webkit-transform: rotate(45deg);
     2984        -moz-transform: rotate(45deg);
     2985        -ms-transform: rotate(45deg);
     2986        -o-transform: rotate(45deg);
     2987        transform: rotate(45deg);
     2988}
     2989
     2990.revisions-tooltip.flipped .revisions-tooltip-arrow > span {
     2991        left: auto;
     2992        right: 20px;
     2993}
     2994
     2995.ie8 .revisions-tooltip-arrow > span {
     2996        left: 15px;
     2997        top: -25px;
     2998        -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)";
     2999}
     3000
     3001.ie8 .revisions-tooltip.flipped .revisions-tooltip-arrow > span {
     3002        right: 25px;
     3003}
     3004
     3005.revisions-tooltip,
     3006.revisions-tooltip-arrow > span {
     3007        border-width: 1px;
     3008        border-style: solid;
     3009}
     3010
     3011div.revisions-controls > .wp-slider > .ui-slider-handle {
     3012        margin-left: -10px;
     3013}
     3014
     3015 /* jQuery UI Slider */
     3016.wp-slider.ui-slider {
     3017        position: relative;
     3018        border-width: 1px;
     3019        border-style: solid;
     3020        border-radius: 3px;
     3021        text-align: left;
     3022        cursor: pointer;
     3023}
     3024
     3025.wp-slider .ui-slider-handle {
     3026        position: absolute;
     3027        z-index: 2;
     3028        margin-top: -3px;
     3029        width: 19px;
     3030        height: 19px;
     3031        border-width: 1px;
     3032        border-style: solid;
     3033        border-radius: 50%;
     3034}
     3035
     3036.wp-slider .ui-slider-handle:before {
     3037        content: "";
     3038        position: absolute;
     3039        top: 6px;
     3040        left: 3px;
     3041        height: 8px;
     3042        width: 13px;
     3043        background: url(../images/arrows-pr.png) no-repeat -2px -47px;
     3044}
     3045
     3046.wp-slider .ui-slider-handle.from-handle:before,
     3047.wp-slider .ui-slider-handle.to-handle:before {
     3048        height: 8px;
     3049        width: 7px;
     3050}
     3051
     3052.wp-slider .ui-slider-handle.from-handle:before {
     3053        background-position: -5px -84px;
     3054        left: 7px;
     3055}
     3056
     3057.wp-slider .ui-slider-handle.to-handle:before {
     3058        background-position: -4px -65px;
     3059        left: 5px;
     3060}
     3061
     3062.wp-slider .ui-slider-range {
     3063        position: absolute;
     3064        font-size: .7em;
     3065        display: block;
     3066        border: 0;
     3067        background-color: transparent;
     3068        background-image: none;
     3069}
     3070
     3071.wp-slider.ui-slider-horizontal {
     3072        height: .8em;
     3073}
     3074
     3075.wp-slider.ui-slider-horizontal .ui-slider-handle {
     3076        top: -.25em;
     3077        margin-left: -.6em;
     3078}
     3079
     3080.wp-slider.ui-slider-horizontal .ui-slider-range {
     3081        top: 0;
     3082        height: 100%;
     3083}
     3084
     3085.wp-slider.ui-slider-horizontal .ui-slider-range-min {
     3086        left: 0;
     3087}
     3088
     3089.wp-slider.ui-slider-horizontal .ui-slider-range-max {
     3090        right: 0;
     3091}
     3092
     3093
     3094/*------------------------------------------------------------------------------
     3095  11.3 - Featured Images
     3096------------------------------------------------------------------------------*/
     3097
     3098#select-featured-image {
     3099        padding: 4px 0;
     3100        overflow: hidden;
     3101}
     3102
     3103#select-featured-image img {
     3104        max-width: 100%;
     3105        height: auto;
     3106        margin-bottom: 10px;
     3107}
     3108
     3109#select-featured-image a {
     3110        float: left;
     3111        clear: both;
     3112}
     3113
     3114#select-featured-image .remove {
     3115        display: none;
     3116        margin-top: 10px;
     3117}
     3118
     3119.js #select-featured-image.has-featured-image .remove {
     3120        display: inline-block;
     3121}
     3122
     3123.no-js #select-featured-image .choose {
     3124        display: none;
     3125}
     3126
     3127/*------------------------------------------------------------------------------
     3128  11.4 - Post formats
     3129------------------------------------------------------------------------------*/
     3130
     3131a.post-state-format {
     3132        overflow: hidden;
     3133        display: inline-block;
     3134        vertical-align: middle;
     3135        height: 16px;
     3136        width: 16px;
     3137        margin-right: 5px;
     3138        background-repeat: no-repeat;
     3139        text-indent: -999em;
     3140}
     3141
     3142#post-formats-select {
     3143        line-height: 2em;
     3144}
     3145
     3146label.post-format-icon {
     3147        margin-left: 5px;
     3148        padding: 2px 0 2px 21px;
     3149}
     3150
     3151.post-format-icon.post-format-standard  {
     3152        background-position: 0 0;
     3153}
     3154
     3155.post-format-icon.post-format-image  {
     3156        background-position: 0 -32px;
     3157}
     3158
     3159.post-format-icon.post-format-gallery {
     3160        background-position: 0 -64px;
     3161}
     3162
     3163.post-format-icon.post-format-audio {
     3164        background-position: 0 -96px;
     3165}
     3166
     3167.post-format-icon.post-format-video {
     3168        background-position: 0 -128px;
     3169}
     3170
     3171.post-format-icon.post-format-chat {
     3172        background-position: 0 -160px;
     3173}
     3174
     3175.post-format-icon.post-format-status {
     3176        background-position: 0 -192px;
     3177}
     3178
     3179.post-format-icon.post-format-aside {
     3180        background-position: 0 -224px;
     3181}
     3182
     3183.post-format-icon.post-format-quote {
     3184        background-position: 0 -256px;
     3185}
     3186
     3187.post-format-icon.post-format-link {
     3188        background-position: 0 -288px;
     3189}
     3190
     3191
     3192/*------------------------------------------------------------------------------
     3193  12.0 - Categories
     3194------------------------------------------------------------------------------*/
     3195
     3196.category-adder {
     3197        margin-left: 120px;
     3198        padding: 4px 0;
     3199}
     3200
     3201.category-adder h4 {
     3202        margin: 0 0 8px;
     3203}
     3204
     3205#side-sortables .category-adder {
     3206        margin: 0;
     3207}
     3208
     3209#post-body ul.add-menu-item-tabs {
     3210        float: left;
     3211        width: 120px;
     3212        text-align: right;
     3213        /* Negative margin for the sake of those without JS: all tabs display */
     3214        margin: 0 -120px 0 5px;
     3215        padding: 0;
     3216}
     3217
     3218#post-body ul.add-menu-item-tabs li {
     3219        padding: 8px;
     3220}
     3221
     3222#post-body ul.add-menu-item-tabs li.tabs {
     3223        -webkit-border-top-left-radius: 3px;
     3224        -webkit-border-bottom-left-radius: 3px;
     3225        border-top-left-radius: 3px;
     3226        border-bottom-left-radius: 3px;
     3227}
     3228
     3229.wp-tab-panel,
     3230.categorydiv div.tabs-panel,
     3231.customlinkdiv div.tabs-panel,
     3232.posttypediv div.tabs-panel,
     3233.taxonomydiv div.tabs-panel {
     3234        min-height: 42px;
     3235        max-height: 200px;
     3236        overflow: auto;
     3237        padding: 0 0.9em;
     3238        border-style: solid;
     3239        border-width: 1px;
     3240}
     3241
     3242div.tabs-panel-active {
     3243        display:block;
     3244}
     3245
     3246div.tabs-panel-inactive {
     3247        display:none;
     3248}
     3249
     3250#front-page-warning,
     3251#front-static-pages ul,
     3252ul.export-filters,
     3253.inline-editor ul.cat-checklist ul,
     3254.categorydiv ul.categorychecklist ul,
     3255.customlinkdiv ul.categorychecklist ul,
     3256.posttypediv ul.categorychecklist ul,
     3257.taxonomydiv ul.categorychecklist ul {
     3258        margin-left: 18px;
     3259}
     3260
     3261ul.categorychecklist li {
     3262        margin: 0;
     3263        padding: 0;
     3264        line-height: 19px;
     3265        word-wrap: break-word;
     3266}
     3267
     3268.categorydiv .tabs-panel,
     3269.customlinkdiv .tabs-panel,
     3270.posttypediv .tabs-panel,
     3271.taxonomydiv .tabs-panel {
     3272        border-width: 3px;
     3273        border-style: solid;
     3274}
     3275
     3276.form-wrap p,
     3277.form-wrap label {
     3278        font-size: 11px;
     3279}
     3280
     3281.form-wrap label {
     3282        display: block;
     3283        padding: 2px;
     3284        font-size: 12px;
     3285}
     3286
     3287.form-field input,
     3288.form-field textarea {
     3289        border-style: solid;
     3290        border-width: 1px;
     3291        width: 95%;
     3292}
     3293
     3294p.description,
     3295.form-wrap p {
     3296        margin: 2px 0 5px;
     3297}
     3298
     3299p.help,
     3300p.description,
     3301span.description,
     3302.form-wrap p {
     3303        font-size: 12px;
     3304        font-style: italic;
     3305        font-family: sans-serif;
     3306}
     3307
     3308.form-wrap .form-field {
     3309        margin: 0 0 10px;
     3310        padding: 8px 0;
     3311}
     3312
     3313.form-wrap .form-field #parent {
     3314        max-width: 100%;
     3315}
     3316
     3317.col-wrap h3 {
     3318        margin: 12px 0;
     3319        font-size: 1.1em;
     3320}
     3321
     3322.col-wrap p.submit {
     3323        margin-top: -10px;
     3324}
     3325
     3326
     3327/*------------------------------------------------------------------------------
     3328  13.0 - Tags
     3329------------------------------------------------------------------------------*/
     3330
     3331#poststuff .taghint {
     3332        color: #aaa;
     3333        margin: 15px 0 -24px 12px;
     3334}
     3335
     3336#poststuff .tagsdiv .howto {
     3337        margin: 0 0 6px 8px;
     3338}
     3339
     3340.ajaxtag .newtag {
     3341        position: relative;
     3342}
     3343
     3344.tagsdiv .newtag {
     3345        width: 180px;
     3346}
     3347
     3348.tagsdiv .the-tags {
     3349        display: block;
     3350        height: 60px;
     3351        margin: 0 auto;
     3352        overflow: auto;
     3353        width: 260px;
     3354}
     3355
     3356#post-body-content .tagsdiv .the-tags {
     3357        margin: 0 5px;
     3358}
     3359
     3360p.popular-tags {
     3361        -webkit-border-radius: 8px;
     3362        border-radius: 8px;
     3363        border-width: 1px;
     3364        border-style: solid;
     3365        line-height: 2em;
     3366        max-width: 1000px;
     3367        padding: 8px 12px 12px;
     3368        text-align: justify;
     3369}
     3370
     3371p.popular-tags a {
     3372        padding: 0 3px;
     3373}
     3374
     3375.tagcloud {
     3376        width: 97%;
     3377        margin: 0 0 40px;
     3378        text-align: justify;
     3379}
     3380
     3381.tagcloud h3 {
     3382        margin: 2px 0 12px;
     3383}
     3384
     3385.ac_results {
     3386        padding: 0;
     3387        margin: 0;
     3388        list-style: none;
     3389        position: absolute;
     3390        z-index: 10000;
     3391        display: none;
     3392        border-width: 1px;
     3393        border-style: solid;
     3394}
     3395
     3396.ac_results li {
     3397        padding: 2px 5px;
     3398        white-space: nowrap;
     3399        text-align: left;
     3400}
     3401
     3402.ac_over {
     3403        cursor: pointer;
     3404}
     3405
     3406.ac_match {
     3407        text-decoration: underline;
     3408}
     3409
     3410/* links tables */
     3411table.links-table {
     3412        width: 100%;
     3413}
     3414
     3415.links-table th {
     3416        font-weight: normal;
     3417        text-align: left;
     3418        vertical-align: top;
     3419        min-width: 80px;
     3420        width: 20%;
     3421        word-wrap: break-word;
     3422}
     3423
     3424.links-table th,
     3425.links-table td {
     3426        padding: 5px 0;
     3427}
     3428
     3429.links-table td label {
     3430        margin-right: 8px;
     3431}
     3432
     3433.links-table td input[type="text"],
     3434.links-table td textarea {
     3435        width: 100%;
     3436}
     3437
     3438.links-table #link_rel {
     3439        max-width: 280px;
     3440}
     3441
     3442/*------------------------------------------------------------------------------
     3443  14.0 - Media Screen
     3444------------------------------------------------------------------------------*/
     3445
     3446.media-item .describe {
     3447        border-collapse: collapse;
     3448        width: 100%;
     3449        border-top-style: solid;
     3450        border-top-width: 1px;
     3451        clear: both;
     3452        cursor: default;
     3453}
     3454
     3455.media-item.media-blank .describe {
     3456        border: 0;
     3457}
     3458
     3459.media-item .describe th {
     3460        vertical-align: top;
     3461        text-align: left;
     3462        padding: 5px 10px 10px;
     3463        width: 140px;
     3464}
     3465
     3466.media-item .describe .align th {
     3467        padding-top: 0;
     3468}
     3469
     3470.media-item .media-item-info tr {
     3471        background-color: transparent;
     3472}
     3473
     3474.media-item .describe td {
     3475        padding: 0 8px 8px 0;
     3476        vertical-align: top;
     3477}
     3478
     3479.media-item thead.media-item-info td {
     3480        padding: 4px 10px 0;
     3481}
     3482
     3483.media-item .media-item-info .A1B1 {
     3484        padding: 0 0 0 10px;
     3485}
     3486
     3487.media-item td.savesend {
     3488        padding-bottom: 15px;
     3489}
     3490
     3491.media-item .thumbnail {
     3492        max-height: 128px;
     3493        max-width: 128px;
     3494}
     3495
     3496#wpbody-content #async-upload-wrap a {
     3497        display: none;
     3498}
     3499
     3500.media-upload-form {
     3501        margin-top: 20px;
     3502}
     3503
     3504.media-upload-form td label {
     3505        margin-right: 6px;
     3506        margin-left: 2px;
     3507}
     3508
     3509.media-upload-form .align .field label {
     3510        display: inline;
     3511        padding: 0 0 0 23px;
     3512        margin: 0 1em 0 3px;
     3513        font-weight: bold;
     3514}
     3515
     3516.media-upload-form tr.image-size label {
     3517        margin: 0 0 0 5px;
     3518        font-weight: bold;
     3519}
     3520
     3521.media-upload-form th.label label {
     3522        font-weight: bold;
     3523        margin: 0.5em;
     3524        font-size: 13px;
     3525}
     3526
     3527.media-upload-form th.label label span {
     3528        padding: 0 5px;
     3529}
     3530
     3531abbr.required {
     3532        border: medium none;
     3533        text-decoration: none;
     3534}
     3535
     3536.media-item .describe input[type="text"],
     3537.media-item .describe textarea {
     3538        width: 460px;
     3539}
     3540
     3541.media-item .describe p.help {
     3542        margin: 0;
     3543        padding: 0 0 0 5px;
     3544}
     3545
     3546.media-item .edit-attachment,
     3547.describe-toggle-on,
     3548.describe-toggle-off {
     3549        display: block;
     3550        line-height: 36px;
     3551        float: right;
     3552        margin-right: 15px;
     3553}
     3554
     3555.media-item .describe-toggle-off,
     3556.media-item.open .describe-toggle-on {
     3557        display: none;
     3558}
     3559
     3560.media-item.open .describe-toggle-off {
     3561        display: block;
     3562}
     3563
     3564#media-items .media-item {
     3565        border-style: solid;
     3566        border-width: 1px;
     3567        min-height: 36px;
     3568        position: relative;
     3569        margin-top: -1px;
     3570        width: 100%;
     3571}
     3572
     3573#media-items {
     3574        width: 623px;
     3575}
     3576
     3577.media-new-php #media-items {
     3578        margin: 1em 0;
     3579}
     3580
     3581#media-items:empty {
     3582        border: 0 none;
     3583}
     3584
     3585.media-item .filename {
     3586        line-height: 36px;
     3587        overflow: hidden;
     3588        padding: 0 10px;
     3589}
     3590
     3591.media-item .error-div {
     3592        padding-left: 10px;
     3593}
     3594
     3595.media-item .pinkynail {
     3596        float: left;
     3597        margin: 2px 2px 0;
     3598        max-width: 40px;
     3599        max-height: 32px;
     3600}
     3601
     3602.media-item .startopen,
     3603.media-item .startclosed {
     3604        display: none;
     3605}
     3606
     3607.media-item .original {
     3608        position: relative;
     3609        height: 34px;
     3610}
     3611
     3612.media-item .progress {
     3613        float: right;
     3614        height: 22px;
     3615        margin: 6px 10px 0 0;
     3616        width: 200px;
     3617        line-height: 2em;
     3618        padding: 0;
     3619        overflow: hidden;
     3620        margin-bottom: 2px;
     3621        border: 1px solid #d1d1d1;
     3622        background: #f7f7f7;
     3623        background-image: -webkit-gradient(linear, left bottom, left top, from(#fff), to(#f7f7f7));
     3624        background-image: -webkit-linear-gradient(bottom, #fff, #f7f7f7);
     3625        background-image:    -moz-linear-gradient(bottom, #fff, #f7f7f7);
     3626        background-image:      -o-linear-gradient(bottom, #fff, #f7f7f7);
     3627        background-image: linear-gradient(to top, #fff, #f7f7f7);
     3628        -webkit-border-radius: 3px;
     3629        border-radius: 3px;
     3630        -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.1);
     3631        box-shadow: inset 0 0 3px rgba(0,0,0,0.1);
     3632}
     3633
     3634.media-item .bar {
     3635        z-index: 9;
     3636        width: 0;
     3637        height: 100%;
     3638        margin-top: -24px;
     3639        background-color: #8cc1e9;
     3640        background-image: -webkit-gradient(linear, left bottom, left top, from(#72a7cf), to(#8cc1e9));
     3641        background-image: -webkit-linear-gradient(bottom, #72a7cf, #8cc1e9);
     3642        background-image:    -moz-linear-gradient(bottom, #72a7cf, #8cc1e9);
     3643        background-image:      -o-linear-gradient(bottom, #72a7cf, #8cc1e9);
     3644        background-image: linear-gradient(to top, #72a7cf, #8cc1e9);
     3645        -webkit-border-radius: 3px;
     3646        border-radius: 3px;
     3647        -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.3);
     3648        box-shadow: 0 0 3px rgba(0,0,0,0.3);
     3649}
     3650
     3651.media-item .progress .percent {
     3652        z-index: 10;
     3653        position: relative;
     3654        width: 200px;
     3655        padding: 0 8px;
     3656        text-shadow: 0 1px 0 rgba(255,255,255,0.4);
     3657        color: rgba(0,0,0,0.6);
     3658}
     3659
     3660.upload-php .fixed .column-parent {
     3661        width: 15%;
     3662}
     3663
     3664.js .html-uploader #plupload-upload-ui {
     3665        display: none;
     3666}
     3667
     3668.js .html-uploader #html-upload-ui {
     3669        display: block;
     3670}
     3671
     3672.media-upload-form .media-item.error {
     3673        margin: 0;
     3674        padding: 0;
     3675}
     3676
     3677.media-upload-form .media-item.error p,
     3678.media-item .error-div {
     3679        line-height: 16px;
     3680        margin: 5px 10px;
     3681        padding: 0;
     3682}
     3683
     3684.media-item .error-div a.dismiss {
     3685        display: block;
     3686        float: right;
     3687        margin: 5px 4px 0 15px;
     3688}
     3689
     3690/*------------------------------------------------------------------------------
     3691  14.1 - Media Library
     3692------------------------------------------------------------------------------*/
     3693
     3694.find-box {
     3695        width: 600px;
     3696        height: 300px;
     3697        overflow: hidden;
     3698        padding: 33px 0 51px;
     3699        position: absolute;
     3700        z-index: 1000;
     3701}
     3702
     3703.find-box-head {
     3704        cursor: move;
     3705        font-weight: bold;
     3706        height: 2em;
     3707        line-height: 2em;
     3708        padding: 1px 12px;
     3709        position: absolute;
     3710        top: 5px;
     3711        width: 100%;
     3712}
     3713
     3714.find-box-inside {
     3715        overflow: auto;
     3716        padding: 6px;
     3717        height: 100%;
     3718}
     3719
     3720.find-box-search {
     3721        overflow: hidden;
     3722        padding: 9px;
     3723        position: relative;
     3724}
     3725
     3726.find-box-search .spinner {
     3727        float: none;
     3728        left: 125px;
     3729        position: absolute;
     3730        top: 9px;
     3731}
     3732
     3733#find-posts-input {
     3734        float: left;
     3735        width: 140px;
     3736        height: 24px;
     3737}
     3738
     3739#find-posts-search {
     3740        float: left;
     3741        margin: 1px 4px 0 3px;
     3742}
     3743
     3744#find-posts-response {
     3745        margin: 8px 0;
     3746        padding: 0 1px 6px;
     3747}
     3748
     3749#find-posts-response table {
     3750        width: 100%;
     3751}
     3752
     3753#find-posts-response .found-radio {
     3754        padding: 3px 0 0 8px;
     3755        width: 15px;
     3756}
     3757
     3758.find-box-buttons {
     3759        padding: 8px;
     3760        overflow: hidden;
     3761}
     3762
     3763.find-box #resize-se {
     3764        position: absolute;
     3765        right: 1px;
     3766        bottom: 1px;
     3767}
     3768
     3769.ui-find-overlay {
     3770        position: absolute;
     3771        top: 0;
     3772        left: 0;
     3773        background-color: #000;
     3774        opacity: 0.6;
     3775        filter: alpha(opacity=60);
     3776}
     3777
     3778ul#dismissed-updates {
     3779        display: none;
     3780}
     3781
     3782form.upgrade {
     3783        margin-top: 8px;
     3784}
     3785
     3786form.upgrade .hint {
     3787        font-style: italic;
     3788        font-size: 85%;
     3789        margin: -0.5em 0 2em 0;
     3790}
     3791
     3792#poststuff .inside .the-tagcloud {
     3793        margin: 5px 0 10px;
     3794        padding: 8px;
     3795        border-width: 1px;
     3796        border-style: solid;
     3797        line-height: 1.8em;
     3798        word-spacing: 3px;
     3799        -webkit-border-radius: 6px;
     3800        border-radius: 6px;
     3801}
     3802
     3803.drag-drop #drag-drop-area {
     3804        border: 4px dashed #DDDDDD;
     3805        height: 200px;
     3806}
     3807
     3808.drag-drop .drag-drop-inside {
     3809        margin: 70px auto 0;
     3810        width: 250px;
     3811}
     3812
     3813.drag-drop-inside p {
     3814        color: #aaa;
     3815        font-size: 14px;
     3816        margin: 5px 0;
     3817        display: none;
     3818}
     3819
     3820.drag-drop .drag-drop-inside p {
     3821        text-align: center;
     3822}
     3823
     3824.drag-drop-inside p.drag-drop-info {
     3825        font-size: 20px;
     3826}
     3827
     3828.drag-drop .drag-drop-inside p,
     3829.drag-drop-inside p.drag-drop-buttons {
     3830        display: block;
     3831}
     3832
     3833/*
     3834#drag-drop-area:-moz-drag-over {
     3835        border-color: #83b4d8;
     3836}
     3837borger color while dragging a file over the uploader drop area */
     3838.drag-drop.drag-over #drag-drop-area {
     3839        border-color: #83b4d8;
     3840}
     3841
     3842#plupload-upload-ui {
     3843        position: relative;
     3844}
     3845
     3846
     3847/*------------------------------------------------------------------------------
     3848  14.2 - Image Editor
     3849------------------------------------------------------------------------------*/
     3850
     3851.describe .image-editor {
     3852        vertical-align: top;
     3853}
     3854
     3855.imgedit-wrap {
     3856        position: relative;
     3857}
     3858
     3859.imgedit-settings p {
     3860        margin: 8px 0;
     3861}
     3862
     3863.post-php .imgedit-wrap table {
     3864        width: 100%;
     3865}
     3866
     3867.describe .imgedit-wrap table td,
     3868.wp_attachment_holder .imgedit-wrap table td {
     3869        vertical-align: top;
     3870        padding-top: 0;
     3871}
     3872
     3873.describe .imgedit-wrap table td.imgedit-settings {
     3874        padding: 0 5px;
     3875}
     3876
     3877.wp_attachment_holder .imgedit-wrap table td.imgedit-settings {
     3878        width: 250px;
     3879}
     3880
     3881td.imgedit-settings input {
     3882        margin-top: 0;
     3883        vertical-align: middle;
     3884}
     3885
     3886.imgedit-wait {
     3887        position: absolute;
     3888        top: 0;
     3889        background: #fff url(../images/wpspin_light.gif) no-repeat scroll 22px 10px;
     3890        background-size: 16px 16px;
     3891        opacity: 0.7;
     3892        filter: alpha(opacity=70);
     3893        width: 100%;
     3894        height: 500px;
     3895        display: none;
     3896}
     3897
     3898.spinner {
     3899        background: url(../images/wpspin_light.gif) no-repeat;
     3900        background-size: 16px 16px;
     3901        display: none;
     3902        float: right;
     3903        opacity: 0.7;
     3904        filter: alpha(opacity=70);
     3905        width: 16px;
     3906        height: 16px;
     3907        margin: 5px 5px 0;
     3908}
     3909
     3910.no-float {
     3911        float: none;
     3912}
     3913
     3914.media-disabled,
     3915.imgedit-settings .disabled  {
     3916        color: grey;
     3917}
     3918
     3919.wp_attachment_image,
     3920.A1B1 {
     3921        overflow: hidden;
     3922}
     3923
     3924.wp_attachment_image .button,
     3925.A1B1 .button {
     3926        float: left;
     3927}
     3928
     3929.no-js .wp_attachment_image .button {
     3930        display: none;
     3931}
     3932
     3933.wp_attachment_image .spinner,
     3934.A1B1 .spinner {
     3935        float: left;
     3936        padding: 0 4px 4px;
     3937        vertical-align: bottom;
     3938}
     3939
     3940.imgedit-menu {
     3941        margin: 0 0 12px;
     3942        min-width: 300px;
     3943}
     3944
     3945.imgedit-menu div {
     3946        float: left;
     3947        width: 32px;
     3948        height: 32px;
     3949}
     3950
     3951.imgedit-crop-wrap {
     3952        position: relative;
     3953}
     3954
     3955.imgedit-crop {
     3956        background: transparent url('../images/imgedit-icons.png') no-repeat scroll -9px -31px;
     3957        margin: 0 8px 0 0;
     3958}
     3959
     3960.imgedit-crop.disabled:hover {
     3961        background-position: -9px -31px;
     3962}
     3963
     3964.imgedit-crop:hover {
     3965        background-position: -9px -1px;
     3966}
     3967
     3968.imgedit-rleft {
     3969        background: transparent url('../images/imgedit-icons.png') no-repeat scroll -46px -31px;
     3970        margin: 0 3px;
     3971}
     3972
     3973.imgedit-rleft.disabled:hover {
     3974        background-position: -46px -31px;
     3975}
     3976
     3977.imgedit-rleft:hover {
     3978        background-position: -46px -1px;
     3979}
     3980
     3981.imgedit-rright {
     3982        background: transparent url('../images/imgedit-icons.png') no-repeat scroll -77px -31px;
     3983        margin: 0 8px 0 3px;
     3984}
     3985
     3986.imgedit-rright.disabled:hover {
     3987        background-position: -77px -31px;
     3988}
     3989
     3990.imgedit-rright:hover {
     3991        background-position: -77px -1px;
     3992}
     3993
     3994.imgedit-flipv {
     3995        background: transparent url('../images/imgedit-icons.png') no-repeat scroll -115px -31px;
     3996        margin: 0 3px;
     3997}
     3998
     3999.imgedit-flipv.disabled:hover {
     4000        background-position: -115px -31px;
     4001}
     4002
     4003.imgedit-flipv:hover {
     4004        background-position: -115px -1px;
     4005}
     4006
     4007.imgedit-fliph {
     4008        background: transparent url('../images/imgedit-icons.png') no-repeat scroll -147px -31px;
     4009        margin: 0 8px 0 3px;
     4010}
     4011
     4012.imgedit-fliph.disabled:hover {
     4013        background-position: -147px -31px;
     4014}
     4015
     4016.imgedit-fliph:hover {
     4017        background-position: -147px -1px;
     4018}
     4019
     4020.imgedit-undo {
     4021        background: transparent url('../images/imgedit-icons.png') no-repeat scroll -184px -31px;
     4022        margin: 0 3px;
     4023}
     4024
     4025.imgedit-undo.disabled:hover {
     4026        background-position: -184px -31px;
     4027}
     4028
     4029.imgedit-undo:hover {
     4030        background-position: -184px -1px;
     4031}
     4032
     4033.imgedit-redo {
     4034        background: transparent url('../images/imgedit-icons.png') no-repeat scroll -215px -31px;
     4035        margin: 0 8px 0 3px;
     4036}
     4037
     4038.imgedit-redo.disabled:hover {
     4039        background-position: -215px -31px;
     4040}
     4041
     4042.imgedit-redo:hover {
     4043        background-position: -215px -1px;
     4044}
     4045
     4046.imgedit-applyto img {
     4047        margin: 0 8px 0 0;
     4048}
     4049
     4050.imgedit-group-top {
     4051        margin: 5px 0;
     4052}
     4053
     4054.imgedit-applyto .imgedit-label {
     4055        padding: 2px 0 0;
     4056        display: block;
     4057}
     4058
     4059.imgedit-help {
     4060        display: none;
     4061        font-style: italic;
     4062        margin-bottom: 8px;
     4063}
     4064
     4065a.imgedit-help-toggle {
     4066        text-decoration: none;
     4067}
     4068
     4069.form-table td.imgedit-response {
     4070        padding: 0;
     4071}
     4072
     4073.imgedit-submit {
     4074        margin: 8px 0;
     4075}
     4076
     4077.imgedit-submit-btn {
     4078        margin-left: 20px;
     4079}
     4080
     4081.imgedit-wrap .nowrap {
     4082        white-space: nowrap;
     4083}
     4084
     4085span.imgedit-scale-warn {
     4086        color: red;
     4087        font-size: 20px;
     4088        font-style: normal;
     4089        visibility: hidden;
     4090        vertical-align: middle;
     4091}
     4092
     4093.imgedit-group {
     4094        border-width: 1px;
     4095        border-style: solid;
     4096        -webkit-border-radius: 3px;
     4097        border-radius: 3px;
     4098        margin-bottom: 8px;
     4099        padding: 2px 10px;
     4100}
     4101
     4102/*------------------------------------------------------------------------------
     4103  15.0 - Comments Screen
     4104------------------------------------------------------------------------------*/
     4105
     4106.form-table {
     4107        border-collapse: collapse;
     4108        margin-top: 0.5em;
     4109        width: 100%;
     4110        margin-bottom: -8px;
     4111        clear: both;
     4112}
     4113
     4114.form-table td {
     4115        margin-bottom: 9px;
     4116        padding: 8px 10px;
     4117        line-height: 20px;
     4118        font-size: 12px;
     4119}
     4120
     4121.form-table th,
     4122.form-wrap label {
     4123        font-weight: normal;
     4124        text-shadow: #fff 0 1px 0;
     4125}
     4126
     4127.form-table th {
     4128        vertical-align: top;
     4129        text-align: left;
     4130        padding: 10px;
     4131        width: 200px;
     4132}
     4133
     4134.form-table th.th-full {
     4135        width: auto;
     4136}
     4137
     4138.form-table div.color-option {
     4139        display: block;
     4140        clear: both;
     4141        margin-top: 12px;
     4142}
     4143
     4144.form-table input.tog {
     4145        margin-top: 2px;
     4146        margin-right: 2px;
     4147        float: left;
     4148}
     4149
     4150.form-table td p {
     4151        margin-top: 4px;
     4152}
     4153
     4154.form-table table.color-palette {
     4155        vertical-align: bottom;
     4156        float: left;
     4157        margin: -12px 3px 11px;
     4158}
     4159
     4160.form-table .color-palette td {
     4161        border-width: 1px 1px 0;
     4162        border-style: solid solid none;
     4163        height: 10px;
     4164        line-height: 20px;
     4165        width: 10px;
     4166}
     4167
     4168.commentlist li {
     4169        padding: 1em 1em .2em;
     4170        margin: 0;
     4171        border-bottom-width: 1px;
     4172        border-bottom-style: solid;
     4173}
     4174
     4175.commentlist li li {
     4176        border-bottom: 0;
     4177        padding: 0;
     4178}
     4179
     4180.commentlist p {
     4181        padding: 0;
     4182        margin: 0 0 .8em;
     4183}
     4184
     4185/* reply to comments */
     4186#replyrow input {
     4187        border-width: 1px;
     4188        border-style: solid;
     4189}
     4190
     4191#replyrow td {
     4192        padding: 2px;
     4193}
     4194
     4195#replysubmit {
     4196        margin: 0;
     4197        padding: 0 5px 3px;
     4198        text-align: center;
     4199}
     4200
     4201#replysubmit .spinner {
     4202        padding: 2px 0 0;
     4203        vertical-align: top;
     4204        float: right;
     4205}
     4206
     4207#replysubmit .button {
     4208        margin-right: 5px;
     4209}
     4210
     4211#replysubmit .error {
     4212        color: red;
     4213        line-height: 21px;
     4214        text-align: center;
     4215}
     4216
     4217#replyrow h5 {
     4218        margin: .2em 0 0;
     4219        padding: 0 5px;
     4220        line-height: 1.4em;
     4221        font-size: 1em;
     4222}
     4223
     4224#edithead .inside {
     4225        float: left;
     4226        padding: 3px 0 2px 5px;
     4227        margin: 0;
     4228        text-align: center;
     4229}
     4230
     4231#edithead .inside input {
     4232        width: 180px;
     4233}
     4234
     4235#edithead label {
     4236        padding: 2px 0;
     4237}
     4238
     4239#replycontainer {
     4240        padding: 5px;
     4241}
     4242
     4243#replycontent {
     4244        height: 120px;
     4245        -webkit-box-shadow: none;
     4246        box-shadow: none;
     4247}
     4248
     4249.comment-php .wp-editor-area {
     4250        height: 200px;
     4251}
     4252
     4253.comment-ays {
     4254        margin-bottom: 0;
     4255        border-style: solid;
     4256        border-width: 1px;
     4257}
     4258
     4259.comment-ays th {
     4260        border-right-style: solid;
     4261        border-right-width: 1px;
     4262}
     4263
     4264.trash-undo-inside,
     4265.spam-undo-inside {
     4266        margin: 1px 8px 1px 0;
     4267        line-height: 16px;
     4268}
     4269
     4270.spam-undo-inside .avatar,
     4271.trash-undo-inside .avatar {
     4272        height: 20px;
     4273        width: 20px;
     4274        margin-right: 8px;
     4275        vertical-align: middle;
     4276}
     4277
     4278.stuffbox .editcomment {
     4279        clear: none;
     4280}
     4281
     4282#comment-status-radio p {
     4283        margin: 3px 0 5px;
     4284}
     4285
     4286#comment-status-radio input {
     4287        margin: 2px 3px 5px 0;
     4288        vertical-align: middle;
     4289}
     4290
     4291#comment-status-radio label {
     4292        padding: 5px 0;
     4293}
     4294
     4295.commentlist .avatar {
     4296        vertical-align: text-top;
     4297}
     4298
     4299
     4300/*------------------------------------------------------------------------------
     4301  16.0 - Themes
     4302------------------------------------------------------------------------------*/
     4303
     4304.theme-install-php .tablenav {
     4305        height: auto;
     4306}
     4307
     4308.theme-install-php .spinner {
     4309        margin-top: 9px;
     4310}
     4311
     4312h3.available-themes {
     4313        margin: 0.3em 0 1em;
     4314        float: left;
     4315}
     4316
     4317.available-theme {
     4318        display: inline-block;
     4319        margin-right: 10px;
     4320        overflow: hidden;
     4321        padding: 20px 20px 20px 0;
     4322        vertical-align: top;
     4323        width: 300px;
     4324}
     4325
     4326.available-theme .screenshot {
     4327        width: 300px;
     4328        height: 225px;
     4329        display: block;
     4330        border-width: 1px;
     4331        border-style: solid;
     4332        margin-bottom: 10px;
     4333        overflow: hidden;
     4334}
     4335
     4336.available-theme img {
     4337        width: 300px;
     4338}
     4339
     4340.available-theme h3 {
     4341        margin: 15px 0 0;
     4342}
     4343
     4344.available-theme .theme-author {
     4345        line-height: 18px;
     4346}
     4347
     4348.available-theme .action-links {
     4349        margin-top: 10px;
     4350        overflow: hidden;
     4351}
     4352
     4353.available-theme a.screenshot:focus {
     4354        border-color: #777;
     4355}
     4356
     4357#current-theme .theme-info li,
     4358.theme-options li,
     4359.available-theme .action-links li {
     4360        float: left;
     4361        padding-right: 10px;
     4362        margin-right: 10px;
     4363        border-right: 1px solid #dfdfdf;
     4364}
     4365
     4366.available-theme .action-links li {
     4367        padding-right: 8px;
     4368        margin-right: 8px;
     4369}
     4370
     4371.ie8 .available-theme .action-links li {
     4372        padding-right: 7px;
     4373        margin-right: 7px;
     4374}
     4375
     4376#current-theme .theme-info li:last-child,
     4377.theme-options li:last-child,
     4378.available-theme .action-links li:last-child {
     4379        padding-right: 0;
     4380        margin-right: 0;
     4381        border-right: 0;
     4382}
     4383
     4384.available-theme .action-links .delete-theme {
     4385        float: right;
     4386        margin-left: 8px;
     4387        margin-right: 0;
     4388}
     4389
     4390.available-theme .action-links .delete-theme a {
     4391        color: red;
     4392        padding: 2px;
     4393}
     4394
     4395.available-theme .action-links .delete-theme a:hover {
     4396        background: red;
     4397        color: #fff;
     4398        text-decoration: none;
     4399}
     4400
     4401.available-theme .action-links p {
     4402        float: left;
     4403}
     4404
     4405#current-theme {
     4406        margin: 20px 0 10px;
     4407        padding: 0 0 20px;
     4408        border-bottom-width: 1px;
     4409        border-bottom-style: solid;
     4410        overflow: hidden;
     4411}
     4412
     4413#current-theme.has-screenshot {
     4414        padding-left: 330px;
     4415}
     4416
     4417#current-theme h3 {
     4418        margin: 0;
     4419        font-size: 12px;
     4420        font-weight: normal;
     4421        color: #999;
     4422}
     4423
     4424#current-theme h4 {
     4425        margin: 3px 0 16px;
     4426        font-size: 20px;
     4427}
     4428
     4429#current-theme h4 span {
     4430        margin-left: 20px;
     4431        font-size: 12px;
     4432        font-weight: normal;
     4433}
     4434
     4435#current-theme a {
     4436        border-bottom: none;
     4437}
     4438
     4439#current-theme .theme-info {
     4440        margin: 1em 0;
     4441        overflow: hidden;
     4442}
     4443
     4444#current-theme .theme-description {
     4445        margin-top: 5px;
     4446        max-width: 600px;
     4447        line-height: 1.6em;
     4448}
     4449
     4450#current-theme img {
     4451        float: left;
     4452        width: 300px;
     4453        margin-left: -330px;
     4454
     4455        border-width: 1px;
     4456        border-style: solid;
     4457}
     4458
     4459.theme-options {
     4460        overflow: hidden;
     4461        font-size: 14px;
     4462        padding-bottom: 10px;
     4463}
     4464
     4465.theme-options .load-customize {
     4466        margin-right: 30px;
     4467        float: left;
     4468}
     4469
     4470.theme-options span {
     4471        float: left;
     4472        margin-right: 10px;
     4473        text-transform: uppercase;
     4474        font-size: 11px;
     4475        line-height: 18px;
     4476        color: #999;
     4477}
     4478
     4479.theme-options ul {
     4480        float: left;
     4481        margin: 0;
     4482}
     4483
     4484/* Allow for three-up in small windows when sidebar is collapsed */
     4485@media only screen and (max-width: 1200px) {
     4486        .folded .available-theme,
     4487        .folded .available-theme .screenshot {
     4488                width: 300px;
     4489        }
     4490
     4491        .folded .available-theme .screenshot {
     4492                height: 225px;
     4493        }
     4494
     4495        .folded #current-theme img {
     4496                width: 300px;
     4497        }
     4498
     4499        .folded #current-theme.has-screenshot {
     4500                padding-left: 330px;
     4501        }
     4502
     4503        .folded #current-theme img {
     4504                margin-left: -330px;
     4505        }
     4506}
     4507
     4508/* Adjust three-up display in smaller windows when sidebar is collapsed */
     4509@media only screen and (max-width: 1079px) {
     4510        .folded .available-theme,
     4511        .folded .available-theme .screenshot {
     4512                width: 270px;
     4513        }
     4514
     4515        .folded .available-theme .screenshot {
     4516                height: 203px;
     4517        }
     4518
     4519        .folded #current-theme img {
     4520                width: 270px;
     4521        }
     4522
     4523        .folded #current-theme.has-screenshot {
     4524                padding-left: 300px;
     4525        }
     4526
     4527        .folded #current-theme img {
     4528                margin-left: -300px;
     4529        }
     4530}
     4531
     4532/* Allow for three-up on 1024px wide screens, e.g. tablets */
     4533@media only screen and (max-width: 1200px) {
     4534        .available-theme,
     4535        .available-theme .screenshot,
     4536        #current-theme img {
     4537                width: 240px;
     4538        }
     4539
     4540        .available-theme .screenshot {
     4541                height: 180px;
     4542        }
     4543
     4544        .available-theme img {
     4545                width: 100%;
     4546        }
     4547
     4548        #current-theme.has-screenshot {
     4549                padding-left: 270px;
     4550        }
     4551
     4552        #current-theme img {
     4553                margin-left: -270px;
     4554        }
     4555}
     4556
     4557#post-body ul.add-menu-item-tabs li.tabs a,
     4558#TB_window #TB_title a.tb-theme-preview-link,
     4559#TB_window #TB_title a.tb-theme-preview-link:visited {
     4560        font-weight: bold;
     4561        text-decoration: none;
     4562}
     4563
     4564#TB_window #TB_title {
     4565        background-color: #222;
     4566        color: #cfcfcf;
     4567}
     4568
     4569#broken-themes {
     4570        text-align: left;
     4571        width: 50%;
     4572        border-spacing: 3px;
     4573        padding: 3px;
     4574}
     4575
     4576.theme-install-php h4 {
     4577        margin: 2.5em 0 8px;
     4578}
     4579
     4580
     4581/*------------------------------------------------------------------------------
     4582  16.1 - Custom Header Screen
     4583------------------------------------------------------------------------------*/
     4584
     4585.appearance_page_custom-header #headimg {
     4586        border: 1px solid #DFDFDF;
     4587        overflow: hidden;
     4588        width: 100%;
     4589}
     4590
     4591.appearance_page_custom-header #upload-form p label {
     4592        font-size: 12px;
     4593}
     4594
     4595.appearance_page_custom-header .available-headers .default-header {
     4596        float: left;
     4597        margin: 0 20px 20px 0;
     4598}
     4599
     4600.appearance_page_custom-header .random-header {
     4601        clear: both;
     4602        margin: 0 20px 20px 0;
     4603        vertical-align: middle;
     4604}
     4605
     4606.appearance_page_custom-header .available-headers label input,
     4607.appearance_page_custom-header .random-header label input {
     4608        margin-right: 10px;
     4609}
     4610
     4611.appearance_page_custom-header .available-headers label img {
     4612        vertical-align: middle;
     4613}
     4614
     4615
     4616/*------------------------------------------------------------------------------
     4617  16.2 - Custom Background Screen
     4618------------------------------------------------------------------------------*/
     4619
     4620div#custom-background-image {
     4621        min-height: 100px;
     4622        border: 1px solid #dfdfdf;
     4623}
     4624
     4625div#custom-background-image img {
     4626        max-width: 400px;
     4627        max-height: 300px;
     4628}
     4629
     4630
     4631/*------------------------------------------------------------------------------
     4632  16.3 - Tabbed Admin Screen Interface (Experimental)
     4633------------------------------------------------------------------------------*/
     4634
     4635.nav-tab {
     4636        border-style: solid;
     4637        border-width: 1px 1px 0;
     4638        color: #aaa;
     4639        text-shadow: #fff 0 1px 0;
     4640        font-size: 12px;
     4641        line-height: 16px;
     4642        display: inline-block;
     4643        padding: 4px 14px 6px;
     4644        text-decoration: none;
     4645        margin: 0 6px -1px 0;
     4646        -webkit-border-top-left-radius: 3px;
     4647        -webkit-border-top-right-radius: 3px;
     4648        border-top-left-radius: 3px;
     4649        border-top-right-radius: 3px;
     4650}
     4651
     4652.nav-tab-active {
     4653        border-width: 1px;
     4654        color: #464646;
     4655}
     4656
     4657h2.nav-tab-wrapper, h3.nav-tab-wrapper {
     4658        border-bottom-width: 1px;
     4659        border-bottom-style: solid;
     4660        padding-bottom: 0;
     4661}
     4662
     4663h2 .nav-tab {
     4664        padding: 4px 10px 6px;
     4665        font-weight: 200;
     4666        font-size: 20px;
     4667        line-height: 24px;
     4668
     4669}
     4670
     4671
     4672/*------------------------------------------------------------------------------
     4673  17.0 - Plugins
     4674------------------------------------------------------------------------------*/
     4675
     4676#dashboard_right_now .versions .b,
     4677#post-status-display,
     4678#post-visibility-display,
     4679#adminmenu .wp-submenu li.current,
     4680#adminmenu .wp-submenu li.current a,
     4681#adminmenu .wp-submenu li.current a:hover,
     4682.media-item .percent,
     4683.plugins .name,
     4684#pass-strength-result.strong,
     4685#pass-strength-result.short,
     4686#ed_reply_toolbar #ed_reply_strong,
     4687.item-controls .item-order a,
     4688.feature-filter .feature-name {
     4689        font-weight: bold;
     4690}
     4691
     4692.plugins p {
     4693        margin: 0 4px;
     4694        padding: 0;
     4695}
     4696
     4697.plugins .desc p {
     4698        margin: 0 0 8px;
     4699}
     4700
     4701.plugins td.desc {
     4702        line-height: 1.5em;
     4703}
     4704
     4705.plugins .desc ul,
     4706.plugins .desc ol {
     4707        margin: 0 0 0 2em;
     4708}
     4709
     4710.plugins .desc ul {
     4711        list-style-type: disc;
     4712}
     4713
     4714.plugins .row-actions {
     4715        padding: 0;
     4716}
     4717
     4718.plugins tbody th.check-column {
     4719        padding: 7px 0;
     4720}
     4721
     4722.plugins .inactive td,
     4723.plugins .inactive th,
     4724.plugins .active td,
     4725.plugins .active th {
     4726        border-top-style: solid;
     4727        border-top-width: 1px;
     4728        padding: 5px 7px 0;
     4729}
     4730
     4731.plugins .update th,
     4732.plugins .update td {
     4733        border-bottom: 0;
     4734}
     4735.plugin-update-tr td {
     4736        border-top: 0;
     4737}
     4738
     4739#wpbody-content .plugins .plugin-title,
     4740#wpbody-content .plugins .theme-title {
     4741        padding-right: 12px;
     4742        white-space:nowrap;
     4743}
     4744
     4745.plugins .second,
     4746.plugins .row-actions {
     4747        padding: 0 0 5px;
     4748}
     4749
     4750.plugins .update .second,
     4751.plugins .update .row-actions {
     4752        padding-bottom: 0;
     4753}
     4754
     4755.plugins-php .widefat tfoot th,
     4756.plugins-php .widefat tfoot td {
     4757        border-top-style: solid;
     4758        border-top-width: 1px;
     4759}
     4760
     4761.plugin-update-tr .update-message {
     4762        margin: 5px;
     4763        padding: 3px 5px;
     4764}
     4765
     4766.plugin-install-php h4 {
     4767        margin: 2.5em 0 8px;
     4768}
     4769
     4770
     4771/*------------------------------------------------------------------------------
     4772  18.0 - Users
     4773------------------------------------------------------------------------------*/
     4774
     4775#profile-page .form-table textarea {
     4776        width: 500px;
     4777        margin-bottom: 6px;
     4778}
     4779
     4780#profile-page .form-table #rich_editing {
     4781        margin-right: 5px
     4782}
     4783
     4784#your-profile legend {
     4785        font-size: 22px;
     4786}
     4787
     4788#your-profile #rich_editing {
     4789        border: none;
     4790}
     4791
     4792#display_name {
     4793        width: 15em;
     4794}
     4795
     4796#createuser .form-field input {
     4797        width: 25em;
     4798}
     4799
     4800/*------------------------------------------------------------------------------
     4801  19.0 - Tools
     4802------------------------------------------------------------------------------*/
     4803
     4804.pressthis {
     4805        margin: 20px 0;
     4806}
     4807
     4808.pressthis a,
     4809.pressthis a:hover,
     4810.pressthis a:focus,
     4811.pressthis a:active {
     4812        display: inline-block;
     4813        position: relative;
     4814        cursor: move;
     4815        color: #333;
     4816        background: #e6e6e6;
     4817        background-image: -webkit-gradient(linear, left bottom, left top, color-stop(7%, #e6e6e6), color-stop(77%, #d8d8d8));
     4818        background-image: -webkit-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
     4819        background-image:    -moz-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
     4820        background-image:      -o-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
     4821        background-image: linear-gradient(to top, #e6e6e6 7%, #d8d8d8 77%);
     4822        -webkit-border-radius: 5px;
     4823        border-radius: 5px;
     4824        border: 1px solid #b4b4b4;
     4825        font-style: normal;
     4826        line-height: 16px;
     4827        font-size: 14px;
     4828        text-decoration: none;
     4829        text-shadow: 0 1px 0px #fff;
     4830}
     4831
     4832.pressthis a:active {
     4833        outline: none;
     4834}
     4835
     4836.pressthis a:hover:after {
     4837        -webkit-transform: skew(20deg) rotate(9deg);
     4838        -moz-transform: skew(20deg) rotate(9deg);
     4839        transform: skew(20deg) rotate(9deg);
     4840        -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
     4841        box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
     4842}
     4843
     4844.pressthis a span {
     4845        background: url(../images/press-this.png?v=20120502) no-repeat 0px 5px;
     4846        background-size: 24px 20px;
     4847        padding: 8px 11px 8px 27px;
     4848        margin: 0 5px;
     4849        display: inline-block;
     4850}
     4851
     4852.pressthis a:after {
     4853        content: '';
     4854        width: 70%;
     4855        height: 55%;
     4856        z-index: -1;
     4857        position: absolute;
     4858        right: 10px;
     4859        bottom: 9px;
     4860        background: transparent;
     4861
     4862        -webkit-transform: skew(20deg) rotate(6deg);
     4863        -moz-transform: skew(20deg) rotate(6deg);
     4864        transform: skew(20deg) rotate(6deg);
     4865        -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
     4866        box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
     4867}
     4868
     4869/*------------------------------------------------------------------------------
     4870  20.0 - Settings
     4871------------------------------------------------------------------------------*/
     4872
     4873#utc-time, #local-time {
     4874        padding-left: 25px;
     4875        font-style: italic;
     4876        font-family: sans-serif;
     4877}
     4878
     4879.defaultavatarpicker .avatar {
     4880        margin: 2px 0;
     4881        vertical-align: middle;
     4882}
     4883
     4884.options-general-php .spinner {
     4885        float: none;
     4886        margin: -3px 3px;
     4887}
     4888
     4889/*------------------------------------------------------------------------------
     4890  21.0 - Admin Footer
     4891------------------------------------------------------------------------------*/
     4892
     4893#wpfooter {
     4894        position: absolute;
     4895        bottom: 0;
     4896        left: 0;
     4897        right: 0;
     4898        padding: 10px 0;
     4899        margin-right: 20px;
     4900        border-top-width: 1px;
     4901        border-top-style: solid;
     4902}
     4903
     4904#wpfooter p {
     4905        margin: 0;
     4906        line-height: 20px;
     4907}
     4908
     4909#wpfooter a {
     4910        text-decoration: none;
     4911}
     4912
     4913#wpfooter a:hover {
     4914        text-decoration: underline;
     4915}
     4916
     4917/*------------------------------------------------------------------------------
     4918  22.0 - About Pages
     4919------------------------------------------------------------------------------*/
     4920
     4921.about-wrap {
     4922        position: relative;
     4923        margin: 25px 40px 0 20px;
     4924        max-width: 1050px; /* readability */
     4925
     4926        font-size: 15px;
     4927}
     4928
     4929.about-wrap div.updated,
     4930.about-wrap div.error {
     4931        display: none !important;
     4932}
     4933
     4934.about-wrap p.about-notice {
     4935        background-color: #ffffe0;
     4936        border: 1px solid #e6db55;
     4937        margin: 5px 0 15px;
     4938        padding: 0.4em 0.8em;
     4939        border-radius: 3px;
     4940        -webkit-border-radius: 3px;
     4941}
     4942
     4943
     4944/* Typography */
     4945
     4946.about-wrap p {
     4947        line-height: 1.6em;
     4948}
     4949
     4950.about-wrap h1 {
     4951        margin: 0.2em 200px 0 0;
     4952        line-height: 1.2em;
     4953        font-size: 2.8em;
     4954        font-weight: 200;
     4955}
     4956
     4957.about-text,
     4958.about-description,
     4959.about-wrap li.wp-person a.web {
     4960        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
     4961        font-weight: normal;
     4962        line-height: 1.6em;
     4963        font-size: 20px;
     4964}
     4965
     4966.about-description {
     4967        margin-top: 1.4em;
     4968}
     4969
     4970.about-text {
     4971        margin: 1em 200px 1.4em 0;
     4972        min-height: 60px;
     4973        font-size: 24px;
     4974}
     4975
     4976.about-wrap h3 {
     4977        font-size: 1.5em;
     4978        line-height: 1.5em;
     4979        padding-top: 20px;
     4980}
     4981
     4982.about-wrap .feature-section {
     4983        padding-bottom: 20px;
     4984}
     4985
     4986.about-wrap .feature-section h4 {
     4987        margin-bottom: 0.6em;
     4988}
     4989
     4990.about-wrap .feature-section p {
     4991        margin-top: 0.6em;
     4992}
     4993
     4994.about-wrap code {
     4995        font-size: 14px;
     4996}
     4997
     4998/* Point Releases */
     4999
     5000.about-wrap .point-releases {
     5001        margin-top: 5px;
     5002}
     5003
     5004.about-wrap .changelog.point-releases h3 {
     5005        padding-top: 35px;
     5006}
     5007
     5008.about-wrap .changelog.point-releases h3:first-child {
     5009        padding-top: 7px;
     5010}
     5011
     5012/* WordPress Version Badge */
     5013
     5014.wp-badge {
     5015        padding-top: 142px;
     5016        height: 50px;
     5017        width: 173px;
     5018        font-weight: bold;
     5019        font-size: 14px;
     5020        text-align: center;
     5021        margin: 0 -5px;
     5022        background: url('../images/wp-badge.png?ver=20111120') no-repeat;
     5023}
     5024
     5025.about-wrap .wp-badge {
     5026        position: absolute;
     5027        top: 0;
     5028        right: 0;
     5029}
     5030
     5031/* Tabs */
     5032
     5033.about-wrap h2.nav-tab-wrapper {
     5034        padding-left: 6px;
     5035}
     5036
     5037.about-wrap h2 .nav-tab {
     5038        padding: 4px 10px 6px;
     5039        margin: 0 3px -1px 0;
     5040        font-size: 18px;
     5041        vertical-align: top;
     5042}
     5043
     5044.about-wrap h2 .nav-tab-active {
     5045        font-weight: bold;
     5046        padding-top: 3px;
     5047}
     5048
     5049/* Changelog / Update screen */
     5050
     5051.about-wrap .feature-section.three-col img {
     5052        margin: 0.5em 0 0.5em 5px;
     5053        max-width: 100%;
     5054        float: none;
     5055}
     5056
     5057.about-wrap .feature-section.col {
     5058        margin-bottom: 0;
     5059}
     5060
     5061.about-wrap .feature-section.col h4 {
     5062        margin: 0 0 0.6em 0;
     5063}
     5064
     5065.about-wrap .feature-section.two-col div {
     5066        width: 47%;
     5067        margin-right: 4.999999999%;
     5068        float: left;
     5069}
     5070
     5071.about-wrap .feature-section.three-col div {
     5072        width: 30%;
     5073        margin-right: 4.999999999%;
     5074        float: left;
     5075}
     5076
     5077.about-wrap .three-col.about-updates .col-1,
     5078.about-wrap .three-col.about-updates .col-3 {
     5079        width: 37%;
     5080        margin: 0;
     5081}
     5082
     5083.about-wrap .three-col.about-updates .col-2 {
     5084        width: 16%;
     5085        margin: 0 5%;
     5086}
     5087
     5088.about-wrap .feature-section.col .last-feature {
     5089        margin-right: 0;
     5090}
     5091
     5092.about-wrap .three-col.about-updates img {
     5093        margin: 0;
     5094}
     5095
     5096.about-wrap .changelog .feature-section {
     5097        overflow: hidden;
     5098}
     5099
     5100.about-wrap .about-passwords {
     5101        margin: 20px 0;
     5102        padding: 1px 20px 10px;
     5103        background-color: #f9f9f9;
     5104}
     5105
     5106.about-wrap .about-auto-update {
     5107        text-align: center;
     5108        background-color: #f9f9ef;
     5109        clear: both;
     5110        padding: 10px;
     5111}
     5112
     5113.about-wrap .about-auto-update.cool {
     5114        background-color: #eff9ef;
     5115}
     5116
     5117.about-wrap .about-password-meter input {
     5118        font-size: 250%;
     5119        line-height: 1;
     5120        width: 100%;
     5121        display: block;
     5122        padding: 5px;
     5123}
     5124
     5125.about-wrap .about-password-meter #pass-strength-result {
     5126        display: block !important;
     5127        font-size: 150%;
     5128        font-weight: normal !important;
     5129        -webkit-box-sizing: border-box;
     5130        -moz-box-sizing:    border-box;
     5131        box-sizing:         border-box;
     5132        width: 100%;
     5133        padding: 17px 0;
     5134        margin-bottom: 15px;
     5135}
     5136
     5137.about-wrap .feature-section div p img {
     5138        float: right;
     5139        margin-left: 10px;
     5140        max-width: 20%;
     5141}
     5142
     5143.about-wrap .changelog li {
     5144        list-style-type: disc;
     5145        margin-left: 3em;
     5146}
     5147
     5148
     5149/* Return to Dashboard Home link */
     5150
     5151.about-wrap .return-to-dashboard {
     5152        margin: 30px 0 0 -5px;
     5153        font-size: 14px;
     5154        font-weight: bold;
     5155}
     5156
     5157.about-wrap .return-to-dashboard a {
     5158        text-decoration: none;
     5159        padding: 0 5px;
     5160}
     5161
     5162/* Credits */
     5163
     5164.about-wrap h4.wp-people-group {
     5165        margin-top: 2.6em;
     5166        font-size: 16px;
     5167}
     5168
     5169.about-wrap ul.wp-people-group {
     5170        overflow: hidden;
     5171        padding: 0 5px;
     5172        margin: 0 -15px 0 -5px;
     5173}
     5174
     5175.about-wrap ul.compact {
     5176        margin-bottom: 0
     5177}
     5178
     5179.about-wrap li.wp-person {
     5180        float: left;
     5181        margin-right: 10px;
     5182}
     5183
     5184.about-wrap li.wp-person img.gravatar {
     5185        float: left;
     5186        margin: 0 10px 10px 0;
     5187        padding: 2px;
     5188        width: 60px;
     5189        height: 60px;
     5190}
     5191
     5192.about-wrap ul.compact li.wp-person img.gravatar {
     5193        width: 30px;
     5194        height: 30px;
     5195}
     5196
     5197.about-wrap li.wp-person {
     5198        height: 70px;
     5199        width: 280px;
     5200        padding-bottom: 15px;
     5201}
     5202
     5203.about-wrap ul.compact li.wp-person {
     5204        height: auto;
     5205        width: 180px;
     5206        padding-bottom: 0;
     5207        margin-bottom: 0;
     5208}
     5209
     5210.about-wrap #wp-people-group-validators + p.wp-credits-list {
     5211        margin-top: 0;
     5212}
     5213
     5214.about-wrap li.wp-person a.web {
     5215        display: block;
     5216        margin: 6px 0 2px;
     5217        font-size: 16px;
     5218        text-decoration: none;
     5219}
     5220
     5221.about-wrap p.wp-credits-list a {
     5222        white-space: nowrap;
     5223}
     5224
     5225/* Freedoms */
     5226
     5227.freedoms-php .about-wrap ol {
     5228        margin: 40px 60px;
     5229}
     5230
     5231.freedoms-php .about-wrap ol li {
     5232        list-style-type: decimal;
     5233        font-weight: bold;
     5234}
     5235
     5236.freedoms-php .about-wrap ol p {
     5237        font-weight: normal;
     5238        margin: 0.6em 0;
     5239}
     5240
     5241/*------------------------------------------------------------------------------
     5242  23.0 - Full Overlay w/ Sidebar
     5243------------------------------------------------------------------------------*/
     5244
     5245body.full-overlay-active {
     5246        overflow: hidden;
     5247}
     5248
     5249.wp-full-overlay {
     5250        background: #fff;
     5251        z-index: 500000;
     5252        position: fixed;
     5253        overflow: visible;
     5254        top: 0;
     5255        bottom: 0;
     5256        left: 0;
     5257        right: 0;
     5258        height: 100%;
     5259        min-width: 0;
     5260}
     5261
     5262.wp-full-overlay-sidebar {
     5263        -webkit-box-sizing: border-box;
     5264        -moz-box-sizing:    border-box;
     5265        box-sizing:         border-box;
     5266
     5267        position: fixed;
     5268        width: 300px;
     5269        height: 100%;
     5270        top: 0;
     5271        bottom: 0;
     5272        left: 0;
     5273        padding: 0;
     5274        margin: 0;
     5275        z-index: 10;
     5276        overflow: auto;
     5277        background: #f5f5f5;
     5278        border-right: 1px solid rgba( 0, 0, 0, 0.2 );
     5279}
     5280
     5281.wp-full-overlay.collapsed .wp-full-overlay-sidebar {
     5282        overflow: visible;
     5283}
     5284
     5285.wp-full-overlay.collapsed,
     5286.wp-full-overlay.expanded .wp-full-overlay-sidebar {
     5287        margin-left: 0 !important;
     5288}
     5289
     5290.wp-full-overlay.expanded {
     5291        margin-left: 300px;
     5292}
     5293
     5294.wp-full-overlay.collapsed .wp-full-overlay-sidebar {
     5295        margin-left: -300px;
     5296}
     5297
     5298.wp-full-overlay-sidebar:after {
     5299        content: '';
     5300        display: block;
     5301        position: absolute;
     5302        top: 0;
     5303        bottom: 0;
     5304        right: 0;
     5305        width: 3px;
     5306        box-shadow: -5px 0 4px -4px rgba(0, 0, 0, 0.1) inset;
     5307        z-index: 1000;
     5308}
     5309
     5310.wp-full-overlay-main {
     5311        position: absolute;
     5312        left: 0;
     5313        right: 0;
     5314        top: 0;
     5315        bottom: 0;
     5316        height: 100%;
     5317}
     5318
     5319.wp-full-overlay-sidebar .wp-full-overlay-header {
     5320        position: absolute;
     5321        left: 0;
     5322        right: 0;
     5323        height: 45px;
     5324        padding: 0 20px;
     5325        line-height: 45px;
     5326        z-index: 10;
     5327        margin: 0;
     5328}
     5329
     5330.wp-full-overlay-sidebar .wp-full-overlay-header {
     5331        border-top: 0;
     5332        border-bottom: 1px solid #fff;
     5333        box-shadow: inset 0 -1px 0 0px #dfdfdf;
     5334}
     5335
     5336.wp-full-overlay-sidebar .wp-full-overlay-footer {
     5337        bottom: 0;
     5338        border-bottom: 0;
     5339        border-top: 1px solid #dfdfdf;
     5340        box-shadow: inset 0 1px 0 0px #fff;
     5341}
     5342
     5343.wp-full-overlay-sidebar .wp-full-overlay-sidebar-content {
     5344        position: absolute;
     5345        top: 45px;
     5346        bottom: 45px;
     5347        left: 0;
     5348        right: 0;
     5349        overflow: auto;
     5350}
     5351
     5352.wp-full-overlay-sidebar-content .accordion-section:first-child {
     5353        border-top: 1px solid #fff;
     5354}
     5355
     5356/* Close Link */
     5357.wp-full-overlay .close-full-overlay {
     5358        text-decoration: none;
     5359}
     5360
     5361/* Collapse Button */
     5362.wp-full-overlay a.collapse-sidebar {
     5363        position: absolute;
     5364        bottom: 12px;
     5365        left: 0;
     5366        z-index: 50;
     5367        display: block;
     5368        width: 19px;
     5369        height: 19px;
     5370        margin-left: 15px;
     5371        padding: 0;
     5372        border-radius: 50%;
     5373        text-decoration: none;
     5374}
     5375
     5376.wp-full-overlay.collapsed .collapse-sidebar {
     5377        position: absolute;
     5378        left: 100%;
     5379}
     5380
     5381.wp-full-overlay .collapse-sidebar-arrow {
     5382        position: absolute;
     5383        margin-top: 2px;
     5384        margin-left: 2px;
     5385        display: block;
     5386        width: 15px;
     5387        height: 15px;
     5388        background: transparent url('../images/arrows.png') no-repeat -1px -73px;
     5389}
     5390
     5391.wp-full-overlay.collapsed .collapse-sidebar-arrow {
     5392        background-position: -1px -109px;
     5393}
     5394
     5395.wp-full-overlay .collapse-sidebar-label {
     5396        position: absolute;
     5397        left: 100%;
     5398        color: #808080;
     5399        line-height: 20px;
     5400        margin-left: 10px;
     5401}
     5402
     5403.wp-full-overlay.collapsed .collapse-sidebar-label {
     5404        display: none;
     5405}
     5406
     5407.wp-full-overlay .collapse-sidebar:hover .collapse-sidebar-label {
     5408        color: #666;
     5409}
     5410
     5411/* Animations */
     5412.wp-full-overlay,
     5413.wp-full-overlay-sidebar,
     5414.wp-full-overlay .collapse-sidebar,
     5415.wp-full-overlay-main {
     5416        -webkit-transition-property: left, right, top, bottom, width, margin;
     5417        -moz-transition-property:    left, right, top, bottom, width, margin;
     5418        -ms-transition-property:     left, right, top, bottom, width, margin;
     5419        -o-transition-property:      left, right, top, bottom, width, margin;
     5420        transition-property:         left, right, top, bottom, width, margin;
     5421
     5422        -webkit-transition-duration: 0.2s;
     5423        -moz-transition-duration:    0.2s;
     5424        -ms-transition-duration:     0.2s;
     5425        -o-transition-duration:      0.2s;
     5426        transition-duration:         0.2s;
     5427}
     5428
     5429
     5430/*------------------------------------------------------------------------------
     5431  24.0 - Customize Loader
     5432------------------------------------------------------------------------------*/
     5433
     5434.no-customize-support .hide-if-no-customize,
     5435.customize-support .hide-if-customize,
     5436.no-customize-support.wp-core-ui .hide-if-no-customize,
     5437.no-customize-support .wp-core-ui .hide-if-no-customize,
     5438.customize-support.wp-core-ui .hide-if-customize,
     5439.customize-support .wp-core-ui .hide-if-customize {
     5440        display: none;
     5441}
     5442
     5443#customize-container {
     5444        display: none;
     5445        background: #fff;
     5446        z-index: 500000;
     5447        position: fixed;
     5448        overflow: visible;
     5449        top: 0;
     5450        bottom: 0;
     5451        left: 0;
     5452        right: 0;
     5453        height: 100%;
     5454}
     5455
     5456.customize-active #customize-container {
     5457        display: block;
     5458}
     5459
     5460.customize-loading #customize-container iframe {
     5461        opacity: 0;
     5462}
     5463
     5464.customize-loading #customize-container {
     5465        background: #fff url("../images/wpspin_light.gif") no-repeat fixed center center;
     5466        background-size: 16px 16px;
     5467}
     5468
     5469#customize-container iframe,
     5470#theme-installer iframe {
     5471        height: 100%;
     5472        width: 100%;
     5473        z-index: 20;
     5474
     5475        -webkit-transition: opacity 0.3s;
     5476        -moz-transition:    opacity 0.3s;
     5477        -ms-transition:     opacity 0.3s;
     5478        -o-transition:      opacity 0.3s;
     5479        transition:         opacity 0.3s;
     5480}
     5481
     5482#customize-container .collapse-sidebar {
     5483        bottom: 16px;
     5484}
     5485
     5486#theme-installer {
     5487        display: none;
     5488}
     5489
     5490#theme-installer.single-theme {
     5491        display: block;
     5492}
     5493
     5494.install-theme-info {
     5495        display: none;
     5496        padding: 10px 20px 20px;
     5497}
     5498
     5499.single-theme .install-theme-info {
     5500        padding-top: 15px;
     5501}
     5502
     5503#theme-installer .install-theme-info {
     5504        display: block;
     5505}
     5506
     5507.install-theme-info .theme-install {
     5508        float: right;
     5509        margin-top: 18px;
     5510}
     5511
     5512.install-theme-info .theme-name {
     5513        font-size: 16px;
     5514        line-height: 24px;
     5515        margin-bottom: 0;
     5516}
     5517
     5518.install-theme-info .theme-screenshot {
     5519        margin-top: 15px;
     5520        width: 258px;
     5521        border: 1px solid #ccc;
     5522}
     5523
     5524.install-theme-info .theme-details {
     5525        overflow: hidden;
     5526}
     5527
     5528.theme-details .theme-version {
     5529        margin: 15px 0;
     5530        float: left;
     5531}
     5532
     5533.theme-details .star-holder {
     5534        margin: 14px 0;
     5535        float: right;
     5536}
     5537
     5538.theme-details .theme-description {
     5539        float: left;
     5540        color: #777;
     5541        line-height: 20px;
     5542}
     5543
     5544/*------------------------------------------------------------------------------
     5545  25.0 - Misc
     5546------------------------------------------------------------------------------*/
     5547
     5548#excerpt,
     5549.attachmentlinks {
     5550        margin: 0;
     5551        height: 4em;
     5552        width: 98%;
     5553}
     5554
     5555#template div {
     5556        margin-right: 190px;
     5557}
     5558
     5559p.pagenav {
     5560        margin: 0;
     5561        display: inline;
     5562}
     5563
     5564.pagenav span {
     5565        font-weight: bold;
     5566        margin: 0 6px;
     5567}
     5568
     5569.row-title {
     5570        font-size: 13px !important;
     5571        font-weight: bold;
     5572}
     5573
     5574.column-author img, .column-username img {
     5575        float: left;
     5576        margin-right: 10px;
     5577        margin-top: 1px;
     5578}
     5579
     5580.row-actions {
     5581        visibility: hidden;
     5582        padding: 2px 0 0;
     5583}
     5584
     5585tr:hover .row-actions,
     5586.mobile .row-actions,
     5587.row-actions.visible,
     5588div.comment-item:hover .row-actions {
     5589        visibility: visible;
     5590}
     5591
     5592/* deprecated */
     5593.row-actions-visible {
     5594        padding: 2px 0 0;
     5595}
     5596
     5597.form-table .pre {
     5598        padding: 8px;
     5599        margin: 0;
     5600}
     5601
     5602table.form-table td .updated {
     5603        font-size: 13px;
     5604}
     5605
     5606.tagchecklist {
     5607        margin-left: 14px;
     5608        font-size: 12px;
     5609        overflow: auto;
     5610}
     5611.tagchecklist strong {
     5612        margin-left: -8px;
     5613        position: absolute;
     5614}
     5615.tagchecklist span {
     5616        margin-right: 25px;
     5617        display: block;
     5618        float: left;
     5619        font-size: 11px;
     5620        line-height: 1.8em;
     5621        white-space: nowrap;
     5622        cursor: default;
     5623}
     5624.tagchecklist span a {
     5625        margin: 4px 0 0 -10px;
     5626        cursor: pointer;
     5627        width: 10px;
     5628        height: 10px;
     5629        display: block;
     5630        float: left;
     5631        text-indent: -9999px;
     5632        overflow: hidden;
     5633        position: absolute;
     5634}
     5635
     5636#poststuff h2 {
     5637        margin-top: 20px;
     5638        font-size: 1.5em;
     5639        margin-bottom: 15px;
     5640        padding: 0 0 3px;
     5641        clear: left;
     5642}
     5643
     5644#poststuff h3,
     5645.metabox-holder h3 {
     5646        font-size: 15px;
     5647        font-weight: normal;
     5648        padding: 7px 10px;
     5649        margin: 0;
     5650        line-height: 1;
     5651}
     5652
     5653#poststuff .inside {
     5654        margin: 6px 0 8px;
     5655}
     5656
     5657#poststuff .inside #parent_id,
     5658#poststuff .inside #page_template {
     5659        max-width: 100%;
     5660}
     5661
     5662.inline-edit-row #post_parent,
     5663.inline-edit-row select[name="page_template"] {
     5664        max-width: 80%;
     5665}
     5666
     5667.ie8 #poststuff .inside #parent_id,
     5668.ie8 #poststuff .inside #page_template,
     5669.ie8 .inline-edit-row #post_parent,
     5670.ie8 .inline-edit-row select[name="page_template"] {
     5671        width: 250px;
     5672}
     5673
     5674#post-visibility-select {
     5675        line-height: 1.5em;
     5676        margin-top: 3px;
     5677}
     5678
     5679#poststuff #submitdiv .inside {
     5680        margin: 0;
     5681        padding: 0;
     5682}
     5683
     5684.edit-form-section {
     5685        margin-bottom: 20px;
     5686}
     5687
     5688#templateside ul li a {
     5689        text-decoration: none;
     5690}
     5691
     5692.tool-box .title {
     5693        margin: 8px 0;
     5694        font-size: 18px;
     5695        font-weight: normal;
     5696        line-height: 24px;
     5697}
     5698
     5699#sidemenu {
     5700        margin: -30px 15px 0 315px;
     5701        list-style: none;
     5702        position: relative;
     5703        float: right;
     5704        padding-left: 10px;
     5705        font-size: 12px;
     5706}
     5707
     5708#sidemenu a {
     5709        padding: 0 7px;
     5710        display: block;
     5711        float: left;
     5712        line-height: 28px;
     5713        border-top-width: 1px;
     5714        border-top-style: solid;
     5715        border-bottom-width: 1px;
     5716        border-bottom-style: solid;
     5717}
     5718
     5719#sidemenu li {
     5720        display: inline;
     5721        line-height: 200%;
     5722        list-style: none;
     5723        text-align: center;
     5724        white-space: nowrap;
     5725        margin: 0;
     5726        padding: 0;
     5727}
     5728
     5729#sidemenu a.current {
     5730        font-weight: normal;
     5731        padding-left: 6px;
     5732        padding-right: 6px;
     5733        -webkit-border-top-left-radius: 3px;
     5734        -webkit-border-top-right-radius: 3px;
     5735        border-top-left-radius: 3px;
     5736        border-top-right-radius: 3px;
     5737        border-width: 1px;
     5738        border-style: solid;
     5739}
     5740
     5741#sidemenu li a .count-0 {
     5742        display: none;
     5743}
     5744
     5745.plugin-install #description,
     5746.plugin-install-network #description {
     5747        width: 60%;
     5748}
     5749
     5750table .vers,
     5751table .column-visible,
     5752table .column-rating {
     5753        text-align: left;
     5754}
     5755
     5756.error-message {
     5757        color: red;
     5758        font-weight: bold;
     5759}
     5760
     5761/* Scrollbar fix for bulk upgrade iframe */
     5762body.iframe {
     5763        height: 98%;
     5764}
     5765
     5766/* Upgrader styles, Specific to Language Packs */
     5767.lp-show-latest p {
     5768        display: none;
     5769}
     5770.lp-show-latest p:last-child,
     5771.lp-show-latest .lp-error p {
     5772        display: block;
     5773}
     5774
     5775/* - Only used once or twice in all of WP - deprecate for global style
     5776------------------------------------------------------------------------------*/
     5777td.media-icon {
     5778        text-align: center;
     5779        width: 80px;
     5780        padding-top: 8px;
     5781        padding-bottom: 8px;
     5782}
     5783
     5784td.media-icon img {
     5785        max-width: 80px;
     5786        max-height: 60px;
     5787}
     5788
     5789#howto {
     5790        font-size: 11px;
     5791        margin: 0 5px;
     5792        display: block;
     5793}
     5794
     5795.importers td {
     5796        padding-right: 14px;
     5797}
     5798
     5799.importers {
     5800        font-size: 16px;
     5801        width: auto;
     5802}
     5803
     5804#namediv table {
     5805        width: 100%;
     5806}
     5807
     5808#namediv td.first {
     5809        width: 10px;
     5810        white-space: nowrap;
     5811}
     5812
     5813#namediv input {
     5814        width: 98%;
     5815}
     5816
     5817#namediv p {
     5818        margin: 10px 0;
     5819}
     5820
     5821#submitdiv h3 {
     5822        margin-bottom: 0 !important;
     5823}
     5824
     5825/* - Used - but could/should be deprecated with a CSS reset
     5826------------------------------------------------------------------------------*/
     5827.zerosize {
     5828        height: 0;
     5829        width: 0;
     5830        margin: 0;
     5831        border: 0;
     5832        padding: 0;
     5833        overflow: hidden;
     5834        position: absolute;
     5835}
     5836
     5837br.clear {
     5838        height: 2px;
     5839        line-height: 2px;
     5840}
     5841
     5842.checkbox {
     5843        border: none;
     5844        margin: 0;
     5845        padding: 0;
     5846}
     5847
     5848fieldset {
     5849        border: 0;
     5850        padding: 0;
     5851        margin: 0;
     5852}
     5853
     5854.post-categories {
     5855        display: inline;
     5856        margin: 0;
     5857        padding: 0;
     5858}
     5859
     5860.post-categories li {
     5861        display: inline;
     5862}
     5863
     5864
     5865/*-----------------------------------------------------------------------------
     5866 MERGED
     5867-------------------------------------------------------------------------------*/
     5868
     5869/* dashboard */
     5870.edit-box {
     5871        display: none;
     5872}
     5873
     5874h3:hover .edit-box {
     5875        display: inline;
     5876}
     5877
     5878#dashboard-widgets form .input-text-wrap input {
     5879        width: 100%;
     5880}
     5881
     5882#dashboard-widgets form .textarea-wrap textarea {
     5883        width: 100%;
     5884}
     5885
     5886#dashboard-widgets .postbox form .submit {
     5887        float: none;
     5888        margin: .5em 0 0;
     5889        padding: 0;
     5890        border: none;
     5891}
     5892
     5893#dashboard-widgets-wrap #dashboard-widgets .postbox form .submit #publish {
     5894        min-width: 0;
     5895}
     5896
     5897#dashboard-widgets a {
     5898        text-decoration: none;
     5899}
     5900
     5901#dashboard-widgets h3 a {
     5902        text-decoration: underline;
     5903}
     5904
     5905#dashboard-widgets h3 .postbox-title-action {
     5906        position: absolute;
     5907        right: 10px;
     5908        padding: 0;
     5909        top: 5px;
     5910}
     5911
     5912.js #dashboard-widgets h3 .postbox-title-action {
     5913        right: 30px;
     5914}
     5915
     5916#dashboard-widgets h4 {
     5917        font-weight: normal;
     5918        font-size: 13px;
     5919        margin: 0 0 .2em;
     5920        padding: 0;
     5921}
     5922
     5923/* Right Now */
     5924#dashboard_right_now p.sub,
     5925#dashboard_right_now .table, #dashboard_right_now .versions {
     5926        margin: -12px;
     5927}
     5928
     5929#dashboard_right_now .inside {
     5930        font-size: 12px;
     5931        padding-top: 20px;
     5932}
     5933
     5934#dashboard_right_now p.sub {
     5935        padding: 5px 0 15px;
     5936        color: #8f8f8f;
     5937        font-size: 14px;
     5938        position: absolute;
     5939        top: -17px;
     5940        left: 15px;
     5941}
     5942
     5943#dashboard_right_now .table {
     5944        margin: 0;
     5945        padding: 0;
     5946        position: relative;
     5947}
     5948
     5949#dashboard_right_now .table_content {
     5950        float: left;
     5951        border-top-width: 1px;
     5952        border-top-style: solid;
     5953        width: 45%;
     5954}
     5955
     5956#dashboard_right_now .table_discussion {
     5957        float: right;
     5958        border-top-width: 1px;
     5959        border-top-style: solid;
     5960        width: 45%;
     5961}
     5962
     5963#dashboard_right_now table td {
     5964        padding: 3px 0;
     5965        white-space: nowrap;
     5966}
     5967
     5968#dashboard_right_now table tr.first td {
     5969        border-top: none;
     5970}
     5971
     5972#dashboard_right_now td.b {
     5973        padding-right: 6px;
     5974        text-align: right;
     5975        font-size: 14px;
     5976        width: 1%;
     5977}
     5978
     5979#dashboard_right_now td.b a {
     5980        font-size: 18px;
     5981}
     5982
     5983#dashboard_right_now td.b a:hover {
     5984        color: #d54e21;
     5985}
     5986
     5987#dashboard_right_now .t {
     5988        font-size: 12px;
     5989        padding-right: 12px;
     5990        padding-top: 6px;
     5991        color: #777;
     5992}
     5993
     5994#dashboard_right_now .t a {
     5995        white-space: nowrap;
     5996}
     5997
     5998#dashboard_right_now .spam {
     5999        color: red;
     6000}
     6001
     6002#dashboard_right_now .waiting {
     6003        color: #e66f00;
     6004}
     6005
     6006#dashboard_right_now .approved {
     6007        color: green;
     6008}
     6009
     6010#dashboard_right_now .versions {
     6011        padding: 6px 10px 12px;
     6012        clear: both;
     6013}
     6014
     6015#dashboard_right_now a.button {
     6016        float: right;
     6017        clear: right;
     6018        position: relative;
     6019        top: -5px;
     6020}
     6021
     6022/* Recent Comments */
     6023#dashboard_recent_comments h3 {
     6024        margin-bottom: 0;
     6025}
     6026
     6027#dashboard_recent_comments .inside {
     6028        margin-top: 0;
     6029}
     6030
     6031#dashboard_recent_comments .comment-meta .approve {
     6032        font-style: italic;
     6033        font-family: sans-serif;
     6034        font-size: 10px;
     6035}
     6036
     6037#dashboard_recent_comments .subsubsub {
     6038        float: none;
     6039        white-space: normal;
     6040}
     6041
     6042#the-comment-list {
     6043        position: relative;
     6044}
     6045
     6046#the-comment-list .comment-item {
     6047        padding: 1em 10px;
     6048        border-top: 1px solid;
     6049}
     6050
     6051#the-comment-list .pingback {
     6052        padding-left: 9px !important;
     6053}
     6054
     6055#the-comment-list .comment-item,
     6056#the-comment-list #replyrow {
     6057        margin: 0 -10px;
     6058}
     6059
     6060#the-comment-list .comment-item:first-child {
     6061        border-top: none;
     6062}
     6063
     6064#the-comment-list .comment-item .avatar {
     6065        float: left;
     6066        margin: 0 10px 5px 0;
     6067}
     6068
     6069#the-comment-list .comment-item h4 {
     6070        line-height: 1.7em;
     6071        margin-top: -0.4em;
     6072        color: #777;
     6073}
     6074
     6075#the-comment-list .comment-item h4 cite {
     6076        font-style: normal;
     6077        font-weight: normal;
     6078}
     6079
     6080#the-comment-list .comment-item blockquote,
     6081#the-comment-list .comment-item blockquote p {
     6082        margin: 0;
     6083        padding: 0;
     6084        display: inline;
     6085}
     6086
     6087#dashboard_recent_comments #the-comment-list .trackback blockquote,
     6088#dashboard_recent_comments #the-comment-list .pingback blockquote {
     6089        display: block;
     6090}
     6091
     6092#the-comment-list .comment-item p.row-actions {
     6093        margin: 3px 0 0;
     6094        padding: 0;
     6095        font-size: 12px;
     6096}
     6097
     6098/* QuickPress */
     6099.no-js #dashboard_quick_press {
     6100        display: none;
     6101}
     6102
     6103#dashboard_quick_press .easy-blogging {
     6104        padding: 0 8px;
     6105        text-align: left;
     6106}
     6107
     6108#dashboard_quick_press .input-text-wrap {
     6109        position: relative;
     6110}
     6111
     6112#dashboard_quick_press .prompt {
     6113        color: #bbb;
     6114        position: absolute;
     6115}
     6116
     6117#dashboard_quick_press div.updated  {
     6118        padding: 0 5px;
     6119}
     6120
     6121#title-wrap label,
     6122#tags-input-wrap label {
     6123        cursor: text;
     6124}
     6125
     6126#title-wrap #title {
     6127        padding: 2px 6px;
     6128        font-size: 1.3em;
     6129        line-height: 100%;
     6130        outline: none;
     6131}
     6132
     6133#tags-input-wrap #tags-input {
     6134        outline: none;
     6135}
     6136
     6137#title-wrap #title-prompt-text {
     6138        font-size: 1.3em;
     6139        padding: 5px 8px;
     6140}
     6141
     6142#tags-input-wrap #tags-input-prompt-text {
     6143        font-size: 1em;
     6144        padding: 4px 8px;
     6145}
     6146
     6147#dashboard_quick_press .input-text-wrap,
     6148#dashboard_quick_press .textarea-wrap {
     6149        margin: 0 0 1em 0;
     6150}
     6151
     6152#dashboard_quick_press .wp-media-buttons {
     6153        margin: 0 0 .2em 1px;
     6154        padding: 0;
     6155}
     6156
     6157#dashboard_quick_press .wp-media-buttons a {
     6158        color: #777;
     6159}
     6160
     6161#dashboard-widgets #dashboard_quick_press form p.submit input {
     6162        float: left;
     6163}
     6164
     6165#dashboard-widgets #dashboard_quick_press form p.submit #save-post {
     6166        margin: 0 0.7em 0 1px;
     6167}
     6168
     6169#dashboard-widgets #dashboard_quick_press form p.submit #publish {
     6170        float: right;
     6171}
     6172
     6173#dashboard-widgets #dashboard_quick_press form p.submit .spinner {
     6174        vertical-align: middle;
     6175        margin: 4px 6px 0 0;
     6176}
     6177
     6178/* Recent Drafts */
     6179#dashboard_recent_drafts ul,
     6180#dashboard_recent_drafts p {
     6181        margin: 0;
     6182        padding: 0;
     6183        word-wrap: break-word;
     6184}
     6185
     6186#dashboard_recent_drafts ul {
     6187        list-style: none;
     6188}
     6189
     6190#dashboard_recent_drafts ul li {
     6191        margin-bottom: 1em;
     6192}
     6193
     6194#dashboard_recent_drafts h4 {
     6195        line-height: 1.7em;
     6196        word-wrap: break-word;
     6197}
     6198
     6199#dashboard_recent_drafts h4 abbr {
     6200        font-weight: normal;
     6201        font-family: sans-serif;
     6202        font-size: 12px;
     6203        color: #999;
     6204        margin-left: 3px;
     6205}
     6206
     6207/* Feeds */
     6208.rss-widget ul {
     6209        margin: 0;
     6210        padding: 0;
     6211        list-style: none;
     6212}
     6213
     6214a.rsswidget {
     6215        font-size: 13px;
     6216        line-height: 1.7em;
     6217}
     6218
     6219.rss-widget ul li {
     6220        line-height: 1.5em;
     6221        margin-bottom: 12px;
     6222}
     6223
     6224.rss-widget span.rss-date {
     6225        color: #999;
     6226        font-size: 12px;
     6227        margin-left: 3px;
     6228}
     6229
     6230.rss-widget cite {
     6231        display: block;
     6232        text-align: right;
     6233        margin: 0 0 1em;
     6234        padding: 0;
     6235}
     6236
     6237.rss-widget cite:before {
     6238        content: '\2014';
     6239}
     6240
     6241/* Plugins */
     6242#dashboard_plugins h4 {
     6243        line-height: 1.7em;
     6244}
     6245
     6246#dashboard_plugins h5 {
     6247        font-weight: normal;
     6248        font-size: 13px;
     6249        margin: 0;
     6250        display: inline;
     6251        line-height: 1.4em;
     6252}
     6253
     6254#dashboard_plugins h5 a {
     6255        line-height: 1.4em;
     6256}
     6257
     6258#dashboard_plugins .inside span {
     6259        font-size: 12px;
     6260        padding-left: 5px;
     6261}
     6262
     6263#dashboard_plugins p {
     6264        margin: 0.3em 0 1.4em;
     6265        line-height: 1.4em;
     6266}
     6267
     6268.dashboard-comment-wrap {
     6269        overflow: hidden;
     6270        word-wrap: break-word;
     6271}
     6272
     6273/* Browser Nag */
     6274#dashboard_browser_nag a.update-browser-link {
     6275        font-size: 1.2em;
     6276        font-weight: bold;
     6277}
     6278
     6279#dashboard_browser_nag a {
     6280        text-decoration: underline;
     6281}
     6282
     6283#dashboard_browser_nag p.browser-update-nag.has-browser-icon {
     6284        padding-right: 125px;
     6285}
     6286
     6287#dashboard_browser_nag .browser-icon {
     6288        margin-top: -35px;
     6289}
     6290
     6291#dashboard_browser_nag.postbox.browser-insecure {
     6292        background-color: #ac1b1b;
     6293        border-color: #ac1b1b;
     6294}
     6295
     6296#dashboard_browser_nag.postbox {
     6297        background-color: #e29808;
     6298        background-image: none;
     6299        border-color: #edc048;
     6300        color: #fff;
     6301        -webkit-box-shadow: none;
     6302        box-shadow: none;
     6303}
     6304
     6305#dashboard_browser_nag.postbox.browser-insecure h3 {
     6306        border-bottom-color: #cd5a5a;
     6307        color: #fff;
     6308}
     6309
     6310#dashboard_browser_nag.postbox h3 {
     6311        border-bottom-color: #f6e2ac;
     6312        text-shadow: none;
     6313        background: transparent none;
     6314        color: #fff;
     6315        -webkit-box-shadow: none;
     6316        box-shadow: none;
     6317}
     6318
     6319#dashboard_browser_nag a {
     6320        color: #fff;
     6321}
     6322
     6323#dashboard_browser_nag.browser-insecure a.browse-happy-link,
     6324#dashboard_browser_nag.browser-insecure a.update-browser-link {
     6325        text-shadow: #871b15 0 1px 0;
     6326}
     6327
     6328#dashboard_browser_nag a.browse-happy-link,
     6329#dashboard_browser_nag a.update-browser-link {
     6330        text-shadow: #d29a04 0 1px 0;
     6331}
     6332
     6333
     6334/* login */
     6335
     6336.login * {
     6337        margin: 0;
     6338        padding: 0;
     6339}
     6340
     6341.login form {
     6342        margin-left: 8px;
     6343        padding: 26px 24px 46px;
     6344        font-weight: normal;
     6345        background: #fff;
     6346        border: 1px solid #e5e5e5;
     6347        -webkit-box-shadow: rgba(200, 200, 200, 0.7) 0px 4px 10px -1px;
     6348        box-shadow: rgba(200, 200, 200, 0.7) 0px 4px 10px -1px;
     6349}
     6350
     6351.login form .forgetmenot {
     6352        font-weight: normal;
     6353        float: left;
     6354        margin-bottom: 0;
     6355}
     6356
     6357.login .button-primary {
     6358        float: right;
     6359}
     6360
     6361#login form p {
     6362        margin-bottom: 0;
     6363}
     6364
     6365#login form p.submit {
     6366        padding: 0;
     6367}
     6368
     6369.login label {
     6370        color: #777;
     6371        font-size: 14px;
     6372}
     6373
     6374.login form .forgetmenot label {
     6375        font-size: 12px;
     6376        line-height: 19px;
     6377}
     6378
     6379.login h1 a {
     6380        background-image: url('../images/wordpress-logo.png?ver=20120216');
     6381        background-size: 274px 63px;
     6382        background-position: top center;
     6383        background-repeat: no-repeat;
     6384        width: 326px;
     6385        height: 67px;
     6386        text-indent: -9999px;
     6387        outline: none;
     6388        overflow: hidden;
     6389        padding-bottom: 15px;
     6390        display: block;
     6391}
     6392
     6393#login {
     6394        width: 320px;
     6395        padding: 114px 0 0;
     6396        margin: auto;
     6397}
     6398
     6399#login_error,
     6400.login .message {
     6401        margin: 0 0 16px 8px;
     6402        padding: 12px;
     6403}
     6404
     6405.login #nav,
     6406.login #backtoblog {
     6407        text-shadow: #fff 0 1px 0;
     6408        margin: 0 0 0 16px;
     6409        padding: 16px 16px 0;
     6410}
     6411
     6412#backtoblog {
     6413        padding: 12px 16px 0;
     6414}
     6415
     6416.login form .input,
     6417.login input[type="text"] {
     6418        color: #555;
     6419        font-weight: 200;
     6420        font-size: 24px;
     6421        line-height: 1;
     6422        width: 100%;
     6423        padding: 3px;
     6424        margin-top: 2px;
     6425        margin-right: 6px;
     6426        margin-bottom: 16px;
     6427        border: 1px solid #e5e5e5;
     6428        background: #fbfbfb;
     6429        outline: none;
     6430        -webkit-box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
     6431        box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
     6432}
     6433
     6434.login #pass-strength-result {
     6435        width: 250px;
     6436        font-weight: bold;
     6437        border-style: solid;
     6438        border-width: 1px;
     6439        margin: 12px 0 6px;
     6440        padding: 6px 5px;
     6441        text-align: center;
     6442}
     6443
     6444.mobile #login {
     6445        padding: 20px 0;
     6446}
     6447
     6448.mobile #login form,
     6449.mobile #login .message,
     6450.mobile #login_error {
     6451        margin-left: 0;
     6452}
     6453
     6454.mobile #login #nav,
     6455.mobile #login #backtoblog {
     6456        margin-left: 8px;
     6457}
     6458
     6459.mobile #login h1 a {
     6460        width: auto;
     6461}
     6462
     6463body.interim-login {
     6464        height: auto;
     6465}
     6466
     6467.interim-login #login {
     6468        padding: 0;
     6469        margin: 5px auto 20px;
     6470}
     6471
     6472.interim-login.login h1 a {
     6473        width: auto;
     6474}
     6475
     6476.interim-login #login_error,
     6477.interim-login.login .message {
     6478        margin: 0 0 16px;
     6479}
     6480
     6481.interim-login.login form {
     6482        margin: 0;
     6483}
     6484
     6485/* ms */
     6486/* Dashboard: MS Specific Data */
     6487#dashboard_right_now p.musub {
     6488        margin-top: 12px;
     6489        border-top: 1px solid #ececec;
     6490        padding-left: 16px;
     6491        position: static;
     6492}
     6493
     6494.rtl #dashboard_right_now p.musub {
     6495        padding-left: 0;
     6496        padding-right: 16px;
     6497}
     6498
     6499#dashboard_right_now td.b a.musublink {
     6500        font-size: 16px;
     6501}
     6502
     6503#dashboard_right_now div.musubtable {
     6504        border-top: none;
     6505}
     6506
     6507#dashboard_right_now div.musubtable .t {
     6508        white-space: normal;
     6509}
     6510
     6511/* Background Color for Site Status */
     6512.wp-list-table .site-deleted {
     6513        background: #ff8573;
     6514}
     6515.wp-list-table .site-spammed {
     6516        background: #faafaa;
     6517}
     6518.wp-list-table .site-archived {
     6519        background: #ffebe8;
     6520}
     6521.wp-list-table .site-mature {
     6522        background: #fecac2;
     6523}
     6524
     6525/* nav-menu */
     6526
     6527.no-js #message {
     6528        display: block;
     6529}
     6530
     6531#nav-menu-meta ul.outer-border {
     6532        -webkit-border-radius: 3px;
     6533        border-radius: 3px;
     6534}
     6535
     6536.accordion-section ul.category-tabs,
     6537.accordion-section ul.add-menu-item-tabs,
     6538.accordion-section ul.wp-tab-bar {
     6539        margin: 0;
     6540}
     6541
     6542.accordion-section .categorychecklist {
     6543        margin: 13px 0;
     6544}
     6545
     6546#nav-menu-meta .accordion-section-content {
     6547        padding: 18px 13px;
     6548}
     6549
     6550#nav-menu-meta .button-controls {
     6551        margin-bottom: 0;
     6552}
     6553
     6554#nav-menus-frame {
     6555        margin-left: 300px;
     6556        margin-top: 23px;
     6557}
     6558
     6559#wpbody-content #menu-settings-column {
     6560        display:inline;
     6561        width:281px;
     6562        margin-left: -300px;
     6563        clear: both;
     6564        float: left;
     6565        padding-top: 0;
     6566}
     6567
     6568#menu-settings-column .inside {
     6569        clear: both;
     6570        margin: 10px 0 0;
     6571}
     6572
     6573.metabox-holder-disabled .postbox,
     6574.metabox-holder-disabled .accordion-section-content  {
     6575        opacity: 0.5;
     6576        filter: alpha(opacity=50);
     6577}
     6578
     6579.metabox-holder-disabled .button-controls .select-all {
     6580        display: none;
     6581}
     6582
     6583#wpbody {
     6584        position: relative;
     6585}
     6586
     6587.blank-slate .menu-name {
     6588        height: 2em;
     6589}
     6590
     6591.blank-slate .menu-settings {
     6592        border: none;
     6593        margin-top: 0;
     6594        padding-top: 0;
     6595        overflow: hidden;
     6596}
     6597
     6598.is-submenu {
     6599        font-style: italic;
     6600        font-weight: normal;
     6601        margin-left: 4px;
     6602}
     6603
     6604.manage-menus {
     6605        margin-top: 23px;
     6606        padding: 10px;
     6607        overflow: hidden;
     6608        -webkit-border-radius: 3px;
     6609        border-radius: 3px;
     6610}
     6611
     6612.manage-menus select {
     6613        float: left;
     6614        margin-right: 6px;
     6615}
     6616
     6617.manage-menus .selected-menu {
     6618        float: left;
     6619        margin: 5px 6px 0 0;
     6620}
     6621
     6622.manage-menus .submit-btn {
     6623        float: left;
     6624        margin-top: 1px;
     6625}
     6626
     6627.menu-edit p {
     6628        margin: .3em 0 .6em;
     6629}
     6630
     6631.menu-edit #post-body-content h3 {
     6632        margin: 0 0 10px;
     6633}
     6634
     6635.menu-settings {
     6636        margin-top: 2em;
     6637        overflow: hidden;
     6638}
     6639
     6640.menu-settings dl {
     6641        margin: 0 0 10px;
     6642        overflow: hidden;
     6643        position: relative;
     6644}
     6645
     6646.menu-settings dd {
     6647        float: left;
     6648        margin: 0;
     6649        width: 60%;
     6650}
     6651
     6652.menu-edit .checkbox-input {
     6653        margin-top: 4px;
     6654}
     6655
     6656.theme-location-set {
     6657        font-size: 11px;
     6658}
     6659
     6660/* Menu Container */
     6661#menu-management-liquid {
     6662        float: left;
     6663        min-width: 100%;
     6664        margin-top: 3px;
     6665}
     6666
     6667#menu-management {
     6668        position: relative;
     6669        margin-right: 20px;
     6670        margin-top: -3px;
     6671        width: 100%;
     6672}
     6673
     6674#menu-management .menu-edit {
     6675        margin-bottom: 20px;
     6676}
     6677
     6678.nav-menus-php #post-body {
     6679        padding: 0 10px 10px;
     6680        border-width: 1px 0;
     6681        border-style: solid;
     6682}
     6683
     6684#nav-menu-header,
     6685#nav-menu-footer {
     6686        padding: 0 10px;
     6687}
     6688
     6689#nav-menu-header {
     6690        border-bottom: 1px solid;
     6691        margin-bottom: 13px;
     6692}
     6693
     6694#nav-menu-header .menu-name-label {
     6695        margin-top: 2px;
     6696}
     6697
     6698#nav-menu-footer {
     6699        border-top: 1px solid;
     6700}
     6701
     6702.nav-menus-php #post-body div.updated,
     6703.nav-menus-php #post-body div.error {
     6704        margin: 0;
     6705}
     6706
     6707.nav-menus-php #post-body-content {
     6708        position: relative;
     6709        float: none;
     6710}
     6711
     6712#menu-management .menu-add-new abbr {
     6713        font-weight:bold;
     6714}
     6715
     6716#select-nav-menu-container {
     6717        text-align: right;
     6718        padding: 0 10px 3px 10px;
     6719        margin-bottom: 5px;
     6720}
     6721
     6722#select-nav-menu {
     6723        width: 100px;
     6724        display: inline;
     6725}
     6726
     6727#menu-name-label {
     6728        margin-top: -2px;
     6729}
     6730
     6731.widefat td.menu-location-menus {
     6732        padding-bottom: 5px;
     6733}
     6734
     6735.menu-location-menus select {
     6736        float: left;
     6737}
     6738
     6739#locations-nav-menu-wrapper {
     6740        padding: 5px 0;
     6741}
     6742
     6743.locations-nav-menu-select select {
     6744        float: left;
     6745        width: 160px;
     6746        margin-right: 5px;
     6747}
     6748
     6749.locations-row-links {
     6750        float: left;
     6751        margin: 6px 0 0 6px;
     6752}
     6753
     6754.locations-edit-menu-link,
     6755.locations-add-menu-link {
     6756        margin: 0 3px;
     6757}
     6758
     6759.locations-edit-menu-link {
     6760        padding-right: 3px;
     6761        border-right: 1px solid #ccc;
     6762}
     6763
     6764#wpbody .open-label {
     6765        display: block;
     6766        float:left;
     6767}
     6768
     6769#wpbody .open-label span {
     6770        padding-right: 10px;
     6771}
     6772
     6773.js .input-with-default-title {
     6774        font-style: italic;
     6775}
     6776
     6777#menu-management .inside {
     6778        padding: 0 10px;
     6779}
     6780
     6781/* Add Menu Item Boxes */
     6782.postbox .howto input,
     6783.accordion-container .howto input {
     6784        width: 180px;
     6785        float: right;
     6786}
     6787
     6788.accordion-container .outer-border {
     6789        margin: 0;
     6790}
     6791
     6792#nav-menu-meta .accordion-container .top {
     6793        border-top: 1px solid #dfdfdf;
     6794}
     6795
     6796#nav-menu-meta .accordion-container .accordion-section:first-child,
     6797#nav-menu-meta .accordion-container .accordion-section:first-child h3,
     6798#nav-menu-meta .accordion-container .top,
     6799#nav-menu-meta .accordion-container .top h3 {
     6800        -webkit-border-top-right-radius: 3px;
     6801        -webkit-border-top-left-radius: 3px;
     6802        border-top-right-radius: 3px;
     6803        border-top-left-radius: 3px;
     6804}
     6805
     6806#nav-menu-meta .accordion-container .accordion-section:last-child,
     6807#nav-menu-meta .accordion-container .accordion-section:last-child .accordion-section-content,
     6808#nav-menu-meta .accordion-container .bottom,
     6809#nav-menu-meta .accordion-container .bottom:not(.open) h3 {
     6810        -webkit-border-bottom-right-radius: 3px;
     6811        -webkit-border-bottom-left-radius: 3px;
     6812        border-bottom-right-radius: 3px;
     6813        border-bottom-left-radius: 3px;
     6814}
     6815
     6816.customlinkdiv .howto input {
     6817        width: 180px;
     6818}
     6819
     6820.customlinkdiv p {
     6821        margin-top: 0
     6822}
     6823
     6824#nav-menu-theme-locations .howto select {
     6825        width: 100%;
     6826}
     6827
     6828#nav-menu-theme-locations .button-controls {
     6829        text-align: right;
     6830}
     6831
     6832.add-menu-item-view-all {
     6833        height: 400px;
     6834}
     6835
     6836/* Button Primary Actions */
     6837#menu-container .submit {
     6838        margin: 0 0 10px;
     6839        padding: 0;
     6840}
     6841
     6842.nav-menus-php .add-new-menu-action {
     6843        float: left;
     6844        margin: 6px 0 0 6px;
     6845        line-height: 15px;
     6846}
     6847
     6848.nav-menus-php .meta-sep,
     6849.nav-menus-php .submitdelete,
     6850.nav-menus-php .submitcancel {
     6851        display: block;
     6852        float: left;
     6853        margin: 4px 0;
     6854        line-height: 15px;
     6855}
     6856
     6857.meta-sep {
     6858        padding: 0 2px;
     6859}
     6860
     6861#cancel-save {
     6862        text-decoration: underline;
     6863        font-size: 12px;
     6864        margin-left: 20px;
     6865        margin-top: 5px;
     6866}
     6867
     6868.button.right, .button-secondary.right, .button-primary.right {
     6869        float: right;
     6870}
     6871
     6872/* Button Secondary Actions */
     6873.list-controls {
     6874        float: left;
     6875        margin-top: 5px;
     6876}
     6877
     6878.add-to-menu {
     6879        float: right;
     6880}
     6881
     6882.postbox .spinner {
     6883        display: none;
     6884        vertical-align: middle;
     6885}
     6886
     6887.button-controls {
     6888        clear:both;
     6889        margin: 10px 0;
     6890}
     6891
     6892.show-all,
     6893.hide-all {
     6894        cursor: pointer;
     6895}
     6896
     6897.hide-all {
     6898        display: none;
     6899}
     6900
     6901/* Create Menu */
     6902#menu-name {
     6903        width: 270px;
     6904}
     6905
     6906#manage-menu .inside {
     6907        padding: 0px 0px;
     6908}
     6909
     6910/* Custom Links */
     6911#available-links dt {
     6912        display: block;
     6913}
     6914
     6915#add-custom-link .howto {
     6916        font-size: 12px;
     6917}
     6918
     6919#add-custom-link label span {
     6920        display: block;
     6921        float: left;
     6922        margin-top: 5px;
     6923        padding-right: 5px;
     6924}
     6925
     6926.menu-item-textbox {
     6927        width: 180px;
     6928}
     6929
     6930.nav-menus-php .howto span {
     6931        margin-top: 4px;
     6932        display: block;
     6933        float: left;
     6934}
     6935
     6936/* Menu item types */
     6937.quick-search {
     6938        width: 190px;
     6939}
     6940
     6941.nav-menus-php .list-wrap {
     6942        display: none;
     6943        clear: both;
     6944        margin-bottom: 10px;
     6945}
     6946
     6947.nav-menus-php .list-container {
     6948        max-height: 200px;
     6949        overflow-y: auto;
     6950        padding: 10px 10px 5px;
     6951}
     6952
     6953.nav-menus-php .postbox p.submit {
     6954        margin-bottom: 0;
     6955}
     6956
     6957/* Listings */
     6958.nav-menus-php .list li {
     6959        display: none;
     6960        margin: 0;
     6961        margin-bottom: 5px;
     6962}
     6963
     6964.nav-menus-php .list li .menu-item-title {
     6965        cursor: pointer;
     6966        display: block;
     6967}
     6968
     6969.nav-menus-php .list li .menu-item-title input {
     6970        margin-right: 3px;
     6971        margin-top: -3px;
     6972}
     6973
     6974/* Nav Menu */
     6975#menu-container .inside {
     6976        padding-bottom: 10px;
     6977}
     6978
     6979.menu {
     6980        padding-top:1em;
     6981}
     6982
     6983#menu-to-edit {
     6984        margin: 0;
     6985        padding: 0.1em 0;
     6986}
     6987
     6988.menu ul {
     6989        width: 100%;
     6990}
     6991
     6992.menu li {
     6993        margin-bottom: 0;
     6994        position:relative;
     6995}
     6996
     6997.menu-item-bar {
     6998        clear:both;
     6999        line-height:1.5em;
     7000        position:relative;
     7001        margin: 9px 0 0;
     7002}
     7003
     7004.menu-item-handle {
     7005        border: 1px solid #dfdfdf;
     7006        position: relative;
     7007        padding-left: 10px;
     7008        height: auto;
     7009        width: 400px;
     7010        line-height: 35px;
     7011        text-shadow: 0 1px 0 #FFFFFF;
     7012        overflow: hidden;
     7013        word-wrap: break-word;
     7014}
     7015
     7016#menu-to-edit .menu-item-invalid .menu-item-handle {
     7017        background: #f6c9cc;
     7018        background-image: -webkit-gradient(linear, left bottom, left top, from(#f6c9cc), to(#fdf8ff));
     7019        background-image: -webkit-linear-gradient(bottom, #f6c9cc, #fdf8ff);
     7020        background-image:    -moz-linear-gradient(bottom, #f6c9cc, #fdf8ff);
     7021        background-image:      -o-linear-gradient(bottom, #f6c9cc, #fdf8ff);
     7022        background-image: linear-gradient(to top, #f6c9cc, #fdf8ff);
     7023}
     7024
     7025.menu-item-edit-active .menu-item-handle {
     7026        -webkit-border-bottom-right-radius: 0;
     7027        -webkit-border-bottom-left-radius: 0;
     7028        border-bottom-right-radius: 0;
     7029        border-bottom-left-radius: 0;
     7030}
     7031
     7032.no-js .menu-item-edit-active .item-edit {
     7033        display: none;
     7034}
     7035
     7036.js .menu-item-handle {
     7037        cursor: move;
     7038}
     7039
     7040.menu li.deleting .menu-item-handle {
     7041        background-image: none;
     7042        text-shadow: 0 0 0;
     7043}
     7044
     7045.menu-item-handle .item-title {
     7046        font-size: 12px;
     7047        font-weight: bold;
     7048        padding: 7px 0;
     7049        line-height: 20px;
     7050        min-height: 20px;
     7051        display: block;
     7052        margin-right: 13em;
     7053}
     7054
     7055/* Sortables */
     7056li.menu-item.ui-sortable-helper dl {
     7057        margin-top: 0;
     7058}
     7059
     7060li.menu-item.ui-sortable-helper .menu-item-transport dl {
     7061        margin-top: 13px;
     7062}
     7063
     7064.menu .sortable-placeholder {
     7065        height: 35px;
     7066        width: 410px;
     7067        margin-top: 13px;
     7068}
     7069
     7070/* WARNING: The factor of 30px is hardcoded into the nav-menus javascript. */
     7071.menu-item-depth-0 { margin-left: 0px; }
     7072.menu-item-depth-1 { margin-left: 30px; }
     7073.menu-item-depth-2 { margin-left: 60px; }
     7074.menu-item-depth-3 { margin-left: 90px; }
     7075.menu-item-depth-4 { margin-left: 120px; }
     7076.menu-item-depth-5 { margin-left: 150px; }
     7077.menu-item-depth-6 { margin-left: 180px; }
     7078.menu-item-depth-7 { margin-left: 210px; }
     7079.menu-item-depth-8 { margin-left: 240px; }
     7080.menu-item-depth-9 { margin-left: 270px; }
     7081.menu-item-depth-10 { margin-left: 300px; }
     7082.menu-item-depth-11 { margin-left: 330px; }
     7083
     7084.menu-item-depth-0 .menu-item-transport { margin-left: 0px; }
     7085.menu-item-depth-1 .menu-item-transport { margin-left: -30px; }
     7086.menu-item-depth-2 .menu-item-transport { margin-left: -60px; }
     7087.menu-item-depth-3 .menu-item-transport { margin-left: -90px; }
     7088.menu-item-depth-4 .menu-item-transport { margin-left: -120px; }
     7089.menu-item-depth-5 .menu-item-transport { margin-left: -150px; }
     7090.menu-item-depth-6 .menu-item-transport { margin-left: -180px; }
     7091.menu-item-depth-7 .menu-item-transport { margin-left: -210px; }
     7092.menu-item-depth-8 .menu-item-transport { margin-left: -240px; }
     7093.menu-item-depth-9 .menu-item-transport { margin-left: -270px; }
     7094.menu-item-depth-10 .menu-item-transport { margin-left: -300px; }
     7095.menu-item-depth-11 .menu-item-transport { margin-left: -330px; }
     7096
     7097body.menu-max-depth-0 { min-width: 950px !important; }
     7098body.menu-max-depth-1 { min-width: 980px !important; }
     7099body.menu-max-depth-2 { min-width: 1010px !important; }
     7100body.menu-max-depth-3 { min-width: 1040px !important; }
     7101body.menu-max-depth-4 { min-width: 1070px !important; }
     7102body.menu-max-depth-5 { min-width: 1100px !important; }
     7103body.menu-max-depth-6 { min-width: 1130px !important; }
     7104body.menu-max-depth-7 { min-width: 1160px !important; }
     7105body.menu-max-depth-8 { min-width: 1190px !important; }
     7106body.menu-max-depth-9 { min-width: 1220px !important; }
     7107body.menu-max-depth-10 { min-width: 1250px !important; }
     7108body.menu-max-depth-11 { min-width: 1280px !important; }
     7109
     7110/* Menu item controls */
     7111.item-type {
     7112        font-size: 12px;
     7113        padding-right: 10px;
     7114}
     7115
     7116.item-controls {
     7117        font-size: 12px;
     7118        position: absolute;
     7119        right: 20px;
     7120        top: -1px;
     7121}
     7122
     7123.item-controls a {
     7124        text-decoration: none;
     7125}
     7126
     7127.item-controls a:hover {
     7128        cursor: pointer;
     7129}
     7130
     7131.item-controls .item-order {
     7132        padding-right: 10px;
     7133}
     7134
     7135.nav-menus-php .item-edit {
     7136        position: absolute;
     7137        right: -20px;
     7138        top: 0;
     7139        display: block;
     7140        width: 30px;
     7141        height: 36px;
     7142        overflow: hidden;
     7143        text-indent:-999em;
     7144        border-bottom: 1px solid;
     7145        -webkit-border-bottom-left-radius: 3px;
     7146        border-bottom-left-radius: 3px;
     7147}
     7148
     7149/* Menu editing */
     7150.menu-instructions-inactive {
     7151        display: none;
     7152}
     7153
     7154.menu-item-settings {
     7155        display: block;
     7156        width: 400px;
     7157        padding: 10px 0 10px 10px;
     7158        border: solid;
     7159        border-width: 0 1px 1px 1px;
     7160        -webkit-border-bottom-right-radius: 3px;
     7161        -webkit-border-bottom-left-radius: 3px;
     7162        border-bottom-left-radius: 3px;
     7163        border-bottom-right-radius: 3px;
     7164}
     7165
     7166.menu-item-settings .field-move a {
     7167        display: none;
     7168        margin: 0 2px;
     7169}
     7170
     7171.menu-item-edit-active .menu-item-settings {
     7172        display: block;
     7173}
     7174
     7175.menu-item-edit-inactive .menu-item-settings {
     7176        display: none;
     7177}
     7178
     7179.add-menu-item-pagelinks {
     7180        margin: .5em auto;
     7181        text-align: center;
     7182}
     7183
     7184.link-to-original {
     7185        display: block;
     7186        margin: 0 0 10px;
     7187        padding: 3px 5px 5px;
     7188        font-size: 12px;
     7189        font-style: italic;
     7190}
     7191
     7192.link-to-original a {
     7193        padding-left: 4px;
     7194        font-style: normal;
     7195}
     7196
     7197.hidden-field {
     7198        display: none;
     7199}
     7200
     7201.menu-item-settings .description-thin,
     7202.menu-item-settings .description-wide {
     7203        margin-right: 10px;
     7204        float: left;
     7205}
     7206
     7207.description-thin {
     7208        width: 190px;
     7209        height: 40px;
     7210}
     7211
     7212.description-wide {
     7213        width: 390px;
     7214}
     7215
     7216.menu-item-actions {
     7217        padding-top: 15px;
     7218}
     7219
     7220#cancel-save {
     7221        cursor: pointer;
     7222}
     7223
     7224/* Major/minor publishing actions (classes) */
     7225.nav-menus-php .major-publishing-actions {
     7226        clear: both;
     7227        padding: 3px 0 5px;
     7228}
     7229
     7230.nav-menus-php .major-publishing-actions .publishing-action {
     7231        text-align: right;
     7232        float: right;
     7233        line-height: 23px;
     7234        margin: 2px 0 1px;
     7235}
     7236
     7237.nav-menus-php .blank-slate .menu-settings {
     7238        display: none;
     7239}
     7240
     7241.nav-menus-php .delete-action {
     7242        float: left;
     7243        margin-top: 2px;
     7244}
     7245
     7246.nav-menus-php .submitbox .submitcancel {
     7247        border-bottom: 1px solid;
     7248        padding: 1px 2px;
     7249        text-decoration: none;
     7250}
     7251
     7252.nav-menus-php .major-publishing-actions .form-invalid {
     7253        padding-left: 4px;
     7254        margin-left: -4px;
     7255        border: 0 none;
     7256}
     7257
     7258/* Clearfix */
     7259#menu-item-name-wrap:after,
     7260#menu-item-url-wrap:after,
     7261#menu-name-label:after,
     7262#menu-settings-column .inside:after,
     7263#nav-menus-frame:after,
     7264.nav-menus-php #post-body-content:after,
     7265.nav-menus-php .button-controls:after,
     7266.nav-menus-php .major-publishing-actions:after,
     7267.nav-menus-php .menu-item-settings:after {
     7268        clear: both;
     7269        content: ".";
     7270        display: block;
     7271        height: 0;
     7272        visibility: hidden;
     7273}
     7274
     7275#nav-menus-frame,
     7276.button-controls,
     7277#menu-item-url-wrap,
     7278#menu-item-name-wrap {
     7279        display: block;
     7280}
     7281
     7282/* Star ratings */
     7283div.star-holder {
     7284        position: relative;
     7285        height: 17px;
     7286        width: 100px;
     7287        background: url('../images/stars.png?ver=20121108') repeat-x bottom left;
     7288}
     7289
     7290div.star-holder .star-rating {
     7291        background: url('../images/stars.png?ver=20121108') repeat-x top left;
     7292        height: 17px;
     7293        float: left;
     7294}
     7295
     7296div.action-links {
     7297        font-weight: normal;
     7298        margin: 6px 0 0;
     7299}
     7300
     7301/* Header on thickbox */
     7302#plugin-information-header {
     7303        margin: 0;
     7304        padding: 0 5px;
     7305        font-weight: bold;
     7306        position: relative;
     7307        border-bottom-width: 1px;
     7308        border-bottom-style: solid;
     7309        height: 2.5em;
     7310}
     7311#plugin-information ul#sidemenu {
     7312        font-weight: normal;
     7313        margin: 0 5px;
     7314        position: absolute;
     7315        left: 0;
     7316        bottom: -1px;
     7317}
     7318
     7319/* Install sidemenu */
     7320#plugin-information p.action-button {
     7321        width: 100%;
     7322        padding-bottom: 0;
     7323        margin-bottom: 0;
     7324        margin-top: 10px;
     7325        -webkit-border-top-left-radius: 3px;
     7326        -webkit-border-bottom-left-radius: 3px;
     7327        border-top-left-radius: 3px;
     7328        border-bottom-left-radius: 3px;
     7329}
     7330
     7331#plugin-information .action-button a {
     7332        text-align: center;
     7333        font-weight: bold;
     7334        text-decoration: none;
     7335        display: block;
     7336        line-height: 2em;
     7337}
     7338
     7339#plugin-information h2 {
     7340        clear: none !important;
     7341        margin-right: 200px;
     7342}
     7343
     7344#plugin-information .fyi {
     7345        margin: 0 10px 50px;
     7346        width: 210px;
     7347}
     7348
     7349#plugin-information .fyi h2 {
     7350        font-size: 0.9em;
     7351        margin-bottom: 0;
     7352        margin-right: 0;
     7353}
     7354
     7355#plugin-information .fyi h2.mainheader {
     7356        padding: 5px;
     7357        -webkit-border-top-left-radius: 3px;
     7358        border-top-left-radius: 3px;
     7359}
     7360
     7361#plugin-information .fyi ul {
     7362        padding: 10px 5px 10px 7px;
     7363        margin: 0;
     7364        list-style: none;
     7365        -webkit-border-bottom-left-radius: 3px;
     7366        border-bottom-left-radius: 3px;
     7367}
     7368
     7369#plugin-information .fyi li {
     7370        margin-right: 0;
     7371}
     7372
     7373#plugin-information #section-holder {
     7374        padding: 10px;
     7375}
     7376
     7377#plugin-information .section ul,
     7378#plugin-information .section ol {
     7379        margin-left: 16px;
     7380        list-style-type: square;
     7381        list-style-image: none;
     7382}
     7383
     7384#plugin-information #section-screenshots ol {
     7385        list-style: none;
     7386        margin: 0;
     7387}
     7388
     7389#plugin-information #section-screenshots li img {
     7390        vertical-align: text-top;
     7391        max-width: 100%;
     7392        width: auto;
     7393        height: auto;
     7394}
     7395
     7396#plugin-information #section-screenshots li p {
     7397        font-style: italic;
     7398        padding-left: 20px;
     7399        padding-bottom: 2em;
     7400}
     7401
     7402#plugin-information #section-screenshots ol,
     7403#plugin-information .updated,
     7404#plugin-information pre {
     7405        margin-right: 215px;
     7406}
     7407
     7408#plugin-information pre {
     7409        padding: 7px;
     7410        overflow: auto;
     7411}
     7412
     7413/* press-this */
     7414body.press-this {
     7415        color: #333;
     7416        margin: 0;
     7417        padding: 0;
     7418        min-width: 675px;
     7419        min-height: 400px;
     7420}
     7421
     7422img {
     7423        border: none;
     7424}
     7425
     7426/* Header */
     7427.press-this #wphead {
     7428        height: 32px;
     7429        margin-left: 0;
     7430        margin-right: 0;
     7431        margin-bottom: 5px;
     7432}
     7433
     7434.press-this #header-logo {
     7435        float: left;
     7436        margin: 7px 7px 0;
     7437        -webkit-user-select: none;
     7438        -moz-user-select: none;
     7439        user-select: none;
     7440}
     7441
     7442.press-this #wphead h1 {
     7443        font-weight: normal;
     7444        font-size: 16px;
     7445        line-height: 32px;
     7446        margin: 0;
     7447        float: left;
     7448}
     7449
     7450.press-this #wphead h1 a {
     7451        text-decoration: none;
     7452}
     7453
     7454.press-this #wphead h1 a:hover {
     7455        text-decoration: underline;
     7456}
     7457
     7458.press-this #message {
     7459        margin: 10px 0;
     7460}
     7461
     7462.press-this-sidebar {
     7463        float: right;
     7464        width: 200px;
     7465        padding-top: 10px;
     7466}
     7467
     7468.press-this #title {
     7469        margin-left: 0;
     7470        margin-right: 0;
     7471        -moz-box-sizing: border-box;
     7472        -webkit-box-sizing: border-box;
     7473        -ms-box-sizing: border-box;
     7474        box-sizing: border-box;
     7475}
     7476
     7477.press-this .tagchecklist span a {
     7478        background: transparent url(../images/xit.gif) no-repeat 0 0;
     7479}
     7480
     7481.press-this #titlediv {
     7482        margin: 0;
     7483}
     7484
     7485.press-this .wp-media-buttons {
     7486        cursor: default;
     7487        padding: 8px 8px 0;
     7488}
     7489
     7490.press-this .howto {
     7491        margin-top: 2px;
     7492        margin-bottom: 3px;
     7493        font-size: 12px;
     7494        font-style: italic;
     7495        display: block;
     7496}
     7497
     7498/* Editor/Main Column */
     7499.press-this #poststuff {
     7500        margin: 0 10px 10px;
     7501        padding: 0;
     7502}
     7503
     7504.press-this #photo-add-url-div input[type="text"] {
     7505        width: 220px;
     7506}
     7507
     7508#poststuff #editor-toolbar {
     7509        height: 30px;
     7510}
     7511
     7512div.zerosize {
     7513        border: 0 none;
     7514        height: 0;
     7515        margin: 0;
     7516        overflow: hidden;
     7517        padding: 0;
     7518        width: 0;
     7519}
     7520
     7521.posting {
     7522        margin-right: 212px;
     7523        position: relative;
     7524}
     7525
     7526.press-this .inner-sidebar {
     7527        width: 200px;
     7528}
     7529
     7530.press-this .inner-sidebar .sleeve {
     7531        padding-top: 5px;
     7532}
     7533
     7534.press-this #submitdiv p {
     7535        margin: 0;
     7536        padding: 6px;
     7537}
     7538
     7539.press-this #submitdiv #publishing-actions {
     7540        border-bottom: 1px solid #dfdfdf;
     7541}
     7542
     7543.press-this #publish {
     7544        float: right;
     7545}
     7546
     7547.press-this #poststuff h2,
     7548.press-this #poststuff h3 {
     7549        font-size: 14px;
     7550        line-height: 1;
     7551}
     7552
     7553.press-this #tagsdiv-post_tag h3,
     7554.press-this #categorydiv h3 {
     7555        cursor: pointer;
     7556}
     7557
     7558.press-this #submitdiv h3 {
     7559        cursor: default;
     7560}
     7561
     7562h3.tb {
     7563        text-shadow: 0 1px 0 #fff;
     7564        font-weight: bold;
     7565        font-size: 12px;
     7566        margin-left: 5px;
     7567}
     7568
     7569#TB_window {
     7570        border: 1px solid #333;
     7571}
     7572
     7573.press-this .postbox,
     7574.press-this .stuffbox {
     7575        margin-bottom: 10px;
     7576        min-width: 0;
     7577}
     7578
     7579.js .postbox:hover .handlediv,
     7580.js .stuffbox:hover .handlediv {
     7581        background: transparent url(../images/arrows.png) no-repeat 6px 7px;
     7582}
     7583
     7584.press-this #submitdiv:hover .handlediv {
     7585        background: none;
     7586}
     7587
     7588.tbtitle {
     7589        font-size: 1.7em;
     7590        outline: none;
     7591        padding: 3px 4px;
     7592        border-color: #dfdfdf;
     7593}
     7594
     7595.press-this .actions {
     7596        float: right;
     7597        margin: -19px 0 0;
     7598}
     7599
     7600.press-this #extra-fields .actions {
     7601        margin: -32px -7px 0 0;
     7602}
     7603
     7604.press-this .actions li {
     7605        float: left;
     7606        list-style: none;
     7607        margin-right: 10px;
     7608}
     7609
     7610#extra-fields .button {
     7611        margin-right: 5px;
     7612}
     7613
     7614/* Photo Styles */
     7615#photo_saving {
     7616        margin: 0 8px 8px;
     7617        vertical-align: middle;
     7618}
     7619
     7620#img_container_container {
     7621        overflow: auto;
     7622}
     7623
     7624#extra-fields {
     7625        margin-top: 10px;
     7626        position: relative;
     7627}
     7628
     7629#extra-fields h2 {
     7630        margin: 12px;
     7631}
     7632
     7633#waiting {
     7634        margin-top: 10px;
     7635        overflow: hidden;
     7636}
     7637
     7638#waiting span {
     7639        float: right;
     7640        margin: 0 0 0 5px;
     7641}
     7642
     7643#waiting .spinner {
     7644        display: block;
     7645}
     7646
     7647#extra-fields .postbox {
     7648        margin-bottom: 5px;
     7649}
     7650
     7651#extra-fields .titlewrap {
     7652        padding: 0;
     7653        overflow: auto;
     7654        height: 100px;
     7655}
     7656
     7657#img_container a {
     7658        display: block;
     7659        float: left;
     7660        overflow: hidden;
     7661}
     7662
     7663#img_container img,
     7664#img_container a {
     7665        width: 68px;
     7666        height: 68px;
     7667}
     7668
     7669#img_container img {
     7670        border: none;
     7671        background-color: #f4f4f4;
     7672        cursor: pointer;
     7673}
     7674
     7675#img_container a,
     7676#img_container a:link,
     7677#img_container a:visited {
     7678        border: 1px solid #ccc;
     7679        display: block;
     7680        position: relative;
     7681}
     7682
     7683#img_container a:hover,
     7684#img_container a:active {
     7685        border-color: #000;
     7686        z-index: 1000;
     7687        border-width: 2px;
     7688        margin: -1px;
     7689}
     7690
     7691/* Video */
     7692#embed-code {
     7693        width: 100%;
     7694        height: 98px;
     7695}
     7696
     7697/* Categories */
     7698.press-this .categorydiv div.tabs-panel {
     7699        height: 100px;
     7700}
     7701
     7702/* Tags */
     7703.press-this .tagsdiv .newtag {
     7704        width: 120px;
     7705}
     7706
     7707.press-this #content {
     7708        margin: 5px 0;
     7709        padding: 0 5px;
     7710        border: 0 none;
     7711        height: 345px;
     7712        font-family: Consolas, Monaco, monospace;
     7713        font-size: 13px;
     7714        line-height: 19px;
     7715        background: transparent;
     7716}
     7717
     7718/* Submit */
     7719.press-this #publishing-actions .spinner {
     7720        display: inline;
     7721        vertical-align: middle;
     7722}
     7723
     7724#TB_ajaxContent #options {
     7725        position: absolute;
     7726        top: 20px;
     7727        right: 25px;
     7728        padding: 5px;
     7729}
     7730
     7731#TB_ajaxContent h3 {
     7732        margin-bottom: .25em;
     7733}
     7734
     7735.error a {
     7736        text-decoration: underline;
     7737}
     7738
     7739.updated a {
     7740        text-decoration: none;
     7741        padding-bottom: 2px;
     7742}
     7743
     7744/* tag hints */
     7745.taghint {
     7746        color: #aaa;
     7747        margin: -17px 0 0 7px;
     7748        visibility: hidden;
     7749}
     7750
     7751input.newtag ~ div.taghint {
     7752        visibility: visible;
     7753}
     7754
     7755input.newtag:focus ~ div.taghint {
     7756        visibility: hidden;
     7757}
     7758
     7759#photo-add-url-div input[type="text"] {
     7760        width: 300px;
     7761}
     7762
     7763/* theme-editor */
     7764.alignleft h3 {
     7765        margin: 0;
     7766}
     7767
     7768h3 span {
     7769        font-weight: normal;
     7770}
     7771
     7772#template textarea {
     7773        font-family: Consolas, Monaco, monospace;
     7774        font-size: 12px;
     7775        width: 97%;
     7776        background: #f9f9f9;
     7777        outline: none;
     7778}
     7779
     7780#template p {
     7781        width: 97%;
     7782}
     7783
     7784#templateside {
     7785        float: right;
     7786        width: 190px;
     7787        word-wrap: break-word;
     7788}
     7789
     7790#templateside h3,
     7791#postcustomstuff p.submit {
     7792        margin: 0;
     7793}
     7794
     7795#templateside h4 {
     7796        margin: 1em 0 0;
     7797}
     7798
     7799#templateside ol,
     7800#templateside ul {
     7801        margin: .5em;
     7802        padding: 0;
     7803}
     7804
     7805#templateside li {
     7806        margin: 4px 0;
     7807}
     7808
     7809#templateside ul li a span.highlight {
     7810        display:block;
     7811}
     7812
     7813.nonessential {
     7814        font-size: 11px;
     7815        font-style: italic;
     7816        padding-left: 12px;
     7817}
     7818
     7819.highlight {
     7820        padding: 3px 3px 3px 12px;
     7821        margin-left: -12px;
     7822        font-weight: bold;
     7823        border: 0 none;
     7824}
     7825
     7826#documentation {
     7827        margin-top: 10px;
     7828}
     7829#documentation label {
     7830        line-height: 22px;
     7831        vertical-align: top;
     7832        font-weight: bold;
     7833}
     7834
     7835.fileedit-sub {
     7836        padding: 10px 0 8px;
     7837        line-height: 180%;
     7838}
     7839
     7840#filter-box {
     7841        clear: both;
     7842}
     7843
     7844.feature-filter {
     7845        padding: 8px 12px 0;
     7846}
     7847
     7848.feature-filter .feature-group {
     7849        float: left;
     7850        margin: 5px 10px 10px;
     7851}
     7852
     7853.feature-filter .feature-group li {
     7854        display: inline-block;
     7855        vertical-align: top;
     7856        list-style-type: none;
     7857        padding-right: 25px;
     7858        width: 150px;
     7859}
     7860
     7861.feature-container {
     7862        width: 100%;
     7863        overflow: auto;
     7864        margin-bottom: 10px;
     7865}
     7866
     7867/* widgets */
     7868
     7869/* 2 column liquid layout */
     7870div.widget-liquid-left {
     7871        float: left;
     7872        clear: left;
     7873        width: 100%;
     7874        margin-right: -325px;
     7875}
     7876
     7877div#widgets-left {
     7878        margin-left: 5px;
     7879        margin-right: 325px;
     7880}
     7881
     7882div#widgets-right {
     7883        width: 285px;
     7884        margin: 0 auto;
     7885}
     7886
     7887div.widget-liquid-right {
     7888        float: right;
     7889        clear: right;
     7890        width: 300px;
     7891}
     7892
     7893.widget-liquid-right .widget,
     7894.inactive-sidebar .widget,
     7895.widget-liquid-right .sidebar-description {
     7896        width: 250px;
     7897        margin: 0 auto 20px;
     7898        overflow: hidden;
     7899}
     7900
     7901.widget-liquid-right .sidebar-description {
     7902        margin-bottom: 10px;
     7903}
     7904
     7905.inactive-sidebar .widget {
     7906        margin: 0 10px 20px;
     7907        display: inline-block;
     7908}
     7909
     7910div.sidebar-name h3 {
     7911        font-weight: normal;
     7912        font-size: 15px;
     7913        margin: 0;
     7914        padding: 8px 10px;
     7915        overflow: hidden;
     7916        white-space: nowrap;
     7917}
     7918
     7919div.sidebar-name {
     7920        font-size: 13px;
     7921        border-width: 1px;
     7922        border-style: solid;
     7923        -webkit-border-top-right-radius: 3px;
     7924        -webkit-border-top-left-radius: 3px;
     7925        border-top-right-radius: 3px;
     7926        border-top-left-radius: 3px;
     7927}
     7928
     7929.js .sidebar-name {
     7930        cursor: pointer;
     7931}
     7932
     7933.js .closed .sidebar-name {
     7934        -webkit-border-bottom-right-radius: 3px;
     7935        -webkit-border-bottom-left-radius: 3px;
     7936        border-bottom-right-radius: 3px;
     7937        border-bottom-left-radius: 3px;
     7938}
     7939
     7940.widget-liquid-right .widgets-sortables,
     7941#widgets-left .widget-holder {
     7942        border-width: 0 1px 1px;
     7943        border-style: none solid solid;
     7944        -webkit-border-bottom-right-radius: 3px;
     7945        -webkit-border-bottom-left-radius: 3px;
     7946        border-bottom-right-radius: 3px;
     7947        border-bottom-left-radius: 3px;
     7948}
     7949
     7950.js .closed .widgets-sortables,
     7951.js .closed .widget-holder {
     7952        display: none;
     7953}
     7954
     7955.widget-liquid-right .widgets-sortables {
     7956        padding: 15px 0 0;
     7957}
     7958
     7959#available-widgets .widget-holder {
     7960        padding: 7px 5px 0;
     7961}
     7962
     7963#available-widgets .widget {
     7964        -webkit-box-shadow: none;
     7965        box-shadow: none;
     7966}
     7967
     7968.inactive-sidebar {
     7969        padding: 5px 5px 0;
     7970}
     7971
     7972#widget-list .widget {
     7973        width: 250px;
     7974        margin: 0 10px 15px;
     7975        border: 0 none;
     7976        background: transparent;
     7977        display: inline-block;
     7978        vertical-align: top;
     7979}
     7980
     7981#widget-list .widget-description {
     7982        padding: 5px 8px;
     7983}
     7984
     7985.widget-placeholder {
     7986        border-width: 1px;
     7987        border-style: dashed;
     7988        margin: 0 auto 20px;
     7989        height: 27px;
     7990        width: 250px;
     7991}
     7992
     7993.inactive-sidebar .widget-placeholder {
     7994        margin: 0 10px 20px;
     7995        float: left;
     7996}
     7997
     7998div.widgets-holder-wrap {
     7999        padding: 0;
     8000        margin: 10px 0 20px;
     8001}
     8002
     8003#widgets-left #available-widgets {
     8004        background-color: transparent;
     8005        border: 0 none;
     8006}
     8007
     8008ul#widget-list {
     8009        list-style: none;
     8010        margin: 0;
     8011        padding: 0;
     8012        min-height: 100px;
     8013}
     8014
     8015.widget .widget-top {
     8016        margin-bottom: -1px;
     8017        font-size: 12px;
     8018        font-weight: bold;
     8019        height: 26px;
     8020        overflow: hidden;
     8021}
     8022
     8023.widget-top .widget-title {
     8024        padding: 7px 9px;
     8025}
     8026
     8027.widget-top .widget-title-action {
     8028        float: right;
     8029}
     8030
     8031a.widget-action {
     8032        display: block;
     8033        width: 24px;
     8034        height: 26px;
     8035}
     8036
     8037#available-widgets a.widget-action {
     8038        display: none;
     8039}
     8040
     8041.widget-top a.widget-action {
     8042        background: transparent url(../images/arrows.png) no-repeat 4px 6px;
     8043}
     8044
     8045.widget-top a.widget-action:hover {
     8046        background: transparent url(../images/arrows-dark.png) no-repeat 4px 6px;
     8047}
     8048
     8049.widget .widget-inside,
     8050.widget .widget-description {
     8051        padding: 12px 12px 10px;
     8052        font-size: 12px;
     8053        line-height: 16px;
     8054}
     8055
     8056.widget-inside,
     8057.widget-description {
     8058        display: none;
     8059}
     8060
     8061#available-widgets .widget-description {
     8062        display: block;
     8063}
     8064
     8065.widget .widget-inside p {
     8066        margin: 0 0 1em;
     8067        padding: 0;
     8068}
     8069
     8070.widget-title h4 {
     8071        margin: 0;
     8072        padding-bottom: 0.2em;
     8073        line-height: 1;
     8074        overflow: hidden;
     8075        white-space: nowrap;
     8076}
     8077
     8078.widgets-sortables {
     8079        min-height: 90px;
     8080}
     8081
     8082.widget-control-actions {
     8083        margin-top: 8px;
     8084}
     8085
     8086.widget-control-actions a {
     8087        text-decoration: none;
     8088}
     8089
     8090.widget-control-actions a:hover {
     8091        text-decoration: underline;
     8092}
     8093
     8094.widget-control-actions div.alignleft {
     8095        margin-top: 6px;
     8096}
     8097
     8098div#sidebar-info {
     8099        padding: 0 1em;
     8100        margin-bottom: 1em;
     8101        font-size: 12px;
     8102}
     8103
     8104.widget-title a,
     8105.widget-title a:hover {
     8106        text-decoration: none;
     8107        border-bottom: none;
     8108}
     8109
     8110.widget-control-edit {
     8111        display: block;
     8112        font-size: 12px;
     8113        font-weight: normal;
     8114        line-height: 26px;
     8115        padding: 0 8px 0 0;
     8116}
     8117
     8118a.widget-control-edit {
     8119        text-decoration: none;
     8120}
     8121
     8122.widget-control-edit .add,
     8123.widget-control-edit .edit {
     8124        display: none;
     8125}
     8126
     8127#available-widgets .widget-control-edit .add,
     8128#widgets-right .widget-control-edit .edit,
     8129.inactive-sidebar .widget-control-edit .edit {
     8130        display: inline;
     8131}
     8132
     8133.editwidget {
     8134        margin: 0 auto 15px;
     8135}
     8136
     8137.editwidget .widget-inside {
     8138        display: block;
     8139        padding: 10px;
     8140}
     8141
     8142.inactive p.description {
     8143        margin: 5px 15px 10px;
     8144}
     8145
     8146#available-widgets p.description {
     8147        margin: 0 12px 12px;
     8148}
     8149
     8150.widget-position {
     8151        margin-top: 8px;
     8152}
     8153
     8154.inactive {
     8155        padding-top: 2px;
     8156}
     8157
     8158.sidebar-name .spinner {
     8159        float: none;
     8160        margin: 0 3px -3px;
     8161}
     8162
     8163.sidebar-name-arrow {
     8164        float: right;
     8165        height: 29px;
     8166        width: 26px;
     8167}
     8168
     8169.widget-title .in-widget-title {
     8170        font-size: 12px;
     8171        white-space: nowrap;
     8172}
     8173
     8174#removing-widget {
     8175        display: none;
     8176        font-weight: normal;
     8177        padding-left: 15px;
     8178        font-size: 12px;
     8179        line-height: 1;
     8180}
     8181
     8182.widget-control-noform,
     8183#access-off,
     8184.widgets_access .widget-action,
     8185.widgets_access .sidebar-name-arrow,
     8186.widgets_access #access-on,
     8187.widgets_access .widget-holder .description {
     8188        display: none;
     8189}
     8190
     8191.widgets_access .widget-holder,
     8192.widgets_access #widget-list {
     8193        padding-top: 10px;
     8194}
     8195
     8196.widgets_access #access-off {
     8197        display: inline;
     8198}
     8199
     8200.widgets_access #wpbody-content .widget-title-action,
     8201.widgets_access #wpbody-content .widget-control-edit,
     8202.widgets_access .closed .widgets-sortables,
     8203.widgets_access .closed .widget-holder {
     8204        display: block;
     8205}
     8206
     8207.widgets_access .closed .sidebar-name {
     8208        -webkit-border-bottom-right-radius: 0;
     8209        -webkit-border-bottom-left-radius: 0;
     8210        border-bottom-right-radius: 0;
     8211        border-bottom-left-radius: 0;
     8212}
     8213
     8214.widgets_access .sidebar-name,
     8215.widgets_access .widget .widget-top {
     8216        cursor: default;
     8217}
     8218
     8219/* Enable draggable on IE10 touch events until it's rolled into jQuery UI core */
     8220.ui-sortable,
     8221.ui-draggable {
     8222        -ms-touch-action: none;
     8223}
     8224
     8225/* Accordion */
     8226
     8227.accordion-section {
     8228        border-top: 1px solid #fff;
     8229        border-bottom: 1px solid #dfdfdf;
     8230        margin: 0;
     8231}
     8232
     8233.accordion-section:first-child {
     8234        border-top: 1px solid #dfdfdf;
     8235}
     8236
     8237.accordion-section:last-child {
     8238        box-shadow: 0 1px 0 0px #fff;
     8239}
     8240
     8241.accordion-section.open .accordion-section-content,
     8242.no-js .accordion-section .accordion-section-content {
     8243        display: block;
     8244}
     8245
     8246.accordion-section.open:hover {
     8247        border-bottom-color: #dfdfdf;
     8248}
     8249
     8250.accordion-section-content {
     8251        display: none;
     8252        padding: 10px 20px 15px;
     8253        overflow: hidden;
     8254        background: #fdfdfd;
     8255        border-left: 1px solid #dfdfdf;
     8256        border-right: 1px solid #dfdfdf;
     8257}
     8258
     8259.accordion-section-title {
     8260        margin: 0;
     8261        padding: 15px 20px;
     8262        position: relative;
     8263        border-left: 1px solid #dfdfdf;
     8264        border-right: 1px solid #dfdfdf;
     8265
     8266        -webkit-user-select: none;
     8267        -moz-user-select: none;
     8268        user-select: none;
     8269}
     8270
     8271.js .accordion-section-title {
     8272        cursor: pointer;
     8273}
     8274
     8275.js .accordion-section-title:after {
     8276        content: '';
     8277        width: 0;
     8278        height: 0;
     8279        border-color: #ccc transparent;
     8280        border-style: solid;
     8281        border-width: 6px 6px 0;
     8282        position: absolute;
     8283        top: 25px;
     8284        right: 20px;
     8285        z-index: 1;
     8286}
     8287
     8288.accordion-section-title:focus {
     8289        outline: none;
     8290}
     8291
     8292.accordion-section-title:hover:after,
     8293.accordion-section-title:focus:after {
     8294        border-color: #aaa transparent;
     8295}
     8296
     8297.cannot-expand .accordion-section-title {
     8298        cursor: auto;
     8299}
     8300
     8301.cannot-expand .accordion-section-title:after {
     8302        display: none;
     8303}
     8304
     8305.control-section .accordion-section-title {
     8306        padding: 10px 20px;
     8307        color: #464646;
     8308        font-size: 15px;
     8309        font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
     8310        font-weight: normal;
     8311        text-shadow: 0 1px 0 #fff;
     8312        background: #f5f5f5;
     8313        background-image: -webkit-gradient(linear, left bottom, left top, from(#eee), to(#f5f5f5));
     8314        background-image: -webkit-linear-gradient(bottom, #eee, #f5f5f5);
     8315        background-image:    -moz-linear-gradient(bottom, #eee, #f5f5f5);
     8316        background-image:      -o-linear-gradient(bottom, #eee, #f5f5f5);
     8317        background-image: linear-gradient(to top, #eee, #f5f5f5);
     8318}
     8319
     8320.control-section .accordion-section-title:after {
     8321        top: 15px;
     8322}
     8323
     8324.js .control-section:hover .accordion-section-title,
     8325.js .control-section .accordion-section-title:hover,
     8326.js .control-section.open .accordion-section-title,
     8327.js .control-section .accordion-section-title:focus {
     8328        color: #000;
     8329        background: #f9f9f9;
     8330        background-image: -webkit-gradient(linear, left bottom, left top, from(#ececec), to(#f9f9f9));
     8331        background-image: -webkit-linear-gradient(bottom, #ececec, #f9f9f9);
     8332        background-image:    -moz-linear-gradient(bottom, #ececec, #f9f9f9);
     8333        background-image:      -o-linear-gradient(bottom, #ececec, #f9f9f9);
     8334        background-image: linear-gradient(to top, #ececec, #f9f9f9);
     8335}
     8336
     8337.control-section.open .accordion-section-title {
     8338        border-bottom: 1px solid #dfdfdf;
     8339}
     8340
     8341/* =Media Queries
     8342-------------------------------------------------------------- */
     8343
     8344@media only screen and (max-width: 768px) {
     8345        /* categories */
     8346        #col-left {
     8347                width: 100%;
     8348        }
     8349
     8350        #col-right {
     8351                width: 100%;
     8352        }
     8353}
     8354
     8355@media only screen and (min-width: 769px) {
     8356        /* categories */
     8357        #col-left {
     8358                width: 35%;
     8359        }
     8360
     8361        #col-right {
     8362                width: 65%;
     8363        }
     8364}
     8365
     8366@media only screen and (max-width: 860px) {
     8367
     8368        /* categories */
     8369        #col-left {
     8370                width: 35%;
     8371        }
     8372
     8373        #col-right {
     8374                width: 65%;
     8375        }
     8376}
     8377
     8378@media only screen and (min-width: 980px) {
     8379
     8380        /* categories */
     8381        #col-left {
     8382                width: 35%;
     8383        }
     8384
     8385        #col-right {
     8386                width: 65%;
     8387        }
     8388}
     8389
     8390@media only screen and (max-width: 768px) {
     8391        /* categories */
     8392        #col-left {
     8393                width: 100%;
     8394        }
     8395
     8396        #col-right {
     8397                width: 100%;
     8398        }
     8399
     8400        .form-field input,
     8401        .form-field textarea {
     8402                width: 99%;
     8403        }
     8404
     8405        .form-wrap .form-field {
     8406                padding:0;
     8407        }
     8408
     8409        /* users */
     8410        #profile-page .form-table textarea {
     8411                max-width: 400px;
     8412                width: auto;
     8413        }
     8414}
     8415
     8416/**
     8417 * HiDPI Displays
     8418 */
     8419@media print,
     8420  (-o-min-device-pixel-ratio: 5/4),
     8421  (-webkit-min-device-pixel-ratio: 1.25),
     8422  (min-resolution: 120dpi) {
     8423
     8424        .press-this .tagchecklist span a {
     8425                background-image: url('../images/xit-2x.gif');
     8426                background-size: 20px auto;
     8427         }
     8428
     8429        .js .postbox:hover .handlediv,
     8430        .js .stuffbox:hover .handlediv,
     8431        .widget-top a.widget-action {
     8432                background-image: url('../images/arrows-2x.png');
     8433                background-size: 15px 123px;
     8434         }
     8435
     8436        .widget-top a.widget-action:hover {
     8437                background-image: url('../images/arrows-dark-2x.png');
     8438                background-size: 15px 123px;
     8439        }
     8440
     8441        .post-com-count {
     8442                background-image: url('../images/bubble_bg-2x.gif');
     8443                background-size: 18px 100px;
     8444        }
     8445
     8446        tr.wp-locked .locked-indicator  {
     8447                background-image: url('../images/lock-2x.png');
     8448                background-size: 16px 16px;
     8449        }
     8450
     8451        th .comment-grey-bubble {
     8452                background-image: url('../images/comment-grey-bubble-2x.png');
     8453                background-size: 12px 12px;
     8454        }
     8455
     8456        .sorting-indicator {
     8457                background-image: url('../images/sort-2x.gif?ver=20130102');
     8458                background-size: 14px 4px;
     8459        }
     8460
     8461        #content-resize-handle,
     8462        #post-body .wp_themeSkin .mceStatusbar a.mceResize {
     8463                background: transparent url('../images/resize-2x.gif') no-repeat scroll right bottom;
     8464                background-size: 11px 11px;
     8465        }
     8466
     8467        div.star-holder {
     8468                background: url('../images/stars-2x.png?ver=20121108') repeat-x bottom left;
     8469                background-size: 21px 37px;
     8470        }
     8471
     8472        div.star-holder .star-rating {
     8473                background: url('../images/stars-2x.png?ver=20121108') repeat-x top left;
     8474                background-size: 21px 37px;
     8475        }
     8476
     8477        .welcome-panel .welcome-panel-close:before {
     8478                background-image: url('../images/xit-2x.gif');
     8479                background-size: 20px auto;
     8480        }
     8481
     8482        .welcome-panel .welcome-icon {
     8483                background-image: url('../images/welcome-icons-2x.png');
     8484        }
     8485
     8486        .login h1 a {
     8487                background-image: url('../images/wordpress-logo-2x.png?ver=20120412');
     8488                background-size: 274px 63px;
     8489        }
     8490
     8491        .wp-badge {
     8492                background-image: url('../images/wp-badge-2x.png?ver=20120516');
     8493                background-size: 173px 194px;
     8494        }
     8495
     8496        .wp-full-overlay .collapse-sidebar-arrow {
     8497                background-image: url('../images/arrows-2x.png');
     8498                background-size: 15px 123px;
     8499         }
     8500
     8501        .pressthis a span {
     8502                background-image: url(../images/press-this-2x.png?v=20121105);
     8503        }
     8504
     8505        .imgedit-crop,
     8506        .imgedit-rleft,
     8507        .imgedit-rright,
     8508        .imgedit-flipv,
     8509        .imgedit-fliph,
     8510        .imgedit-undo,
     8511        .imgedit-redo {
     8512                background-image: url('../images/imgedit-icons-2x.png');
     8513                background-size: 260px 64px;
     8514        }
     8515
     8516        .spinner,
     8517        .imgedit-wait,
     8518        .customize-loading #customize-container {
     8519                background-image: url(../images/wpspin_light-2x.gif);
     8520        }
     8521
     8522        .wp-slider .ui-slider-handle:before {
     8523                background-image: url(../images/arrows-pr-2x.png);
     8524                background-size: 16px 102px;
     8525        }
     8526
     8527}
     8528
     8529/* =Localized CSS
     8530-------------------------------------------------------------- */
     8531
     8532/* zh_CN: Remove italic properties. */
     8533.locale-zh-cn .howto,
     8534.locale-zh-cn .tablenav .displaying-num,
     8535.locale-zh-cn .js .input-with-default-title,
     8536.locale-zh-cn .link-to-original,
     8537.locale-zh-cn .inline-edit-row fieldset span.title,
     8538.locale-zh-cn .inline-edit-row fieldset span.checkbox-title,
     8539.locale-zh-cn #utc-time,
     8540.locale-zh-cn #local-time,
     8541.locale-zh-cn p.install-help,
     8542.locale-zh-cn p.help,
     8543.locale-zh-cn p.description,
     8544.locale-zh-cn span.description,
     8545.locale-zh-cn .form-wrap p {
     8546        font-style: normal;
     8547}
     8548
     8549/* zh_CN: Enlarge dashboard widget 'Configure' link */
     8550.locale-zh-cn .hdnle a { font-size: 12px; }
     8551
     8552/* zn_CH: Enlarge font size, set font-size: normal */
     8553.locale-zh-cn form.upgrade .hint { font-style: normal; font-size: 100%; }
     8554
     8555/* Zn_CH: Distraction free writing.
     8556 *  More beautiful font for "Just write."
     8557 *  Larger text for HTML/Visual mode.
     8558 */
     8559.locale-zh-cn #wp-fullscreen-tagline { font-family: KaiTi, "楷体", sans-serif; }
     8560.locale-zh-cn #wp-fullscreen-modes a { font-size: 12px; }
     8561
     8562/* zh_CN: Enlarge font-size. */
     8563.locale-zh-cn #sort-buttons { font-size: 1em !important; }
     8564
     8565/* de_DE: Text needs more space for translation */
     8566.locale-de-de .inline-edit-row fieldset label span.title {
     8567        width: 7em; /* default 5em */
     8568}
     8569.locale-de-de .inline-edit-row fieldset label span.input-text-wrap {
     8570        margin-left: 7em; /* default 5em */
     8571}
     8572
     8573/* ru_RU: Text needs more room to breathe. */
     8574.locale-ru-ru .inline-edit-row fieldset label span.title {
     8575        width: 8em; /* default 5em */
     8576}
     8577.locale-ru-ru .inline-edit-row fieldset label span.input-text-wrap {
     8578        margin-left: 8em; /* default 5em */
     8579}
     8580.locale-ru-ru.press-this .posting {
     8581        margin-right: 257px; /* default 212px + 45px */
     8582}
     8583.locale-ru-ru.press-this #photo-add-url-div input[type="text"]  {
     8584        width: 255px; /* default 300px - 45px */
     8585}
     8586.locale-ru-ru.press-this #side-sortables {
     8587        width: 245px; /* default 200px + 45px */
     8588}
     8589.locale-ru-ru #customize-header-actions .button {
     8590        padding: 0 8px 1px; /* default 0 10px 1px; */
     8591}
     8592
     8593/* lt_LT: QuickEdit */
     8594.locale-lt-lt .inline-edit-row fieldset label span.title {
     8595        width: 8em;
     8596}
     8597.locale-lt-lt .inline-edit-row fieldset label span.input-text-wrap {
     8598        margin-left: 8em;
     8599}
  • src/wp-admin/css/wp-admin-text.css

    Property changes on: src/wp-admin/css/wp-admin-rest.css
    ___________________________________________________________________
    Added: svn:executable
    ## -0,0 +1 ##
    +*
    \ No newline at end of property
     
     1/*------------------------------------------------------------------------------
     2  1.0 - Text Styles
     3------------------------------------------------------------------------------*/
     4
     5div.sidebar-name h3,
     6#menu-management .nav-tab,
     7#dashboard_plugins h5,
     8a.rsswidget,
     9#dashboard_right_now td.b,
     10#dashboard-widgets h4,
     11.tool-box .title,
     12#poststuff h3,
     13.metabox-holder h3,
     14.pressthis a,
     15#your-profile legend,
     16.inline-edit-row fieldset span.title,
     17.inline-edit-row fieldset span.checkbox-title,
     18.tablenav .displaying-num,
     19.widefat th,
     20.quicktags,
     21.search {
     22        font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
     23}
     24
     25h2 .nav-tab,
     26.wrap h2,
     27.subtitle,
     28.login form .input {
     29        font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
     30}
     31
     32.quicktags,
     33.search {
     34        font-size: 12px;
     35}
     36
     37.icon32 {
     38        float: left;
     39        height: 34px;
     40        margin: 7px 8px 0 0;
     41        width: 36px;
     42}
     43
     44.icon16 {
     45        height: 18px;
     46        width: 18px;
     47        padding: 6px 6px;
     48        margin: -6px 0 0 -8px;
     49        float: left;
     50}
     51
     52.key-labels label {
     53        line-height: 24px;
     54}
     55
     56.pre {
     57        /* https://developer.mozilla.org/en-US/docs/CSS/white-space */
     58        white-space: pre-wrap; /* css-3 */
     59        word-wrap: break-word; /* IE 5.5 - 7 */
     60}
     61
     62.howto {
     63        font-style: italic;
     64        display: block;
     65        font-family: sans-serif;
     66}
     67
     68p.install-help {
     69        margin: 8px 0;
     70        font-style: italic;
     71}
     72
     73.no-break {
     74        white-space: nowrap;
     75}
  • src/wp-admin/css/wp-admin-toc.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
     3
     4Hello, this is the main WordPress admin CSS file.
     5All the important stuff is in here.
     6
     7
     8TABLE 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
     2110.0 - List Posts
     22        10.1 - Inline Editing
     2311.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
     2812.0 - Categories
     2913.0 - Tags
     3014.0 - Media Screen
     31        14.1 - Media Library
     32        14.2 - Image Editor
     3315.0 - Comments Screen
     3416.0 - Themes
     35        16.1 - Custom Header
     36        16.2 - Custom Background
     37        16.3 - Tabbed Admin Screen Interface
     3817.0 - Plugins
     3918.0 - Users
     4019.0 - Tools
     4120.0 - Settings
     4221.0 - Admin Footer
     4322.0 - About Pages
     4423.0 - Full Overlay w/ Sidebar
     4524.0 - Customize Loader
     4625.0 - Misc
     47
     48------------------------------------------------------------------------*/
  • src/wp-admin/css/wp-admin.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 
    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 - Custom Header
    36         16.2 - Custom Background
    37         16.3 - Tabbed Admin Screen Interface
    38 17.0 - Plugins
    39 18.0 - Users
    40 19.0 - Tools
    41 20.0 - Settings
    42 21.0 - Admin Footer
    43 22.0 - About Pages
    44 23.0 - Full Overlay w/ Sidebar
    45 24.0 - Customize Loader
    46 25.0 - Misc
    47 
    48 ------------------------------------------------------------------------*/
    49 
    50 /* 2 column liquid layout */
    51 #wpwrap {
    52         height: auto;
    53         min-height: 100%;
    54         width: 100%;
    55         position: relative;
    56 }
    57 
    58 #wpcontent {
    59         height: 100%;
    60 }
    61 
    62 #wpcontent,
    63 #wpfooter {
    64         margin-left: 165px;
    65 }
    66 
    67 .folded #wpcontent,
    68 .folded #wpfooter {
    69         margin-left: 52px;
    70 }
    71 
    72 #wpbody-content {
    73         padding-bottom: 65px;
    74         float: left;
    75         width: 100%;
    76 }
    77 
    78 #adminmenuback,
    79 #adminmenuwrap,
    80 #adminmenu,
    81 #adminmenu .wp-submenu {
    82         width: 145px;
    83 }
    84 
    85 #adminmenuback {
    86         position: absolute;
    87         top: 0;
    88         bottom: 0;
    89         z-index: -1;
    90 }
    91 
    92 #adminmenu {
    93         clear: left;
    94         margin: 0;
    95         padding: 0;
    96         list-style: none;
    97 }
    98 
    99 .folded #adminmenuback,
    100 .folded #adminmenuwrap,
    101 .folded #adminmenu,
    102 .folded #adminmenu li.menu-top {
    103         width: 32px;
    104 }
    105 
    106 /* inner 2 column liquid layout */
    107 
    108 .inner-sidebar {
    109         float: right;
    110         clear: right;
    111         display: none;
    112         width: 281px;
    113         position: relative;
    114 }
    115 
    116 .columns-2 .inner-sidebar {
    117         margin-right: auto;
    118         width: 286px;
    119         display: block;
    120 }
    121 
    122 .inner-sidebar #side-sortables,
    123 .columns-2 .inner-sidebar #side-sortables {
    124         min-height: 300px;
    125         width: 280px;
    126         padding: 0;
    127 }
    128 
    129 .has-right-sidebar .inner-sidebar {
    130         display: block;
    131 }
    132 
    133 .has-right-sidebar #post-body {
    134         float: left;
    135         clear: left;
    136         width: 100%;
    137         margin-right: -2000px;
    138 }
    139 
    140 .has-right-sidebar #post-body-content {
    141         margin-right: 300px;
    142         float: none;
    143         width: auto;
    144 }
    145 
    146 /* 2 columns main area */
    147 
    148 #col-container,
    149 #col-left,
    150 #col-right {
    151         overflow: hidden;
    152         padding: 0;
    153         margin: 0;
    154 }
    155 
    156 #col-left {
    157         width: 35%;
    158 }
    159 
    160 #col-right {
    161         float: right;
    162         clear: right;
    163         width: 65%;
    164 }
    165 
    166 .col-wrap {
    167         padding: 0 7px;
    168 }
    169 
    170 /* utility classes */
    171 .alignleft {
    172         float: left;
    173 }
    174 
    175 .alignright {
    176         float: right;
    177 }
    178 
    179 .textleft {
    180         text-align: left;
    181 }
    182 
    183 .textright {
    184         text-align: right;
    185 }
    186 
    187 .clear {
    188         clear: both;
    189 }
    190 
    191 /* Hide visually but not from screen readers */
    192 .screen-reader-text,
    193 .screen-reader-text span,
    194 .ui-helper-hidden-accessible {
    195         position: absolute;
    196         left: -1000em;
    197         top: -1000em;
    198         height: 1px;
    199         width: 1px;
    200         overflow: hidden;
    201 }
    202 
    203 .screen-reader-shortcut {
    204         position: absolute;
    205         top: -1000em;
    206 }
    207 
    208 .screen-reader-shortcut:focus {
    209         left: 6px;
    210         top: -21px;
    211         height: auto;
    212         width: auto;
    213         display: block;
    214         font-size: 14px;
    215         font-weight: bold;
    216         padding: 15px 23px 14px;
    217         background: #f1f1f1;
    218         color: #21759b;
    219         border-radius: 3px;
    220         z-index: 100000;
    221         line-height: normal;
    222         -webkit-box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
    223         box-shadow: 0 0 2px 2px rgba(0,0,0,.6);
    224         text-decoration: none;
    225 }
    226 
    227 .hidden,
    228 .js .closed .inside,
    229 .js .hide-if-js,
    230 .no-js .hide-if-no-js,
    231 .js.wp-core-ui .hide-if-js,
    232 .js .wp-core-ui .hide-if-js,
    233 .no-js.wp-core-ui .hide-if-no-js,
    234 .no-js .wp-core-ui .hide-if-no-js {
    235         display: none;
    236 }
    237 
    238 /* include margin and padding in the width calculation of input and textarea */
    239 input[type="text"],
    240 input[type="password"],
    241 input[type="number"],
    242 input[type="search"],
    243 input[type="email"],
    244 input[type="url"],
    245 textarea {
    246         -moz-box-sizing: border-box;
    247         -webkit-box-sizing: border-box;
    248         -ms-box-sizing: border-box; /* ie8 only */
    249         box-sizing: border-box;
    250 }
    251 
    252 input[type="checkbox"],
    253 input[type="radio"] {
    254         vertical-align: text-top;
    255         padding: 0;
    256         margin: 1px 0 0;
    257 }
    258 
    259 input[type="search"] {
    260         -webkit-appearance: textfield;
    261 }
    262 
    263 input[type="search"]::-webkit-search-decoration {
    264         display: none;
    265 }
    266 
    267 /* general */
    268 html,
    269 body {
    270         height: 100%;
    271         margin: 0;
    272         padding: 0;
    273 }
    274 
    275 body {
    276         font-family: sans-serif;
    277         font-size: 12px;
    278         line-height: 1.4em;
    279         min-width: 600px;
    280 }
    281 
    282 body.iframe {
    283         min-width: 0;
    284         padding-top: 1px;
    285 }
    286 
    287 body.login {
    288         background: #fbfbfb;
    289         min-width: 0;
    290 }
    291 
    292 iframe,
    293 img {
    294         border: 0;
    295 }
    296 
    297 td,
    298 textarea,
    299 input,
    300 select,
    301 button {
    302         font-family: inherit;
    303         font-size: inherit;
    304         font-weight: inherit;
    305 }
    306 
    307 td,
    308 textarea {
    309         line-height: inherit;
    310 }
    311 
    312 input,
    313 select {
    314         line-height: 15px;
    315 }
    316 
    317 a,
    318 input[type="text"],
    319 input[type="password"],
    320 input[type="number"],
    321 input[type="search"],
    322 input[type="email"],
    323 input[type="url"],
    324 select,
    325 textarea,
    326 div {
    327         outline: 0;
    328 }
    329 
    330 a:focus,
    331 a:active {
    332         outline: thin dotted;
    333 }
    334 
    335 #adminmenu a:focus,
    336 #adminmenu a:active,
    337 .screen-reader-text:focus {
    338         outline: none;
    339 }
    340 
    341 blockquote,
    342 q {
    343         quotes: none;
    344 }
    345 
    346 blockquote:before,
    347 blockquote:after,
    348 q:before,
    349 q:after {
    350         content: '';
    351         content: none;
    352 }
    353 
    354 p {
    355         margin: 1em 0;
    356 }
    357 
    358 blockquote {
    359         margin: 1em;
    360 }
    361 
    362 label {
    363         cursor: pointer;
    364 }
    365 
    366 li,
    367 dd {
    368         margin-bottom: 6px;
    369 }
    370 
    371 textarea,
    372 input,
    373 select {
    374         margin: 1px;
    375         padding: 3px;
    376 }
    377 
    378 h1,
    379 h2,
    380 h3,
    381 h4,
    382 h5,
    383 h6 {
    384         display: block;
    385         font-weight: bold;
    386 }
    387 
    388 h1 {
    389         font-size: 2em;
    390         margin: .67em 0;
    391 }
    392 
    393 h2 {
    394         font-size: 1.5em;
    395         margin: .83em 0;
    396 }
    397 
    398 h3 {
    399         font-size: 1.17em;
    400         margin: 1em 0;
    401 }
    402 
    403 h4 {
    404         font-size: 1em;
    405         margin: 1.33em 0;
    406 }
    407 
    408 h5 {
    409         font-size: 0.83em;
    410         margin: 1.67em 0;
    411 }
    412 
    413 h6 {
    414         font-size: 0.67em;
    415         margin: 2.33em 0;
    416 }
    417 
    418 ul,
    419 ol {
    420         padding: 0;
    421 }
    422 
    423 ul {
    424         list-style: none;
    425 }
    426 
    427 ol {
    428         list-style-type: decimal;
    429         margin-left: 2em;
    430 }
    431 
    432 ul.ul-disc {
    433         list-style: disc outside;
    434 }
    435 
    436 ul.ul-square {
    437         list-style: square outside;
    438 }
    439 
    440 ol.ol-decimal {
    441         list-style: decimal outside;
    442 }
    443 
    444 ul.ul-disc,
    445 ul.ul-square,
    446 ol.ol-decimal {
    447         margin-left: 1.8em;
    448 }
    449 
    450 ul.ul-disc > li,
    451 ul.ul-square > li,
    452 ol.ol-decimal > li {
    453         margin: 0 0 0.5em;
    454 }
    455 
    456 .code,
    457 code {
    458         font-family: Consolas, Monaco, monospace;
    459 }
    460 
    461 kbd,
    462 code {
    463         padding: 1px 3px;
    464         margin: 0 1px;
    465         font-size: 11px;
    466 }
    467 
    468 .subsubsub {
    469         list-style: none;
    470         margin: 8px 0 5px;
    471         padding: 0;
    472         font-size: 12px;
    473         float: left;
    474 }
    475 
    476 .subsubsub a {
    477         line-height: 2;
    478         padding: .2em;
    479         text-decoration: none;
    480 }
    481 
    482 .subsubsub a .count,
    483 .subsubsub a.current .count {
    484         color: #999;
    485         font-weight: normal;
    486 }
    487 
    488 .subsubsub a.current {
    489         font-weight: bold;
    490         border: none;
    491 }
    492 
    493 .subsubsub li {
    494         display: inline-block;
    495         margin: 0;
    496         padding: 0;
    497         white-space: nowrap;
    498 }
    499 
    500 .widefat,
    501 div.updated,
    502 div.error,
    503 .wrap .add-new-h2,
    504 textarea,
    505 input[type="text"],
    506 input[type="password"],
    507 input[type="file"],
    508 input[type="email"],
    509 input[type="number"],
    510 input[type="search"],
    511 input[type="tel"],
    512 input[type="url"],
    513 select,
    514 .tablenav .tablenav-pages a,
    515 .tablenav-pages span.current,
    516 #titlediv #title,
    517 .postbox,
    518 #postcustomstuff table,
    519 #postcustomstuff input,
    520 #postcustomstuff textarea,
    521 .imgedit-menu div,
    522 .plugin-update-tr .update-message,
    523 #poststuff .inside .the-tagcloud,
    524 .login form,
    525 #login_error,
    526 .login .message,
    527 #menu-management .menu-edit,
    528 .nav-menus-php .list-container,
    529 .menu-item-handle,
    530 .link-to-original,
    531 .nav-menus-php .major-publishing-actions .form-invalid,
    532 .press-this #message,
    533 #TB_window,
    534 .tbtitle,
    535 .highlight,
    536 .feature-filter,
    537 #widget-list .widget-top,
    538 .editwidget .widget-inside {
    539         -webkit-border-radius: 3px;
    540         border-radius: 3px;
    541         border-width: 1px;
    542         border-style: solid;
    543 }
    544 
    545 /* .widefat - main style for tables */
    546 .widefat {
    547         border-spacing: 0;
    548         width: 100%;
    549         clear: both;
    550         margin: 0;
    551 }
    552 
    553 .widefat * {
    554         word-wrap: break-word;
    555 }
    556 
    557 .widefat a {
    558         text-decoration: none;
    559 }
    560 
    561 .widefat thead th:first-of-type {
    562         -webkit-border-top-left-radius: 3px;
    563         border-top-left-radius: 3px;
    564 }
    565 .widefat thead th:last-of-type {
    566         -webkit-border-top-right-radius: 3px;
    567         border-top-right-radius: 3px;
    568 }
    569 .widefat tfoot th:first-of-type {
    570         -webkit-border-bottom-left-radius: 3px;
    571         border-bottom-left-radius: 3px;
    572 }
    573 .widefat tfoot th:last-of-type {
    574         -webkit-border-bottom-right-radius: 3px;
    575         border-bottom-right-radius: 3px;
    576 }
    577 
    578 .widefat td,
    579 .widefat th {
    580         border-width: 1px 0;
    581         border-style: solid;
    582 }
    583 .widefat tfoot th {
    584         border-bottom: none;
    585 }
    586 
    587 .widefat .no-items td {
    588         border-bottom-width: 0;
    589 }
    590 
    591 .widefat td {
    592         font-size: 12px;
    593         padding: 4px 7px 2px;
    594         vertical-align: top;
    595 }
    596 
    597 .widefat td p,
    598 .widefat td ol,
    599 .widefat td ul {
    600         font-size: 12px;
    601 }
    602 
    603 .widefat th {
    604         padding: 7px 7px 8px;
    605         text-align: left;
    606         line-height: 1.3em;
    607         font-size: 14px;
    608 }
    609 
    610 .widefat th input {
    611         margin: 0 0 0 8px;
    612         padding: 0;
    613         vertical-align: text-top;
    614 }
    615 
    616 .widefat .check-column {
    617         width: 2.2em;
    618         padding: 6px 0 25px;
    619         vertical-align: top;
    620 }
    621 
    622 .widefat tbody th.check-column {
    623         padding: 9px 0 22px;
    624 }
    625 
    626 .widefat.media .check-column {
    627         padding-top: 8px;
    628 }
    629 
    630 .widefat thead .check-column,
    631 .widefat tfoot .check-column {
    632         padding: 10px 0 0;
    633 }
    634 
    635 .no-js .widefat thead .check-column input,
    636 .no-js .widefat tfoot .check-column input {
    637         display: none;
    638 }
    639 
    640 .widefat .num,
    641 .column-comments,
    642 .column-links,
    643 .column-posts {
    644         text-align: center;
    645 }
    646 
    647 .widefat th#comments {
    648         vertical-align: middle;
    649 }
    650 
    651 .wrap {
    652         margin: 4px 15px 0 0;
    653 }
    654 
    655 div.updated,
    656 div.error {
    657         padding: 0 0.6em;
    658         margin: 5px 15px 2px;
    659 }
    660 
    661 div.updated p,
    662 div.error p {
    663         margin: 0.5em 0;
    664         padding: 2px;
    665 }
    666 
    667 .wrap div.updated,
    668 .wrap div.error,
    669 .media-upload-form div.error {
    670         margin: 5px 0 15px;
    671 }
    672 
    673 .wrap h2,
    674 .subtitle {
    675         font-weight: normal;
    676         margin: 0;
    677         text-shadow: #fff 0 1px 0;
    678 }
    679 
    680 .wrap h2 {
    681         font-size: 23px;
    682         padding: 9px 15px 4px 0;
    683         line-height: 29px;
    684 }
    685 
    686 .subtitle {
    687         font-size: 14px;
    688         padding-left: 25px;
    689 }
    690 
    691 .wrap .add-new-h2 {
    692         font-family: sans-serif;
    693         margin-left: 4px;
    694         padding: 3px 8px;
    695         position: relative;
    696         top: -3px;
    697         text-decoration: none;
    698         font-size: 12px;
    699         border: 0 none;
    700 }
    701 
    702 .wrap h2.long-header {
    703         padding-right: 0;
    704 }
    705 
    706 html,
    707 .wp-dialog {
    708         background-color: #fff;
    709 }
    710 
    711 textarea,
    712 input[type="text"],
    713 input[type="password"],
    714 input[type="file"],
    715 input[type="email"],
    716 input[type="number"],
    717 input[type="search"],
    718 input[type="tel"],
    719 input[type="url"],
    720 select {
    721         background-color: #fff;
    722         color: #333;
    723 }
    724 
    725 select {
    726         color: #000;
    727 }
    728 
    729 select[disabled] {
    730         color: #7f7f7f;
    731 }
    732 
    733 select:focus {
    734         border-color: #aaa;
    735 }
    736 
    737 textarea:focus,
    738 input[type="text"]:focus,
    739 input[type="password"]:focus,
    740 input[type="file"]:focus,
    741 input[type="email"]:focus,
    742 input[type="number"]:focus,
    743 input[type="search"]:focus,
    744 input[type="tel"]:focus,
    745 input[type="url"]:focus,
    746 select:focus {
    747         -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
    748         box-shadow: 1px 1px 2px rgba(0,0,0,0.1);
    749 }
    750 
    751 input[readonly] {
    752         background-color: #eee;
    753 }
    754 
    755 :-moz-placeholder,
    756 .wp-core-ui :-moz-placeholder {
    757    color: #a9a9a9;
    758 }
    759 
    760 /*------------------------------------------------------------------------------
    761   1.0 - Text Styles
    762 ------------------------------------------------------------------------------*/
    763 
    764 div.sidebar-name h3,
    765 #menu-management .nav-tab,
    766 #dashboard_plugins h5,
    767 a.rsswidget,
    768 #dashboard_right_now td.b,
    769 #dashboard-widgets h4,
    770 .tool-box .title,
    771 #poststuff h3,
    772 .metabox-holder h3,
    773 .pressthis a,
    774 #your-profile legend,
    775 .inline-edit-row fieldset span.title,
    776 .inline-edit-row fieldset span.checkbox-title,
    777 .tablenav .displaying-num,
    778 .widefat th,
    779 .quicktags,
    780 .search {
    781         font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
    782 }
    783 
    784 h2 .nav-tab,
    785 .wrap h2,
    786 .subtitle,
    787 .login form .input {
    788         font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
    789 }
    790 
    791 .quicktags,
    792 .search {
    793         font-size: 12px;
    794 }
    795 
    796 .icon32 {
    797         float: left;
    798         height: 34px;
    799         margin: 7px 8px 0 0;
    800         width: 36px;
    801 }
    802 
    803 .icon16 {
    804         height: 18px;
    805         width: 18px;
    806         padding: 6px 6px;
    807         margin: -6px 0 0 -8px;
    808         float: left;
    809 }
    810 
    811 .key-labels label {
    812         line-height: 24px;
    813 }
    814 
    815 .pre {
    816         /* https://developer.mozilla.org/en-US/docs/CSS/white-space */
    817         white-space: pre-wrap; /* css-3 */
    818         word-wrap: break-word; /* IE 5.5 - 7 */
    819 }
    820 
    821 .howto {
    822         font-style: italic;
    823         display: block;
    824         font-family: sans-serif;
    825 }
    826 
    827 p.install-help {
    828         margin: 8px 0;
    829         font-style: italic;
    830 }
    831 
    832 .no-break {
    833         white-space: nowrap;
    834 }
    835 
    836 /*------------------------------------------------------------------------------
    837   2.0 - Forms
    838 ------------------------------------------------------------------------------*/
    839 
    840 
    841 .wp-admin select {
    842         padding: 2px;
    843         height: 2em;
    844 }
    845 
    846 .wp-admin select[multiple] {
    847         height: auto;
    848 }
    849 
    850 .submit {
    851         padding: 1.5em 0;
    852         margin: 5px 0;
    853         -webkit-border-bottom-left-radius: 3px;
    854         -webkit-border-bottom-right-radius: 3px;
    855         border-bottom-left-radius: 3px;
    856         border-bottom-right-radius: 3px;
    857 }
    858 
    859 form p.submit a.cancel:hover {
    860         text-decoration: none;
    861 }
    862 
    863 #minor-publishing-actions input,
    864 #major-publishing-actions input,
    865 #minor-publishing-actions .preview {
    866         text-align: center;
    867 }
    868 
    869 textarea.all-options,
    870 input.all-options {
    871         width: 250px;
    872 }
    873 
    874 input.large-text,
    875 textarea.large-text {
    876         width: 99%;
    877 }
    878 
    879 input.regular-text,
    880 #adduser .form-field input {
    881         width: 25em;
    882 }
    883 
    884 input.small-text {
    885         width: 50px;
    886 }
    887 
    888 input[type="number"].small-text {
    889         width: 60px;
    890 }
    891 
    892 #doaction,
    893 #doaction2,
    894 #post-query-submit {
    895         margin: 1px 8px 0 0;
    896 }
    897 
    898 .tablenav #changeit,
    899 .tablenav #delete_all,
    900 .tablenav #clear-recent-list {
    901         margin-top: 1px;
    902 }
    903 
    904 .tablenav .actions select {
    905         float: left;
    906         margin-right: 6px;
    907         max-width: 200px;
    908 }
    909 
    910 .ie8 .tablenav .actions select {
    911         width: 155px;
    912 }
    913 
    914 .ie8 .tablenav .actions select#cat {
    915         width: 200px;
    916 }
    917 
    918 #timezone_string option {
    919         margin-left: 1em;
    920 }
    921 
    922 label,
    923 #your-profile label + a {
    924         vertical-align: middle;
    925 }
    926 
    927 #misc-publishing-actions label {
    928         vertical-align: baseline;
    929 }
    930 
    931 #pass-strength-result {
    932         border-style: solid;
    933         border-width: 1px;
    934         float: left;
    935         margin: 13px 5px 5px 1px;
    936         padding: 3px 5px;
    937         text-align: center;
    938         width: 200px;
    939         display: none;
    940 }
    941 .indicator-hint {
    942         padding-top: 8px;
    943 }
    944 
    945 p.search-box {
    946         float: right;
    947         margin: 0;
    948 }
    949 
    950 .search-box input[name="s"],
    951 #search-plugins input[name="s"],
    952 .tagsdiv .newtag {
    953         float: left;
    954         height: 2em;
    955         margin: 0 4px 0 0;
    956 }
    957 
    958 input[type="text"].ui-autocomplete-loading {
    959         background: transparent url('../images/loading.gif') no-repeat right center;
    960         visibility: visible;
    961 }
    962 
    963 ul#add-to-blog-users {
    964         margin: 0 0 0 14px;
    965 }
    966 
    967 .ui-autocomplete-input.open {
    968         border-bottom-right-radius: 0;
    969         border-bottom-left-radius: 0;
    970 }
    971 
    972 .ui-autocomplete {
    973         padding: 0;
    974         margin: 0;
    975         list-style: none;
    976         position: absolute;
    977         z-index: 10000;
    978         border-bottom-right-radius: 3px;
    979         border-bottom-left-radius: 3px;
    980         border-width: 1px;
    981         border-style: solid;
    982 }
    983 
    984 .ui-autocomplete li {
    985         margin-bottom: 0;
    986         white-space: nowrap;
    987         text-align: left;
    988 }
    989 
    990 .ui-autocomplete li a {
    991         display: block;
    992         height: 100%;
    993         padding: 4px 10px;
    994 }
    995 
    996 .ui-autocomplete li a.ui-state-focus {
    997         cursor: pointer;
    998 }
    999 
    1000 /*------------------------------------------------------------------------------
    1001   3.0 - Actions
    1002 ------------------------------------------------------------------------------*/
    1003 
    1004 #major-publishing-actions {
    1005         padding: 10px 10px 8px;
    1006         clear: both;
    1007         border-top: 1px solid #f5f5f5;
    1008         margin-top: -2px;
    1009 }
    1010 
    1011 #delete-action {
    1012         line-height: 25px;
    1013         vertical-align: middle;
    1014         text-align: left;
    1015         float: left;
    1016 }
    1017 
    1018 #publishing-action {
    1019         text-align: right;
    1020         float: right;
    1021         line-height: 23px;
    1022 }
    1023 
    1024 #publishing-action .spinner {
    1025         float: left;
    1026 }
    1027 
    1028 #misc-publishing-actions {
    1029         padding: 6px 0 0;
    1030 }
    1031 
    1032 .misc-pub-section {
    1033         padding: 6px 10px 8px;
    1034         border-width: 1px 0;
    1035         border-style: solid;
    1036 }
    1037 
    1038 .misc-pub-section:first-child {
    1039         border-top-width: 0;
    1040 }
    1041 
    1042 .misc-pub-section-last {
    1043         border-bottom-width: 0;
    1044 }
    1045 
    1046 #minor-publishing-actions {
    1047         padding: 10px 10px 2px 8px;
    1048         text-align: right;
    1049 }
    1050 
    1051 #minor-publishing {
    1052         border-bottom-width: 1px;
    1053         border-bottom-style: solid;
    1054         -webkit-box-shadow: 0 1px 0 #fff;
    1055         box-shadow: 0 1px 0 #fff;
    1056 }
    1057 
    1058 #save-post {
    1059         float: left;
    1060 }
    1061 
    1062 .preview {
    1063         float: right;
    1064 }
    1065 
    1066 #sticky-span {
    1067         margin-left: 18px;
    1068 }
    1069 
    1070 .side-info {
    1071         margin: 0;
    1072         padding: 4px;
    1073         font-size: 11px;
    1074 }
    1075 
    1076 .side-info h5 {
    1077         padding-bottom: 7px;
    1078         font-size: 14px;
    1079         margin: 12px 2px 5px;
    1080         border-bottom-width: 1px;
    1081         border-bottom-style: solid;
    1082 }
    1083 
    1084 .side-info ul {
    1085         margin: 0;
    1086         padding-left: 18px;
    1087         list-style: square;
    1088 }
    1089 
    1090 .approve,
    1091 .unapproved .unapprove {
    1092         display: none;
    1093 }
    1094 
    1095 .unapproved .approve,
    1096 .spam .approve,
    1097 .trash .approve {
    1098         display: inline;
    1099 }
    1100 
    1101 td.action-links,
    1102 th.action-links {
    1103         text-align: right;
    1104 }
    1105 
    1106 
    1107 /*------------------------------------------------------------------------------
    1108   4.0 - Notifications
    1109 ------------------------------------------------------------------------------*/
    1110 
    1111 #update-nag,
    1112 .update-nag {
    1113         line-height: 19px;
    1114         padding: 5px 0;
    1115         font-size: 12px;
    1116         text-align: center;
    1117         margin: -1px 15px 0 5px;
    1118         border-width: 1px;
    1119         border-style: solid;
    1120         -webkit-border-bottom-right-radius: 3px;
    1121         -webkit-border-bottom-left-radius: 3px;
    1122         border-bottom-right-radius: 3px;
    1123         border-bottom-left-radius: 3px;
    1124 }
    1125 
    1126 .plugins .plugin-update {
    1127         padding: 0;
    1128 }
    1129 
    1130 .plugin-update .update-message {
    1131         margin: 0 10px 8px 31px;
    1132         font-weight: bold;
    1133 }
    1134 
    1135 ul#dismissed-updates {
    1136         display: none;
    1137 }
    1138 
    1139 form.upgrade {
    1140         margin-top: 8px;
    1141 }
    1142 
    1143 form.upgrade .hint {
    1144         font-style: italic;
    1145         font-size: 85%;
    1146         margin: -0.5em 0 2em 0;
    1147 }
    1148 
    1149 .update-php .spinner {
    1150         float: none;
    1151         margin: -4px 0;
    1152 }
    1153 
    1154 #ajax-loading,
    1155 .ajax-loading,
    1156 .ajax-feedback,
    1157 .imgedit-wait-spin,
    1158 .list-ajax-loading { /* deprecated */
    1159         visibility: hidden;
    1160 }
    1161 
    1162 #ajax-response.alignleft {
    1163         margin-left: 2em;
    1164 }
    1165 
    1166 
    1167 /*------------------------------------------------------------------------------
    1168   6.0 - Admin Header
    1169 ------------------------------------------------------------------------------*/
    1170 #adminmenu a,
    1171 #sidemenu a,
    1172 #taglist a,
    1173 #catlist a {
    1174         text-decoration: none;
    1175 }
    1176 
    1177 /*------------------------------------------------------------------------------
    1178   6.1 - Screen Options Tabs
    1179 ------------------------------------------------------------------------------*/
    1180 
    1181 #screen-options-wrap,
    1182 #contextual-help-wrap {
    1183         margin: 0;
    1184         padding: 8px 20px 12px;
    1185         position: relative;
    1186 }
    1187 
    1188 #contextual-help-wrap {
    1189         overflow: auto;
    1190 }
    1191 
    1192 #screen-meta .screen-reader-text {
    1193         visibility: hidden;
    1194 }
    1195 
    1196 #screen-meta-links {
    1197         margin: 0 24px 0 0;
    1198 }
    1199 
    1200 #screen-meta-links a:focus {
    1201         -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
    1202         box-shadow: 1px 1px 1px rgba(0,0,0,0.4);
    1203         outline: none;
    1204 }
    1205 
    1206 /* screen options and help tabs revert */
    1207 #screen-meta {
    1208         display: none;
    1209         position: relative;
    1210         margin: 0 15px 0 5px;
    1211         border-width: 0 1px 1px;
    1212         border-style: none solid solid;
    1213 }
    1214 
    1215 #screen-options-link-wrap,
    1216 #contextual-help-link-wrap {
    1217         float: right;
    1218         height: 23px;
    1219         padding: 0;
    1220         margin: 0 0 0 6px;
    1221         font-family: sans-serif;
    1222 }
    1223 
    1224 #screen-options-link-wrap,
    1225 #contextual-help-link-wrap,
    1226 #screen-meta {
    1227         -webkit-border-bottom-left-radius: 3px;
    1228         -webkit-border-bottom-right-radius: 3px;
    1229         border-bottom-left-radius: 3px;
    1230         border-bottom-right-radius: 3px;
    1231 }
    1232 
    1233 #screen-meta-links .screen-meta-toggle {
    1234         position: relative;
    1235         top: -1px;
    1236 }
    1237 
    1238 #screen-meta-links a.show-settings {
    1239         text-decoration: none;
    1240         z-index: 1;
    1241         padding: 1px 16px 0 6px;
    1242         height: 22px;
    1243         line-height: 22px;
    1244         font-size: 12px;
    1245         display: block;
    1246         text-shadow: rgba(255,255,255,0.7) 0 1px 0;
    1247 }
    1248 
    1249 #screen-meta-links a.show-settings:hover {
    1250         text-decoration: none;
    1251 }
    1252 /* end screen options and help tabs */
    1253 
    1254 .toggle-arrow {
    1255         background-repeat: no-repeat;
    1256         background-position: top left;
    1257         background-color: transparent;
    1258         height: 22px;
    1259         line-height: 22px;
    1260         display: block;
    1261 }
    1262 
    1263 .toggle-arrow-active {
    1264         background-position: bottom left;
    1265 }
    1266 
    1267 #screen-options-wrap h5,
    1268 #contextual-help-wrap h5 {
    1269         margin: 8px 0;
    1270         font-size: 13px;
    1271 }
    1272 
    1273 .metabox-prefs label {
    1274         display: inline-block;
    1275         padding-right: 15px;
    1276         white-space: nowrap;
    1277         line-height: 30px;
    1278 }
    1279 
    1280 .metabox-prefs label input {
    1281         margin: 0 5px 0 2px;
    1282 }
    1283 
    1284 .metabox-prefs .columns-prefs label input {
    1285         margin: 0 2px;
    1286 }
    1287 
    1288 .metabox-prefs label a {
    1289         display: none;
    1290 }
    1291 
    1292 /*------------------------------------------------------------------------------
    1293   6.2 - Help Menu
    1294 ------------------------------------------------------------------------------*/
    1295 
    1296 #contextual-help-wrap {
    1297         padding: 0;
    1298         margin-left: -4px;
    1299 }
    1300 
    1301 #contextual-help-columns {
    1302         position: relative;
    1303 }
    1304 
    1305 #contextual-help-back {
    1306         position: absolute;
    1307         top: 0;
    1308         bottom: 0;
    1309         left: 150px;
    1310         right: 170px;
    1311         border-width: 0 1px;
    1312         border-style: solid;
    1313 }
    1314 
    1315 #contextual-help-wrap.no-sidebar #contextual-help-back {
    1316         right: 0;
    1317 
    1318         border-right-width: 0;
    1319         -webkit-border-bottom-right-radius: 2px;
    1320         border-bottom-right-radius: 2px;
    1321 }
    1322 
    1323 .contextual-help-tabs {
    1324         float: left;
    1325         width: 150px;
    1326         margin: 0;
    1327 }
    1328 
    1329 .contextual-help-tabs ul {
    1330         margin: 1em 0;
    1331 }
    1332 
    1333 .contextual-help-tabs li {
    1334         margin-bottom: 0;
    1335         list-style-type: none;
    1336         border-style: solid;
    1337         border-width: 1px 0;
    1338         border-color: transparent;
    1339 }
    1340 
    1341 .contextual-help-tabs a {
    1342         display: block;
    1343         padding: 5px 5px 5px 12px;
    1344         line-height: 18px;
    1345         text-decoration: none;
    1346 }
    1347 
    1348 .contextual-help-tabs .active {
    1349         padding: 0;
    1350         margin: 0 -1px 0 0;
    1351         border-width: 1px 0 1px 1px;
    1352         border-style: solid;
    1353 }
    1354 
    1355 .contextual-help-tabs-wrap {
    1356         padding: 0 20px;
    1357         overflow: auto;
    1358 }
    1359 
    1360 .help-tab-content {
    1361         display: none;
    1362         margin: 0 22px 12px 0;
    1363         line-height: 1.6em;
    1364 }
    1365 
    1366 .help-tab-content.active {
    1367         display: block;
    1368 }
    1369 
    1370 .help-tab-content ul li {
    1371         list-style-type: disc;
    1372         margin-left: 18px;
    1373 }
    1374 
    1375 .contextual-help-sidebar {
    1376         width: 150px;
    1377         float: right;
    1378         padding: 0 8px 0 12px;
    1379         overflow: auto;
    1380 }
    1381 
    1382 
    1383 /*------------------------------------------------------------------------------
    1384   7.0 - Main Navigation (Left Menu)
    1385 ------------------------------------------------------------------------------*/
    1386 
    1387 #adminmenuback,
    1388 #adminmenuwrap {
    1389         border-width: 0 1px 0 0;
    1390         border-style: solid;
    1391 }
    1392 
    1393 #adminmenuwrap {
    1394         position: relative;
    1395         float: left;
    1396 }
    1397 
    1398 #adminmenushadow {
    1399         position: absolute;
    1400         top: 0;
    1401         right: 0;
    1402         bottom: 0;
    1403         width: 6px;
    1404         z-index: 20;
    1405 }
    1406 
    1407 /* side admin menu */
    1408 #adminmenu * {
    1409         -webkit-user-select: none;
    1410         -moz-user-select: none;
    1411         user-select: none;
    1412 }
    1413 
    1414 #adminmenu li {
    1415         margin: 0;
    1416         padding: 0;
    1417         cursor: pointer;
    1418 }
    1419 
    1420 #adminmenu a {
    1421         display: block;
    1422         line-height: 18px;
    1423         padding: 2px 5px;
    1424 }
    1425 
    1426 #adminmenu li.menu-top {
    1427         min-height: 28px;
    1428         position: relative;
    1429 }
    1430 
    1431 #adminmenu .wp-submenu {
    1432         list-style: none;
    1433         padding: 4px 0;
    1434         margin: 0;
    1435         position: absolute;
    1436         top: -1000em;
    1437         left: 146px;
    1438         z-index: 1000;
    1439         overflow: visible;
    1440         border-width: 1px;
    1441         border-style: solid;
    1442         -webkit-border-bottom-right-radius: 3px;
    1443         -webkit-border-top-right-radius: 3px;
    1444         border-bottom-right-radius: 3px;
    1445         border-top-right-radius: 3px;
    1446 }
    1447 
    1448 .js #adminmenu .sub-open,
    1449 .js #adminmenu .opensub .wp-submenu,
    1450 #adminmenu a.menu-top:focus + .wp-submenu,
    1451 .no-js li.wp-has-submenu:hover .wp-submenu {
    1452         top: -1px;
    1453 }
    1454 
    1455 #adminmenu .wp-has-current-submenu .wp-submenu,
    1456 .no-js li.wp-has-current-submenu:hover .wp-submenu,
    1457 #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
    1458 #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
    1459 #adminmenu .wp-has-current-submenu.opensub .wp-submenu {
    1460         position: relative;
    1461         z-index: 3;
    1462         top: auto;
    1463         left: auto;
    1464         right: auto;
    1465         bottom: auto;
    1466         border: 0 none;
    1467 
    1468         -webkit-box-shadow: none;
    1469         box-shadow: none;
    1470 }
    1471 
    1472 .folded #adminmenu .wp-submenu.sub-open,
    1473 .folded #adminmenu .opensub .wp-submenu,
    1474 .folded #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
    1475 .folded #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
    1476 .folded #adminmenu a.menu-top:focus + .wp-submenu,
    1477 .folded #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu,
    1478 .no-js.folded #adminmenu .wp-has-submenu:hover .wp-submenu  {
    1479         top: -1px;
    1480         left: 32px;
    1481 }
    1482 
    1483 .folded #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
    1484 .folded #adminmenu .wp-has-current-submenu .wp-submenu {
    1485         border-width: 1px;
    1486         border-style: solid;
    1487         position: absolute;
    1488         top: -1000em;
    1489 }
    1490 
    1491 #adminmenu .wp-submenu a {
    1492         font-size: 12px;
    1493         line-height: 18px;
    1494         margin: 0;
    1495         padding-left: 12px;
    1496 }
    1497 
    1498 #adminmenu .wp-not-current-submenu li > a {
    1499         padding-left: 16px;
    1500 }
    1501 
    1502 #adminmenu .wp-has-current-submenu ul > li > a,
    1503 .folded #adminmenu li.menu-top .wp-submenu > li > a {
    1504         padding-left: 12px;
    1505 }
    1506 
    1507 #adminmenu a.menu-top,
    1508 #adminmenu .wp-submenu-head {
    1509         font-size: 13px;
    1510         font-weight: bold;
    1511         line-height: 18px;
    1512         padding: 0;
    1513 }
    1514 
    1515 #adminmenu .wp-submenu-head,
    1516 .folded #adminmenu .wp-menu-name {
    1517         display: none;
    1518 }
    1519 
    1520 .folded #adminmenu .wp-submenu-head {
    1521         display: block;
    1522 }
    1523 
    1524 #adminmenu .wp-submenu li {
    1525         padding: 0;
    1526         margin: 0;
    1527         overflow: hidden;
    1528 }
    1529 
    1530 #adminmenu a.menu-top {
    1531         border-width: 1px 0;
    1532         border-style: solid none;
    1533 }
    1534 
    1535 #adminmenu .wp-menu-image img {
    1536         padding: 7px 0 0 7px;
    1537         opacity: 0.6;
    1538         filter: alpha(opacity=60);
    1539 }
    1540 
    1541 #adminmenu div.wp-menu-name {
    1542         padding: 5px;
    1543 }
    1544 
    1545 #adminmenu div.wp-menu-image {
    1546         float: left;
    1547         width: 28px;
    1548         height: 28px;
    1549 }
    1550 
    1551 .folded #adminmenu div.wp-menu-image {
    1552         width: 32px;
    1553         position: absolute;
    1554         z-index: 25;
    1555 }
    1556 
    1557 .folded #adminmenu a.menu-top {
    1558         height: 28px;
    1559 }
    1560 
    1561 .wp-menu-arrow {
    1562         z-index: 25;
    1563         position: absolute;
    1564         right: 100%;
    1565         margin: 0;
    1566         height: 30px;
    1567         width: 6px;
    1568 
    1569         -moz-transform:    translate( 146px );
    1570         -webkit-transform: translate( 146px );
    1571         -o-transform:      translate( 146px );
    1572         -ms-transform:     translate( 146px );
    1573         transform:         translate( 146px );
    1574 }
    1575 
    1576 #adminmenu .wp-menu-arrow div {
    1577         display: none;
    1578         position: absolute;
    1579         top: 7px;
    1580         left: -1px;
    1581         width: 14px;
    1582         height: 15px;
    1583 
    1584         -moz-transform:    matrix( -0.6, 1, 0.6, 1, 0, 0 );
    1585         -webkit-transform: matrix( -0.6, 1, 0.6, 1, 0, 0 );
    1586         -o-transform:      matrix( -0.6, 1, 0.6, 1, 0, 0 );
    1587         -ms-transform:     matrix( -0.6, 1, 0.6, 1, 0, 0 );
    1588         transform:         matrix( -0.6, 1, 0.6, 1, 0, 0 );
    1589 }
    1590 
    1591 #adminmenu li.wp-not-current-submenu .wp-menu-arrow {
    1592         -moz-transform:    translate( 145px );
    1593         -webkit-transform: translate( 145px );
    1594         -o-transform:      translate( 145px );
    1595         -ms-transform:     translate( 145px );
    1596         transform:         translate( 145px );
    1597         height: 28px;
    1598         border-width: 1px 0;
    1599         border-style: solid;
    1600         top: 0;
    1601 }
    1602 
    1603 .folded #adminmenu li .wp-menu-arrow {
    1604         -moz-transform:    translate( 32px );
    1605         -webkit-transform: translate( 32px );
    1606         -o-transform:      translate( 32px );
    1607         -ms-transform:     translate( 32px );
    1608         transform:         translate( 32px );
    1609 }
    1610 
    1611 #adminmenu li.current .wp-menu-arrow,
    1612 #adminmenu li.wp-has-current-submenu .wp-menu-arrow,
    1613 #adminmenu li.wp-has-current-submenu .wp-menu-arrow div,
    1614 #adminmenu li.wp-has-submenu .wp-menu-arrow div,
    1615 #adminmenu li.current .wp-menu-arrow div,
    1616 .no-js #adminmenu li.wp-has-submenu:hover .wp-menu-arrow,
    1617 #adminmenu li.wp-has-submenu.opensub .wp-menu-arrow,
    1618 #adminmenu a.wp-has-submenu:focus .wp-menu-arrow,
    1619 #adminmenu a:hover .wp-menu-arrow {
    1620         display: block;
    1621 }
    1622 
    1623 #adminmenu li.current .wp-menu-arrow,
    1624 #adminmenu li.wp-menu-open .wp-menu-arrow {
    1625         top: 0;
    1626 }
    1627 
    1628 .no-js #adminmenu li.wp-has-submenu:hover .wp-menu-arrow,
    1629 #adminmenu li.wp-has-submenu.opensub .wp-menu-arrow,
    1630 #adminmenu a.wp-has-submenu:focus .wp-menu-arrow {
    1631         z-index: 1001;
    1632 }
    1633 
    1634 .ie8 #adminmenu li.menu-top:hover .wp-menu-arrow {
    1635         display: none;
    1636 }
    1637 
    1638 #adminmenu .wp-not-current-submenu .wp-menu-arrow div {
    1639         width: 15px;
    1640         top: 6px;
    1641         border-width: 0 0 1px 1px;
    1642         border-style: solid;
    1643 }
    1644 
    1645 .wp-menu-arrow,
    1646 .folded #adminmenu li .wp-menu-arrow div,
    1647 .no-js #adminmenu li.wp-not-current-submenu:hover .wp-menu-arrow {
    1648         display: none;
    1649 }
    1650 
    1651 .folded #adminmenu li.current .wp-menu-arrow,
    1652 .folded #adminmenu li.current .wp-menu-arrow div,
    1653 .folded #adminmenu li.wp-has-current-submenu .wp-menu-arrow div,
    1654 .folded #adminmenu li.wp-menu-open .wp-menu-arrow,
    1655 .folded #adminmenu li a:focus .wp-menu-arrow {
    1656         display: block;
    1657 }
    1658 
    1659 #adminmenu li.menu-top:hover .wp-menu-image img,
    1660 #adminmenu li.wp-has-current-submenu .wp-menu-image img {
    1661         opacity: 1;
    1662         filter: alpha(opacity=100);
    1663 }
    1664 
    1665 #adminmenu li.wp-menu-separator {
    1666         height: 3px;
    1667         padding: 0;
    1668         margin: 0;
    1669         border-width: 1px 0;
    1670         border-style: solid;
    1671         cursor: inherit;
    1672 }
    1673 
    1674 #adminmenu div.separator {
    1675         height: 1px;
    1676         padding: 0;
    1677         border-width: 1px 0 0 0;
    1678         border-style: solid;
    1679 }
    1680 
    1681 #adminmenu .wp-submenu .wp-submenu-head {
    1682         padding: 5px 4px 5px 10px;
    1683         margin: -4px -1px 4px;
    1684         border-width: 1px 0;
    1685         border-style: solid;
    1686         -webkit-border-top-right-radius: 3px;
    1687         border-top-right-radius: 3px;
    1688 }
    1689 
    1690 #adminmenu li.wp-menu-open {
    1691         border-width: 0 0 1px;
    1692         border-style: solid;
    1693 }
    1694 
    1695 #adminmenu li.current,
    1696 .folded #adminmenu li.wp-menu-open {
    1697         border: 0 none;
    1698 }
    1699 
    1700 .folded #adminmenu li.wp-has-current-submenu {
    1701         margin-bottom: 1px;
    1702 }
    1703 
    1704 .folded #adminmenu .wp-has-current-submenu.menu-top-last {
    1705         margin-bottom: 0;
    1706 }
    1707 
    1708 #adminmenu .awaiting-mod,
    1709 #adminmenu span.update-plugins,
    1710 #sidemenu li a span.update-plugins {
    1711         position: absolute;
    1712         font-family: sans-serif;
    1713         font-size: 9px;
    1714         line-height: 17px;
    1715         font-weight: bold;
    1716         margin-top: 1px;
    1717         margin-left: 7px;
    1718         -webkit-border-radius: 10px;
    1719         border-radius: 10px;
    1720         z-index: 26;
    1721 }
    1722 
    1723 #adminmenu li .awaiting-mod span,
    1724 #adminmenu li span.update-plugins span,
    1725 #sidemenu li a span.update-plugins span {
    1726         display: block;
    1727         padding: 0 6px;
    1728 }
    1729 
    1730 #adminmenu li span.count-0,
    1731 #sidemenu li a .count-0 {
    1732         display: none;
    1733 }
    1734 
    1735 #collapse-menu {
    1736         font-size: 12px;
    1737         line-height: 34px;
    1738         border-width: 1px 0 0;
    1739         border-style: solid;
    1740 }
    1741 
    1742 .folded #collapse-menu span {
    1743         display: none;
    1744 }
    1745 
    1746 #collapse-button,
    1747 #collapse-button div {
    1748         width: 15px;
    1749         height: 15px;
    1750 }
    1751 
    1752 #collapse-button {
    1753         float: left;
    1754         margin: 8px 6px;
    1755         border-width: 1px;
    1756         border-style: solid;
    1757         -webkit-border-radius: 10px;
    1758         border-radius: 10px;
    1759 }
    1760 
    1761 /* Auto-folding of the admin menu */
    1762 @media only screen and (max-width: 900px) {
    1763         .auto-fold #wpcontent,
    1764         .auto-fold #wpfooter {
    1765                 margin-left: 52px;
    1766         }
    1767 
    1768         .auto-fold #adminmenuback,
    1769         .auto-fold #adminmenuwrap,
    1770         .auto-fold #adminmenu,
    1771         .auto-fold #adminmenu li.menu-top {
    1772                 width: 32px;
    1773         }
    1774 
    1775         .auto-fold #adminmenu .wp-submenu.sub-open,
    1776         .auto-fold #adminmenu .opensub .wp-submenu,
    1777         .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu.sub-open,
    1778         .auto-fold #adminmenu .wp-has-current-submenu.opensub .wp-submenu,
    1779         .auto-fold #adminmenu a.menu-top:focus + .wp-submenu,
    1780         .auto-fold #adminmenu .wp-has-current-submenu a.menu-top:focus + .wp-submenu  {
    1781                 top: -1px;
    1782                 left: 32px;
    1783         }
    1784 
    1785         .auto-fold #adminmenu a.wp-has-current-submenu:focus + .wp-submenu,
    1786         .auto-fold #adminmenu .wp-has-current-submenu .wp-submenu {
    1787                 border-width: 1px;
    1788                 border-style: solid;
    1789                 position: absolute;
    1790                 top: -1000em;
    1791         }
    1792 
    1793         .auto-fold #adminmenu li.menu-top .wp-submenu > li > a {
    1794                 padding-left: 12px;
    1795         }
    1796 
    1797         .auto-fold #adminmenu .wp-menu-name {
    1798                 display: none;
    1799         }
    1800 
    1801         .auto-fold #adminmenu .wp-submenu-head {
    1802                 display: block;
    1803         }
    1804 
    1805         .auto-fold #adminmenu div.wp-menu-image {
    1806                 width: 32px;
    1807                 position: absolute;
    1808                 z-index: 25;
    1809         }
    1810 
    1811         .auto-fold #adminmenu a.menu-top {
    1812                 height: 28px;
    1813         }
    1814 
    1815         .auto-fold #adminmenu li .wp-menu-arrow {
    1816                 -moz-transform:    translate( 32px );
    1817                 -webkit-transform: translate( 32px );
    1818                 -o-transform:      translate( 32px );
    1819                 -ms-transform:     translate( 32px );
    1820                 transform:         translate( 32px );
    1821         }
    1822 
    1823         .auto-fold #adminmenu li .wp-menu-arrow div {
    1824                 display: none;
    1825         }
    1826 
    1827         .auto-fold #adminmenu li.current .wp-menu-arrow,
    1828         .auto-fold #adminmenu li.current .wp-menu-arrow div,
    1829         .auto-fold #adminmenu li.wp-has-current-submenu .wp-menu-arrow div,
    1830         .auto-fold #adminmenu li.wp-menu-open .wp-menu-arrow,
    1831         .auto-fold #adminmenu li a:focus .wp-menu-arrow {
    1832                 display: block;
    1833         }
    1834 
    1835         .auto-fold #adminmenu li.wp-menu-open {
    1836                 border: 0 none;
    1837         }
    1838 
    1839         .auto-fold #adminmenu li.wp-has-current-submenu {
    1840                 margin-bottom: 1px;
    1841         }
    1842 
    1843         .auto-fold #adminmenu .wp-has-current-submenu.menu-top-last {
    1844                 margin-bottom: 0;
    1845         }
    1846 
    1847         .auto-fold #collapse-menu span {
    1848                 display: none;
    1849         }
    1850 
    1851 }
    1852 
    1853 /* List table styles */
    1854 .post-com-count-wrapper {
    1855         min-width: 22px;
    1856         font-family: sans-serif;
    1857 }
    1858 
    1859 .post-com-count {
    1860         background-image: url('../images/bubble_bg.gif');
    1861         height: 1.3em;
    1862         line-height: 1.1em;
    1863         display: block;
    1864         text-decoration: none;
    1865         padding: 0 0 6px;
    1866         cursor: pointer;
    1867         background-position: center -80px;
    1868         background-repeat: no-repeat;
    1869 }
    1870 
    1871 .post-com-count span {
    1872         font-size: 11px;
    1873         font-weight: bold;
    1874         height: 1.4em;
    1875         line-height: 1.4em;
    1876         min-width: 0.7em;
    1877         padding: 0 6px;
    1878         display: inline-block;
    1879         -webkit-border-radius: 5px;
    1880         border-radius: 5px;
    1881 }
    1882 
    1883 strong .post-com-count {
    1884         background-position: center -55px;
    1885 }
    1886 
    1887 .post-com-count:hover {
    1888         background-position: center -3px;
    1889 }
    1890 
    1891 .column-response .post-com-count {
    1892         float: left;
    1893         margin-right: 5px;
    1894         text-align: center;
    1895 }
    1896 
    1897 .response-links {
    1898         float: left;
    1899 }
    1900 
    1901 #the-comment-list .attachment-80x60 {
    1902         padding: 4px 8px;
    1903 }
    1904 
    1905 th .comment-grey-bubble {
    1906         background-image: url('../images/comment-grey-bubble.png');
    1907         background-repeat: no-repeat;
    1908         height: 12px;
    1909         width: 12px;
    1910 }
    1911 
    1912 /*------------------------------------------------------------------------------
    1913   8.0 - Layout Blocks
    1914 ------------------------------------------------------------------------------*/
    1915 
    1916 html.wp-toolbar {
    1917         padding-top: 28px;
    1918         -webkit-box-sizing: border-box;
    1919         -moz-box-sizing: border-box;
    1920         box-sizing: border-box;
    1921 }
    1922 
    1923 .narrow {
    1924         width: 70%;
    1925         margin-bottom: 40px;
    1926 }
    1927 
    1928 .narrow p {
    1929         line-height: 150%;
    1930 }
    1931 
    1932 .widefat th,
    1933 .widefat td {
    1934         overflow: hidden;
    1935 }
    1936 
    1937 .widefat th {
    1938         font-weight: normal;
    1939 }
    1940 
    1941 .widefat td p {
    1942         margin: 2px 0 0.8em;
    1943 }
    1944 
    1945 .widefat .column-comment p {
    1946         margin: 0.6em 0;
    1947 }
    1948 
    1949 /* Screens with postboxes */
    1950 .postbox-container {
    1951         float: left;
    1952 }
    1953 
    1954 #dashboard-widgets.columns-1 .postbox-container {
    1955         width: 100%;
    1956 }
    1957 
    1958 #dashboard-widgets.columns-2 .postbox-container {
    1959         width: 49.5%;
    1960 }
    1961 
    1962 #dashboard-widgets.columns-2 #postbox-container-2,
    1963 #dashboard-widgets.columns-2 #postbox-container-3,
    1964 #dashboard-widgets.columns-2 #postbox-container-4 {
    1965         float: right;
    1966         width: 50.5%;
    1967 }
    1968 
    1969 #dashboard-widgets.columns-3 .postbox-container {
    1970         width: 33.5%;
    1971 }
    1972 
    1973 #dashboard-widgets.columns-3 #postbox-container-1 {
    1974         width: 33%;
    1975 }
    1976 
    1977 #dashboard-widgets.columns-3 #postbox-container-3,
    1978 #dashboard-widgets.columns-3 #postbox-container-4 {
    1979         float: right;
    1980 }
    1981 
    1982 #dashboard-widgets.columns-4 .postbox-container {
    1983         width: 25%;
    1984 }
    1985 
    1986 .postbox-container .meta-box-sortables {
    1987         -moz-box-sizing: border-box;
    1988         -webkit-box-sizing: border-box;
    1989         -ms-box-sizing: border-box;
    1990         box-sizing: border-box;
    1991 }
    1992 
    1993 .metabox-holder .postbox-container .empty-container {
    1994         border: 3px dashed #CCCCCC;
    1995         height: 250px;
    1996 }
    1997 
    1998 .metabox-holder.columns-1 .postbox-container .empty-container,
    1999 .columns-2 #postbox-container-3 .empty-container,
    2000 .columns-2 #postbox-container-4 .empty-container,
    2001 .columns-3 #postbox-container-4 .empty-container {
    2002         border: 0 none;
    2003         height: 0;
    2004         min-height: 0;
    2005 }
    2006 
    2007 #poststuff {
    2008         padding-top: 10px;
    2009 }
    2010 
    2011 #poststuff #post-body {
    2012         padding: 0;
    2013 }
    2014 
    2015 #post-body-content {
    2016         width: 100%;
    2017         float: left;
    2018 }
    2019 
    2020 #poststuff .postbox-container {
    2021         width: 100%;
    2022 }
    2023 
    2024 #poststuff #post-body.columns-2 {
    2025         margin-right: 300px;
    2026 }
    2027 
    2028 #post-body.columns-2 #postbox-container-1 {
    2029         float: right;
    2030         margin-right: -300px;
    2031         width: 280px;
    2032 }
    2033 
    2034 #post-body.columns-2 #side-sortables {
    2035         min-height: 250px;
    2036 }
    2037 
    2038 /* one column on the dash */
    2039 @media only screen and (max-width: 799px) {
    2040         #wpbody-content #dashboard-widgets .postbox-container {
    2041                 width: 100%;
    2042         }
    2043 
    2044         #wpbody-content .metabox-holder .postbox-container .empty-container {
    2045                 border: 0 none;
    2046                 height: 0;
    2047                 min-height: 0;
    2048         }
    2049 }
    2050 
    2051 /* two columns on the dash, but keep the setting if one is selected */
    2052 @media only screen and (min-width: 800px) and (max-width: 1200px) {
    2053         #wpbody-content #dashboard-widgets .postbox-container {
    2054                 width: 49.5%;
    2055         }
    2056 
    2057         #wpbody-content #dashboard-widgets #postbox-container-2,
    2058         #wpbody-content #dashboard-widgets #postbox-container-3,
    2059         #wpbody-content #dashboard-widgets #postbox-container-4 {
    2060                 float: right;
    2061                 width: 50.5%;
    2062         }
    2063 
    2064         #dashboard-widgets #postbox-container-3 .empty-container,
    2065         #dashboard-widgets #postbox-container-4 .empty-container {
    2066                 border: 0 none;
    2067                 height: 0;
    2068                 min-height: 0;
    2069         }
    2070 
    2071         #wpbody #wpbody-content #dashboard-widgets.columns-1 .postbox-container {
    2072                 width: 100%;
    2073         }
    2074 
    2075         #wpbody #wpbody-content .metabox-holder.columns-1 .postbox-container .empty-container {
    2076                 border: 0 none;
    2077                 height: 0;
    2078                 min-height: 0;
    2079         }
    2080 
    2081         /* show the radio buttons for column prefs only for one or two columns */
    2082         .index-php .screen-layout,
    2083         .index-php .columns-prefs {
    2084                 display: block;
    2085         }
    2086 
    2087         .columns-prefs .columns-prefs-3,
    2088         .columns-prefs .columns-prefs-4 {
    2089                 display: none;
    2090         }
    2091 }
    2092 
    2093 /* one column on the post write/edit screen */
    2094 @media only screen and (max-width: 960px) {
    2095         #wpbody-content #poststuff #post-body {
    2096                 margin: 0;
    2097         }
    2098 
    2099         #wpbody-content #post-body.columns-2 #postbox-container-1 {
    2100                 margin-right: 0;
    2101                 width: 100%;
    2102         }
    2103 
    2104         #poststuff #postbox-container-1 .empty-container,
    2105         #poststuff #postbox-container-1 #side-sortables:empty {
    2106                 border: 0 none;
    2107                 height: 0;
    2108                 min-height: 0;
    2109         }
    2110 
    2111         #poststuff #post-body.columns-2 #side-sortables {
    2112                 min-height: 0;
    2113         }
    2114 
    2115         /* hide the radio buttons for column prefs */
    2116         .screen-layout,
    2117         .columns-prefs {
    2118                 display: none;
    2119         }
    2120 }
    2121 
    2122 .postbox .hndle {
    2123         -webkit-border-top-left-radius: 3px;
    2124         -webkit-border-top-right-radius: 3px;
    2125         border-top-left-radius: 3px;
    2126         border-top-right-radius: 3px;
    2127 }
    2128 
    2129 .js .postbox .hndle {
    2130         cursor: move;
    2131 }
    2132 
    2133 .postbox.closed .hndle {
    2134         -webkit-border-radius: 3px;
    2135         border-radius: 3px;
    2136 }
    2137 
    2138 .hndle a {
    2139         font-size: 11px;
    2140         font-weight: normal;
    2141 }
    2142 
    2143 .postbox .handlediv {
    2144         float: right;
    2145         width: 27px;
    2146         height: 30px;
    2147 }
    2148 
    2149 .js .postbox .handlediv {
    2150         cursor: pointer;
    2151 }
    2152 
    2153 .sortable-placeholder {
    2154         border-width: 1px;
    2155         border-style: dashed;
    2156         margin-bottom: 20px;
    2157 }
    2158 
    2159 .widget,
    2160 .postbox,
    2161 .stuffbox {
    2162         margin-bottom: 20px;
    2163         padding: 0;
    2164         border-width: 1px;
    2165         border-style: solid;
    2166         line-height: 1;
    2167 }
    2168 
    2169 .widget .widget-top,
    2170 .postbox h3,
    2171 .stuffbox h3 {
    2172         margin-top: 1px;
    2173         border-bottom-width: 1px;
    2174         border-bottom-style: solid;
    2175         -webkit-user-select: none;
    2176         -moz-user-select: none;
    2177         user-select: none;
    2178 }
    2179 
    2180 .js .widget .widget-top,
    2181 .js .postbox h3 {
    2182         cursor: move;
    2183 }
    2184 
    2185 .postbox .inside,
    2186 .stuffbox .inside {
    2187         padding: 0 12px 0 10px;
    2188         line-height: 1.4em;
    2189 }
    2190 
    2191 .postbox .inside {
    2192         margin: 10px 0;
    2193         position: relative;
    2194 }
    2195 
    2196 .postbox.closed h3 {
    2197         border: none;
    2198         -webkit-box-shadow: none;
    2199         box-shadow: none;
    2200 }
    2201 
    2202 .postbox table.form-table {
    2203         margin-bottom: 0;
    2204 }
    2205 
    2206 .temp-border {
    2207         border: 1px dotted #ccc;
    2208 }
    2209 
    2210 .columns-prefs label {
    2211         padding: 0 5px;
    2212 }
    2213 
    2214 
    2215 /*------------------------------------------------------------------------------
    2216   9.0 - Dashboard
    2217 ------------------------------------------------------------------------------*/
    2218 
    2219 #dashboard-widgets-wrap {
    2220         margin: 0 -8px;
    2221 }
    2222 
    2223 #wpbody-content .metabox-holder {
    2224         padding-top: 10px;
    2225 }
    2226 
    2227 #dashboard-widgets .meta-box-sortables {
    2228         margin: 0 8px;
    2229 }
    2230 
    2231 #dashboard_recent_comments div.undo {
    2232         border-top-style: solid;
    2233         border-top-width: 1px;
    2234         margin: 0 -10px;
    2235         padding: 3px 8px;
    2236         font-size: 11px;
    2237 }
    2238 
    2239 #the-comment-list td.comment p.comment-author {
    2240         margin-top: 0;
    2241         margin-left: 0;
    2242 }
    2243 
    2244 #the-comment-list p.comment-author img {
    2245         float: left;
    2246         margin-right: 8px;
    2247 }
    2248 
    2249 #the-comment-list p.comment-author strong a {
    2250         border: none;
    2251 }
    2252 
    2253 #the-comment-list td {
    2254         vertical-align: top;
    2255 }
    2256 
    2257 #the-comment-list td.comment {
    2258         word-wrap: break-word;
    2259 }
    2260 
    2261 /* Welcome Panel */
    2262 .welcome-panel {
    2263         position: relative;
    2264         overflow: auto;
    2265         margin: 20px 0;
    2266         padding: 23px 10px 12px;
    2267         border-width: 1px;
    2268         border-style: solid;
    2269         border-radius: 3px;
    2270         font-size: 13px;
    2271         line-height: 2.1em;
    2272 }
    2273 
    2274 .welcome-panel h3 {
    2275         margin: 0;
    2276         font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
    2277         font-size: 21px;
    2278         font-weight: normal;
    2279         line-height: 1.2;
    2280 }
    2281 .welcome-panel h4 {
    2282         margin: 1.33em 0 0;
    2283         font-size: 13px;
    2284 }
    2285 
    2286 .welcome-panel .about-description {
    2287         font-size: 16px;
    2288         margin: 0;
    2289 }
    2290 
    2291 .welcome-panel .welcome-panel-close {
    2292         position: absolute;
    2293         top: 5px;
    2294         right: 10px;
    2295         padding: 8px 3px;
    2296         font-size: 13px;
    2297         text-decoration: none;
    2298         line-height: 1;
    2299 }
    2300 
    2301 .welcome-panel .welcome-panel-close:before {
    2302         content: ' ';
    2303         position: absolute;
    2304         left: -12px;
    2305         width: 10px;
    2306         height: 100%;
    2307         background: url('../images/xit.gif') 0 17% no-repeat;
    2308 }
    2309 
    2310 .welcome-panel .welcome-panel-close:hover:before {
    2311         background-position: 100% 17%;
    2312 }
    2313 
    2314 .wp-core-ui .welcome-panel .button.button-hero {
    2315         margin: 15px 0 3px;
    2316 }
    2317 
    2318 .welcome-panel-content {
    2319         margin-left: 13px;
    2320         max-width: 1500px;
    2321 }
    2322 
    2323 .welcome-panel .welcome-panel-column-container {
    2324         clear: both;
    2325         overflow: hidden;
    2326         position: relative;
    2327 }
    2328 
    2329 .welcome-panel .welcome-panel-column {
    2330         width: 32%;
    2331         min-width: 200px;
    2332         float: left;
    2333 }
    2334 
    2335 .ie8 .welcome-panel .welcome-panel-column {
    2336         min-width: 230px;
    2337 }
    2338 
    2339 .welcome-panel .welcome-panel-column:first-child {
    2340         width: 36%;
    2341 }
    2342 
    2343 .welcome-panel-column p {
    2344         margin-top: 7px;
    2345 }
    2346 
    2347 .welcome-panel .welcome-icon {
    2348         display: block;
    2349         padding: 2px 0 8px 32px;
    2350         background-image: url('../images/welcome-icons.png');
    2351         background-repeat: no-repeat;
    2352         background-size: 16px;
    2353 }
    2354 
    2355 .welcome-panel .welcome-add-page {
    2356         background-position: 0 2px;
    2357 }
    2358 
    2359 .welcome-panel .welcome-edit-page {
    2360         background-position: 0 -90px;
    2361 }
    2362 
    2363 .welcome-panel .welcome-learn-more {
    2364         background-position: 0 -136px;
    2365 }
    2366 
    2367 .welcome-panel .welcome-comments {
    2368         background-position: 0 -182px;
    2369 }
    2370 
    2371 .welcome-panel .welcome-view-site {
    2372         background-position: 0 -274px;
    2373 }
    2374 
    2375 .welcome-panel .welcome-widgets-menus {
    2376         background-position: 1px -229px;
    2377         line-height: 14px;
    2378 }
    2379 
    2380 .welcome-panel .welcome-write-blog {
    2381         background-position: 0 -44px;
    2382 }
    2383 
    2384 .welcome-panel .welcome-panel-column ul {
    2385         margin: 0.8em 1em 1em 0;
    2386 }
    2387 
    2388 .welcome-panel .welcome-panel-column li {
    2389         line-height: 16px;
    2390         list-style-type: none;
    2391 }
    2392 
    2393 @media screen and (max-width: 870px) {
    2394         .welcome-panel .welcome-panel-column,
    2395         .welcome-panel .welcome-panel-column:first-child {
    2396                 display: block;
    2397                 float: none;
    2398                 width: 100%;
    2399         }
    2400 
    2401         .welcome-panel .welcome-panel-column li {
    2402                 display: inline-block;
    2403                 margin-right: 13px;
    2404         }
    2405 
    2406         .welcome-panel .welcome-panel-column ul {
    2407                 margin: 0.4em 0 0;
    2408         }
    2409 
    2410         .welcome-panel .welcome-icon {
    2411                 padding-left: 25px;
    2412         }
    2413 }
    2414 
    2415 /*------------------------------------------------------------------------------
    2416   10.0 - List Posts (/Pages/etc)
    2417 ------------------------------------------------------------------------------*/
    2418 
    2419 table.fixed {
    2420         table-layout: fixed;
    2421 }
    2422 
    2423 .fixed .column-rating,
    2424 .fixed .column-visible {
    2425         width: 8%;
    2426 }
    2427 
    2428 .fixed .column-posts,
    2429 .fixed .column-date,
    2430 .fixed .column-parent,
    2431 .fixed .column-links,
    2432 .fixed .column-author,
    2433 .fixed .column-format {
    2434         width: 10%;
    2435 }
    2436 
    2437 .fixed .column-response,
    2438 .fixed .column-categories,
    2439 .fixed .column-tags,
    2440 .fixed .column-rel,
    2441 .fixed .column-role {
    2442         width: 15%;
    2443 }
    2444 
    2445 .fixed .column-slug {
    2446         width: 25%;
    2447 }
    2448 
    2449 .fixed .column-locations {
    2450         width: 35%;
    2451 }
    2452 
    2453 .fixed .column-comments {
    2454         width: 4em;
    2455         padding: 8px 0;
    2456         text-align: left;
    2457 }
    2458 
    2459 .fixed .column-comments .vers {
    2460         padding-left: 3px;
    2461 }
    2462 
    2463 .fixed .column-comments a {
    2464         float: left;
    2465 }
    2466 
    2467 .fixed .column-icon {
    2468         width: 80px;
    2469 }
    2470 
    2471 #comments-form .fixed .column-author {
    2472         width: 20%;
    2473 }
    2474 
    2475 #commentsdiv.postbox .inside {
    2476         margin: 0;
    2477         padding: 0;
    2478 }
    2479 
    2480 #commentsdiv .inside .row-actions {
    2481         line-height:18px;
    2482 }
    2483 
    2484 #commentsdiv .inside .column-author {
    2485         width: 25%;
    2486 }
    2487 
    2488 #commentsdiv .column-comment p {
    2489         margin: 0.6em 0;
    2490         padding: 0;
    2491 }
    2492 
    2493 #commentsdiv #replyrow td {
    2494         padding: 0;
    2495 }
    2496 
    2497 #commentsdiv p {
    2498         padding: 8px 10px;
    2499         margin: 0;
    2500 }
    2501 
    2502 #commentsdiv #add-new-comment {
    2503         border-width: 0 0 1px;
    2504         border-style: none none solid;
    2505 }
    2506 
    2507 #commentsdiv .comments-box {
    2508         border: 0 none;
    2509 }
    2510 
    2511 #commentsdiv .comments-box thead th {
    2512         background: transparent;
    2513         padding: 0 7px 4px;
    2514         font-style: italic;
    2515 }
    2516 
    2517 #commentsdiv .comments-box tr:last-child td {
    2518         border-bottom: 0 none;
    2519 }
    2520 
    2521 #commentsdiv .spinner {
    2522         padding-left: 5px;
    2523 }
    2524 
    2525 .sorting-indicator {
    2526         display: none;
    2527         width: 7px;
    2528         height: 4px;
    2529         margin-top: 8px;
    2530         margin-left: 7px;
    2531         background-image: url('../images/sort.gif');
    2532         background-repeat: no-repeat;
    2533 }
    2534 
    2535 tr.wp-locked .locked-indicator {
    2536         background: url('../images/lock.png') no-repeat;
    2537         margin: -2px 0 0 6px;
    2538         height: 20px;
    2539         width: 16px;
    2540 }
    2541 
    2542 tr.wp-locked .check-column label,
    2543 tr.wp-locked .check-column input[type="checkbox"],
    2544 tr.wp-locked .row-actions .inline,
    2545 tr.wp-locked .row-actions .trash {
    2546         display: none;
    2547 }
    2548 
    2549 tr .locked-info {
    2550         height: 0;
    2551         opacity: 0;
    2552 }
    2553 
    2554 tr.wp-locked .locked-info {
    2555         height: auto;
    2556         opacity: 1;
    2557 }
    2558 
    2559 tr.locked-info, tr.wp-locked .locked-info {
    2560         -webkit-transition: height 1s, opacity 500ms;
    2561         -moz-transition:    height 1s, opacity 500ms;
    2562         -ms-transition:     height 1s, opacity 500ms;
    2563         -o-transition:      height 1s, opacity 500ms;
    2564         transition:         height 1s, opacity 500ms;
    2565 }
    2566 
    2567 .fixed .column-comments .sorting-indicator {
    2568         margin-top: 3px;
    2569 }
    2570 
    2571 #menu-locations-wrap .widefat {
    2572         width: 60%;
    2573 }
    2574 
    2575 .widefat th.sortable,
    2576 .widefat th.sorted {
    2577         padding: 0;
    2578 }
    2579 
    2580 th.sortable a,
    2581 th.sorted a {
    2582         display: block;
    2583         overflow: hidden;
    2584         padding: 7px 7px 8px;
    2585 }
    2586 
    2587 .fixed .column-comments.sortable a,
    2588 .fixed .column-comments.sorted a {
    2589         padding: 8px 0;
    2590 }
    2591 
    2592 th.sortable a span,
    2593 th.sorted a span {
    2594         float: left;
    2595         cursor: pointer;
    2596 }
    2597 
    2598 th.sorted.asc .sorting-indicator,
    2599 th.desc:hover span.sorting-indicator {
    2600         display: block;
    2601         background-position: 0 0;
    2602 }
    2603 
    2604 th.sorted.desc .sorting-indicator,
    2605 th.asc:hover span.sorting-indicator {
    2606         display: block;
    2607         background-position: -7px 0;
    2608 }
    2609 
    2610 /* Bulk Actions */
    2611 .tablenav-pages a {
    2612         border-bottom-style: solid;
    2613         border-bottom-width: 2px;
    2614         font-weight: bold;
    2615         margin-right: 1px;
    2616         padding: 0 2px;
    2617 }
    2618 .tablenav-pages .current-page {
    2619         text-align: center;
    2620 }
    2621 .tablenav-pages .next-page {
    2622         margin-left: 2px;
    2623 }
    2624 
    2625 .tablenav a.button-secondary {
    2626         display: block;
    2627         margin: 3px 8px 0 0;
    2628 }
    2629 
    2630 .tablenav {
    2631         clear: both;
    2632         height: 30px;
    2633         margin: 6px 0 4px;
    2634         vertical-align: middle;
    2635 }
    2636 
    2637 .tablenav.themes {
    2638         max-width: 98%;
    2639 }
    2640 
    2641 .tablenav .tablenav-pages {
    2642         float: right;
    2643         display: block;
    2644         cursor: default;
    2645         height: 30px;
    2646         line-height: 30px;
    2647         font-size: 12px;
    2648 }
    2649 
    2650 .tablenav .no-pages,
    2651 .tablenav .one-page .pagination-links {
    2652         display: none;
    2653 }
    2654 
    2655 .tablenav .tablenav-pages a,
    2656 .tablenav-pages span.current  {
    2657         text-decoration: none;
    2658         padding: 3px 6px;
    2659 }
    2660 
    2661 .tablenav .tablenav-pages a.disabled:hover ,
    2662 .tablenav .tablenav-pages a.disabled:active {
    2663         cursor: default;
    2664 }
    2665 
    2666 .tablenav .displaying-num {
    2667         margin-right: 10px;
    2668         font-size: 12px;
    2669         font-style: italic;
    2670 }
    2671 
    2672 .tablenav .actions {
    2673         overflow: hidden;
    2674         padding: 2px 8px 0 0;
    2675 }
    2676 
    2677 .tablenav .delete {
    2678         margin-right: 20px;
    2679 }
    2680 
    2681 .view-switch {
    2682         float: right;
    2683         margin: 6px 8px 0;
    2684 }
    2685 
    2686 .view-switch a {
    2687         text-decoration: none;
    2688 }
    2689 
    2690 .filter {
    2691         float: left;
    2692         margin: -5px 0 0 10px;
    2693 }
    2694 
    2695 .filter .subsubsub {
    2696         margin-left: -10px;
    2697         margin-top: 13px;
    2698 }
    2699 .screen-per-page {
    2700         width: 4em;
    2701 }
    2702 
    2703 #posts-filter fieldset {
    2704         float: left;
    2705         margin: 0 1.5ex 1em 0;
    2706         padding: 0;
    2707 }
    2708 
    2709 #posts-filter fieldset legend {
    2710         padding: 0 0 .2em 1px;
    2711 }
    2712 
    2713 
    2714 /*------------------------------------------------------------------------------
    2715   10.1 - Inline Editing
    2716 ------------------------------------------------------------------------------*/
    2717 
    2718 /*
    2719 .quick-edit* is for Quick Edit
    2720 .bulk-edit* is for Bulk Edit
    2721 .inline-edit* is for everything
    2722 */
    2723 
    2724 /*      Layout */
    2725 
    2726 #wpbody-content .inline-edit-row fieldset {
    2727         font-size: 12px;
    2728         float: left;
    2729         margin: 0;
    2730         padding: 0;
    2731         width: 100%;
    2732 }
    2733 
    2734 tr.inline-edit-row td,
    2735 #wpbody-content .inline-edit-row fieldset .inline-edit-col {
    2736         padding: 0 0.5em;
    2737 }
    2738 
    2739 #wpbody-content .quick-edit-row-page fieldset.inline-edit-col-right .inline-edit-col {
    2740         border-width: 0 0 0 1px;
    2741         border-style: none none none solid;
    2742 }
    2743 
    2744 #wpbody-content .quick-edit-row-post .inline-edit-col-left {
    2745         width: 40%;
    2746 }
    2747 
    2748 #wpbody-content .quick-edit-row-post .inline-edit-col-right {
    2749         width: 39%;
    2750 }
    2751 
    2752 #wpbody-content .inline-edit-row-post .inline-edit-col-center {
    2753         width: 20%;
    2754 }
    2755 
    2756 #wpbody-content .quick-edit-row-page .inline-edit-col-left {
    2757         width: 50%;
    2758 }
    2759 
    2760 #wpbody-content .quick-edit-row-page .inline-edit-col-right,
    2761 #wpbody-content .bulk-edit-row-post .inline-edit-col-right {
    2762         width: 49%;
    2763 }
    2764 
    2765 #wpbody-content .bulk-edit-row .inline-edit-col-left {
    2766         width: 30%;
    2767 }
    2768 
    2769 #wpbody-content .bulk-edit-row-page .inline-edit-col-right {
    2770         width: 69%;
    2771 }
    2772 
    2773 #wpbody-content .bulk-edit-row .inline-edit-col-bottom {
    2774         float: right;
    2775         width: 69%;
    2776 }
    2777 
    2778 #wpbody-content .inline-edit-row-page .inline-edit-col-right {
    2779         margin-top: 27px;
    2780 }
    2781 
    2782 .inline-edit-row fieldset .inline-edit-group {
    2783         clear: both;
    2784 }
    2785 
    2786 .inline-edit-row fieldset .inline-edit-group:after {
    2787         content: ".";
    2788         display: block;
    2789         height: 0;
    2790         clear: both;
    2791         visibility: hidden;
    2792 }
    2793 
    2794 .inline-edit-row p.submit {
    2795         clear: both;
    2796         padding: 0.5em;
    2797         margin: 0.5em 0 0;
    2798 }
    2799 
    2800 .inline-edit-row span.error {
    2801         line-height: 22px;
    2802         margin: 0 15px;
    2803         padding: 3px 5px;
    2804 }
    2805 
    2806 /*      Positioning */
    2807 .inline-edit-row h4 {
    2808         margin: .2em 0;
    2809         padding: 0;
    2810         line-height: 23px;
    2811 }
    2812 .inline-edit-row fieldset span.title,
    2813 .inline-edit-row fieldset span.checkbox-title {
    2814         margin: 0;
    2815         padding: 0;
    2816         line-height: 27px;
    2817 }
    2818 
    2819 .inline-edit-row fieldset label,
    2820 .inline-edit-row fieldset span.inline-edit-categories-label {
    2821         display: block;
    2822         margin: .2em 0;
    2823 }
    2824 
    2825 .inline-edit-row fieldset label.inline-edit-tags {
    2826         margin-top: 0;
    2827 }
    2828 
    2829 .inline-edit-row fieldset label.inline-edit-tags span.title {
    2830         margin: .2em 0;
    2831         width: auto;
    2832 }
    2833 
    2834 .inline-edit-row fieldset label span.title {
    2835         display: block;
    2836         float: left;
    2837         width: 5em;
    2838 }
    2839 
    2840 .inline-edit-row fieldset label span.input-text-wrap {
    2841         display: block;
    2842         margin-left: 5em;
    2843 }
    2844 
    2845 .quick-edit-row-post fieldset.inline-edit-col-right label span.title {
    2846         width: auto;
    2847         padding-right: 0.5em;
    2848 }
    2849 
    2850 .inline-edit-row .input-text-wrap input[type=text] {
    2851         width: 100%;
    2852 }
    2853 
    2854 .inline-edit-row fieldset label input[type=checkbox] {
    2855         vertical-align: text-bottom;
    2856 }
    2857 
    2858 .inline-edit-row fieldset label textarea {
    2859         width: 100%;
    2860         height: 4em;
    2861 }
    2862 
    2863 #wpbody-content .bulk-edit-row fieldset .inline-edit-group label {
    2864         max-width: 50%;
    2865 }
    2866 
    2867 #wpbody-content .quick-edit-row fieldset .inline-edit-group label.alignleft:first-child {
    2868         margin-right: 0.5em
    2869 }
    2870 
    2871 .inline-edit-col-right .input-text-wrap input.inline-edit-menu-order-input {
    2872         width: 6em;
    2873 }
    2874 
    2875 .inline-edit-save .spinner {
    2876         padding: 4px 10px 0;
    2877         vertical-align: top;
    2878         float: right;
    2879 }
    2880 
    2881 /*      Styling */
    2882 .inline-edit-row h4 {
    2883         text-transform: uppercase;
    2884 }
    2885 
    2886 .inline-edit-row fieldset span.title,
    2887 .inline-edit-row fieldset span.checkbox-title {
    2888         font-style: italic;
    2889         line-height: 1.8em;
    2890 }
    2891 
    2892 /*      Specific Elements */
    2893 .inline-edit-row fieldset input[type="text"],
    2894 .inline-edit-row fieldset textarea {
    2895         border-style: solid;
    2896         border-width: 1px;
    2897 }
    2898 
    2899 .inline-edit-row fieldset .inline-edit-date {
    2900         float: left;
    2901 }
    2902 
    2903 .inline-edit-row fieldset input[name=jj],
    2904 .inline-edit-row fieldset input[name=hh],
    2905 .inline-edit-row fieldset input[name=mn] {
    2906         font-size: 12px;
    2907         width: 2.1em;
    2908 }
    2909 
    2910 .inline-edit-row fieldset input[name=aa] {
    2911         font-size: 12px;
    2912         width: 3.5em;
    2913 }
    2914 
    2915 .inline-edit-row fieldset label input.inline-edit-password-input {
    2916         width: 8em;
    2917 }
    2918 
    2919 ul.cat-checklist {
    2920         height: 12em;
    2921         border-style: solid;
    2922         border-width: 1px;
    2923         overflow-y: scroll;
    2924         padding: 0 5px;
    2925         margin: 0;
    2926 }
    2927 
    2928 #bulk-titles {
    2929         display: block;
    2930         height: 12em;
    2931         border-style: solid;
    2932         border-width: 1px;
    2933         overflow-y: scroll;
    2934         padding: 0 5px;
    2935         margin: 0 0 5px;
    2936 }
    2937 
    2938 .inline-edit-row fieldset ul.cat-checklist li,
    2939 .inline-edit-row fieldset ul.cat-checklist input {
    2940         margin: 0;
    2941 }
    2942 
    2943 .inline-edit-row fieldset ul.cat-checklist label,
    2944 .inline-edit-row #bulk-titles div {
    2945         font-family: sans-serif;
    2946         font-style: normal;
    2947         font-size: 11px;
    2948 }
    2949 
    2950 .inline-edit-row fieldset label input.inline-edit-menu-order-input {
    2951         width: 3em;
    2952 }
    2953 
    2954 .inline-edit-row fieldset label input.inline-edit-slug-input {
    2955         width: 75%;
    2956 }
    2957 
    2958 .quick-edit-row-post fieldset label.inline-edit-status {
    2959         float: left;
    2960 }
    2961 
    2962 #bulk-titles {
    2963         line-height: 140%;
    2964 }
    2965 #bulk-titles div {
    2966         margin: 0.2em 0.3em;
    2967 }
    2968 
    2969 #bulk-titles div a {
    2970         cursor: pointer;
    2971         display: block;
    2972         float: left;
    2973         height: 10px;
    2974         margin: 3px 3px 0 -2px;
    2975         overflow: hidden;
    2976         position: relative;
    2977         text-indent: -9999px;
    2978         width: 10px;
    2979 }
    2980 
    2981 
    2982 /*------------------------------------------------------------------------------
    2983   11.0 - Write/Edit Post Screen
    2984 ------------------------------------------------------------------------------*/
    2985 
    2986 #show-comments {
    2987         overflow: hidden;
    2988 }
    2989 
    2990 #save-action .spinner,
    2991 #show-comments a,
    2992 #show-comments .spinner {
    2993         float: left;
    2994 }
    2995 
    2996 #lost-connection-notice .spinner {
    2997         display: block;
    2998         float: left;
    2999         margin: 0 5px 0 0;
    3000 }
    3001 
    3002 .rtl #lost-connection-notice .spinner {
    3003         float: right;
    3004         margin: 0 0 0 5px;
    3005 }
    3006 
    3007 #titlediv {
    3008         position: relative;
    3009         margin-bottom: 5px;
    3010 }
    3011 
    3012 #titlediv label {
    3013         cursor: text;
    3014 }
    3015 
    3016 #titlediv div.inside {
    3017         margin: 0;
    3018 }
    3019 
    3020 #poststuff #titlewrap {
    3021         border: 0;
    3022         padding: 0;
    3023 }
    3024 
    3025 #titlediv #title {
    3026         padding: 3px 8px;
    3027         font-size: 1.7em;
    3028         line-height: 100%;
    3029         height: 1.7em;
    3030         width: 100%;
    3031         outline: none;
    3032         margin: 1px 0;
    3033 }
    3034 
    3035 #titlediv #title-prompt-text,
    3036 #wp-fullscreen-title-prompt-text {
    3037         color: #bbb;
    3038         position: absolute;
    3039         font-size: 1.7em;
    3040         padding: 11px 10px;
    3041 }
    3042 
    3043 #wp-fullscreen-save .fs-saved {
    3044         color: #999;
    3045         float: right;
    3046         margin-top: 4px;
    3047 }
    3048 
    3049 #wp-fullscreen-title-prompt-text {
    3050         padding: 11px;
    3051 }
    3052 
    3053 #poststuff .inside-submitbox,
    3054 #side-sortables .inside-submitbox {
    3055         margin: 0 3px;
    3056         font-size: 11px;
    3057 }
    3058 
    3059 input#link_description,
    3060 input#link_url {
    3061         width: 98%;
    3062 }
    3063 
    3064 #pending {
    3065         background: 0 none;
    3066         border: 0 none;
    3067         padding: 0;
    3068         font-size: 11px;
    3069         margin-top: -1px;
    3070 }
    3071 
    3072 #edit-slug-box {
    3073         line-height: 24px;
    3074         min-height: 25px; /* Yes, line-height + 1 */
    3075         margin-top: 5px;
    3076         padding-right: 6px;
    3077 }
    3078 
    3079 #edit-slug-box .cancel {
    3080         margin-right: 10px;
    3081         font-size: 11px;
    3082 }
    3083 
    3084 #editable-post-name-full {
    3085         display: none;
    3086 }
    3087 
    3088 #editable-post-name input {
    3089         width: 16em;
    3090 }
    3091 
    3092 .postarea h3 label {
    3093         float: left;
    3094 }
    3095 
    3096 .submitbox .submit {
    3097         text-align: left;
    3098         padding: 12px 10px 10px;
    3099         font-size: 11px;
    3100 }
    3101 
    3102 .submitbox .submitdelete {
    3103         text-decoration: none;
    3104         padding: 1px 2px;
    3105 }
    3106 
    3107 .submitbox .submitdelete,
    3108 .submitbox .submit a:hover {
    3109         border-bottom-width: 1px;
    3110         border-bottom-style: solid;
    3111 }
    3112 
    3113 .submitbox .submit input {
    3114         margin-bottom: 8px;
    3115         margin-right: 4px;
    3116         padding: 6px;
    3117 }
    3118 
    3119 .inside-submitbox #post_status {
    3120         margin: 2px 0 2px -2px;
    3121 }
    3122 
    3123 #post-status-select {
    3124         line-height: 2.5em;
    3125         margin-top: 3px;
    3126 }
    3127 
    3128 /* Post Screen */
    3129 #post-body #normal-sortables {
    3130         min-height: 50px;
    3131 }
    3132 
    3133 .postbox {
    3134         position: relative;
    3135         min-width: 255px;
    3136 }
    3137 
    3138 #trackback_url {
    3139         width: 99%;
    3140 }
    3141 
    3142 #normal-sortables .postbox .submit {
    3143         background: transparent none;
    3144         border: 0 none;
    3145         float: right;
    3146         padding: 0 12px;
    3147         margin:0;
    3148 }
    3149 
    3150 .category-add input[type="text"],
    3151 .category-add select {
    3152         width: 100%;
    3153         max-width: 260px;
    3154 }
    3155 
    3156 .press-this #side-sortables .category-tabs li,
    3157 ul.category-tabs li,
    3158 #side-sortables .add-menu-item-tabs li,
    3159 .wp-tab-bar li {
    3160         display: inline;
    3161         line-height: 1.35em;
    3162 }
    3163 
    3164 .no-js .category-tabs li.hide-if-no-js {
    3165         display: none;
    3166 }
    3167 
    3168 .category-tabs a,
    3169 #side-sortables .add-menu-item-tabs a,
    3170 .wp-tab-bar a {
    3171         text-decoration: none;
    3172 }
    3173 
    3174 .category-tabs {
    3175         margin: 8px 0 3px;
    3176 }
    3177 
    3178 #category-adder h4 {
    3179         margin: 10px 0;
    3180 }
    3181 
    3182 #side-sortables .add-menu-item-tabs,
    3183 .wp-tab-bar {
    3184         margin-bottom: 3px;
    3185 }
    3186 
    3187 #normal-sortables .postbox #replyrow .submit {
    3188         float: none;
    3189         margin: 0;
    3190         padding: 0 7px 5px;
    3191 }
    3192 
    3193 #side-sortables .submitbox .submit input,
    3194 #side-sortables .submitbox .submit .preview,
    3195 #side-sortables .submitbox .submit a.preview:hover {
    3196         border: 0 none;
    3197 }
    3198 
    3199 #side-sortables .inside-submitbox .insidebox,
    3200 .stuffbox .insidebox {
    3201         margin: 11px 0;
    3202 }
    3203 
    3204 ul.category-tabs,
    3205 ul.add-menu-item-tabs,
    3206 ul.wp-tab-bar {
    3207         margin-top: 12px;
    3208 }
    3209 
    3210 ul.category-tabs li {
    3211         border-style: solid;
    3212         border-width: 1px;
    3213         position: relative;
    3214 }
    3215 
    3216 ul.add-menu-item-tabs li.tabs,
    3217 .wp-tab-active {
    3218         border-style: solid solid none;
    3219         border-width: 1px 1px 0;
    3220 }
    3221 
    3222 #post-body .add-menu-item-tabs li.tabs {
    3223         border-style: solid none solid solid;
    3224         border-width: 1px 0 1px 1px;
    3225         margin-right: -1px;
    3226 }
    3227 
    3228 ul.category-tabs li,
    3229 ul.add-menu-item-tabs li,
    3230 ul.wp-tab-bar li {
    3231         padding: 3px 5px 5px;
    3232         -webkit-border-top-left-radius: 3px;
    3233         -webkit-border-top-right-radius: 3px;
    3234         border-top-left-radius: 3px;
    3235         border-top-right-radius: 3px;
    3236 }
    3237 
    3238 /* positioning etc. */
    3239 form#tags-filter {
    3240         position: relative;
    3241 }
    3242 
    3243 /* Edit posts */
    3244 td.post-title strong,
    3245 td.plugin-title strong {
    3246         display: block;
    3247         margin-bottom: .2em;
    3248 }
    3249 
    3250 td.post-title p,
    3251 td.plugin-title p {
    3252         margin: 6px 0;
    3253 }
    3254 
    3255 /* Global classes */
    3256 .wp-hidden-children .wp-hidden-child,
    3257 .ui-tabs-hide {
    3258         display: none;
    3259 }
    3260 
    3261 .commentlist .avatar {
    3262         vertical-align: text-top;
    3263 }
    3264 
    3265 #post-body .tagsdiv #newtag {
    3266         margin-right: 5px;
    3267         width: 16em;
    3268 }
    3269 
    3270 #side-sortables input#post_password {
    3271         width: 94%
    3272 }
    3273 
    3274 #side-sortables .tagsdiv #newtag {
    3275         width: 68%;
    3276 }
    3277 
    3278 #post-status-info {
    3279         border-width: 0 1px 1px;
    3280         border-style: none solid solid;
    3281         width: 100%;
    3282         -webkit-border-bottom-left-radius: 3px;
    3283         -webkit-border-bottom-right-radius: 3px;
    3284         border-bottom-left-radius: 3px;
    3285         border-bottom-right-radius: 3px;
    3286 }
    3287 
    3288 #post-status-info td {
    3289         font-size: 12px;
    3290 }
    3291 
    3292 .autosave-info {
    3293         padding: 2px 15px;
    3294         text-align: right;
    3295 }
    3296 
    3297 #editorcontent #post-status-info {
    3298         border: none;
    3299 }
    3300 
    3301 #post-body .wp_themeSkin .mceStatusbar a.mceResize {
    3302         display: block;
    3303         background: transparent url('../images/resize.gif') no-repeat scroll right bottom;
    3304         width: 12px;
    3305         cursor: se-resize;
    3306         margin: 0 1px;
    3307         position: relative;
    3308         top: -2px;
    3309 }
    3310 
    3311 #post-body .postarea .wp_themeSkin .mceStatusbar a.mceResize {
    3312         top: 20px;
    3313 }
    3314 
    3315 #content-resize-handle {
    3316         background: transparent url('../images/resize.gif') no-repeat scroll right bottom;
    3317         width: 12px;
    3318         cursor: se-resize;
    3319         position: absolute;
    3320         right: 2px;
    3321         height: 19px;
    3322 }
    3323 
    3324 .press-this #content-resize-handle {
    3325         bottom: 2px;
    3326 }
    3327 
    3328 .tmce-active #content-resize-handle {
    3329         display: none;
    3330 }
    3331 
    3332 #wp-word-count {
    3333         display: block;
    3334         padding: 2px 10px;
    3335 }
    3336 
    3337 #timestampdiv select {
    3338         height: 20px;
    3339         line-height: 14px;
    3340         padding: 0;
    3341         vertical-align: top;
    3342 }
    3343 
    3344 #aa, #jj, #hh, #mn {
    3345         padding: 1px;
    3346         font-size: 12px;
    3347 }
    3348 
    3349 #jj, #hh, #mn {
    3350         width: 2em;
    3351 }
    3352 
    3353 #aa {
    3354         width: 3.4em;
    3355 }
    3356 
    3357 .curtime #timestamp {
    3358         background-repeat: no-repeat;
    3359         background-position: left center;
    3360         padding: 2px 0 1px 20px;
    3361 }
    3362 
    3363 #timestampdiv {
    3364         padding-top: 5px;
    3365         line-height: 23px;
    3366 }
    3367 
    3368 #timestampdiv p {
    3369         margin: 8px 0 6px;
    3370 }
    3371 
    3372 #timestampdiv input {
    3373         border-width: 1px;
    3374         border-style: solid;
    3375 }
    3376 
    3377 .notification-dialog {
    3378         position: fixed;
    3379         top: 30%;
    3380         left: 50%;
    3381         width: 450px;
    3382         margin-left: -225px;
    3383         background: #fff;
    3384         line-height: 1.5;
    3385         z-index: 1000005;
    3386 }
    3387 
    3388 .notification-dialog-background {
    3389         position: fixed;
    3390         top: 0;
    3391         left: 0;
    3392         right: 0;
    3393         bottom: 0;
    3394         background: #000;
    3395         opacity: 0.5;
    3396         filter: alpha(opacity=50);
    3397         z-index: 1000000;
    3398 }
    3399 
    3400 #post-lock-dialog .post-locked-message,
    3401 #post-lock-dialog .post-taken-over {
    3402         margin: 25px;
    3403 }
    3404 
    3405 #post-lock-dialog .post-locked-message a.button {
    3406         margin-right: 10px;
    3407 }
    3408 
    3409 #post-lock-dialog .post-locked-avatar {
    3410         float: left;
    3411         margin: 0 20px 20px 0;
    3412 }
    3413 
    3414 #post-lock-dialog .wp-tab-first {
    3415         outline: 0;
    3416 }
    3417 
    3418 #post-lock-dialog .locked-saving img {
    3419         float: left;
    3420         margin-right: 3px;
    3421 }
    3422 
    3423 #post-lock-dialog.saving .locked-saving,
    3424 #post-lock-dialog.saved .locked-saved {
    3425         display: inline;
    3426 }
    3427 
    3428 /*------------------------------------------------------------------------------
    3429   11.1 - Custom Fields
    3430 ------------------------------------------------------------------------------*/
    3431 
    3432 #postcustomstuff thead th {
    3433         padding: 5px 8px 8px;
    3434 }
    3435 
    3436 #postcustom #postcustomstuff .submit {
    3437         border: 0 none;
    3438         float: none;
    3439         padding: 0 8px 8px;
    3440 }
    3441 
    3442 #side-sortables #postcustom #postcustomstuff .submit {
    3443         margin: 0;
    3444         padding: 0;
    3445 }
    3446 
    3447 #side-sortables #postcustom #postcustomstuff #the-list textarea {
    3448         height: 85px;
    3449 }
    3450 
    3451 #side-sortables #postcustom #postcustomstuff td.left input,
    3452 #side-sortables #postcustom #postcustomstuff td.left select,
    3453 #side-sortables #postcustomstuff #newmetaleft a {
    3454         margin: 3px 3px 0;
    3455 }
    3456 
    3457 #postcustomstuff table {
    3458         margin: 0;
    3459         width: 100%;
    3460         border-width: 1px;
    3461         border-style: solid;
    3462         border-spacing: 0;
    3463 }
    3464 
    3465 #postcustomstuff tr {
    3466         vertical-align: top;
    3467 }
    3468 
    3469 #postcustomstuff table input,
    3470 #postcustomstuff table select,
    3471 #postcustomstuff table textarea {
    3472         width: 96%;
    3473         margin: 8px;
    3474 }
    3475 
    3476 #side-sortables #postcustomstuff table input,
    3477 #side-sortables #postcustomstuff table select,
    3478 #side-sortables #postcustomstuff table textarea {
    3479         margin: 3px;
    3480 }
    3481 
    3482 #postcustomstuff th.left,
    3483 #postcustomstuff td.left {
    3484         width: 38%;
    3485 }
    3486 
    3487 #postcustomstuff .submit input {
    3488         margin: 0;
    3489         width: auto;
    3490 }
    3491 
    3492 #postcustomstuff #newmetaleft a {
    3493         display: inline-block;
    3494         margin: 0 8px 8px;
    3495         text-decoration: none;
    3496 }
    3497 
    3498 .no-js #postcustomstuff #enternew {
    3499         display: none;
    3500 }
    3501 
    3502 #post-body-content .compat-attachment-fields {
    3503         margin-bottom: 20px;
    3504 }
    3505 
    3506 .compat-attachment-fields th {
    3507         padding-top: 5px;
    3508         padding-right: 10px;
    3509 }
    3510 
    3511 /*------------------------------------------------------------------------------
    3512   11.2 - Post Revisions
    3513 ------------------------------------------------------------------------------*/
    3514 .revisions-control-frame,
    3515 .revisions-diff-frame {
    3516         position: relative;
    3517 }
    3518 
    3519 .revisions-controls {
    3520         padding-top: 40px;
    3521         height: 100px;
    3522         z-index: 1;
    3523 }
    3524 
    3525 .revisions-controls input[type="checkbox"] {
    3526         position: relative;
    3527         top: -1px;
    3528         vertical-align: text-bottom;
    3529 }
    3530 
    3531 .revisions.pinned .revisions-controls {
    3532         position: fixed;
    3533         top: 0;
    3534         padding-bottom: 10px;
    3535 }
    3536 
    3537 .revisions-tickmarks {
    3538         position: relative;
    3539         margin: 0 auto;
    3540         height: 0.8em;
    3541         top: 7px;
    3542         max-width: 70%;
    3543         -moz-box-sizing: border-box;
    3544         -webkit-box-sizing: border-box;
    3545         box-sizing: border-box;
    3546 }
    3547 
    3548 .revisions-tickmarks > div {
    3549         position: absolute;
    3550         height: 100%;
    3551         border-style: solid;
    3552         border-width: 0 1px 0 0;
    3553         -moz-box-sizing: border-box;
    3554         -webkit-box-sizing: border-box;
    3555         box-sizing: border-box;
    3556 }
    3557 
    3558 .revisions-tickmarks > div:first-child {
    3559         border-width: 0;
    3560 }
    3561 
    3562 .comparing-two-revisions .revisions-controls {
    3563         height: 140px;
    3564 }
    3565 
    3566 .revisions .diff-error {
    3567         position: absolute;
    3568         text-align: center;
    3569         margin: 0 auto;
    3570         width: 100%;
    3571         display: none;
    3572 }
    3573 
    3574 .revisions.diff-error .diff-error {
    3575         display: block;
    3576 }
    3577 
    3578 .revisions .loading-indicator {
    3579         position: fixed;
    3580         vertical-align: middle;
    3581         opacity: 0;
    3582         width: 100%;
    3583         top: 50%;
    3584         margin-left: -90px;
    3585         -webkit-transition: opacity 0.5s;
    3586         -moz-transition:    opacity 0.5s;
    3587         -ms-transition:     opacity 0.5s;
    3588         -o-transition:      opacity 0.5s;
    3589         transition:         opacity 0.5s;
    3590         filter: alpha(opacity=0); /* ie8 and earlier */
    3591 }
    3592 
    3593 body.folded .revisions .loading-indicator {
    3594         margin-left: -32px;
    3595 }
    3596 
    3597 .revisions .loading-indicator span.spinner {
    3598         display: block;
    3599         margin: 0 auto;
    3600         float: none;
    3601 }
    3602 
    3603 .revisions.loading .loading-indicator {
    3604         opacity: 1;
    3605         filter: alpha(opacity=100); /* ie8 and earlier */
    3606 }
    3607 
    3608 .revisions .diff {
    3609         -webkit-transition: opacity 0.5s;
    3610         -moz-transition:    opacity 0.5s;
    3611         -ms-transition:     opacity 0.5s;
    3612         -o-transition:      opacity 0.5s;
    3613         transition:         opacity 0.5s;
    3614 }
    3615 
    3616 .revisions.loading .diff {
    3617         opacity: 0.5;
    3618         filter: alpha(opacity=50); /* ie8 and earlier */
    3619 }
    3620 
    3621 .revisions.diff-error .diff {
    3622         visibility: hidden;
    3623 }
    3624 
    3625 .revisions-meta {
    3626         margin-top: 15px;
    3627 }
    3628 
    3629 .revision-toggle-compare-mode {
    3630         position: absolute;
    3631         top: 0;
    3632         right: 0;
    3633 }
    3634 
    3635 .comparing-two-revisions .revisions-previous,
    3636 .comparing-two-revisions .revisions-next,
    3637 .revisions-meta .diff-meta-to strong {
    3638         display: none;
    3639 }
    3640 
    3641 .revisions-controls .author-card .date {
    3642         color: #777;
    3643 }
    3644 
    3645 .revisions-controls .author-card.autosave {
    3646         color: #d54e21;
    3647 }
    3648 
    3649 .revisions-controls .author-card .author-name {
    3650         font-weight: bold;
    3651 }
    3652 
    3653 .comparing-two-revisions .diff-meta-to strong {
    3654         display: block;
    3655 }
    3656 
    3657 .revisions-previous,
    3658 .revisions-next {
    3659         position: relative;
    3660         z-index: 1;
    3661 }
    3662 
    3663 .revisions-previous {
    3664         float: left;
    3665 }
    3666 
    3667 .revisions-next {
    3668         float: right;
    3669 }
    3670 
    3671 .revisions-controls .wp-slider {
    3672         max-width: 70%;
    3673         margin: 0 auto;
    3674         top: -3px;
    3675 }
    3676 
    3677 /* Revision meta box */
    3678 .post-revisions li img,
    3679 #revisions-meta-restored img {
    3680         vertical-align: middle;
    3681 }
    3682 
    3683 table.diff {
    3684         table-layout: fixed;
    3685         width: 100%;
    3686         white-space: pre-wrap;
    3687         word-wrap: break-word;
    3688 }
    3689 
    3690 table.diff col.content {
    3691         width: auto;
    3692 }
    3693 
    3694 table.diff col.content.diffsplit {
    3695         width: 48%;
    3696 }
    3697 
    3698 table.diff col.diffsplit.middle {
    3699         width: auto;
    3700 }
    3701 
    3702 table.diff col.ltype {
    3703         width: 30px;
    3704 }
    3705 
    3706 table.diff tr {
    3707         background-color: transparent;
    3708 }
    3709 
    3710 table.diff td,
    3711 table.diff th {
    3712         padding: .5em;
    3713         font-family: Consolas, Monaco, monospace;
    3714 }
    3715 
    3716 table.diff .diff-deletedline del,
    3717 table.diff .diff-addedline ins {
    3718         text-decoration: none;
    3719 }
    3720 
    3721 .diff-meta {
    3722         -webkit-border-radius: 3px;
    3723         border-radius: 3px;
    3724         padding: 5px;
    3725         clear: both;
    3726         min-height: 32px;
    3727 }
    3728 
    3729 .diff-title strong {
    3730         line-height: 32px;
    3731         min-width: 60px;
    3732         text-align: right;
    3733         float: left;
    3734         margin-right: 5px;
    3735 }
    3736 
    3737 .revisions-controls .author-card .avatar,
    3738 .revisions-controls .author-card .author-info {
    3739         float: left;
    3740         margin-left: 6px;
    3741         margin-right: 6px;
    3742 }
    3743 
    3744 .revisions-controls .author-card .byline {
    3745         display: block;
    3746         font-size: 12px;
    3747 }
    3748 
    3749 .revisions-controls .author-card .avatar {
    3750         vertical-align: middle;
    3751 }
    3752 
    3753 .diff-meta input.restore-revision {
    3754         float: right;
    3755         margin-left: 6px;
    3756         margin-right: 6px;
    3757         margin-top: 4px;
    3758 }
    3759 
    3760 .diff-meta-from {
    3761         display: none;
    3762 }
    3763 
    3764 .comparing-two-revisions .diff-meta-from {
    3765         display: block;
    3766 }
    3767 
    3768 .revisions-tooltip {
    3769         position: absolute;
    3770         bottom: 105px;
    3771         margin-right: 0;
    3772         margin-left: -69px;
    3773         z-index: 0;
    3774         max-width: 350px;
    3775         min-width: 130px;
    3776         padding: 8px 4px;
    3777         display: none;
    3778         opacity: 0;
    3779 }
    3780 
    3781 .revisions-tooltip.flipped {
    3782         margin-left: 0;
    3783         margin-right: -70px;
    3784 }
    3785 
    3786 .revisions.pinned .revisions-tooltip {
    3787         display: none !important;
    3788 }
    3789 
    3790 .comparing-two-revisions .revisions-tooltip {
    3791         bottom: 145px;
    3792 }
    3793 
    3794 .revisions-tooltip-arrow {
    3795         width: 70px;
    3796         height: 15px;
    3797         overflow: hidden;
    3798         position: absolute;
    3799         left: 0;
    3800         margin-left: 35px;
    3801         bottom: -15px;
    3802 }
    3803 
    3804 .revisions-tooltip.flipped .revisions-tooltip-arrow {
    3805         margin-left: 0;
    3806         margin-right: 35px;
    3807         left: auto;
    3808         right: 0;
    3809 }
    3810 
    3811 .revisions-tooltip-arrow > span {
    3812         content: "";
    3813         position: absolute;
    3814         left: 20px;
    3815         top: -20px;
    3816         width: 25px;
    3817         height: 25px;
    3818         -webkit-transform: rotate(45deg);
    3819         -moz-transform: rotate(45deg);
    3820         -ms-transform: rotate(45deg);
    3821         -o-transform: rotate(45deg);
    3822         transform: rotate(45deg);
    3823 }
    3824 
    3825 .revisions-tooltip.flipped .revisions-tooltip-arrow > span {
    3826         left: auto;
    3827         right: 20px;
    3828 }
    3829 
    3830 .ie8 .revisions-tooltip-arrow > span {
    3831         left: 15px;
    3832         top: -25px;
    3833         -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', M11=0.7071067811865476, M12=-0.7071067811865475, M21=0.7071067811865475, M22=0.7071067811865476)";
    3834 }
    3835 
    3836 .ie8 .revisions-tooltip.flipped .revisions-tooltip-arrow > span {
    3837         right: 25px;
    3838 }
    3839 
    3840 .revisions-tooltip,
    3841 .revisions-tooltip-arrow > span {
    3842         border-width: 1px;
    3843         border-style: solid;
    3844 }
    3845 
    3846 div.revisions-controls > .wp-slider > .ui-slider-handle {
    3847         margin-left: -10px;
    3848 }
    3849 
    3850  /* jQuery UI Slider */
    3851 .wp-slider.ui-slider {
    3852         position: relative;
    3853         border-width: 1px;
    3854         border-style: solid;
    3855         border-radius: 3px;
    3856         text-align: left;
    3857         cursor: pointer;
    3858 }
    3859 
    3860 .wp-slider .ui-slider-handle {
    3861         position: absolute;
    3862         z-index: 2;
    3863         margin-top: -3px;
    3864         width: 19px;
    3865         height: 19px;
    3866         border-width: 1px;
    3867         border-style: solid;
    3868         border-radius: 50%;
    3869 }
    3870 
    3871 .wp-slider .ui-slider-handle:before {
    3872         content: "";
    3873         position: absolute;
    3874         top: 6px;
    3875         left: 3px;
    3876         height: 8px;
    3877         width: 13px;
    3878         background: url(../images/arrows-pr.png) no-repeat -2px -47px;
    3879 }
    3880 
    3881 .wp-slider .ui-slider-handle.from-handle:before,
    3882 .wp-slider .ui-slider-handle.to-handle:before {
    3883         height: 8px;
    3884         width: 7px;
    3885 }
    3886 
    3887 .wp-slider .ui-slider-handle.from-handle:before {
    3888         background-position: -5px -84px;
    3889         left: 7px;
    3890 }
    3891 
    3892 .wp-slider .ui-slider-handle.to-handle:before {
    3893         background-position: -4px -65px;
    3894         left: 5px;
    3895 }
    3896 
    3897 .wp-slider .ui-slider-range {
    3898         position: absolute;
    3899         font-size: .7em;
    3900         display: block;
    3901         border: 0;
    3902         background-color: transparent;
    3903         background-image: none;
    3904 }
    3905 
    3906 .wp-slider.ui-slider-horizontal {
    3907         height: .8em;
    3908 }
    3909 
    3910 .wp-slider.ui-slider-horizontal .ui-slider-handle {
    3911         top: -.25em;
    3912         margin-left: -.6em;
    3913 }
    3914 
    3915 .wp-slider.ui-slider-horizontal .ui-slider-range {
    3916         top: 0;
    3917         height: 100%;
    3918 }
    3919 
    3920 .wp-slider.ui-slider-horizontal .ui-slider-range-min {
    3921         left: 0;
    3922 }
    3923 
    3924 .wp-slider.ui-slider-horizontal .ui-slider-range-max {
    3925         right: 0;
    3926 }
    3927 
    3928 
    3929 /*------------------------------------------------------------------------------
    3930   11.3 - Featured Images
    3931 ------------------------------------------------------------------------------*/
    3932 
    3933 #select-featured-image {
    3934         padding: 4px 0;
    3935         overflow: hidden;
    3936 }
    3937 
    3938 #select-featured-image img {
    3939         max-width: 100%;
    3940         height: auto;
    3941         margin-bottom: 10px;
    3942 }
    3943 
    3944 #select-featured-image a {
    3945         float: left;
    3946         clear: both;
    3947 }
    3948 
    3949 #select-featured-image .remove {
    3950         display: none;
    3951         margin-top: 10px;
    3952 }
    3953 
    3954 .js #select-featured-image.has-featured-image .remove {
    3955         display: inline-block;
    3956 }
    3957 
    3958 .no-js #select-featured-image .choose {
    3959         display: none;
    3960 }
    3961 
    3962 /*------------------------------------------------------------------------------
    3963   11.4 - Post formats
    3964 ------------------------------------------------------------------------------*/
    3965 
    3966 a.post-state-format {
    3967         overflow: hidden;
    3968         display: inline-block;
    3969         vertical-align: middle;
    3970         height: 16px;
    3971         width: 16px;
    3972         margin-right: 5px;
    3973         background-repeat: no-repeat;
    3974         text-indent: -999em;
    3975 }
    3976 
    3977 #post-formats-select {
    3978         line-height: 2em;
    3979 }
    3980 
    3981 label.post-format-icon {
    3982         margin-left: 5px;
    3983         padding: 2px 0 2px 21px;
    3984 }
    3985 
    3986 .post-format-icon.post-format-standard  {
    3987         background-position: 0 0;
    3988 }
    3989 
    3990 .post-format-icon.post-format-image  {
    3991         background-position: 0 -32px;
    3992 }
    3993 
    3994 .post-format-icon.post-format-gallery {
    3995         background-position: 0 -64px;
    3996 }
    3997 
    3998 .post-format-icon.post-format-audio {
    3999         background-position: 0 -96px;
    4000 }
    4001 
    4002 .post-format-icon.post-format-video {
    4003         background-position: 0 -128px;
    4004 }
    4005 
    4006 .post-format-icon.post-format-chat {
    4007         background-position: 0 -160px;
    4008 }
    4009 
    4010 .post-format-icon.post-format-status {
    4011         background-position: 0 -192px;
    4012 }
    4013 
    4014 .post-format-icon.post-format-aside {
    4015         background-position: 0 -224px;
    4016 }
    4017 
    4018 .post-format-icon.post-format-quote {
    4019         background-position: 0 -256px;
    4020 }
    4021 
    4022 .post-format-icon.post-format-link {
    4023         background-position: 0 -288px;
    4024 }
    4025 
    4026 
    4027 /*------------------------------------------------------------------------------
    4028   12.0 - Categories
    4029 ------------------------------------------------------------------------------*/
    4030 
    4031 .category-adder {
    4032         margin-left: 120px;
    4033         padding: 4px 0;
    4034 }
    4035 
    4036 .category-adder h4 {
    4037         margin: 0 0 8px;
    4038 }
    4039 
    4040 #side-sortables .category-adder {
    4041         margin: 0;
    4042 }
    4043 
    4044 #post-body ul.add-menu-item-tabs {
    4045         float: left;
    4046         width: 120px;
    4047         text-align: right;
    4048         /* Negative margin for the sake of those without JS: all tabs display */
    4049         margin: 0 -120px 0 5px;
    4050         padding: 0;
    4051 }
    4052 
    4053 #post-body ul.add-menu-item-tabs li {
    4054         padding: 8px;
    4055 }
    4056 
    4057 #post-body ul.add-menu-item-tabs li.tabs {
    4058         -webkit-border-top-left-radius: 3px;
    4059         -webkit-border-bottom-left-radius: 3px;
    4060         border-top-left-radius: 3px;
    4061         border-bottom-left-radius: 3px;
    4062 }
    4063 
    4064 .wp-tab-panel,
    4065 .categorydiv div.tabs-panel,
    4066 .customlinkdiv div.tabs-panel,
    4067 .posttypediv div.tabs-panel,
    4068 .taxonomydiv div.tabs-panel {
    4069         min-height: 42px;
    4070         max-height: 200px;
    4071         overflow: auto;
    4072         padding: 0 0.9em;
    4073         border-style: solid;
    4074         border-width: 1px;
    4075 }
    4076 
    4077 div.tabs-panel-active {
    4078         display:block;
    4079 }
    4080 
    4081 div.tabs-panel-inactive {
    4082         display:none;
    4083 }
    4084 
    4085 #front-page-warning,
    4086 #front-static-pages ul,
    4087 ul.export-filters,
    4088 .inline-editor ul.cat-checklist ul,
    4089 .categorydiv ul.categorychecklist ul,
    4090 .customlinkdiv ul.categorychecklist ul,
    4091 .posttypediv ul.categorychecklist ul,
    4092 .taxonomydiv ul.categorychecklist ul {
    4093         margin-left: 18px;
    4094 }
    4095 
    4096 ul.categorychecklist li {
    4097         margin: 0;
    4098         padding: 0;
    4099         line-height: 19px;
    4100         word-wrap: break-word;
    4101 }
    4102 
    4103 .categorydiv .tabs-panel,
    4104 .customlinkdiv .tabs-panel,
    4105 .posttypediv .tabs-panel,
    4106 .taxonomydiv .tabs-panel {
    4107         border-width: 3px;
    4108         border-style: solid;
    4109 }
    4110 
    4111 .form-wrap p,
    4112 .form-wrap label {
    4113         font-size: 11px;
    4114 }
    4115 
    4116 .form-wrap label {
    4117         display: block;
    4118         padding: 2px;
    4119         font-size: 12px;
    4120 }
    4121 
    4122 .form-field input,
    4123 .form-field textarea {
    4124         border-style: solid;
    4125         border-width: 1px;
    4126         width: 95%;
    4127 }
    4128 
    4129 p.description,
    4130 .form-wrap p {
    4131         margin: 2px 0 5px;
    4132 }
    4133 
    4134 p.help,
    4135 p.description,
    4136 span.description,
    4137 .form-wrap p {
    4138         font-size: 12px;
    4139         font-style: italic;
    4140         font-family: sans-serif;
    4141 }
    4142 
    4143 .form-wrap .form-field {
    4144         margin: 0 0 10px;
    4145         padding: 8px 0;
    4146 }
    4147 
    4148 .form-wrap .form-field #parent {
    4149         max-width: 100%;
    4150 }
    4151 
    4152 .col-wrap h3 {
    4153         margin: 12px 0;
    4154         font-size: 1.1em;
    4155 }
    4156 
    4157 .col-wrap p.submit {
    4158         margin-top: -10px;
    4159 }
    4160 
    4161 
    4162 /*------------------------------------------------------------------------------
    4163   13.0 - Tags
    4164 ------------------------------------------------------------------------------*/
    4165 
    4166 #poststuff .taghint {
    4167         color: #aaa;
    4168         margin: 15px 0 -24px 12px;
    4169 }
    4170 
    4171 #poststuff .tagsdiv .howto {
    4172         margin: 0 0 6px 8px;
    4173 }
    4174 
    4175 .ajaxtag .newtag {
    4176         position: relative;
    4177 }
    4178 
    4179 .tagsdiv .newtag {
    4180         width: 180px;
    4181 }
    4182 
    4183 .tagsdiv .the-tags {
    4184         display: block;
    4185         height: 60px;
    4186         margin: 0 auto;
    4187         overflow: auto;
    4188         width: 260px;
    4189 }
    4190 
    4191 #post-body-content .tagsdiv .the-tags {
    4192         margin: 0 5px;
    4193 }
    4194 
    4195 p.popular-tags {
    4196         -webkit-border-radius: 8px;
    4197         border-radius: 8px;
    4198         border-width: 1px;
    4199         border-style: solid;
    4200         line-height: 2em;
    4201         max-width: 1000px;
    4202         padding: 8px 12px 12px;
    4203         text-align: justify;
    4204 }
    4205 
    4206 p.popular-tags a {
    4207         padding: 0 3px;
    4208 }
    4209 
    4210 .tagcloud {
    4211         width: 97%;
    4212         margin: 0 0 40px;
    4213         text-align: justify;
    4214 }
    4215 
    4216 .tagcloud h3 {
    4217         margin: 2px 0 12px;
    4218 }
    4219 
    4220 .ac_results {
    4221         padding: 0;
    4222         margin: 0;
    4223         list-style: none;
    4224         position: absolute;
    4225         z-index: 10000;
    4226         display: none;
    4227         border-width: 1px;
    4228         border-style: solid;
    4229 }
    4230 
    4231 .ac_results li {
    4232         padding: 2px 5px;
    4233         white-space: nowrap;
    4234         text-align: left;
    4235 }
    4236 
    4237 .ac_over {
    4238         cursor: pointer;
    4239 }
    4240 
    4241 .ac_match {
    4242         text-decoration: underline;
    4243 }
    4244 
    4245 /* links tables */
    4246 table.links-table {
    4247         width: 100%;
    4248 }
    4249 
    4250 .links-table th {
    4251         font-weight: normal;
    4252         text-align: left;
    4253         vertical-align: top;
    4254         min-width: 80px;
    4255         width: 20%;
    4256         word-wrap: break-word;
    4257 }
    4258 
    4259 .links-table th,
    4260 .links-table td {
    4261         padding: 5px 0;
    4262 }
    4263 
    4264 .links-table td label {
    4265         margin-right: 8px;
    4266 }
    4267 
    4268 .links-table td input[type="text"],
    4269 .links-table td textarea {
    4270         width: 100%;
    4271 }
    4272 
    4273 .links-table #link_rel {
    4274         max-width: 280px;
    4275 }
    4276 
    4277 /*------------------------------------------------------------------------------
    4278   14.0 - Media Screen
    4279 ------------------------------------------------------------------------------*/
    4280 
    4281 .media-item .describe {
    4282         border-collapse: collapse;
    4283         width: 100%;
    4284         border-top-style: solid;
    4285         border-top-width: 1px;
    4286         clear: both;
    4287         cursor: default;
    4288 }
    4289 
    4290 .media-item.media-blank .describe {
    4291         border: 0;
    4292 }
    4293 
    4294 .media-item .describe th {
    4295         vertical-align: top;
    4296         text-align: left;
    4297         padding: 5px 10px 10px;
    4298         width: 140px;
    4299 }
    4300 
    4301 .media-item .describe .align th {
    4302         padding-top: 0;
    4303 }
    4304 
    4305 .media-item .media-item-info tr {
    4306         background-color: transparent;
    4307 }
    4308 
    4309 .media-item .describe td {
    4310         padding: 0 8px 8px 0;
    4311         vertical-align: top;
    4312 }
    4313 
    4314 .media-item thead.media-item-info td {
    4315         padding: 4px 10px 0;
    4316 }
    4317 
    4318 .media-item .media-item-info .A1B1 {
    4319         padding: 0 0 0 10px;
    4320 }
    4321 
    4322 .media-item td.savesend {
    4323         padding-bottom: 15px;
    4324 }
    4325 
    4326 .media-item .thumbnail {
    4327         max-height: 128px;
    4328         max-width: 128px;
    4329 }
    4330 
    4331 #wpbody-content #async-upload-wrap a {
    4332         display: none;
    4333 }
    4334 
    4335 .media-upload-form {
    4336         margin-top: 20px;
    4337 }
    4338 
    4339 .media-upload-form td label {
    4340         margin-right: 6px;
    4341         margin-left: 2px;
    4342 }
    4343 
    4344 .media-upload-form .align .field label {
    4345         display: inline;
    4346         padding: 0 0 0 23px;
    4347         margin: 0 1em 0 3px;
    4348         font-weight: bold;
    4349 }
    4350 
    4351 .media-upload-form tr.image-size label {
    4352         margin: 0 0 0 5px;
    4353         font-weight: bold;
    4354 }
    4355 
    4356 .media-upload-form th.label label {
    4357         font-weight: bold;
    4358         margin: 0.5em;
    4359         font-size: 13px;
    4360 }
    4361 
    4362 .media-upload-form th.label label span {
    4363         padding: 0 5px;
    4364 }
    4365 
    4366 abbr.required {
    4367         border: medium none;
    4368         text-decoration: none;
    4369 }
    4370 
    4371 .media-item .describe input[type="text"],
    4372 .media-item .describe textarea {
    4373         width: 460px;
    4374 }
    4375 
    4376 .media-item .describe p.help {
    4377         margin: 0;
    4378         padding: 0 0 0 5px;
    4379 }
    4380 
    4381 .media-item .edit-attachment,
    4382 .describe-toggle-on,
    4383 .describe-toggle-off {
    4384         display: block;
    4385         line-height: 36px;
    4386         float: right;
    4387         margin-right: 15px;
    4388 }
    4389 
    4390 .media-item .describe-toggle-off,
    4391 .media-item.open .describe-toggle-on {
    4392         display: none;
    4393 }
    4394 
    4395 .media-item.open .describe-toggle-off {
    4396         display: block;
    4397 }
    4398 
    4399 #media-items .media-item {
    4400         border-style: solid;
    4401         border-width: 1px;
    4402         min-height: 36px;
    4403         position: relative;
    4404         margin-top: -1px;
    4405         width: 100%;
    4406 }
    4407 
    4408 #media-items {
    4409         width: 623px;
    4410 }
    4411 
    4412 .media-new-php #media-items {
    4413         margin: 1em 0;
    4414 }
    4415 
    4416 #media-items:empty {
    4417         border: 0 none;
    4418 }
    4419 
    4420 .media-item .filename {
    4421         line-height: 36px;
    4422         overflow: hidden;
    4423         padding: 0 10px;
    4424 }
    4425 
    4426 .media-item .error-div {
    4427         padding-left: 10px;
    4428 }
    4429 
    4430 .media-item .pinkynail {
    4431         float: left;
    4432         margin: 2px 2px 0;
    4433         max-width: 40px;
    4434         max-height: 32px;
    4435 }
    4436 
    4437 .media-item .startopen,
    4438 .media-item .startclosed {
    4439         display: none;
    4440 }
    4441 
    4442 .media-item .original {
    4443         position: relative;
    4444         height: 34px;
    4445 }
    4446 
    4447 .media-item .progress {
    4448         float: right;
    4449         height: 22px;
    4450         margin: 6px 10px 0 0;
    4451         width: 200px;
    4452         line-height: 2em;
    4453         padding: 0;
    4454         overflow: hidden;
    4455         margin-bottom: 2px;
    4456         border: 1px solid #d1d1d1;
    4457         background: #f7f7f7;
    4458         background-image: -webkit-gradient(linear, left bottom, left top, from(#fff), to(#f7f7f7));
    4459         background-image: -webkit-linear-gradient(bottom, #fff, #f7f7f7);
    4460         background-image:    -moz-linear-gradient(bottom, #fff, #f7f7f7);
    4461         background-image:      -o-linear-gradient(bottom, #fff, #f7f7f7);
    4462         background-image: linear-gradient(to top, #fff, #f7f7f7);
    4463         -webkit-border-radius: 3px;
    4464         border-radius: 3px;
    4465         -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.1);
    4466         box-shadow: inset 0 0 3px rgba(0,0,0,0.1);
    4467 }
    4468 
    4469 .media-item .bar {
    4470         z-index: 9;
    4471         width: 0;
    4472         height: 100%;
    4473         margin-top: -24px;
    4474         background-color: #8cc1e9;
    4475         background-image: -webkit-gradient(linear, left bottom, left top, from(#72a7cf), to(#8cc1e9));
    4476         background-image: -webkit-linear-gradient(bottom, #72a7cf, #8cc1e9);
    4477         background-image:    -moz-linear-gradient(bottom, #72a7cf, #8cc1e9);
    4478         background-image:      -o-linear-gradient(bottom, #72a7cf, #8cc1e9);
    4479         background-image: linear-gradient(to top, #72a7cf, #8cc1e9);
    4480         -webkit-border-radius: 3px;
    4481         border-radius: 3px;
    4482         -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.3);
    4483         box-shadow: 0 0 3px rgba(0,0,0,0.3);
    4484 }
    4485 
    4486 .media-item .progress .percent {
    4487         z-index: 10;
    4488         position: relative;
    4489         width: 200px;
    4490         padding: 0 8px;
    4491         text-shadow: 0 1px 0 rgba(255,255,255,0.4);
    4492         color: rgba(0,0,0,0.6);
    4493 }
    4494 
    4495 .upload-php .fixed .column-parent {
    4496         width: 15%;
    4497 }
    4498 
    4499 .js .html-uploader #plupload-upload-ui {
    4500         display: none;
    4501 }
    4502 
    4503 .js .html-uploader #html-upload-ui {
    4504         display: block;
    4505 }
    4506 
    4507 .media-upload-form .media-item.error {
    4508         margin: 0;
    4509         padding: 0;
    4510 }
    4511 
    4512 .media-upload-form .media-item.error p,
    4513 .media-item .error-div {
    4514         line-height: 16px;
    4515         margin: 5px 10px;
    4516         padding: 0;
    4517 }
    4518 
    4519 .media-item .error-div a.dismiss {
    4520         display: block;
    4521         float: right;
    4522         margin: 5px 4px 0 15px;
    4523 }
    4524 
    4525 /*------------------------------------------------------------------------------
    4526   14.1 - Media Library
    4527 ------------------------------------------------------------------------------*/
    4528 
    4529 .find-box {
    4530         width: 600px;
    4531         height: 300px;
    4532         overflow: hidden;
    4533         padding: 33px 0 51px;
    4534         position: absolute;
    4535         z-index: 1000;
    4536 }
    4537 
    4538 .find-box-head {
    4539         cursor: move;
    4540         font-weight: bold;
    4541         height: 2em;
    4542         line-height: 2em;
    4543         padding: 1px 12px;
    4544         position: absolute;
    4545         top: 5px;
    4546         width: 100%;
    4547 }
    4548 
    4549 .find-box-inside {
    4550         overflow: auto;
    4551         padding: 6px;
    4552         height: 100%;
    4553 }
    4554 
    4555 .find-box-search {
    4556         overflow: hidden;
    4557         padding: 9px;
    4558         position: relative;
    4559 }
    4560 
    4561 .find-box-search .spinner {
    4562         float: none;
    4563         left: 125px;
    4564         position: absolute;
    4565         top: 9px;
    4566 }
    4567 
    4568 #find-posts-input {
    4569         float: left;
    4570         width: 140px;
    4571         height: 24px;
    4572 }
    4573 
    4574 #find-posts-search {
    4575         float: left;
    4576         margin: 1px 4px 0 3px;
    4577 }
    4578 
    4579 #find-posts-response {
    4580         margin: 8px 0;
    4581         padding: 0 1px 6px;
    4582 }
    4583 
    4584 #find-posts-response table {
    4585         width: 100%;
    4586 }
    4587 
    4588 #find-posts-response .found-radio {
    4589         padding: 3px 0 0 8px;
    4590         width: 15px;
    4591 }
    4592 
    4593 .find-box-buttons {
    4594         padding: 8px;
    4595         overflow: hidden;
    4596 }
    4597 
    4598 .find-box #resize-se {
    4599         position: absolute;
    4600         right: 1px;
    4601         bottom: 1px;
    4602 }
    4603 
    4604 .ui-find-overlay {
    4605         position: absolute;
    4606         top: 0;
    4607         left: 0;
    4608         background-color: #000;
    4609         opacity: 0.6;
    4610         filter: alpha(opacity=60);
    4611 }
    4612 
    4613 ul#dismissed-updates {
    4614         display: none;
    4615 }
    4616 
    4617 form.upgrade {
    4618         margin-top: 8px;
    4619 }
    4620 
    4621 form.upgrade .hint {
    4622         font-style: italic;
    4623         font-size: 85%;
    4624         margin: -0.5em 0 2em 0;
    4625 }
    4626 
    4627 #poststuff .inside .the-tagcloud {
    4628         margin: 5px 0 10px;
    4629         padding: 8px;
    4630         border-width: 1px;
    4631         border-style: solid;
    4632         line-height: 1.8em;
    4633         word-spacing: 3px;
    4634         -webkit-border-radius: 6px;
    4635         border-radius: 6px;
    4636 }
    4637 
    4638 .drag-drop #drag-drop-area {
    4639         border: 4px dashed #DDDDDD;
    4640         height: 200px;
    4641 }
    4642 
    4643 .drag-drop .drag-drop-inside {
    4644         margin: 70px auto 0;
    4645         width: 250px;
    4646 }
    4647 
    4648 .drag-drop-inside p {
    4649         color: #aaa;
    4650         font-size: 14px;
    4651         margin: 5px 0;
    4652         display: none;
    4653 }
    4654 
    4655 .drag-drop .drag-drop-inside p {
    4656         text-align: center;
    4657 }
    4658 
    4659 .drag-drop-inside p.drag-drop-info {
    4660         font-size: 20px;
    4661 }
    4662 
    4663 .drag-drop .drag-drop-inside p,
    4664 .drag-drop-inside p.drag-drop-buttons {
    4665         display: block;
    4666 }
    4667 
    4668 /*
    4669 #drag-drop-area:-moz-drag-over {
    4670         border-color: #83b4d8;
    4671 }
    4672 borger color while dragging a file over the uploader drop area */
    4673 .drag-drop.drag-over #drag-drop-area {
    4674         border-color: #83b4d8;
    4675 }
    4676 
    4677 #plupload-upload-ui {
    4678         position: relative;
    4679 }
    4680 
    4681 
    4682 /*------------------------------------------------------------------------------
    4683   14.2 - Image Editor
    4684 ------------------------------------------------------------------------------*/
    4685 
    4686 .describe .image-editor {
    4687         vertical-align: top;
    4688 }
    4689 
    4690 .imgedit-wrap {
    4691         position: relative;
    4692 }
    4693 
    4694 .imgedit-settings p {
    4695         margin: 8px 0;
    4696 }
    4697 
    4698 .post-php .imgedit-wrap table {
    4699         width: 100%;
    4700 }
    4701 
    4702 .describe .imgedit-wrap table td,
    4703 .wp_attachment_holder .imgedit-wrap table td {
    4704         vertical-align: top;
    4705         padding-top: 0;
    4706 }
    4707 
    4708 .describe .imgedit-wrap table td.imgedit-settings {
    4709         padding: 0 5px;
    4710 }
    4711 
    4712 .wp_attachment_holder .imgedit-wrap table td.imgedit-settings {
    4713         width: 250px;
    4714 }
    4715 
    4716 td.imgedit-settings input {
    4717         margin-top: 0;
    4718         vertical-align: middle;
    4719 }
    4720 
    4721 .imgedit-wait {
    4722         position: absolute;
    4723         top: 0;
    4724         background: #fff url(../images/wpspin_light.gif) no-repeat scroll 22px 10px;
    4725         background-size: 16px 16px;
    4726         opacity: 0.7;
    4727         filter: alpha(opacity=70);
    4728         width: 100%;
    4729         height: 500px;
    4730         display: none;
    4731 }
    4732 
    4733 .spinner {
    4734         background: url(../images/wpspin_light.gif) no-repeat;
    4735         background-size: 16px 16px;
    4736         display: none;
    4737         float: right;
    4738         opacity: 0.7;
    4739         filter: alpha(opacity=70);
    4740         width: 16px;
    4741         height: 16px;
    4742         margin: 5px 5px 0;
    4743 }
    4744 
    4745 .no-float {
    4746         float: none;
    4747 }
    4748 
    4749 .media-disabled,
    4750 .imgedit-settings .disabled  {
    4751         color: grey;
    4752 }
    4753 
    4754 .wp_attachment_image,
    4755 .A1B1 {
    4756         overflow: hidden;
    4757 }
    4758 
    4759 .wp_attachment_image .button,
    4760 .A1B1 .button {
    4761         float: left;
    4762 }
    4763 
    4764 .no-js .wp_attachment_image .button {
    4765         display: none;
    4766 }
    4767 
    4768 .wp_attachment_image .spinner,
    4769 .A1B1 .spinner {
    4770         float: left;
    4771         padding: 0 4px 4px;
    4772         vertical-align: bottom;
    4773 }
    4774 
    4775 .imgedit-menu {
    4776         margin: 0 0 12px;
    4777         min-width: 300px;
    4778 }
    4779 
    4780 .imgedit-menu div {
    4781         float: left;
    4782         width: 32px;
    4783         height: 32px;
    4784 }
    4785 
    4786 .imgedit-crop-wrap {
    4787         position: relative;
    4788 }
    4789 
    4790 .imgedit-crop {
    4791         background: transparent url('../images/imgedit-icons.png') no-repeat scroll -9px -31px;
    4792         margin: 0 8px 0 0;
    4793 }
    4794 
    4795 .imgedit-crop.disabled:hover {
    4796         background-position: -9px -31px;
    4797 }
    4798 
    4799 .imgedit-crop:hover {
    4800         background-position: -9px -1px;
    4801 }
    4802 
    4803 .imgedit-rleft {
    4804         background: transparent url('../images/imgedit-icons.png') no-repeat scroll -46px -31px;
    4805         margin: 0 3px;
    4806 }
    4807 
    4808 .imgedit-rleft.disabled:hover {
    4809         background-position: -46px -31px;
    4810 }
    4811 
    4812 .imgedit-rleft:hover {
    4813         background-position: -46px -1px;
    4814 }
    4815 
    4816 .imgedit-rright {
    4817         background: transparent url('../images/imgedit-icons.png') no-repeat scroll -77px -31px;
    4818         margin: 0 8px 0 3px;
    4819 }
    4820 
    4821 .imgedit-rright.disabled:hover {
    4822         background-position: -77px -31px;
    4823 }
    4824 
    4825 .imgedit-rright:hover {
    4826         background-position: -77px -1px;
    4827 }
    4828 
    4829 .imgedit-flipv {
    4830         background: transparent url('../images/imgedit-icons.png') no-repeat scroll -115px -31px;
    4831         margin: 0 3px;
    4832 }
    4833 
    4834 .imgedit-flipv.disabled:hover {
    4835         background-position: -115px -31px;
    4836 }
    4837 
    4838 .imgedit-flipv:hover {
    4839         background-position: -115px -1px;
    4840 }
    4841 
    4842 .imgedit-fliph {
    4843         background: transparent url('../images/imgedit-icons.png') no-repeat scroll -147px -31px;
    4844         margin: 0 8px 0 3px;
    4845 }
    4846 
    4847 .imgedit-fliph.disabled:hover {
    4848         background-position: -147px -31px;
    4849 }
    4850 
    4851 .imgedit-fliph:hover {
    4852         background-position: -147px -1px;
    4853 }
    4854 
    4855 .imgedit-undo {
    4856         background: transparent url('../images/imgedit-icons.png') no-repeat scroll -184px -31px;
    4857         margin: 0 3px;
    4858 }
    4859 
    4860 .imgedit-undo.disabled:hover {
    4861         background-position: -184px -31px;
    4862 }
    4863 
    4864 .imgedit-undo:hover {
    4865         background-position: -184px -1px;
    4866 }
    4867 
    4868 .imgedit-redo {
    4869         background: transparent url('../images/imgedit-icons.png') no-repeat scroll -215px -31px;
    4870         margin: 0 8px 0 3px;
    4871 }
    4872 
    4873 .imgedit-redo.disabled:hover {
    4874         background-position: -215px -31px;
    4875 }
    4876 
    4877 .imgedit-redo:hover {
    4878         background-position: -215px -1px;
    4879 }
    4880 
    4881 .imgedit-applyto img {
    4882         margin: 0 8px 0 0;
    4883 }
    4884 
    4885 .imgedit-group-top {
    4886         margin: 5px 0;
    4887 }
    4888 
    4889 .imgedit-applyto .imgedit-label {
    4890         padding: 2px 0 0;
    4891         display: block;
    4892 }
    4893 
    4894 .imgedit-help {
    4895         display: none;
    4896         font-style: italic;
    4897         margin-bottom: 8px;
    4898 }
    4899 
    4900 a.imgedit-help-toggle {
    4901         text-decoration: none;
    4902 }
    4903 
    4904 .form-table td.imgedit-response {
    4905         padding: 0;
    4906 }
    4907 
    4908 .imgedit-submit {
    4909         margin: 8px 0;
    4910 }
    4911 
    4912 .imgedit-submit-btn {
    4913         margin-left: 20px;
    4914 }
    4915 
    4916 .imgedit-wrap .nowrap {
    4917         white-space: nowrap;
    4918 }
    4919 
    4920 span.imgedit-scale-warn {
    4921         color: red;
    4922         font-size: 20px;
    4923         font-style: normal;
    4924         visibility: hidden;
    4925         vertical-align: middle;
    4926 }
    4927 
    4928 .imgedit-group {
    4929         border-width: 1px;
    4930         border-style: solid;
    4931         -webkit-border-radius: 3px;
    4932         border-radius: 3px;
    4933         margin-bottom: 8px;
    4934         padding: 2px 10px;
    4935 }
    4936 
    4937 /*------------------------------------------------------------------------------
    4938   15.0 - Comments Screen
    4939 ------------------------------------------------------------------------------*/
    4940 
    4941 .form-table {
    4942         border-collapse: collapse;
    4943         margin-top: 0.5em;
    4944         width: 100%;
    4945         margin-bottom: -8px;
    4946         clear: both;
    4947 }
    4948 
    4949 .form-table td {
    4950         margin-bottom: 9px;
    4951         padding: 8px 10px;
    4952         line-height: 20px;
    4953         font-size: 12px;
    4954 }
    4955 
    4956 .form-table th,
    4957 .form-wrap label {
    4958         font-weight: normal;
    4959         text-shadow: #fff 0 1px 0;
    4960 }
    4961 
    4962 .form-table th {
    4963         vertical-align: top;
    4964         text-align: left;
    4965         padding: 10px;
    4966         width: 200px;
    4967 }
    4968 
    4969 .form-table th.th-full {
    4970         width: auto;
    4971 }
    4972 
    4973 .form-table div.color-option {
    4974         display: block;
    4975         clear: both;
    4976         margin-top: 12px;
    4977 }
    4978 
    4979 .form-table input.tog {
    4980         margin-top: 2px;
    4981         margin-right: 2px;
    4982         float: left;
    4983 }
    4984 
    4985 .form-table td p {
    4986         margin-top: 4px;
    4987 }
    4988 
    4989 .form-table table.color-palette {
    4990         vertical-align: bottom;
    4991         float: left;
    4992         margin: -12px 3px 11px;
    4993 }
    4994 
    4995 .form-table .color-palette td {
    4996         border-width: 1px 1px 0;
    4997         border-style: solid solid none;
    4998         height: 10px;
    4999         line-height: 20px;
    5000         width: 10px;
    5001 }
    5002 
    5003 .commentlist li {
    5004         padding: 1em 1em .2em;
    5005         margin: 0;
    5006         border-bottom-width: 1px;
    5007         border-bottom-style: solid;
    5008 }
    5009 
    5010 .commentlist li li {
    5011         border-bottom: 0;
    5012         padding: 0;
    5013 }
    5014 
    5015 .commentlist p {
    5016         padding: 0;
    5017         margin: 0 0 .8em;
    5018 }
    5019 
    5020 /* reply to comments */
    5021 #replyrow input {
    5022         border-width: 1px;
    5023         border-style: solid;
    5024 }
    5025 
    5026 #replyrow td {
    5027         padding: 2px;
    5028 }
    5029 
    5030 #replysubmit {
    5031         margin: 0;
    5032         padding: 0 5px 3px;
    5033         text-align: center;
    5034 }
    5035 
    5036 #replysubmit .spinner {
    5037         padding: 2px 0 0;
    5038         vertical-align: top;
    5039         float: right;
    5040 }
    5041 
    5042 #replysubmit .button {
    5043         margin-right: 5px;
    5044 }
    5045 
    5046 #replysubmit .error {
    5047         color: red;
    5048         line-height: 21px;
    5049         text-align: center;
    5050 }
    5051 
    5052 #replyrow h5 {
    5053         margin: .2em 0 0;
    5054         padding: 0 5px;
    5055         line-height: 1.4em;
    5056         font-size: 1em;
    5057 }
    5058 
    5059 #edithead .inside {
    5060         float: left;
    5061         padding: 3px 0 2px 5px;
    5062         margin: 0;
    5063         text-align: center;
    5064 }
    5065 
    5066 #edithead .inside input {
    5067         width: 180px;
    5068 }
    5069 
    5070 #edithead label {
    5071         padding: 2px 0;
    5072 }
    5073 
    5074 #replycontainer {
    5075         padding: 5px;
    5076 }
    5077 
    5078 #replycontent {
    5079         height: 120px;
    5080         -webkit-box-shadow: none;
    5081         box-shadow: none;
    5082 }
    5083 
    5084 .comment-php .wp-editor-area {
    5085         height: 200px;
    5086 }
    5087 
    5088 .comment-ays {
    5089         margin-bottom: 0;
    5090         border-style: solid;
    5091         border-width: 1px;
    5092 }
    5093 
    5094 .comment-ays th {
    5095         border-right-style: solid;
    5096         border-right-width: 1px;
    5097 }
    5098 
    5099 .trash-undo-inside,
    5100 .spam-undo-inside {
    5101         margin: 1px 8px 1px 0;
    5102         line-height: 16px;
    5103 }
    5104 
    5105 .spam-undo-inside .avatar,
    5106 .trash-undo-inside .avatar {
    5107         height: 20px;
    5108         width: 20px;
    5109         margin-right: 8px;
    5110         vertical-align: middle;
    5111 }
    5112 
    5113 .stuffbox .editcomment {
    5114         clear: none;
    5115 }
    5116 
    5117 #comment-status-radio p {
    5118         margin: 3px 0 5px;
    5119 }
    5120 
    5121 #comment-status-radio input {
    5122         margin: 2px 3px 5px 0;
    5123         vertical-align: middle;
    5124 }
    5125 
    5126 #comment-status-radio label {
    5127         padding: 5px 0;
    5128 }
    5129 
    5130 .commentlist .avatar {
    5131         vertical-align: text-top;
    5132 }
    5133 
    5134 
    5135 /*------------------------------------------------------------------------------
    5136   16.0 - Themes
    5137 ------------------------------------------------------------------------------*/
    5138 
    5139 .theme-install-php .tablenav {
    5140         height: auto;
    5141 }
    5142 
    5143 .theme-install-php .spinner {
    5144         margin-top: 9px;
    5145 }
    5146 
    5147 h3.available-themes {
    5148         margin: 0.3em 0 1em;
    5149         float: left;
    5150 }
    5151 
    5152 .available-theme {
    5153         display: inline-block;
    5154         margin-right: 10px;
    5155         overflow: hidden;
    5156         padding: 20px 20px 20px 0;
    5157         vertical-align: top;
    5158         width: 300px;
    5159 }
    5160 
    5161 .available-theme .screenshot {
    5162         width: 300px;
    5163         height: 225px;
    5164         display: block;
    5165         border-width: 1px;
    5166         border-style: solid;
    5167         margin-bottom: 10px;
    5168         overflow: hidden;
    5169 }
    5170 
    5171 .available-theme img {
    5172         width: 300px;
    5173 }
    5174 
    5175 .available-theme h3 {
    5176         margin: 15px 0 0;
    5177 }
    5178 
    5179 .available-theme .theme-author {
    5180         line-height: 18px;
    5181 }
    5182 
    5183 .available-theme .action-links {
    5184         margin-top: 10px;
    5185         overflow: hidden;
    5186 }
    5187 
    5188 .available-theme a.screenshot:focus {
    5189         border-color: #777;
    5190 }
    5191 
    5192 #current-theme .theme-info li,
    5193 .theme-options li,
    5194 .available-theme .action-links li {
    5195         float: left;
    5196         padding-right: 10px;
    5197         margin-right: 10px;
    5198         border-right: 1px solid #dfdfdf;
    5199 }
    5200 
    5201 .available-theme .action-links li {
    5202         padding-right: 8px;
    5203         margin-right: 8px;
    5204 }
    5205 
    5206 .ie8 .available-theme .action-links li {
    5207         padding-right: 7px;
    5208         margin-right: 7px;
    5209 }
    5210 
    5211 #current-theme .theme-info li:last-child,
    5212 .theme-options li:last-child,
    5213 .available-theme .action-links li:last-child {
    5214         padding-right: 0;
    5215         margin-right: 0;
    5216         border-right: 0;
    5217 }
    5218 
    5219 .available-theme .action-links .delete-theme {
    5220         float: right;
    5221         margin-left: 8px;
    5222         margin-right: 0;
    5223 }
    5224 
    5225 .available-theme .action-links .delete-theme a {
    5226         color: red;
    5227         padding: 2px;
    5228 }
    5229 
    5230 .available-theme .action-links .delete-theme a:hover {
    5231         background: red;
    5232         color: #fff;
    5233         text-decoration: none;
    5234 }
    5235 
    5236 .available-theme .action-links p {
    5237         float: left;
    5238 }
    5239 
    5240 #current-theme {
    5241         margin: 20px 0 10px;
    5242         padding: 0 0 20px;
    5243         border-bottom-width: 1px;
    5244         border-bottom-style: solid;
    5245         overflow: hidden;
    5246 }
    5247 
    5248 #current-theme.has-screenshot {
    5249         padding-left: 330px;
    5250 }
    5251 
    5252 #current-theme h3 {
    5253         margin: 0;
    5254         font-size: 12px;
    5255         font-weight: normal;
    5256         color: #999;
    5257 }
    5258 
    5259 #current-theme h4 {
    5260         margin: 3px 0 16px;
    5261         font-size: 20px;
    5262 }
    5263 
    5264 #current-theme h4 span {
    5265         margin-left: 20px;
    5266         font-size: 12px;
    5267         font-weight: normal;
    5268 }
    5269 
    5270 #current-theme a {
    5271         border-bottom: none;
    5272 }
    5273 
    5274 #current-theme .theme-info {
    5275         margin: 1em 0;
    5276         overflow: hidden;
    5277 }
    5278 
    5279 #current-theme .theme-description {
    5280         margin-top: 5px;
    5281         max-width: 600px;
    5282         line-height: 1.6em;
    5283 }
    5284 
    5285 #current-theme img {
    5286         float: left;
    5287         width: 300px;
    5288         margin-left: -330px;
    5289 
    5290         border-width: 1px;
    5291         border-style: solid;
    5292 }
    5293 
    5294 .theme-options {
    5295         overflow: hidden;
    5296         font-size: 14px;
    5297         padding-bottom: 10px;
    5298 }
    5299 
    5300 .theme-options .load-customize {
    5301         margin-right: 30px;
    5302         float: left;
    5303 }
    5304 
    5305 .theme-options span {
    5306         float: left;
    5307         margin-right: 10px;
    5308         text-transform: uppercase;
    5309         font-size: 11px;
    5310         line-height: 18px;
    5311         color: #999;
    5312 }
    5313 
    5314 .theme-options ul {
    5315         float: left;
    5316         margin: 0;
    5317 }
    5318 
    5319 /* Allow for three-up in small windows when sidebar is collapsed */
    5320 @media only screen and (max-width: 1200px) {
    5321         .folded .available-theme,
    5322         .folded .available-theme .screenshot {
    5323                 width: 300px;
    5324         }
    5325 
    5326         .folded .available-theme .screenshot {
    5327                 height: 225px;
    5328         }
    5329 
    5330         .folded #current-theme img {
    5331                 width: 300px;
    5332         }
    5333 
    5334         .folded #current-theme.has-screenshot {
    5335                 padding-left: 330px;
    5336         }
    5337 
    5338         .folded #current-theme img {
    5339                 margin-left: -330px;
    5340         }
    5341 }
    5342 
    5343 /* Adjust three-up display in smaller windows when sidebar is collapsed */
    5344 @media only screen and (max-width: 1079px) {
    5345         .folded .available-theme,
    5346         .folded .available-theme .screenshot {
    5347                 width: 270px;
    5348         }
    5349 
    5350         .folded .available-theme .screenshot {
    5351                 height: 203px;
    5352         }
    5353 
    5354         .folded #current-theme img {
    5355                 width: 270px;
    5356         }
    5357 
    5358         .folded #current-theme.has-screenshot {
    5359                 padding-left: 300px;
    5360         }
    5361 
    5362         .folded #current-theme img {
    5363                 margin-left: -300px;
    5364         }
    5365 }
    5366 
    5367 /* Allow for three-up on 1024px wide screens, e.g. tablets */
    5368 @media only screen and (max-width: 1200px) {
    5369         .available-theme,
    5370         .available-theme .screenshot,
    5371         #current-theme img {
    5372                 width: 240px;
    5373         }
    5374 
    5375         .available-theme .screenshot {
    5376                 height: 180px;
    5377         }
    5378 
    5379         .available-theme img {
    5380                 width: 100%;
    5381         }
    5382 
    5383         #current-theme.has-screenshot {
    5384                 padding-left: 270px;
    5385         }
    5386 
    5387         #current-theme img {
    5388                 margin-left: -270px;
    5389         }
    5390 }
    5391 
    5392 #post-body ul.add-menu-item-tabs li.tabs a,
    5393 #TB_window #TB_title a.tb-theme-preview-link,
    5394 #TB_window #TB_title a.tb-theme-preview-link:visited {
    5395         font-weight: bold;
    5396         text-decoration: none;
    5397 }
    5398 
    5399 #TB_window #TB_title {
    5400         background-color: #222;
    5401         color: #cfcfcf;
    5402 }
    5403 
    5404 #broken-themes {
    5405         text-align: left;
    5406         width: 50%;
    5407         border-spacing: 3px;
    5408         padding: 3px;
    5409 }
    5410 
    5411 .theme-install-php h4 {
    5412         margin: 2.5em 0 8px;
    5413 }
    5414 
    5415 
    5416 /*------------------------------------------------------------------------------
    5417   16.1 - Custom Header Screen
    5418 ------------------------------------------------------------------------------*/
    5419 
    5420 .appearance_page_custom-header #headimg {
    5421         border: 1px solid #DFDFDF;
    5422         overflow: hidden;
    5423         width: 100%;
    5424 }
    5425 
    5426 .appearance_page_custom-header #upload-form p label {
    5427         font-size: 12px;
    5428 }
    5429 
    5430 .appearance_page_custom-header .available-headers .default-header {
    5431         float: left;
    5432         margin: 0 20px 20px 0;
    5433 }
    5434 
    5435 .appearance_page_custom-header .random-header {
    5436         clear: both;
    5437         margin: 0 20px 20px 0;
    5438         vertical-align: middle;
    5439 }
    5440 
    5441 .appearance_page_custom-header .available-headers label input,
    5442 .appearance_page_custom-header .random-header label input {
    5443         margin-right: 10px;
    5444 }
    5445 
    5446 .appearance_page_custom-header .available-headers label img {
    5447         vertical-align: middle;
    5448 }
    5449 
    5450 
    5451 /*------------------------------------------------------------------------------
    5452   16.2 - Custom Background Screen
    5453 ------------------------------------------------------------------------------*/
    5454 
    5455 div#custom-background-image {
    5456         min-height: 100px;
    5457         border: 1px solid #dfdfdf;
    5458 }
    5459 
    5460 div#custom-background-image img {
    5461         max-width: 400px;
    5462         max-height: 300px;
    5463 }
    5464 
    5465 
    5466 /*------------------------------------------------------------------------------
    5467   16.3 - Tabbed Admin Screen Interface (Experimental)
    5468 ------------------------------------------------------------------------------*/
    5469 
    5470 .nav-tab {
    5471         border-style: solid;
    5472         border-width: 1px 1px 0;
    5473         color: #aaa;
    5474         text-shadow: #fff 0 1px 0;
    5475         font-size: 12px;
    5476         line-height: 16px;
    5477         display: inline-block;
    5478         padding: 4px 14px 6px;
    5479         text-decoration: none;
    5480         margin: 0 6px -1px 0;
    5481         -webkit-border-top-left-radius: 3px;
    5482         -webkit-border-top-right-radius: 3px;
    5483         border-top-left-radius: 3px;
    5484         border-top-right-radius: 3px;
    5485 }
    5486 
    5487 .nav-tab-active {
    5488         border-width: 1px;
    5489         color: #464646;
    5490 }
    5491 
    5492 h2.nav-tab-wrapper, h3.nav-tab-wrapper {
    5493         border-bottom-width: 1px;
    5494         border-bottom-style: solid;
    5495         padding-bottom: 0;
    5496 }
    5497 
    5498 h2 .nav-tab {
    5499         padding: 4px 10px 6px;
    5500         font-weight: 200;
    5501         font-size: 20px;
    5502         line-height: 24px;
    5503 
    5504 }
    5505 
    5506 
    5507 /*------------------------------------------------------------------------------
    5508   17.0 - Plugins
    5509 ------------------------------------------------------------------------------*/
    5510 
    5511 #dashboard_right_now .versions .b,
    5512 #post-status-display,
    5513 #post-visibility-display,
    5514 #adminmenu .wp-submenu li.current,
    5515 #adminmenu .wp-submenu li.current a,
    5516 #adminmenu .wp-submenu li.current a:hover,
    5517 .media-item .percent,
    5518 .plugins .name,
    5519 #pass-strength-result.strong,
    5520 #pass-strength-result.short,
    5521 #ed_reply_toolbar #ed_reply_strong,
    5522 .item-controls .item-order a,
    5523 .feature-filter .feature-name {
    5524         font-weight: bold;
    5525 }
    5526 
    5527 .plugins p {
    5528         margin: 0 4px;
    5529         padding: 0;
    5530 }
    5531 
    5532 .plugins .desc p {
    5533         margin: 0 0 8px;
    5534 }
    5535 
    5536 .plugins td.desc {
    5537         line-height: 1.5em;
    5538 }
    5539 
    5540 .plugins .desc ul,
    5541 .plugins .desc ol {
    5542         margin: 0 0 0 2em;
    5543 }
    5544 
    5545 .plugins .desc ul {
    5546         list-style-type: disc;
    5547 }
    5548 
    5549 .plugins .row-actions {
    5550         padding: 0;
    5551 }
    5552 
    5553 .plugins tbody th.check-column {
    5554         padding: 7px 0;
    5555 }
    5556 
    5557 .plugins .inactive td,
    5558 .plugins .inactive th,
    5559 .plugins .active td,
    5560 .plugins .active th {
    5561         border-top-style: solid;
    5562         border-top-width: 1px;
    5563         padding: 5px 7px 0;
    5564 }
    5565 
    5566 .plugins .update th,
    5567 .plugins .update td {
    5568         border-bottom: 0;
    5569 }
    5570 .plugin-update-tr td {
    5571         border-top: 0;
    5572 }
    5573 
    5574 #wpbody-content .plugins .plugin-title,
    5575 #wpbody-content .plugins .theme-title {
    5576         padding-right: 12px;
    5577         white-space:nowrap;
    5578 }
    5579 
    5580 .plugins .second,
    5581 .plugins .row-actions {
    5582         padding: 0 0 5px;
    5583 }
    5584 
    5585 .plugins .update .second,
    5586 .plugins .update .row-actions {
    5587         padding-bottom: 0;
    5588 }
    5589 
    5590 .plugins-php .widefat tfoot th,
    5591 .plugins-php .widefat tfoot td {
    5592         border-top-style: solid;
    5593         border-top-width: 1px;
    5594 }
    5595 
    5596 .plugin-update-tr .update-message {
    5597         margin: 5px;
    5598         padding: 3px 5px;
    5599 }
    5600 
    5601 .plugin-install-php h4 {
    5602         margin: 2.5em 0 8px;
    5603 }
    5604 
    5605 
    5606 /*------------------------------------------------------------------------------
    5607   18.0 - Users
    5608 ------------------------------------------------------------------------------*/
    5609 
    5610 #profile-page .form-table textarea {
    5611         width: 500px;
    5612         margin-bottom: 6px;
    5613 }
    5614 
    5615 #profile-page .form-table #rich_editing {
    5616         margin-right: 5px
    5617 }
    5618 
    5619 #your-profile legend {
    5620         font-size: 22px;
    5621 }
    5622 
    5623 #your-profile #rich_editing {
    5624         border: none;
    5625 }
    5626 
    5627 #display_name {
    5628         width: 15em;
    5629 }
    5630 
    5631 #createuser .form-field input {
    5632         width: 25em;
    5633 }
    5634 
    5635 /*------------------------------------------------------------------------------
    5636   19.0 - Tools
    5637 ------------------------------------------------------------------------------*/
    5638 
    5639 .pressthis {
    5640         margin: 20px 0;
    5641 }
    5642 
    5643 .pressthis a,
    5644 .pressthis a:hover,
    5645 .pressthis a:focus,
    5646 .pressthis a:active {
    5647         display: inline-block;
    5648         position: relative;
    5649         cursor: move;
    5650         color: #333;
    5651         background: #e6e6e6;
    5652         background-image: -webkit-gradient(linear, left bottom, left top, color-stop(7%, #e6e6e6), color-stop(77%, #d8d8d8));
    5653         background-image: -webkit-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
    5654         background-image:    -moz-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
    5655         background-image:      -o-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
    5656         background-image: linear-gradient(to top, #e6e6e6 7%, #d8d8d8 77%);
    5657         -webkit-border-radius: 5px;
    5658         border-radius: 5px;
    5659         border: 1px solid #b4b4b4;
    5660         font-style: normal;
    5661         line-height: 16px;
    5662         font-size: 14px;
    5663         text-decoration: none;
    5664         text-shadow: 0 1px 0px #fff;
    5665 }
    5666 
    5667 .pressthis a:active {
    5668         outline: none;
    5669 }
    5670 
    5671 .pressthis a:hover:after {
    5672         -webkit-transform: skew(20deg) rotate(9deg);
    5673         -moz-transform: skew(20deg) rotate(9deg);
    5674         transform: skew(20deg) rotate(9deg);
    5675         -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
    5676         box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
    5677 }
    5678 
    5679 .pressthis a span {
    5680         background: url(../images/press-this.png?v=20120502) no-repeat 0px 5px;
    5681         background-size: 24px 20px;
    5682         padding: 8px 11px 8px 27px;
    5683         margin: 0 5px;
    5684         display: inline-block;
    5685 }
    5686 
    5687 .pressthis a:after {
    5688         content: '';
    5689         width: 70%;
    5690         height: 55%;
    5691         z-index: -1;
    5692         position: absolute;
    5693         right: 10px;
    5694         bottom: 9px;
    5695         background: transparent;
    5696 
    5697         -webkit-transform: skew(20deg) rotate(6deg);
    5698         -moz-transform: skew(20deg) rotate(6deg);
    5699         transform: skew(20deg) rotate(6deg);
    5700         -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
    5701         box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
    5702 }
    5703 
    5704 /*------------------------------------------------------------------------------
    5705   20.0 - Settings
    5706 ------------------------------------------------------------------------------*/
    5707 
    5708 #utc-time, #local-time {
    5709         padding-left: 25px;
    5710         font-style: italic;
    5711         font-family: sans-serif;
    5712 }
    5713 
    5714 .defaultavatarpicker .avatar {
    5715         margin: 2px 0;
    5716         vertical-align: middle;
    5717 }
    5718 
    5719 .options-general-php .spinner {
    5720         float: none;
    5721         margin: -3px 3px;
    5722 }
    5723 
    5724 /*------------------------------------------------------------------------------
    5725   21.0 - Admin Footer
    5726 ------------------------------------------------------------------------------*/
    5727 
    5728 #wpfooter {
    5729         position: absolute;
    5730         bottom: 0;
    5731         left: 0;
    5732         right: 0;
    5733         padding: 10px 0;
    5734         margin-right: 20px;
    5735         border-top-width: 1px;
    5736         border-top-style: solid;
    5737 }
    5738 
    5739 #wpfooter p {
    5740         margin: 0;
    5741         line-height: 20px;
    5742 }
    5743 
    5744 #wpfooter a {
    5745         text-decoration: none;
    5746 }
    5747 
    5748 #wpfooter a:hover {
    5749         text-decoration: underline;
    5750 }
    5751 
    5752 /*------------------------------------------------------------------------------
    5753   22.0 - About Pages
    5754 ------------------------------------------------------------------------------*/
    5755 
    5756 .about-wrap {
    5757         position: relative;
    5758         margin: 25px 40px 0 20px;
    5759         max-width: 1050px; /* readability */
    5760 
    5761         font-size: 15px;
    5762 }
    5763 
    5764 .about-wrap div.updated,
    5765 .about-wrap div.error {
    5766         display: none !important;
    5767 }
    5768 
    5769 .about-wrap p.about-notice {
    5770         background-color: #ffffe0;
    5771         border: 1px solid #e6db55;
    5772         margin: 5px 0 15px;
    5773         padding: 0.4em 0.8em;
    5774         border-radius: 3px;
    5775         -webkit-border-radius: 3px;
    5776 }
    5777 
    5778 
    5779 /* Typography */
    5780 
    5781 .about-wrap p {
    5782         line-height: 1.6em;
    5783 }
    5784 
    5785 .about-wrap h1 {
    5786         margin: 0.2em 200px 0 0;
    5787         line-height: 1.2em;
    5788         font-size: 2.8em;
    5789         font-weight: 200;
    5790 }
    5791 
    5792 .about-text,
    5793 .about-description,
    5794 .about-wrap li.wp-person a.web {
    5795         font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
    5796         font-weight: normal;
    5797         line-height: 1.6em;
    5798         font-size: 20px;
    5799 }
    5800 
    5801 .about-description {
    5802         margin-top: 1.4em;
    5803 }
    5804 
    5805 .about-text {
    5806         margin: 1em 200px 1.4em 0;
    5807         min-height: 60px;
    5808         font-size: 24px;
    5809 }
    5810 
    5811 .about-wrap h3 {
    5812         font-size: 1.5em;
    5813         line-height: 1.5em;
    5814         padding-top: 20px;
    5815 }
    5816 
    5817 .about-wrap .feature-section {
    5818         padding-bottom: 20px;
    5819 }
    5820 
    5821 .about-wrap .feature-section h4 {
    5822         margin-bottom: 0.6em;
    5823 }
    5824 
    5825 .about-wrap .feature-section p {
    5826         margin-top: 0.6em;
    5827 }
    5828 
    5829 .about-wrap code {
    5830         font-size: 14px;
    5831 }
    5832 
    5833 /* Point Releases */
    5834 
    5835 .about-wrap .point-releases {
    5836         margin-top: 5px;
    5837 }
    5838 
    5839 .about-wrap .changelog.point-releases h3 {
    5840         padding-top: 35px;
    5841 }
    5842 
    5843 .about-wrap .changelog.point-releases h3:first-child {
    5844         padding-top: 7px;
    5845 }
    5846 
    5847 /* WordPress Version Badge */
    5848 
    5849 .wp-badge {
    5850         padding-top: 142px;
    5851         height: 50px;
    5852         width: 173px;
    5853         font-weight: bold;
    5854         font-size: 14px;
    5855         text-align: center;
    5856         margin: 0 -5px;
    5857         background: url('../images/wp-badge.png?ver=20111120') no-repeat;
    5858 }
    5859 
    5860 .about-wrap .wp-badge {
    5861         position: absolute;
    5862         top: 0;
    5863         right: 0;
    5864 }
    5865 
    5866 /* Tabs */
    5867 
    5868 .about-wrap h2.nav-tab-wrapper {
    5869         padding-left: 6px;
    5870 }
    5871 
    5872 .about-wrap h2 .nav-tab {
    5873         padding: 4px 10px 6px;
    5874         margin: 0 3px -1px 0;
    5875         font-size: 18px;
    5876         vertical-align: top;
    5877 }
    5878 
    5879 .about-wrap h2 .nav-tab-active {
    5880         font-weight: bold;
    5881         padding-top: 3px;
    5882 }
    5883 
    5884 /* Changelog / Update screen */
    5885 
    5886 .about-wrap .feature-section.three-col img {
    5887         margin: 0.5em 0 0.5em 5px;
    5888         max-width: 100%;
    5889         float: none;
    5890 }
    5891 
    5892 .about-wrap .feature-section.col {
    5893         margin-bottom: 0;
    5894 }
    5895 
    5896 .about-wrap .feature-section.col h4 {
    5897         margin: 0 0 0.6em 0;
    5898 }
    5899 
    5900 .about-wrap .feature-section.two-col div {
    5901         width: 47%;
    5902         margin-right: 4.999999999%;
    5903         float: left;
    5904 }
    5905 
    5906 .about-wrap .feature-section.three-col div {
    5907         width: 30%;
    5908         margin-right: 4.999999999%;
    5909         float: left;
    5910 }
    5911 
    5912 .about-wrap .three-col.about-updates .col-1,
    5913 .about-wrap .three-col.about-updates .col-3 {
    5914         width: 37%;
    5915         margin: 0;
    5916 }
    5917 
    5918 .about-wrap .three-col.about-updates .col-2 {
    5919         width: 16%;
    5920         margin: 0 5%;
    5921 }
    5922 
    5923 .about-wrap .feature-section.col .last-feature {
    5924         margin-right: 0;
    5925 }
    5926 
    5927 .about-wrap .three-col.about-updates img {
    5928         margin: 0;
    5929 }
    5930 
    5931 .about-wrap .changelog .feature-section {
    5932         overflow: hidden;
    5933 }
    5934 
    5935 .about-wrap .about-passwords {
    5936         margin: 20px 0;
    5937         padding: 1px 20px 10px;
    5938         background-color: #f9f9f9;
    5939 }
    5940 
    5941 .about-wrap .about-auto-update {
    5942         text-align: center;
    5943         background-color: #f9f9ef;
    5944         clear: both;
    5945         padding: 10px;
    5946 }
    5947 
    5948 .about-wrap .about-auto-update.cool {
    5949         background-color: #eff9ef;
    5950 }
    5951 
    5952 .about-wrap .about-password-meter input {
    5953         font-size: 250%;
    5954         line-height: 1;
    5955         width: 100%;
    5956         display: block;
    5957         padding: 5px;
    5958 }
    5959 
    5960 .about-wrap .about-password-meter #pass-strength-result {
    5961         display: block !important;
    5962         font-size: 150%;
    5963         font-weight: normal !important;
    5964         -webkit-box-sizing: border-box;
    5965         -moz-box-sizing:    border-box;
    5966         box-sizing:         border-box;
    5967         width: 100%;
    5968         padding: 17px 0;
    5969         margin-bottom: 15px;
    5970 }
    5971 
    5972 .about-wrap .feature-section div p img {
    5973         float: right;
    5974         margin-left: 10px;
    5975         max-width: 20%;
    5976 }
    5977 
    5978 .about-wrap .changelog li {
    5979         list-style-type: disc;
    5980         margin-left: 3em;
    5981 }
    5982 
    5983 
    5984 /* Return to Dashboard Home link */
    5985 
    5986 .about-wrap .return-to-dashboard {
    5987         margin: 30px 0 0 -5px;
    5988         font-size: 14px;
    5989         font-weight: bold;
    5990 }
    5991 
    5992 .about-wrap .return-to-dashboard a {
    5993         text-decoration: none;
    5994         padding: 0 5px;
    5995 }
    5996 
    5997 /* Credits */
    5998 
    5999 .about-wrap h4.wp-people-group {
    6000         margin-top: 2.6em;
    6001         font-size: 16px;
    6002 }
    6003 
    6004 .about-wrap ul.wp-people-group {
    6005         overflow: hidden;
    6006         padding: 0 5px;
    6007         margin: 0 -15px 0 -5px;
    6008 }
    6009 
    6010 .about-wrap ul.compact {
    6011         margin-bottom: 0
    6012 }
    6013 
    6014 .about-wrap li.wp-person {
    6015         float: left;
    6016         margin-right: 10px;
    6017 }
    6018 
    6019 .about-wrap li.wp-person img.gravatar {
    6020         float: left;
    6021         margin: 0 10px 10px 0;
    6022         padding: 2px;
    6023         width: 60px;
    6024         height: 60px;
    6025 }
    6026 
    6027 .about-wrap ul.compact li.wp-person img.gravatar {
    6028         width: 30px;
    6029         height: 30px;
    6030 }
    6031 
    6032 .about-wrap li.wp-person {
    6033         height: 70px;
    6034         width: 280px;
    6035         padding-bottom: 15px;
    6036 }
    6037 
    6038 .about-wrap ul.compact li.wp-person {
    6039         height: auto;
    6040         width: 180px;
    6041         padding-bottom: 0;
    6042         margin-bottom: 0;
    6043 }
    6044 
    6045 .about-wrap #wp-people-group-validators + p.wp-credits-list {
    6046         margin-top: 0;
    6047 }
    6048 
    6049 .about-wrap li.wp-person a.web {
    6050         display: block;
    6051         margin: 6px 0 2px;
    6052         font-size: 16px;
    6053         text-decoration: none;
    6054 }
    6055 
    6056 .about-wrap p.wp-credits-list a {
    6057         white-space: nowrap;
    6058 }
    6059 
    6060 /* Freedoms */
    6061 
    6062 .freedoms-php .about-wrap ol {
    6063         margin: 40px 60px;
    6064 }
    6065 
    6066 .freedoms-php .about-wrap ol li {
    6067         list-style-type: decimal;
    6068         font-weight: bold;
    6069 }
    6070 
    6071 .freedoms-php .about-wrap ol p {
    6072         font-weight: normal;
    6073         margin: 0.6em 0;
    6074 }
    6075 
    6076 /*------------------------------------------------------------------------------
    6077   23.0 - Full Overlay w/ Sidebar
    6078 ------------------------------------------------------------------------------*/
    6079 
    6080 body.full-overlay-active {
    6081         overflow: hidden;
    6082 }
    6083 
    6084 .wp-full-overlay {
    6085         background: #fff;
    6086         z-index: 500000;
    6087         position: fixed;
    6088         overflow: visible;
    6089         top: 0;
    6090         bottom: 0;
    6091         left: 0;
    6092         right: 0;
    6093         height: 100%;
    6094         min-width: 0;
    6095 }
    6096 
    6097 .wp-full-overlay-sidebar {
    6098         -webkit-box-sizing: border-box;
    6099         -moz-box-sizing:    border-box;
    6100         box-sizing:         border-box;
    6101 
    6102         position: fixed;
    6103         width: 300px;
    6104         height: 100%;
    6105         top: 0;
    6106         bottom: 0;
    6107         left: 0;
    6108         padding: 0;
    6109         margin: 0;
    6110         z-index: 10;
    6111         overflow: auto;
    6112         background: #f5f5f5;
    6113         border-right: 1px solid rgba( 0, 0, 0, 0.2 );
    6114 }
    6115 
    6116 .wp-full-overlay.collapsed .wp-full-overlay-sidebar {
    6117         overflow: visible;
    6118 }
    6119 
    6120 .wp-full-overlay.collapsed,
    6121 .wp-full-overlay.expanded .wp-full-overlay-sidebar {
    6122         margin-left: 0 !important;
    6123 }
    6124 
    6125 .wp-full-overlay.expanded {
    6126         margin-left: 300px;
    6127 }
    6128 
    6129 .wp-full-overlay.collapsed .wp-full-overlay-sidebar {
    6130         margin-left: -300px;
    6131 }
    6132 
    6133 .wp-full-overlay-sidebar:after {
    6134         content: '';
    6135         display: block;
    6136         position: absolute;
    6137         top: 0;
    6138         bottom: 0;
    6139         right: 0;
    6140         width: 3px;
    6141         box-shadow: -5px 0 4px -4px rgba(0, 0, 0, 0.1) inset;
    6142         z-index: 1000;
    6143 }
    6144 
    6145 .wp-full-overlay-main {
    6146         position: absolute;
    6147         left: 0;
    6148         right: 0;
    6149         top: 0;
    6150         bottom: 0;
    6151         height: 100%;
    6152 }
    6153 
    6154 .wp-full-overlay-sidebar .wp-full-overlay-header {
    6155         position: absolute;
    6156         left: 0;
    6157         right: 0;
    6158         height: 45px;
    6159         padding: 0 20px;
    6160         line-height: 45px;
    6161         z-index: 10;
    6162         margin: 0;
    6163 }
    6164 
    6165 .wp-full-overlay-sidebar .wp-full-overlay-header {
    6166         border-top: 0;
    6167         border-bottom: 1px solid #fff;
    6168         box-shadow: inset 0 -1px 0 0px #dfdfdf;
    6169 }
    6170 
    6171 .wp-full-overlay-sidebar .wp-full-overlay-footer {
    6172         bottom: 0;
    6173         border-bottom: 0;
    6174         border-top: 1px solid #dfdfdf;
    6175         box-shadow: inset 0 1px 0 0px #fff;
    6176 }
    6177 
    6178 .wp-full-overlay-sidebar .wp-full-overlay-sidebar-content {
    6179         position: absolute;
    6180         top: 45px;
    6181         bottom: 45px;
    6182         left: 0;
    6183         right: 0;
    6184         overflow: auto;
    6185 }
    6186 
    6187 .wp-full-overlay-sidebar-content .accordion-section:first-child {
    6188         border-top: 1px solid #fff;
    6189 }
    6190 
    6191 /* Close Link */
    6192 .wp-full-overlay .close-full-overlay {
    6193         text-decoration: none;
    6194 }
    6195 
    6196 /* Collapse Button */
    6197 .wp-full-overlay a.collapse-sidebar {
    6198         position: absolute;
    6199         bottom: 12px;
    6200         left: 0;
    6201         z-index: 50;
    6202         display: block;
    6203         width: 19px;
    6204         height: 19px;
    6205         margin-left: 15px;
    6206         padding: 0;
    6207         border-radius: 50%;
    6208         text-decoration: none;
    6209 }
    6210 
    6211 .wp-full-overlay.collapsed .collapse-sidebar {
    6212         position: absolute;
    6213         left: 100%;
    6214 }
    6215 
    6216 .wp-full-overlay .collapse-sidebar-arrow {
    6217         position: absolute;
    6218         margin-top: 2px;
    6219         margin-left: 2px;
    6220         display: block;
    6221         width: 15px;
    6222         height: 15px;
    6223         background: transparent url('../images/arrows.png') no-repeat -1px -73px;
    6224 }
    6225 
    6226 .wp-full-overlay.collapsed .collapse-sidebar-arrow {
    6227         background-position: -1px -109px;
    6228 }
    6229 
    6230 .wp-full-overlay .collapse-sidebar-label {
    6231         position: absolute;
    6232         left: 100%;
    6233         color: #808080;
    6234         line-height: 20px;
    6235         margin-left: 10px;
    6236 }
    6237 
    6238 .wp-full-overlay.collapsed .collapse-sidebar-label {
    6239         display: none;
    6240 }
    6241 
    6242 .wp-full-overlay .collapse-sidebar:hover .collapse-sidebar-label {
    6243         color: #666;
    6244 }
    6245 
    6246 /* Animations */
    6247 .wp-full-overlay,
    6248 .wp-full-overlay-sidebar,
    6249 .wp-full-overlay .collapse-sidebar,
    6250 .wp-full-overlay-main {
    6251         -webkit-transition-property: left, right, top, bottom, width, margin;
    6252         -moz-transition-property:    left, right, top, bottom, width, margin;
    6253         -ms-transition-property:     left, right, top, bottom, width, margin;
    6254         -o-transition-property:      left, right, top, bottom, width, margin;
    6255         transition-property:         left, right, top, bottom, width, margin;
    6256 
    6257         -webkit-transition-duration: 0.2s;
    6258         -moz-transition-duration:    0.2s;
    6259         -ms-transition-duration:     0.2s;
    6260         -o-transition-duration:      0.2s;
    6261         transition-duration:         0.2s;
    6262 }
    6263 
    6264 
    6265 /*------------------------------------------------------------------------------
    6266   24.0 - Customize Loader
    6267 ------------------------------------------------------------------------------*/
    6268 
    6269 .no-customize-support .hide-if-no-customize,
    6270 .customize-support .hide-if-customize,
    6271 .no-customize-support.wp-core-ui .hide-if-no-customize,
    6272 .no-customize-support .wp-core-ui .hide-if-no-customize,
    6273 .customize-support.wp-core-ui .hide-if-customize,
    6274 .customize-support .wp-core-ui .hide-if-customize {
    6275         display: none;
    6276 }
    6277 
    6278 #customize-container {
    6279         display: none;
    6280         background: #fff;
    6281         z-index: 500000;
    6282         position: fixed;
    6283         overflow: visible;
    6284         top: 0;
    6285         bottom: 0;
    6286         left: 0;
    6287         right: 0;
    6288         height: 100%;
    6289 }
    6290 
    6291 .customize-active #customize-container {
    6292         display: block;
    6293 }
    6294 
    6295 .customize-loading #customize-container iframe {
    6296         opacity: 0;
    6297 }
    6298 
    6299 .customize-loading #customize-container {
    6300         background: #fff url("../images/wpspin_light.gif") no-repeat fixed center center;
    6301         background-size: 16px 16px;
    6302 }
    6303 
    6304 #customize-container iframe,
    6305 #theme-installer iframe {
    6306         height: 100%;
    6307         width: 100%;
    6308         z-index: 20;
    6309 
    6310         -webkit-transition: opacity 0.3s;
    6311         -moz-transition:    opacity 0.3s;
    6312         -ms-transition:     opacity 0.3s;
    6313         -o-transition:      opacity 0.3s;
    6314         transition:         opacity 0.3s;
    6315 }
    6316 
    6317 #customize-container .collapse-sidebar {
    6318         bottom: 16px;
    6319 }
    6320 
    6321 #theme-installer {
    6322         display: none;
    6323 }
    6324 
    6325 #theme-installer.single-theme {
    6326         display: block;
    6327 }
    6328 
    6329 .install-theme-info {
    6330         display: none;
    6331         padding: 10px 20px 20px;
    6332 }
    6333 
    6334 .single-theme .install-theme-info {
    6335         padding-top: 15px;
    6336 }
    6337 
    6338 #theme-installer .install-theme-info {
    6339         display: block;
    6340 }
    6341 
    6342 .install-theme-info .theme-install {
    6343         float: right;
    6344         margin-top: 18px;
    6345 }
    6346 
    6347 .install-theme-info .theme-name {
    6348         font-size: 16px;
    6349         line-height: 24px;
    6350         margin-bottom: 0;
    6351 }
    6352 
    6353 .install-theme-info .theme-screenshot {
    6354         margin-top: 15px;
    6355         width: 258px;
    6356         border: 1px solid #ccc;
    6357 }
    6358 
    6359 .install-theme-info .theme-details {
    6360         overflow: hidden;
    6361 }
    6362 
    6363 .theme-details .theme-version {
    6364         margin: 15px 0;
    6365         float: left;
    6366 }
    6367 
    6368 .theme-details .star-holder {
    6369         margin: 14px 0;
    6370         float: right;
    6371 }
    6372 
    6373 .theme-details .theme-description {
    6374         float: left;
    6375         color: #777;
    6376         line-height: 20px;
    6377 }
    6378 
    6379 /*------------------------------------------------------------------------------
    6380   25.0 - Misc
    6381 ------------------------------------------------------------------------------*/
    6382 
    6383 #excerpt,
    6384 .attachmentlinks {
    6385         margin: 0;
    6386         height: 4em;
    6387         width: 98%;
    6388 }
    6389 
    6390 #template div {
    6391         margin-right: 190px;
    6392 }
    6393 
    6394 p.pagenav {
    6395         margin: 0;
    6396         display: inline;
    6397 }
    6398 
    6399 .pagenav span {
    6400         font-weight: bold;
    6401         margin: 0 6px;
    6402 }
    6403 
    6404 .row-title {
    6405         font-size: 13px !important;
    6406         font-weight: bold;
    6407 }
    6408 
    6409 .column-author img, .column-username img {
    6410         float: left;
    6411         margin-right: 10px;
    6412         margin-top: 1px;
    6413 }
    6414 
    6415 .row-actions {
    6416         visibility: hidden;
    6417         padding: 2px 0 0;
    6418 }
    6419 
    6420 tr:hover .row-actions,
    6421 .mobile .row-actions,
    6422 .row-actions.visible,
    6423 div.comment-item:hover .row-actions {
    6424         visibility: visible;
    6425 }
    6426 
    6427 /* deprecated */
    6428 .row-actions-visible {
    6429         padding: 2px 0 0;
    6430 }
    6431 
    6432 .form-table .pre {
    6433         padding: 8px;
    6434         margin: 0;
    6435 }
    6436 
    6437 table.form-table td .updated {
    6438         font-size: 13px;
    6439 }
    6440 
    6441 .tagchecklist {
    6442         margin-left: 14px;
    6443         font-size: 12px;
    6444         overflow: auto;
    6445 }
    6446 .tagchecklist strong {
    6447         margin-left: -8px;
    6448         position: absolute;
    6449 }
    6450 .tagchecklist span {
    6451         margin-right: 25px;
    6452         display: block;
    6453         float: left;
    6454         font-size: 11px;
    6455         line-height: 1.8em;
    6456         white-space: nowrap;
    6457         cursor: default;
    6458 }
    6459 .tagchecklist span a {
    6460         margin: 4px 0 0 -10px;
    6461         cursor: pointer;
    6462         width: 10px;
    6463         height: 10px;
    6464         display: block;
    6465         float: left;
    6466         text-indent: -9999px;
    6467         overflow: hidden;
    6468         position: absolute;
    6469 }
    6470 
    6471 #poststuff h2 {
    6472         margin-top: 20px;
    6473         font-size: 1.5em;
    6474         margin-bottom: 15px;
    6475         padding: 0 0 3px;
    6476         clear: left;
    6477 }
    6478 
    6479 #poststuff h3,
    6480 .metabox-holder h3 {
    6481         font-size: 15px;
    6482         font-weight: normal;
    6483         padding: 7px 10px;
    6484         margin: 0;
    6485         line-height: 1;
    6486 }
    6487 
    6488 #poststuff .inside {
    6489         margin: 6px 0 8px;
    6490 }
    6491 
    6492 #poststuff .inside #parent_id,
    6493 #poststuff .inside #page_template {
    6494         max-width: 100%;
    6495 }
    6496 
    6497 .inline-edit-row #post_parent,
    6498 .inline-edit-row select[name="page_template"] {
    6499         max-width: 80%;
    6500 }
    6501 
    6502 .ie8 #poststuff .inside #parent_id,
    6503 .ie8 #poststuff .inside #page_template,
    6504 .ie8 .inline-edit-row #post_parent,
    6505 .ie8 .inline-edit-row select[name="page_template"] {
    6506         width: 250px;
    6507 }
    6508 
    6509 #post-visibility-select {
    6510         line-height: 1.5em;
    6511         margin-top: 3px;
    6512 }
    6513 
    6514 #poststuff #submitdiv .inside {
    6515         margin: 0;
    6516         padding: 0;
    6517 }
    6518 
    6519 .edit-form-section {
    6520         margin-bottom: 20px;
    6521 }
    6522 
    6523 #templateside ul li a {
    6524         text-decoration: none;
    6525 }
    6526 
    6527 .tool-box .title {
    6528         margin: 8px 0;
    6529         font-size: 18px;
    6530         font-weight: normal;
    6531         line-height: 24px;
    6532 }
    6533 
    6534 #sidemenu {
    6535         margin: -30px 15px 0 315px;
    6536         list-style: none;
    6537         position: relative;
    6538         float: right;
    6539         padding-left: 10px;
    6540         font-size: 12px;
    6541 }
    6542 
    6543 #sidemenu a {
    6544         padding: 0 7px;
    6545         display: block;
    6546         float: left;
    6547         line-height: 28px;
    6548         border-top-width: 1px;
    6549         border-top-style: solid;
    6550         border-bottom-width: 1px;
    6551         border-bottom-style: solid;
    6552 }
    6553 
    6554 #sidemenu li {
    6555         display: inline;
    6556         line-height: 200%;
    6557         list-style: none;
    6558         text-align: center;
    6559         white-space: nowrap;
    6560         margin: 0;
    6561         padding: 0;
    6562 }
    6563 
    6564 #sidemenu a.current {
    6565         font-weight: normal;
    6566         padding-left: 6px;
    6567         padding-right: 6px;
    6568         -webkit-border-top-left-radius: 3px;
    6569         -webkit-border-top-right-radius: 3px;
    6570         border-top-left-radius: 3px;
    6571         border-top-right-radius: 3px;
    6572         border-width: 1px;
    6573         border-style: solid;
    6574 }
    6575 
    6576 #sidemenu li a .count-0 {
    6577         display: none;
    6578 }
    6579 
    6580 .plugin-install #description,
    6581 .plugin-install-network #description {
    6582         width: 60%;
    6583 }
    6584 
    6585 table .vers,
    6586 table .column-visible,
    6587 table .column-rating {
    6588         text-align: left;
    6589 }
    6590 
    6591 .error-message {
    6592         color: red;
    6593         font-weight: bold;
    6594 }
    6595 
    6596 /* Scrollbar fix for bulk upgrade iframe */
    6597 body.iframe {
    6598         height: 98%;
    6599 }
    6600 
    6601 /* Upgrader styles, Specific to Language Packs */
    6602 .lp-show-latest p {
    6603         display: none;
    6604 }
    6605 .lp-show-latest p:last-child,
    6606 .lp-show-latest .lp-error p {
    6607         display: block;
    6608 }
    6609 
    6610 /* - Only used once or twice in all of WP - deprecate for global style
    6611 ------------------------------------------------------------------------------*/
    6612 td.media-icon {
    6613         text-align: center;
    6614         width: 80px;
    6615         padding-top: 8px;
    6616         padding-bottom: 8px;
    6617 }
    6618 
    6619 td.media-icon img {
    6620         max-width: 80px;
    6621         max-height: 60px;
    6622 }
    6623 
    6624 #howto {
    6625         font-size: 11px;
    6626         margin: 0 5px;
    6627         display: block;
    6628 }
    6629 
    6630 .importers td {
    6631         padding-right: 14px;
    6632 }
    6633 
    6634 .importers {
    6635         font-size: 16px;
    6636         width: auto;
    6637 }
    6638 
    6639 #namediv table {
    6640         width: 100%;
    6641 }
    6642 
    6643 #namediv td.first {
    6644         width: 10px;
    6645         white-space: nowrap;
    6646 }
    6647 
    6648 #namediv input {
    6649         width: 98%;
    6650 }
    6651 
    6652 #namediv p {
    6653         margin: 10px 0;
    6654 }
    6655 
    6656 #submitdiv h3 {
    6657         margin-bottom: 0 !important;
    6658 }
    6659 
    6660 /* - Used - but could/should be deprecated with a CSS reset
    6661 ------------------------------------------------------------------------------*/
    6662 .zerosize {
    6663         height: 0;
    6664         width: 0;
    6665         margin: 0;
    6666         border: 0;
    6667         padding: 0;
    6668         overflow: hidden;
    6669         position: absolute;
    6670 }
    6671 
    6672 br.clear {
    6673         height: 2px;
    6674         line-height: 2px;
    6675 }
    6676 
    6677 .checkbox {
    6678         border: none;
    6679         margin: 0;
    6680         padding: 0;
    6681 }
    6682 
    6683 fieldset {
    6684         border: 0;
    6685         padding: 0;
    6686         margin: 0;
    6687 }
    6688 
    6689 .post-categories {
    6690         display: inline;
    6691         margin: 0;
    6692         padding: 0;
    6693 }
    6694 
    6695 .post-categories li {
    6696         display: inline;
    6697 }
    6698 
    6699 
    6700 /*-----------------------------------------------------------------------------
    6701  MERGED
    6702 -------------------------------------------------------------------------------*/
    6703 
    6704 /* dashboard */
    6705 .edit-box {
    6706         display: none;
    6707 }
    6708 
    6709 h3:hover .edit-box {
    6710         display: inline;
    6711 }
    6712 
    6713 #dashboard-widgets form .input-text-wrap input {
    6714         width: 100%;
    6715 }
    6716 
    6717 #dashboard-widgets form .textarea-wrap textarea {
    6718         width: 100%;
    6719 }
    6720 
    6721 #dashboard-widgets .postbox form .submit {
    6722         float: none;
    6723         margin: .5em 0 0;
    6724         padding: 0;
    6725         border: none;
    6726 }
    6727 
    6728 #dashboard-widgets-wrap #dashboard-widgets .postbox form .submit #publish {
    6729         min-width: 0;
    6730 }
    6731 
    6732 #dashboard-widgets a {
    6733         text-decoration: none;
    6734 }
    6735 
    6736 #dashboard-widgets h3 a {
    6737         text-decoration: underline;
    6738 }
    6739 
    6740 #dashboard-widgets h3 .postbox-title-action {
    6741         position: absolute;
    6742         right: 10px;
    6743         padding: 0;
    6744         top: 5px;
    6745 }
    6746 
    6747 .js #dashboard-widgets h3 .postbox-title-action {
    6748         right: 30px;
    6749 }
    6750 
    6751 #dashboard-widgets h4 {
    6752         font-weight: normal;
    6753         font-size: 13px;
    6754         margin: 0 0 .2em;
    6755         padding: 0;
    6756 }
    6757 
    6758 /* Right Now */
    6759 #dashboard_right_now p.sub,
    6760 #dashboard_right_now .table, #dashboard_right_now .versions {
    6761         margin: -12px;
    6762 }
    6763 
    6764 #dashboard_right_now .inside {
    6765         font-size: 12px;
    6766         padding-top: 20px;
    6767 }
    6768 
    6769 #dashboard_right_now p.sub {
    6770         padding: 5px 0 15px;
    6771         color: #8f8f8f;
    6772         font-size: 14px;
    6773         position: absolute;
    6774         top: -17px;
    6775         left: 15px;
    6776 }
    6777 
    6778 #dashboard_right_now .table {
    6779         margin: 0;
    6780         padding: 0;
    6781         position: relative;
    6782 }
    6783 
    6784 #dashboard_right_now .table_content {
    6785         float: left;
    6786         border-top-width: 1px;
    6787         border-top-style: solid;
    6788         width: 45%;
    6789 }
    6790 
    6791 #dashboard_right_now .table_discussion {
    6792         float: right;
    6793         border-top-width: 1px;
    6794         border-top-style: solid;
    6795         width: 45%;
    6796 }
    6797 
    6798 #dashboard_right_now table td {
    6799         padding: 3px 0;
    6800         white-space: nowrap;
    6801 }
    6802 
    6803 #dashboard_right_now table tr.first td {
    6804         border-top: none;
    6805 }
    6806 
    6807 #dashboard_right_now td.b {
    6808         padding-right: 6px;
    6809         text-align: right;
    6810         font-size: 14px;
    6811         width: 1%;
    6812 }
    6813 
    6814 #dashboard_right_now td.b a {
    6815         font-size: 18px;
    6816 }
    6817 
    6818 #dashboard_right_now td.b a:hover {
    6819         color: #d54e21;
    6820 }
    6821 
    6822 #dashboard_right_now .t {
    6823         font-size: 12px;
    6824         padding-right: 12px;
    6825         padding-top: 6px;
    6826         color: #777;
    6827 }
    6828 
    6829 #dashboard_right_now .t a {
    6830         white-space: nowrap;
    6831 }
    6832 
    6833 #dashboard_right_now .spam {
    6834         color: red;
    6835 }
    6836 
    6837 #dashboard_right_now .waiting {
    6838         color: #e66f00;
    6839 }
    6840 
    6841 #dashboard_right_now .approved {
    6842         color: green;
    6843 }
    6844 
    6845 #dashboard_right_now .versions {
    6846         padding: 6px 10px 12px;
    6847         clear: both;
    6848 }
    6849 
    6850 #dashboard_right_now a.button {
    6851         float: right;
    6852         clear: right;
    6853         position: relative;
    6854         top: -5px;
    6855 }
    6856 
    6857 /* Recent Comments */
    6858 #dashboard_recent_comments h3 {
    6859         margin-bottom: 0;
    6860 }
    6861 
    6862 #dashboard_recent_comments .inside {
    6863         margin-top: 0;
    6864 }
    6865 
    6866 #dashboard_recent_comments .comment-meta .approve {
    6867         font-style: italic;
    6868         font-family: sans-serif;
    6869         font-size: 10px;
    6870 }
    6871 
    6872 #dashboard_recent_comments .subsubsub {
    6873         float: none;
    6874         white-space: normal;
    6875 }
    6876 
    6877 #the-comment-list {
    6878         position: relative;
    6879 }
    6880 
    6881 #the-comment-list .comment-item {
    6882         padding: 1em 10px;
    6883         border-top: 1px solid;
    6884 }
    6885 
    6886 #the-comment-list .pingback {
    6887         padding-left: 9px !important;
    6888 }
    6889 
    6890 #the-comment-list .comment-item,
    6891 #the-comment-list #replyrow {
    6892         margin: 0 -10px;
    6893 }
    6894 
    6895 #the-comment-list .comment-item:first-child {
    6896         border-top: none;
    6897 }
    6898 
    6899 #the-comment-list .comment-item .avatar {
    6900         float: left;
    6901         margin: 0 10px 5px 0;
    6902 }
    6903 
    6904 #the-comment-list .comment-item h4 {
    6905         line-height: 1.7em;
    6906         margin-top: -0.4em;
    6907         color: #777;
    6908 }
    6909 
    6910 #the-comment-list .comment-item h4 cite {
    6911         font-style: normal;
    6912         font-weight: normal;
    6913 }
    6914 
    6915 #the-comment-list .comment-item blockquote,
    6916 #the-comment-list .comment-item blockquote p {
    6917         margin: 0;
    6918         padding: 0;
    6919         display: inline;
    6920 }
    6921 
    6922 #dashboard_recent_comments #the-comment-list .trackback blockquote,
    6923 #dashboard_recent_comments #the-comment-list .pingback blockquote {
    6924         display: block;
    6925 }
    6926 
    6927 #the-comment-list .comment-item p.row-actions {
    6928         margin: 3px 0 0;
    6929         padding: 0;
    6930         font-size: 12px;
    6931 }
    6932 
    6933 /* QuickPress */
    6934 .no-js #dashboard_quick_press {
    6935         display: none;
    6936 }
    6937 
    6938 #dashboard_quick_press .easy-blogging {
    6939         padding: 0 8px;
    6940         text-align: left;
    6941 }
    6942 
    6943 #dashboard_quick_press .input-text-wrap {
    6944         position: relative;
    6945 }
    6946 
    6947 #dashboard_quick_press .prompt {
    6948         color: #bbb;
    6949         position: absolute;
    6950 }
    6951 
    6952 #dashboard_quick_press div.updated  {
    6953         padding: 0 5px;
    6954 }
    6955 
    6956 #title-wrap label,
    6957 #tags-input-wrap label {
    6958         cursor: text;
    6959 }
    6960 
    6961 #title-wrap #title {
    6962         padding: 2px 6px;
    6963         font-size: 1.3em;
    6964         line-height: 100%;
    6965         outline: none;
    6966 }
    6967 
    6968 #tags-input-wrap #tags-input {
    6969         outline: none;
    6970 }
    6971 
    6972 #title-wrap #title-prompt-text {
    6973         font-size: 1.3em;
    6974         padding: 5px 8px;
    6975 }
    6976 
    6977 #tags-input-wrap #tags-input-prompt-text {
    6978         font-size: 1em;
    6979         padding: 4px 8px;
    6980 }
    6981 
    6982 #dashboard_quick_press .input-text-wrap,
    6983 #dashboard_quick_press .textarea-wrap {
    6984         margin: 0 0 1em 0;
    6985 }
    6986 
    6987 #dashboard_quick_press .wp-media-buttons {
    6988         margin: 0 0 .2em 1px;
    6989         padding: 0;
    6990 }
    6991 
    6992 #dashboard_quick_press .wp-media-buttons a {
    6993         color: #777;
    6994 }
    6995 
    6996 #dashboard-widgets #dashboard_quick_press form p.submit input {
    6997         float: left;
    6998 }
    6999 
    7000 #dashboard-widgets #dashboard_quick_press form p.submit #save-post {
    7001         margin: 0 0.7em 0 1px;
    7002 }
    7003 
    7004 #dashboard-widgets #dashboard_quick_press form p.submit #publish {
    7005         float: right;
    7006 }
    7007 
    7008 #dashboard-widgets #dashboard_quick_press form p.submit .spinner {
    7009         vertical-align: middle;
    7010         margin: 4px 6px 0 0;
    7011 }
    7012 
    7013 /* Recent Drafts */
    7014 #dashboard_recent_drafts ul,
    7015 #dashboard_recent_drafts p {
    7016         margin: 0;
    7017         padding: 0;
    7018         word-wrap: break-word;
    7019 }
    7020 
    7021 #dashboard_recent_drafts ul {
    7022         list-style: none;
    7023 }
    7024 
    7025 #dashboard_recent_drafts ul li {
    7026         margin-bottom: 1em;
    7027 }
    7028 
    7029 #dashboard_recent_drafts h4 {
    7030         line-height: 1.7em;
    7031         word-wrap: break-word;
    7032 }
    7033 
    7034 #dashboard_recent_drafts h4 abbr {
    7035         font-weight: normal;
    7036         font-family: sans-serif;
    7037         font-size: 12px;
    7038         color: #999;
    7039         margin-left: 3px;
    7040 }
    7041 
    7042 /* Feeds */
    7043 .rss-widget ul {
    7044         margin: 0;
    7045         padding: 0;
    7046         list-style: none;
    7047 }
    7048 
    7049 a.rsswidget {
    7050         font-size: 13px;
    7051         line-height: 1.7em;
    7052 }
    7053 
    7054 .rss-widget ul li {
    7055         line-height: 1.5em;
    7056         margin-bottom: 12px;
    7057 }
    7058 
    7059 .rss-widget span.rss-date {
    7060         color: #999;
    7061         font-size: 12px;
    7062         margin-left: 3px;
    7063 }
    7064 
    7065 .rss-widget cite {
    7066         display: block;
    7067         text-align: right;
    7068         margin: 0 0 1em;
    7069         padding: 0;
    7070 }
    7071 
    7072 .rss-widget cite:before {
    7073         content: '\2014';
    7074 }
    7075 
    7076 /* Plugins */
    7077 #dashboard_plugins h4 {
    7078         line-height: 1.7em;
    7079 }
    7080 
    7081 #dashboard_plugins h5 {
    7082         font-weight: normal;
    7083         font-size: 13px;
    7084         margin: 0;
    7085         display: inline;
    7086         line-height: 1.4em;
    7087 }
    7088 
    7089 #dashboard_plugins h5 a {
    7090         line-height: 1.4em;
    7091 }
    7092 
    7093 #dashboard_plugins .inside span {
    7094         font-size: 12px;
    7095         padding-left: 5px;
    7096 }
    7097 
    7098 #dashboard_plugins p {
    7099         margin: 0.3em 0 1.4em;
    7100         line-height: 1.4em;
    7101 }
    7102 
    7103 .dashboard-comment-wrap {
    7104         overflow: hidden;
    7105         word-wrap: break-word;
    7106 }
    7107 
    7108 /* Browser Nag */
    7109 #dashboard_browser_nag a.update-browser-link {
    7110         font-size: 1.2em;
    7111         font-weight: bold;
    7112 }
    7113 
    7114 #dashboard_browser_nag a {
    7115         text-decoration: underline;
    7116 }
    7117 
    7118 #dashboard_browser_nag p.browser-update-nag.has-browser-icon {
    7119         padding-right: 125px;
    7120 }
    7121 
    7122 #dashboard_browser_nag .browser-icon {
    7123         margin-top: -35px;
    7124 }
    7125 
    7126 #dashboard_browser_nag.postbox.browser-insecure {
    7127         background-color: #ac1b1b;
    7128         border-color: #ac1b1b;
    7129 }
    7130 
    7131 #dashboard_browser_nag.postbox {
    7132         background-color: #e29808;
    7133         background-image: none;
    7134         border-color: #edc048;
    7135         color: #fff;
    7136         -webkit-box-shadow: none;
    7137         box-shadow: none;
    7138 }
    7139 
    7140 #dashboard_browser_nag.postbox.browser-insecure h3 {
    7141         border-bottom-color: #cd5a5a;
    7142         color: #fff;
    7143 }
    7144 
    7145 #dashboard_browser_nag.postbox h3 {
    7146         border-bottom-color: #f6e2ac;
    7147         text-shadow: none;
    7148         background: transparent none;
    7149         color: #fff;
    7150         -webkit-box-shadow: none;
    7151         box-shadow: none;
    7152 }
    7153 
    7154 #dashboard_browser_nag a {
    7155         color: #fff;
    7156 }
    7157 
    7158 #dashboard_browser_nag.browser-insecure a.browse-happy-link,
    7159 #dashboard_browser_nag.browser-insecure a.update-browser-link {
    7160         text-shadow: #871b15 0 1px 0;
    7161 }
    7162 
    7163 #dashboard_browser_nag a.browse-happy-link,
    7164 #dashboard_browser_nag a.update-browser-link {
    7165         text-shadow: #d29a04 0 1px 0;
    7166 }
    7167 
    7168 
    7169 /* login */
    7170 
    7171 .login * {
    7172         margin: 0;
    7173         padding: 0;
    7174 }
    7175 
    7176 .login form {
    7177         margin-left: 8px;
    7178         padding: 26px 24px 46px;
    7179         font-weight: normal;
    7180         background: #fff;
    7181         border: 1px solid #e5e5e5;
    7182         -webkit-box-shadow: rgba(200, 200, 200, 0.7) 0px 4px 10px -1px;
    7183         box-shadow: rgba(200, 200, 200, 0.7) 0px 4px 10px -1px;
    7184 }
    7185 
    7186 .login form .forgetmenot {
    7187         font-weight: normal;
    7188         float: left;
    7189         margin-bottom: 0;
    7190 }
    7191 
    7192 .login .button-primary {
    7193         float: right;
    7194 }
    7195 
    7196 #login form p {
    7197         margin-bottom: 0;
    7198 }
    7199 
    7200 #login form p.submit {
    7201         padding: 0;
    7202 }
    7203 
    7204 .login label {
    7205         color: #777;
    7206         font-size: 14px;
    7207 }
    7208 
    7209 .login form .forgetmenot label {
    7210         font-size: 12px;
    7211         line-height: 19px;
    7212 }
    7213 
    7214 .login h1 a {
    7215         background-image: url('../images/wordpress-logo.png?ver=20120216');
    7216         background-size: 274px 63px;
    7217         background-position: top center;
    7218         background-repeat: no-repeat;
    7219         width: 326px;
    7220         height: 67px;
    7221         text-indent: -9999px;
    7222         outline: none;
    7223         overflow: hidden;
    7224         padding-bottom: 15px;
    7225         display: block;
    7226 }
    7227 
    7228 #login {
    7229         width: 320px;
    7230         padding: 114px 0 0;
    7231         margin: auto;
    7232 }
    7233 
    7234 #login_error,
    7235 .login .message {
    7236         margin: 0 0 16px 8px;
    7237         padding: 12px;
    7238 }
    7239 
    7240 .login #nav,
    7241 .login #backtoblog {
    7242         text-shadow: #fff 0 1px 0;
    7243         margin: 0 0 0 16px;
    7244         padding: 16px 16px 0;
    7245 }
    7246 
    7247 #backtoblog {
    7248         padding: 12px 16px 0;
    7249 }
    7250 
    7251 .login form .input,
    7252 .login input[type="text"] {
    7253         color: #555;
    7254         font-weight: 200;
    7255         font-size: 24px;
    7256         line-height: 1;
    7257         width: 100%;
    7258         padding: 3px;
    7259         margin-top: 2px;
    7260         margin-right: 6px;
    7261         margin-bottom: 16px;
    7262         border: 1px solid #e5e5e5;
    7263         background: #fbfbfb;
    7264         outline: none;
    7265         -webkit-box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
    7266         box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
    7267 }
    7268 
    7269 .login #pass-strength-result {
    7270         width: 250px;
    7271         font-weight: bold;
    7272         border-style: solid;
    7273         border-width: 1px;
    7274         margin: 12px 0 6px;
    7275         padding: 6px 5px;
    7276         text-align: center;
    7277 }
    7278 
    7279 .mobile #login {
    7280         padding: 20px 0;
    7281 }
    7282 
    7283 .mobile #login form,
    7284 .mobile #login .message,
    7285 .mobile #login_error {
    7286         margin-left: 0;
    7287 }
    7288 
    7289 .mobile #login #nav,
    7290 .mobile #login #backtoblog {
    7291         margin-left: 8px;
    7292 }
    7293 
    7294 .mobile #login h1 a {
    7295         width: auto;
    7296 }
    7297 
    7298 body.interim-login {
    7299         height: auto;
    7300 }
    7301 
    7302 .interim-login #login {
    7303         padding: 0;
    7304         margin: 5px auto 20px;
    7305 }
    7306 
    7307 .interim-login.login h1 a {
    7308         width: auto;
    7309 }
    7310 
    7311 .interim-login #login_error,
    7312 .interim-login.login .message {
    7313         margin: 0 0 16px;
    7314 }
    7315 
    7316 .interim-login.login form {
    7317         margin: 0;
    7318 }
    7319 
    7320 /* ms */
    7321 /* Dashboard: MS Specific Data */
    7322 #dashboard_right_now p.musub {
    7323         margin-top: 12px;
    7324         border-top: 1px solid #ececec;
    7325         padding-left: 16px;
    7326         position: static;
    7327 }
    7328 
    7329 .rtl #dashboard_right_now p.musub {
    7330         padding-left: 0;
    7331         padding-right: 16px;
    7332 }
    7333 
    7334 #dashboard_right_now td.b a.musublink {
    7335         font-size: 16px;
    7336 }
    7337 
    7338 #dashboard_right_now div.musubtable {
    7339         border-top: none;
    7340 }
    7341 
    7342 #dashboard_right_now div.musubtable .t {
    7343         white-space: normal;
    7344 }
    7345 
    7346 /* Background Color for Site Status */
    7347 .wp-list-table .site-deleted {
    7348         background: #ff8573;
    7349 }
    7350 .wp-list-table .site-spammed {
    7351         background: #faafaa;
    7352 }
    7353 .wp-list-table .site-archived {
    7354         background: #ffebe8;
    7355 }
    7356 .wp-list-table .site-mature {
    7357         background: #fecac2;
    7358 }
    7359 
    7360 /* nav-menu */
    7361 
    7362 .no-js #message {
    7363         display: block;
    7364 }
    7365 
    7366 #nav-menu-meta ul.outer-border {
    7367         -webkit-border-radius: 3px;
    7368         border-radius: 3px;
    7369 }
    7370 
    7371 .accordion-section ul.category-tabs,
    7372 .accordion-section ul.add-menu-item-tabs,
    7373 .accordion-section ul.wp-tab-bar {
    7374         margin: 0;
    7375 }
    7376 
    7377 .accordion-section .categorychecklist {
    7378         margin: 13px 0;
    7379 }
    7380 
    7381 #nav-menu-meta .accordion-section-content {
    7382         padding: 18px 13px;
    7383 }
    7384 
    7385 #nav-menu-meta .button-controls {
    7386         margin-bottom: 0;
    7387 }
    7388 
    7389 #nav-menus-frame {
    7390         margin-left: 300px;
    7391         margin-top: 23px;
    7392 }
    7393 
    7394 #wpbody-content #menu-settings-column {
    7395         display:inline;
    7396         width:281px;
    7397         margin-left: -300px;
    7398         clear: both;
    7399         float: left;
    7400         padding-top: 0;
    7401 }
    7402 
    7403 #menu-settings-column .inside {
    7404         clear: both;
    7405         margin: 10px 0 0;
    7406 }
    7407 
    7408 .metabox-holder-disabled .postbox,
    7409 .metabox-holder-disabled .accordion-section-content  {
    7410         opacity: 0.5;
    7411         filter: alpha(opacity=50);
    7412 }
    7413 
    7414 .metabox-holder-disabled .button-controls .select-all {
    7415         display: none;
    7416 }
    7417 
    7418 #wpbody {
    7419         position: relative;
    7420 }
    7421 
    7422 .blank-slate .menu-name {
    7423         height: 2em;
    7424 }
    7425 
    7426 .blank-slate .menu-settings {
    7427         border: none;
    7428         margin-top: 0;
    7429         padding-top: 0;
    7430         overflow: hidden;
    7431 }
    7432 
    7433 .is-submenu {
    7434         font-style: italic;
    7435         font-weight: normal;
    7436         margin-left: 4px;
    7437 }
    7438 
    7439 .manage-menus {
    7440         margin-top: 23px;
    7441         padding: 10px;
    7442         overflow: hidden;
    7443         -webkit-border-radius: 3px;
    7444         border-radius: 3px;
    7445 }
    7446 
    7447 .manage-menus select {
    7448         float: left;
    7449         margin-right: 6px;
    7450 }
    7451 
    7452 .manage-menus .selected-menu {
    7453         float: left;
    7454         margin: 5px 6px 0 0;
    7455 }
    7456 
    7457 .manage-menus .submit-btn {
    7458         float: left;
    7459         margin-top: 1px;
    7460 }
    7461 
    7462 .menu-edit p {
    7463         margin: .3em 0 .6em;
    7464 }
    7465 
    7466 .menu-edit #post-body-content h3 {
    7467         margin: 0 0 10px;
    7468 }
    7469 
    7470 .menu-settings {
    7471         margin-top: 2em;
    7472         overflow: hidden;
    7473 }
    7474 
    7475 .menu-settings dl {
    7476         margin: 0 0 10px;
    7477         overflow: hidden;
    7478         position: relative;
    7479 }
    7480 
    7481 .menu-settings dd {
    7482         float: left;
    7483         margin: 0;
    7484         width: 60%;
    7485 }
    7486 
    7487 .menu-edit .checkbox-input {
    7488         margin-top: 4px;
    7489 }
    7490 
    7491 .theme-location-set {
    7492         font-size: 11px;
    7493 }
    7494 
    7495 /* Menu Container */
    7496 #menu-management-liquid {
    7497         float: left;
    7498         min-width: 100%;
    7499         margin-top: 3px;
    7500 }
    7501 
    7502 #menu-management {
    7503         position: relative;
    7504         margin-right: 20px;
    7505         margin-top: -3px;
    7506         width: 100%;
    7507 }
    7508 
    7509 #menu-management .menu-edit {
    7510         margin-bottom: 20px;
    7511 }
    7512 
    7513 .nav-menus-php #post-body {
    7514         padding: 0 10px 10px;
    7515         border-width: 1px 0;
    7516         border-style: solid;
    7517 }
    7518 
    7519 #nav-menu-header,
    7520 #nav-menu-footer {
    7521         padding: 0 10px;
    7522 }
    7523 
    7524 #nav-menu-header {
    7525         border-bottom: 1px solid;
    7526         margin-bottom: 13px;
    7527 }
    7528 
    7529 #nav-menu-header .menu-name-label {
    7530         margin-top: 2px;
    7531 }
    7532 
    7533 #nav-menu-footer {
    7534         border-top: 1px solid;
    7535 }
    7536 
    7537 .nav-menus-php #post-body div.updated,
    7538 .nav-menus-php #post-body div.error {
    7539         margin: 0;
    7540 }
    7541 
    7542 .nav-menus-php #post-body-content {
    7543         position: relative;
    7544         float: none;
    7545 }
    7546 
    7547 #menu-management .menu-add-new abbr {
    7548         font-weight:bold;
    7549 }
    7550 
    7551 #select-nav-menu-container {
    7552         text-align: right;
    7553         padding: 0 10px 3px 10px;
    7554         margin-bottom: 5px;
    7555 }
    7556 
    7557 #select-nav-menu {
    7558         width: 100px;
    7559         display: inline;
    7560 }
    7561 
    7562 #menu-name-label {
    7563         margin-top: -2px;
    7564 }
    7565 
    7566 .widefat td.menu-location-menus {
    7567         padding-bottom: 5px;
    7568 }
    7569 
    7570 .menu-location-menus select {
    7571         float: left;
    7572 }
    7573 
    7574 #locations-nav-menu-wrapper {
    7575         padding: 5px 0;
    7576 }
    7577 
    7578 .locations-nav-menu-select select {
    7579         float: left;
    7580         width: 160px;
    7581         margin-right: 5px;
    7582 }
    7583 
    7584 .locations-row-links {
    7585         float: left;
    7586         margin: 6px 0 0 6px;
    7587 }
    7588 
    7589 .locations-edit-menu-link,
    7590 .locations-add-menu-link {
    7591         margin: 0 3px;
    7592 }
    7593 
    7594 .locations-edit-menu-link {
    7595         padding-right: 3px;
    7596         border-right: 1px solid #ccc;
    7597 }
    7598 
    7599 #wpbody .open-label {
    7600         display: block;
    7601         float:left;
    7602 }
    7603 
    7604 #wpbody .open-label span {
    7605         padding-right: 10px;
    7606 }
    7607 
    7608 .js .input-with-default-title {
    7609         font-style: italic;
    7610 }
    7611 
    7612 #menu-management .inside {
    7613         padding: 0 10px;
    7614 }
    7615 
    7616 /* Add Menu Item Boxes */
    7617 .postbox .howto input,
    7618 .accordion-container .howto input {
    7619         width: 180px;
    7620         float: right;
    7621 }
    7622 
    7623 .accordion-container .outer-border {
    7624         margin: 0;
    7625 }
    7626 
    7627 #nav-menu-meta .accordion-container .top {
    7628         border-top: 1px solid #dfdfdf;
    7629 }
    7630 
    7631 #nav-menu-meta .accordion-container .accordion-section:first-child,
    7632 #nav-menu-meta .accordion-container .accordion-section:first-child h3,
    7633 #nav-menu-meta .accordion-container .top,
    7634 #nav-menu-meta .accordion-container .top h3 {
    7635         -webkit-border-top-right-radius: 3px;
    7636         -webkit-border-top-left-radius: 3px;
    7637         border-top-right-radius: 3px;
    7638         border-top-left-radius: 3px;
    7639 }
    7640 
    7641 #nav-menu-meta .accordion-container .accordion-section:last-child,
    7642 #nav-menu-meta .accordion-container .accordion-section:last-child .accordion-section-content,
    7643 #nav-menu-meta .accordion-container .bottom,
    7644 #nav-menu-meta .accordion-container .bottom:not(.open) h3 {
    7645         -webkit-border-bottom-right-radius: 3px;
    7646         -webkit-border-bottom-left-radius: 3px;
    7647         border-bottom-right-radius: 3px;
    7648         border-bottom-left-radius: 3px;
    7649 }
    7650 
    7651 .customlinkdiv .howto input {
    7652         width: 180px;
    7653 }
    7654 
    7655 .customlinkdiv p {
    7656         margin-top: 0
    7657 }
    7658 
    7659 #nav-menu-theme-locations .howto select {
    7660         width: 100%;
    7661 }
    7662 
    7663 #nav-menu-theme-locations .button-controls {
    7664         text-align: right;
    7665 }
    7666 
    7667 .add-menu-item-view-all {
    7668         height: 400px;
    7669 }
    7670 
    7671 /* Button Primary Actions */
    7672 #menu-container .submit {
    7673         margin: 0 0 10px;
    7674         padding: 0;
    7675 }
    7676 
    7677 .nav-menus-php .add-new-menu-action {
    7678         float: left;
    7679         margin: 6px 0 0 6px;
    7680         line-height: 15px;
    7681 }
    7682 
    7683 .nav-menus-php .meta-sep,
    7684 .nav-menus-php .submitdelete,
    7685 .nav-menus-php .submitcancel {
    7686         display: block;
    7687         float: left;
    7688         margin: 4px 0;
    7689         line-height: 15px;
    7690 }
    7691 
    7692 .meta-sep {
    7693         padding: 0 2px;
    7694 }
    7695 
    7696 #cancel-save {
    7697         text-decoration: underline;
    7698         font-size: 12px;
    7699         margin-left: 20px;
    7700         margin-top: 5px;
    7701 }
    7702 
    7703 .button.right, .button-secondary.right, .button-primary.right {
    7704         float: right;
    7705 }
    7706 
    7707 /* Button Secondary Actions */
    7708 .list-controls {
    7709         float: left;
    7710         margin-top: 5px;
    7711 }
    7712 
    7713 .add-to-menu {
    7714         float: right;
    7715 }
    7716 
    7717 .postbox .spinner {
    7718         display: none;
    7719         vertical-align: middle;
    7720 }
    7721 
    7722 .button-controls {
    7723         clear:both;
    7724         margin: 10px 0;
    7725 }
    7726 
    7727 .show-all,
    7728 .hide-all {
    7729         cursor: pointer;
    7730 }
    7731 
    7732 .hide-all {
    7733         display: none;
    7734 }
    7735 
    7736 /* Create Menu */
    7737 #menu-name {
    7738         width: 270px;
    7739 }
    7740 
    7741 #manage-menu .inside {
    7742         padding: 0px 0px;
    7743 }
    7744 
    7745 /* Custom Links */
    7746 #available-links dt {
    7747         display: block;
    7748 }
    7749 
    7750 #add-custom-link .howto {
    7751         font-size: 12px;
    7752 }
    7753 
    7754 #add-custom-link label span {
    7755         display: block;
    7756         float: left;
    7757         margin-top: 5px;
    7758         padding-right: 5px;
    7759 }
    7760 
    7761 .menu-item-textbox {
    7762         width: 180px;
    7763 }
    7764 
    7765 .nav-menus-php .howto span {
    7766         margin-top: 4px;
    7767         display: block;
    7768         float: left;
    7769 }
    7770 
    7771 /* Menu item types */
    7772 .quick-search {
    7773         width: 190px;
    7774 }
    7775 
    7776 .nav-menus-php .list-wrap {
    7777         display: none;
    7778         clear: both;
    7779         margin-bottom: 10px;
    7780 }
    7781 
    7782 .nav-menus-php .list-container {
    7783         max-height: 200px;
    7784         overflow-y: auto;
    7785         padding: 10px 10px 5px;
    7786 }
    7787 
    7788 .nav-menus-php .postbox p.submit {
    7789         margin-bottom: 0;
    7790 }
    7791 
    7792 /* Listings */
    7793 .nav-menus-php .list li {
    7794         display: none;
    7795         margin: 0;
    7796         margin-bottom: 5px;
    7797 }
    7798 
    7799 .nav-menus-php .list li .menu-item-title {
    7800         cursor: pointer;
    7801         display: block;
    7802 }
    7803 
    7804 .nav-menus-php .list li .menu-item-title input {
    7805         margin-right: 3px;
    7806         margin-top: -3px;
    7807 }
    7808 
    7809 /* Nav Menu */
    7810 #menu-container .inside {
    7811         padding-bottom: 10px;
    7812 }
    7813 
    7814 .menu {
    7815         padding-top:1em;
    7816 }
    7817 
    7818 #menu-to-edit {
    7819         margin: 0;
    7820         padding: 0.1em 0;
    7821 }
    7822 
    7823 .menu ul {
    7824         width: 100%;
    7825 }
    7826 
    7827 .menu li {
    7828         margin-bottom: 0;
    7829         position:relative;
    7830 }
    7831 
    7832 .menu-item-bar {
    7833         clear:both;
    7834         line-height:1.5em;
    7835         position:relative;
    7836         margin: 9px 0 0;
    7837 }
    7838 
    7839 .menu-item-handle {
    7840         border: 1px solid #dfdfdf;
    7841         position: relative;
    7842         padding-left: 10px;
    7843         height: auto;
    7844         width: 400px;
    7845         line-height: 35px;
    7846         text-shadow: 0 1px 0 #FFFFFF;
    7847         overflow: hidden;
    7848         word-wrap: break-word;
    7849 }
    7850 
    7851 #menu-to-edit .menu-item-invalid .menu-item-handle {
    7852         background: #f6c9cc;
    7853         background-image: -webkit-gradient(linear, left bottom, left top, from(#f6c9cc), to(#fdf8ff));
    7854         background-image: -webkit-linear-gradient(bottom, #f6c9cc, #fdf8ff);
    7855         background-image:    -moz-linear-gradient(bottom, #f6c9cc, #fdf8ff);
    7856         background-image:      -o-linear-gradient(bottom, #f6c9cc, #fdf8ff);
    7857         background-image: linear-gradient(to top, #f6c9cc, #fdf8ff);
    7858 }
    7859 
    7860 .menu-item-edit-active .menu-item-handle {
    7861         -webkit-border-bottom-right-radius: 0;
    7862         -webkit-border-bottom-left-radius: 0;
    7863         border-bottom-right-radius: 0;
    7864         border-bottom-left-radius: 0;
    7865 }
    7866 
    7867 .no-js .menu-item-edit-active .item-edit {
    7868         display: none;
    7869 }
    7870 
    7871 .js .menu-item-handle {
    7872         cursor: move;
    7873 }
    7874 
    7875 .menu li.deleting .menu-item-handle {
    7876         background-image: none;
    7877         text-shadow: 0 0 0;
    7878 }
    7879 
    7880 .menu-item-handle .item-title {
    7881         font-size: 12px;
    7882         font-weight: bold;
    7883         padding: 7px 0;
    7884         line-height: 20px;
    7885         min-height: 20px;
    7886         display: block;
    7887         margin-right: 13em;
    7888 }
    7889 
    7890 /* Sortables */
    7891 li.menu-item.ui-sortable-helper dl {
    7892         margin-top: 0;
    7893 }
    7894 
    7895 li.menu-item.ui-sortable-helper .menu-item-transport dl {
    7896         margin-top: 13px;
    7897 }
    7898 
    7899 .menu .sortable-placeholder {
    7900         height: 35px;
    7901         width: 410px;
    7902         margin-top: 13px;
    7903 }
    7904 
    7905 /* WARNING: The factor of 30px is hardcoded into the nav-menus javascript. */
    7906 .menu-item-depth-0 { margin-left: 0px; }
    7907 .menu-item-depth-1 { margin-left: 30px; }
    7908 .menu-item-depth-2 { margin-left: 60px; }
    7909 .menu-item-depth-3 { margin-left: 90px; }
    7910 .menu-item-depth-4 { margin-left: 120px; }
    7911 .menu-item-depth-5 { margin-left: 150px; }
    7912 .menu-item-depth-6 { margin-left: 180px; }
    7913 .menu-item-depth-7 { margin-left: 210px; }
    7914 .menu-item-depth-8 { margin-left: 240px; }
    7915 .menu-item-depth-9 { margin-left: 270px; }
    7916 .menu-item-depth-10 { margin-left: 300px; }
    7917 .menu-item-depth-11 { margin-left: 330px; }
    7918 
    7919 .menu-item-depth-0 .menu-item-transport { margin-left: 0px; }
    7920 .menu-item-depth-1 .menu-item-transport { margin-left: -30px; }
    7921 .menu-item-depth-2 .menu-item-transport { margin-left: -60px; }
    7922 .menu-item-depth-3 .menu-item-transport { margin-left: -90px; }
    7923 .menu-item-depth-4 .menu-item-transport { margin-left: -120px; }
    7924 .menu-item-depth-5 .menu-item-transport { margin-left: -150px; }
    7925 .menu-item-depth-6 .menu-item-transport { margin-left: -180px; }
    7926 .menu-item-depth-7 .menu-item-transport { margin-left: -210px; }
    7927 .menu-item-depth-8 .menu-item-transport { margin-left: -240px; }
    7928 .menu-item-depth-9 .menu-item-transport { margin-left: -270px; }
    7929 .menu-item-depth-10 .menu-item-transport { margin-left: -300px; }
    7930 .menu-item-depth-11 .menu-item-transport { margin-left: -330px; }
    7931 
    7932 body.menu-max-depth-0 { min-width: 950px !important; }
    7933 body.menu-max-depth-1 { min-width: 980px !important; }
    7934 body.menu-max-depth-2 { min-width: 1010px !important; }
    7935 body.menu-max-depth-3 { min-width: 1040px !important; }
    7936 body.menu-max-depth-4 { min-width: 1070px !important; }
    7937 body.menu-max-depth-5 { min-width: 1100px !important; }
    7938 body.menu-max-depth-6 { min-width: 1130px !important; }
    7939 body.menu-max-depth-7 { min-width: 1160px !important; }
    7940 body.menu-max-depth-8 { min-width: 1190px !important; }
    7941 body.menu-max-depth-9 { min-width: 1220px !important; }
    7942 body.menu-max-depth-10 { min-width: 1250px !important; }
    7943 body.menu-max-depth-11 { min-width: 1280px !important; }
    7944 
    7945 /* Menu item controls */
    7946 .item-type {
    7947         font-size: 12px;
    7948         padding-right: 10px;
    7949 }
    7950 
    7951 .item-controls {
    7952         font-size: 12px;
    7953         position: absolute;
    7954         right: 20px;
    7955         top: -1px;
    7956 }
    7957 
    7958 .item-controls a {
    7959         text-decoration: none;
    7960 }
    7961 
    7962 .item-controls a:hover {
    7963         cursor: pointer;
    7964 }
    7965 
    7966 .item-controls .item-order {
    7967         padding-right: 10px;
    7968 }
    7969 
    7970 .nav-menus-php .item-edit {
    7971         position: absolute;
    7972         right: -20px;
    7973         top: 0;
    7974         display: block;
    7975         width: 30px;
    7976         height: 36px;
    7977         overflow: hidden;
    7978         text-indent:-999em;
    7979         border-bottom: 1px solid;
    7980         -webkit-border-bottom-left-radius: 3px;
    7981         border-bottom-left-radius: 3px;
    7982 }
    7983 
    7984 /* Menu editing */
    7985 .menu-instructions-inactive {
    7986         display: none;
    7987 }
    7988 
    7989 .menu-item-settings {
    7990         display: block;
    7991         width: 400px;
    7992         padding: 10px 0 10px 10px;
    7993         border: solid;
    7994         border-width: 0 1px 1px 1px;
    7995         -webkit-border-bottom-right-radius: 3px;
    7996         -webkit-border-bottom-left-radius: 3px;
    7997         border-bottom-left-radius: 3px;
    7998         border-bottom-right-radius: 3px;
    7999 }
    8000 
    8001 .menu-item-settings .field-move a {
    8002         display: none;
    8003         margin: 0 2px;
    8004 }
    8005 
    8006 .menu-item-edit-active .menu-item-settings {
    8007         display: block;
    8008 }
    8009 
    8010 .menu-item-edit-inactive .menu-item-settings {
    8011         display: none;
    8012 }
    8013 
    8014 .add-menu-item-pagelinks {
    8015         margin: .5em auto;
    8016         text-align: center;
    8017 }
    8018 
    8019 .link-to-original {
    8020         display: block;
    8021         margin: 0 0 10px;
    8022         padding: 3px 5px 5px;
    8023         font-size: 12px;
    8024         font-style: italic;
    8025 }
    8026 
    8027 .link-to-original a {
    8028         padding-left: 4px;
    8029         font-style: normal;
    8030 }
    8031 
    8032 .hidden-field {
    8033         display: none;
    8034 }
    8035 
    8036 .menu-item-settings .description-thin,
    8037 .menu-item-settings .description-wide {
    8038         margin-right: 10px;
    8039         float: left;
    8040 }
    8041 
    8042 .description-thin {
    8043         width: 190px;
    8044         height: 40px;
    8045 }
    8046 
    8047 .description-wide {
    8048         width: 390px;
    8049 }
    8050 
    8051 .menu-item-actions {
    8052         padding-top: 15px;
    8053 }
    8054 
    8055 #cancel-save {
    8056         cursor: pointer;
    8057 }
    8058 
    8059 /* Major/minor publishing actions (classes) */
    8060 .nav-menus-php .major-publishing-actions {
    8061         clear: both;
    8062         padding: 3px 0 5px;
    8063 }
    8064 
    8065 .nav-menus-php .major-publishing-actions .publishing-action {
    8066         text-align: right;
    8067         float: right;
    8068         line-height: 23px;
    8069         margin: 2px 0 1px;
    8070 }
    8071 
    8072 .nav-menus-php .blank-slate .menu-settings {
    8073         display: none;
    8074 }
    8075 
    8076 .nav-menus-php .delete-action {
    8077         float: left;
    8078         margin-top: 2px;
    8079 }
    8080 
    8081 .nav-menus-php .submitbox .submitcancel {
    8082         border-bottom: 1px solid;
    8083         padding: 1px 2px;
    8084         text-decoration: none;
    8085 }
    8086 
    8087 .nav-menus-php .major-publishing-actions .form-invalid {
    8088         padding-left: 4px;
    8089         margin-left: -4px;
    8090         border: 0 none;
    8091 }
    8092 
    8093 /* Clearfix */
    8094 #menu-item-name-wrap:after,
    8095 #menu-item-url-wrap:after,
    8096 #menu-name-label:after,
    8097 #menu-settings-column .inside:after,
    8098 #nav-menus-frame:after,
    8099 .nav-menus-php #post-body-content:after,
    8100 .nav-menus-php .button-controls:after,
    8101 .nav-menus-php .major-publishing-actions:after,
    8102 .nav-menus-php .menu-item-settings:after {
    8103         clear: both;
    8104         content: ".";
    8105         display: block;
    8106         height: 0;
    8107         visibility: hidden;
    8108 }
    8109 
    8110 #nav-menus-frame,
    8111 .button-controls,
    8112 #menu-item-url-wrap,
    8113 #menu-item-name-wrap {
    8114         display: block;
    8115 }
    8116 
    8117 /* Star ratings */
    8118 div.star-holder {
    8119         position: relative;
    8120         height: 17px;
    8121         width: 100px;
    8122         background: url('../images/stars.png?ver=20121108') repeat-x bottom left;
    8123 }
    8124 
    8125 div.star-holder .star-rating {
    8126         background: url('../images/stars.png?ver=20121108') repeat-x top left;
    8127         height: 17px;
    8128         float: left;
    8129 }
    8130 
    8131 div.action-links {
    8132         font-weight: normal;
    8133         margin: 6px 0 0;
    8134 }
    8135 
    8136 /* Header on thickbox */
    8137 #plugin-information-header {
    8138         margin: 0;
    8139         padding: 0 5px;
    8140         font-weight: bold;
    8141         position: relative;
    8142         border-bottom-width: 1px;
    8143         border-bottom-style: solid;
    8144         height: 2.5em;
    8145 }
    8146 #plugin-information ul#sidemenu {
    8147         font-weight: normal;
    8148         margin: 0 5px;
    8149         position: absolute;
    8150         left: 0;
    8151         bottom: -1px;
    8152 }
    8153 
    8154 /* Install sidemenu */
    8155 #plugin-information p.action-button {
    8156         width: 100%;
    8157         padding-bottom: 0;
    8158         margin-bottom: 0;
    8159         margin-top: 10px;
    8160         -webkit-border-top-left-radius: 3px;
    8161         -webkit-border-bottom-left-radius: 3px;
    8162         border-top-left-radius: 3px;
    8163         border-bottom-left-radius: 3px;
    8164 }
    8165 
    8166 #plugin-information .action-button a {
    8167         text-align: center;
    8168         font-weight: bold;
    8169         text-decoration: none;
    8170         display: block;
    8171         line-height: 2em;
    8172 }
    8173 
    8174 #plugin-information h2 {
    8175         clear: none !important;
    8176         margin-right: 200px;
    8177 }
    8178 
    8179 #plugin-information .fyi {
    8180         margin: 0 10px 50px;
    8181         width: 210px;
    8182 }
    8183 
    8184 #plugin-information .fyi h2 {
    8185         font-size: 0.9em;
    8186         margin-bottom: 0;
    8187         margin-right: 0;
    8188 }
    8189 
    8190 #plugin-information .fyi h2.mainheader {
    8191         padding: 5px;
    8192         -webkit-border-top-left-radius: 3px;
    8193         border-top-left-radius: 3px;
    8194 }
    8195 
    8196 #plugin-information .fyi ul {
    8197         padding: 10px 5px 10px 7px;
    8198         margin: 0;
    8199         list-style: none;
    8200         -webkit-border-bottom-left-radius: 3px;
    8201         border-bottom-left-radius: 3px;
    8202 }
    8203 
    8204 #plugin-information .fyi li {
    8205         margin-right: 0;
    8206 }
    8207 
    8208 #plugin-information #section-holder {
    8209         padding: 10px;
    8210 }
    8211 
    8212 #plugin-information .section ul,
    8213 #plugin-information .section ol {
    8214         margin-left: 16px;
    8215         list-style-type: square;
    8216         list-style-image: none;
    8217 }
    8218 
    8219 #plugin-information #section-screenshots ol {
    8220         list-style: none;
    8221         margin: 0;
    8222 }
    8223 
    8224 #plugin-information #section-screenshots li img {
    8225         vertical-align: text-top;
    8226         max-width: 100%;
    8227         width: auto;
    8228         height: auto;
    8229 }
    8230 
    8231 #plugin-information #section-screenshots li p {
    8232         font-style: italic;
    8233         padding-left: 20px;
    8234         padding-bottom: 2em;
    8235 }
    8236 
    8237 #plugin-information #section-screenshots ol,
    8238 #plugin-information .updated,
    8239 #plugin-information pre {
    8240         margin-right: 215px;
    8241 }
    8242 
    8243 #plugin-information pre {
    8244         padding: 7px;
    8245         overflow: auto;
    8246 }
    8247 
    8248 /* press-this */
    8249 body.press-this {
    8250         color: #333;
    8251         margin: 0;
    8252         padding: 0;
    8253         min-width: 675px;
    8254         min-height: 400px;
    8255 }
    8256 
    8257 img {
    8258         border: none;
    8259 }
    8260 
    8261 /* Header */
    8262 .press-this #wphead {
    8263         height: 32px;
    8264         margin-left: 0;
    8265         margin-right: 0;
    8266         margin-bottom: 5px;
    8267 }
    8268 
    8269 .press-this #header-logo {
    8270         float: left;
    8271         margin: 7px 7px 0;
    8272         -webkit-user-select: none;
    8273         -moz-user-select: none;
    8274         user-select: none;
    8275 }
    8276 
    8277 .press-this #wphead h1 {
    8278         font-weight: normal;
    8279         font-size: 16px;
    8280         line-height: 32px;
    8281         margin: 0;
    8282         float: left;
    8283 }
    8284 
    8285 .press-this #wphead h1 a {
    8286         text-decoration: none;
    8287 }
    8288 
    8289 .press-this #wphead h1 a:hover {
    8290         text-decoration: underline;
    8291 }
    8292 
    8293 .press-this #message {
    8294         margin: 10px 0;
    8295 }
    8296 
    8297 .press-this-sidebar {
    8298         float: right;
    8299         width: 200px;
    8300         padding-top: 10px;
    8301 }
    8302 
    8303 .press-this #title {
    8304         margin-left: 0;
    8305         margin-right: 0;
    8306         -moz-box-sizing: border-box;
    8307         -webkit-box-sizing: border-box;
    8308         -ms-box-sizing: border-box;
    8309         box-sizing: border-box;
    8310 }
    8311 
    8312 .press-this .tagchecklist span a {
    8313         background: transparent url(../images/xit.gif) no-repeat 0 0;
    8314 }
    8315 
    8316 .press-this #titlediv {
    8317         margin: 0;
    8318 }
    8319 
    8320 .press-this .wp-media-buttons {
    8321         cursor: default;
    8322         padding: 8px 8px 0;
    8323 }
    8324 
    8325 .press-this .howto {
    8326         margin-top: 2px;
    8327         margin-bottom: 3px;
    8328         font-size: 12px;
    8329         font-style: italic;
    8330         display: block;
    8331 }
    8332 
    8333 /* Editor/Main Column */
    8334 .press-this #poststuff {
    8335         margin: 0 10px 10px;
    8336         padding: 0;
    8337 }
    8338 
    8339 .press-this #photo-add-url-div input[type="text"] {
    8340         width: 220px;
    8341 }
    8342 
    8343 #poststuff #editor-toolbar {
    8344         height: 30px;
    8345 }
    8346 
    8347 div.zerosize {
    8348         border: 0 none;
    8349         height: 0;
    8350         margin: 0;
    8351         overflow: hidden;
    8352         padding: 0;
    8353         width: 0;
    8354 }
    8355 
    8356 .posting {
    8357         margin-right: 212px;
    8358         position: relative;
    8359 }
    8360 
    8361 .press-this .inner-sidebar {
    8362         width: 200px;
    8363 }
    8364 
    8365 .press-this .inner-sidebar .sleeve {
    8366         padding-top: 5px;
    8367 }
    8368 
    8369 .press-this #submitdiv p {
    8370         margin: 0;
    8371         padding: 6px;
    8372 }
    8373 
    8374 .press-this #submitdiv #publishing-actions {
    8375         border-bottom: 1px solid #dfdfdf;
    8376 }
    8377 
    8378 .press-this #publish {
    8379         float: right;
    8380 }
    8381 
    8382 .press-this #poststuff h2,
    8383 .press-this #poststuff h3 {
    8384         font-size: 14px;
    8385         line-height: 1;
    8386 }
    8387 
    8388 .press-this #tagsdiv-post_tag h3,
    8389 .press-this #categorydiv h3 {
    8390         cursor: pointer;
    8391 }
    8392 
    8393 .press-this #submitdiv h3 {
    8394         cursor: default;
    8395 }
    8396 
    8397 h3.tb {
    8398         text-shadow: 0 1px 0 #fff;
    8399         font-weight: bold;
    8400         font-size: 12px;
    8401         margin-left: 5px;
    8402 }
    8403 
    8404 #TB_window {
    8405         border: 1px solid #333;
    8406 }
    8407 
    8408 .press-this .postbox,
    8409 .press-this .stuffbox {
    8410         margin-bottom: 10px;
    8411         min-width: 0;
    8412 }
    8413 
    8414 .js .postbox:hover .handlediv,
    8415 .js .stuffbox:hover .handlediv {
    8416         background: transparent url(../images/arrows.png) no-repeat 6px 7px;
    8417 }
    8418 
    8419 .press-this #submitdiv:hover .handlediv {
    8420         background: none;
    8421 }
    8422 
    8423 .tbtitle {
    8424         font-size: 1.7em;
    8425         outline: none;
    8426         padding: 3px 4px;
    8427         border-color: #dfdfdf;
    8428 }
    8429 
    8430 .press-this .actions {
    8431         float: right;
    8432         margin: -19px 0 0;
    8433 }
    8434 
    8435 .press-this #extra-fields .actions {
    8436         margin: -32px -7px 0 0;
    8437 }
    8438 
    8439 .press-this .actions li {
    8440         float: left;
    8441         list-style: none;
    8442         margin-right: 10px;
    8443 }
    8444 
    8445 #extra-fields .button {
    8446         margin-right: 5px;
    8447 }
    8448 
    8449 /* Photo Styles */
    8450 #photo_saving {
    8451         margin: 0 8px 8px;
    8452         vertical-align: middle;
    8453 }
    8454 
    8455 #img_container_container {
    8456         overflow: auto;
    8457 }
    8458 
    8459 #extra-fields {
    8460         margin-top: 10px;
    8461         position: relative;
    8462 }
    8463 
    8464 #extra-fields h2 {
    8465         margin: 12px;
    8466 }
    8467 
    8468 #waiting {
    8469         margin-top: 10px;
    8470         overflow: hidden;
    8471 }
    8472 
    8473 #waiting span {
    8474         float: right;
    8475         margin: 0 0 0 5px;
    8476 }
    8477 
    8478 #waiting .spinner {
    8479         display: block;
    8480 }
    8481 
    8482 #extra-fields .postbox {
    8483         margin-bottom: 5px;
    8484 }
    8485 
    8486 #extra-fields .titlewrap {
    8487         padding: 0;
    8488         overflow: auto;
    8489         height: 100px;
    8490 }
    8491 
    8492 #img_container a {
    8493         display: block;
    8494         float: left;
    8495         overflow: hidden;
    8496 }
    8497 
    8498 #img_container img,
    8499 #img_container a {
    8500         width: 68px;
    8501         height: 68px;
    8502 }
    8503 
    8504 #img_container img {
    8505         border: none;
    8506         background-color: #f4f4f4;
    8507         cursor: pointer;
    8508 }
    8509 
    8510 #img_container a,
    8511 #img_container a:link,
    8512 #img_container a:visited {
    8513         border: 1px solid #ccc;
    8514         display: block;
    8515         position: relative;
    8516 }
    8517 
    8518 #img_container a:hover,
    8519 #img_container a:active {
    8520         border-color: #000;
    8521         z-index: 1000;
    8522         border-width: 2px;
    8523         margin: -1px;
    8524 }
    8525 
    8526 /* Video */
    8527 #embed-code {
    8528         width: 100%;
    8529         height: 98px;
    8530 }
    8531 
    8532 /* Categories */
    8533 .press-this .categorydiv div.tabs-panel {
    8534         height: 100px;
    8535 }
    8536 
    8537 /* Tags */
    8538 .press-this .tagsdiv .newtag {
    8539         width: 120px;
    8540 }
    8541 
    8542 .press-this #content {
    8543         margin: 5px 0;
    8544         padding: 0 5px;
    8545         border: 0 none;
    8546         height: 345px;
    8547         font-family: Consolas, Monaco, monospace;
    8548         font-size: 13px;
    8549         line-height: 19px;
    8550         background: transparent;
    8551 }
    8552 
    8553 /* Submit */
    8554 .press-this #publishing-actions .spinner {
    8555         display: inline;
    8556         vertical-align: middle;
    8557 }
    8558 
    8559 #TB_ajaxContent #options {
    8560         position: absolute;
    8561         top: 20px;
    8562         right: 25px;
    8563         padding: 5px;
    8564 }
    8565 
    8566 #TB_ajaxContent h3 {
    8567         margin-bottom: .25em;
    8568 }
    8569 
    8570 .error a {
    8571         text-decoration: underline;
    8572 }
    8573 
    8574 .updated a {
    8575         text-decoration: none;
    8576         padding-bottom: 2px;
    8577 }
    8578 
    8579 /* tag hints */
    8580 .taghint {
    8581         color: #aaa;
    8582         margin: -17px 0 0 7px;
    8583         visibility: hidden;
    8584 }
    8585 
    8586 input.newtag ~ div.taghint {
    8587         visibility: visible;
    8588 }
    8589 
    8590 input.newtag:focus ~ div.taghint {
    8591         visibility: hidden;
    8592 }
    8593 
    8594 #photo-add-url-div input[type="text"] {
    8595         width: 300px;
    8596 }
    8597 
    8598 /* theme-editor */
    8599 .alignleft h3 {
    8600         margin: 0;
    8601 }
    8602 
    8603 h3 span {
    8604         font-weight: normal;
    8605 }
    8606 
    8607 #template textarea {
    8608         font-family: Consolas, Monaco, monospace;
    8609         font-size: 12px;
    8610         width: 97%;
    8611         background: #f9f9f9;
    8612         outline: none;
    8613 }
    8614 
    8615 #template p {
    8616         width: 97%;
    8617 }
    8618 
    8619 #templateside {
    8620         float: right;
    8621         width: 190px;
    8622         word-wrap: break-word;
    8623 }
    8624 
    8625 #templateside h3,
    8626 #postcustomstuff p.submit {
    8627         margin: 0;
    8628 }
    8629 
    8630 #templateside h4 {
    8631         margin: 1em 0 0;
    8632 }
    8633 
    8634 #templateside ol,
    8635 #templateside ul {
    8636         margin: .5em;
    8637         padding: 0;
    8638 }
    8639 
    8640 #templateside li {
    8641         margin: 4px 0;
    8642 }
    8643 
    8644 #templateside ul li a span.highlight {
    8645         display:block;
    8646 }
    8647 
    8648 .nonessential {
    8649         font-size: 11px;
    8650         font-style: italic;
    8651         padding-left: 12px;
    8652 }
    8653 
    8654 .highlight {
    8655         padding: 3px 3px 3px 12px;
    8656         margin-left: -12px;
    8657         font-weight: bold;
    8658         border: 0 none;
    8659 }
    8660 
    8661 #documentation {
    8662         margin-top: 10px;
    8663 }
    8664 #documentation label {
    8665         line-height: 22px;
    8666         vertical-align: top;
    8667         font-weight: bold;
    8668 }
    8669 
    8670 .fileedit-sub {
    8671         padding: 10px 0 8px;
    8672         line-height: 180%;
    8673 }
    8674 
    8675 #filter-box {
    8676         clear: both;
    8677 }
    8678 
    8679 .feature-filter {
    8680         padding: 8px 12px 0;
    8681 }
    8682 
    8683 .feature-filter .feature-group {
    8684         float: left;
    8685         margin: 5px 10px 10px;
    8686 }
    8687 
    8688 .feature-filter .feature-group li {
    8689         display: inline-block;
    8690         vertical-align: top;
    8691         list-style-type: none;
    8692         padding-right: 25px;
    8693         width: 150px;
    8694 }
    8695 
    8696 .feature-container {
    8697         width: 100%;
    8698         overflow: auto;
    8699         margin-bottom: 10px;
    8700 }
    8701 
    8702 /* widgets */
    8703 
    8704 /* 2 column liquid layout */
    8705 div.widget-liquid-left {
    8706         float: left;
    8707         clear: left;
    8708         width: 100%;
    8709         margin-right: -325px;
    8710 }
    8711 
    8712 div#widgets-left {
    8713         margin-left: 5px;
    8714         margin-right: 325px;
    8715 }
    8716 
    8717 div#widgets-right {
    8718         width: 285px;
    8719         margin: 0 auto;
    8720 }
    8721 
    8722 div.widget-liquid-right {
    8723         float: right;
    8724         clear: right;
    8725         width: 300px;
    8726 }
    8727 
    8728 .widget-liquid-right .widget,
    8729 .inactive-sidebar .widget,
    8730 .widget-liquid-right .sidebar-description {
    8731         width: 250px;
    8732         margin: 0 auto 20px;
    8733         overflow: hidden;
    8734 }
    8735 
    8736 .widget-liquid-right .sidebar-description {
    8737         margin-bottom: 10px;
    8738 }
    8739 
    8740 .inactive-sidebar .widget {
    8741         margin: 0 10px 20px;
    8742         display: inline-block;
    8743 }
    8744 
    8745 div.sidebar-name h3 {
    8746         font-weight: normal;
    8747         font-size: 15px;
    8748         margin: 0;
    8749         padding: 8px 10px;
    8750         overflow: hidden;
    8751         white-space: nowrap;
    8752 }
    8753 
    8754 div.sidebar-name {
    8755         font-size: 13px;
    8756         border-width: 1px;
    8757         border-style: solid;
    8758         -webkit-border-top-right-radius: 3px;
    8759         -webkit-border-top-left-radius: 3px;
    8760         border-top-right-radius: 3px;
    8761         border-top-left-radius: 3px;
    8762 }
    8763 
    8764 .js .sidebar-name {
    8765         cursor: pointer;
    8766 }
    8767 
    8768 .js .closed .sidebar-name {
    8769         -webkit-border-bottom-right-radius: 3px;
    8770         -webkit-border-bottom-left-radius: 3px;
    8771         border-bottom-right-radius: 3px;
    8772         border-bottom-left-radius: 3px;
    8773 }
    8774 
    8775 .widget-liquid-right .widgets-sortables,
    8776 #widgets-left .widget-holder {
    8777         border-width: 0 1px 1px;
    8778         border-style: none solid solid;
    8779         -webkit-border-bottom-right-radius: 3px;
    8780         -webkit-border-bottom-left-radius: 3px;
    8781         border-bottom-right-radius: 3px;
    8782         border-bottom-left-radius: 3px;
    8783 }
    8784 
    8785 .js .closed .widgets-sortables,
    8786 .js .closed .widget-holder {
    8787         display: none;
    8788 }
    8789 
    8790 .widget-liquid-right .widgets-sortables {
    8791         padding: 15px 0 0;
    8792 }
    8793 
    8794 #available-widgets .widget-holder {
    8795         padding: 7px 5px 0;
    8796 }
    8797 
    8798 #available-widgets .widget {
    8799         -webkit-box-shadow: none;
    8800         box-shadow: none;
    8801 }
    8802 
    8803 .inactive-sidebar {
    8804         padding: 5px 5px 0;
    8805 }
    8806 
    8807 #widget-list .widget {
    8808         width: 250px;
    8809         margin: 0 10px 15px;
    8810         border: 0 none;
    8811         background: transparent;
    8812         display: inline-block;
    8813         vertical-align: top;
    8814 }
    8815 
    8816 #widget-list .widget-description {
    8817         padding: 5px 8px;
    8818 }
    8819 
    8820 .widget-placeholder {
    8821         border-width: 1px;
    8822         border-style: dashed;
    8823         margin: 0 auto 20px;
    8824         height: 27px;
    8825         width: 250px;
    8826 }
    8827 
    8828 .inactive-sidebar .widget-placeholder {
    8829         margin: 0 10px 20px;
    8830         float: left;
    8831 }
    8832 
    8833 div.widgets-holder-wrap {
    8834         padding: 0;
    8835         margin: 10px 0 20px;
    8836 }
    8837 
    8838 #widgets-left #available-widgets {
    8839         background-color: transparent;
    8840         border: 0 none;
    8841 }
    8842 
    8843 ul#widget-list {
    8844         list-style: none;
    8845         margin: 0;
    8846         padding: 0;
    8847         min-height: 100px;
    8848 }
    8849 
    8850 .widget .widget-top {
    8851         margin-bottom: -1px;
    8852         font-size: 12px;
    8853         font-weight: bold;
    8854         height: 26px;
    8855         overflow: hidden;
    8856 }
    8857 
    8858 .widget-top .widget-title {
    8859         padding: 7px 9px;
    8860 }
    8861 
    8862 .widget-top .widget-title-action {
    8863         float: right;
    8864 }
    8865 
    8866 a.widget-action {
    8867         display: block;
    8868         width: 24px;
    8869         height: 26px;
    8870 }
    8871 
    8872 #available-widgets a.widget-action {
    8873         display: none;
    8874 }
    8875 
    8876 .widget-top a.widget-action {
    8877         background: transparent url(../images/arrows.png) no-repeat 4px 6px;
    8878 }
    8879 
    8880 .widget-top a.widget-action:hover {
    8881         background: transparent url(../images/arrows-dark.png) no-repeat 4px 6px;
    8882 }
    8883 
    8884 .widget .widget-inside,
    8885 .widget .widget-description {
    8886         padding: 12px 12px 10px;
    8887         font-size: 12px;
    8888         line-height: 16px;
    8889 }
    8890 
    8891 .widget-inside,
    8892 .widget-description {
    8893         display: none;
    8894 }
    8895 
    8896 #available-widgets .widget-description {
    8897         display: block;
    8898 }
    8899 
    8900 .widget .widget-inside p {
    8901         margin: 0 0 1em;
    8902         padding: 0;
    8903 }
    8904 
    8905 .widget-title h4 {
    8906         margin: 0;
    8907         padding-bottom: 0.2em;
    8908         line-height: 1;
    8909         overflow: hidden;
    8910         white-space: nowrap;
    8911 }
    8912 
    8913 .widgets-sortables {
    8914         min-height: 90px;
    8915 }
    8916 
    8917 .widget-control-actions {
    8918         margin-top: 8px;
    8919 }
    8920 
    8921 .widget-control-actions a {
    8922         text-decoration: none;
    8923 }
    8924 
    8925 .widget-control-actions a:hover {
    8926         text-decoration: underline;
    8927 }
    8928 
    8929 .widget-control-actions div.alignleft {
    8930         margin-top: 6px;
    8931 }
    8932 
    8933 div#sidebar-info {
    8934         padding: 0 1em;
    8935         margin-bottom: 1em;
    8936         font-size: 12px;
    8937 }
    8938 
    8939 .widget-title a,
    8940 .widget-title a:hover {
    8941         text-decoration: none;
    8942         border-bottom: none;
    8943 }
    8944 
    8945 .widget-control-edit {
    8946         display: block;
    8947         font-size: 12px;
    8948         font-weight: normal;
    8949         line-height: 26px;
    8950         padding: 0 8px 0 0;
    8951 }
    8952 
    8953 a.widget-control-edit {
    8954         text-decoration: none;
    8955 }
    8956 
    8957 .widget-control-edit .add,
    8958 .widget-control-edit .edit {
    8959         display: none;
    8960 }
    8961 
    8962 #available-widgets .widget-control-edit .add,
    8963 #widgets-right .widget-control-edit .edit,
    8964 .inactive-sidebar .widget-control-edit .edit {
    8965         display: inline;
    8966 }
    8967 
    8968 .editwidget {
    8969         margin: 0 auto 15px;
    8970 }
    8971 
    8972 .editwidget .widget-inside {
    8973         display: block;
    8974         padding: 10px;
    8975 }
    8976 
    8977 .inactive p.description {
    8978         margin: 5px 15px 10px;
    8979 }
    8980 
    8981 #available-widgets p.description {
    8982         margin: 0 12px 12px;
    8983 }
    8984 
    8985 .widget-position {
    8986         margin-top: 8px;
    8987 }
    8988 
    8989 .inactive {
    8990         padding-top: 2px;
    8991 }
    8992 
    8993 .sidebar-name .spinner {
    8994         float: none;
    8995         margin: 0 3px -3px;
    8996 }
    8997 
    8998 .sidebar-name-arrow {
    8999         float: right;
    9000         height: 29px;
    9001         width: 26px;
    9002 }
    9003 
    9004 .widget-title .in-widget-title {
    9005         font-size: 12px;
    9006         white-space: nowrap;
    9007 }
    9008 
    9009 #removing-widget {
    9010         display: none;
    9011         font-weight: normal;
    9012         padding-left: 15px;
    9013         font-size: 12px;
    9014         line-height: 1;
    9015 }
    9016 
    9017 .widget-control-noform,
    9018 #access-off,
    9019 .widgets_access .widget-action,
    9020 .widgets_access .sidebar-name-arrow,
    9021 .widgets_access #access-on,
    9022 .widgets_access .widget-holder .description {
    9023         display: none;
    9024 }
    9025 
    9026 .widgets_access .widget-holder,
    9027 .widgets_access #widget-list {
    9028         padding-top: 10px;
    9029 }
    9030 
    9031 .widgets_access #access-off {
    9032         display: inline;
    9033 }
    9034 
    9035 .widgets_access #wpbody-content .widget-title-action,
    9036 .widgets_access #wpbody-content .widget-control-edit,
    9037 .widgets_access .closed .widgets-sortables,
    9038 .widgets_access .closed .widget-holder {
    9039         display: block;
    9040 }
    9041 
    9042 .widgets_access .closed .sidebar-name {
    9043         -webkit-border-bottom-right-radius: 0;
    9044         -webkit-border-bottom-left-radius: 0;
    9045         border-bottom-right-radius: 0;
    9046         border-bottom-left-radius: 0;
    9047 }
    9048 
    9049 .widgets_access .sidebar-name,
    9050 .widgets_access .widget .widget-top {
    9051         cursor: default;
    9052 }
    9053 
    9054 /* Enable draggable on IE10 touch events until it's rolled into jQuery UI core */
    9055 .ui-sortable,
    9056 .ui-draggable {
    9057         -ms-touch-action: none;
    9058 }
    9059 
    9060 /* Accordion */
    9061 
    9062 .accordion-section {
    9063         border-top: 1px solid #fff;
    9064         border-bottom: 1px solid #dfdfdf;
    9065         margin: 0;
    9066 }
    9067 
    9068 .accordion-section:first-child {
    9069         border-top: 1px solid #dfdfdf;
    9070 }
    9071 
    9072 .accordion-section:last-child {
    9073         box-shadow: 0 1px 0 0px #fff;
    9074 }
    9075 
    9076 .accordion-section.open .accordion-section-content,
    9077 .no-js .accordion-section .accordion-section-content {
    9078         display: block;
    9079 }
    9080 
    9081 .accordion-section.open:hover {
    9082         border-bottom-color: #dfdfdf;
    9083 }
    9084 
    9085 .accordion-section-content {
    9086         display: none;
    9087         padding: 10px 20px 15px;
    9088         overflow: hidden;
    9089         background: #fdfdfd;
    9090         border-left: 1px solid #dfdfdf;
    9091         border-right: 1px solid #dfdfdf;
    9092 }
    9093 
    9094 .accordion-section-title {
    9095         margin: 0;
    9096         padding: 15px 20px;
    9097         position: relative;
    9098         border-left: 1px solid #dfdfdf;
    9099         border-right: 1px solid #dfdfdf;
    9100 
    9101         -webkit-user-select: none;
    9102         -moz-user-select: none;
    9103         user-select: none;
    9104 }
    9105 
    9106 .js .accordion-section-title {
    9107         cursor: pointer;
    9108 }
    9109 
    9110 .js .accordion-section-title:after {
    9111         content: '';
    9112         width: 0;
    9113         height: 0;
    9114         border-color: #ccc transparent;
    9115         border-style: solid;
    9116         border-width: 6px 6px 0;
    9117         position: absolute;
    9118         top: 25px;
    9119         right: 20px;
    9120         z-index: 1;
    9121 }
    9122 
    9123 .accordion-section-title:focus {
    9124         outline: none;
    9125 }
    9126 
    9127 .accordion-section-title:hover:after,
    9128 .accordion-section-title:focus:after {
    9129         border-color: #aaa transparent;
    9130 }
    9131 
    9132 .cannot-expand .accordion-section-title {
    9133         cursor: auto;
    9134 }
    9135 
    9136 .cannot-expand .accordion-section-title:after {
    9137         display: none;
    9138 }
    9139 
    9140 .control-section .accordion-section-title {
    9141         padding: 10px 20px;
    9142         color: #464646;
    9143         font-size: 15px;
    9144         font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
    9145         font-weight: normal;
    9146         text-shadow: 0 1px 0 #fff;
    9147         background: #f5f5f5;
    9148         background-image: -webkit-gradient(linear, left bottom, left top, from(#eee), to(#f5f5f5));
    9149         background-image: -webkit-linear-gradient(bottom, #eee, #f5f5f5);
    9150         background-image:    -moz-linear-gradient(bottom, #eee, #f5f5f5);
    9151         background-image:      -o-linear-gradient(bottom, #eee, #f5f5f5);
    9152         background-image: linear-gradient(to top, #eee, #f5f5f5);
    9153 }
    9154 
    9155 .control-section .accordion-section-title:after {
    9156         top: 15px;
    9157 }
    9158 
    9159 .js .control-section:hover .accordion-section-title,
    9160 .js .control-section .accordion-section-title:hover,
    9161 .js .control-section.open .accordion-section-title,
    9162 .js .control-section .accordion-section-title:focus {
    9163         color: #000;
    9164         background: #f9f9f9;
    9165         background-image: -webkit-gradient(linear, left bottom, left top, from(#ececec), to(#f9f9f9));
    9166         background-image: -webkit-linear-gradient(bottom, #ececec, #f9f9f9);
    9167         background-image:    -moz-linear-gradient(bottom, #ececec, #f9f9f9);
    9168         background-image:      -o-linear-gradient(bottom, #ececec, #f9f9f9);
    9169         background-image: linear-gradient(to top, #ececec, #f9f9f9);
    9170 }
    9171 
    9172 .control-section.open .accordion-section-title {
    9173         border-bottom: 1px solid #dfdfdf;
    9174 }
    9175 
    9176 /* =Media Queries
    9177 -------------------------------------------------------------- */
    9178 
    9179 @media only screen and (max-width: 768px) {
    9180         /* categories */
    9181         #col-left {
    9182                 width: 100%;
    9183         }
    9184 
    9185         #col-right {
    9186                 width: 100%;
    9187         }
    9188 }
    9189 
    9190 @media only screen and (min-width: 769px) {
    9191         /* categories */
    9192         #col-left {
    9193                 width: 35%;
    9194         }
    9195 
    9196         #col-right {
    9197                 width: 65%;
    9198         }
    9199 }
    9200 
    9201 @media only screen and (max-width: 860px) {
    9202 
    9203         /* categories */
    9204         #col-left {
    9205                 width: 35%;
    9206         }
    9207 
    9208         #col-right {
    9209                 width: 65%;
    9210         }
    9211 }
    9212 
    9213 @media only screen and (min-width: 980px) {
    9214 
    9215         /* categories */
    9216         #col-left {
    9217                 width: 35%;
    9218         }
    9219 
    9220         #col-right {
    9221                 width: 65%;
    9222         }
    9223 }
    9224 
    9225 @media only screen and (max-width: 768px) {
    9226         /* categories */
    9227         #col-left {
    9228                 width: 100%;
    9229         }
    9230 
    9231         #col-right {
    9232                 width: 100%;
    9233         }
    9234 
    9235         .form-field input,
    9236         .form-field textarea {
    9237                 width: 99%;
    9238         }
    9239 
    9240         .form-wrap .form-field {
    9241                 padding:0;
    9242         }
    9243 
    9244         /* users */
    9245         #profile-page .form-table textarea {
    9246                 max-width: 400px;
    9247                 width: auto;
    9248         }
    9249 }
    9250 
    9251 /**
    9252  * HiDPI Displays
    9253  */
    9254 @media print,
    9255   (-o-min-device-pixel-ratio: 5/4),
    9256   (-webkit-min-device-pixel-ratio: 1.25),
    9257   (min-resolution: 120dpi) {
    9258 
    9259         .press-this .tagchecklist span a {
    9260                 background-image: url('../images/xit-2x.gif');
    9261                 background-size: 20px auto;
    9262          }
    9263 
    9264         .js .postbox:hover .handlediv,
    9265         .js .stuffbox:hover .handlediv,
    9266         .widget-top a.widget-action {
    9267                 background-image: url('../images/arrows-2x.png');
    9268                 background-size: 15px 123px;
    9269          }
    9270 
    9271         .widget-top a.widget-action:hover {
    9272                 background-image: url('../images/arrows-dark-2x.png');
    9273                 background-size: 15px 123px;
    9274         }
    9275 
    9276         .post-com-count {
    9277                 background-image: url('../images/bubble_bg-2x.gif');
    9278                 background-size: 18px 100px;
    9279         }
    9280 
    9281         tr.wp-locked .locked-indicator  {
    9282                 background-image: url('../images/lock-2x.png');
    9283                 background-size: 16px 16px;
    9284         }
    9285 
    9286         th .comment-grey-bubble {
    9287                 background-image: url('../images/comment-grey-bubble-2x.png');
    9288                 background-size: 12px 12px;
    9289         }
    9290 
    9291         .sorting-indicator {
    9292                 background-image: url('../images/sort-2x.gif?ver=20130102');
    9293                 background-size: 14px 4px;
    9294         }
    9295 
    9296         #content-resize-handle,
    9297         #post-body .wp_themeSkin .mceStatusbar a.mceResize {
    9298                 background: transparent url('../images/resize-2x.gif') no-repeat scroll right bottom;
    9299                 background-size: 11px 11px;
    9300         }
    9301 
    9302         div.star-holder {
    9303                 background: url('../images/stars-2x.png?ver=20121108') repeat-x bottom left;
    9304                 background-size: 21px 37px;
    9305         }
    9306 
    9307         div.star-holder .star-rating {
    9308                 background: url('../images/stars-2x.png?ver=20121108') repeat-x top left;
    9309                 background-size: 21px 37px;
    9310         }
    9311 
    9312         .welcome-panel .welcome-panel-close:before {
    9313                 background-image: url('../images/xit-2x.gif');
    9314                 background-size: 20px auto;
    9315         }
    9316 
    9317         .welcome-panel .welcome-icon {
    9318                 background-image: url('../images/welcome-icons-2x.png');
    9319         }
    9320 
    9321         .login h1 a {
    9322                 background-image: url('../images/wordpress-logo-2x.png?ver=20120412');
    9323                 background-size: 274px 63px;
    9324         }
    9325 
    9326         .wp-badge {
    9327                 background-image: url('../images/wp-badge-2x.png?ver=20120516');
    9328                 background-size: 173px 194px;
    9329         }
    9330 
    9331         .wp-full-overlay .collapse-sidebar-arrow {
    9332                 background-image: url('../images/arrows-2x.png');
    9333                 background-size: 15px 123px;
    9334          }
    9335 
    9336         .pressthis a span {
    9337                 background-image: url(../images/press-this-2x.png?v=20121105);
    9338         }
    9339 
    9340         .imgedit-crop,
    9341         .imgedit-rleft,
    9342         .imgedit-rright,
    9343         .imgedit-flipv,
    9344         .imgedit-fliph,
    9345         .imgedit-undo,
    9346         .imgedit-redo {
    9347                 background-image: url('../images/imgedit-icons-2x.png');
    9348                 background-size: 260px 64px;
    9349         }
    9350 
    9351         .spinner,
    9352         .imgedit-wait,
    9353         .customize-loading #customize-container {
    9354                 background-image: url(../images/wpspin_light-2x.gif);
    9355         }
    9356 
    9357         .wp-slider .ui-slider-handle:before {
    9358                 background-image: url(../images/arrows-pr-2x.png);
    9359                 background-size: 16px 102px;
    9360         }
    9361 
    9362 }
    9363 
    9364 /* =Localized CSS
    9365 -------------------------------------------------------------- */
    9366 
    9367 /* zh_CN: Remove italic properties. */
    9368 .locale-zh-cn .howto,
    9369 .locale-zh-cn .tablenav .displaying-num,
    9370 .locale-zh-cn .js .input-with-default-title,
    9371 .locale-zh-cn .link-to-original,
    9372 .locale-zh-cn .inline-edit-row fieldset span.title,
    9373 .locale-zh-cn .inline-edit-row fieldset span.checkbox-title,
    9374 .locale-zh-cn #utc-time,
    9375 .locale-zh-cn #local-time,
    9376 .locale-zh-cn p.install-help,
    9377 .locale-zh-cn p.help,
    9378 .locale-zh-cn p.description,
    9379 .locale-zh-cn span.description,
    9380 .locale-zh-cn .form-wrap p {
    9381         font-style: normal;
    9382 }
    9383 
    9384 /* zh_CN: Enlarge dashboard widget 'Configure' link */
    9385 .locale-zh-cn .hdnle a { font-size: 12px; }
    9386 
    9387 /* zn_CH: Enlarge font size, set font-size: normal */
    9388 .locale-zh-cn form.upgrade .hint { font-style: normal; font-size: 100%; }
    9389 
    9390 /* Zn_CH: Distraction free writing.
    9391  *  More beautiful font for "Just write."
    9392  *  Larger text for HTML/Visual mode.
    9393  */
    9394 .locale-zh-cn #wp-fullscreen-tagline { font-family: KaiTi, "楷体", sans-serif; }
    9395 .locale-zh-cn #wp-fullscreen-modes a { font-size: 12px; }
    9396 
    9397 /* zh_CN: Enlarge font-size. */
    9398 .locale-zh-cn #sort-buttons { font-size: 1em !important; }
    9399 
    9400 /* de_DE: Text needs more space for translation */
    9401 .locale-de-de .inline-edit-row fieldset label span.title {
    9402         width: 7em; /* default 5em */
    9403 }
    9404 .locale-de-de .inline-edit-row fieldset label span.input-text-wrap {
    9405         margin-left: 7em; /* default 5em */
    9406 }
    9407 
    9408 /* ru_RU: Text needs more room to breathe. */
    9409 .locale-ru-ru .inline-edit-row fieldset label span.title {
    9410         width: 8em; /* default 5em */
    9411 }
    9412 .locale-ru-ru .inline-edit-row fieldset label span.input-text-wrap {
    9413         margin-left: 8em; /* default 5em */
    9414 }
    9415 .locale-ru-ru.press-this .posting {
    9416         margin-right: 257px; /* default 212px + 45px */
    9417 }
    9418 .locale-ru-ru.press-this #photo-add-url-div input[type="text"]  {
    9419         width: 255px; /* default 300px - 45px */
    9420 }
    9421 .locale-ru-ru.press-this #side-sortables {
    9422         width: 245px; /* default 200px + 45px */
    9423 }
    9424 .locale-ru-ru #customize-header-actions .button {
    9425         padding: 0 8px 1px; /* default 0 10px 1px; */
    9426 }
    9427 
    9428 /* lt_LT: QuickEdit */
    9429 .locale-lt-lt .inline-edit-row fieldset label span.title {
    9430         width: 8em;
    9431 }
    9432 .locale-lt-lt .inline-edit-row fieldset label span.input-text-wrap {
    9433         margin-left: 8em;
    9434 }
  • src/wp-includes/script-loader.php

     
    553553        // Any rtl stylesheets that don't have a .min version
    554554        $no_suffix = array( 'farbtastic' );
    555555
    556         $styles->add( 'wp-admin', "/wp-admin/css/wp-admin$suffix.css" );
     556        if ( SCRIPT_DEBUG && file_exists(ABSPATH . 'wp-admin/css/wp-admin-toc.css' ) ){
     557                $admin_dependencies = array( 'wp-admin-toc' , 'wp-admin-common' , 'wp-admin-text' , 'wp-admin-rest');
     558                foreach($admin_dependencies as $dependency){
     559                        $styles->add( $dependency, "/wp-admin/css/$dependency.css" );
     560                }
     561        } else {
     562                $admin_dependencies = array();
     563        }
     564        $styles->add( 'wp-admin', "/wp-admin/css/wp-admin$suffix.css", $admin_dependencies );
    557565
    558566        $styles->add( 'ie', "/wp-admin/css/ie$suffix.css" );
    559567        $styles->add_data( 'ie', 'conditional', 'lte IE 7' );