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