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