]> scripts.mit.edu Git - autoinstalls/wordpress.git/blob - wp-admin/css/wp-admin.dev.css
WordPress 3.4
[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 .postbox-container .meta-box-sortables:empty {
1972         min-height: 0;
1973         height: 0;
1974 }
1975
1976 .metabox-holder .postbox-container .empty-container,
1977 #post-body.columns-2 #side-sortables:empty {
1978         border: 3px dashed #CCCCCC;
1979         height: 250px;
1980 }
1981
1982 .metabox-holder.columns-1 .postbox-container .empty-container,
1983 .columns-2 #postbox-container-3 .empty-container,
1984 .columns-2 #postbox-container-4 .empty-container,
1985 .columns-3 #postbox-container-4 .empty-container {
1986         border: 0 none;
1987         height: 0;
1988         min-height: 0;
1989 }
1990
1991 #poststuff {
1992         padding-top: 10px;
1993 }
1994
1995 #poststuff #post-body {
1996         padding: 0;
1997 }
1998
1999 #post-body-content {
2000         width: 100%;
2001         float: left;
2002 }
2003
2004 #poststuff .postbox-container {
2005         width: 100%;
2006 }
2007
2008 #poststuff #post-body.columns-2 {
2009         margin-right: 300px;
2010 }
2011
2012 #post-body.columns-2 #postbox-container-1 {
2013         float: right;
2014         margin-right: -300px;
2015         width: 280px;
2016 }
2017
2018 #post-body.columns-2 #side-sortables {
2019         min-height: 250px;
2020 }
2021
2022 /* one column on the dash */
2023 @media only screen and (max-width: 799px) {
2024         #wpbody-content #dashboard-widgets .postbox-container {
2025                 width: 100%;
2026         }
2027
2028         #wpbody-content .metabox-holder .postbox-container .empty-container {
2029                 border: 0 none;
2030                 height: 0;
2031                 min-height: 0;
2032         }
2033 }
2034
2035 /* two columns on the dash, but keep the setting if one is selected */
2036 @media only screen and (min-width: 800px) and (max-width: 1200px) {
2037         #wpbody-content #dashboard-widgets .postbox-container {
2038                 width: 49.5%;
2039         }
2040
2041         #wpbody-content #dashboard-widgets #postbox-container-2,
2042         #wpbody-content #dashboard-widgets #postbox-container-3,
2043         #wpbody-content #dashboard-widgets #postbox-container-4 {
2044                 float: right;
2045                 width: 50.5%;
2046         }
2047
2048         #dashboard-widgets.metabox-holder .postbox-container .empty-container,
2049         #dashboard-widgets #postbox-container-3 .empty-container,
2050         #dashboard-widgets #postbox-container-4 .empty-container {
2051                 border: 0 none;
2052                 height: 0;
2053                 min-height: 0;
2054         }
2055
2056         #wpbody #wpbody-content #dashboard-widgets.columns-1 .postbox-container {
2057                 width: 100%;
2058         }
2059
2060         #wpbody #wpbody-content .metabox-holder.columns-1 .postbox-container .empty-container {
2061                 border: 0 none;
2062                 height: 0;
2063                 min-height: 0;
2064         }
2065
2066         /* show the radio buttons for column prefs only for one or two columns */
2067         .index-php .screen-layout,
2068         .index-php .columns-prefs {
2069                 display: block;
2070         }
2071
2072         .columns-prefs .columns-prefs-3,
2073         .columns-prefs .columns-prefs-4 {
2074                 display: none;
2075         }
2076 }
2077
2078 /* one column on the post write/edit screen */
2079 @media only screen and (max-width: 850px) {
2080         #wpbody-content #poststuff #post-body {
2081                 margin: 0;
2082         }
2083
2084         #wpbody-content #post-body.columns-2 #postbox-container-1 {
2085                 margin-right: 0;
2086                 width: 100%;
2087         }
2088
2089         #poststuff #postbox-container-1 .empty-container,
2090         #poststuff #postbox-container-1 #side-sortables:empty {
2091                 border: 0 none;
2092                 height: 0;
2093                 min-height: 0;
2094         }
2095
2096         #poststuff #post-body.columns-2 #side-sortables {
2097                 min-height: 0;
2098         }
2099
2100         /* hide the radio buttons for column prefs */
2101         .screen-layout,
2102         .columns-prefs {
2103                 display: none;
2104         }
2105 }
2106
2107 .postbox .hndle {
2108         cursor: move;
2109         -webkit-border-top-left-radius: 3px;
2110         -webkit-border-top-right-radius: 3px;
2111         border-top-left-radius: 3px;
2112         border-top-right-radius: 3px;
2113 }
2114
2115 .postbox.closed .hndle {
2116         -webkit-border-radius: 3px;
2117         border-radius: 3px;
2118 }
2119
2120 .hndle a {
2121         font-size: 11px;
2122         font-weight: normal;
2123 }
2124
2125 .postbox .handlediv {
2126         float: right;
2127         width: 27px;
2128         height: 30px;
2129         cursor: pointer;
2130 }
2131
2132 .sortable-placeholder {
2133         border-width: 1px;
2134         border-style: dashed;
2135         margin-bottom: 20px;
2136 }
2137
2138 .widget,
2139 .postbox,
2140 .stuffbox {
2141         margin-bottom: 20px;
2142         padding: 0;
2143         border-width: 1px;
2144         border-style: solid;
2145         line-height: 1;
2146 }
2147
2148 .widget .widget-top,
2149 .postbox h3,
2150 .stuffbox h3 {
2151         margin-top: 1px;
2152         border-bottom-width: 1px;
2153         border-bottom-style: solid;
2154         cursor: move;
2155         -webkit-user-select: none;
2156         -moz-user-select: none;
2157         user-select: none;
2158 }
2159
2160 .stuffbox h3 {
2161         cursor: auto;
2162 }
2163
2164 .postbox .inside,
2165 .stuffbox .inside {
2166         padding: 0 10px;
2167         line-height: 1.4em;
2168 }
2169
2170 .postbox .inside {
2171         margin: 10px 0;
2172         position: relative;
2173 }
2174
2175 .postbox.closed h3 {
2176         border: none;
2177         -moz-box-shadow: none;
2178         -webkit-box-shadow: none;
2179         box-shadow: none;
2180 }
2181
2182 .postbox table.form-table {
2183         margin-bottom: 0;
2184 }
2185
2186 .temp-border {
2187         border: 1px dotted #ccc;
2188 }
2189
2190 .columns-prefs label {
2191         padding: 0 5px;
2192 }
2193
2194
2195 /*------------------------------------------------------------------------------
2196   9.0 - Dashboard
2197 ------------------------------------------------------------------------------*/
2198
2199 #dashboard-widgets-wrap {
2200         margin: 0 -8px;
2201 }
2202
2203 #wpbody-content .metabox-holder {
2204         padding-top: 10px;
2205 }
2206
2207 #dashboard-widgets .meta-box-sortables {
2208         margin: 0 8px;
2209 }
2210
2211 #dashboard_recent_comments div.undo {
2212         border-top-style: solid;
2213         border-top-width: 1px;
2214         margin: 0 -10px;
2215         padding: 3px 8px;
2216         font-size: 11px;
2217 }
2218
2219 #the-comment-list td.comment p.comment-author {
2220         margin-top: 0;
2221         margin-left: 0;
2222 }
2223
2224 #the-comment-list p.comment-author img {
2225         float: left;
2226         margin-right: 8px;
2227 }
2228
2229 #the-comment-list p.comment-author strong a {
2230         border: none;
2231 }
2232
2233 #the-comment-list td {
2234         vertical-align: top;
2235 }
2236
2237 #the-comment-list td.comment {
2238         word-wrap: break-word;
2239 }
2240
2241 /* Welcome Panel */
2242 .welcome-panel {
2243         margin: 20px 8px;
2244         padding: 30px 10px 20px;
2245         border-width: 1px 0;
2246         border-style: solid;
2247         position: relative;
2248         line-height: 1.6em;
2249         overflow: auto;
2250 }
2251
2252 .welcome-panel h3 {
2253         font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
2254         font-size: 32px;
2255         font-weight: normal;
2256         line-height: 1.2;
2257         margin: 0.1em 0 0.8em;
2258 }
2259 .welcome-panel h4 {
2260         font-size: 14px;
2261 }
2262
2263 .welcome-panel .welcome-panel-close {
2264         position: absolute;
2265         top: 0;
2266         right: 10px;
2267         padding: 8px 3px;
2268         font-size: 13px;
2269         text-decoration: none;
2270 }
2271
2272 .welcome-panel .welcome-panel-close:before {
2273         background: url('../images/xit.gif') 0 17% no-repeat;
2274         content: ' ';
2275         height: 100%;
2276         width: 10px;
2277         left: -12px;
2278         position: absolute;
2279 }
2280
2281 .welcome-panel .welcome-panel-close:hover:before {
2282         background-position: 100% 17%;
2283 }
2284
2285 .welcome-panel .wp-badge {
2286         float: left;
2287         margin-bottom: 20px;
2288 }
2289
2290 .welcome-panel-content {
2291         max-width: 1500px;
2292 }
2293
2294 .welcome-panel-content .about-description,
2295 .welcome-panel h3 {
2296         margin-left: 190px;
2297 }
2298
2299 .welcome-panel p.welcome-panel-dismiss {
2300         clear: both;
2301         padding: 1em 0 0 0;
2302 }
2303
2304 .welcome-panel .welcome-panel-column-container {
2305         clear: both;
2306         overflow: hidden;
2307         position: relative;
2308         padding-left: 26px;
2309 }
2310
2311 .welcome-panel .welcome-panel-column {
2312         margin: 0 5% 0 -25px;
2313         padding-left: 25px;
2314         width: 30%;
2315         min-width: 200px;
2316         float: left;
2317 }
2318
2319 .welcome-panel .welcome-panel-column.welcome-panel-last {
2320         margin-right: 0;
2321 }
2322
2323 .welcome-panel h4 .icon16 {
2324         margin-left: -32px;
2325 }
2326
2327 .welcome-panel .welcome-panel-column ul {
2328         margin: 1.6em 1em 1em 1.3em;
2329 }
2330
2331 .welcome-panel .welcome-panel-column li {
2332         list-style-type: disc;
2333         padding-left: 2px;
2334 }
2335
2336
2337 /*------------------------------------------------------------------------------
2338   10.0 - List Posts (/Pages/etc)
2339 ------------------------------------------------------------------------------*/
2340
2341 table.fixed {
2342         table-layout: fixed;
2343 }
2344
2345 .fixed .column-rating,
2346 .fixed .column-visible {
2347         width: 8%;
2348 }
2349
2350 .fixed .column-date,
2351 .fixed .column-parent,
2352 .fixed .column-links {
2353         width: 10%;
2354 }
2355
2356 .fixed .column-response,
2357 .fixed .column-author,
2358 .fixed .column-categories,
2359 .fixed .column-tags,
2360 .fixed .column-rel,
2361 .fixed .column-role {
2362         width: 15%;
2363 }
2364
2365 .fixed .column-comments {
2366         width: 4em;
2367         padding: 8px 0;
2368         text-align: left;
2369 }
2370
2371 .fixed .column-comments .vers {
2372         padding-left: 3px;
2373 }
2374
2375 .fixed .column-comments a {
2376         float: left;
2377 }
2378
2379 .fixed .column-slug {
2380         width: 25%;
2381 }
2382
2383 .fixed .column-posts {
2384         width: 10%;
2385 }
2386
2387 .fixed .column-icon {
2388         width: 80px;
2389 }
2390
2391 #comments-form .fixed .column-author {
2392         width: 20%;
2393 }
2394
2395 #commentsdiv.postbox .inside {
2396         margin: 0;
2397         padding: 0;
2398 }
2399
2400 #commentsdiv .inside .row-actions {
2401         line-height:18px;
2402 }
2403
2404 #commentsdiv .inside .column-author {
2405         width: 25%;
2406 }
2407
2408 #commentsdiv .column-comment p {
2409         margin: 0.6em 0;
2410         padding: 0;
2411 }
2412
2413 #commentsdiv #replyrow td {
2414         padding: 0;
2415 }
2416
2417 #commentsdiv p {
2418         padding: 8px 10px;
2419         margin: 0;
2420 }
2421
2422 #commentsdiv #add-new-comment {
2423         border-width: 0 0 1px;
2424         border-style: none none solid;
2425 }
2426
2427 #commentsdiv .comments-box {
2428         border: 0 none;
2429 }
2430
2431 #commentsdiv .comments-box thead th {
2432         background: transparent;
2433         padding: 0 7px 4px;
2434         font-style: italic;
2435 }
2436
2437 #commentsdiv .comments-box tr:last-child td {
2438         border-bottom: 0 none;
2439 }
2440
2441 #commentsdiv img.waiting {
2442         padding-left: 5px;
2443 }
2444
2445 .sorting-indicator {
2446         display: none;
2447         width: 7px;
2448         height: 4px;
2449         margin-top: 8px;
2450         margin-left: 7px;
2451         background-image: url(../images/sort.gif);
2452         background-repeat: no-repeat;
2453 }
2454
2455 .fixed .column-comments .sorting-indicator {
2456         margin-top: 3px;
2457 }
2458
2459 .widefat th.sortable,
2460 .widefat th.sorted {
2461         padding: 0;
2462 }
2463
2464 th.sortable a,
2465 th.sorted a {
2466         display: block;
2467         overflow: hidden;
2468         padding: 7px 7px 8px;
2469 }
2470
2471 .fixed .column-comments.sortable a,
2472 .fixed .column-comments.sorted a {
2473         padding: 8px 0;
2474 }
2475
2476 th.sortable a span,
2477 th.sorted a span {
2478         float: left;
2479         cursor: pointer;
2480 }
2481
2482 th.sorted.asc .sorting-indicator,
2483 th.desc:hover span.sorting-indicator {
2484         display: block;
2485         background-position: 0 0;
2486 }
2487
2488 th.sorted.desc .sorting-indicator,
2489 th.asc:hover span.sorting-indicator {
2490         display: block;
2491         background-position: -7px 0;
2492 }
2493
2494 /* Bulk Actions */
2495 .tablenav-pages a {
2496         border-bottom-style: solid;
2497         border-bottom-width: 2px;
2498         font-weight: bold;
2499         margin-right: 1px;
2500         padding: 0 2px;
2501 }
2502 .tablenav-pages .current-page {
2503         text-align: center;
2504 }
2505 .tablenav-pages .next-page {
2506         margin-left: 2px;
2507 }
2508
2509 .tablenav a.button-secondary {
2510         display: block;
2511         margin: 3px 8px 0 0;
2512 }
2513
2514 .tablenav {
2515         clear: both;
2516         height: 30px;
2517         margin: 6px 0 4px;
2518         vertical-align: middle;
2519 }
2520
2521 .tablenav.themes {
2522         max-width: 98%;
2523 }
2524
2525 .tablenav .tablenav-pages {
2526         float: right;
2527         display: block;
2528         cursor: default;
2529         height: 30px;
2530         line-height: 30px;
2531         font-size: 12px;
2532 }
2533
2534 .tablenav .no-pages,
2535 .tablenav .one-page .pagination-links {
2536         display: none;
2537 }
2538
2539 .tablenav .tablenav-pages a,
2540 .tablenav-pages span.current  {
2541         text-decoration: none;
2542         padding: 3px 6px;
2543 }
2544
2545 .tablenav .tablenav-pages a.disabled:hover ,
2546 .tablenav .tablenav-pages a.disabled:active {
2547         cursor: default;
2548 }
2549
2550 .tablenav .displaying-num {
2551         margin-right: 10px;
2552         font-size: 12px;
2553         font-style: italic;
2554 }
2555
2556 .tablenav .actions {
2557         padding: 2px 8px 0 0;
2558 }
2559
2560 .tablenav .delete {
2561         margin-right: 20px;
2562 }
2563
2564 .view-switch {
2565         float: right;
2566         margin: 6px 8px 0;
2567 }
2568
2569 .view-switch a {
2570         text-decoration: none;
2571 }
2572
2573 .filter {
2574         float: left;
2575         margin: -5px 0 0 10px;
2576 }
2577
2578 .filter .subsubsub {
2579         margin-left: -10px;
2580         margin-top: 13px;
2581 }
2582 .screen-per-page {
2583         width: 4em;
2584 }
2585
2586 #posts-filter fieldset {
2587         float: left;
2588         margin: 0 1.5ex 1em 0;
2589         padding: 0;
2590 }
2591
2592 #posts-filter fieldset legend {
2593         padding: 0 0 .2em 1px;
2594 }
2595
2596 span.post-state-format {
2597         font-weight: normal;
2598 }
2599
2600
2601 /*------------------------------------------------------------------------------
2602   10.1 - Inline Editing
2603 ------------------------------------------------------------------------------*/
2604
2605 /*
2606 .quick-edit* is for Quick Edit
2607 .bulk-edit* is for Bulk Edit
2608 .inline-edit* is for everything
2609 */
2610
2611 /*      Layout */
2612
2613 #wpbody-content .inline-edit-row fieldset {
2614         font-size: 12px;
2615         float: left;
2616         margin: 0;
2617         padding: 0;
2618         width: 100%;
2619 }
2620
2621 tr.inline-edit-row td,
2622 #wpbody-content .inline-edit-row fieldset .inline-edit-col {
2623         padding: 0 0.5em;
2624 }
2625
2626 #wpbody-content .quick-edit-row-page fieldset.inline-edit-col-right .inline-edit-col {
2627         border-width: 0 0 0 1px;
2628         border-style: none none none solid;
2629 }
2630
2631 #wpbody-content .quick-edit-row-post .inline-edit-col-left {
2632         width: 40%;
2633 }
2634
2635 #wpbody-content .quick-edit-row-post .inline-edit-col-right {
2636         width: 39%;
2637 }
2638
2639 #wpbody-content .inline-edit-row-post .inline-edit-col-center {
2640         width: 20%;
2641 }
2642
2643 #wpbody-content .quick-edit-row-page .inline-edit-col-left {
2644         width: 50%;
2645 }
2646
2647 #wpbody-content .quick-edit-row-page .inline-edit-col-right,
2648 #wpbody-content .bulk-edit-row-post .inline-edit-col-right {
2649         width: 49%;
2650 }
2651
2652 #wpbody-content .bulk-edit-row .inline-edit-col-left {
2653         width: 30%;
2654 }
2655
2656 #wpbody-content .bulk-edit-row-page .inline-edit-col-right {
2657         width: 69%;
2658 }
2659
2660 #wpbody-content .bulk-edit-row .inline-edit-col-bottom {
2661         float: right;
2662         width: 69%;
2663 }
2664
2665 #wpbody-content .inline-edit-row-page .inline-edit-col-right {
2666         margin-top: 27px;
2667 }
2668
2669 .inline-edit-row fieldset .inline-edit-group {
2670         clear: both;
2671 }
2672
2673 .inline-edit-row fieldset .inline-edit-group:after {
2674         content: ".";
2675         display: block;
2676         height: 0;
2677         clear: both;
2678         visibility: hidden;
2679 }
2680
2681 .inline-edit-row p.submit {
2682         clear: both;
2683         padding: 0.5em;
2684         margin: 0.5em 0 0;
2685 }
2686
2687 .inline-edit-row span.error {
2688         line-height: 22px;
2689         margin: 0 15px;
2690         padding: 3px 5px;
2691 }
2692
2693 /*      Positioning */
2694 .inline-edit-row h4 {
2695         margin: .2em 0;
2696         padding: 0;
2697         line-height: 23px;
2698 }
2699 .inline-edit-row fieldset span.title,
2700 .inline-edit-row fieldset span.checkbox-title {
2701         margin: 0;
2702         padding: 0;
2703         line-height: 27px;
2704 }
2705
2706 .inline-edit-row fieldset label,
2707 .inline-edit-row fieldset span.inline-edit-categories-label {
2708         display: block;
2709         margin: .2em 0;
2710 }
2711
2712 .inline-edit-row fieldset label.inline-edit-tags {
2713         margin-top: 0;
2714 }
2715
2716 .inline-edit-row fieldset label.inline-edit-tags span.title {
2717         margin: .2em 0;
2718 }
2719
2720 .inline-edit-row fieldset label span.title {
2721         display: block;
2722         float: left;
2723         width: 5em;
2724 }
2725
2726 .inline-edit-row fieldset label span.input-text-wrap {
2727         display: block;
2728         margin-left: 5em;
2729 }
2730
2731 .quick-edit-row-post fieldset.inline-edit-col-right label span.title {
2732         width: auto;
2733         padding-right: 0.5em;
2734 }
2735
2736 .inline-edit-row .input-text-wrap input[type=text] {
2737         width: 100%;
2738 }
2739
2740 .inline-edit-row fieldset label input[type=checkbox] {
2741         vertical-align: text-bottom;
2742 }
2743
2744 .inline-edit-row fieldset label textarea {
2745         width: 100%;
2746         height: 4em;
2747 }
2748
2749 #wpbody-content .bulk-edit-row fieldset .inline-edit-group label {
2750         max-width: 50%;
2751 }
2752
2753 #wpbody-content .quick-edit-row fieldset .inline-edit-group label.alignleft:first-child {
2754         margin-right: 0.5em
2755 }
2756
2757 .inline-edit-col-right .input-text-wrap input.inline-edit-menu-order-input {
2758         width: 6em;
2759 }
2760
2761 /*      Styling */
2762 .inline-edit-row h4 {
2763         text-transform: uppercase;
2764 }
2765
2766 .inline-edit-row fieldset span.title,
2767 .inline-edit-row fieldset span.checkbox-title {
2768         font-style: italic;
2769         line-height: 1.8em;
2770 }
2771
2772 /*      Specific Elements */
2773 .inline-edit-row fieldset input[type="text"],
2774 .inline-edit-row fieldset textarea {
2775         border-style: solid;
2776         border-width: 1px;
2777 }
2778
2779 .inline-edit-row fieldset .inline-edit-date {
2780         float: left;
2781 }
2782
2783 .inline-edit-row fieldset input[name=jj],
2784 .inline-edit-row fieldset input[name=hh],
2785 .inline-edit-row fieldset input[name=mn] {
2786         font-size: 12px;
2787         width: 2.1em;
2788 }
2789
2790 .inline-edit-row fieldset input[name=aa] {
2791         font-size: 12px;
2792         width: 3.5em;
2793 }
2794
2795 .inline-edit-row fieldset label input.inline-edit-password-input {
2796         width: 8em;
2797 }
2798
2799 .inline-edit-row .catshow,
2800 .inline-edit-row .cathide {
2801         cursor: pointer;
2802 }
2803
2804 ul.cat-checklist {
2805         height: 12em;
2806         border-style: solid;
2807         border-width: 1px;
2808         overflow-y: scroll;
2809         padding: 0 5px;
2810         margin: 0;
2811 }
2812
2813 #bulk-titles {
2814         display: block;
2815         height: 12em;
2816         border-style: solid;
2817         border-width: 1px;
2818         overflow-y: scroll;
2819         padding: 0 5px;
2820         margin: 0 0 5px;
2821 }
2822
2823 .inline-edit-row fieldset ul.cat-checklist li,
2824 .inline-edit-row fieldset ul.cat-checklist input {
2825         margin: 0;
2826 }
2827
2828 .inline-edit-row fieldset ul.cat-checklist label,
2829 .inline-edit-row .catshow,
2830 .inline-edit-row .cathide,
2831 .inline-edit-row #bulk-titles div {
2832         font-family: sans-serif;
2833         font-style: normal;
2834         font-size: 11px;
2835 }
2836
2837 table .inline-edit-row fieldset ul.cat-hover {
2838         height: auto;
2839         max-height: 30em;
2840         overflow-y: auto;
2841         position: absolute;
2842 }
2843
2844 .inline-edit-row fieldset label input.inline-edit-menu-order-input {
2845         width: 3em;
2846 }
2847
2848 .inline-edit-row fieldset label input.inline-edit-slug-input {
2849         width: 75%;
2850 }
2851
2852 .quick-edit-row-post fieldset label.inline-edit-status {
2853         float: left;
2854 }
2855
2856 #bulk-titles {
2857         line-height: 140%;
2858 }
2859 #bulk-titles div {
2860         margin: 0.2em 0.3em;
2861 }
2862
2863 #bulk-titles div a {
2864         cursor: pointer;
2865         display: block;
2866         float: left;
2867         height: 10px;
2868         margin: 3px 3px 0 -2px;
2869         overflow: hidden;
2870         position: relative;
2871         text-indent: -9999px;
2872         width: 10px;
2873 }
2874
2875
2876 /*------------------------------------------------------------------------------
2877   11.0 - Write/Edit Post Screen
2878 ------------------------------------------------------------------------------*/
2879
2880 #titlediv {
2881         position: relative;
2882         margin-bottom: 20px;
2883 }
2884 #titlediv label { cursor: text; }
2885
2886 #titlediv div.inside {
2887         margin: 0;
2888 }
2889
2890 #poststuff #titlewrap {
2891         border: 0;
2892         padding: 0;
2893 }
2894
2895 #titlediv #title {
2896         padding: 3px 8px;
2897         font-size: 1.7em;
2898         line-height: 100%;
2899         width: 100%;
2900         outline: none;
2901 }
2902
2903 #titlediv #title-prompt-text,
2904 #wp-fullscreen-title-prompt-text {
2905         color: #bbb;
2906         position: absolute;
2907         font-size: 1.7em;
2908         padding: 8px 10px;
2909 }
2910
2911 #wp-fullscreen-title-prompt-text {
2912         left: 0;
2913         padding: 11px;
2914 }
2915
2916 #poststuff .inside-submitbox,
2917 #side-sortables .inside-submitbox {
2918         margin: 0 3px;
2919         font-size: 11px;
2920 }
2921
2922 input#link_description,
2923 input#link_url {
2924         width: 98%;
2925 }
2926
2927 #pending {
2928         background: 0 none;
2929         border: 0 none;
2930         padding: 0;
2931         font-size: 11px;
2932         margin-top: -1px;
2933 }
2934
2935 #edit-slug-box {
2936         height: 1em;
2937         margin-top: 8px;
2938         padding: 0 10px;
2939 }
2940
2941 #editable-post-name-full {
2942         display: none;
2943 }
2944
2945 #editable-post-name input {
2946         width: 16em;
2947 }
2948
2949 .postarea h3 label {
2950         float: left;
2951 }
2952
2953 #submitpost #ajax-loading,
2954 #submitpost .ajax-loading {
2955         vertical-align: middle;
2956 }
2957
2958 #wpcontent .ajax-loading {
2959         visibility: hidden;
2960 }
2961
2962 .submitbox .submit {
2963         text-align: left;
2964         padding: 12px 10px 10px;
2965         font-size: 11px;
2966 }
2967
2968 .submitbox .submitdelete {
2969         text-decoration: none;
2970         padding: 1px 2px;
2971 }
2972
2973 .submitbox .submitdelete,
2974 .submitbox .submit a:hover {
2975         border-bottom-width: 1px;
2976         border-bottom-style: solid;
2977 }
2978
2979 .submitbox .submit input {
2980         margin-bottom: 8px;
2981         margin-right: 4px;
2982         padding: 6px;
2983 }
2984
2985 .inside-submitbox #post_status {
2986         margin: 2px 0 2px -2px;
2987 }
2988
2989 #post-status-select, #post-format {
2990         line-height: 2.5em;
2991         margin-top: 3px;
2992 }
2993
2994 /* Post Screen */
2995 #post-body #normal-sortables {
2996         min-height: 50px;
2997 }
2998
2999 .postbox {
3000         position: relative;
3001         min-width: 255px;
3002 }
3003
3004 #trackback_url {
3005         width: 99%;
3006 }
3007
3008 #normal-sortables .postbox .submit {
3009         background: transparent none;
3010         border: 0 none;
3011         float: right;
3012         padding: 0 12px;
3013         margin:0;
3014 }
3015
3016 .category-add input[type="text"],
3017 .category-add select {
3018         width: 100%;
3019         max-width: 260px;
3020 }
3021
3022 .press-this #side-sortables .category-tabs li,
3023 ul.category-tabs li,
3024 #side-sortables .add-menu-item-tabs li,
3025 .wp-tab-bar li {
3026         display: inline;
3027         line-height: 1.35em;
3028 }
3029
3030 .no-js .category-tabs li.hide-if-no-js {
3031         display: none;
3032 }
3033
3034 .category-tabs a,
3035 #side-sortables .add-menu-item-tabs a,
3036 .wp-tab-bar a {
3037         text-decoration: none;
3038 }
3039
3040 .category-tabs {
3041         margin: 8px 0 3px;
3042 }
3043
3044 #category-adder h4 {
3045         margin: 10px 0;
3046 }
3047
3048 #side-sortables .add-menu-item-tabs,
3049 .wp-tab-bar {
3050         margin-bottom: 3px;
3051 }
3052
3053 #normal-sortables .postbox #replyrow .submit {
3054         float: none;
3055         margin: 0;
3056         padding: 0 7px 5px;
3057 }
3058
3059 #side-sortables .submitbox .submit input,
3060 #side-sortables .submitbox .submit .preview,
3061 #side-sortables .submitbox .submit a.preview:hover {
3062         border: 0 none;
3063 }
3064
3065 #side-sortables .inside-submitbox .insidebox,
3066 .stuffbox .insidebox {
3067         margin: 11px 0;
3068 }
3069
3070 ul.category-tabs,
3071 ul.add-menu-item-tabs,
3072 ul.wp-tab-bar {
3073         margin-top: 12px;
3074 }
3075
3076 ul.category-tabs li,
3077 ul.add-menu-item-tabs li.tabs,
3078 .wp-tab-active {
3079         border-style: solid solid none;
3080         border-width: 1px 1px 0;
3081 }
3082
3083 #post-body .add-menu-item-tabs li.tabs {
3084         border-style: solid none solid solid;
3085         border-width: 1px 0 1px 1px;
3086         margin-right: -1px;
3087 }
3088
3089 ul.category-tabs li,
3090 ul.add-menu-item-tabs li,
3091 ul.wp-tab-bar li {
3092         padding: 3px 5px 5px;
3093         -webkit-border-top-left-radius: 3px;
3094         -webkit-border-top-right-radius: 3px;
3095         border-top-left-radius: 3px;
3096         border-top-right-radius: 3px;
3097 }
3098
3099 /* positioning etc. */
3100 form#tags-filter {
3101         position: relative;
3102 }
3103
3104 /* Edit posts */
3105 td.post-title strong,
3106 td.plugin-title strong {
3107         display: block;
3108         margin-bottom: .2em;
3109 }
3110
3111 td.post-title p,
3112 td.plugin-title p {
3113         margin: 6px 0;
3114 }
3115
3116 /* Global classes */
3117 .wp-hidden-children .wp-hidden-child,
3118 .ui-tabs-hide {
3119         display: none;
3120 }
3121
3122 .commentlist .avatar {
3123         vertical-align: text-top;
3124 }
3125
3126 #post-body .tagsdiv #newtag {
3127         margin-right: 5px;
3128         width: 16em;
3129 }
3130
3131 #side-sortables input#post_password {
3132         width: 94%
3133 }
3134
3135 #side-sortables .tagsdiv #newtag {
3136         width: 68%;
3137 }
3138
3139 #post-status-info {
3140         border-width: 0 1px 1px;
3141         border-style: none solid solid;
3142         width: 100%;
3143         -webkit-border-bottom-left-radius: 3px;
3144         -webkit-border-bottom-right-radius: 3px;
3145         border-bottom-left-radius: 3px;
3146         border-bottom-right-radius: 3px;
3147 }
3148
3149 #post-status-info td {
3150         font-size: 12px;
3151 }
3152
3153 .autosave-info {
3154         padding: 2px 15px;
3155         text-align: right;
3156 }
3157
3158 #editorcontent #post-status-info {
3159         border: none;
3160 }
3161
3162 #post-body .wp_themeSkin .mceStatusbar a.mceResize {
3163         display: block;
3164         background: transparent url(../images/resize.gif) no-repeat scroll right bottom;
3165         width: 12px;
3166         cursor: se-resize;
3167         margin: 0 2px;
3168         position: relative;
3169         top: -2px;
3170 }
3171
3172 #post-body .postarea .wp_themeSkin .mceStatusbar a.mceResize {
3173         top: 20px;
3174 }
3175
3176 #wp-word-count {
3177         display: block;
3178         padding: 2px 10px;
3179 }
3180
3181 #timestampdiv select {
3182         height: 20px;
3183         line-height: 14px;
3184         padding: 0;
3185         vertical-align: top;
3186 }
3187
3188 #aa, #jj, #hh, #mn {
3189         padding: 1px;
3190         font-size: 12px;
3191 }
3192
3193 #jj, #hh, #mn {
3194         width: 2em;
3195 }
3196
3197 #aa {
3198         width: 3.4em;
3199 }
3200
3201 .curtime #timestamp {
3202         background-repeat: no-repeat;
3203         background-position: left top;
3204         padding-left: 18px;
3205 }
3206
3207 #timestampdiv {
3208         padding-top: 5px;
3209         line-height: 23px;
3210 }
3211
3212 #timestampdiv p {
3213         margin: 8px 0 6px;
3214 }
3215
3216 #timestampdiv input {
3217         border-width: 1px;
3218         border-style: solid;
3219 }
3220
3221
3222 /*------------------------------------------------------------------------------
3223   11.1 - Custom Fields
3224 ------------------------------------------------------------------------------*/
3225
3226 #postcustomstuff .updatemeta,
3227 #postcustomstuff .deletemeta {
3228         margin: auto;
3229 }
3230
3231 #postcustomstuff thead th {
3232         padding: 5px 8px 8px;
3233 }
3234
3235 #postcustom #postcustomstuff .submit {
3236         border: 0 none;
3237         float: none;
3238         padding: 5px 8px;
3239 }
3240
3241 #side-sortables #postcustom #postcustomstuff .submit {
3242         padding: 0 5px;
3243 }
3244
3245 #side-sortables #postcustom #postcustomstuff td.left input {
3246         margin: 3px 3px 0;
3247 }
3248
3249 #side-sortables #postcustom #postcustomstuff #the-list textarea {
3250         height: 85px;
3251         margin: 3px;
3252 }
3253
3254 #postcustomstuff table {
3255         margin: 0;
3256         width: 100%;
3257         border-width: 1px;
3258         border-style: solid;
3259         border-spacing: 0;
3260 }
3261
3262 #postcustomstuff table input,
3263 #postcustomstuff table select,
3264 #postcustomstuff table textarea {
3265         width: 95%;
3266         margin: 8px 0 8px 8px;
3267 }
3268
3269 #postcustomstuff th.left,
3270 #postcustomstuff td.left {
3271         width: 38%;
3272 }
3273
3274 #postcustomstuff #newmeta .submit {
3275         padding: 0 8px;
3276 }
3277
3278 #postcustomstuff .submit input,
3279 #postcustomstuff table #addmetasub {
3280         width: auto;
3281 }
3282
3283 #postcustomstuff #newmetaleft {
3284         vertical-align: top;
3285 }
3286
3287 #postcustomstuff #newmetaleft a {
3288         padding: 0 10px;
3289         text-decoration: none;
3290 }
3291
3292
3293 /*------------------------------------------------------------------------------
3294   11.2 - Post Revisions
3295 ------------------------------------------------------------------------------*/
3296
3297 table.diff {
3298         width: 100%;
3299 }
3300
3301 table.diff col.content {
3302         width: 50%;
3303 }
3304
3305 table.diff tr {
3306         background-color: transparent;
3307 }
3308
3309 table.diff td, table.diff th {
3310         padding: .5em;
3311         font-family: Consolas, Monaco, monospace;
3312         border: none;
3313 }
3314
3315 table.diff .diff-deletedline del, table.diff .diff-addedline ins {
3316         text-decoration: none;
3317 }
3318
3319
3320 /*------------------------------------------------------------------------------
3321   12.0 - Categories
3322 ------------------------------------------------------------------------------*/
3323
3324 .category-adder {
3325         margin-left: 120px;
3326         padding: 4px 0;
3327 }
3328
3329 .category-adder h4 {
3330         margin: 0 0 8px;
3331 }
3332
3333 #side-sortables .category-adder {
3334         margin: 0;
3335 }
3336
3337 #post-body ul.add-menu-item-tabs {
3338         float: left;
3339         width: 120px;
3340         text-align: right;
3341         /* Negative margin for the sake of those without JS: all tabs display */
3342         margin: 0 -120px 0 5px;
3343         padding: 0;
3344 }
3345
3346 #post-body ul.add-menu-item-tabs li {
3347         padding: 8px;
3348 }
3349
3350 #post-body ul.add-menu-item-tabs li.tabs {
3351         -webkit-border-top-left-radius: 3px;
3352         -webkit-border-bottom-left-radius: 3px;
3353         border-top-left-radius: 3px;
3354         border-bottom-left-radius: 3px;
3355 }
3356
3357 .wp-tab-panel,
3358 .categorydiv div.tabs-panel,
3359 .customlinkdiv div.tabs-panel,
3360 .posttypediv div.tabs-panel,
3361 .taxonomydiv div.tabs-panel {
3362         height: 200px;
3363         overflow: auto;
3364         padding: 0.5em 0.9em;
3365         border-style: solid;
3366         border-width: 1px;
3367 }
3368
3369 .nav-menus-php .customlinkdiv div.tabs-panel,
3370 .nav-menus-php .posttypediv div.tabs-panel,
3371 .nav-menus-php .taxonomydiv div.tabs-panel {
3372         height: auto;
3373         max-height: 205px;
3374 }
3375
3376 div.tabs-panel-active {
3377         display:block;
3378 }
3379
3380 div.tabs-panel-inactive {
3381         display:none;
3382 }
3383
3384 .colunms-1 .categorydiv div.tabs-panel,
3385 .taxonomy div.tabs-panel {
3386         margin: 0 5px 0 125px;
3387 }
3388
3389 .customlinkdiv ul,
3390 .posttypediv ul,
3391 .taxonomydiv ul {
3392         list-style: none;
3393         padding: 0;
3394         margin: 0;
3395 }
3396
3397 #front-page-warning,
3398 #front-static-pages ul,
3399 ul.export-filters,
3400 .inline-editor ul.cat-checklist ul,
3401 .categorydiv ul.categorychecklist ul,
3402 .customlinkdiv ul.categorychecklist ul,
3403 .posttypediv ul.categorychecklist ul,
3404 .taxonomydiv ul.categorychecklist ul {
3405         margin-left: 18px;
3406 }
3407
3408 ul.categorychecklist li {
3409         margin: 0;
3410         padding: 0;
3411         line-height: 19px;
3412         word-wrap: break-word;
3413 }
3414
3415 .categorydiv .tabs-panel,
3416 .customlinkdiv .tabs-panel,
3417 .posttypediv .tabs-panel,
3418 .taxonomydiv .tabs-panel {
3419         border-width: 3px;
3420         border-style: solid;
3421 }
3422
3423 .form-wrap p,
3424 .form-wrap label {
3425         font-size: 11px;
3426 }
3427
3428 .form-wrap label {
3429         display: block;
3430         padding: 2px;
3431         font-size: 12px;
3432 }
3433
3434 .form-field input,
3435 .form-field textarea {
3436         border-style: solid;
3437         border-width: 1px;
3438         width: 95%;
3439 }
3440
3441 p.description,
3442 .form-wrap p {
3443         margin: 2px 0 5px;
3444 }
3445
3446 p.help,
3447 p.description,
3448 span.description,
3449 .form-wrap p {
3450         font-size: 12px;
3451         font-style: italic;
3452         font-family: sans-serif;
3453 }
3454
3455 .form-wrap .form-field {
3456         margin: 0 0 10px;
3457         padding: 8px;
3458 }
3459
3460 .col-wrap h3 {
3461         margin: 12px 0;
3462         font-size: 1.1em;
3463 }
3464
3465 .col-wrap p.submit {
3466         margin-top: -10px;
3467 }
3468
3469
3470 /*------------------------------------------------------------------------------
3471   13.0 - Tags
3472 ------------------------------------------------------------------------------*/
3473
3474 #poststuff .taghint {
3475         color: #aaa;
3476         margin: 15px 0 -24px 12px;
3477 }
3478
3479 #poststuff .tagsdiv .howto {
3480         margin: 0 0 6px 8px;
3481 }
3482
3483 .ajaxtag .newtag {
3484         position: relative;
3485 }
3486
3487 .tagsdiv .newtag {
3488         width: 180px;
3489 }
3490
3491 .tagsdiv .the-tags {
3492         display: block;
3493         height: 60px;
3494         margin: 0 auto;
3495         overflow: auto;
3496         width: 260px;
3497 }
3498
3499 #post-body-content .tagsdiv .the-tags {
3500         margin: 0 5px;
3501 }
3502
3503 p.popular-tags {
3504         -webkit-border-radius: 8px;
3505         border-radius: 8px;
3506         border-width: 1px;
3507         border-style: solid;
3508         line-height: 2em;
3509         max-width: 1000px;
3510         padding: 8px 12px 12px;
3511         text-align: justify;
3512 }
3513
3514 p.popular-tags a {
3515         padding: 0 3px;
3516 }
3517
3518 .tagcloud {
3519         width: 97%;
3520         margin: 0 0 40px;
3521         text-align: justify;
3522 }
3523
3524 .tagcloud h3 {
3525         margin: 2px 0 12px;
3526 }
3527
3528 .ac_results {
3529         padding: 0;
3530         margin: 0;
3531         list-style: none;
3532         position: absolute;
3533         z-index: 10000;
3534         display: none;
3535         border-width: 1px;
3536         border-style: solid;
3537 }
3538
3539 .ac_results li {
3540         padding: 2px 5px;
3541         white-space: nowrap;
3542         text-align: left;
3543 }
3544
3545 .ac_over {
3546         cursor: pointer;
3547 }
3548
3549 .ac_match {
3550         text-decoration: underline;
3551 }
3552
3553 /* links tables */
3554 table.links-table {
3555         width: 100%;
3556 }
3557
3558 .links-table th {
3559         font-weight: normal;
3560         text-align: left;
3561         vertical-align: top;
3562         min-width: 80px;
3563         width: 20%;
3564         word-wrap: break-word;
3565 }
3566
3567 .links-table th,
3568 .links-table td {
3569         padding: 5px 0;
3570 }
3571
3572 .links-table td label {
3573         margin-right: 8px;
3574 }
3575
3576 .links-table td input[type="text"],
3577 .links-table td textarea {
3578         width: 100%;
3579 }
3580
3581 .links-table #link_rel {
3582         max-width: 280px;
3583 }
3584
3585 /*------------------------------------------------------------------------------
3586   14.0 - Media Screen
3587 ------------------------------------------------------------------------------*/
3588
3589 .media-item .describe {
3590         border-collapse: collapse;
3591         width: 100%;
3592         border-top-style: solid;
3593         border-top-width: 1px;
3594         clear: both;
3595         cursor: default;
3596 }
3597
3598 .media-item.media-blank .describe {
3599         border: 0;
3600 }
3601
3602 .media-item .describe th {
3603         vertical-align: top;
3604         text-align: left;
3605         padding: 5px 10px 10px;
3606         width: 140px;
3607 }
3608
3609 .media-item .describe .align th {
3610         padding-top: 0;
3611 }
3612
3613 .media-item .media-item-info tr {
3614         background-color: transparent;
3615 }
3616
3617 .media-item .describe td {
3618         padding: 0 8px 8px 0;
3619         vertical-align: top;
3620 }
3621
3622 .media-item thead.media-item-info td {
3623         padding: 4px 10px 0;
3624 }
3625
3626 .media-item .media-item-info .A1B1 {
3627         padding: 0 0 0 10px;
3628 }
3629
3630 .media-item td.savesend {
3631         padding-bottom: 15px;
3632 }
3633
3634 .media-item .thumbnail {
3635         max-height: 128px;
3636         max-width: 128px;
3637 }
3638
3639 #wpbody-content #async-upload-wrap a {
3640         display: none;
3641 }
3642
3643 .media-upload-form {
3644         margin-top: 20px;
3645 }
3646
3647 .media-upload-form td label {
3648         margin-right: 6px;
3649         margin-left: 2px;
3650 }
3651
3652 .media-upload-form .align .field label {
3653         display: inline;
3654         padding: 0 0 0 23px;
3655         margin: 0 1em 0 3px;
3656         font-weight: bold;
3657 }
3658
3659 .media-upload-form tr.image-size label {
3660         margin: 0 0 0 5px;
3661         font-weight: bold;
3662 }
3663
3664 .media-upload-form th.label label {
3665         font-weight: bold;
3666         margin: 0.5em;
3667         font-size: 13px;
3668 }
3669
3670 .media-upload-form th.label label span {
3671         padding: 0 5px;
3672 }
3673
3674 abbr.required {
3675         border: medium none;
3676         text-decoration: none;
3677 }
3678
3679 .media-item .describe input[type="text"],
3680 .media-item .describe textarea {
3681         width: 460px;
3682 }
3683
3684 .media-item .describe p.help {
3685         margin: 0;
3686         padding: 0 0 0 5px;
3687 }
3688
3689 .describe-toggle-on,
3690 .describe-toggle-off {
3691         display: block;
3692         line-height: 36px;
3693         float: right;
3694         margin-right: 15px;
3695 }
3696
3697 .media-item .describe-toggle-off,
3698 .media-item.open .describe-toggle-on,
3699 .media-item.open img.pinkynail {
3700         display: none;
3701 }
3702
3703 .media-item.open .describe-toggle-off {
3704         display: block;
3705 }
3706
3707 #media-items .media-item {
3708         border-style: solid;
3709         border-width: 1px;
3710         min-height: 36px;
3711         position: relative;
3712         margin-top: -1px;
3713         width: 100%;
3714 }
3715
3716 #media-items {
3717         width: 623px;
3718 }
3719
3720 #media-items:empty {
3721         border: 0 none;
3722 }
3723
3724 .media-item .filename {
3725         line-height: 36px;
3726         overflow: hidden;
3727         padding: 0 10px;
3728 }
3729
3730 .media-item .error-div {
3731         padding-left: 10px;
3732 }
3733
3734 .media-item .pinkynail {
3735         float: left;
3736         margin: 2px 2px 0;
3737         max-width: 40px;
3738         max-height: 32px;
3739 }
3740
3741 .media-item .startopen,
3742 .media-item .startclosed {
3743         display: none;
3744 }
3745
3746 .media-item .original {
3747         position: relative;
3748         height: 34px;
3749 }
3750
3751 .media-item .progress {
3752         float: right;
3753         height: 22px;
3754         margin: 6px 10px 0 0;
3755         width: 200px;
3756         line-height: 2em;
3757         padding: 0;
3758         overflow: hidden;
3759         margin-bottom: 2px;
3760         border: 1px solid #d1d1d1;
3761         background: #fff;
3762         background-image: linear-gradient(bottom, rgb(255,255,255) 0%, rgb(247,247,247) 100%);
3763         background-image: -o-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(247,247,247) 100%);
3764         background-image: -moz-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(247,247,247) 100%);
3765         background-image: -webkit-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(247,247,247) 100%);
3766         background-image: -ms-linear-gradient(bottom, rgb(255,255,255) 0%, rgb(247,247,247) 100%);
3767         -webkit-border-radius: 3px;
3768         border-radius: 3px;
3769         -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.1);
3770         box-shadow: inset 0 0 3px rgba(0,0,0,0.1);
3771 }
3772
3773 .media-item .bar {
3774         z-index: 9;
3775         width: 0;
3776         height: 100%;
3777         margin-top: -24px;
3778         background-color: #83B4D8;
3779         background-image: linear-gradient(bottom, rgb(114,167,207) 0%, rgb(144,197,238) 100%);
3780         background-image: -o-linear-gradient(bottom, rgb(114,167,207) 0%, rgb(144,197,238) 100%);
3781         background-image: -moz-linear-gradient(bottom, rgb(114,167,207) 0%, rgb(144,197,238) 100%);
3782         background-image: -webkit-linear-gradient(bottom, rgb(114,167,207) 0%, rgb(144,197,238) 100%);
3783         background-image: -ms-linear-gradient(bottom, rgb(114,167,207) 0%, rgb(144,197,238) 100%);
3784         -webkit-border-radius: 3px;
3785         border-radius: 3px;
3786         -webkit-box-shadow: 0 0 3px rgba(0,0,0,0.3);
3787         box-shadow: 0 0 3px rgba(0,0,0,0.3);
3788 }
3789
3790 .media-item .progress .percent {
3791         z-index: 10;
3792         position: relative;
3793         width: 200px;
3794         padding: 0 8px;
3795         text-shadow: 0 1px 0 rgba(255,255,255,0.4);
3796         color: rgba(0,0,0,0.6);
3797 }
3798
3799 .upload-php .fixed .column-parent {
3800         width: 25%;
3801 }
3802
3803 .js .html-uploader #plupload-upload-ui {
3804         display: none;
3805 }
3806
3807 .js .html-uploader #html-upload-ui {
3808         display: block;
3809 }
3810
3811 .media-upload-form .media-item.error {
3812         margin: 0;
3813         padding: 0;
3814 }
3815
3816 .media-upload-form .media-item.error p,
3817 .media-item .error-div {
3818         line-height: 16px;
3819         margin: 5px 10px;
3820         padding: 0;
3821 }
3822
3823 .media-item .error-div a.dismiss {
3824         display: block;
3825         float: right;
3826         margin: 5px 4px 0 15px;
3827 }
3828
3829 /*------------------------------------------------------------------------------
3830   14.1 - Media Library
3831 ------------------------------------------------------------------------------*/
3832
3833 .find-box {
3834         width: 500px;
3835         height: 300px;
3836         overflow: hidden;
3837         padding: 33px 5px 40px;
3838         position: absolute;
3839         z-index: 1000;
3840 }
3841
3842 .find-box-head {
3843         cursor: move;
3844         font-weight: bold;
3845         height: 2em;
3846         line-height: 2em;
3847         padding: 1px 12px;
3848         position: absolute;
3849         top: 5px;
3850         width: 100%;
3851 }
3852
3853 .find-box-inside {
3854         overflow: auto;
3855         width: 100%;
3856         height: 100%;
3857 }
3858
3859 .find-box-search {
3860         padding: 12px;
3861         border-width: 1px;
3862         border-style: none none solid;
3863 }
3864
3865 #find-posts-response {
3866         margin: 8px 0;
3867         padding: 0 1px;
3868 }
3869
3870 #find-posts-response table {
3871         width: 100%;
3872 }
3873
3874 #find-posts-response .found-radio {
3875         padding: 5px 0 0 8px;
3876         width: 15px;
3877 }
3878
3879 .find-box-buttons {
3880         width: 480px;
3881         margin: 8px;
3882 }
3883
3884 .find-box-search label {
3885         padding-right: 6px;
3886 }
3887
3888 .find-box #resize-se {
3889         position: absolute;
3890         right: 1px;
3891         bottom: 1px;
3892 }
3893
3894 ul#dismissed-updates {
3895         display: none;
3896 }
3897
3898 form.upgrade {
3899         margin-top: 8px;
3900 }
3901
3902 form.upgrade .hint {
3903         font-style: italic;
3904         font-size: 85%;
3905         margin: -0.5em 0 2em 0;
3906 }
3907
3908 #poststuff .inside .the-tagcloud {
3909         margin: 5px 0 10px;
3910         padding: 8px;
3911         border-width: 1px;
3912         border-style: solid;
3913         line-height: 1.8em;
3914         word-spacing: 3px;
3915         -webkit-border-radius: 6px;
3916         border-radius: 6px;
3917 }
3918
3919 .drag-drop #drag-drop-area {
3920         border: 4px dashed #DDDDDD;
3921         height: 200px;
3922 }
3923
3924 .drag-drop .drag-drop-inside {
3925         margin: 70px auto 0;
3926         width: 250px;
3927 }
3928
3929 .drag-drop-inside p {
3930         color: #aaa;
3931         font-size: 14px;
3932         margin: 5px 0;
3933         display: none;
3934 }
3935
3936 .drag-drop .drag-drop-inside p {
3937         text-align: center;
3938 }
3939
3940 .drag-drop-inside p.drag-drop-info {
3941         font-size: 20px;
3942 }
3943
3944 .drag-drop .drag-drop-inside p,
3945 .drag-drop-inside p.drag-drop-buttons {
3946         display: block;
3947 }
3948
3949 /*
3950 #drag-drop-area:-moz-drag-over {
3951         border-color: #83b4d8;
3952 }
3953 borger color while dragging a file over the uploader drop area */
3954 .drag-drop.drag-over #drag-drop-area {
3955         border-color: #83b4d8;
3956 }
3957
3958 #plupload-upload-ui {
3959         position: relative;
3960 }
3961
3962
3963 /*------------------------------------------------------------------------------
3964   14.2 - Image Editor
3965 ------------------------------------------------------------------------------*/
3966
3967 .describe .image-editor {
3968         vertical-align: top;
3969 }
3970
3971 .imgedit-wrap {
3972         position: relative;
3973 }
3974
3975 .imgedit-settings p {
3976         margin: 8px 0;
3977 }
3978
3979 .describe .imgedit-wrap table td {
3980         vertical-align: top;
3981         padding-top: 0;
3982 }
3983
3984 .imgedit-wrap p,
3985 .describe .imgedit-wrap table td {
3986         font-size: 11px;
3987         line-height: 18px;
3988 }
3989
3990 .describe .imgedit-wrap table td.imgedit-settings {
3991         padding: 0 5px;
3992 }
3993
3994 td.imgedit-settings input {
3995         vertical-align: middle;
3996 }
3997
3998 .imgedit-wait {
3999         position: absolute;
4000         top: 0;
4001         background: #FFFFFF url(../images/wpspin_light.gif) no-repeat scroll 22px 10px;
4002         opacity: 0.7;
4003         filter: alpha(opacity=70);
4004         width: 100%;
4005         height: 500px;
4006         display: none;
4007 }
4008
4009 .media-disabled,
4010 .imgedit-settings .disabled  {
4011         color: grey;
4012 }
4013
4014 .imgedit-wait-spin {
4015         padding: 0 4px 4px;
4016         vertical-align: bottom;
4017         visibility: hidden;
4018 }
4019
4020 .imgedit-menu {
4021         margin: 0 0 12px;
4022         min-width: 300px;
4023 }
4024
4025 .imgedit-menu div {
4026         float: left;
4027         width: 32px;
4028         height: 32px;
4029 }
4030
4031 .imgedit-crop-wrap {
4032         position: relative;
4033 }
4034
4035 .imgedit-crop {
4036         background: transparent url(../images/imgedit-icons.png) no-repeat scroll -9px -31px;
4037         margin: 0 8px 0 0;
4038 }
4039
4040 .imgedit-crop.disabled:hover {
4041         background-position: -9px -31px;
4042 }
4043
4044 .imgedit-crop:hover {
4045         background-position: -9px -1px;
4046 }
4047
4048 .imgedit-rleft {
4049         background: transparent url(../images/imgedit-icons.png) no-repeat scroll -46px -31px;
4050         margin: 0 3px;
4051 }
4052
4053 .imgedit-rleft.disabled:hover {
4054         background-position: -46px -31px;
4055 }
4056
4057 .imgedit-rleft:hover {
4058         background-position: -46px -1px;
4059 }
4060
4061 .imgedit-rright {
4062         background: transparent url(../images/imgedit-icons.png) no-repeat scroll -77px -31px;
4063         margin: 0 8px 0 3px;
4064 }
4065
4066 .imgedit-rright.disabled:hover {
4067         background-position: -77px -31px;
4068 }
4069
4070 .imgedit-rright:hover {
4071         background-position: -77px -1px;
4072 }
4073
4074 .imgedit-flipv {
4075         background: transparent url(../images/imgedit-icons.png) no-repeat scroll -115px -31px;
4076         margin: 0 3px;
4077 }
4078
4079 .imgedit-flipv.disabled:hover {
4080         background-position: -115px -31px;
4081 }
4082
4083 .imgedit-flipv:hover {
4084         background-position: -115px -1px;
4085 }
4086
4087 .imgedit-fliph {
4088         background: transparent url(../images/imgedit-icons.png) no-repeat scroll -147px -31px;
4089         margin: 0 8px 0 3px;
4090 }
4091
4092 .imgedit-fliph.disabled:hover {
4093         background-position: -147px -31px;
4094 }
4095
4096 .imgedit-fliph:hover {
4097         background-position: -147px -1px;
4098 }
4099
4100 .imgedit-undo {
4101         background: transparent url(../images/imgedit-icons.png) no-repeat scroll -184px -31px;
4102         margin: 0 3px;
4103 }
4104
4105 .imgedit-undo.disabled:hover {
4106         background-position: -184px -31px;
4107 }
4108
4109 .imgedit-undo:hover {
4110         background-position: -184px -1px;
4111 }
4112
4113 .imgedit-redo {
4114         background: transparent url(../images/imgedit-icons.png) no-repeat scroll -215px -31px;
4115         margin: 0 8px 0 3px;
4116 }
4117
4118 .imgedit-redo.disabled:hover {
4119         background-position: -215px -31px;
4120 }
4121
4122 .imgedit-redo:hover {
4123         background-position: -215px -1px;
4124 }
4125
4126 .imgedit-applyto img {
4127         margin: 0 8px 0 0;
4128 }
4129
4130 .imgedit-group-top {
4131         margin: 5px 0;
4132 }
4133
4134 .imgedit-applyto .imgedit-label {
4135         padding: 2px 0 0;
4136         display: block;
4137 }
4138
4139 .imgedit-help {
4140         display: none;
4141         font-style: italic;
4142         margin-bottom: 8px;
4143 }
4144
4145 .imgedit-help ul li {
4146         font-size: 11px;
4147 }
4148
4149 a.imgedit-help-toggle {
4150         text-decoration: none;
4151 }
4152
4153 #wpbody-content .imgedit-response div {
4154         width: 600px;
4155         margin: 8px;
4156 }
4157
4158 .form-table td.imgedit-response {
4159         padding: 0;
4160 }
4161
4162 .imgedit-submit {
4163         margin: 8px 0;
4164 }
4165
4166 .imgedit-submit-btn {
4167         margin-left: 20px;
4168 }
4169
4170 .imgedit-wrap .nowrap {
4171         white-space: nowrap;
4172 }
4173
4174 span.imgedit-scale-warn {
4175         color: red;
4176         font-size: 20px;
4177         font-style: normal;
4178         visibility: hidden;
4179         vertical-align: middle;
4180 }
4181
4182 .imgedit-group {
4183         border-width: 1px;
4184         border-style: solid;
4185         -webkit-border-radius: 8px;
4186         border-radius: 8px;
4187         margin-bottom: 8px;
4188         padding: 2px 10px;
4189 }
4190
4191
4192 /*------------------------------------------------------------------------------
4193   15.0 - Comments Screen
4194 ------------------------------------------------------------------------------*/
4195
4196 .form-table {
4197         border-collapse: collapse;
4198         margin-top: 0.5em;
4199         width: 100%;
4200         margin-bottom: -8px;
4201         clear: both;
4202 }
4203
4204 .form-table td {
4205         margin-bottom: 9px;
4206         padding: 8px 10px;
4207         line-height: 20px;
4208         font-size: 12px;
4209 }
4210
4211 .form-table th,
4212 .form-wrap label {
4213         font-weight: normal;
4214         text-shadow: #fff 0 1px 0;
4215 }
4216
4217 .form-table th {
4218         vertical-align: top;
4219         text-align: left;
4220         padding: 10px;
4221         width: 200px;
4222 }
4223
4224 .form-table th.th-full {
4225         width: auto;
4226 }
4227
4228 .form-table div.color-option {
4229         display: block;
4230         clear: both;
4231         margin-top: 12px;
4232 }
4233
4234 .form-table input.tog {
4235         margin-top: 2px;
4236         margin-right: 2px;
4237         float: left;
4238 }
4239
4240 .form-table td p {
4241         margin-top: 4px;
4242 }
4243
4244 .form-table table.color-palette {
4245         vertical-align: bottom;
4246         float: left;
4247         margin: -12px 3px 11px;
4248 }
4249
4250 .form-table .color-palette td {
4251         border-width: 1px 1px 0;
4252         border-style: solid solid none;
4253         height: 10px;
4254         line-height: 20px;
4255         width: 10px;
4256 }
4257
4258 .commentlist li {
4259         padding: 1em 1em .2em;
4260         margin: 0;
4261         border-bottom-width: 1px;
4262         border-bottom-style: solid;
4263 }
4264
4265 .commentlist li li {
4266         border-bottom: 0;
4267         padding: 0;
4268 }
4269
4270 .commentlist p {
4271         padding: 0;
4272         margin: 0 0 .8em;
4273 }
4274
4275 /* reply to comments */
4276 #replyrow input {
4277         border-width: 1px;
4278         border-style: solid;
4279 }
4280
4281 #replyrow td {
4282         padding: 2px;
4283 }
4284
4285 #replysubmit {
4286         margin: 0;
4287         padding: 0 7px 3px;
4288         text-align: center;
4289 }
4290
4291 #replysubmit img.waiting,
4292 .inline-edit-save img.waiting {
4293         padding: 4px 10px 0;
4294         vertical-align: top;
4295         float: right;
4296 }
4297
4298 #replysubmit .button {
4299         margin-right: 5px;
4300 }
4301
4302 #replysubmit .error {
4303         color: red;
4304         line-height: 21px;
4305         text-align: center;
4306         vertical-align: center;
4307 }
4308
4309 #replyrow h5 {
4310         margin: .2em 0 0;
4311         padding: 0 5px;
4312         line-height: 1.4em;
4313         font-size: 1em;
4314 }
4315
4316 #edithead .inside {
4317         float: left;
4318         padding: 3px 0 2px 5px;
4319         margin: 0;
4320         text-align: center;
4321 }
4322
4323 #edithead .inside input {
4324         width: 180px;
4325 }
4326
4327 #edithead label {
4328         padding: 2px 0;
4329 }
4330
4331 #replycontainer {
4332         padding: 5px;
4333 }
4334
4335 #replycontent {
4336         height: 120px;
4337 }
4338
4339 .comment-ays {
4340         margin-bottom: 0;
4341         border-style: solid;
4342         border-width: 1px;
4343 }
4344
4345 .comment-ays th {
4346         border-right-style: solid;
4347         border-right-width: 1px;
4348 }
4349
4350 .trash-undo-inside,
4351 .spam-undo-inside {
4352         margin: 1px 8px 1px 0;
4353         line-height: 16px;
4354 }
4355
4356 .spam-undo-inside .avatar,
4357 .trash-undo-inside .avatar {
4358         height: 20px;
4359         width: 20px;
4360         margin-right: 8px;
4361         vertical-align: middle;
4362 }
4363
4364 .stuffbox .editcomment {
4365         clear: none;
4366 }
4367
4368 #comment-status-radio p {
4369         margin: 3px 0 5px;
4370 }
4371
4372 #comment-status-radio input {
4373         margin: 2px 3px 5px 0;
4374         vertical-align: middle;
4375 }
4376
4377 #comment-status-radio label {
4378         padding: 5px 0;
4379 }
4380
4381 .commentlist .avatar {
4382         vertical-align: text-top;
4383 }
4384
4385
4386 /*------------------------------------------------------------------------------
4387   16.0 - Themes
4388 ------------------------------------------------------------------------------*/
4389
4390 .theme-install-php .tablenav {
4391         height: auto;
4392 }
4393
4394 h3.available-themes {
4395         margin: 0 0 1em;
4396         float: left;
4397 }
4398
4399 .available-theme {
4400         display: inline-block;
4401         margin-right: 10px;
4402         overflow: hidden;
4403         padding: 20px 20px 20px 0;
4404         vertical-align: top;
4405         width: 300px;
4406 }
4407
4408 .available-theme .screenshot {
4409         width: 300px;
4410         height: 225px;
4411         display: block;
4412         border-width: 1px;
4413         border-style: solid;
4414         margin-bottom: 10px;
4415         overflow: hidden;
4416 }
4417
4418 .available-theme img {
4419         width: 300px;
4420 }
4421
4422 .available-theme h3 {
4423         margin: 15px 0 0;
4424 }
4425
4426 .available-theme .theme-author {
4427         line-height: 18px;
4428 }
4429
4430 .available-theme .action-links {
4431         margin-top: 10px;
4432         overflow: hidden;
4433 }
4434
4435 #current-theme .theme-info li,
4436 .theme-options li,
4437 .available-theme .action-links li {
4438         float: left;
4439         padding-right: 10px;
4440         margin-right: 10px;
4441         border-right: 1px solid #dfdfdf;
4442 }
4443
4444 .available-theme .action-links li {
4445         padding-right: 8px;
4446         margin-right: 8px;
4447 }
4448
4449 #current-theme .theme-info li:last-child,
4450 .theme-options li:last-child,
4451 .available-theme .action-links li:last-child {
4452         padding-right: 0;
4453         margin-right: 0;
4454         border-right: 0;
4455 }
4456
4457 .available-theme .action-links .delete-theme {
4458         float: right;
4459         margin-left: 8px;
4460         margin-right: 0;
4461 }
4462
4463 .available-theme .action-links .delete-theme a {
4464         color: red;
4465         padding: 2px;
4466 }
4467
4468 .available-theme .action-links .delete-theme a:hover {
4469         background: red;
4470         color: #fff;
4471         text-decoration: none;
4472 }
4473
4474 .available-theme .action-links p {
4475         float: left;
4476 }
4477
4478 #current-theme {
4479         margin: 20px 0 10px;
4480         padding: 0 0 20px;
4481         border-bottom: 1px solid #dfdfdf;
4482         overflow: hidden;
4483 }
4484
4485 #current-theme.has-screenshot {
4486         padding-left: 330px;
4487 }
4488
4489 #current-theme h3 {
4490         margin: 0;
4491         font-size: 12px;
4492         font-weight: normal;
4493         color: #999;
4494 }
4495
4496 #current-theme h4 {
4497         margin: 3px 0 16px;
4498         font-size: 20px;
4499 }
4500
4501 #current-theme h4 span {
4502         margin-left: 20px;
4503         font-size: 12px;
4504         font-weight: normal;
4505 }
4506
4507 #current-theme a {
4508         border-bottom: none;
4509 }
4510
4511 #current-theme .theme-info {
4512         margin: 1em 0;
4513         overflow: hidden;
4514 }
4515
4516 #current-theme .theme-description {
4517         margin-top: 5px;
4518         max-width: 600px;
4519         line-height: 1.6em;
4520 }
4521
4522 #current-theme img {
4523         float: left;
4524         width: 300px;
4525         margin-left: -330px;
4526
4527         border-width: 1px;
4528         border-style: solid;
4529 }
4530
4531 .theme-options {
4532         overflow: hidden;
4533         font-size: 14px;
4534         padding-bottom: 10px;
4535 }
4536
4537 .theme-options .load-customize {
4538         margin-right: 30px;
4539         float: left;
4540 }
4541
4542 .theme-options span {
4543         float: left;
4544         margin-right: 10px;
4545         text-transform: uppercase;
4546         font-size: 11px;
4547         line-height: 18px;
4548         color: #999;
4549 }
4550
4551 .theme-options ul {
4552         float: left;
4553         margin: 0;
4554 }
4555
4556 /* Allow for three-up on 1024px wide screens, e.g. tablets */
4557 @media only screen and (max-width: 1200px) {
4558         .available-theme,
4559         .available-theme .screenshot,
4560         #current-theme img {
4561                 width: 240px;
4562         }
4563
4564         .available-theme .screenshot {
4565                 height: 180px;
4566         }
4567
4568         .available-theme img {
4569                 width: 100%;
4570         }
4571
4572         #current-theme.has-screenshot {
4573                 padding-left: 270px;
4574         }
4575
4576         #current-theme img {
4577                 margin-left: -270px;
4578         }
4579 }
4580
4581 #post-body ul.add-menu-item-tabs li.tabs a,
4582 #TB_window #TB_title a.tb-theme-preview-link,
4583 #TB_window #TB_title a.tb-theme-preview-link:visited {
4584         font-weight: bold;
4585         text-decoration: none;
4586 }
4587
4588 #TB_window #TB_title {
4589         background-color: #222;
4590         color: #cfcfcf;
4591 }
4592
4593 #broken-themes {
4594         text-align: left;
4595         width: 50%;
4596         border-spacing: 3px;
4597         padding: 3px;
4598 }
4599
4600 .theme-install-php h4 {
4601         margin: 2.5em 0 8px;
4602 }
4603
4604
4605 /*------------------------------------------------------------------------------
4606   16.1 - Custom Header Screen
4607 ------------------------------------------------------------------------------*/
4608
4609 .appearance_page_custom-header #headimg {
4610         border: 1px solid #DFDFDF;
4611         width: 100%;
4612 }
4613
4614 .appearance_page_custom-header #upload-form p label {
4615         font-size: 12px;
4616 }
4617
4618 .appearance_page_custom-header .available-headers .default-header {
4619         float: left;
4620         margin: 0 20px 20px 0;
4621 }
4622
4623 .appearance_page_custom-header .random-header {
4624         clear: both;
4625         margin: 0 20px 20px 0;
4626         vertical-align: middle;
4627 }
4628
4629 .appearance_page_custom-header .available-headers label input,
4630 .appearance_page_custom-header .random-header label input {
4631         margin-right: 10px;
4632 }
4633
4634 .appearance_page_custom-header .available-headers label img {
4635         vertical-align: middle;
4636 }
4637
4638
4639 /*------------------------------------------------------------------------------
4640   16.2 - Custom Background Screen
4641 ------------------------------------------------------------------------------*/
4642
4643 div#custom-background-image {
4644         min-height: 100px;
4645         border: 1px solid #dfdfdf;
4646 }
4647
4648 div#custom-background-image img {
4649         max-width: 400px;
4650         max-height: 300px;
4651 }
4652
4653
4654 /*------------------------------------------------------------------------------
4655   16.3 - Tabbed Admin Screen Interface (Experimental)
4656 ------------------------------------------------------------------------------*/
4657
4658 .nav-tab {
4659         border-style: solid;
4660         border-color: #dfdfdf #dfdfdf #fff;
4661         border-width: 1px 1px 0;
4662         color: #aaa;
4663         text-shadow: #fff 0 1px 0;
4664         font-size: 12px;
4665         line-height: 16px;
4666         display: inline-block;
4667         padding: 4px 14px 6px;
4668         text-decoration: none;
4669         margin: 0 6px -1px 0;
4670         -webkit-border-top-left-radius: 3px;
4671         -webkit-border-top-right-radius: 3px;
4672         border-top-left-radius: 3px;
4673         border-top-right-radius: 3px;
4674 }
4675
4676 .nav-tab-active {
4677         border-width: 1px;
4678         color: #464646;
4679 }
4680
4681 .nav-tab:hover,
4682 .nav-tab-active {
4683         border-color: #ccc #ccc #fff;
4684 }
4685
4686 h2.nav-tab-wrapper, h3.nav-tab-wrapper {
4687         border-bottom: 1px solid #ccc;
4688         padding-bottom: 0;
4689 }
4690
4691 h2 .nav-tab {
4692         padding: 4px 10px 6px;
4693         font-weight: 200;
4694         font-size: 20px;
4695         line-height: 24px;
4696
4697 }
4698
4699
4700 /*------------------------------------------------------------------------------
4701   17.0 - Plugins
4702 ------------------------------------------------------------------------------*/
4703
4704 #dashboard_right_now .versions .b,
4705 #post-status-display,
4706 #post-visibility-display,
4707 #adminmenu .wp-submenu li.current,
4708 #adminmenu .wp-submenu li.current a,
4709 #adminmenu .wp-submenu li.current a:hover,
4710 .media-item .percent,
4711 .plugins .name,
4712 #pass-strength-result.strong,
4713 #pass-strength-result.short,
4714 .button-highlighted,
4715 input.button-highlighted,
4716 #quicktags #ed_strong,
4717 #ed_reply_toolbar #ed_reply_strong,
4718 .item-controls .item-order a,
4719 .feature-filter .feature-name {
4720         font-weight: bold;
4721 }
4722
4723 .plugins p {
4724         margin: 0 4px;
4725         padding: 0;
4726 }
4727
4728 .plugins .desc p {
4729         margin: 0 0 8px;
4730 }
4731
4732 .plugins td.desc {
4733         line-height: 1.5em;
4734 }
4735
4736 .plugins .desc ul,
4737 .plugins .desc ol {
4738         margin: 0 0 0 2em;
4739 }
4740
4741 .plugins .desc ul {
4742         list-style-type: disc;
4743 }
4744
4745 .plugins .row-actions-visible {
4746         padding: 0;
4747 }
4748
4749 .plugins tbody th.check-column {
4750         padding: 7px 0;
4751 }
4752
4753 .plugins .inactive td,
4754 .plugins .inactive th,
4755 .plugins .active td,
4756 .plugins .active th {
4757         border-top-style: solid;
4758         border-top-width: 1px;
4759         padding: 5px 7px 0;
4760 }
4761
4762 .plugins .update th,
4763 .plugins .update td {
4764         border-bottom: 0;
4765 }
4766 .plugin-update-tr td {
4767         border-top: 0;
4768 }
4769
4770 #wpbody-content .plugins .plugin-title,
4771 #wpbody-content .plugins .theme-title {
4772         padding-right: 12px;
4773         white-space:nowrap;
4774 }
4775
4776 .plugins .second,
4777 .plugins .row-actions-visible {
4778         padding: 0 0 5px;
4779 }
4780
4781 .plugins .update .second,
4782 .plugins .update .row-actions-visible {
4783         padding-bottom: 0;
4784 }
4785
4786 .plugins-php .widefat tfoot th,
4787 .plugins-php .widefat tfoot td {
4788         border-top-style: solid;
4789         border-top-width: 1px;
4790 }
4791
4792 .plugin-update-tr .update-message {
4793         margin: 5px;
4794         padding: 3px 5px;
4795 }
4796
4797 .plugin-install-php h4 {
4798         margin: 2.5em 0 8px;
4799 }
4800
4801
4802 /*------------------------------------------------------------------------------
4803   18.0 - Users
4804 ------------------------------------------------------------------------------*/
4805
4806 #profile-page .form-table textarea {
4807         width: 500px;
4808         margin-bottom: 6px;
4809 }
4810
4811 #profile-page .form-table #rich_editing {
4812         margin-right: 5px
4813 }
4814
4815 #your-profile legend {
4816         font-size: 22px;
4817 }
4818
4819 #your-profile #rich_editing {
4820         border: none;
4821 }
4822
4823 #display_name {
4824         width: 15em;
4825 }
4826
4827 #createuser .form-field input {
4828         width: 25em;
4829 }
4830
4831 /*------------------------------------------------------------------------------
4832   19.0 - Tools
4833 ------------------------------------------------------------------------------*/
4834
4835 .pressthis {
4836         margin: 20px 0;
4837 }
4838
4839 .pressthis a {
4840         display: inline-block;
4841         position: relative;
4842         cursor: move;
4843         color: #333;
4844         background: #dfdfdf;
4845         background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.07, #e6e6e6), color-stop(0.77, #d8d8d8));
4846         background-image: -webkit-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
4847         background-image: -moz-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
4848         background-image: -ms-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
4849         background-image: -o-linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
4850         background-image: linear-gradient(bottom, #e6e6e6 7%, #d8d8d8 77%);
4851         -webkit-border-radius: 5px;
4852         border-radius: 5px;
4853         border: 1px solid #b4b4b4;
4854         font-style: normal;
4855         line-height: 16px;
4856         font-size: 14px;
4857         text-decoration: none;
4858         text-shadow: 0 1px 0px #fff;
4859 }
4860
4861 .pressthis a:hover,
4862 .pressthis a:active {
4863         color: #333
4864 }
4865
4866 .pressthis a:hover:after {
4867         transform: skew(20deg) rotate(9deg);
4868         -webkit-transform: skew(20deg) rotate(9deg);
4869         -moz-transform: skew(20deg) rotate(9deg);
4870         box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
4871         -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
4872         -moz-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
4873 }
4874
4875 .pressthis a span {
4876         background: url(../images/press-this.png?v=20120502) no-repeat 0px 5px;
4877         padding: 8px 11px 8px 27px;
4878         margin: 0 5px;
4879         display: inline-block;
4880 }
4881
4882 .pressthis a:after {
4883         content: '';
4884         width: 70%;
4885         height: 55%;
4886         z-index: -1;
4887         position: absolute;
4888         right: 10px;
4889         bottom: 9px;
4890         background: transparent;
4891         transform: skew(20deg) rotate(6deg);
4892         -webkit-transform: skew(20deg) rotate(6deg);
4893         -moz-transform: skew(20deg) rotate(6deg);
4894         box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
4895         -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
4896         -moz-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
4897 }
4898
4899
4900 /*------------------------------------------------------------------------------
4901   20.0 - Settings
4902 ------------------------------------------------------------------------------*/
4903
4904 #utc-time, #local-time {
4905         padding-left: 25px;
4906         font-style: italic;
4907         font-family: sans-serif;
4908 }
4909
4910 .defaultavatarpicker .avatar {
4911         margin: 2px 0;
4912         vertical-align: middle;
4913 }
4914
4915
4916 /*------------------------------------------------------------------------------
4917   21.0 - Admin Footer
4918 ------------------------------------------------------------------------------*/
4919
4920 #footer {
4921         position: absolute;
4922         bottom: 0;
4923         left: 0;
4924         right: 0;
4925         padding: 10px 0;
4926         margin-right: 20px;
4927         border-top-width: 1px;
4928         border-top-style: solid;
4929 }
4930
4931 #footer p {
4932         margin: 0;
4933         line-height: 20px;
4934 }
4935
4936 #footer a {
4937         text-decoration: none;
4938 }
4939
4940 #footer a:hover {
4941         text-decoration: underline;
4942 }
4943
4944 /*------------------------------------------------------------------------------
4945   22.0 - About Pages
4946 ------------------------------------------------------------------------------*/
4947
4948 .about-wrap {
4949         position: relative;
4950         margin: 25px 40px 0 20px;
4951         max-width: 1050px; /* readability */
4952
4953         font-size: 15px;
4954 }
4955
4956 .about-wrap div.updated,
4957 .about-wrap div.error {
4958         display: none !important;
4959 }
4960
4961 /* Typography */
4962
4963 .about-wrap p {
4964         line-height: 1.6em;
4965 }
4966
4967 .about-wrap h1 {
4968         margin: 0.2em 200px 0 0;
4969         line-height: 1.2em;
4970         font-size: 2.8em;
4971         font-weight: 200;
4972 }
4973
4974 .about-text,
4975 .about-description,
4976 .about-wrap li.wp-person a.web {
4977         font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;
4978         font-weight: normal;
4979         line-height: 1.6em;
4980         font-size: 20px;
4981 }
4982
4983 .about-description {
4984         margin-top: 1.4em;
4985 }
4986
4987 .about-text {
4988         margin: 1em 200px 1.4em 0;
4989         min-height: 60px;
4990         font-size: 24px;
4991 }
4992
4993 .about-wrap h3 {
4994         font-size: 24px;
4995         margin-bottom: 1em;
4996         padding-top: 20px;
4997 }
4998
4999 .about-wrap .changelog {
5000         overflow: hidden;
5001 }
5002
5003 .about-wrap .changelog li {
5004         list-style-type: disc;
5005         margin-left: 3em;
5006 }
5007
5008 .about-wrap .feature-section {
5009         padding-bottom: 20px;
5010 }
5011
5012 .about-wrap .feature-section h4 {
5013         margin-bottom: 0.6em;
5014 }
5015
5016 .about-wrap .feature-section p {
5017         margin-top: 0.6em;
5018 }
5019
5020 .about-wrap code {
5021         font-size: 14px;
5022 }
5023
5024 /* Point Releases */
5025
5026 .about-wrap .point-releases {
5027         margin-top: 5px;
5028 }
5029
5030 .about-wrap .changelog.point-releases h3 {
5031         padding-top: 35px;
5032 }
5033
5034 .about-wrap .changelog.point-releases h3:first-child {
5035         padding-top: 7px;
5036 }
5037
5038 /* WordPress Version Badge */
5039
5040 .wp-badge {
5041         padding-top: 142px;
5042         height: 50px;
5043         width: 173px;
5044         font-weight: bold;
5045         font-size: 14px;
5046         text-align: center;
5047         margin: 0 -5px;
5048         background: url('../images/wp-badge.png?ver=20111120') no-repeat;
5049 }
5050
5051 .about-wrap .wp-badge {
5052         position: absolute;
5053         top: 0;
5054         right: 0;
5055 }
5056
5057 /* Tabs */
5058
5059 .about-wrap h2.nav-tab-wrapper {
5060         padding-left: 6px;
5061 }
5062
5063 .about-wrap h2 .nav-tab {
5064         padding: 4px 10px 6px;
5065         margin: 0 3px -1px 0;
5066         font-size: 18px;
5067         vertical-align: top;
5068 }
5069
5070 .about-wrap h2 .nav-tab-active {
5071         font-weight: bold;
5072         padding-top: 3px;
5073 }
5074
5075 /* Changelog / Update screen */
5076
5077 .about-wrap .feature-section img {
5078         border: none;
5079         margin: 0 1.94% 10px 0;
5080         -webkit-border-radius: 3px;
5081         border-radius: 3px;
5082 }
5083
5084 .about-wrap .feature-section img.image-50 {
5085         max-width: 50%;
5086 }
5087
5088 .about-wrap .feature-section img.image-30 {
5089         max-width: 31.2381%;
5090 }
5091
5092 .ie8 .about-wrap .feature-section img {
5093         border-width: 1px;
5094         border-style: solid;
5095 }
5096
5097 .about-wrap .feature-section.three-col {
5098         padding-top: 15px;
5099         margin-bottom: 0;
5100 }
5101
5102 .about-wrap .feature-section.three-col div {
5103         width: 30%;
5104         margin-right: 4.999999999%;
5105         float: left;
5106 }
5107
5108 .about-wrap .feature-section.three-col h4 {
5109         margin:  0 0 0.6em 0;
5110 }
5111
5112 .about-wrap .feature-section.three-col img {
5113         margin: 0.5em 0 0.5em 5px;
5114         max-width: 100%;
5115         float: none;
5116 }
5117
5118 .ie8 .about-wrap .feature-section.three-col img {
5119         margin-left: 0;
5120 }
5121
5122 .about-wrap .feature-section.three-col .last-feature {
5123         margin-right: 0;
5124 }
5125
5126 .about-wrap .three-col-images {
5127         text-align: center;
5128 }
5129
5130 .about-wrap .three-col-images img {
5131         margin: 0 0 10px;
5132 }
5133
5134 .about-wrap .three-col-images .last-feature {
5135         float: right;
5136 }
5137
5138 .about-wrap .three-col-images .first-feature {
5139         float: left;
5140 }
5141
5142 .about-wrap .feature-section.images-stagger-right img {
5143         float: right;
5144         margin: 0 5px 12px 12px;
5145 }
5146
5147 .about-wrap .feature-section.images-stagger-left img {
5148         float: left;
5149         margin: 0 12px 12px 5px;
5150 }
5151
5152 @media only screen and (max-width: 900px) {
5153         .about-wrap .feature-section.images-stagger-left img,
5154         .about-wrap .feature-section.images-stagger-right img {
5155                 clear: both;
5156         }
5157 }
5158
5159 /* Return to Dashboard Home link */
5160
5161 .about-wrap .return-to-dashboard {
5162         margin: 30px 0 0 -5px;
5163         font-size: 14px;
5164         font-weight: bold;
5165 }
5166
5167 .about-wrap .return-to-dashboard a {
5168         text-decoration: none;
5169         padding: 0 5px;
5170 }
5171
5172 /* Credits */
5173
5174 .about-wrap h4.wp-people-group {
5175         margin-top: 2.6em;
5176         font-size: 16px;
5177 }
5178
5179 .about-wrap ul.wp-people-group {
5180         overflow: hidden;
5181         padding: 5px;
5182         margin: 0 -15px 0 -5px;
5183 }
5184
5185 .about-wrap ul.compact {
5186         margin-bottom: 0
5187 }
5188
5189 .about-wrap li.wp-person {
5190         float: left;
5191         margin-right: 10px;
5192 }
5193
5194 .about-wrap li.wp-person img.gravatar {
5195         float: left;
5196         margin: 0 10px 10px 0;
5197         padding: 2px;
5198         width: 60px;
5199         height: 60px;
5200 }
5201
5202 .about-wrap ul.compact li.wp-person img.gravatar {
5203         width: 30px;
5204         height: 30px;
5205 }
5206
5207 .about-wrap li.wp-person {
5208         height: 70px;
5209         width: 280px;
5210         padding-bottom: 15px;
5211 }
5212
5213 .about-wrap ul.compact li.wp-person {
5214         height: auto;
5215         width: 180px;
5216         padding-bottom: 0;
5217         margin-bottom: 0;
5218 }
5219
5220 .about-wrap #wp-people-group-validators + p.wp-credits-list {
5221         margin-top: 0;
5222 }
5223
5224 .about-wrap li.wp-person a.web {
5225         display: block;
5226         margin: 6px 0 2px;
5227         font-size: 16px;
5228         text-decoration: none;
5229 }
5230
5231 .about-wrap p.wp-credits-list a {
5232         white-space: nowrap;
5233 }
5234
5235 /* Freedoms */
5236
5237 .freedoms-php .about-wrap ol {
5238         margin: 40px 60px;
5239 }
5240
5241 .freedoms-php .about-wrap ol li {
5242         list-style-type: decimal;
5243         font-weight: bold;
5244 }
5245
5246 .freedoms-php .about-wrap ol p {
5247         font-weight: normal;
5248         margin: 0.6em 0;
5249 }
5250
5251 /*------------------------------------------------------------------------------
5252   23.0 - Full Overlay w/ Sidebar
5253 ------------------------------------------------------------------------------*/
5254
5255 body.full-overlay-active {
5256         overflow: hidden;
5257 }
5258
5259 .wp-full-overlay {
5260         background: #fff;
5261         z-index: 500000;
5262         position: fixed;
5263         overflow: visible;
5264         top: 0;
5265         bottom: 0;
5266         left: 0;
5267         right: 0;
5268         height: 100%;
5269         min-width: 0;
5270 }
5271
5272 .wp-full-overlay-sidebar {
5273         -webkit-box-sizing: border-box;
5274         -moz-box-sizing:    border-box;
5275         box-sizing:         border-box;
5276
5277         position: fixed;
5278         width: 300px;
5279         height: 100%;
5280         top: 0;
5281         bottom: 0;
5282         left: 0;
5283         padding: 0;
5284         margin: 0;
5285         z-index: 10;
5286         overflow: auto;
5287         background: #f5f5f5;
5288         border-right: 1px solid rgba( 0, 0, 0, 0.2 );
5289 }
5290
5291 .wp-full-overlay.collapsed .wp-full-overlay-sidebar {
5292         overflow: visible;
5293 }
5294
5295 .wp-full-overlay.collapsed,
5296 .wp-full-overlay.expanded .wp-full-overlay-sidebar {
5297         margin-left: 0 !important;
5298 }
5299
5300 .wp-full-overlay.expanded {
5301         margin-left: 300px;
5302 }
5303
5304 .wp-full-overlay.collapsed .wp-full-overlay-sidebar {
5305         margin-left: -300px;
5306 }
5307
5308 .wp-full-overlay-sidebar:after {
5309         content: '';
5310         display: block;
5311         position: absolute;
5312         top: 0;
5313         bottom: 0;
5314         right: 0;
5315         width: 3px;
5316         box-shadow: -5px 0 4px -4px rgba(0, 0, 0, 0.1) inset;
5317         z-index: 1000;
5318 }
5319
5320 .wp-full-overlay-main {
5321         position: absolute;
5322         left: 0;
5323         right: 0;
5324         top: 0;
5325         bottom: 0;
5326         height: 100%;
5327 }
5328
5329 .wp-full-overlay-sidebar .wp-full-overlay-header,
5330 .wp-full-overlay-sidebar .wp-full-overlay-footer {
5331         position: absolute;
5332         left: 0;
5333         right: 0;
5334         height: 45px;
5335         padding: 0 20px;
5336         line-height: 45px;
5337         z-index: 10;
5338         margin: 0;
5339 }
5340
5341 .wp-full-overlay-sidebar .wp-full-overlay-header {
5342         top: 0;
5343         border-top: 0;
5344         border-bottom: 1px solid #fff;
5345         box-shadow: inset 0 -1px 0 0px #dfdfdf;
5346 }
5347
5348 .wp-full-overlay-sidebar .wp-full-overlay-footer {
5349         bottom: 0;
5350         border-bottom: 0;
5351         border-top: 1px solid #dfdfdf;
5352         box-shadow: inset 0 1px 0 0px #fff;
5353 }
5354
5355 .wp-full-overlay-sidebar .wp-full-overlay-sidebar-content {
5356         position: absolute;
5357         top: 45px;
5358         bottom: 45px;
5359         left: 0;
5360         right: 0;
5361         overflow: auto;
5362 }
5363
5364 /* Close Link */
5365 .wp-full-overlay .close-full-overlay {
5366         text-decoration: none;
5367 }
5368
5369 /* Collapse Button */
5370 .wp-full-overlay .collapse-sidebar {
5371         position: absolute;
5372         bottom: 12px;
5373         left: 0;
5374         z-index: 50;
5375         display: block;
5376         width: 19px;
5377         height: 19px;
5378         margin-left: 15px;
5379         padding: 0;
5380         border-radius: 50%;
5381         text-decoration: none;
5382 }
5383
5384 .wp-full-overlay.collapsed .collapse-sidebar {
5385         position: absolute;
5386         left: 100%;
5387 }
5388
5389 .wp-full-overlay .collapse-sidebar-arrow {
5390         position: absolute;
5391         margin-top: 2px;
5392         margin-left: 2px;
5393         display: block;
5394         width: 15px;
5395         height: 15px;
5396         background: transparent url('../images/arrows.png') no-repeat 0 -72px;
5397 }
5398
5399 .wp-full-overlay.collapsed .collapse-sidebar-arrow {
5400         background-position: 0 -108px;
5401 }
5402
5403 .wp-full-overlay .collapse-sidebar-label {
5404         position: absolute;
5405         left: 100%;
5406         color: #808080;
5407         line-height: 20px;
5408         margin-left: 10px;
5409 }
5410
5411 .wp-full-overlay.collapsed .collapse-sidebar-label {
5412         display: none;
5413 }
5414
5415 .wp-full-overlay .collapse-sidebar:hover .collapse-sidebar-label {
5416         color: #666;
5417 }
5418
5419 /* Animations */
5420 .wp-full-overlay,
5421 .wp-full-overlay-sidebar,
5422 .wp-full-overlay .collapse-sidebar,
5423 .wp-full-overlay-main {
5424         -webkit-transition-property: left, right, top, bottom, width, margin;
5425         -moz-transition-property:    left, right, top, bottom, width, margin;
5426         -ms-transition-property:     left, right, top, bottom, width, margin;
5427         -o-transition-property:      left, right, top, bottom, width, margin;
5428         transition-property:         left, right, top, bottom, width, margin;
5429
5430         -webkit-transition-duration: 0.2s;
5431         -moz-transition-duration:    0.2s;
5432         -ms-transition-duration:     0.2s;
5433         -o-transition-duration:      0.2s;
5434         transition-duration:         0.2s;
5435 }
5436
5437 /*------------------------------------------------------------------------------
5438   24.0 - Customize Loader
5439 ------------------------------------------------------------------------------*/
5440
5441 .no-customize-support .hide-if-no-customize,
5442 .customize-support .hide-if-customize {
5443         display: none;
5444 }
5445
5446 #customize-container {
5447         display: none;
5448         background: #fff;
5449         z-index: 500000;
5450         position: fixed;
5451         overflow: visible;
5452         top: 0;
5453         bottom: 0;
5454         left: 0;
5455         right: 0;
5456         height: 100%;
5457 }
5458
5459 .customize-active #customize-container {
5460         display: block;
5461 }
5462
5463 .customize-loading #customize-container iframe {
5464         opacity: 0;
5465 }
5466
5467 .customize-loading #customize-container {
5468         background: #fff url("../images/wpspin_light.gif") no-repeat fixed center center;
5469 }
5470
5471 #customize-container iframe,
5472 #theme-installer iframe {
5473         height: 100%;
5474         width: 100%;
5475         z-index: 20;
5476
5477         -webkit-transition: opacity 0.3s;
5478         -moz-transition:    opacity 0.3s;
5479         -ms-transition:     opacity 0.3s;
5480         -o-transition:      opacity 0.3s;
5481         transition:         opacity 0.3s;
5482 }
5483
5484 #customize-container .collapse-sidebar {
5485         bottom: 16px;
5486 }
5487
5488 #theme-installer {
5489         display: none;
5490 }
5491
5492 #theme-installer.single-theme {
5493         display: block;
5494 }
5495
5496 .install-theme-info {
5497         display: none;
5498         padding: 10px 20px 20px;
5499 }
5500
5501 .single-theme .install-theme-info {
5502         padding-top: 15px;
5503 }
5504
5505 #theme-installer .install-theme-info {
5506         display: block;
5507 }
5508
5509 .install-theme-info .theme-install {
5510         float: right;
5511         margin-top: 18px;
5512 }
5513
5514 .install-theme-info .theme-name {
5515         font-size: 16px;
5516         line-height: 24px;
5517         margin-bottom: 0;
5518 }
5519
5520 .install-theme-info .theme-screenshot {
5521         margin-top: 15px;
5522         width: 258px;
5523         border: 1px solid #ccc;
5524 }
5525
5526 .install-theme-info .theme-details {
5527         overflow: hidden;
5528 }
5529
5530 .theme-details .theme-version {
5531         margin: 15px 0;
5532         float: left;
5533 }
5534
5535 .theme-details .star-holder {
5536         margin: 14px 0;
5537         float: right;
5538 }
5539
5540 .theme-details .theme-description {
5541         float: left;
5542         color: #777;
5543         line-height: 20px;
5544 }
5545
5546 /*------------------------------------------------------------------------------
5547   25.0 - Misc
5548 ------------------------------------------------------------------------------*/
5549
5550 #excerpt,
5551 .attachmentlinks {
5552         margin: 0;
5553         height: 4em;
5554         width: 98%;
5555 }
5556
5557 #template div {
5558         margin-right: 190px;
5559 }
5560
5561 p.pagenav {
5562         margin: 0;
5563         display: inline;
5564 }
5565
5566 .pagenav span {
5567         font-weight: bold;
5568         margin: 0 6px;
5569 }
5570
5571 .row-title {
5572         font-size: 13px !important;
5573         font-weight: bold;
5574 }
5575
5576 .column-author img, .column-username img {
5577         float: left;
5578         margin-right: 10px;
5579         margin-top: 1px;
5580 }
5581
5582 .row-actions {
5583         visibility: hidden;
5584         padding: 2px 0 0;
5585 }
5586
5587 .mobile .row-actions {
5588         visibility: visible;
5589 }
5590
5591 tr:hover .row-actions,
5592 div.comment-item:hover .row-actions {
5593         visibility: visible;
5594 }
5595
5596 .row-actions-visible {
5597         padding: 2px 0 0;
5598 }
5599
5600 .form-table .pre {
5601         padding: 8px;
5602         margin: 0;
5603 }
5604
5605 table.form-table td .updated {
5606         font-size: 13px;
5607 }
5608
5609 .tagchecklist {
5610         margin-left: 14px;
5611         font-size: 12px;
5612         overflow: auto;
5613 }
5614 .tagchecklist strong {
5615         margin-left: -8px;
5616         position: absolute;
5617 }
5618 .tagchecklist span {
5619         margin-right: 25px;
5620         display: block;
5621         float: left;
5622         font-size: 11px;
5623         line-height: 1.8em;
5624         white-space: nowrap;
5625         cursor: default;
5626 }
5627 .tagchecklist span a {
5628         margin: 6px 0pt 0pt -9px;
5629         cursor: pointer;
5630         width: 10px;
5631         height: 10px;
5632         display: block;
5633         float: left;
5634         text-indent: -9999px;
5635         overflow: hidden;
5636         position: absolute;
5637 }
5638
5639 #poststuff h2 {
5640         margin-top: 20px;
5641         font-size: 1.5em;
5642         margin-bottom: 15px;
5643         padding: 0 0 3px;
5644         clear: left;
5645 }
5646
5647 #poststuff h3,
5648 .metabox-holder h3 {
5649         font-size: 15px;
5650         font-weight: normal;
5651         padding: 7px 10px;
5652         margin: 0;
5653         line-height: 1;
5654 }
5655
5656 #poststuff .inside {
5657         margin: 6px 0 8px;
5658 }
5659
5660 #poststuff .inside #parent_id,
5661 .inline-edit-row #post_parent {
5662         max-width: 100%;
5663 }
5664
5665 #post-visibility-select,
5666 #post-formats-select {
5667         line-height: 1.5em;
5668         margin-top: 3px;
5669 }
5670
5671 #poststuff #submitdiv .inside {
5672         margin: 0;
5673         padding: 0;
5674 }
5675
5676 #titlediv,
5677 #poststuff .postarea {
5678         margin-bottom: 20px;
5679 }
5680
5681 #templateside ul li a {
5682         text-decoration: none;
5683 }
5684
5685 .tool-box .title {
5686         margin: 8px 0;
5687         font-size: 18px;
5688         font-weight: normal;
5689         line-height: 24px;
5690 }
5691
5692 #sidemenu {
5693         margin: -30px 15px 0 315px;
5694         list-style: none;
5695         position: relative;
5696         float: right;
5697         padding-left: 10px;
5698         font-size: 12px;
5699 }
5700
5701 #sidemenu a {
5702         padding: 0 7px;
5703         display: block;
5704         float: left;
5705         line-height: 28px;
5706         border-top-width: 1px;
5707         border-top-style: solid;
5708         border-bottom-width: 1px;
5709         border-bottom-style: solid;
5710 }
5711
5712 #sidemenu li {
5713         display: inline;
5714         line-height: 200%;
5715         list-style: none;
5716         text-align: center;
5717         white-space: nowrap;
5718         margin: 0;
5719         padding: 0;
5720 }
5721
5722 #sidemenu a.current {
5723         font-weight: normal;
5724         padding-left: 6px;
5725         padding-right: 6px;
5726         -webkit-border-top-left-radius: 3px;
5727         -webkit-border-top-right-radius: 3px;
5728         border-top-left-radius: 3px;
5729         border-top-right-radius: 3px;
5730         border-width: 1px;
5731         border-style: solid;
5732 }
5733
5734 #sidemenu li a .count-0 {
5735         display: none;
5736 }
5737
5738 .plugin-install #description,
5739 .plugin-install-network #description {
5740         width: 60%;
5741 }
5742
5743 table .vers,
5744 table .column-visible,
5745 table .column-rating {
5746         text-align: left;
5747 }
5748
5749 .error-message {
5750         color: red;
5751         font-weight: bold;
5752 }
5753
5754 /* Scrollbar fix for bulk upgrade iframe */
5755 body.iframe {
5756         height: 98%;
5757 }
5758
5759
5760 /* - Only used once or twice in all of WP - deprecate for global style
5761 ------------------------------------------------------------------------------*/
5762 td.media-icon {
5763         text-align: center;
5764         width: 80px;
5765         padding-top: 8px;
5766         padding-bottom: 8px;
5767 }
5768
5769 td.media-icon img {
5770         max-width: 80px;
5771         max-height: 60px;
5772 }
5773
5774 .list-ajax-loading {
5775         float: right;
5776         margin-right: 9px;
5777         margin-top: -1px;
5778 }
5779
5780 .tablenav .list-ajax-loading {
5781         margin-top: 7px;
5782 }
5783
5784 #howto {
5785         font-size: 11px;
5786         margin: 0 5px;
5787         display: block;
5788 }
5789
5790 .importers td {
5791         padding-right: 14px;
5792 }
5793
5794 .importers {
5795         font-size: 16px;
5796         width: auto;
5797 }
5798
5799 #namediv table {
5800         width: 100%;
5801 }
5802
5803 #namediv td.first {
5804         width: 10px;
5805         white-space: nowrap;
5806 }
5807
5808 #namediv input {
5809         width: 98%;
5810 }
5811
5812 #namediv p {
5813         margin: 10px 0;
5814 }
5815
5816 #submitdiv h3 {
5817         margin-bottom: 0 !important;
5818 }
5819
5820 /* - Used - but could/should be deprecated with a CSS reset
5821 ------------------------------------------------------------------------------*/
5822 .zerosize {
5823         height: 0;
5824         width: 0;
5825         margin: 0;
5826         border: 0;
5827         padding: 0;
5828         overflow: hidden;
5829         position: absolute;
5830 }
5831
5832 br.clear {
5833         height: 2px;
5834         line-height: 2px;
5835 }
5836
5837 .checkbox {
5838         border: none;
5839         margin: 0;
5840         padding: 0;
5841 }
5842
5843 fieldset {
5844         border: 0;
5845         padding: 0;
5846         margin: 0;
5847 }
5848
5849 .post-categories {
5850         display: inline;
5851         margin: 0;
5852         padding: 0;
5853 }
5854
5855 .post-categories li {
5856         display: inline;
5857 }
5858
5859
5860 /*-----------------------------------------------------------------------------
5861  MERGED
5862 -------------------------------------------------------------------------------*/
5863
5864 /* dashboard */
5865 .edit-box {
5866         display: none;
5867 }
5868
5869 h3:hover .edit-box {
5870         display: inline;
5871 }
5872
5873 .index-php form .input-text-wrap {
5874         background: #fff;
5875         border-style: solid;
5876         border-width: 1px;
5877         padding: 2px 3px;
5878         border-color: #ccc;
5879 }
5880
5881 #dashboard-widgets form .input-text-wrap input {
5882         border: 0 none;
5883         outline: none;
5884         margin: 0;
5885         padding: 0;
5886         width: 99%;
5887         color: #333;
5888 }
5889
5890 form .textarea-wrap {
5891         background: #fff;
5892         border-style: solid;
5893         border-width: 1px;
5894         padding: 2px;
5895         border-color: #ccc;
5896 }
5897
5898 #dashboard-widgets form .textarea-wrap textarea {
5899         border: 0 none;
5900         padding: 0;
5901         outline: none;
5902         width: 99%;
5903         -moz-box-sizing: border-box;
5904         -webkit-box-sizing: border-box;
5905         box-sizing: border-box;
5906 }
5907
5908 #dashboard-widgets .postbox form .submit {
5909         float: none;
5910         margin: .5em 0 0;
5911         padding: 0;
5912         border: none;
5913 }
5914
5915 #dashboard-widgets-wrap #dashboard-widgets .postbox form .submit input {
5916         margin: 0;
5917 }
5918
5919 #dashboard-widgets-wrap #dashboard-widgets .postbox form .submit #publish {
5920         min-width: 0;
5921 }
5922
5923 #dashboard-widgets a {
5924         text-decoration: none;
5925 }
5926
5927 #dashboard-widgets h3 a {
5928         text-decoration: underline;
5929 }
5930
5931 #dashboard-widgets h3 .postbox-title-action {
5932         position: absolute;
5933         right: 30px;
5934         padding: 0;
5935         top: 5px;
5936 }
5937
5938 #dashboard-widgets h4 {
5939         font-weight: normal;
5940         font-size: 13px;
5941         margin: 0 0 .2em;
5942         padding: 0;
5943 }
5944
5945 /* Right Now */
5946 #dashboard_right_now p.sub,
5947 #dashboard_right_now .table, #dashboard_right_now .versions {
5948         margin: -12px;
5949 }
5950
5951 #dashboard_right_now .inside {
5952         font-size: 12px;
5953         padding-top: 20px;
5954 }
5955
5956 #dashboard_right_now p.sub {
5957         padding: 5px 0 15px;
5958         color: #8f8f8f;
5959         font-size: 14px;
5960         position: absolute;
5961         top: -17px;
5962         left: 15px;
5963 }
5964
5965 #dashboard_right_now .table {
5966         margin: 0;
5967         padding: 0;
5968         position: relative;
5969 }
5970
5971 #dashboard_right_now .table_content {
5972         float: left;
5973         border-top: #ececec 1px solid;
5974         width: 45%;
5975 }
5976
5977 #dashboard_right_now .table_discussion {
5978         float: right;
5979         border-top: #ececec 1px solid;
5980         width: 45%;
5981 }
5982
5983 #dashboard_right_now table td {
5984         padding: 3px 0;
5985         white-space: nowrap;
5986 }
5987
5988 #dashboard_right_now table tr.first td {
5989         border-top: none;
5990 }
5991
5992 #dashboard_right_now td.b {
5993         padding-right: 6px;
5994         text-align: right;
5995         font-size: 14px;
5996         width: 1%;
5997 }
5998
5999 #dashboard_right_now td.b a {
6000         font-size: 18px;
6001 }
6002
6003 #dashboard_right_now td.b a:hover {
6004         color: #d54e21;
6005 }
6006
6007 #dashboard_right_now .t {
6008         font-size: 12px;
6009         padding-right: 12px;
6010         padding-top: 6px;
6011         color: #777;
6012 }
6013
6014 #dashboard_right_now .t a {
6015         white-space: nowrap;
6016 }
6017
6018 #dashboard_right_now .spam {
6019         color: red;
6020 }
6021
6022 #dashboard_right_now .waiting {
6023         color: #e66f00;
6024 }
6025
6026 #dashboard_right_now .approved {
6027         color: green;
6028 }
6029
6030 #dashboard_right_now .versions {
6031         padding: 6px 10px 12px;
6032         clear: both;
6033 }
6034
6035 #dashboard_right_now a.button {
6036         float: right;
6037         clear: right;
6038         position: relative;
6039         top: -5px;
6040 }
6041
6042 /* Recent Comments */
6043 #dashboard_recent_comments h3 {
6044         margin-bottom: 0;
6045 }
6046
6047 #dashboard_recent_comments .inside {
6048         margin-top: 0;
6049 }
6050
6051 #dashboard_recent_comments .comment-meta .approve {
6052         font-style: italic;
6053         font-family: sans-serif;
6054         font-size: 10px;
6055 }
6056
6057 #dashboard_recent_comments .subsubsub {
6058         float: none;
6059         white-space: normal;
6060 }
6061
6062 #the-comment-list {
6063         position: relative;
6064 }
6065
6066 #the-comment-list .comment-item {
6067         padding: 1em 10px;
6068         border-top: 1px solid;
6069 }
6070
6071 #the-comment-list .pingback {
6072         padding-left: 9px !important;
6073 }
6074
6075 #the-comment-list .comment-item,
6076 #the-comment-list #replyrow {
6077         margin: 0 -10px;
6078 }
6079
6080 #the-comment-list .comment-item:first-child {
6081         border-top: none;
6082 }
6083
6084 #the-comment-list .comment-item .avatar {
6085         float: left;
6086         margin: 0 10px 5px 0;
6087 }
6088
6089 #the-comment-list .comment-item h4 {
6090         line-height: 1.7em;
6091         margin-top: -0.4em;
6092         color: #777;
6093 }
6094
6095 #the-comment-list .comment-item h4 cite {
6096         font-style: normal;
6097         font-weight: normal;
6098 }
6099
6100 #the-comment-list .comment-item blockquote,
6101 #the-comment-list .comment-item blockquote p {
6102         margin: 0;
6103         padding: 0;
6104         display: inline;
6105 }
6106
6107 #dashboard_recent_comments #the-comment-list .trackback blockquote,
6108 #dashboard_recent_comments #the-comment-list .pingback blockquote {
6109         display: block;
6110 }
6111
6112 #the-comment-list .comment-item p.row-actions {
6113         margin: 3px 0 0;
6114         padding: 0;
6115         font-size: 12px;
6116 }
6117
6118 /* QuickPress */
6119 #dashboard_quick_press h4 {
6120         font-family: sans-serif;
6121         float: left;
6122         width: 5em;
6123         clear: both;
6124         font-weight: normal;
6125         text-align: right;
6126         font-size: 12px;
6127 }
6128
6129 #dashboard_quick_press h4 label {
6130         margin-right: 10px;
6131 }
6132
6133 #dashboard_quick_press .input-text-wrap,
6134 #dashboard_quick_press .textarea-wrap {
6135         margin: 0 0 1em 5em;
6136 }
6137
6138 #dashboard_quick_press .wp-media-buttons {
6139         margin: 0 0 .5em 5em;
6140         padding: 0;
6141 }
6142
6143 #dashboard_quick_press .wp-media-buttons a {
6144         color: #777;
6145 }
6146
6147 #dashboard-widgets #dashboard_quick_press form p.submit {
6148         margin-left: 4.6em;
6149 }
6150
6151 #dashboard-widgets #dashboard_quick_press form p.submit input {
6152         float: left;
6153 }
6154
6155 #dashboard-widgets #dashboard_quick_press form p.submit #save-post {
6156         margin: 0 1em 0 10px;
6157 }
6158
6159 #dashboard-widgets #dashboard_quick_press form p.submit #publish {
6160         float: right;
6161 }
6162
6163 #dashboard-widgets #dashboard_quick_press form p.submit img.waiting {
6164         vertical-align: middle;
6165         visibility: hidden;
6166         margin: 4px 6px 0 0;
6167 }
6168
6169 /* Recent Drafts */
6170 #dashboard_recent_drafts ul,
6171 #dashboard_recent_drafts p {
6172         margin: 0;
6173         padding: 0;
6174         word-wrap: break-word;
6175 }
6176
6177 #dashboard_recent_drafts ul {
6178         list-style: none;
6179 }
6180
6181 #dashboard_recent_drafts ul li {
6182         margin-bottom: 1em;
6183 }
6184
6185 #dashboard_recent_drafts h4 {
6186         line-height: 1.7em;
6187         word-wrap: break-word;
6188 }
6189
6190 #dashboard_recent_drafts h4 abbr {
6191         font-weight: normal;
6192         font-family: sans-serif;
6193         font-size: 12px;
6194         color: #999;
6195         margin-left: 3px;
6196 }
6197
6198 /* Feeds */
6199 .rss-widget ul {
6200         margin: 0;
6201         padding: 0;
6202         list-style: none;
6203 }
6204
6205 a.rsswidget {
6206         font-size: 13px;
6207         line-height: 1.7em;
6208 }
6209
6210 .rss-widget ul li {
6211         line-height: 1.5em;
6212         margin-bottom: 12px;
6213 }
6214
6215 .rss-widget span.rss-date {
6216         color: #999;
6217         font-size: 12px;
6218         margin-left: 3px;
6219 }
6220
6221 .rss-widget cite {
6222         display: block;
6223         text-align: right;
6224         margin: 0 0 1em;
6225         padding: 0;
6226 }
6227
6228 .rss-widget cite:before {
6229         content: '\2014';
6230 }
6231
6232 /* Plugins */
6233 #dashboard_plugins h4 {
6234         line-height: 1.7em;
6235 }
6236
6237 #dashboard_plugins h5 {
6238         font-weight: normal;
6239         font-size: 13px;
6240         margin: 0;
6241         display: inline;
6242         line-height: 1.4em;
6243 }
6244
6245 #dashboard_plugins h5 a {
6246         line-height: 1.4em;
6247 }
6248
6249 #dashboard_plugins .inside span {
6250         font-size: 12px;
6251         padding-left: 5px;
6252 }
6253
6254 #dashboard_plugins p {
6255         margin: 0.3em 0 1.4em;
6256         line-height: 1.4em;
6257 }
6258
6259 .dashboard-comment-wrap {
6260         overflow: hidden;
6261         word-wrap: break-word;
6262 }
6263
6264 /* Browser Nag */
6265 #dashboard_browser_nag a.update-browser-link {
6266         font-size: 1.2em;
6267         font-weight: bold;
6268 }
6269
6270 #dashboard_browser_nag a {
6271         text-decoration: underline;
6272 }
6273
6274 #dashboard_browser_nag p.browser-update-nag.has-browser-icon {
6275         padding-right: 125px;
6276 }
6277
6278 #dashboard_browser_nag .browser-icon {
6279         margin-top: -35px;
6280 }
6281
6282 #dashboard_browser_nag.postbox.browser-insecure {
6283         background-color: #ac1b1b;
6284         border-color: #ac1b1b;
6285 }
6286
6287 #dashboard_browser_nag.postbox {
6288         background-color: #e29808;
6289         background-image: none;
6290         border-color: #edc048;
6291         -moz-box-shadow: none;
6292         -webkit-box-shadow: none;
6293         box-shadow: none;
6294         color: #fff;
6295 }
6296
6297 #dashboard_browser_nag.postbox.browser-insecure h3 {
6298         border-bottom-color: #cd5a5a;
6299         color: #fff;
6300 }
6301
6302 #dashboard_browser_nag.postbox h3 {
6303         border-bottom-color: #f6e2ac;
6304         text-shadow: none;
6305         -moz-box-shadow: none;
6306         -webkit-box-shadow: none;
6307         box-shadow: none;
6308         background: transparent none;
6309         color: #fff;
6310 }
6311
6312 #dashboard_browser_nag a {
6313         color: #fff;
6314 }
6315
6316 #dashboard_browser_nag.browser-insecure a.browse-happy-link,
6317 #dashboard_browser_nag.browser-insecure a.update-browser-link {
6318         text-shadow: #871b15 0 1px 0;
6319 }
6320
6321 #dashboard_browser_nag a.browse-happy-link,
6322 #dashboard_browser_nag a.update-browser-link {
6323         text-shadow: #d29a04 0 1px 0;
6324 }
6325
6326
6327 /* login */
6328
6329 .login * {
6330         margin: 0;
6331         padding: 0;
6332 }
6333
6334 .login form {
6335         margin-left: 8px;
6336         padding: 26px 24px 46px;
6337         font-weight: normal;
6338         background: #fff;
6339         border: 1px solid #e5e5e5;
6340         -moz-box-shadow: rgba(200, 200, 200, 0.7) 0px 4px 10px -1px;
6341         -webkit-box-shadow: rgba(200, 200, 200, 0.7) 0px 4px 10px -1px;
6342         box-shadow: rgba(200, 200, 200, 0.7) 0px 4px 10px -1px;
6343 }
6344
6345 .login form .forgetmenot {
6346         font-weight: normal;
6347         float: left;
6348         margin-bottom: 0;
6349 }
6350
6351 .login .button-primary {
6352         font-size: 13px !important;
6353         line-height: 16px;
6354         padding: 3px 10px;
6355         float: right;
6356 }
6357
6358 #login form p {
6359         margin-bottom: 0;
6360 }
6361
6362 #login form p.submit {
6363         padding: 0;
6364 }
6365
6366 .login label {
6367         color: #777;
6368         font-size: 14px;
6369 }
6370
6371 .login form .forgetmenot label {
6372         font-size: 12px;
6373         line-height: 19px;
6374 }
6375
6376 .login form p {
6377         margin-bottom: 24px;
6378 }
6379
6380 .login h1 a {
6381         background-image: url('../images/wordpress-logo.png?ver=20120216');
6382         background-size: 274px 63px;
6383         background-position: top center;
6384         background-repeat: no-repeat;
6385         width: 326px;
6386         height: 67px;
6387         text-indent: -9999px;
6388         overflow: hidden;
6389         padding-bottom: 15px;
6390         display: block;
6391 }
6392
6393 @media only screen and (-webkit-min-device-pixel-ratio: 1.5) {
6394         .login h1 a {
6395                 background-image: url('../images/wordpress-logo-2x.png?ver=20120412');
6396                 background-size: 274px 63px;
6397         }
6398
6399         .wp-badge {
6400                 background-image: url('../images/wp-badge-2x.png?ver=20120516');
6401                 background-size: 173px 194px;
6402         }
6403 }
6404
6405 #login {
6406         width: 320px;
6407         padding: 114px 0 0;
6408         margin: auto;
6409 }
6410
6411 #login_error,
6412 .login .message {
6413         margin: 0 0 16px 8px;
6414         padding: 12px;
6415 }
6416
6417 .login #nav,
6418 .login #backtoblog {
6419         text-shadow: #fff 0 1px 0;
6420         margin: 0 0 0 16px;
6421         padding: 16px 16px 0;
6422 }
6423
6424 #backtoblog {
6425         padding: 12px 16px 0;
6426 }
6427
6428 .login form .input,
6429 .login input[type="text"] {
6430         color: #555;
6431         font-weight: 200;
6432         font-size: 24px;
6433         line-height: 1;
6434         width: 100%;
6435         padding: 3px;
6436         margin-top: 2px;
6437         margin-right: 6px;
6438         margin-bottom: 16px;
6439         border: 1px solid #e5e5e5;
6440         background: #fbfbfb;
6441         outline: none;
6442         -moz-box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
6443         -webkit-box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
6444         box-shadow: inset 1px 1px 2px rgba(200, 200, 200, 0.2);
6445 }
6446
6447 .login #pass-strength-result {
6448         width: 250px;
6449         font-weight: bold;
6450         border-style: solid;
6451         border-width: 1px;
6452         margin: 12px 0 6px;
6453         padding: 6px 5px;
6454         text-align: center;
6455 }
6456
6457 .mobile #login {
6458         padding: 20px 0;
6459 }
6460
6461 .mobile #login form,
6462 .mobile #login .message,
6463 .mobile #login_error {
6464         margin-left: 0;
6465 }
6466
6467 .mobile #login #nav,
6468 .mobile #login #backtoblog {
6469         margin-left: 8px;
6470 }
6471
6472 .mobile #login h1 a {
6473         width: auto;
6474 }
6475
6476
6477 /* ms */
6478 /* Dashboard: MS Specific Data */
6479 #dashboard_right_now p.musub {
6480         margin-top: 12px;
6481         border-top: 1px solid #ececec;
6482         padding-left: 16px;
6483         position: static;
6484 }
6485
6486 .rtl #dashboard_right_now p.musub {
6487         padding-left: 0;
6488         padding-right: 16px;
6489 }
6490
6491 #dashboard_right_now td.b a.musublink {
6492         font-size: 16px;
6493 }
6494
6495 #dashboard_right_now div.musubtable {
6496         border-top: none;
6497 }
6498
6499 #dashboard_right_now div.musubtable .t {
6500         white-space: normal;
6501 }
6502
6503 /* Background Color for Site Status */
6504 .wp-list-table .site-deleted {
6505         background: #ff8573;
6506 }
6507 .wp-list-table .site-spammed {
6508         background: #faafaa;
6509 }
6510 .wp-list-table .site-archived {
6511         background: #ffebe8;
6512 }
6513 .wp-list-table .site-mature {
6514         background: #fecac2;
6515 }
6516
6517 /* nav-menu */
6518
6519 #nav-menus-frame {
6520         margin-left: 300px;
6521 }
6522
6523 #wpbody-content #menu-settings-column {
6524         display:inline;
6525         width:281px;
6526         margin-left: -300px;
6527         clear: both;
6528         float: left;
6529         padding-top: 24px;
6530 }
6531
6532 .no-js #wpbody-content #menu-settings-column {
6533         padding-top: 31px;
6534 }
6535
6536 #menu-settings-column .inside {
6537         clear: both;
6538 }
6539
6540 .metabox-holder-disabled .postbox {
6541         opacity: 0.5;
6542         filter: alpha(opacity=50);
6543 }
6544
6545 .metabox-holder-disabled .button-controls .select-all {
6546         display: none;
6547 }
6548
6549 #wpbody {
6550         position: relative;
6551 }
6552
6553 /* Menu Container */
6554 #menu-management-liquid {
6555         float: left;
6556         min-width: 100%;
6557 }
6558
6559 #menu-management {
6560         position: relative;
6561         margin-right: 20px;
6562         margin-top: -3px;
6563         width: 100%;
6564 }
6565
6566 #menu-management .menu-edit {
6567         margin-bottom: 20px;
6568 }
6569
6570 .nav-menus-php #post-body {
6571         padding: 10px;
6572         border-width: 1px 0;
6573         border-style: solid;
6574 }
6575
6576 #nav-menu-header,
6577 #nav-menu-footer {
6578         padding: 0 10px;
6579 }
6580
6581 #nav-menu-header {
6582         border-bottom: 1px solid;
6583 }
6584
6585 #nav-menu-footer {
6586         border-top: 1px solid;
6587 }
6588
6589 .nav-menus-php #post-body div.updated,
6590 .nav-menus-php #post-body div.error {
6591         margin: 0;
6592 }
6593
6594 .nav-menus-php #post-body-content {
6595         position: relative;
6596         float: none;
6597 }
6598
6599 #menu-management .menu-add-new abbr {
6600         font-weight:bold;
6601 }
6602
6603 /* Menu Tabs */
6604
6605 #menu-management .nav-tabs-nav {
6606         margin: 0 20px;
6607 }
6608
6609 #menu-management .nav-tabs-arrow {
6610         width: 10px;
6611         padding: 0 5px 4px;
6612         cursor: pointer;
6613         position: absolute;
6614         top: 0;
6615         line-height: 22px;
6616         font-size: 18px;
6617         text-shadow: 0 1px 0 #fff;
6618 }
6619
6620 #menu-management .nav-tabs-arrow-left {
6621         left: 0;
6622 }
6623
6624 #menu-management .nav-tabs-arrow-right {
6625         right: 0;
6626         text-align: right;
6627 }
6628
6629 #menu-management .nav-tabs-wrapper {
6630         width: 100%;
6631         height: 28px;
6632         margin-bottom: -1px;
6633         overflow: hidden;
6634 }
6635
6636 #menu-management .nav-tabs {
6637         padding-left: 20px;
6638         padding-right: 10px;
6639 }
6640
6641 .js #menu-management .nav-tabs {
6642         float: left;
6643         margin-left: 0px;
6644         margin-right: -400px;
6645 }
6646
6647 #menu-management .nav-tab {
6648         margin-bottom: 0;
6649         font-size: 14px;
6650 }
6651
6652 #select-nav-menu-container {
6653         text-align: right;
6654         padding: 0 10px 3px 10px;
6655         margin-bottom: 5px;
6656 }
6657
6658 #select-nav-menu {
6659         width: 100px;
6660         display: inline;
6661 }
6662
6663 #menu-name-label {
6664         margin-top: -2px;
6665 }
6666
6667 #wpbody .open-label {
6668         display: block;
6669         float:left;
6670 }
6671
6672 #wpbody .open-label span {
6673         padding-right: 10px;
6674 }
6675
6676 .js .input-with-default-title {
6677         font-style: italic;
6678 }
6679
6680 #menu-management .inside {
6681         padding: 0 10px;
6682 }
6683
6684 /* Add Menu Item Boxes */
6685 .postbox .howto input {
6686         width: 180px;
6687         float: right;
6688 }
6689
6690 .customlinkdiv .howto input {
6691         width: 200px;
6692 }
6693
6694 #nav-menu-theme-locations .howto select {
6695         width: 100%;
6696 }
6697
6698 #nav-menu-theme-locations .button-controls {
6699         text-align: right;
6700 }
6701
6702 .add-menu-item-view-all {
6703         height: 400px;
6704 }
6705
6706 /* Button Primary Actions */
6707 #menu-container .submit {
6708         margin: 0px 0px 10px;
6709         padding: 0px;
6710 }
6711
6712 .nav-menus-php .meta-sep,
6713 .nav-menus-php .submitdelete,
6714 .nav-menus-php .submitcancel {
6715         display: block;
6716         float: left;
6717         margin: 4px 0;
6718         line-height: 15px;
6719 }
6720
6721 .meta-sep {
6722         padding: 0 2px;
6723 }
6724
6725 #cancel-save {
6726         text-decoration: underline;
6727         font-size: 12px;
6728         margin-left: 20px;
6729         margin-top: 5px;
6730 }
6731
6732 /* Button Secondary Actions */
6733 .list-controls {
6734         float: left;
6735         margin-top: 5px;
6736 }
6737
6738 .add-to-menu {
6739         float: right;
6740 }
6741
6742 .postbox img.waiting {
6743         display: none;
6744         vertical-align: middle;
6745 }
6746
6747 .button-controls {
6748         clear:both;
6749         margin: 10px 0;
6750 }
6751
6752 .show-all,
6753 .hide-all {
6754         cursor: pointer;
6755 }
6756
6757 .hide-all {
6758         display: none;
6759 }
6760
6761 /* Create Menu */
6762 #menu-name {
6763         width: 270px;
6764 }
6765
6766 #manage-menu .inside {
6767         padding: 0px 0px;
6768 }
6769
6770 /* Custom Links */
6771 #available-links dt {
6772         display: block;
6773 }
6774
6775 #add-custom-link .howto {
6776         font-size: 12px;
6777 }
6778
6779 #add-custom-link label span {
6780         display: block;
6781         float: left;
6782         margin-top: 5px;
6783         padding-right: 5px;
6784 }
6785
6786 .menu-item-textbox {
6787         width: 180px;
6788 }
6789
6790 .nav-menus-php .howto span {
6791         margin-top: 4px;
6792         display: block;
6793         float: left;
6794 }
6795
6796 /* Menu item types */
6797 .quick-search {
6798         width: 190px;
6799 }
6800
6801 .nav-menus-php .list-wrap {
6802         display: none;
6803         clear: both;
6804         margin-bottom: 10px;
6805 }
6806
6807 .nav-menus-php .list-container {
6808         max-height: 200px;
6809         overflow-y: auto;
6810         padding: 10px 10px 5px;
6811 }
6812
6813 .nav-menus-php .postbox p.submit {
6814         margin-bottom: 0;
6815 }
6816
6817 /* Listings */
6818 .nav-menus-php .list li {
6819         display: none;
6820         margin: 0;
6821         margin-bottom: 5px;
6822 }
6823
6824 .nav-menus-php .list li .menu-item-title {
6825         cursor: pointer;
6826         display: block;
6827 }
6828
6829 .nav-menus-php .list li .menu-item-title input {
6830         margin-right: 3px;
6831         margin-top: -3px;
6832 }
6833
6834 /* Nav Menu */
6835 #menu-container .inside {
6836         padding-bottom: 10px;
6837 }
6838
6839 .menu {
6840         padding-top:1em;
6841 }
6842
6843 #menu-to-edit {
6844         padding: 1em 0;
6845 }
6846
6847 .menu ul {
6848         width: 100%;
6849 }
6850
6851 .menu li {
6852         margin-bottom: 0;
6853         position:relative;
6854 }
6855
6856 .menu-item-bar {
6857         clear:both;
6858         line-height:1.5em;
6859         position:relative;
6860         margin: 13px 0 0 0;
6861 }
6862
6863 .menu-item-handle {
6864         border: 1px solid #dfdfdf;
6865         position: relative;
6866         padding-left: 10px;
6867         height: auto;
6868         width: 400px;
6869         line-height: 35px;
6870         text-shadow: 0 1px 0 #FFFFFF;
6871         overflow: hidden;
6872         word-wrap: break-word;
6873 }
6874
6875 #menu-to-edit .menu-item-invalid .menu-item-handle {
6876         background-color: #f6c9cc; /* Fallback */
6877         background-image: -ms-linear-gradient(bottom, #f6c9cc, #fdf8ff); /* IE10 */
6878         background-image: -moz-linear-gradient(bottom, #f6c9cc, #fdf8ff); /* Firefox */
6879         background-image: -o-linear-gradient(bottom, #f6c9cc, #fdf8ff); /* Opera */
6880         background-image: -webkit-gradient(linear, left bottom, left top, from(#f6c9cc), to(#fdf8ff)); /* old Webkit  */
6881         background-image: -webkit-linear-gradient(bottom, #f6c9cc, #fdf8ff); /* new Webkit */
6882         background-image: linear-gradient(bottom, #f6c9cc, #fdf8ff); /* proposed W3C Markup */
6883 }
6884
6885 .menu-item-edit-active .menu-item-handle {
6886         -webkit-border-bottom-right-radius: 0;
6887         -webkit-border-bottom-left-radius: 0;
6888         border-bottom-right-radius: 0;
6889         border-bottom-left-radius: 0;
6890 }
6891
6892 .no-js .menu-item-edit-active .item-edit {
6893         display: none;
6894 }
6895
6896 .js .menu-item-handle {
6897         cursor: move;
6898 }
6899
6900 .menu li.deleting .menu-item-handle {
6901         background-image: none;
6902         text-shadow: 0 0 0;
6903 }
6904
6905 .menu-item-handle .item-title {
6906         font-size: 12px;
6907         font-weight: bold;
6908         padding: 7px 0;
6909         line-height: 20px;
6910         display:block;
6911         margin-right:13em;
6912 }
6913
6914 /* Sortables */
6915 li.menu-item.ui-sortable-helper dl {
6916         margin-top: 0;
6917 }
6918
6919 li.menu-item.ui-sortable-helper .menu-item-transport dl {
6920         margin-top: 13px;
6921 }
6922
6923 .menu .sortable-placeholder {
6924         height: 35px;
6925         width: 410px;
6926         margin-top: 13px;
6927 }
6928
6929 /* WARNING: The factor of 30px is hardcoded into the nav-menus javascript. */
6930 .menu-item-depth-0 { margin-left: 0px; }
6931 .menu-item-depth-1 { margin-left: 30px; }
6932 .menu-item-depth-2 { margin-left: 60px; }
6933 .menu-item-depth-3 { margin-left: 90px; }
6934 .menu-item-depth-4 { margin-left: 120px; }
6935 .menu-item-depth-5 { margin-left: 150px; }
6936 .menu-item-depth-6 { margin-left: 180px; }
6937 .menu-item-depth-7 { margin-left: 210px; }
6938 .menu-item-depth-8 { margin-left: 240px; }
6939 .menu-item-depth-9 { margin-left: 270px; }
6940 .menu-item-depth-10 { margin-left: 300px; }
6941 .menu-item-depth-11 { margin-left: 330px; }
6942
6943 .menu-item-depth-0 .menu-item-transport { margin-left: 0px; }
6944 .menu-item-depth-1 .menu-item-transport { margin-left: -30px; }
6945 .menu-item-depth-2 .menu-item-transport { margin-left: -60px; }
6946 .menu-item-depth-3 .menu-item-transport { margin-left: -90px; }
6947 .menu-item-depth-4 .menu-item-transport { margin-left: -120px; }
6948 .menu-item-depth-5 .menu-item-transport { margin-left: -150px; }
6949 .menu-item-depth-6 .menu-item-transport { margin-left: -180px; }
6950 .menu-item-depth-7 .menu-item-transport { margin-left: -210px; }
6951 .menu-item-depth-8 .menu-item-transport { margin-left: -240px; }
6952 .menu-item-depth-9 .menu-item-transport { margin-left: -270px; }
6953 .menu-item-depth-10 .menu-item-transport { margin-left: -300px; }
6954 .menu-item-depth-11 .menu-item-transport { margin-left: -330px; }
6955
6956 body.menu-max-depth-0 { min-width: 950px !important; }
6957 body.menu-max-depth-1 { min-width: 980px !important; }
6958 body.menu-max-depth-2 { min-width: 1010px !important; }
6959 body.menu-max-depth-3 { min-width: 1040px !important; }
6960 body.menu-max-depth-4 { min-width: 1070px !important; }
6961 body.menu-max-depth-5 { min-width: 1100px !important; }
6962 body.menu-max-depth-6 { min-width: 1130px !important; }
6963 body.menu-max-depth-7 { min-width: 1160px !important; }
6964 body.menu-max-depth-8 { min-width: 1190px !important; }
6965 body.menu-max-depth-9 { min-width: 1220px !important; }
6966 body.menu-max-depth-10 { min-width: 1250px !important; }
6967 body.menu-max-depth-11 { min-width: 1280px !important; }
6968
6969 /* Menu item controls */
6970 .item-type {
6971         font-size: 12px;
6972         padding-right: 10px;
6973 }
6974
6975 .item-controls {
6976         font-size: 12px;
6977         position: absolute;
6978         right: 20px;
6979         top: -1px;
6980 }
6981
6982 .item-controls a {
6983         text-decoration: none;
6984 }
6985
6986 .item-controls a:hover {
6987         cursor: pointer;
6988 }
6989
6990 .item-controls .item-order {
6991         padding-right: 10px;
6992 }
6993
6994 .nav-menus-php .item-edit {
6995         position: absolute;
6996         right: -20px;
6997         top: 0;
6998         display: block;
6999         width: 30px;
7000         height: 36px;
7001         overflow: hidden;
7002         text-indent:-999em;
7003         border-bottom: 1px solid;
7004         -webkit-border-bottom-left-radius: 3px;
7005         border-bottom-left-radius: 3px;
7006 }
7007
7008 /* Menu editing */
7009 .menu-instructions-inactive {
7010         display: none;
7011 }
7012
7013 .menu-item-settings {
7014         display: block;
7015         width: 400px;
7016         padding: 10px 0 10px 10px;
7017         border: solid;
7018         border-width: 0 1px 1px 1px;
7019         -webkit-border-bottom-right-radius: 3px;
7020         -webkit-border-bottom-left-radius: 3px;
7021         border-bottom-left-radius: 3px;
7022         border-bottom-right-radius: 3px;
7023 }
7024
7025 .menu-item-edit-active .menu-item-settings {
7026         display: block;
7027 }
7028
7029 .menu-item-edit-inactive .menu-item-settings {
7030         display: none;
7031 }
7032
7033 .add-menu-item-pagelinks {
7034         margin: .5em auto;
7035         text-align: center;
7036 }
7037
7038 .link-to-original {
7039         display: block;
7040         margin: 0 0 10px;
7041         padding: 3px 5px 5px;
7042         font-size: 12px;
7043         font-style: italic;
7044 }
7045
7046 .link-to-original a {
7047         padding-left: 4px;
7048         font-style: normal;
7049 }
7050
7051 .hidden-field {
7052         display: none;
7053 }
7054
7055 .menu-item-settings .description-thin,
7056 .menu-item-settings .description-wide {
7057         margin-right: 10px;
7058         float: left;
7059 }
7060
7061 .description-thin {
7062         width: 190px;
7063         height: 40px;
7064 }
7065
7066 .description-wide {
7067         width: 390px;
7068 }
7069
7070 .menu-item-actions {
7071         padding-top: 15px;
7072 }
7073
7074 #cancel-save {
7075         cursor: pointer;
7076 }
7077
7078 /* Major/minor publishing actions (classes) */
7079 .nav-menus-php .major-publishing-actions {
7080         clear: both;
7081         padding: 3px 0 5px;
7082 }
7083
7084 .nav-menus-php .major-publishing-actions .publishing-action {
7085         text-align: right;
7086         float: right;
7087         line-height: 23px;
7088         margin: 5px 0 1px;
7089 }
7090
7091 .nav-menus-php .major-publishing-actions .delete-action {
7092         vertical-align: middle;
7093         text-align: left;
7094         float: left;
7095         padding-right: 15px;
7096         margin-top: 5px;
7097 }
7098
7099 .menu-name-label span,
7100 .auto-add-pages label {
7101         font-size: 12px;
7102         font-style: normal;
7103 }
7104
7105 .menu-name-label {
7106         margin-right: 15px;
7107 }
7108
7109 .auto-add-pages input {
7110         margin-top: 0;
7111 }
7112
7113 .auto-add-pages {
7114         margin-top: 4px;
7115         float: left;
7116 }
7117
7118 .nav-menus-php .submitbox .submitcancel {
7119         border-bottom: 1px solid;
7120         padding: 1px 2px;
7121         text-decoration: none;
7122 }
7123
7124 .nav-menus-php .major-publishing-actions .form-invalid {
7125         padding-left: 4px;
7126         margin-left: -4px;
7127         border: 0 none;
7128 }
7129
7130 /* Clearfix */
7131 #menu-item-name-wrap:after,
7132 #menu-item-url-wrap:after,
7133 #menu-name-label:after,
7134 #menu-settings-column .inside:after,
7135 #nav-menus-frame:after,
7136 .nav-menus-php #post-body-content:after,
7137 .nav-menus-php .button-controls:after,
7138 .nav-menus-php .major-publishing-actions:after,
7139 .nav-menus-php .menu-item-settings:after {
7140         clear: both;
7141         content: ".";
7142         display: block;
7143         height: 0;
7144         visibility: hidden;
7145 }
7146
7147 #nav-menus-frame,
7148 .button-controls,
7149 #menu-item-url-wrap,
7150 #menu-item-name-wrap {
7151         display: block;
7152 }
7153
7154 /* Star ratings */
7155 div.star-holder {
7156         position: relative;
7157         height: 17px;
7158         width: 100px;
7159         background: url('../images/stars.png?ver=20120307') repeat-x bottom left;
7160 }
7161
7162 div.star-holder .star-rating {
7163         background: url('../images/stars.png?ver=20120307') repeat-x top left;
7164         height: 17px;
7165         float: left;
7166 }
7167
7168 div.action-links {
7169         font-weight: normal;
7170         margin: 6px 0 0;
7171 }
7172
7173 /* Header on thickbox */
7174 #plugin-information-header {
7175         margin: 0;
7176         padding: 0 5px;
7177         font-weight: bold;
7178         position: relative;
7179         border-bottom-width: 1px;
7180         border-bottom-style: solid;
7181         height: 2.5em;
7182 }
7183 #plugin-information ul#sidemenu {
7184         font-weight: normal;
7185         margin: 0 5px;
7186         position: absolute;
7187         left: 0;
7188         bottom: -1px;
7189 }
7190
7191 /* Install sidemenu */
7192 #plugin-information p.action-button {
7193         width: 100%;
7194         padding-bottom: 0;
7195         margin-bottom: 0;
7196         margin-top: 10px;
7197         -webkit-border-top-left-radius: 3px;
7198         -webkit-border-bottom-left-radius: 3px;
7199         border-top-left-radius: 3px;
7200         border-bottom-left-radius: 3px;
7201 }
7202
7203 #plugin-information .action-button a {
7204         text-align: center;
7205         font-weight: bold;
7206         text-decoration: none;
7207         display: block;
7208         line-height: 2em;
7209 }
7210
7211 #plugin-information h2 {
7212         clear: none !important;
7213         margin-right: 200px;
7214 }
7215
7216 #plugin-information .fyi {
7217         margin: 0 10px 50px;
7218         width: 210px;
7219 }
7220
7221 #plugin-information .fyi h2 {
7222         font-size: 0.9em;
7223         margin-bottom: 0;
7224         margin-right: 0;
7225 }
7226
7227 #plugin-information .fyi h2.mainheader {
7228         padding: 5px;
7229         -webkit-border-top-left-radius: 3px;
7230         border-top-left-radius: 3px;
7231 }
7232
7233 #plugin-information .fyi ul {
7234         padding: 10px 5px 10px 7px;
7235         margin: 0;
7236         list-style: none;
7237         -webkit-border-bottom-left-radius: 3px;
7238         border-bottom-left-radius: 3px;
7239 }
7240
7241 #plugin-information .fyi li {
7242         margin-right: 0;
7243 }
7244
7245 #plugin-information #section-holder {
7246         padding: 10px;
7247 }
7248
7249 #plugin-information .section ul,
7250 #plugin-information .section ol {
7251         margin-left: 16px;
7252         list-style-type: square;
7253         list-style-image: none;
7254 }
7255
7256 #plugin-information #section-screenshots ol {
7257         list-style: none;
7258         margin: 0;
7259 }
7260
7261 #plugin-information #section-screenshots li img {
7262         vertical-align: text-top;
7263         max-width: 100%;
7264         width: auto;
7265         height: auto;
7266 }
7267
7268 #plugin-information #section-screenshots li p {
7269         font-style: italic;
7270         padding-left: 20px;
7271         padding-bottom: 2em;
7272 }
7273
7274 #plugin-information #section-screenshots ol,
7275 #plugin-information .updated,
7276 #plugin-information pre {
7277         margin-right: 215px;
7278 }
7279
7280 #plugin-information pre {
7281         padding: 7px;
7282         overflow: auto;
7283 }
7284
7285 /* press-this */
7286 body.press-this {
7287         color: #333;
7288         margin: 0;
7289         padding: 0;
7290         min-width: 675px;
7291         min-height: 400px;
7292 }
7293
7294 img {
7295         border: none;
7296 }
7297
7298 /* Header */
7299 .press-this #wphead {
7300         height: 32px;
7301         margin-left: 0;
7302         margin-right: 0;
7303         margin-bottom: 5px;
7304 }
7305
7306 .press-this #header-logo {
7307         float: left;
7308         margin: 7px 7px 0;
7309         -webkit-user-select: none;
7310         -moz-user-select: none;
7311         user-select: none;
7312 }
7313
7314 .press-this #wphead h1 {
7315         font-weight: normal;
7316         font-size: 16px;
7317         line-height: 32px;
7318         margin: 0;
7319         float: left;
7320 }
7321
7322 .press-this #wphead h1 a {
7323         text-decoration: none;
7324 }
7325
7326 .press-this #wphead h1 a:hover {
7327         text-decoration: underline;
7328 }
7329
7330 .press-this #message {
7331         margin: 10px 0;
7332 }
7333
7334 .press-this-sidebar {
7335         float: right;
7336         width: 200px;
7337         padding-top: 10px;
7338 }
7339
7340 .press-this #title {
7341         margin-left: 0;
7342         margin-right: 0;
7343         -moz-box-sizing: border-box;
7344         -webkit-box-sizing: border-box;
7345         -ms-box-sizing: border-box;
7346         box-sizing: border-box;
7347 }
7348
7349 .press-this .tagchecklist span a {
7350         background: transparent url(../images/xit.gif) no-repeat 0 0;
7351 }
7352
7353 .press-this #titlediv {
7354         margin: 0;
7355 }
7356
7357 .press-this .wp-media-buttons {
7358         cursor: default;
7359         padding: 8px 8px 0;
7360 }
7361
7362 .press-this .howto {
7363         margin-top: 2px;
7364         margin-bottom: 3px;
7365         font-size: 12px;
7366         font-style: italic;
7367         display: block;
7368 }
7369
7370 /* Editor/Main Column */
7371 .press-this #poststuff {
7372         margin: 0 10px 10px;
7373 }
7374
7375 #poststuff #editor-toolbar {
7376         height: 30px;
7377 }
7378
7379 div.zerosize {
7380         border: 0 none;
7381         height: 0;
7382         margin: 0;
7383         overflow: hidden;
7384         padding: 0;
7385         width: 0;
7386 }
7387
7388 .posting {
7389         margin-right: 212px;
7390         position: relative;
7391 }
7392
7393 .press-this .inner-sidebar {
7394         width: 200px;
7395 }
7396
7397 .press-this .inner-sidebar .sleeve {
7398         padding-top: 5px;
7399 }
7400
7401 .press-this #submitdiv p {
7402         margin: 0;
7403         padding: 6px;
7404 }
7405
7406 .press-this #submitdiv #publishing-actions {
7407         border-bottom: 1px solid #dfdfdf;
7408 }
7409
7410 .press-this #publish {
7411         float: right;
7412 }
7413
7414 .press-this #poststuff h2,
7415 .press-this #poststuff h3 {
7416         font-size: 14px;
7417         line-height: 1;
7418 }
7419
7420 .press-this #tagsdiv-post_tag h3,
7421 .press-this #categorydiv h3 {
7422         cursor: pointer;
7423 }
7424
7425 .press-this #submitdiv h3 {
7426         cursor: default;
7427 }
7428
7429 h3.tb {
7430         text-shadow: 0 1px 0 #fff;
7431         font-weight: bold;
7432         font-size: 12px;
7433         margin-left: 5px;
7434 }
7435
7436 #TB_window {
7437         border: 1px solid #333;
7438 }
7439
7440 .press-this .postbox,
7441 .press-this .stuffbox {
7442         margin-bottom: 10px;
7443         min-width: 0;
7444 }
7445
7446 .postbox:hover .handlediv,
7447 .stuffbox:hover .handlediv {
7448         background: transparent url(../images/arrows.png) no-repeat 6px 7px;
7449 }
7450
7451 .press-this #submitdiv:hover .handlediv {
7452         background: none;
7453 }
7454
7455 .tbtitle {
7456         font-size: 1.7em;
7457         outline: none;
7458         padding: 3px 4px;
7459         border-color: #dfdfdf;
7460 }
7461
7462 .press-this .actions {
7463         float: right;
7464         margin: -19px 0 0;
7465 }
7466
7467 .press-this #extra-fields .actions {
7468         margin: -25px -7px 0 0;
7469 }
7470
7471 .press-this .actions li {
7472         float: left;
7473         list-style: none;
7474         margin-right: 10px;
7475 }
7476
7477 #extra-fields .button {
7478         margin-right: 5px;
7479 }
7480
7481 /* Photo Styles */
7482 #photo_saving {
7483         margin: 0 8px 8px;
7484         vertical-align: middle;
7485 }
7486
7487 #img_container_container {
7488         overflow: auto;
7489 }
7490
7491 #extra-fields {
7492         margin-top: 10px;
7493         position: relative;
7494 }
7495
7496 #extra-fields h2 {
7497         margin: 12px;
7498 }
7499
7500 #waiting {
7501         margin-top: 10px;
7502 }
7503
7504 #extra-fields .postbox {
7505         margin-bottom: 5px;
7506 }
7507
7508 #extra-fields .titlewrap {
7509         padding: 0;
7510         overflow: auto;
7511         height: 100px;
7512 }
7513
7514 #img_container a {
7515         display: block;
7516         float: left;
7517         overflow: hidden;
7518         vertical-align: center;
7519 }
7520
7521 #img_container img,
7522 #img_container a {
7523         width: 68px;
7524         height: 68px;
7525 }
7526
7527 #img_container img {
7528         border: none;
7529         background-color: #f4f4f4;
7530         cursor: pointer;
7531 }
7532
7533 #img_container a,
7534 #img_container a:link,
7535 #img_container a:visited {
7536         border: 1px solid #ccc;
7537         display: block;
7538         position: relative;
7539 }
7540
7541 #img_container a:hover,
7542 #img_container a:active {
7543         border-color: #000;
7544         z-index: 1000;
7545         border-width: 2px;
7546         margin: -1px;
7547 }
7548
7549 /* Video */
7550 #embed-code {
7551         width: 100%;
7552         height: 98px;
7553 }
7554
7555 /* Categories */
7556 .press-this .categorydiv div.tabs-panel {
7557         height: 100px;
7558 }
7559
7560 /* Tags */
7561 .press-this .tagsdiv .newtag {
7562         width: 130px;
7563 }
7564
7565 .press-this #content {
7566         margin: 5px 0;
7567         padding: 0 5px;
7568         border: 0 none;
7569         height: 357px;
7570         font-family: Consolas, Monaco, monospace;
7571         font-size: 13px;
7572         line-height: 19px;
7573         background: transparent;
7574 }
7575
7576 /* Submit */
7577 #saving {
7578         display: inline;
7579         vertical-align: middle;
7580 }
7581
7582 #TB_ajaxContent #options {
7583         position: absolute;
7584         top: 20px;
7585         right: 25px;
7586         padding: 5px;
7587 }
7588
7589 #TB_ajaxContent h3 {
7590         margin-bottom: .25em;
7591 }
7592
7593 .error a {
7594         text-decoration: underline;
7595 }
7596
7597 .updated a {
7598         text-decoration: none;
7599         padding-bottom: 2px;
7600 }
7601
7602 /* tag hints */
7603 .taghint {
7604         color: #aaa;
7605         margin: -17px 0 0 7px;
7606         visibility: hidden;
7607 }
7608
7609 input.newtag ~ div.taghint {
7610         visibility: visible;
7611 }
7612
7613 input.newtag:focus ~ div.taghint {
7614         visibility: hidden;
7615 }
7616
7617 /* TinyMCE */
7618 #mce_fullscreen_container {
7619         background: #fff;
7620 }
7621
7622 #photo-add-url-div input[type="text"] {
7623         width: 300px;
7624 }
7625
7626 /* theme-editor */
7627 .alignleft h3 {
7628         margin: 0;
7629 }
7630
7631 h3 span {
7632         font-weight: normal;
7633 }
7634
7635 #template textarea {
7636         font-family: Consolas, Monaco, monospace;
7637         font-size: 12px;
7638         width: 97%;
7639         background: #f9f9f9;
7640         outline: none;
7641 }
7642
7643 #template p {
7644         width: 97%;
7645 }
7646
7647 #templateside {
7648         float: right;
7649         width: 190px;
7650         word-wrap: break-word;
7651 }
7652
7653 #templateside h3,
7654 #postcustomstuff p.submit {
7655         margin: 0;
7656 }
7657
7658 #templateside h4 {
7659         margin: 1em 0 0;
7660 }
7661
7662 #templateside ol,
7663 #templateside ul {
7664         margin: .5em;
7665         padding: 0;
7666 }
7667
7668 #templateside li {
7669         margin: 4px 0;
7670 }
7671
7672 #templateside ul li a span.highlight {
7673         display:block;
7674 }
7675
7676 .nonessential {
7677         font-size: 11px;
7678         font-style: italic;
7679         padding-left: 12px;
7680 }
7681
7682 .highlight {
7683         padding: 3px 3px 3px 12px;
7684         margin-left: -12px;
7685         font-weight: bold;
7686         border: 0 none;
7687 }
7688
7689 #documentation {
7690         margin-top: 10px;
7691 }
7692 #documentation label {
7693         line-height: 22px;
7694         vertical-align: top;
7695         font-weight: bold;
7696 }
7697
7698 .fileedit-sub {
7699         padding: 10px 0 8px;
7700         line-height: 180%;
7701 }
7702
7703 #filter-box {
7704         clear: both;
7705 }
7706
7707 .feature-filter {
7708         padding: 8px 12px 0;
7709 }
7710
7711 .feature-filter .feature-group {
7712         float: left;
7713         margin: 5px 10px 10px;
7714 }
7715
7716 .feature-filter .feature-group li {
7717         display: inline;
7718         float: left;
7719         list-style-type: none;
7720         padding-right: 25px;
7721         width: 150px;
7722 }
7723
7724 .feature-container {
7725 width: 100%;
7726 overflow: auto;
7727 margin-bottom: 10px;
7728 }
7729
7730 /* widgets */
7731
7732 /* 2 column liquid layout */
7733 div.widget-liquid-left {
7734         float: left;
7735         clear: left;
7736         width: 100%;
7737         margin-right: -325px;
7738 }
7739
7740 div#widgets-left {
7741         margin-left: 5px;
7742         margin-right: 325px;
7743 }
7744
7745 div#widgets-right {
7746         width: 285px;
7747         margin: 0 auto;
7748 }
7749
7750 div.widget-liquid-right {
7751         float: right;
7752         clear: right;
7753         width: 300px;
7754 }
7755
7756 .widget-liquid-right .widget,
7757 .inactive-sidebar .widget,
7758 .widget-liquid-right .sidebar-description {
7759         width: 250px;
7760         margin: 0 auto 20px;
7761         overflow: hidden;
7762 }
7763
7764 .widget-liquid-right .sidebar-description {
7765         margin-bottom: 10px;
7766 }
7767
7768 .inactive-sidebar .widget {
7769         margin: 0 10px 20px;
7770         float: left;
7771 }
7772
7773 div.sidebar-name h3 {
7774         font-weight: normal;
7775         font-size: 15px;
7776         margin: 0;
7777         padding: 8px 10px;
7778         overflow: hidden;
7779         white-space: nowrap;
7780 }
7781
7782 div.sidebar-name {
7783         cursor: pointer;
7784         font-size: 13px;
7785         border-width: 1px;
7786         border-style: solid;
7787         -webkit-border-top-right-radius: 3px;
7788         -webkit-border-top-left-radius: 3px;
7789         border-top-right-radius: 3px;
7790         border-top-left-radius: 3px;
7791 }
7792
7793 .js .closed .sidebar-name {
7794         -webkit-border-bottom-right-radius: 3px;
7795         -webkit-border-bottom-left-radius: 3px;
7796         border-bottom-right-radius: 3px;
7797         border-bottom-left-radius: 3px;
7798 }
7799
7800 .widget-liquid-right .widgets-sortables,
7801 #widgets-left .widget-holder {
7802         border-width: 0 1px 1px;
7803         border-style: none solid solid;
7804         -webkit-border-bottom-right-radius: 3px;
7805         -webkit-border-bottom-left-radius: 3px;
7806         border-bottom-right-radius: 3px;
7807         border-bottom-left-radius: 3px;
7808 }
7809
7810 .js .closed .widgets-sortables,
7811 .js .closed .widget-holder {
7812         display: none;
7813 }
7814
7815 .widget-liquid-right .widgets-sortables {
7816         padding: 15px 0 0;
7817 }
7818
7819 #available-widgets .widget-holder {
7820         padding: 7px 5px 0;
7821 }
7822
7823 #available-widgets .widget {
7824         -moz-box-shadow: none;
7825         -webkit-box-shadow: none;
7826         box-shadow: none;
7827 }
7828
7829 .inactive-sidebar {
7830         padding: 5px 5px 0;
7831 }
7832
7833 #widget-list .widget {
7834         width: 250px;
7835         margin: 0 10px 15px;
7836         border: 0 none;
7837         background: transparent;
7838         float: left;
7839 }
7840
7841 #widget-list .widget-description {
7842         padding: 5px 8px;
7843 }
7844
7845 .widget-placeholder {
7846         border-width: 1px;
7847         border-style: dashed;
7848         margin: 0 auto 20px;
7849         height: 26px;
7850         width: 250px;
7851 }
7852
7853 .inactive-sidebar .widget-placeholder {
7854         margin: 0 10px 20px;
7855         float: left;
7856 }
7857
7858 div.widgets-holder-wrap {
7859         padding: 0;
7860         margin: 10px 0 20px;
7861 }
7862
7863 #widgets-left #available-widgets {
7864         background-color: transparent;
7865         border: 0 none;
7866 }
7867
7868 ul#widget-list {
7869         list-style: none;
7870         margin: 0;
7871         padding: 0;
7872         min-height: 100px;
7873 }
7874
7875 .widget .widget-top {
7876         margin-bottom: -1px;
7877         font-size: 12px;
7878         font-weight: bold;
7879         height: 26px;
7880         overflow: hidden;
7881 }
7882
7883 .widget-top .widget-title {
7884         padding: 7px 9px;
7885 }
7886
7887 .widget-top .widget-title-action {
7888         float: right;
7889 }
7890
7891 a.widget-action {
7892         display: block;
7893         width: 24px;
7894         height: 26px;
7895 }
7896
7897 #available-widgets a.widget-action {
7898         display: none;
7899 }
7900
7901 .widget-top a.widget-action {
7902         background: transparent url(../images/arrows.png) no-repeat 4px 6px;
7903 }
7904
7905 .widget-top a.widget-action:hover {
7906         background: transparent url(../images/arrows-dark.png) no-repeat 4px 6px;
7907 }
7908
7909 .widget .widget-inside,
7910 .widget .widget-description {
7911         padding: 12px 12px 10px;
7912         font-size: 12px;
7913         line-height: 16px;
7914 }
7915
7916 .widget-inside,
7917 .widget-description {
7918         display: none;
7919 }
7920
7921 #available-widgets .widget-description {
7922         display: block;
7923 }
7924
7925 .widget .widget-inside p {
7926         margin: 0 0 1em;
7927         padding: 0;
7928 }
7929
7930 .widget-title h4 {
7931         margin: 0;
7932         line-height: 1;
7933         overflow: hidden;
7934         white-space: nowrap;
7935 }
7936
7937 .widgets-sortables {
7938         min-height: 90px;
7939 }
7940
7941 .widget-control-actions {
7942         margin-top: 8px;
7943 }
7944
7945 .widget-control-actions a {
7946         text-decoration: none;
7947 }
7948
7949 .widget-control-actions a:hover {
7950         text-decoration: underline;
7951 }
7952
7953 .widget-control-actions .ajax-feedback {
7954         padding-bottom: 3px;
7955 }
7956
7957 .widget-control-actions div.alignleft {
7958         margin-top: 6px;
7959 }
7960
7961 div#sidebar-info {
7962         padding: 0 1em;
7963         margin-bottom: 1em;
7964         font-size: 12px;
7965 }
7966
7967 .widget-title a,
7968 .widget-title a:hover {
7969         text-decoration: none;
7970         border-bottom: none;
7971 }
7972
7973 .widget-control-edit {
7974         display: block;
7975         font-size: 12px;
7976         font-weight: normal;
7977         line-height: 26px;
7978         padding: 0 8px 0 0;
7979 }
7980
7981 a.widget-control-edit {
7982         text-decoration: none;
7983 }
7984
7985 .widget-control-edit .add,
7986 .widget-control-edit .edit {
7987         display: none;
7988 }
7989
7990 #available-widgets .widget-control-edit .add,
7991 #widgets-right .widget-control-edit .edit,
7992 .inactive-sidebar .widget-control-edit .edit {
7993         display: inline;
7994 }
7995
7996 .editwidget {
7997         margin: 0 auto 15px;
7998 }
7999
8000 .editwidget .widget-inside {
8001         display: block;
8002         padding: 10px;
8003 }
8004
8005 .inactive p.description {
8006         margin: 5px 15px 10px;
8007 }
8008
8009 #available-widgets p.description {
8010         margin: 0 12px 12px;
8011 }
8012
8013 .widget-position {
8014         margin-top: 8px;
8015 }
8016
8017 .inactive {
8018         padding-top: 2px;
8019 }
8020
8021 .sidebar-name-arrow {
8022         float: right;
8023         height: 29px;
8024         width: 26px;
8025 }
8026
8027 .widget-title .in-widget-title {
8028         font-size: 12px;
8029         white-space: nowrap;
8030 }
8031
8032 #removing-widget {
8033         display: none;
8034         font-weight: normal;
8035         padding-left: 15px;
8036         font-size: 12px;
8037         line-height: 1;
8038 }
8039
8040 .widget-control-noform,
8041 #access-off,
8042 .widgets_access .widget-action,
8043 .widgets_access .sidebar-name-arrow,
8044 .widgets_access #access-on,
8045 .widgets_access .widget-holder .description {
8046         display: none;
8047 }
8048
8049 .widgets_access .widget-holder,
8050 .widgets_access #widget-list {
8051         padding-top: 10px;
8052 }
8053
8054 .widgets_access #access-off {
8055         display: inline;
8056 }
8057
8058 .widgets_access #wpbody-content .widget-title-action,
8059 .widgets_access #wpbody-content .widget-control-edit,
8060 .widgets_access .closed .widgets-sortables,
8061 .widgets_access .closed .widget-holder {
8062         display: block;
8063 }
8064
8065 .widgets_access .closed .sidebar-name {
8066         -webkit-border-bottom-right-radius: 0;
8067         -webkit-border-bottom-left-radius: 0;
8068         border-bottom-right-radius: 0;
8069         border-bottom-left-radius: 0;
8070 }
8071
8072 .widgets_access .sidebar-name,
8073 .widgets_access .widget .widget-top {
8074         cursor: default;
8075 }
8076
8077 /* =Media Queries
8078 -------------------------------------------------------------- */
8079
8080 @media only screen and (max-width: 768px) {
8081         /* categories */
8082         #col-left {
8083                 width: 100%;
8084         }
8085
8086         #col-right {
8087                 width: 100%;
8088         }
8089 }
8090
8091 @media only screen and (min-width: 769px) {
8092         /* categories */
8093         #col-left {
8094                 width: 35%;
8095         }
8096
8097         #col-right {
8098                 width: 65%;
8099         }
8100 }
8101
8102 @media only screen and (max-width: 860px) {
8103
8104         /* categories */
8105         #col-left {
8106                 width: 35%;
8107         }
8108
8109         #col-right {
8110                 width: 65%;
8111         }
8112 }
8113
8114 @media only screen and (min-width: 980px) {
8115
8116         /* categories */
8117         #col-left {
8118                 width: 35%;
8119         }
8120
8121         #col-right {
8122                 width: 65%;
8123         }
8124 }
8125
8126 @media only screen and (max-width: 768px) {
8127         /* categories */
8128         #col-left {
8129                 width: 100%;
8130         }
8131
8132         #col-right {
8133                 width: 100%;
8134         }
8135
8136         .form-field input,
8137         .form-field textarea {
8138                 width: 99%;
8139         }
8140
8141         .form-wrap .form-field {
8142                 padding:0;
8143         }
8144
8145         /* users */
8146         #profile-page .form-table textarea {
8147                 max-width: 400px;
8148                 width: auto;
8149         }
8150 }
8151
8152 /* =Localized CSS
8153 -------------------------------------------------------------- */
8154
8155 /* zh_CN: Remove italic properties. */
8156 .locale-zh-cn .howto,
8157 .locale-zh-cn .tablenav .displaying-num,
8158 .locale-zh-cn .js .input-with-default-title,
8159 .locale-zh-cn .link-to-original,
8160 .locale-zh-cn .inline-edit-row fieldset span.title,
8161 .locale-zh-cn .inline-edit-row fieldset span.checkbox-title,
8162 .locale-zh-cn #utc-time,
8163 .locale-zh-cn #local-time,
8164 .locale-zh-cn p.install-help,
8165 .locale-zh-cn p.help,
8166 .locale-zh-cn p.description,
8167 .locale-zh-cn span.description,
8168 .locale-zh-cn .form-wrap p {
8169         font-style: normal;
8170 }
8171
8172 /* zh_CN: Enlarge dashboard widget 'Configure' link */
8173 .locale-zh-cn .hdnle a { font-size: 12px; }
8174
8175 /* zn_CH: Enlarge font size, set font-size: normal */
8176 .locale-zh-cn form.upgrade .hint { font-style: normal; font-size: 100%; }
8177
8178 /* Zn_CH: Distraction free writing.
8179  *  More beautiful font for "Just write."
8180  *  Larger text for HTML/Visual mode.
8181  */
8182 .locale-zh-cn #wp-fullscreen-tagline { font-family: KaiTi, "楷体", sans-serif; }
8183 .locale-zh-cn #wp-fullscreen-modes a { font-size: 12px; }
8184
8185 /* zh_CN: Enlarge font-size. */
8186 .locale-zh-cn #sort-buttons { font-size: 1em !important; }
8187
8188 /* ru_RU: Text needs more room to breathe. */
8189 .locale-ru-ru #dashboard_quick_press .input-text-wrap,
8190 .locale-ru-ru #dashboard_quick_press .textarea-wrap,
8191 .locale-ru-ru #dashboard_quick_press .wp-media-buttons  {
8192         margin-left: 5.7em; /* default 5em + 0.7em */
8193 }
8194 .locale-ru-ru #dashboard_quick_press h4 {
8195         width: 5.7em; /* default 5.5em + 0.2em */
8196 }
8197 .locale-ru-ru #dashboard-widgets #dashboard_quick_press form p.submit {
8198         margin-left: 5.3em; /* default 4.6em + 0.7em */
8199 }
8200 .locale-ru-ru .inline-edit-row fieldset label span.title {
8201         width: auto; /* default 5em */
8202         min-width: 5em;
8203 }
8204 .locale-ru-ru.press-this .posting {
8205         margin-right: 257px; /* default 212px + 45px */
8206 }
8207 .locale-ru-ru.press-this #photo-add-url-div input[type="text"]  {
8208         width: 255px; /* default 300px - 45px */
8209 }
8210 .locale-ru-ru.press-this #side-sortables {
8211         width: 245px; /* default 200px + 45px */
8212 }
8213
8214 /* lt_LT: QuickPress + QuickEdit */
8215 .locale-lt-lt #dashboard_quick_press .input-text-wrap,
8216 .locale-lt-lt #dashboard_quick_press .textarea-wrap,
8217 .locale-lt-lt #dashboard_quick_press .wp-media-buttons  {
8218         margin-left: 7em;
8219 }
8220 .locale-lt-lt #dashboard_quick_press h4 {
8221         width: 7em;
8222 }
8223 .locale-lt-lt .inline-edit-row fieldset label span.title {
8224         width: 8em;
8225 }
8226 .locale-lt-lt .inline-edit-row fieldset label span.input-text-wrap {
8227         margin-left: 8em;
8228 }