]> scripts.mit.edu Git - autoinstalls/wordpress.git/blob - wp-admin/css/wp-admin.dev.css
050475988d934f15123f0338a52eedb070c87154
[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 - Favorites Menu
17         6.2 - Screen Options Tabs
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 Uploader
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 - Misc
42 23.0 - Dead
43
44
45 ------------------------------------------------------------------------------*/
46
47
48
49
50 /*------------------------------------------------------------------------------
51   1.0 - Text Styles
52 ------------------------------------------------------------------------------*/
53
54 p,
55 ul,
56 ol,
57 blockquote,
58 input,
59 select {
60         font-size: 12px;
61 }
62
63 ol {
64         list-style-type: decimal;
65         margin-left: 2em;
66 }
67
68 .code, code {
69         font-family: Consolas, Monaco, monospace;
70 }
71
72 kbd, code {
73         padding: 1px 3px;
74         margin: 0 1px;
75         font-size: 11px;
76 }
77
78 .quicktags, .search {
79         font: 12px Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
80 }
81
82 .icon32 {
83         float: left;
84         height: 34px;
85         margin: 7px 8px 0 0;
86         width: 36px;
87 }
88
89 .key-labels label {
90         line-height: 24px;
91 }
92
93 .pre {
94         /* http://www.longren.org/2006/09/27/wrapping-text-inside-pre-tags/ */
95         white-space: pre-wrap; /* css-3 */
96         white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
97         white-space: -pre-wrap; /* Opera 4-6 */
98         white-space: -o-pre-wrap; /* Opera 7 */
99         word-wrap: break-word; /* Internet Explorer 5.5+ */
100 }
101
102 .howto {
103         font-style: italic;
104         display: block;
105         font-family: Arial, "Bitstream Vera Sans", Helvetica, Verdana, sans-serif;
106 }
107
108 p.install-help {
109         margin: 8px 0;
110         font-style: italic;
111 }
112
113
114 /*------------------------------------------------------------------------------
115   2.0 - Forms
116 ------------------------------------------------------------------------------*/
117
118 textarea,
119 input[type="text"],
120 input[type="password"],
121 input[type="file"],
122 input[type="button"],
123 input[type="submit"],
124 input[type="reset"],
125 select {
126         border-width: 1px;
127         border-style: solid;
128         -moz-border-radius: 3px;
129         -khtml-border-radius: 3px;
130         -webkit-border-radius: 3px;
131         border-radius: 3px;
132 }
133
134 select option {
135         padding: 2px;
136 }
137
138 .submit {
139         padding: 1.5em 0;
140         margin: 5px 0;
141         -moz-border-radius: 0 0 3px 3px;
142         -webkit-border-bottom-left-radius: 3px;
143         -webkit-border-bottom-right-radius: 3px;
144         -khtml-border-bottom-left-radius: 3px;
145         -khtml-border-bottom-right-radius: 3px;
146         border-bottom-left-radius: 3px;
147         border-bottom-right-radius: 3px;
148 }
149
150 form p.submit a.cancel:hover {
151         text-decoration: none;
152 }
153
154 .submit input,
155 .button,
156 input.button,
157 .button-primary,
158 input.button-primary,
159 .button-secondary,
160 input.button-secondary,
161 .button-highlighted,
162 input.button-highlighted,
163 #postcustomstuff .submit input {
164         text-decoration: none;
165         font-size: 12px !important;
166         line-height: 13px;
167         padding: 3px 8px;
168         cursor: pointer;
169         border-width: 1px;
170         border-style: solid;
171         -moz-border-radius: 11px;
172         -khtml-border-radius: 11px;
173         -webkit-border-radius: 11px;
174         border-radius: 11px;
175         -moz-box-sizing: content-box;
176         -webkit-box-sizing: content-box;
177         -khtml-box-sizing: content-box;
178         box-sizing: content-box;
179 }
180
181 #minor-publishing-actions input,
182 #major-publishing-actions input,
183 #minor-publishing-actions .preview {
184         min-width: 80px;
185         text-align: center;
186 }
187
188 textarea.all-options, input.all-options {
189         width: 250px;
190 }
191
192 input.large-text,
193 textarea.large-text {
194         width: 99%;
195 }
196
197 input.regular-text,
198 #adduser .form-field input {
199         width: 25em;
200 }
201
202 input.small-text {
203         width: 50px;
204 }
205
206 #doaction,
207 #doaction2,
208 #post-query-submit {
209         margin-right: 8px;
210 }
211
212 .tablenav select[name="action"],
213 .tablenav select[name="action2"] {
214         width: 130px;
215 }
216
217 .tablenav select[name="m"] {
218         width: 155px;
219 }
220
221 .tablenav select#cat {
222         width: 170px;
223 }
224
225 #wpcontent select {
226         padding: 2px;
227         height: 2em;
228         font-size: 12px;
229 }
230
231 #wpcontent option {
232         padding: 2px;
233 }
234
235 #timezone_string option {
236         margin-left: 1em;
237 }
238
239 label,
240 #your-profile label + a {
241         vertical-align: middle;
242 }
243
244 #misc-publishing-actions label {
245         vertical-align: baseline;
246 }
247
248 #pass-strength-result {
249         border-style: solid;
250         border-width: 1px;
251         float: left;
252         margin: 13px 5px 5px 1px;
253         padding: 3px 5px;
254         text-align: center;
255         width: 200px;
256         display: none;
257 }
258 .indicator-hint {
259         padding-top: 8px;
260 }
261
262 p.search-box {
263         float: right;
264         margin: 0;
265 }
266
267
268 /*------------------------------------------------------------------------------
269   3.0 - Actions
270 ------------------------------------------------------------------------------*/
271
272 #major-publishing-actions {
273         padding: 10px 10px 8px;
274         clear: both;
275         border-top: none;
276 }
277
278 #delete-action {
279         line-height: 25px;
280         vertical-align: middle;
281         text-align: left;
282         float: left;
283 }
284
285 #publishing-action {
286         text-align: right;
287         float: right;
288         line-height: 23px;
289 }
290
291 #post-body #minor-publishing {
292         padding-bottom: 10px;
293 }
294
295 #post-body #misc-publishing-actions {
296         padding: 0;
297 }
298
299 #post-body .misc-pub-section {
300         border-right-width: 1px;
301         border-right-style: solid;
302         border-bottom: 0 none;
303         min-height: 30px;
304         float: left;
305         max-width: 32%;
306 }
307
308 #post-body .misc-pub-section-last {
309         border-right: 0;
310 }
311
312 #misc-publishing-actions {
313         padding: 6px 0 16px 0;
314 }
315
316 .misc-pub-section {
317         padding: 6px 10px;
318         border-width: 1px 0;
319         border-style: solid;
320 }
321
322 .misc-pub-section:first-child {
323         border-top-width: 0;
324 }
325 .misc-pub-section-last {
326         border-bottom-width: 0;
327 }
328
329 #minor-publishing-actions {
330         padding: 10px 10px 2px 8px;
331         text-align: right;
332 }
333
334 #minor-publishing {
335         border-bottom-width: 1px;
336         border-bottom-style: solid;
337         -webkit-box-shadow: 0 1px 0 #fff;
338         -moz-box-shadow: 0 1px 0 #fff;
339         box-shadow: 0 1px 0 #fff;
340 }
341
342 #save-post {
343         float: left;
344 }
345
346 #minor-publishing .ajax-loading {
347         padding: 3px 0 0 4px;
348         float: left;
349 }
350
351 .preview {
352         float: right;
353 }
354
355
356
357 #sticky-span {
358         margin-left: 18px;
359 }
360
361 #post-status-display,
362 #post-visibility-display {
363         font-weight: bold;
364 }
365
366 .side-info {
367         margin: 0;
368         padding: 4px;
369         font-size: 11px;
370 }
371
372 .side-info h5 {
373         padding-bottom: 7px;
374         font-size: 14px;
375         margin: 12px 2px 5px;
376         border-bottom-width: 1px;
377         border-bottom-style: solid;
378 }
379
380 .side-info ul {
381         margin: 0;
382         padding-left: 18px;
383         list-style: square;
384 }
385
386 a.button,
387 a.button-primary,
388 a.button-secondary {
389         line-height: 15px;
390         padding: 3px 10px;
391         white-space: nowrap;
392         -webkit-border-radius: 10px;
393 }
394
395 .approve {
396         display: none;
397 }
398
399 .unapproved .approve,
400 .spam .approve,
401 .trash .approve {
402         display: inline;
403 }
404
405 .unapproved .unapprove {
406         display: none;
407 }
408
409 td.action-links,
410 th.action-links {
411         text-align: right;
412 }
413
414 .describe .del-link {
415         padding-left: 5px;
416 }
417
418
419 /*------------------------------------------------------------------------------
420   4.0 - Notifications
421 ------------------------------------------------------------------------------*/
422
423 #update-nag, .update-nag {
424         line-height: 19px;
425         padding: 5px 0;
426         font-size: 12px;
427         text-align: center;
428         margin: 0 15px;
429         border-width: 1px;
430         border-style: solid;
431         border-top-width: 0;
432         border-top-style: none;
433         -moz-border-radius: 0 0 3px 3px;
434         -webkit-border-bottom-right-radius: 3px;
435         -webkit-border-bottom-left-radius: 3px;
436         -khtml-border-bottom-right-radius: 3px;
437         -khtml-border-bottom-left-radius: 3px;
438         border-bottom-right-radius: 3px;
439         border-bottom-left-radius: 3px;
440 }
441
442 .plugins .plugin-update {
443         padding: 0;
444 }
445
446 .plugin-update .update-message {
447         margin: 0 10px 8px 31px;
448         font-weight: bold;
449 }
450
451 ul#dismissed-updates {
452         display: none;
453 }
454 form.upgrade {
455         margin-top: 8px;
456 }
457
458 form.upgrade .hint {
459         font-style: italic;
460         font-size: 85%;
461         margin: -0.5em 0 2em 0;
462 }
463
464 .ajax-feedback {
465         visibility: hidden;
466         vertical-align: bottom;
467 }
468
469 #ajax-response.alignleft {
470         margin-left: 2em;
471 }
472
473
474 /*------------------------------------------------------------------------------
475   5.0 - TinyMCE
476 ------------------------------------------------------------------------------*/
477
478 #editorcontainer #content {
479         font-family: Consolas, Monaco, monospace;
480         padding: 6px;
481         line-height: 150%;
482         border: 0 none;
483         outline: none;
484         resize: vertical;
485         -moz-box-sizing: border-box;
486         -webkit-box-sizing: border-box;
487         -khtml-box-sizing: border-box;
488         box-sizing: border-box;
489 }
490
491 #editorcontainer,
492 #quicktags {
493         border-style: solid;
494         border-width: 1px;
495         border-collapse: separate;
496         -moz-border-radius: 3px 3px 0 0;
497         -webkit-border-top-right-radius: 3px;
498         -webkit-border-top-left-radius: 3px;
499         -khtml-border-top-right-radius: 3px;
500         -khtml-border-top-left-radius: 3px;
501         border-top-right-radius: 3px;
502         border-top-left-radius: 3px;
503 }
504
505 #quicktags {
506         padding: 0;
507         margin-bottom: -3px;
508         border-bottom-width: 3px;
509         background-image: url("../images/ed-bg.gif");
510         background-position: left top;
511         background-repeat: repeat-x;
512 }
513
514 #quicktags #ed_toolbar {
515         padding: 2px 4px 0;
516 }
517
518 #ed_toolbar input,
519 #ed_reply_toolbar input {
520         margin: 3px 1px 4px;
521         line-height: 18px;
522         display: inline-block;
523         min-width: 26px;
524         padding: 2px 4px;
525         font-size: 12px;
526 }
527
528 #ed_reply_toolbar input {
529         margin: 1px 2px 1px 1px;
530 }
531
532 #quicktags #ed_link,
533 #ed_reply_toolbar #ed_reply_link {
534         text-decoration: underline;
535 }
536
537 #quicktags #ed_del,
538 #ed_reply_toolbar #ed_reply_del {
539         text-decoration: line-through;
540 }
541
542 #quicktags #ed_em,
543 #ed_reply_toolbar #ed_reply_em {
544         font-style: italic;
545 }
546
547 #wp_editbtns,
548 #wp_gallerybtns {
549         padding: 2px;
550         position: absolute;
551         display: none;
552         z-index: 999998;
553 }
554
555 #wp_editimgbtn,
556 #wp_delimgbtn,
557 #wp_editgallery,
558 #wp_delgallery {
559         margin: 2px;
560         padding: 2px;
561         border-width: 1px;
562         border-style: solid;
563         -moz-border-radius: 3px;
564         -khtml-border-radius: 3px;
565         -webkit-border-radius: 3px;
566         border-radius: 3px;
567 }
568
569 /* Distraction Free Writing mode
570  * =Overlay Styles
571 -------------------------------------------------------------- */
572 .fullscreen-overlay {
573         z-index: 149999;
574         display: none;
575         position: fixed;
576         top: 0;
577         bottom: 0;
578         left: 0;
579         right: 0;
580         filter: inherit;
581 }
582
583 .fullscreen-active .fullscreen-overlay,
584 .fullscreen-active #wp-fullscreen-body {
585         display: block;
586 }
587
588 .fullscreen-fader {
589         z-index: 200000;
590 }
591
592 .fullscreen-active .fullscreen-fader {
593         display: none;
594 }
595
596 /* =Overlay Body
597 -------------------------------------------------------------- */
598 #wp-fullscreen-body {
599         width: 100%;
600         z-index: 150005;
601         display: none;
602         position: absolute;
603         top: 0;
604         left: 0;
605 }
606
607 #wp-fullscreen-wrap {
608         margin: 0 auto 50px;
609         position: relative;
610         padding-top: 60px;
611 }
612
613 #wp-fullscreen-title {
614     font-size: 1.7em;
615     line-height: 100%;
616     outline: medium none;
617     padding: 6px 7px;
618     width: 100%;
619     margin-bottom: 30px;
620 }
621
622 #wp-fullscreen-container {
623         padding: 4px 10px 50px;
624 }
625
626 #wp-fullscreen-title,
627 #wp-fullscreen-container {
628         -moz-border-radius: 0;
629         -khtml-border-radius: 0;
630         -webkit-border-radius: 0;
631         border-radius: 0;
632         border: 1px dashed transparent;
633         background: transparent;
634         -moz-transition-property: border-color;
635         -moz-transition-duration: 0.6s;
636         -webkit-transition-property: border-color;
637         -webkit-transition-duration: 0.6s;
638         -o-transition-property: border-color;
639         -o-transition-duration: 0.6s;
640         transition-property: border-color;
641         transition-duration: 0.6s;
642 }
643
644
645 #wp_mce_fullscreen {
646         width: 100%;
647         min-height: 300px;
648         border: 0;
649         background: transparent;
650         font-family: Consolas, Monaco, monospace;
651         line-height: 1.6em;
652         padding: 0;
653         overflow-y: hidden;
654         outline: none;
655         resize: none;
656 }
657
658 #wp-fullscreen-tagline {
659         color: #BBBBBB;
660         font-size: 18px;
661         float: right;
662         padding-top: 5px;
663 }
664
665 /* =Top bar
666 -------------------------------------------------------------- */
667 #fullscreen-topbar {
668         position: fixed;
669         top: 0;
670         left: 0;
671         z-index: 150050;
672         border-bottom-style: solid;
673     border-bottom-width: 1px;
674         min-width: 800px;
675         width: 100%;
676         height: 40px;
677 }
678
679 #wp-fullscreen-toolbar {
680         padding: 6px 10px 0;
681         clear: both;
682         max-width: 1100px;
683         min-width: 820px;
684         margin: 0 auto;
685 }
686
687 #wp-fullscreen-mode-bar,
688 #wp-fullscreen-button-bar,
689 #wp-fullscreen-close,
690 #wp-fullscreen-count {
691         float: left;
692 }
693
694 #wp-fullscreen-save {
695         float: right;
696 }
697
698 #wp-fullscreen-save {
699         padding: 2px 2px 0 5px;
700 }
701
702 #wp-fullscreen-count,
703 #wp-fullscreen-close {
704         padding-top: 5px;
705 }
706
707 #wp-fullscreen-central-toolbar {
708         margin: auto;
709         padding: 0;
710 }
711
712 #wp-fullscreen-buttons > div {
713         float: left;
714 }
715
716 #wp-fullscreen-mode-bar {
717         padding: 1px 14px 0 0;
718 }
719
720 #wp-fullscreen-modes a {
721         display: block;
722         font-size: 11px;
723         text-decoration: none;
724         float: left;
725         margin: 1px 0 0 0;
726         padding: 2px 6px 2px;
727         border-width: 1px 1px 1px 0;
728         border-style: solid;
729         border-color: #bbb;
730         color: #777;
731         text-shadow: 0 1px 0 #fff;
732         background-color: #f4f4f4;
733         background-image: -moz-linear-gradient(bottom,  #e4e4e4,  #f9f9f9);
734         background-image: -webkit-gradient(linear, left bottom, left top, from(#e4e4e4), to(#f9f9f9));
735 }
736
737 #wp-fullscreen-modes a:hover,
738 .wp-html-mode #wp-fullscreen-modes a:last-child,
739 .wp-tmce-mode #wp-fullscreen-modes a:first-child {
740         color: #333;
741         border-color: #999;
742         background-color: #eee;
743         background-image: -moz-linear-gradient(bottom,  #f9f9f9,  #e0e0e0);
744         background-image: -webkit-gradient(linear, left bottom, left top, from(#f9f9f9), to(#e0e0e0));
745 }
746
747 #wp-fullscreen-modes a:first-child {
748         border-width: 1px;
749         -moz-border-radius: 3px 0 0 3px;
750         -webkit-border-top-left-radius: 3px;
751         -webkit-border-bottom-left-radius: 3px;
752         -khtml-border-top-left-radius: 3px;
753         -khtml-border-bottom-left-radius: 3px;
754         border-top-left-radius: 3px;
755         border-bottom-left-radius: 3px;
756 }
757
758 #wp-fullscreen-modes a:last-child {
759         -moz-border-radius: 0 3px 3px 0;
760         -webkit-border-top-right-radius: 3px;
761         -webkit-border-bottom-right-radius: 3px;
762         -khtml-border-top-right-radius: 3px;
763         -khtml-border-bottom-right-radius: 3px;
764         border-top-right-radius: 3px;
765         border-bottom-right-radius: 3px;
766 }
767
768 #wp-fullscreen-buttons .active a {
769         background: inherit;
770 }
771
772 #wp-fullscreen-buttons .hidden {
773         display: none;
774 }
775
776 #wp-fullscreen-buttons .disabled {
777         opacity: 0.5;
778 }
779
780 .wp-html-mode #wp-fullscreen-buttons div {
781         display: none;
782 }
783
784 .wp-html-mode #wp-fullscreen-buttons div.wp-fullscreen-both {
785         display: block;
786 }
787
788 #fullscreen-topbar.fullscreen-make-sticky {
789         display: block !important;
790 }
791
792 #wp-fullscreen-save img {
793         vertical-align: middle;
794 }
795
796 #wp-fullscreen-save img,
797 #wp-fullscreen-save span {
798         padding-right: 4px;
799         display: none;
800 }
801
802 #wp-fullscreen-buttons .mce_image .mce_image {
803         background-image: url("../images/menu.png?ver=20100531");
804         background-position: -124px -38px;
805 }
806
807 #wp-fullscreen-buttons .mce_image .mce_image:hover {
808         background-position: -124px -6px;
809 }
810
811 /* =Thickbox Adjustments
812 -------------------------------------------------------------- */
813 .fullscreen-active #TB_overlay {
814         z-index: 150100;
815 }
816
817 .fullscreen-active #TB_window {
818         z-index: 150102;
819 }
820
821 /* =TinyMCE Adjustments
822 -------------------------------------------------------------- */
823 #wp_mce_fullscreen_ifr {
824         background: transparent;
825 }
826
827 #wp_mce_fullscreen_parent #wp_mce_fullscreen_tbl tr.mceFirst {
828         display : none;
829 }
830
831 #wp-fullscreen-container .wp_themeSkin table td {
832         vertical-align: top;
833 }
834
835
836 /*------------------------------------------------------------------------------
837   6.0 - Admin Header
838 ------------------------------------------------------------------------------*/
839 #wphead-info {
840         margin: 0 0 0 15px;
841 }
842
843 #user_info {
844         float: right;
845         font-size: 12px;
846         line-height: 26px;
847         height: 25px;
848         position: relative;
849         z-index: 49;
850         border-style: solid;
851         border-width: 0;
852         margin-top: 3px;
853         padding: 0 2px 0 6px;
854 }
855
856 #user_info.active {
857         border-width: 1px;
858         margin-right: -1px;
859         margin-top: 2px;
860         -moz-border-radius: 3px 3px 0 0;
861         -webkit-border-top-right-radius: 3px;
862         -webkit-border-top-left-radius: 3px;
863         -khtml-border-top-right-radius: 3px;
864         -khtml-border-top-left-radius: 3px;
865         border-top-right-radius: 3px;
866         border-top-left-radius: 3px;
867 }
868
869 #user_info p {
870         margin: 0;
871         padding: 0;
872         line-height: 25px;
873         cursor: pointer;
874 }
875
876 #user_info .hide-if-no-js p {
877         margin: 0 20px 0 0;
878 }
879
880 #user_info:hover .hide-if-no-js p {
881         text-decoration: underline;
882 }
883 #user_info.active .hide-if-no-js p {
884         text-decoration: none;
885 }
886
887 #user_info_arrow {
888         height: 22px;
889         width: 22px;
890         position: absolute;
891         right: 3px;
892         top: 0;
893         cursor: pointer;
894 }
895
896 #user_info_links_wrap {
897         min-width: 100px;
898         width: 100%;
899         position: absolute;
900         top: 25px;
901         right: 0;
902         padding: 0;
903         text-shadow: rgba(255,255,255,0.7) 0 1px 0;
904 }
905
906 #user_info_links {
907         position: absolute;
908         left: -1px;
909         right: -1px;
910         overflow: hidden;
911 }
912
913 #user_info.active #user_info_links ul {
914         margin-top: 0;
915         -moz-transition: margin-top 200ms;
916         -webkit-transition: margin-top 200ms;
917         -o-transition: margin-top 200ms;
918         transition: margin-top 200ms;
919 }
920
921 #user_info_links ul {
922         border-width: 1px;
923         border-style: solid;
924         margin-top: -1000px;
925         -moz-transition: margin-top 500ms ease-in;
926         -webkit-transition: margin-top 500ms ease-in;
927         -o-transition: margin-top 500ms ease-in;
928         transition: margin-top 500ms ease-in;
929 }
930
931 #user_info_links,
932 #user_info_links ul,
933 #user_info_links li:last-child {
934         -moz-border-radius: 0 0 3px 3px;
935         -webkit-border-bottom-right-radius: 3px;
936         -webkit-border-bottom-left-radius: 3px;
937         -khtml-border-bottom-right-radius: 3px;
938         -khtml-border-bottom-left-radius: 3px;
939         border-bottom-right-radius: 3px;
940         border-bottom-left-radius: 3px;
941 }
942
943 #user_info_links li {
944         display: block;
945         margin: 0;
946 }
947
948 #user_info_links a {
949         display: block;
950         padding: 6px 8px;
951 }
952
953 #wphead {
954         height: 32px;
955         margin-right: 15px;
956         margin-left: 2px;
957 }
958
959 #wphead a,
960 #adminmenu a,
961 #sidemenu a,
962 #taglist a,
963 #catlist a,
964 #show-settings a {
965         text-decoration: none;
966 }
967
968 #header-logo {
969         float: left;
970         margin: 7px 0;
971         -webkit-user-select: none;
972         -moz-user-select: none;
973         -khtml-user-select: none;
974         user-select: none;
975 }
976
977 #wphead h1 {
978         font: normal 16px Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
979         padding: 6px 8px 5px;
980         margin: 0;
981         float: left;
982 }
983
984 #wphead h1 a:hover {
985         text-decoration:none;
986 }
987 #wphead h1 a:hover #site-title {
988         text-decoration:underline;
989 }
990
991
992 /*------------------------------------------------------------------------------
993   6.1 - Favorites Menu
994 ------------------------------------------------------------------------------*/
995
996 #favorite-actions {
997         margin: 0 12px 0 15px;
998         min-width: 130px;
999         position: relative;
1000         display: inline-block;
1001         top: -1px;
1002 }
1003
1004 #favorite-first {
1005         -moz-border-radius: 12px;
1006         -khtml-border-radius: 12px;
1007         -webkit-border-radius: 12px;
1008         border-radius: 12px;
1009         line-height: 15px;
1010         padding: 0 30px 0 0;
1011         border-width: 1px;
1012         border-style: solid;
1013 }
1014
1015 #favorite-inside {
1016         margin: 0;
1017         padding: 2px 1px;
1018         border-width: 1px;
1019         border-style: solid;
1020         position: absolute;
1021         z-index: 11;
1022         display: none;
1023         -moz-border-radius: 0 0 12px 12px;
1024         -webkit-border-bottom-right-radius: 12px;
1025         -webkit-border-bottom-left-radius: 12px;
1026         -khtml-border-bottom-right-radius: 12px;
1027         -khtml-border-bottom-left-radius: 12px;
1028         border-bottom-right-radius: 12px;
1029         border-bottom-left-radius: 12px;
1030 }
1031
1032 #favorite-first a {
1033         padding: 2px 0 2px 12px;
1034 }
1035
1036 #favorite-actions a {
1037         display: block;
1038         text-decoration: none;
1039         font-size: 11px;
1040 }
1041
1042 #favorite-inside a {
1043         padding: 3px 5px 3px 10px;
1044         line-height: 20px;
1045 }
1046
1047 #favorite-toggle {
1048         height: 18px;
1049         position: absolute;
1050         right: 0;
1051         top: 1px;
1052         width: 28px;
1053         border-width: 0 0 0 1px;
1054         border-style: solid;
1055 }
1056
1057 #favorite-actions .slide-down {
1058         -moz-border-radius: 12px 12px 0 0;
1059         -webkit-border-bottom-right-radius: 0;
1060         -webkit-border-bottom-left-radius: 0;
1061         -khtml-border-bottom-right-radius: 0;
1062         -khtml-border-bottom-left-radius: 0;
1063         border-bottom-right-radius: 0;
1064         border-bottom-left-radius: 0;
1065         border-bottom: none;
1066 }
1067
1068
1069 /*------------------------------------------------------------------------------
1070   6.2 - Screen Options Tabs
1071 ------------------------------------------------------------------------------*/
1072
1073 #screen-meta {
1074         position: relative;
1075         clear: both;
1076 }
1077
1078 #screen-meta-links {
1079         margin: 0 19px 0 0;
1080 }
1081
1082 #screen-meta .screen-reader-text {
1083         visibility: hidden;
1084 }
1085
1086 #screen-options-link-wrap,
1087 #contextual-help-link-wrap {
1088         float: right;
1089         height: 22px;
1090         padding: 0;
1091         margin: 0 0 0 6px;
1092         font-family: Arial, "Bitstream Vera Sans", Helvetica, Verdana, sans-serif;
1093         -moz-border-radius-bottomleft: 3px;
1094         -moz-border-radius-bottomright: 3px;
1095         -webkit-border-bottom-left-radius: 3px;
1096         -webkit-border-bottom-right-radius: 3px;
1097         border-bottom-left-radius: 3px;
1098         border-bottom-right-radius: 3px;
1099 }
1100
1101 #contextual-help-wrap li {
1102         list-style-type: disc;
1103         margin-left: 18px;
1104 }
1105 .toggle-arrow {
1106         background-repeat: no-repeat;
1107         background-position: top left;
1108         background-color: transparent;
1109         height: 22px;
1110         line-height: 22px;
1111         display: block;
1112 }
1113 .toggle-arrow-active {
1114         background-position: bottom left;
1115 }
1116 #screen-meta a.show-settings {
1117         text-decoration: none;
1118         z-index: 1;
1119         padding: 0 16px 0 6px;
1120         height: 22px;
1121         line-height: 22px;
1122         font-size: 12px;
1123         display: block;
1124         text-shadow: rgba(255,255,255,0.7) 0 1px 0;
1125 }
1126
1127 #screen-meta a.show-settings:hover {
1128         text-decoration: none;
1129 }
1130
1131 #screen-options-wrap h5,
1132 #contextual-help-wrap h5 {
1133         margin: 8px 0;
1134         font-size: 13px;
1135 }
1136
1137 #screen-options-wrap,
1138 #contextual-help-wrap {
1139         border-style: none solid solid;
1140         border-top: 0 none;
1141         border-width: 0 1px 1px;
1142         margin: 0 15px 0 0;
1143         padding: 8px 12px 12px;
1144 }
1145
1146 .metabox-prefs label {
1147         display: inline-block;
1148         padding-right: 15px;
1149         white-space: nowrap;
1150         line-height: 30px;
1151 }
1152
1153 .metabox-prefs label input {
1154         margin: 0 5px 0 2px;
1155 }
1156
1157 .metabox-prefs label a {
1158         display: none;
1159 }
1160
1161
1162 /*------------------------------------------------------------------------------
1163   7.0 - Main Navigation (Left Menu)
1164 ------------------------------------------------------------------------------*/
1165
1166 #adminmenuback,
1167 #adminmenuwrap {
1168         border-width: 0 1px 0 0;
1169         border-style: solid;
1170 }
1171 #adminmenuwrap {
1172         position: relative;
1173 }
1174
1175 #adminmenushadow {
1176         position: absolute;
1177         top: 0;
1178         right: 0;
1179         bottom: 0;
1180         width: 6px;
1181         z-index: 20;
1182 }
1183
1184 /* side admin menu */
1185 #adminmenu * {
1186         -webkit-user-select: none;
1187         -moz-user-select: none;
1188         -khtml-user-select: none;
1189         user-select: none;
1190 }
1191
1192 #adminmenu .wp-submenu {
1193         display: none;
1194         list-style: none;
1195         padding: 0;
1196         margin: 0;
1197         position: relative;
1198         z-index: 2;
1199 }
1200
1201 #adminmenu .wp-submenu a {
1202         font-size: 12px;
1203         line-height: 18px;
1204 }
1205
1206 #adminmenu .wp-submenu li.current,
1207 #adminmenu .wp-submenu li.current a,
1208 #adminmenu .wp-submenu li.current a:hover {
1209         font-weight: bold;
1210 }
1211
1212 #adminmenu a.menu-top,
1213 #adminmenu .wp-submenu-head {
1214         font-size: 13px;
1215         line-height: 18px;
1216 }
1217
1218 #adminmenu div.wp-submenu-head {
1219         display: none;
1220 }
1221
1222 .js.folded #adminmenu div.wp-submenu-head {
1223         display: block;
1224 }
1225
1226 .js.folded #adminmenu a.menu-top,
1227 body.no-js #adminmenu .wp-menu-toggle,
1228 .js.folded #adminmenu div.wp-menu-toggle {
1229         display: none;
1230 }
1231
1232 body.js #adminmenu li.wp-menu-open .wp-submenu,
1233 body.no-js #adminmenu .open-if-no-js .wp-submenu,
1234 body.no-js #adminmenu li.wp-has-current-submenu .wp-submenu {
1235         display: block;
1236 }
1237
1238 #adminmenu div.wp-menu-image {
1239         float: left;
1240         width: 28px;
1241         height: 28px;
1242 }
1243 .js.folded #adminmenu div.wp-menu-image {
1244         width: 32px;
1245 }
1246
1247 #adminmenu li {
1248         margin: 0;
1249         padding: 0;
1250         cursor: pointer;
1251 }
1252
1253 #adminmenu a {
1254         display: block;
1255         line-height: 18px;
1256         padding: 2px 5px;
1257 }
1258
1259 #adminmenu li.menu-top {
1260         min-height: 26px;
1261         position: relative;
1262 }
1263
1264 #adminmenu a.menu-top {
1265         font-weight: bold;
1266         line-height: 18px;
1267         min-width: 10em;
1268         padding: 5px 5px;
1269         border-width: 1px 0 1px;
1270         border-style: solid;
1271 }
1272
1273 #adminmenu li.wp-menu-open {
1274         border-width: 0 0 1px;
1275         border-style: solid;
1276 }
1277
1278 #adminmenu .wp-submenu a {
1279         margin: 0;
1280         padding-left: 12px;
1281 }
1282
1283 .wp-menu-arrow {
1284         display: none;
1285 }
1286 #adminmenu li.wp-has-current-submenu .wp-menu-arrow,
1287 #adminmenu li.menu-top.current .wp-menu-arrow {
1288         display: block;
1289         position: absolute;
1290         right: -9px;
1291         top: 0;
1292         cursor: auto;
1293         z-index: 25;
1294 }
1295 #adminmenu .wp-menu-arrow div {
1296         width: 15px;
1297         height: 30px;
1298         background: url(../images/menu-arrow-frame.png) top right no-repeat;
1299 }
1300
1301 #adminmenu .wp-submenu li {
1302         padding: 0;
1303         margin: 0;
1304 }
1305
1306 .js.folded #adminmenu li.menu-top {
1307         width: 32px;
1308         height: 29px;
1309         border-width: 1px 0;
1310         border-style: solid;
1311 }
1312
1313 #adminmenu .wp-menu-image img {
1314         float: left;
1315         padding: 8px 6px 0;
1316         opacity: 0.6;
1317         filter: alpha(opacity=60);
1318 }
1319
1320 #adminmenu li.menu-top:hover .wp-menu-image img,
1321 #adminmenu li.wp-has-current-submenu .wp-menu-image img {
1322         opacity: 1;
1323         filter: alpha(opacity=100);
1324 }
1325
1326 #adminmenu li.wp-menu-separator {
1327         height: 3px;
1328         padding: 0;
1329         margin: 0;
1330         border-width: 1px 0;
1331         border-style: solid;
1332         cursor: inherit;
1333 }
1334
1335 #adminmenu div.separator {
1336         height: 1px;
1337         padding: 0;
1338         border-width: 1px 0 0 0;
1339         border-style: solid;
1340 }
1341
1342 .js.folded #adminmenu .wp-submenu {
1343         display: block;
1344         position: absolute;
1345         top: -5px;
1346         left: 26px;
1347         z-index: 999;
1348         width: 0;
1349         padding: 0;
1350         overflow: hidden;
1351         -moz-transition: width 200ms ease-out;
1352         -webkit-transition: width 200ms ease-out;
1353         -o-transition: width 200ms ease-out;
1354         transition: width 200ms ease-out;
1355 }
1356 .js.folded #adminmenu .wp-submenu.sub-open {
1357         padding: 0 8px 8px 0;
1358 }
1359
1360 #adminmenu .wp-submenu .wp-submenu-head {
1361         padding: 6px 4px 5px 10px;
1362         cursor: default;
1363         border-width: 1px 0;
1364         border-style: solid;
1365 }
1366
1367 .js.folded #adminmenu .wp-submenu-wrap {
1368         margin-top: 4px;
1369         border-width: 0 1px 1px 0;
1370         border-style: solid;
1371         position: relative;
1372         -webkit-border-bottom-right-radius: 3px;
1373         -webkit-border-top-right-radius: 3px;
1374         -khtml-border-bottom-right-radius: 3px;
1375         -khtml-border-top-right-radius: 3px;
1376         -moz-border-radius-bottomright: 3px;
1377         -moz-border-radius-topright: 3px;
1378         border-bottom-right-radius: 3px;
1379         border-top-right-radius: 3px;
1380 }
1381
1382 .js.folded #adminmenu .wp-submenu ul {
1383         border-width: 0 0 0 1px;
1384         border-style: solid;
1385 }
1386
1387 .js.folded #adminmenu .wp-submenu a {
1388         padding-left: 10px;
1389 }
1390
1391 .js.folded #adminmenu a.wp-has-submenu {
1392         margin-left: 40px;
1393 }
1394
1395 #adminmenu .wp-menu-toggle {
1396         width: 18px;
1397         clear: right;
1398         float: right;
1399         margin: 1px 0 0;
1400         height: 27px;
1401         padding: 1px 2px 0 0;
1402         cursor: pointer;
1403 }
1404
1405 #adminmenu .wp-menu-image a {
1406         height: 24px;
1407 }
1408
1409 #adminmenu .wp-menu-image img {
1410         padding: 6px 0 0 1px;
1411 }
1412
1413 #adminmenu .awaiting-mod,
1414 #adminmenu span.update-plugins,
1415 #sidemenu li a span.update-plugins {
1416         position: absolute;
1417         font-family: Arial, "Bitstream Vera Sans", Helvetica, Verdana, sans-serif;
1418         font-size: 9px;
1419         line-height: 17px;
1420         font-weight: bold;
1421         margin-top: 1px;
1422         margin-left: 7px;
1423         -moz-border-radius: 10px;
1424         -khtml-border-radius: 10px;
1425         -webkit-border-radius: 10px;
1426         border-radius: 10px;
1427 }
1428
1429 #adminmenu li .awaiting-mod span,
1430 #adminmenu li span.update-plugins span,
1431 #sidemenu li a span.update-plugins span {
1432         display: block;
1433         padding: 0 6px;
1434 }
1435
1436 #adminmenu li span.count-0,
1437 #sidemenu li a .count-0 {
1438         display: none;
1439 }
1440
1441 .post-com-count-wrapper {
1442         min-width: 22px;
1443         font-family: Arial, "Bitstream Vera Sans", Helvetica, Verdana, sans-serif;
1444 }
1445
1446 .post-com-count {
1447         height: 1.3em;
1448         line-height: 1.1em;
1449         display: block;
1450         text-decoration: none;
1451         padding: 0 0 6px;
1452         cursor: pointer;
1453         background-position: center -80px;
1454         background-repeat: no-repeat;
1455 }
1456
1457 .post-com-count span {
1458         font-size: 11px;
1459         font-weight: bold;
1460         height: 1.4em;
1461         line-height: 1.4em;
1462         min-width: 0.7em;
1463         padding: 0 6px;
1464         display: inline-block;
1465         cursor: pointer;
1466         -moz-border-radius: 5px;
1467         -khtml-border-radius: 5px;
1468         -webkit-border-radius: 5px;
1469         border-radius: 5px;
1470 }
1471
1472 strong .post-com-count {
1473         background-position: center -55px;
1474 }
1475
1476 .post-com-count:hover {
1477         background-position: center -3px;
1478 }
1479
1480 .column-response .post-com-count {
1481         float: left;
1482         margin-right: 5px;
1483         text-align: center;
1484 }
1485
1486 .response-links {
1487         float: left;
1488 }
1489
1490 #the-comment-list .attachment-80x60 {
1491         padding: 4px 8px;
1492 }
1493
1494 #collapse-menu {
1495         font-size: 12px;
1496         line-height: 34px;
1497 }
1498
1499 .js.folded #collapse-menu span {
1500         display: none;
1501 }
1502
1503 #collapse-button,
1504 #collapse-button div {
1505         width: 15px;
1506         height: 15px;
1507 }
1508
1509 #collapse-button {
1510         float: left;
1511         margin: 8px 6px;
1512         border-width: 1px;
1513         border-style: solid;
1514         -moz-border-radius: 10px;
1515         -khtml-border-radius: 10px;
1516         -webkit-border-radius: 10px;
1517         border-radius: 10px;
1518 }
1519
1520
1521 /*------------------------------------------------------------------------------
1522   8.0 - Layout Blocks
1523 ------------------------------------------------------------------------------*/
1524
1525 body.wp-admin {
1526         min-width: 785px;
1527 }
1528
1529 body.admin-bar #wphead,
1530 body.admin-bar #adminmenu {
1531         padding-top: 28px;
1532 }
1533
1534 .narrow {
1535         width: 70%;
1536         margin-bottom: 40px;
1537 }
1538
1539 .narrow p {
1540         line-height: 150%;
1541 }
1542
1543 .widefat th,
1544 .widefat td {
1545         overflow: hidden;
1546 }
1547
1548 .widefat th {
1549         font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
1550         font-weight: normal;
1551 }
1552
1553 .widefat td p {
1554         margin: 2px 0 0.8em;
1555 }
1556
1557 .widefat .column-comment p {
1558         margin: 0.6em 0;
1559 }
1560
1561 .postbox-container {
1562         float: left;
1563         padding-right: 0.5%;
1564 }
1565
1566 .postbox-container .meta-box-sortables {
1567         min-height: 300px;
1568 }
1569
1570 .postbox .hndle {
1571         cursor: move;
1572 }
1573
1574 .hndle a {
1575         font-size: 11px;
1576         font-weight: normal;
1577 }
1578
1579 .postbox .handlediv {
1580         float: right;
1581         width: 27px;
1582         height: 30px;
1583         cursor: pointer;
1584 }
1585
1586 .sortable-placeholder {
1587         border-width: 1px;
1588         border-style: dashed;
1589         margin-bottom: 20px;
1590 }
1591
1592 .widget,
1593 .postbox,
1594 .stuffbox {
1595         margin-bottom: 20px;
1596         padding: 0;
1597         border-width: 1px;
1598         border-style: solid;
1599         line-height: 1;
1600 }
1601
1602 .widget .widget-top,
1603 .postbox h3,
1604 .stuffbox h3 {
1605         margin-top: 1px;
1606         border-bottom-width: 1px;
1607         border-style: solid;
1608         cursor: move;
1609         -webkit-user-select: none;
1610         -moz-user-select: none;
1611         -khtml-user-select: none;
1612         user-select: none;
1613 }
1614
1615 .postbox .inside,
1616 .stuffbox .inside {
1617         padding: 0 10px;
1618 }
1619
1620 .postbox.closed h3 {
1621         border: none;
1622         -moz-box-shadow: none;
1623         -webkit-box-shadow: none;
1624         box-shadow: none;
1625 }
1626
1627 .postbox table.form-table {
1628         margin-bottom: 0;
1629 }
1630
1631 .postbox input[type="text"],
1632 .postbox textarea,
1633 .stuffbox input[type="text"],
1634 .stuffbox textarea {
1635         border-width: 1px;
1636         border-style: solid;
1637 }
1638
1639 .temp-border {
1640         border: 1px dotted #ccc;
1641 }
1642
1643 .columns-prefs label {
1644         padding: 0 5px;
1645 }
1646
1647
1648 /*------------------------------------------------------------------------------
1649   9.0 - Dashboard
1650 ------------------------------------------------------------------------------*/
1651
1652 #wpbody-content .metabox-holder {
1653         padding-top: 10px;
1654 }
1655
1656 #dashboard-widgets .meta-box-sortables {
1657         margin: 0 5px;
1658 }
1659
1660 #dashboard_recent_comments div.undo {
1661         border-top-style: solid;
1662         border-top-width: 1px;
1663         margin: 0 -10px;
1664         padding: 3px 8px;
1665         font-size: 11px;
1666 }
1667
1668 #the-comment-list td.comment p.comment-author {
1669         margin-top: 0;
1670         margin-left: 0;
1671 }
1672
1673 #the-comment-list p.comment-author img {
1674         float: left;
1675         margin-right: 8px;
1676 }
1677
1678 #the-comment-list p.comment-author strong a {
1679         border: none;
1680 }
1681
1682 #the-comment-list td {
1683         vertical-align: top;
1684 }
1685
1686 #the-comment-list td.comment {
1687         word-wrap: break-word;
1688 }
1689
1690
1691 /*------------------------------------------------------------------------------
1692   10.0 - List Posts (/Pages/etc)
1693 ------------------------------------------------------------------------------*/
1694
1695 table.fixed {
1696         table-layout: fixed;
1697 }
1698 .fixed .column-rating,
1699 .fixed .column-visible {
1700         width: 8%;
1701 }
1702 .fixed .column-date,
1703 .fixed .column-parent,
1704 .fixed .column-links {
1705         width: 10%;
1706 }
1707 .fixed .column-response,
1708 .fixed .column-author,
1709 .fixed .column-categories,
1710 .fixed .column-tags,
1711 .fixed .column-rel,
1712 .fixed .column-role {
1713         width: 15%;
1714 }
1715 .fixed .column-comments {
1716         width: 4em;
1717         padding: 8px 0;
1718         text-align: left;
1719 }
1720 .fixed .column-comments .vers {
1721         padding-left: 3px;
1722 }
1723 .fixed .column-comments a {
1724         float: left;
1725 }
1726 .fixed .column-slug {
1727         width: 25%;
1728 }
1729 .fixed .column-posts {
1730         width: 10%;
1731 }
1732 .fixed .column-icon {
1733         width: 80px;
1734 }
1735 #commentsdiv .fixed .column-author,
1736 #comments-form .fixed .column-author {
1737         width: 20%;
1738 }
1739 #commentsdiv.postbox .inside {
1740         line-height: 1.4em;
1741         margin: 0;
1742         padding: 0;
1743 }
1744 #commentsdiv.postbox .inside .row-actions {
1745         line-height:18px;
1746 }
1747 #commentsdiv.postbox .inside td {
1748         padding:1em 10px;
1749 }
1750 #commentsdiv.postbox .inside .column-comment p {
1751 }
1752 #commentsdiv.postbox .inside .column-author {
1753         width:33%;
1754 }
1755 #commentsdiv.postbox .inside p {
1756         margin:6px 10px 8px;
1757 }
1758 #commentsdiv.postbox .column-comment p {
1759         margin:0.6em 0;
1760 }
1761 #commentsdiv.postbox #replyrow td {
1762         padding:0;
1763 }
1764 .sorting-indicator {
1765         display: none;
1766         width: 7px;
1767         height: 4px;
1768         margin-top: 8px;
1769         margin-left: 7px;
1770         background-image: url(../images/sort.gif);
1771         background-repeat: no-repeat;
1772 }
1773 .fixed .column-comments .sorting-indicator {
1774         margin-top: 3px;
1775 }
1776 .widefat th.sortable,
1777 .widefat th.sorted {
1778         padding: 0;
1779 }
1780 th.sortable a,
1781 th.sorted a {
1782         display: block;
1783         overflow: hidden;
1784         padding: 7px 7px 8px;
1785 }
1786 .fixed .column-comments.sortable a,
1787 .fixed .column-comments.sorted a {
1788         padding: 8px 0;
1789 }
1790 th.sortable a span,
1791 th.sorted a span {
1792         float: left;
1793         cursor: pointer;
1794 }
1795 th.sorted.asc .sorting-indicator,
1796 th.desc:hover span.sorting-indicator {
1797         display: block;
1798         background-position: 0 0;
1799 }
1800 th.sorted.desc .sorting-indicator,
1801 th.asc:hover span.sorting-indicator {
1802         display: block;
1803         background-position: -7px 0;
1804 }
1805
1806 /* Bulk Actions */
1807
1808 .tablenav-pages a {
1809         border-bottom-style: solid;
1810         border-bottom-width: 2px;
1811         font-weight: bold;
1812         margin-right: 1px;
1813         padding: 0 2px;
1814 }
1815 .tablenav-pages .current-page {
1816         text-align: center;
1817 }
1818 .tablenav-pages .next-page {
1819         margin-left: 2px;
1820 }
1821
1822 .tablenav a.button-secondary {
1823         display: block;
1824         margin: 3px 8px 0 0;
1825 }
1826
1827 .tablenav {
1828         clear: both;
1829         height: 30px;
1830         margin: 6px 0 4px;
1831         vertical-align: middle;
1832 }
1833
1834 .tablenav .tablenav-pages {
1835         float: right;
1836         display: block;
1837         cursor: default;
1838         height: 30px;
1839         line-height: 30px;
1840         font-size: 12px;
1841 }
1842
1843 .tablenav .no-pages,
1844 .tablenav .one-page .pagination-links {
1845         display: none;
1846 }
1847
1848 .tablenav .tablenav-pages a,
1849 .tablenav-pages span.current  {
1850         text-decoration: none;
1851         border: none;
1852         padding: 3px 6px;
1853         border-width: 1px;
1854         border-style: solid;
1855         -moz-border-radius: 3px;
1856         -khtml-border-radius: 3px;
1857         -webkit-border-radius: 3px;
1858         border-radius: 3px;
1859 }
1860
1861 .tablenav .tablenav-pages a.disabled:hover {
1862         cursor: default;
1863 }
1864
1865 .tablenav .tablenav-pages a.disabled:active {
1866         cursor: default;
1867 }
1868
1869 .tablenav .displaying-num {
1870         margin-right: 10px;
1871         font-size: 12px;
1872         font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
1873         font-style: italic;
1874 }
1875
1876 .tablenav .actions {
1877         padding: 2px 8px 0 0;
1878 }
1879
1880 .tablenav .delete {
1881         margin-right: 20px;
1882 }
1883
1884 .view-switch {
1885         float: right;
1886         margin: 6px 8px 0;
1887 }
1888
1889 .view-switch a {
1890         text-decoration: none;
1891 }
1892
1893 .filter {
1894         float: left;
1895         margin: -5px 0 0 10px;
1896 }
1897
1898 .filter .subsubsub {
1899         margin-left: -10px;
1900         margin-top: 13px;
1901 }
1902 .screen-per-page {
1903         width: 3em;
1904 }
1905
1906 #posts-filter fieldset {
1907         float: left;
1908         margin: 0 1.5ex 1em 0;
1909         padding: 0;
1910 }
1911
1912 #posts-filter fieldset legend {
1913         padding: 0 0 .2em 1px;
1914 }
1915
1916 span.post-state-format {
1917         font-weight: normal;
1918 }
1919
1920
1921 /*------------------------------------------------------------------------------
1922   10.1 - Inline Editing
1923 ------------------------------------------------------------------------------*/
1924
1925 /*
1926 .quick-edit* is for Quick Edit
1927 .bulk-edit* is for Bulk Edit
1928 .inline-edit* is for everything
1929 */
1930
1931 /*      Layout */
1932 tr.inline-edit-row td {
1933         padding: 0 0.5em;
1934 }
1935
1936 #wpbody-content .inline-edit-row fieldset {
1937         font-size: 12px;
1938         float: left;
1939         margin: 0;
1940         padding: 0;
1941         width: 100%;
1942 }
1943
1944 #wpbody-content .inline-edit-row fieldset .inline-edit-col {
1945         padding: 0 0.5em;
1946 }
1947
1948 #wpbody-content .quick-edit-row-page fieldset.inline-edit-col-right .inline-edit-col {
1949         border-width: 0 0 0 1px;
1950         border-style: none none none solid;
1951 }
1952
1953 #wpbody-content .quick-edit-row-post .inline-edit-col-left {
1954         width: 40%;
1955 }
1956
1957 #wpbody-content .quick-edit-row-post .inline-edit-col-right {
1958         width: 39%;
1959 }
1960
1961 #wpbody-content .inline-edit-row-post .inline-edit-col-center {
1962         width: 20%;
1963 }
1964
1965 #wpbody-content .quick-edit-row-page .inline-edit-col-left {
1966         width: 50%;
1967 }
1968
1969 #wpbody-content .quick-edit-row-page .inline-edit-col-right,
1970 #wpbody-content .bulk-edit-row-post .inline-edit-col-right {
1971         width: 49%;
1972 }
1973
1974 #wpbody-content .bulk-edit-row .inline-edit-col-left {
1975         width: 30%;
1976 }
1977
1978 #wpbody-content .bulk-edit-row-page .inline-edit-col-right {
1979         width: 69%;
1980 }
1981
1982 #wpbody-content .bulk-edit-row .inline-edit-col-bottom {
1983         float: right;
1984         width: 69%;
1985 }
1986
1987 #wpbody-content .inline-edit-row-page .inline-edit-col-right {
1988         margin-top: 27px;
1989 }
1990
1991 .inline-edit-row fieldset .inline-edit-group {
1992         clear: both;
1993 }
1994
1995 .inline-edit-row fieldset .inline-edit-group:after {
1996         content: ".";
1997         display: block;
1998         height: 0;
1999         clear: both;
2000         visibility: hidden;
2001 }
2002
2003 .inline-edit-row p.submit {
2004         clear: both;
2005         padding: 0.5em;
2006         margin: 0.5em 0 0;
2007 }
2008
2009 .inline-edit-row span.error {
2010         line-height: 22px;
2011         margin: 0 15px;
2012         padding: 3px 5px;
2013 }
2014
2015 /*      Positioning */
2016 .inline-edit-row h4 {
2017         margin: .2em 0;
2018         padding: 0;
2019         line-height: 23px;
2020 }
2021 .inline-edit-row fieldset span.title,
2022 .inline-edit-row fieldset span.checkbox-title {
2023         margin: 0;
2024         padding: 0;
2025         line-height: 27px;
2026 }
2027
2028 .inline-edit-row fieldset label,
2029 .inline-edit-row fieldset span.inline-edit-categories-label {
2030         display: block;
2031         margin: .2em 0;
2032 }
2033
2034 .inline-edit-row fieldset label.inline-edit-tags {
2035         margin-top: 0;
2036 }
2037
2038 .inline-edit-row fieldset label.inline-edit-tags span.title {
2039         margin: .2em 0;
2040 }
2041
2042 .inline-edit-row fieldset label span.title {
2043         display: block;
2044         float: left;
2045         width: 5em;
2046 }
2047
2048 .inline-edit-row fieldset label span.input-text-wrap {
2049         display: block;
2050         margin-left: 5em;
2051 }
2052
2053 .quick-edit-row-post fieldset.inline-edit-col-right label span.title {
2054         width: auto;
2055         padding-right: 0.5em;
2056 }
2057
2058 .inline-edit-row .input-text-wrap input[type=text] {
2059         width: 100%;
2060 }
2061
2062 .inline-edit-row fieldset label input[type=checkbox] {
2063         vertical-align: text-bottom;
2064 }
2065
2066 .inline-edit-row fieldset label textarea {
2067         width: 100%;
2068         height: 4em;
2069 }
2070
2071 #wpbody-content .bulk-edit-row fieldset .inline-edit-group label {
2072         max-width: 50%;
2073 }
2074
2075 #wpbody-content .quick-edit-row fieldset .inline-edit-group label.alignleft:first-child {
2076         margin-right: 0.5em
2077 }
2078
2079 .inline-edit-col-right .input-text-wrap input.inline-edit-menu-order-input {
2080         width: 6em;
2081 }
2082
2083
2084 /*      Styling */
2085 .inline-edit-row h4 {
2086         text-transform: uppercase;
2087 }
2088
2089 .inline-edit-row fieldset span.title,
2090 .inline-edit-row fieldset span.checkbox-title {
2091         font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
2092         font-style: italic;
2093         line-height: 1.8em;
2094 }
2095
2096 /*      Specific Elements */
2097 .inline-edit-row fieldset input[type="text"],
2098 .inline-edit-row fieldset textarea {
2099         border-style: solid;
2100         border-width: 1px;
2101 }
2102
2103 .inline-edit-row fieldset .inline-edit-date {
2104         float: left;
2105 }
2106
2107 .inline-edit-row fieldset input[name=jj],
2108 .inline-edit-row fieldset input[name=hh],
2109 .inline-edit-row fieldset input[name=mn] {
2110         font-size: 12px;
2111         width: 2.1em;
2112 }
2113
2114 .inline-edit-row fieldset input[name=aa] {
2115         font-size: 12px;
2116         width: 3.5em;
2117 }
2118
2119 .inline-edit-row fieldset label input.inline-edit-password-input {
2120         width: 8em;
2121 }
2122
2123 .inline-edit-row .catshow,
2124 .inline-edit-row .cathide {
2125         cursor: pointer;
2126 }
2127
2128 ul.cat-checklist {
2129         height: 12em;
2130         border-style: solid;
2131         border-width: 1px;
2132         overflow-y: scroll;
2133         padding: 0 5px;
2134         margin: 0;
2135 }
2136
2137 #bulk-titles {
2138         display: block;
2139         height: 12em;
2140         border-style: solid;
2141         border-width: 1px;
2142         overflow-y: scroll;
2143         padding: 0 5px;
2144         margin: 0 0 5px;
2145 }
2146
2147 .inline-edit-row fieldset ul.cat-checklist li,
2148 .inline-edit-row fieldset ul.cat-checklist input {
2149         margin: 0;
2150 }
2151
2152 .inline-edit-row fieldset ul.cat-checklist label,
2153 .inline-edit-row .catshow,
2154 .inline-edit-row .cathide,
2155 .inline-edit-row #bulk-titles div {
2156         font-family: Arial, "Bitstream Vera Sans", Helvetica, Verdana, sans-serif;
2157         font-style: normal;
2158         font-size: 11px;
2159 }
2160
2161 table .inline-edit-row fieldset ul.cat-hover {
2162         height: auto;
2163         max-height: 30em;
2164         overflow-y: auto;
2165         position: absolute;
2166 }
2167
2168 .inline-edit-row fieldset label input.inline-edit-menu-order-input {
2169         width: 3em;
2170 }
2171
2172 .inline-edit-row fieldset label input.inline-edit-slug-input {
2173         width: 75%;
2174 }
2175
2176 .quick-edit-row-post fieldset label.inline-edit-status {
2177         float: left;
2178 }
2179
2180 #bulk-titles {
2181         line-height: 140%;
2182 }
2183 #bulk-titles div {
2184         margin: 0.2em 0.3em;
2185 }
2186
2187 #bulk-titles div a {
2188         cursor: pointer;
2189         display: block;
2190         float: left;
2191         height: 10px;
2192         margin: 3px 3px 0 -2px;
2193         overflow: hidden;
2194         position: relative;
2195         text-indent: -9999px;
2196         width: 10px;
2197 }
2198
2199
2200 /*------------------------------------------------------------------------------
2201   11.0 - Write/Edit Post Screen
2202 ------------------------------------------------------------------------------*/
2203
2204 #titlediv {
2205         position: relative;
2206         margin-bottom: 20px;
2207 }
2208 #titlediv label { cursor: text; }
2209
2210 #titlediv div.inside {
2211         margin: 0;
2212 }
2213
2214 #poststuff #titlewrap {
2215         border: 0;
2216         padding: 0;
2217
2218 }
2219
2220 #titlediv #title {
2221         padding: 3px 4px;
2222         border-width: 1px;
2223         border-style: solid;
2224         -moz-border-radius: 3px;
2225         -khtml-border-radius: 3px;
2226         -webkit-border-radius: 3px;
2227         border-radius: 3px;
2228         font-size: 1.7em;
2229         line-height: 100%;
2230         width: 100%;
2231         outline: none;
2232 }
2233
2234 #titlediv #title-prompt-text,
2235 #wp-fullscreen-title-prompt-text {
2236         color: #bbb;
2237         position: absolute;
2238         font-size: 1.7em;
2239         padding: 8px;
2240 }
2241
2242 #wp-fullscreen-title-prompt-text {
2243         left: 0;
2244         padding: 11px;
2245 }
2246
2247 #poststuff .inside-submitbox,
2248 #side-sortables .inside-submitbox {
2249         margin: 0 3px;
2250         font-size: 11px;
2251 }
2252
2253 input#link_description,
2254 input#link_url {
2255         width: 98%;
2256 }
2257
2258 #pending {
2259         background: 0 none;
2260         border: 0 none;
2261         padding: 0;
2262         font-size: 11px;
2263         margin-top: -1px;
2264 }
2265
2266 #edit-slug-box {
2267         height: 1em;
2268         margin-top: 8px;
2269         padding: 0 7px;
2270 }
2271
2272 #editable-post-name-full {
2273         display: none;
2274 }
2275
2276 #editable-post-name input {
2277         width: 16em;
2278 }
2279
2280 .postarea h3 label {
2281         float: left;
2282 }
2283
2284 .postarea #add-media-button {
2285         float: right;
2286         margin: 7px 0pt 0pt;
2287         position: relative;
2288         right: 10px;
2289 }
2290
2291 #poststuff #editor-toolbar {
2292         height: 30px;
2293 }
2294
2295 .wp_themeSkin tr.mceFirst td.mceToolbar {
2296         border-width: 0 0 1px;
2297         border-style: none none solid;
2298 }
2299
2300 #edButtonPreview,
2301 #edButtonHTML {
2302         height: 18px;
2303         margin: 5px 5px 0 0;
2304         padding: 4px 5px 2px;
2305         float: right;
2306         cursor: pointer;
2307         border-width: 1px;
2308         border-style: solid;
2309         -moz-border-radius: 3px 3px 0 0;
2310         -webkit-border-top-right-radius: 3px;
2311         -webkit-border-top-left-radius: 3px;
2312         -khtml-border-top-right-radius: 3px;
2313         -khtml-border-top-left-radius: 3px;
2314         border-top-right-radius: 3px;
2315         border-top-left-radius: 3px;
2316 }
2317
2318 .js .theEditor {
2319         color: white;
2320 }
2321
2322 #poststuff #edButtonHTML {
2323         margin-right: 15px;
2324 }
2325
2326 #media-buttons {
2327         cursor: default;
2328         padding: 8px 8px 0;
2329 }
2330
2331 #media-buttons a {
2332         cursor: pointer;
2333         padding: 0 0 5px 10px;
2334 }
2335
2336 #media-buttons img,
2337 #submitpost #ajax-loading,
2338 #submitpost .ajax-loading {
2339         vertical-align: middle;
2340 }
2341
2342 #wpcontent .ajax-loading {
2343         visibility: hidden;
2344 }
2345
2346 .submitbox .submit {
2347         text-align: left;
2348         padding: 12px 10px 10px;
2349         font-size: 11px;
2350 }
2351
2352 .submitbox .submitdelete {
2353         border-bottom-width: 1px;
2354         border-bottom-style: solid;
2355         text-decoration: none;
2356         padding: 1px 2px;
2357 }
2358
2359 .inside-submitbox #post_status {
2360         margin: 2px 0 2px -2px;
2361 }
2362
2363 .submitbox .submit a:hover {
2364         border-bottom-width: 1px;
2365         border-bottom-style: solid;
2366 }
2367
2368 .submitbox .submit input {
2369         margin-bottom: 8px;
2370         margin-right: 4px;
2371         padding: 6px;
2372 }
2373
2374 #post-status-select, #post-format {
2375         line-height: 2.5em;
2376         margin-top: 3px;
2377 }
2378
2379 /* Post Screen */
2380 #post-body #normal-sortables {
2381         min-height: 50px;
2382 }
2383
2384 #post-body #advanced-sortables {
2385         min-height: 20px;
2386 }
2387
2388 .postbox {
2389         -moz-border-radius: 3px;
2390         -webkit-border-radius: 3px;
2391         -khtml-border-radius: 3px;
2392         border-radius: 3px;
2393         position: relative;
2394         min-width: 255px;
2395 }
2396
2397 #trackback_url {
2398         width: 99%;
2399 }
2400
2401 #normal-sortables .postbox .submit {
2402         background: transparent none;
2403         border: 0 none;
2404         float: right;
2405         padding: 0 12px;
2406         margin:0;
2407 }
2408
2409 #side-sortables .category-add input {
2410         width: 94%;
2411 }
2412
2413 #side-sortables .category-add select {
2414         width: 100%;
2415 }
2416
2417 #side-sortables .category-add input.category-add-sumbit,
2418 #post-body .category-add input.category-add input.category-add-sumbit {
2419         width: auto;
2420 }
2421
2422 #post-body ul.category-tabs,
2423 #post-body ul.add-menu-item-tabs {
2424         float: left;
2425         width: 120px;
2426         text-align: right;
2427         /* Negative margin for the sake of those without JS: all tabs display */
2428         margin: 0 -120px 0 5px;
2429         padding: 0;
2430 }
2431
2432 #post-body ul.category-tabs li,
2433 #post-body ul.add-menu-item-tabs li {
2434         padding: 8px;
2435 }
2436
2437 #post-body ul.category-tabs li.tabs,
2438 #post-body ul.add-menu-item-tabs li.tabs {
2439         -moz-border-radius: 3px 0 0 3px;
2440         -webkit-border-top-left-radius: 3px;
2441         -webkit-border-bottom-left-radius: 3px;
2442         -khtml-border-top-left-radius: 3px;
2443         -khtml-border-bottom-left-radius: 3px;
2444         border-top-left-radius: 3px;
2445         border-bottom-left-radius: 3px;
2446 }
2447
2448 #post-body ul.category-tabs li.tabs a,
2449 #post-body ul.add-menu-item-tabs li.tabs a {
2450         font-weight: bold;
2451         text-decoration: none;
2452 }
2453
2454 .wp-tab-panel,
2455 .categorydiv div.tabs-panel,
2456 .customlinkdiv div.tabs-panel,
2457 .posttypediv div.tabs-panel,
2458 .taxonomydiv div.tabs-panel,
2459 #linkcategorydiv div.tabs-panel {
2460         height: 200px;
2461         overflow: auto;
2462         padding: 0.5em 0.9em;
2463         border-style: solid;
2464         border-width: 1px;
2465 }
2466
2467 .nav-menus-php .customlinkdiv div.tabs-panel,
2468 .nav-menus-php .posttypediv div.tabs-panel,
2469 .nav-menus-php .taxonomydiv div.tabs-panel {
2470         height: auto;
2471         max-height: 205px;
2472 }
2473
2474 div.tabs-panel-active {
2475         display:block;
2476 }
2477
2478 div.tabs-panel-inactive {
2479         display:none;
2480 }
2481
2482 #post-body .categorydiv div.tabs-panel,
2483 .taxonomy div.tabs-panel,
2484 #post-body #linkcategorydiv div.tabs-panel {
2485         margin: 0 5px 0 125px;
2486 }
2487
2488 #side-sortables .category-tabs li,
2489 #side-sortables .add-menu-item-tabs li,
2490 .wp-tab-bar li {
2491         display: inline;
2492         line-height: 1.35em;
2493 }
2494
2495 #side-sortables .category-tabs a,
2496 #side-sortables .add-menu-item-tabs a,
2497 .wp-tab-bar a {
2498         text-decoration: none;
2499 }
2500
2501 #side-sortables .category-tabs,
2502 #side-sortables .add-menu-item-tabs,
2503 .wp-tab-bar {
2504         margin-bottom: 3px;
2505 }
2506
2507 .categorydiv ul,
2508 .customlinkdiv ul,
2509 .posttypediv ul,
2510 .taxonomydiv ul,
2511 #linkcategorydiv ul {
2512         list-style: none;
2513         padding: 0;
2514         margin: 0;
2515 }
2516
2517 #normal-sortables .postbox #replyrow .submit {
2518         float: none;
2519         margin: 0;
2520         padding: 3px 7px;
2521 }
2522
2523 #side-sortables .submitbox .submit input,
2524 #side-sortables .submitbox .submit .preview,
2525 #side-sortables .submitbox .submit a.preview:hover {
2526         border: 0 none;
2527 }
2528
2529 #side-sortables .inside-submitbox .insidebox,
2530 .stuffbox .insidebox {
2531         margin: 11px 0;
2532 }
2533
2534 #side-sortables .comments-box,
2535 #normal-sortables .comments-box {
2536         border: 0 none;
2537 }
2538 ul.category-tabs,
2539 ul.add-menu-item-tabs,
2540 ul.wp-tab-bar {
2541         margin-top: 12px;
2542 }
2543
2544 #side-sortables .comments-box thead th,
2545 #normal-sortables .comments-box thead th {
2546         background: transparent;
2547         padding: 0 7px 4px;
2548         font-style: italic;
2549 }
2550
2551 ul.category-tabs li.tabs,
2552 ul.add-menu-item-tabs li.tabs,
2553 .wp-tab-active {
2554         border-style: solid solid none;
2555         border-width: 1px 1px 0;
2556 }
2557
2558 #commentsdiv img.waiting {
2559         padding-left: 5px;
2560 }
2561
2562 #post-body .category-tabs li.tabs,
2563 #post-body .add-menu-item-tabs li.tabs {
2564         border-style: solid none solid solid;
2565         border-width: 1px 0 1px 1px;
2566         margin-right: -1px;
2567 }
2568
2569 ul.category-tabs li,
2570 ul.add-menu-item-tabs li,
2571 ul.wp-tab-bar li {
2572         padding: 5px;
2573         -moz-border-radius: 3px 3px 0 0;
2574         -webkit-border-top-left-radius: 3px;
2575         -webkit-border-top-right-radius: 3px;
2576         -khtml-border-top-left-radius: 3px;
2577         -khtml-border-top-right-radius: 3px;
2578         border-top-left-radius: 3px;
2579         border-top-right-radius: 3px;
2580 }
2581
2582 /* positioning etc. */
2583
2584 form#tags-filter {
2585         position: relative;
2586 }
2587
2588 .screen-per-page {
2589         width: 3em;
2590 }
2591
2592 #posts-filter fieldset {
2593         float: left;
2594         margin: 0 1.5ex 1em 0;
2595         padding: 0;
2596 }
2597
2598 #posts-filter fieldset legend {
2599         padding: 0 0 .2em 1px;
2600 }
2601
2602 /* Edit posts */
2603
2604 td.post-title strong, td.plugin-title strong {
2605         display: block;
2606         margin-bottom: .2em;
2607 }
2608
2609 td.post-title p, td.plugin-title p {
2610         margin: 6px 0;
2611 }
2612
2613 /* Global classes */
2614
2615 .wp-hidden-children .wp-hidden-child,
2616 .ui-tabs-hide {
2617         display: none;
2618 }
2619
2620 .commentlist .avatar {
2621         vertical-align: text-top;
2622 }
2623
2624 #post-body .tagsdiv #newtag {
2625         margin-right: 5px;
2626         width: 16em;
2627 }
2628
2629 #side-sortables input#post_password {
2630         width: 94%
2631 }
2632
2633 #side-sortables .tagsdiv #newtag {
2634         width: 68%;
2635 }
2636
2637 #post-status-info {
2638         border-width: 0 1px 1px;
2639         border-style: none solid solid;
2640         width: 100%;
2641         -moz-border-radius: 0 0 3px 3px;
2642         -webkit-border-bottom-left-radius: 3px;
2643         -webkit-border-bottom-right-radius: 3px;
2644         -khtml-border-bottom-left-radius: 3px;
2645         -khtml-border-bottom-right-radius: 3px;
2646         border-bottom-left-radius: 3px;
2647         border-bottom-right-radius: 3px;
2648 }
2649
2650 #post-status-info td {
2651         font-size: 12px;
2652 }
2653
2654 .autosave-info {
2655         padding: 2px 15px 2px 2px;
2656         text-align: right;
2657 }
2658
2659 #editorcontent #post-status-info {
2660         border: none;
2661 }
2662
2663 #post-body .wp_themeSkin .mceStatusbar a.mceResize {
2664         display: block;
2665         background: transparent url(../images/resize.gif) no-repeat scroll right bottom;
2666         width: 12px;
2667         cursor: se-resize;
2668         margin: 0 2px;
2669         position: relative;
2670         top: 22px;
2671 }
2672
2673 #wp-word-count {
2674         display: block;
2675         padding: 2px 7px;
2676 }
2677
2678 #timestampdiv select {
2679         height: 20px;
2680         line-height: 14px;
2681         padding: 0;
2682         vertical-align: top;
2683 }
2684
2685 #jj, #hh, #mn {
2686         width: 2em;
2687         padding: 1px;
2688         font-size: 12px;
2689 }
2690
2691 #aa {
2692         width: 3.4em;
2693         padding: 1px;
2694         font-size: 12px;
2695 }
2696
2697 .curtime #timestamp {
2698         background-repeat: no-repeat;
2699         background-position: left top;
2700         padding-left: 18px;
2701 }
2702
2703 #timestampdiv {
2704         padding-top: 5px;
2705         line-height: 23px;
2706 }
2707
2708 #timestampdiv p {
2709         margin: 8px 0 6px;
2710 }
2711
2712 #timestampdiv input {
2713         border-width: 1px;
2714         border-style: solid;
2715 }
2716
2717
2718 /*------------------------------------------------------------------------------
2719   11.1 - Custom Fields
2720 ------------------------------------------------------------------------------*/
2721
2722 #postcustomstuff table,
2723 #postcustomstuff input,
2724 #postcustomstuff textarea {
2725         border-width: 1px;
2726         border-style: solid;
2727         -moz-border-radius: 3px;
2728         -khtml-border-radius: 3px;
2729         -webkit-border-radius: 3px;
2730         border-radius: 3px;
2731 }
2732
2733 #postcustomstuff .updatemeta,
2734 #postcustomstuff .deletemeta {
2735         margin: auto;
2736 }
2737
2738 #postcustomstuff thead th {
2739         padding: 5px 8px 8px;
2740 }
2741
2742 #postcustom #postcustomstuff .submit {
2743         border: 0 none;
2744         float: none;
2745         padding: 5px 8px;
2746 }
2747
2748 #side-sortables #postcustom #postcustomstuff .submit {
2749         padding: 0 5px;
2750 }
2751
2752 #side-sortables #postcustom #postcustomstuff td.left input {
2753         margin: 3px 3px 0;
2754 }
2755
2756 #side-sortables #postcustom #postcustomstuff #the-list textarea {
2757         height: 85px;
2758         margin: 3px;
2759 }
2760
2761 #postcustomstuff table {
2762         margin: 0;
2763         width: 100%;
2764         border-width: 1px;
2765         border-style: solid;
2766         border-spacing: 0;
2767 }
2768
2769 #postcustomstuff table input,
2770 #postcustomstuff table select,
2771 #postcustomstuff table textarea {
2772         width: 95%;
2773         margin: 8px 0 8px 8px;
2774 }
2775
2776 #postcustomstuff th.left,
2777 #postcustomstuff td.left {
2778         width: 38%;
2779 }
2780
2781 #postcustomstuff .submit input {
2782         width: auto;
2783 }
2784
2785 #postcustomstuff #newmeta .submit {
2786         padding: 0 8px;
2787 }
2788
2789 #postcustomstuff table #addmetasub {
2790         width: auto;
2791 }
2792
2793 #postcustomstuff #newmetaleft {
2794         vertical-align: top;
2795 }
2796
2797 #postcustomstuff #newmetaleft a {
2798         padding: 0 10px;
2799         text-decoration: none;
2800 }
2801
2802
2803 /*------------------------------------------------------------------------------
2804   11.2 - Post Revisions
2805 ------------------------------------------------------------------------------*/
2806
2807 table.diff {
2808         width: 100%;
2809 }
2810
2811 table.diff col.content {
2812         width: 50%;
2813 }
2814
2815 table.diff tr {
2816         background-color: transparent;
2817 }
2818
2819 table.diff td, table.diff th {
2820         padding: .5em;
2821         font-family: Consolas, Monaco, monospace;
2822         border: none;
2823 }
2824
2825 table.diff .diff-deletedline del, table.diff .diff-addedline ins {
2826         text-decoration: none;
2827 }
2828
2829
2830 /*------------------------------------------------------------------------------
2831   12.0 - Categories
2832 ------------------------------------------------------------------------------*/
2833
2834 .category-adder {
2835         margin-left: 120px;
2836         padding: 4px 0;
2837 }
2838
2839 .category-adder h4 {
2840         margin: 0 0 8px;
2841 }
2842
2843 #side-sortables .category-adder {
2844         margin: 0;
2845 }
2846
2847 #post-body .category-add input, .category-add select {
2848         width: 30%;
2849 }
2850
2851 #side-sortables .category-add select {
2852         width: 100%;
2853 }
2854
2855 #side-sortables .category-add input.category-add-sumbit, #post-body .category-add input.category-add input.category-add-sumbit {
2856         width: auto;
2857 }
2858
2859 #post-body ul.category-tabs,
2860 #post-body ul.add-menu-item-tabs {
2861         float: left;
2862         width: 120px;
2863         text-align: right;
2864         /* Negative margin for the sake of those without JS: all tabs display */
2865         margin: 0 -120px 0 5px;
2866         padding: 0;
2867 }
2868
2869 #post-body ul.category-tabs li,
2870 #post-body ul.add-menu-item-tabs li {
2871         padding: 8px;
2872 }
2873
2874 #post-body ul.category-tabs li.tabs,
2875 #post-body ul.add-menu-item-tabs li.tabs {
2876         -moz-border-radius: 3px 0 0 3px;
2877         -webkit-border-top-left-radius: 3px;
2878         -webkit-border-bottom-left-radius: 3px;
2879         -khtml-border-top-left-radius: 3px;
2880         -khtml-border-bottom-left-radius: 3px;
2881         border-top-left-radius: 3px;
2882         border-bottom-left-radius: 3px;
2883 }
2884
2885 #post-body ul.category-tabs li.tabs a,
2886 #post-body ul.add-menu-item-tabs li.tabs a {
2887         font-weight: bold;
2888         text-decoration: none;
2889 }
2890
2891 .categorydiv div.tabs-panel,
2892 .customlinkdiv div.tabs-panel,
2893 .posttypediv div.tabs-panel,
2894 .taxonomydiv div.tabs-panel,
2895 #linkcategorydiv div.tabs-panel {
2896         height: 200px;
2897         overflow: auto;
2898         padding: 0.5em 0.9em;
2899         border-style: solid;
2900         border-width: 1px;
2901 }
2902
2903 .nav-menus-php .customlinkdiv div.tabs-panel,
2904 .nav-menus-php .posttypediv div.tabs-panel,
2905 .nav-menus-php .taxonomydiv div.tabs-panel {
2906         height: auto;
2907         max-height: 205px;
2908 }
2909
2910 div.tabs-panel-active {
2911         display:block;
2912 }
2913
2914 div.tabs-panel-inactive {
2915         display:none;
2916 }
2917
2918 #post-body .categorydiv div.tabs-panel,
2919 .taxonomy div.tabs-panel,
2920 #post-body #linkcategorydiv div.tabs-panel {
2921         margin: 0 5px 0 125px;
2922 }
2923
2924 .categorydiv ul,
2925 .customlinkdiv ul,
2926 .posttypediv ul,
2927 .taxonomydiv ul,
2928 #linkcategorydiv ul {
2929         list-style: none;
2930         padding: 0;
2931         margin: 0;
2932 }
2933
2934 #front-page-warning,
2935 #front-static-pages ul,
2936 ul.export-filters,
2937 .inline-editor ul.cat-checklist ul,
2938 .categorydiv ul.categorychecklist ul,
2939 .customlinkdiv ul.categorychecklist ul,
2940 .posttypediv ul.categorychecklist ul,
2941 .taxonomydiv ul.categorychecklist ul,
2942 #linkcategorydiv ul.categorychecklist ul {
2943         margin-left: 18px;
2944 }
2945
2946 ul.categorychecklist li {
2947         margin: 0;
2948         padding: 0;
2949         line-height: 19px;
2950         word-wrap: break-word;
2951 }
2952
2953 .categorydiv .tabs-panel,
2954 .customlinkdiv .tabs-panel,
2955 .posttypediv .tabs-panel,
2956 .taxonomydiv .tabs-panel {
2957         border-width: 3px;
2958         border-style: solid;
2959 }
2960
2961 ul.category-tabs,
2962 ul.add-menu-item-tabs {
2963         margin-top: 12px;
2964 }
2965
2966 ul.category-tabs li.tabs,
2967 ul.add-menu-item-tabs li.tabs {
2968         border-style: solid solid none;
2969         border-width: 1px 1px 0;
2970 }
2971
2972 #post-body .category-tabs li.tabs,
2973 #post-body .add-menu-item-tabs li.tabs {
2974         border-style: solid none solid solid;
2975         border-width: 1px 0 1px 1px;
2976         margin-right: -1px;
2977 }
2978
2979 ul.category-tabs li,
2980 ul.add-menu-item-tabs li {
2981         padding: 5px;
2982         -moz-border-radius: 3px 3px 0 0;
2983         -webkit-border-top-left-radius: 3px;
2984         -webkit-border-top-right-radius: 3px;
2985         -khtml-border-top-left-radius: 3px;
2986         -khtml-border-top-right-radius: 3px;
2987         border-top-left-radius: 3px;
2988         border-top-right-radius: 3px;
2989 }
2990
2991 .form-wrap {
2992         margin: 10px 0;
2993         width: 97%;
2994 }
2995
2996 .form-wrap p,
2997 .form-wrap label {
2998         font-size: 11px;
2999 }
3000
3001 .form-wrap label {
3002         display: block;
3003         padding: 2px;
3004         font-size: 12px;
3005 }
3006
3007 .form-field input,
3008 .form-field textarea {
3009         border-style: solid;
3010         border-width: 1px;
3011         width: 95%;
3012 }
3013
3014 p.description,
3015 .form-wrap p {
3016         margin: 2px 0 5px;
3017 }
3018
3019 p.help,
3020 p.description,
3021 span.description,
3022 .form-wrap p {
3023         font-size: 12px;
3024         font-style: italic;
3025         font-family: Arial, "Bitstream Vera Sans", Helvetica, Verdana, sans-serif;
3026 }
3027
3028 .form-wrap .form-field {
3029         margin: 0 0 10px;
3030         padding: 8px;
3031 }
3032
3033 .col-wrap h3 {
3034         margin: 12px 0;
3035         font-size: 1.1em;
3036 }
3037
3038 .col-wrap p.submit {
3039         margin-top: -10px;
3040 }
3041
3042
3043 /*------------------------------------------------------------------------------
3044   13.0 - Tags
3045 ------------------------------------------------------------------------------*/
3046
3047 .taghint {
3048         color: #aaa;
3049         margin: 15px 0 -24px 12px;
3050 }
3051
3052 #poststuff .tagsdiv .howto {
3053         margin: 0 0 6px 8px;
3054 }
3055
3056 .ajaxtag .newtag {
3057         position: relative;
3058 }
3059
3060 .tagsdiv .newtag {
3061         width: 180px;
3062 }
3063
3064 .tagsdiv .the-tags {
3065         display: block;
3066         height: 60px;
3067         margin: 0 auto;
3068         overflow: auto;
3069         width: 260px;
3070 }
3071
3072 #post-body-content .tagsdiv .the-tags {
3073         margin: 0 5px;
3074 }
3075
3076 p.popular-tags {
3077         -moz-border-radius: 8px;
3078         -khtml-border-radius: 8px;
3079         -webkit-border-radius: 8px;
3080         border-radius: 8px;
3081         border-width: 1px;
3082         border-style: solid;
3083         line-height: 2em;
3084         padding: 8px 12px 12px;
3085         text-align: justify;
3086 }
3087
3088 p.popular-tags a {
3089         padding: 0 3px;
3090 }
3091
3092 .tagcloud {
3093         width: 97%;
3094         margin: 0 0 40px;
3095         text-align: justify;
3096 }
3097
3098 .tagcloud h3 {
3099         margin: 2px 0 12px;
3100 }
3101
3102 .ac_results {
3103         padding: 0;
3104         margin: 0;
3105         list-style: none;
3106         position: absolute;
3107         z-index: 10000;
3108         display: none;
3109         border-width: 1px;
3110         border-style: solid;
3111 }
3112
3113 .ac_results li {
3114         padding: 2px 5px;
3115         white-space: nowrap;
3116         text-align: left;
3117 }
3118
3119 .ac_over {
3120         cursor: pointer;
3121 }
3122
3123 .ac_match {
3124         text-decoration: underline;
3125 }
3126
3127
3128 /*------------------------------------------------------------------------------
3129   14.0 - Media Screen
3130 ------------------------------------------------------------------------------*/
3131
3132 #wpbody-content #media-items .describe {
3133         border-collapse: collapse;
3134         width: 100%;
3135         border-top-style: solid;
3136         border-top-width: 1px;
3137         clear: both;
3138         cursor: default;
3139         padding: 5px;
3140 }
3141
3142 #wpbody-content .describe th {
3143         vertical-align: top;
3144         text-align: left;
3145         padding: 10px;
3146         width: 140px;
3147 }
3148
3149 #wpbody-content .describe .media-item-info tr {
3150         background-color: transparent;
3151 }
3152
3153 #wpbody-content .describe .media-item-info td {
3154         padding: 4px 10px 0;
3155 }
3156
3157 .describe .media-item-info .A1B1 {
3158         padding: 0 0 0 10px;
3159 }
3160
3161 #wpbody-content .filename {
3162         padding: 0 10px;
3163 }
3164
3165 #wpbody-content .media-item .thumbnail {
3166         max-height: 128px;
3167         max-width: 128px;
3168 }
3169
3170 #wpbody-content #async-upload-wrap a {
3171         display: none;
3172 }
3173
3174 .media-upload-form td label {
3175         margin-right: 6px;
3176         margin-left: 2px;
3177 }
3178
3179 .media-upload-form .align .field label {
3180         display: inline;
3181         padding: 0 0 0 22px;
3182         margin: 0 1em 0 0;
3183         font-weight: bold;
3184 }
3185
3186 .media-upload-form tr.image-size label {
3187         margin: 0 0 0 3px;
3188         font-weight: bold;
3189 }
3190
3191 .media-upload-form th.label label {
3192         font-weight: bold;
3193         margin: 0.5em;
3194         font-size: 13px;
3195 }
3196
3197 .media-upload-form th.label label span {
3198         padding: 0 5px;
3199 }
3200
3201 abbr.required {
3202         border: medium none;
3203         text-decoration: none;
3204 }
3205
3206 #wpbody-content .describe input[type="text"],
3207 #wpbody-content .describe textarea {
3208         width: 460px;
3209 }
3210
3211 #wpbody-content .describe p.help {
3212         margin: 0;
3213         padding: 0 0 0 5px;
3214 }
3215
3216 .media-item .error-div a.dismiss,
3217 .describe-toggle-on,
3218 .describe-toggle-off {
3219         display: block;
3220         line-height: 36px;
3221         float: right;
3222         margin-right: 20px;
3223 }
3224
3225 .describe-toggle-off {
3226         display: none;
3227 }
3228
3229 #wpbody-content .media-item {
3230         border-bottom-style: solid;
3231         border-bottom-width: 1px;
3232         min-height: 36px;
3233         position: relative;
3234         width: 100%;
3235 }
3236
3237 #wpbody-content .media-single .media-item {
3238         border-bottom-style: none;
3239         border-bottom-width: 0;
3240 }
3241
3242 #wpbody-content #media-items {
3243         border-style: solid solid none;
3244         border-width: 1px;
3245         width: 670px;
3246 }
3247
3248 #wpbody-content #media-items .filename {
3249         line-height: 36px;
3250         overflow: hidden;
3251 }
3252
3253 .media-item .error-div {
3254         padding-left: 10px;
3255 }
3256
3257 .media-item .pinkynail {
3258         float: left;
3259         margin: 2px;
3260         max-width: 40px;
3261         max-height: 32px;
3262 }
3263
3264 .media-item .startopen,
3265 .media-item .startclosed {
3266         display: none;
3267 }
3268
3269 .media-item .original {
3270         position: relative;
3271         height: 34px;
3272         width: 503px;
3273 }
3274
3275 .media-item .percent {
3276         font-weight: bold;
3277 }
3278
3279 .crunching {
3280         display: block;
3281         line-height: 32px;
3282         text-align: right;
3283         margin-right: 5px;
3284 }
3285
3286 .progress {
3287         position: relative;
3288         margin-bottom: -36px;
3289         height: 36px;
3290 }
3291
3292 .bar {
3293         width: 0;
3294         height: 100%;
3295         border-right-width: 3px;
3296         border-right-style: solid;
3297 }
3298
3299 .upload-php .fixed .column-parent {
3300         width: 25%;
3301 }
3302
3303
3304 /*------------------------------------------------------------------------------
3305   14.1 - Media Uploader
3306 ------------------------------------------------------------------------------*/
3307
3308 .find-box {
3309         width: 500px;
3310         height: 300px;
3311         overflow: hidden;
3312         padding: 33px 5px 40px;
3313         position: absolute;
3314         z-index: 1000;
3315 }
3316
3317 .find-box-head {
3318         cursor: move;
3319         font-weight: bold;
3320         height: 2em;
3321         line-height: 2em;
3322         padding: 1px 12px;
3323         position: absolute;
3324         top: 5px;
3325         width: 100%;
3326 }
3327
3328 .find-box-inside {
3329         overflow: auto;
3330         width: 100%;
3331         height: 100%;
3332 }
3333
3334 .find-box-search {
3335         padding: 12px;
3336         border-width: 1px;
3337         border-style: none none solid;
3338 }
3339
3340 #find-posts-response {
3341         margin: 8px 0;
3342         padding: 0 1px;
3343 }
3344
3345 #find-posts-response table {
3346         width: 100%;
3347 }
3348
3349 #find-posts-response .found-radio {
3350         padding: 5px 0 0 8px;
3351         width: 15px;
3352 }
3353
3354 .find-box-buttons {
3355         width: 480px;
3356         margin: 8px;
3357 }
3358
3359 .find-box-search label {
3360         padding-right: 6px;
3361 }
3362
3363 .find-box #resize-se {
3364         position: absolute;
3365         right: 1px;
3366         bottom: 1px;
3367 }
3368
3369 ul#dismissed-updates {
3370         display: none;
3371 }
3372
3373 form.upgrade {
3374         margin-top: 8px;
3375 }
3376
3377 form.upgrade .hint {
3378         font-style: italic;
3379         font-size: 85%;
3380         margin: -0.5em 0 2em 0;
3381 }
3382
3383 #poststuff .inside .the-tagcloud {
3384         margin: 5px 0 10px;
3385         padding: 8px;
3386         border-width: 1px;
3387         border-style: solid;
3388         line-height: 1.8em;
3389         word-spacing: 3px;
3390         -moz-border-radius: 6px;
3391         -khtml-border-radius: 6px;
3392         -webkit-border-radius: 6px;
3393         border-radius: 6px;
3394 }
3395
3396 br.clear {
3397         height: 2px;
3398         line-height: 2px;
3399 }
3400
3401 .swfupload {
3402         margin: 5px 10px;
3403         vertical-align: middle;
3404 }
3405
3406
3407 /*------------------------------------------------------------------------------
3408   14.2 - Image Editor
3409 ------------------------------------------------------------------------------*/
3410
3411 .describe .image-editor {
3412         vertical-align: top;
3413 }
3414
3415 .imgedit-wrap {
3416         position: relative;
3417 }
3418
3419 .imgedit-settings p {
3420         margin: 8px 0;
3421 }
3422
3423 .describe .imgedit-wrap table td {
3424         vertical-align: top;
3425         padding-top: 0;
3426 }
3427
3428 .imgedit-wrap p,
3429 .describe .imgedit-wrap table td {
3430         font-size: 11px;
3431         line-height: 18px;
3432 }
3433
3434 .describe .imgedit-wrap table td.imgedit-settings {
3435         padding: 0 5px;
3436 }
3437
3438 td.imgedit-settings input {
3439         vertical-align: middle;
3440 }
3441
3442 .imgedit-wait {
3443         position: absolute;
3444         top: 0;
3445         background: #FFFFFF url(../images/wpspin_light.gif) no-repeat scroll 22px 10px;
3446         opacity: 0.7;
3447         filter: alpha(opacity=70);
3448         width: 100%;
3449         height: 500px;
3450         display: none;
3451 }
3452
3453 .media-disabled,
3454 .imgedit-settings .disabled  {
3455         color: grey;
3456 }
3457
3458 .imgedit-wait-spin {
3459         padding: 0 4px 4px;
3460         vertical-align: bottom;
3461         visibility: hidden;
3462 }
3463
3464 .imgedit-menu {
3465         margin: 0 0 12px;
3466         min-width: 300px;
3467 }
3468
3469 .imgedit-menu div {
3470         float: left;
3471         width: 32px;
3472         height: 32px;
3473         -moz-border-radius: 3px;
3474         -khtml-border-radius: 3px;
3475         -webkit-border-radius: 3px;
3476         border-radius: 3px;
3477         border-width: 1px;
3478         border-style: solid;
3479 }
3480
3481 .imgedit-crop-wrap {
3482         position: relative;
3483 }
3484
3485 .imgedit-crop {
3486         background: transparent url(../images/imgedit-icons.png) no-repeat scroll -9px -31px;
3487         margin: 0 8px 0 0;
3488 }
3489
3490 .imgedit-crop.disabled:hover {
3491         background-position: -9px -31px;
3492 }
3493
3494 .imgedit-crop:hover {
3495         background-position: -9px -1px;
3496 }
3497
3498 .imgedit-rleft {
3499         background: transparent url(../images/imgedit-icons.png) no-repeat scroll -46px -31px;
3500         margin: 0 3px;
3501 }
3502
3503 .imgedit-rleft.disabled:hover {
3504         background-position: -46px -31px;
3505 }
3506
3507 .imgedit-rleft:hover {
3508         background-position: -46px -1px;
3509 }
3510
3511 .imgedit-rright {
3512         background: transparent url(../images/imgedit-icons.png) no-repeat scroll -77px -31px;
3513         margin: 0 8px 0 3px;
3514 }
3515
3516 .imgedit-rright.disabled:hover {
3517         background-position: -77px -31px;
3518 }
3519
3520 .imgedit-rright:hover {
3521         background-position: -77px -1px;
3522 }
3523
3524 .imgedit-flipv {
3525         background: transparent url(../images/imgedit-icons.png) no-repeat scroll -115px -31px;
3526         margin: 0 3px;
3527 }
3528
3529 .imgedit-flipv.disabled:hover {
3530         background-position: -115px -31px;
3531 }
3532
3533 .imgedit-flipv:hover {
3534         background-position: -115px -1px;
3535 }
3536
3537 .imgedit-fliph {
3538         background: transparent url(../images/imgedit-icons.png) no-repeat scroll -147px -31px;
3539         margin: 0 8px 0 3px;
3540 }
3541
3542 .imgedit-fliph.disabled:hover {
3543         background-position: -147px -31px;
3544 }
3545
3546 .imgedit-fliph:hover {
3547         background-position: -147px -1px;
3548 }
3549
3550 .imgedit-undo {
3551         background: transparent url(../images/imgedit-icons.png) no-repeat scroll -184px -31px;
3552         margin: 0 3px;
3553 }
3554
3555 .imgedit-undo.disabled:hover {
3556         background-position: -184px -31px;
3557 }
3558
3559 .imgedit-undo:hover {
3560         background-position: -184px -1px;
3561 }
3562
3563 .imgedit-redo {
3564         background: transparent url(../images/imgedit-icons.png) no-repeat scroll -215px -31px;
3565         margin: 0 8px 0 3px;
3566 }
3567
3568 .imgedit-redo.disabled:hover {
3569         background-position: -215px -31px;
3570 }
3571
3572 .imgedit-redo:hover {
3573         background-position: -215px -1px;
3574 }
3575
3576 .imgedit-applyto img {
3577         margin: 0 8px 0 0;
3578 }
3579
3580 .imgedit-group-top {
3581         margin: 5px 0;
3582 }
3583
3584 .imgedit-applyto .imgedit-label {
3585         padding: 2px 0 0;
3586         display: block;
3587 }
3588
3589 .imgedit-help {
3590         display: none;
3591         font-style: italic;
3592         margin-bottom: 8px;
3593 }
3594
3595 .imgedit-help ul li {
3596         font-size: 11px;
3597 }
3598
3599 a.imgedit-help-toggle {
3600         text-decoration: none;
3601 }
3602
3603 #wpbody-content .imgedit-response div {
3604         width: 600px;
3605         margin: 8px;
3606 }
3607
3608 .form-table td.imgedit-response {
3609         padding: 0;
3610 }
3611
3612 .imgedit-submit {
3613         margin: 8px 0;
3614 }
3615
3616 .imgedit-submit-btn {
3617         margin-left: 20px;
3618 }
3619
3620 .imgedit-wrap .nowrap {
3621         white-space: nowrap;
3622 }
3623
3624 span.imgedit-scale-warn {
3625         color: red;
3626         font-size: 20px;
3627         font-style: normal;
3628         visibility: hidden;
3629         vertical-align: middle;
3630 }
3631
3632 .imgedit-group {
3633         border-width: 1px;
3634         border-style: solid;
3635         -moz-border-radius: 8px;
3636         -khtml-border-radius: 8px;
3637         -webkit-border-radius: 8px;
3638         border-radius: 8px;
3639         margin-bottom: 8px;
3640         padding: 2px 10px;
3641 }
3642
3643
3644 /*------------------------------------------------------------------------------
3645   15.0 - Comments Screen
3646 ------------------------------------------------------------------------------*/
3647
3648 .form-table {
3649         border-collapse: collapse;
3650         margin-top: 0.5em;
3651         width: 100%;
3652         margin-bottom: -8px;
3653         clear: both;
3654 }
3655
3656 .form-table td {
3657         margin-bottom: 9px;
3658         padding: 8px 10px;
3659         line-height: 20px;
3660         font-size: 12px;
3661 }
3662
3663 .form-table th,
3664 .form-wrap label {
3665         font-weight: normal;
3666         text-shadow: rgba(255,255,255,1) 0 1px 0;
3667 }
3668
3669 .form-table th {
3670         vertical-align: top;
3671         text-align: left;
3672         padding: 10px;
3673         width: 200px;
3674 }
3675
3676 .form-table th.th-full {
3677         width: auto;
3678 }
3679
3680 .form-table div.color-option {
3681         display: block;
3682         clear: both;
3683         margin-top: 12px;
3684 }
3685
3686 .form-table input.tog {
3687         margin-top: 2px;
3688         margin-right: 2px;
3689         float: left;
3690 }
3691
3692 .form-table td p {
3693         margin-top: 4px;
3694 }
3695
3696 .form-table table.color-palette {
3697         vertical-align: bottom;
3698         float: left;
3699         margin: -12px 3px 11px;
3700 }
3701
3702 .form-table .color-palette td {
3703         border-width: 1px 1px 0;
3704         border-style: solid solid none;
3705         height: 10px;
3706         line-height: 20px;
3707         width: 10px;
3708 }
3709
3710 .commentlist li {
3711         padding: 1em 1em .2em;
3712         margin: 0;
3713         border-bottom-width: 1px;
3714         border-bottom-style: solid;
3715 }
3716
3717 .commentlist li li {
3718         border-bottom: 0;
3719         padding: 0;
3720 }
3721
3722 .commentlist p {
3723         padding: 0;
3724         margin: 0 0 .8em;
3725 }
3726
3727 /* reply to comments */
3728 #replyrow {
3729         font-size: 11px;
3730 }
3731
3732 #replyrow input {
3733         border-width: 1px;
3734         border-style: solid;
3735 }
3736
3737 #replyrow td {
3738         padding: 2px;
3739 }
3740
3741 #replyrow #editorcontainer {
3742         border: 0 none;
3743 }
3744
3745 #replysubmit {
3746         margin: 0;
3747         padding: 3px 7px;
3748         text-align:center;
3749 }
3750
3751 #replysubmit img.waiting,
3752 .inline-edit-save img.waiting {
3753         padding: 4px 10px 0;
3754         vertical-align: top;
3755         float: right;
3756 }
3757
3758 #replysubmit .button {
3759         margin-right: 5px;
3760 }
3761
3762 #replysubmit .error {
3763         color:red;
3764         line-height:21px;
3765         text-align:center;
3766         vertical-align:center;
3767 }
3768
3769 #replyrow #editor-toolbar {
3770         display: none;
3771 }
3772
3773 #replyhead {
3774         font-size: 12px;
3775         font-weight: bold;
3776         padding: 2px 10px 4px;
3777 }
3778
3779 #edithead .inside {
3780         float: left;
3781         padding: 3px 0 2px 5px;
3782         margin: 0;
3783         text-align: center;
3784         font-size: 11px;
3785 }
3786
3787 #edithead .inside input {
3788         width: 180px;
3789         font-size: 11px;
3790 }
3791
3792 #edithead label {
3793         padding: 2px 0;
3794 }
3795
3796 #replycontainer {
3797         padding: 5px;
3798         border: 0 none;
3799         height: 120px;
3800         overflow: hidden;
3801         position: relative;
3802 }
3803
3804 #replycontent {
3805         resize: none;
3806         margin: 0;
3807         width: 100%;
3808         height: 100%;
3809         padding: 0;
3810         line-height: 150%;
3811         border: 0 none;
3812         outline: none;
3813         font-size: 12px;
3814 }
3815
3816 #replyrow #ed_reply_toolbar {
3817         margin: 0;
3818         padding: 2px 3px;
3819 }
3820
3821 .comment-ays {
3822         margin-bottom: 0;
3823         border-style: solid;
3824         border-width: 1px;
3825 }
3826
3827 .comment-ays th {
3828         border-right-style: solid;
3829         border-right-width: 1px;
3830 }
3831
3832 .trash-undo-inside,
3833 .spam-undo-inside {
3834         margin: 1px 8px 1px 0;
3835         line-height: 16px;
3836 }
3837
3838 .spam-undo-inside .avatar,
3839 .trash-undo-inside .avatar {
3840         height: 20px;
3841         width: 20px;
3842         margin-right: 8px;
3843         vertical-align: middle;
3844 }
3845
3846 .stuffbox .editcomment {
3847         clear: none;
3848 }
3849
3850 #comment-status-radio p {
3851         margin: 3px 0 5px;
3852 }
3853
3854 #comment-status-radio input {
3855         margin: 2px 3px 5px 0;
3856         vertical-align: middle;
3857 }
3858
3859 #comment-status-radio label {
3860         padding: 5px 0;
3861 }
3862
3863 .commentlist .avatar {
3864         vertical-align: text-top;
3865 }
3866
3867
3868 /*------------------------------------------------------------------------------
3869   16.0 - Themes
3870 ------------------------------------------------------------------------------*/
3871
3872 .theme-install-php .tablenav {
3873         height:auto;
3874 }
3875
3876 table#availablethemes {
3877         border-spacing: 0;
3878         border-width: 1px 0;
3879         border-style: solid none;
3880         margin: 10px auto;
3881         width: 100%;
3882 }
3883
3884 table#availablethemes .no-items td{
3885         border-width:0;
3886         padding:5px;
3887 }
3888
3889 td.available-theme {
3890         vertical-align: top;
3891         width: 240px;
3892         margin: 0;
3893         padding: 20px;
3894         text-align: left;
3895 }
3896
3897 table#availablethemes td {
3898         border-width: 0 1px 1px;
3899         border-style: none solid solid;
3900 }
3901
3902 table#availablethemes td.right,
3903 table#availablethemes td.left  {
3904         border-right: 0 none;
3905         border-left: 0 none;
3906 }
3907
3908 table#availablethemes td.bottom {
3909         border-bottom: 0 none;
3910 }
3911
3912 .available-theme a.screenshot {
3913         width: 240px;
3914         height: 180px;
3915         display: block;
3916         border-width: 1px;
3917         border-style: solid;
3918         margin-bottom: 10px;
3919         overflow: hidden;
3920 }
3921
3922 .available-theme img {
3923         width: 240px;
3924 }
3925
3926 .available-theme h3 {
3927         margin: 15px 0 5px;
3928 }
3929
3930 #current-theme {
3931         margin: 1em 0 1.5em;
3932 }
3933
3934 #current-theme a {
3935         border-bottom: none;
3936 }
3937
3938 #current-theme h3 {
3939         font-size: 17px;
3940         font-weight: normal;
3941         margin: 0;
3942 }
3943
3944 #current-theme .theme-description {
3945         margin-top: 5px;
3946 }
3947
3948 #current-theme img {
3949         float: left;
3950         border-width: 1px;
3951         border-style: solid;
3952         margin-right: 1em;
3953         margin-bottom: 1.5em;
3954         width: 150px;
3955 }
3956
3957 .theme-options span {
3958         text-transform: uppercase;
3959         font-size: 13px;
3960 }
3961
3962 .theme-options a {
3963         font-size: 15px;
3964 }
3965
3966 #TB_window #TB_title a.tb-theme-preview-link,
3967 #TB_window #TB_title a.tb-theme-preview-link:visited {
3968         font-weight: bold;
3969         text-decoration: none;
3970 }
3971
3972 #TB_window #TB_title {
3973         background-color: #222;
3974         color: #cfcfcf;
3975 }
3976
3977 #broken-themes {
3978         text-align: left;
3979         width: 50%;
3980         border-spacing: 3px;
3981         padding: 3px;
3982 }
3983
3984 .theme-install-php h4 {
3985         margin: 2.5em 0 8px;
3986 }
3987
3988
3989 /*------------------------------------------------------------------------------
3990   16.1 - Custom Header Screen
3991 ------------------------------------------------------------------------------*/
3992
3993 .appearance_page_custom-header #headimg {
3994         border: 1px solid #DFDFDF;
3995         min-height: 100px;
3996         width: 100%;
3997 }
3998
3999 .appearance_page_custom-header #upload-form p label {
4000         font-size: 12px;
4001 }
4002
4003 .appearance_page_custom-header .available-headers .default-header {
4004         float: left;
4005         margin: 0 20px 20px 0;
4006 }
4007
4008 .appearance_page_custom-header .random-header {
4009         clear: both;
4010         margin: 0 20px 20px 0;
4011         vertical-align: middle;
4012 }
4013
4014 .appearance_page_custom-header .available-headers label input,
4015 .appearance_page_custom-header .random-header label input {
4016         margin-right: 10px;
4017 }
4018
4019 .appearance_page_custom-header .available-headers label img {
4020         vertical-align: middle;
4021 }
4022
4023
4024 /*------------------------------------------------------------------------------
4025   16.2 - Custom Background Screen
4026 ------------------------------------------------------------------------------*/
4027
4028 div#custom-background-image {
4029         min-height: 100px;
4030         border: 1px solid #dfdfdf;
4031 }
4032
4033 div#custom-background-image img {
4034         max-width: 400px;
4035         max-height: 300px;
4036 }
4037
4038
4039 /*------------------------------------------------------------------------------
4040   16.3 - Tabbed Admin Screen Interface (Experimental)
4041 ------------------------------------------------------------------------------*/
4042
4043 .nav-tab {
4044         border-style: solid;
4045         border-color: #dfdfdf #dfdfdf #fff;
4046         border-width: 1px 1px 0;
4047         color: #aaa;
4048         text-shadow: rgba(255,255,255,1) 0 1px 0;
4049         font-size: 12px;
4050         line-height: 16px;
4051         display: inline-block;
4052         padding: 4px 14px 6px;
4053         text-decoration: none;
4054         margin: 0 6px -1px 0;
4055         -moz-border-radius: 3px 3px 0 0;
4056         -webkit-border-top-left-radius: 3px;
4057         -webkit-border-top-right-radius: 3px;
4058         -khtml-border-top-left-radius: 3px;
4059         -khtml-border-top-right-radius: 3px;
4060         border-top-left-radius: 3px;
4061         border-top-right-radius: 3px;
4062 }
4063
4064 .nav-tab-active {
4065         border-width: 1px;
4066         color: #464646;
4067 }
4068
4069 .nav-tab:hover,
4070 .nav-tab-active {
4071         border-color: #ccc #ccc #fff;
4072 }
4073
4074 h2.nav-tab-wrapper, h3.nav-tab-wrapper {
4075         border-bottom: 1px solid #ccc;
4076         padding-bottom: 0;
4077 }
4078
4079 h2 .nav-tab {
4080         padding: 4px 10px 6px;
4081         font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, sans-serif;
4082         font-weight: 200;
4083         font-size: 20px;
4084         line-height: 24px;
4085
4086 }
4087
4088
4089 /*------------------------------------------------------------------------------
4090   17.0 - Plugins
4091 ------------------------------------------------------------------------------*/
4092
4093 .plugins .name,
4094 #pass-strength-result.strong,
4095 #pass-strength-result.short,
4096 .button-highlighted,
4097 input.button-highlighted,
4098 #quicktags #ed_strong,
4099 #ed_reply_toolbar #ed_reply_strong {
4100         font-weight: bold;
4101 }
4102
4103 .plugins p {
4104         margin: 0 4px;
4105         padding: 0;
4106 }
4107
4108 .plugins .desc p {
4109         margin: 0 0 8px;
4110 }
4111
4112 .plugins td.desc {
4113         line-height: 1.5em;
4114 }
4115
4116 .plugins .desc ul,
4117 .plugins .desc ol {
4118         margin: 0 0 0 2em;
4119 }
4120
4121 .plugins .desc ul {
4122         list-style-type: disc;
4123 }
4124
4125 .plugins .row-actions-visible {
4126         padding: 0;
4127 }
4128
4129 .plugins tbody th.check-column {
4130         padding: 7px 0;
4131 }
4132
4133 .plugins .inactive td,
4134 .plugins .inactive th,
4135 .plugins .active td,
4136 .plugins .active th {
4137         border-top-style: solid;
4138         border-top-width: 1px;
4139         padding: 5px 7px 0;
4140 }
4141
4142 #wpbody-content .plugins .plugin-title, #wpbody-content .plugins .theme-title {
4143         padding-right: 12px;
4144         white-space:nowrap;
4145 }
4146
4147 .plugins .second, .plugins .row-actions-visible {
4148         padding: 0 0 5px;
4149 }
4150
4151 .plugins-php .widefat tfoot th,
4152 .plugins-php .widefat tfoot td {
4153         border-top-style: solid;
4154         border-top-width: 1px;
4155 }
4156
4157 .plugin-update-tr .update-message {
4158         margin: 5px;
4159         padding: 3px 5px;
4160         border-width: 1px;
4161         border-style: solid;
4162         -moz-border-radius: 3px;
4163         -khtml-border-radius: 3px;
4164         -webkit-border-radius: 3px;
4165         border-radius: 3px;
4166 }
4167
4168 .plugin-install-php h4 {
4169         margin: 2.5em 0 8px;
4170 }
4171
4172
4173 /*------------------------------------------------------------------------------
4174   18.0 - Users
4175 ------------------------------------------------------------------------------*/
4176
4177 #profile-page .form-table textarea {
4178         width: 500px;
4179         margin-bottom: 6px;
4180 }
4181
4182 #profile-page .form-table #rich_editing {
4183         margin-right: 5px
4184 }
4185
4186 #your-profile legend {
4187         font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
4188         font-size: 22px;
4189 }
4190
4191 #your-profile #rich_editing {
4192         border: none;
4193 }
4194
4195 #display_name {
4196         width: 15em;
4197 }
4198
4199 #createuser .form-field input {
4200         width: 25em;
4201 }
4202
4203 /*------------------------------------------------------------------------------
4204   19.0 - Tools
4205 ------------------------------------------------------------------------------*/
4206
4207 .pressthis {
4208         margin: 20px 0;
4209 }
4210
4211 .pressthis a {
4212         display: inline-block;
4213         width: 113px;
4214         position: relative;
4215         cursor: move;
4216         color: #333;
4217         background: #dfdfdf;
4218         -webkit-gradient(
4219                 linear,
4220                 left bottom,
4221                 left top,
4222                 color-stop(0.07, rgb(230,230,230)),
4223                 color-stop(0.77, rgb(216,216,216))
4224         );
4225         -moz-linear-gradient(
4226                 center bottom,
4227                 rgb(230,230,230) 7%,
4228                 rgb(216,216,216) 77%
4229         );
4230         background-repeat: no-repeat;
4231         background-image-position: 10px 8px;
4232         border-radius: 5px;
4233         -webkit-border-radius: 5px;
4234         -moz-border-radius: 5px;
4235         -o-border-radius: 5px;
4236         border: 1px #b4b4b4 solid;
4237         font: normal normal normal 14px/16px Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
4238         text-decoration: none;
4239         text-shadow: #fff 0 1px 0px;
4240         -webkit-text-shadow: #fff 0 1px 0px;
4241         -moz-text-shadow: #fff 0 1px 0px;
4242         -o-text-shadow: #fff 0 1px 0px;
4243 }
4244
4245 .pressthis a:hover,
4246 .pressthis a:active {
4247         color: #333
4248 }
4249
4250 .pressthis a:hover:after {
4251         transform: skew(20deg) rotate(9deg);
4252         -webkit-transform: skew(20deg) rotate(9deg);
4253         -moz-transform: skew(20deg) rotate(9deg);
4254         box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
4255         -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
4256         -moz-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.7);
4257 }
4258
4259 .pressthis a span {
4260         background: url(../images/press-this.png) no-repeat -45px 5px ;
4261         padding: 8px 0 8px 32px;
4262         display: inline-block;
4263 }
4264
4265 .pressthis a:after {
4266         content: '';
4267         width: 70%;
4268         height: 55%;
4269         z-index: -1;
4270         position: absolute;
4271         right: 10px;
4272         bottom: 9px;
4273         background: transparent;
4274         transform: skew(20deg) rotate(6deg);
4275         -webkit-transform: skew(20deg) rotate(6deg);
4276         -moz-transform: skew(20deg) rotate(6deg);
4277         box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
4278         -webkit-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
4279         -moz-box-shadow: 0 10px 8px rgba(0, 0, 0, 0.6);
4280 }
4281
4282
4283 /*------------------------------------------------------------------------------
4284   20.0 - Settings
4285 ------------------------------------------------------------------------------*/
4286
4287 #utc-time, #local-time {
4288         padding-left: 25px;
4289         font-style: italic;
4290         font-family: Arial, "Bitstream Vera Sans", Helvetica, Verdana, sans-serif;
4291 }
4292
4293 .defaultavatarpicker .avatar {
4294         margin: 2px 0;
4295         vertical-align: middle;
4296 }
4297
4298
4299 /*------------------------------------------------------------------------------
4300   21.0 - Admin Footer
4301 ------------------------------------------------------------------------------*/
4302
4303 #footer {
4304         position: absolute;
4305         bottom: 0;
4306         left: 0;
4307         right: 0;
4308         padding: 10px 0;
4309         margin-right: 15px;
4310         border-top: 1px;
4311         border-style: solid;
4312 }
4313
4314 #footer,
4315 #footer a {
4316         font-size: 12px;
4317 }
4318
4319 #footer p {
4320         margin: 0;
4321         line-height: 20px;
4322 }
4323
4324 #footer a {
4325         text-decoration: none;
4326 }
4327
4328 #footer a:hover {
4329         text-decoration: underline;
4330 }
4331
4332
4333 /*------------------------------------------------------------------------------
4334   22.0 - Misc
4335 ------------------------------------------------------------------------------*/
4336
4337 #excerpt, .attachmentlinks {
4338         margin: 0;
4339         height: 4em;
4340         width: 98%;
4341 }
4342
4343 #template div {
4344         margin-right: 190px;
4345 }
4346
4347 p.pagenav {
4348         margin: 0;
4349         display: inline;
4350 }
4351
4352 .pagenav span {
4353         font-weight: bold;
4354         margin: 0 6px;
4355 }
4356
4357 .row-title {
4358         font-size: 13px !important;
4359         font-weight: bold;
4360 }
4361
4362 .column-author img, .column-username img {
4363         float: left;
4364         margin-right: 10px;
4365         margin-top: 1px;
4366 }
4367
4368 .row-actions {
4369         visibility: hidden;
4370         padding: 2px 0 0;
4371 }
4372
4373 tr:hover .row-actions,
4374 div.comment-item:hover .row-actions {
4375         visibility: visible;
4376 }
4377
4378 .row-actions-visible {
4379         padding: 2px 0 0;
4380 }
4381
4382 .form-table .pre {
4383         padding: 8px;
4384         margin: 0;
4385 }
4386
4387 table.form-table td .updated {
4388         font-size: 13px;
4389 }
4390
4391
4392 .tagchecklist {
4393         margin-left: 14px;
4394         font-size: 12px;
4395         overflow: auto;
4396 }
4397 .tagchecklist strong {
4398         margin-left: -8px;
4399         position: absolute;
4400 }
4401 .tagchecklist span {
4402         margin-right: 25px;
4403         display: block;
4404         float: left;
4405         font-size: 11px;
4406         line-height: 1.8em;
4407         white-space: nowrap;
4408         cursor: default;
4409 }
4410 .tagchecklist span a {
4411         margin: 6px 0pt 0pt -9px;
4412         cursor: pointer;
4413         width: 10px;
4414         height: 10px;
4415         display: block;
4416         float: left;
4417         text-indent: -9999px;
4418         overflow: hidden;
4419         position: absolute;
4420 }
4421
4422 #poststuff h2 {
4423         margin-top: 20px;
4424         font-size: 1.5em;
4425         margin-bottom: 15px;
4426         padding: 0 0 3px;
4427         clear: left;
4428 }
4429
4430 #poststuff h3,
4431 .metabox-holder h3 {
4432         font-size: 15px;
4433         font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
4434         font-weight: normal;
4435         padding: 7px 10px;
4436         margin: 0;
4437         line-height: 1;
4438 }
4439
4440 #poststuff .inside,
4441 #poststuff .inside p {
4442         font-size: 12px;
4443         margin: 6px 0 8px;
4444 }
4445
4446 #poststuff .inside .submitbox p {
4447         margin: 1em 0;
4448 }
4449
4450 #post-visibility-select, #post-formats-select {
4451         line-height: 1.5em;
4452         margin-top: 3px;
4453 }
4454
4455 #poststuff #submitdiv .inside {
4456         margin: 0;
4457         padding: 0;
4458 }
4459
4460 #titlediv, #poststuff .postarea {
4461         margin-bottom: 20px;
4462 }
4463
4464 td.post-title strong, td.plugin-title strong {
4465         display: block;
4466         margin-bottom: .2em;
4467 }
4468
4469 td.post-title p, td.plugin-title p {
4470         margin: 6px 0;
4471 }
4472
4473 .wp-hidden-children .wp-hidden-child,
4474 .ui-tabs-hide {
4475         display: none;
4476 }
4477
4478 #templateside ul li a {
4479         text-decoration: none;
4480 }
4481
4482 .tool-box {
4483         margin: 15px 0 35px;
4484 }
4485 .tool-box .buttons {
4486         margin: 15px 0;
4487 }
4488 .tool-box .title {
4489         margin: 8px 0;
4490         font: 18px/24px Georgia, "Times New Roman", "Bitstream Charter", Times, serif;
4491 }
4492
4493 .pressthis a {
4494         font-size: 1.2em;
4495 }
4496
4497 #sidemenu {
4498         margin: -30px 15px 0 315px;
4499         list-style: none;
4500         position: relative;
4501         float: right;
4502         padding-left: 10px;
4503         font-size: 12px;
4504 }
4505
4506 #sidemenu a {
4507         padding: 0 7px;
4508         display: block;
4509         float: left;
4510         line-height: 28px;
4511         border-top-width: 1px;
4512         border-top-style: solid;
4513         border-bottom-width: 1px;
4514         border-bottom-style: solid;
4515 }
4516
4517 #sidemenu li {
4518         display: inline;
4519         line-height: 200%;
4520         list-style: none;
4521         text-align: center;
4522         white-space: nowrap;
4523         margin: 0;
4524         padding: 0;
4525 }
4526
4527 #sidemenu a.current {
4528         font-weight: normal;
4529         padding-left: 6px;
4530         padding-right: 6px;
4531         -moz-border-radius: 3px 3px 0 0;
4532         -webkit-border-top-left-radius: 3px;
4533         -webkit-border-top-right-radius: 3px;
4534         -khtml-border-top-left-radius: 3px;
4535         -khtml-border-top-right-radius: 3px;
4536         border-top-left-radius: 3px;
4537         border-top-right-radius: 3px;
4538         border-width: 1px;
4539         border-style: solid;
4540 }
4541
4542 #sidemenu li a .count-0 {
4543         display: none;
4544 }
4545
4546 #poststuff .inside&nb