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