Increase theme version
[phpmyadmin-themes.git] / pmahomme / css / theme_right.css.php
blob515523ca02e68378ebb9c38c9b4d7fb58c94bd7a
1 <?php
2 /* vim: set expandtab sw=4 ts=4 sts=4: */
3 /**
4 * main css file from theme Original
6 * @package phpMyAdmin-theme
7 * @subpackage Original
8 */
10 // unplanned execution path
11 if (!defined('PMA_MINIMUM_COMMON')) {
12 exit();
15 /******************************************************************************/
16 /* general tags */
17 html {
18 font-size: <?php echo (null !== $GLOBALS['PMA_Config']->get('fontsize') ? $GLOBALS['PMA_Config']->get('fontsize') : (
19 isset($_COOKIE['pma_fontsize']) ? $_COOKIE['pma_fontsize'] : '82%'));?>;
22 input, select, textarea {
23 font-size: 1em;
27 body {
28 <?php if (! empty($GLOBALS['cfg']['FontFamily'])) { ?>
29 font-family: <?php echo $GLOBALS['cfg']['FontFamily']; ?>;
30 <?php } ?>
31 padding: 0;
32 margin: 0.5em;
33 color: #444;
34 background: #fff;
37 <?php if (! empty($GLOBALS['cfg']['FontFamilyFixed'])) { ?>
38 textarea, tt, pre, code {
39 font-family: <?php echo $GLOBALS['cfg']['FontFamilyFixed']; ?>;
41 <?php } ?>
42 h1 {
43 font-size: 140%;
44 font-weight: bold;
47 h2 {
48 font-size: 2em;
49 font-weight: normal;
50 text-shadow: 0px 1px 0px #fff;
51 padding: 10px 0 10px 3px;
52 color: #777;
54 /* Hiding icons in the page titles, they just add clutter MH */
55 h2 img{display:none;}
56 /* Set all tables with data... to 100%, let it flow! */
57 .data{width:100%}
59 h3 {
60 font-weight: bold;
63 a, a:link,
64 a:visited,
65 a:active {
66 text-decoration: none;
67 color: #235a81;
68 cursor: pointer;
69 outline: none;
73 a:hover {
74 text-decoration: underline;
75 color: #235a81;
77 /*MH*/
78 #initials_table {
79 background:#f3f3f3;
80 border:1px solid #aaa;
81 margin-bottom:10px;
82 -moz-border-radius:5px;
83 -webkit-border-radius:5px;
84 border-radius:5px;
86 #initials_table a {
87 border:1px solid #aaa;
88 background:#fff;
89 padding:4px 8px;
90 -moz-border-radius:5px;
91 -webkit-border-radius:5px;
92 border-radius:5px;
93 background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
94 background: -moz-linear-gradient(top, #ffffff, #cccccc);
95 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
98 dfn {
99 font-style: normal;
102 dfn:hover {
103 font-style: normal;
104 cursor: help;
107 th {
108 font-weight: bold;
109 color: <?php echo $GLOBALS['cfg']['ThColor']; ?>;
110 background: #333;
111 background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
112 background: -moz-linear-gradient(top, #ffffff, #cccccc);
113 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
118 a img {
119 border: 0;
122 hr {
123 color: <?php echo $GLOBALS['cfg']['MainColor']; ?>;
124 background-color: <?php echo $GLOBALS['cfg']['MainColor']; ?>;
125 border: 0;
126 height: 1px;
129 form {
130 padding: 0;
131 margin: 0;
132 display: inline;
135 input[type=text]{
136 border-radius:2px;
137 -moz-border-radius:2px;
138 -webkit-border-radius:2px;
140 box-shadow:0 1px 2px #ddd;
141 -moz-box-shadow:0 1px 2px #ddd;
142 -webkit-box-shadow:0 1px 2px #ddd;
144 background:url(./themes/pmahomme/img/input_bg.gif);
145 border:1px solid #aaa;
146 color:#555555;
147 padding:4px;
148 margin:6px;
152 input[type=password]{
153 border-radius:2px;
154 -moz-border-radius:2px;
155 -webkit-border-radius:2px;
157 box-shadow:0 1px 2px #ddd;
158 -moz-box-shadow:0 1px 2px #ddd;
159 -webkit-box-shadow:0 1px 2px #ddd;
161 background:url(./themes/pmahomme/img/input_bg.gif);
162 border:1px solid #aaa;
163 color:#555555;
164 padding:4px;
165 margin:6px;
169 input[type=submit]{
170 font-weight:bold;
171 margin-left:14px;
172 border: 1px solid #aaa;
173 padding: 3px 7px;
174 color: #111;
175 text-decoration: none;
176 background: #ddd;
178 border-radius: 12px;
179 -webkit-border-radius: 12px;
180 -moz-border-radius: 12px;
182 text-shadow: 0px 1px 0px #fff;
184 background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
185 background: -moz-linear-gradient(top, #ffffff, #cccccc);
186 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
189 input[type=submit]:hover{ position: relative;
190 background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#dddddd));
191 background: -moz-linear-gradient(top, #cccccc, #dddddd);
192 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#dddddd');
193 cursor:pointer;
196 input[type=submit]:active{ position: relative;
197 top: 1px;
198 left: 1px;
200 textarea {
201 overflow: visible;
202 height: <?php echo ceil($GLOBALS['cfg']['TextareaRows'] * 1.2); ?>em;
205 fieldset {
206 margin-top: 1em;
207 border-radius:4px 4px 0 0;
208 -moz-border-radius:4px 4px 0 0;
209 -webkit-border-radius:4px 4px 0 0;
210 padding:5px;
211 border: #aaa solid 1px;
212 padding: 1.5em;
213 background: #eee;
214 text-shadow:0 1px 0 #fff;
215 -moz-box-shadow: 1px 1px 2px #fff inset;
216 -webkit-box-shadow: 1px 1px 2px #fff inset;
217 box-shadow: 1px 1px 2px #fff inset;
220 fieldset fieldset {
221 margin: 0.8em;
222 background:#fff;
223 border:1px solid #aaa;
224 background:none repeat scroll 0 0 #E8E8E8;
228 fieldset legend {
229 font-weight: bold;
230 color: #444;
231 padding:5px 10px;
232 border-radius:2px;
233 -moz-border-radius:2px;
234 -webkit-border-radius:2px;
235 border:1px solid #aaa;
236 background-color: #fff;
237 -moz-box-shadow:3px 3px 15px #bbb;
238 -webkit-box-shadow:3px 3px 15px #bbb;
239 box-shadow:3px 3px 15px #bbb;
242 /* buttons in some browsers (eg. Konqueror) are block elements,
243 this breaks design */
244 button {
245 display: inline;
248 table caption,
249 table th,
250 table td {
251 padding: 0.8em;
252 margin: 0.1em;
253 vertical-align: top;
254 text-shadow:0 1px 0 #FFFFFF;
257 /* MH */
258 table{border-collapse:collapse;}
259 th{border-right:1px solid #fff; text-align:left;}
262 img,
263 input,
264 select,
265 button {
266 vertical-align: middle;
269 select{
270 -moz-border-radius:2px;
271 -webkit-border-radius:2px;
272 border-radius:2px;
274 -moz-box-shadow:0 1px 2px #ddd;
275 -webkit-box-shadow:0 1px 2px #ddd;
276 box-shadow:0 1px 2px #ddd;
278 border:1px solid #aaa;
279 color:#333333;
280 padding:3px;
281 background:url(./themes/pmahomme/img/input_bg.gif)
284 /******************************************************************************/
285 /* classes */
286 div.tools {
287 /* border: 1px solid #000000; */
288 padding: 0.2em;
291 div.tools a{color:#3a7ead !important;}
293 div.tools,
294 fieldset.tblFooters {
295 margin-top: 0;
296 margin-bottom: 0.5em;
297 /* avoid a thick line since this should be used under another fieldset */
298 border-top: 0;
299 text-align: <?php echo $right; ?>;
300 float: none;
301 clear: both;
302 -webkit-border-radius:0 0 4px 4px;
303 -moz-border-radius:0 0 4px 4px;
304 border-radius: 0 0 4px 5px;
307 fieldset .formelement {
308 float: <?php echo $left; ?>;
309 margin-<?php echo $right; ?>: 0.5em;
310 /* IE */
311 white-space: nowrap;
314 /* revert for Gecko */
315 fieldset div[class=formelement] {
316 white-space: normal;
319 button.mult_submit {
320 border: none;
321 background-color: transparent;
324 /* odd items 1,3,5,7,... */
325 table tr.odd th,
326 .odd {
327 background: #fff;
330 /* even items 2,4,6,8,... */
331 table tr.even th,
332 .even {
333 background: #f8f8f8;
336 /* odd table rows 1,3,5,7,... */
337 table tr.odd th,
338 table tr.odd,
339 table tr.even th,
340 table tr.even {
341 text-align: <?php echo $left; ?>;
344 <?php if ($GLOBALS['cfg']['BrowseMarkerEnable']) { ?>
345 /* marked table rows */
346 td.marked,
347 table tr.marked th,
348 table tr.marked {
349 background: url(./themes/pmahomme/img/marked_bg.png) repeat-x #b6c6d7;
350 color: <?php echo $GLOBALS['cfg']['BrowseMarkerColor']; ?>;
352 <?php } ?>
354 <?php if ($GLOBALS['cfg']['BrowsePointerEnable']) { ?>
355 /* hovered items */
356 .odd:hover,
357 .even:hover,
358 .hover,
359 .structure_actions_dropdown {
360 background: url(./themes/pmahomme/img/marked_bg.png) repeat-x #b6c6d7; /* MH */
361 color: <?php echo $GLOBALS['cfg']['BrowsePointerColor']; ?>;
364 /* hovered table rows */
365 table tr.odd:hover th,
366 table tr.even:hover th,
367 table tr.hover th {
368 background: url(./themes/pmahomme/img/marked_bg.png) repeat-x #b6c6d7; /* MH */
369 color: <?php echo $GLOBALS['cfg']['BrowsePointerColor']; ?>;
371 <?php } ?>
374 * marks table rows/cells if the db field is in a where condition
376 tr.condition th,
377 tr.condition td,
378 td.condition,
379 th.condition {
380 border: 1px solid <?php echo $GLOBALS['cfg']['BrowseMarkerBackground']; ?>;
383 table .value {
384 text-align: <?php echo $right; ?>;
385 white-space: normal;
387 /* IE doesnt handles 'pre' right */
388 table [class=value] {
389 white-space: normal;
393 <?php if (! empty($GLOBALS['cfg']['FontFamilyFixed'])) { ?>
394 .value {
395 font-family: <?php echo $GLOBALS['cfg']['FontFamilyFixed']; ?>;
397 <?php } ?>
398 .value .attention {
399 color: red;
400 font-weight: bold;
402 .value .allfine {
403 color: green;
407 img.lightbulb {
408 cursor: pointer;
411 .pdflayout {
412 overflow: hidden;
413 clip: inherit;
414 background-color: #FFFFFF;
415 display: none;
416 border: 1px solid #000000;
417 position: relative;
420 .pdflayout_table {
421 background: #D3DCE3;
422 color: #000000;
423 overflow: hidden;
424 clip: inherit;
425 z-index: 2;
426 display: inline;
427 visibility: inherit;
428 cursor: move;
429 position: absolute;
430 font-size: 80%;
431 border: 1px dashed #000000;
434 /* MySQL Parser */
435 .syntax {
436 font-family: Verdan, Arial, Tahoma;
437 font-size: 110%;
440 .syntax a {
441 text-decoration: none;
442 border-bottom:1px dotted black;
445 .syntax_comment {
446 padding-left: 4pt;
447 padding-right: 4pt;
450 .syntax_digit {
453 .syntax_digit_hex {
456 .syntax_digit_integer {
459 .syntax_digit_float {
462 .syntax_punct {
465 .syntax_alpha {
468 .syntax_alpha_columnType {
469 text-transform: uppercase;
472 .syntax_alpha_columnAttrib {
473 text-transform: uppercase;
476 .syntax_alpha_reservedWord {
477 text-transform: uppercase;
478 font-weight: bold;
481 .syntax_alpha_functionName {
482 text-transform: uppercase;
485 .syntax_alpha_identifier {
488 .syntax_alpha_charset {
491 .syntax_alpha_variable {
494 .syntax_quote {
495 white-space: pre;
498 .syntax_quote_backtick {
501 /* leave some space between icons and text */
502 .icon, img.footnotemarker {
503 vertical-align: -3px;
504 margin-right: 0.3em;
505 margin-left: 0.3em;
508 img.footnotemarker {
509 display: none;
512 /* no extra space in table cells */
513 td .icon {
514 margin: 0;
517 .selectallarrow {
518 margin-<?php echo $right; ?>: 0.3em;
519 margin-<?php echo $left; ?>: 0.6em;
522 /* message boxes: warning, error, confirmation */
523 .success h1,
524 .notice h1,
525 .warning h1,
526 div.error h1 {
527 border-bottom: 2px solid;
528 font-weight: bold;
529 text-align: <?php echo $left; ?>;
530 margin: 0 0 0.2em 0;
533 div.success,
534 div.notice,
535 div.warning,
536 div.error,
537 div.footnotes {
538 margin: 0.5em 0 1.3em 0;
539 border: 1px solid;
540 <?php if ($GLOBALS['cfg']['ErrorIconic']) { ?>
541 background-repeat: no-repeat;
542 <?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
543 background-position: 10px 50%;
544 padding: 10px 10px 10px 25px;
545 <?php } else { ?>
546 background-position: 99% 50%;
547 padding: 25px 10px 10px 10px
548 <?php } ?>
549 <?php } else { ?>
550 padding: 0.3em;
551 <?php } ?>
552 -moz-border-radius:5px;
553 -webkit-border-radius:5px;
554 border-radius:5px;
555 -moz-box-shadow: 0px 1px 2px #fff inset;
556 -webkit-box-shadow: 0px 1px 2px #fff inset;
559 .success {
560 color: #000000;
561 background-color: #cbee0c;
563 h1.success,
564 div.success {
565 border-color: #a2d246;
566 <?php if ($GLOBALS['cfg']['ErrorIconic']) { ?>
567 background-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_success.png);
568 background-repeat: no-repeat;
569 <?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
570 background-position: 5px 50%;
571 /* padding: 0.2em 0.2em 0.2em 25px; MH */
572 <?php } else { ?>
573 background-position: 97% 50%;
574 /* padding: 0.2em 25px 0.2em 0.2em; MH */
575 <?php } ?>
576 <?php } ?>
578 .success h1 {
579 border-color: #00FF00;
582 .notice, .footnotes {
583 color: #000000;
584 background-color: #ffdf5f;
586 h1.notice,
587 div.notice,
588 div.footnotes {
589 border-color: #ff9600;
590 <?php if ($GLOBALS['cfg']['ErrorIconic']) { ?>
591 background-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_notice.png);
592 background-repeat: no-repeat;
593 <?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
594 background-position: 5px 50%;
595 /* padding: 0.2em 0.2em 0.2em 25px; MH */
596 <?php } else { ?>
597 background-position: 97% 50%;
598 /* padding: 0.2em 25px 0.2em 0.2em; MH */
599 <?php } ?>
600 <?php } ?>
602 .notice h1 {
603 border-color: #ffb10a;
606 .warning {
607 color: #fff;
608 background:url(./themes/pmahomme/img/tab_warning_bg.png) 50% 0% #e97777;
610 p.warning,
611 h1.warning,
612 div.warning {
613 border-color: #CC0000;
614 <?php if ($GLOBALS['cfg']['ErrorIconic']) { ?>
615 background-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_warn.png);
616 background-repeat: no-repeat;
617 <?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
618 background-position: 5px 50%;
619 /* padding: 0.2em 0.2em 0.2em 25px; MH */
620 <?php } else { ?>
621 background-position: 97% 50%;
622 /* padding: 0.2em 25px 0.2em 0.2em; MH */
623 <?php } ?>
624 <?php } ?>
626 .warning h1 {
627 border-color: #cc0000;
630 .error {
631 border:1px solid maroon !important;
632 color: #fff;
633 background:url(./themes/pmahomme/img/tab_warning_bg.png) 50% 0% #e97777;
636 h1.error,
637 div.error {
638 border-color: #333;
639 <?php if ($GLOBALS['cfg']['ErrorIconic']) { ?>
640 background-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_error.png);
641 background-repeat: no-repeat;
642 <?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
643 background-position: 5px 50%;
644 /* padding: 0.2em 0.2em 0.2em 25px; MH */
645 <?php } else { ?>
646 background-position: 97% 50%;
647 /* padding: 0.2em 25px 0.2em 0.2em; MH */
648 <?php } ?>
649 <?php } ?>
651 div.error h1 {
652 border-color: #ff0000;
655 .confirmation {
656 color: #000000;
657 background-color: pink;
659 fieldset.confirmation {
662 fieldset.confirmation legend {
665 /* end messageboxes */
668 .tblcomment {
669 font-size: 70%;
670 font-weight: normal;
671 color: #000099;
674 .tblHeaders {
675 font-weight: bold;
676 color: <?php echo $GLOBALS['cfg']['ThColor']; ?>;
677 background: <?php echo $GLOBALS['cfg']['ThBackground']; ?>;
680 div.tools,
681 .tblFooters {
682 font-weight: normal;
683 color: <?php echo $GLOBALS['cfg']['ThColor']; ?>;
684 background: <?php echo $GLOBALS['cfg']['ThBackground']; ?>;
687 .tblHeaders a:link,
688 .tblHeaders a:active,
689 .tblHeaders a:visited,
690 div.tools a:link,
691 div.tools a:visited,
692 div.tools a:active,
693 .tblFooters a:link,
694 .tblFooters a:active,
695 .tblFooters a:visited {
696 color: #0000FF;
699 .tblHeaders a:hover,
700 div.tools a:hover,
701 .tblFooters a:hover {
702 color: #FF0000;
705 /* forbidden, no privilegs */
706 .noPrivileges {
707 color: #FF0000;
708 font-weight: bold;
711 /* disabled text */
712 .disabled,
713 .disabled a:link,
714 .disabled a:active,
715 .disabled a:visited {
716 color: #666666;
719 .disabled a:hover {
720 color: #666666;
721 text-decoration: none;
724 tr.disabled td,
725 td.disabled {
726 background-color: #cccccc;
729 .nowrap {
730 white-space: nowrap;
734 * login form
736 body.loginform h1,
737 body.loginform a.logo {
738 display: block;
739 text-align: center;
742 body.loginform {
743 text-align: center;
746 body.loginform div.container {
747 text-align: <?php echo $left; ?>;
748 width: 30em;
749 margin: 0 auto;
752 form.login label {
753 float: <?php echo $left; ?>;
754 width: 10em;
755 font-weight: bolder;
758 .commented_column {
759 border-bottom: 1px dashed black;
762 .column_attribute {
763 font-size: 70%;
766 /******************************************************************************/
767 /* specific elements */
769 /* topmenu */
770 #topmenu a {text-shadow:0px 1px 0px #fff;}
772 ul#topmenu, ul#topmenu2, ul.tabs {
773 font-weight: bold;
774 list-style-type: none;
775 margin: 0;
776 padding: 0;
780 ul#topmenu2 {
781 margin: 0.25em 0.5em 0;
782 height: 2em;
783 clear: both;
786 ul#topmenu li, ul#topmenu2 li {
787 float: <?php echo $left; ?>;
788 margin: 0;
789 /* padding: 4px; MH */
790 vertical-align: middle;
793 #topmenu img, #topmenu2 img {
794 margin-right:0.5em;
795 vertical-align:-3px;
798 #topmenucontainer{background:url(./themes/pmahomme/img/tab_bg.png) repeat-x; border-top:1px solid #aaa;}
800 /* default tab styles */
801 .tabactive {
802 background:#fff !important;
805 ul#topmenu a, ul#topmenu span {
806 display: block;
807 margin: 0px;
808 padding: 0px;
809 white-space: nowrap;
812 ul#topmenu ul a {
813 margin: 0;
816 /* MH added for hide/show more menu */
817 ul#topmenu .submenu {
818 display: none;
819 position: relative;
822 #topmenu .shown {
823 display: inline-block;
826 ul#topmenu ul {
827 margin: 0;
828 padding: 0;
829 position: absolute;
830 right: 0;
831 list-style-type: none;
832 display: none;
833 border: 1px #ddd solid;
836 ul#topmenu li:hover {
837 background:url(./themes/pmahomme/img/tab_hover_bg.png) repeat-x 50% 0%!important;
840 ul#topmenu li:hover ul, ul#topmenu .submenuhover ul {
841 display: block;
842 font-weight:3em;
843 background:#fff;
847 ul#topmenu ul li {
848 width: 100%;
851 ul#topmenu2 a {
852 display: block;
853 margin: 7px 6px 7px 0px;
854 padding: 4px 10px;
855 white-space: nowrap;
856 border:1px solid #ddd;
857 border-radius: 20px;
858 -moz-border-radius: 20px;
859 -webkit-border-radius: 20px;
860 background:#f2f2f2;
864 /* disabled tabs */
865 ul#topmenu span.tab {
866 color: #666666;
869 /* disabled drop/empty tabs */
870 ul#topmenu span.tabcaution {
871 color: #ff6666;
874 /* enabled drop/empty tabs */
875 ul#topmenu a.tabcaution {
876 color: #FF0000;
878 ul#topmenu a.tabcaution:hover {
879 color: #FFFFFF;
880 background-color: #FF0000;
882 fieldset.caution a {
883 color: #FF0000;
885 fieldset.caution a:hover {
886 color: #ffffff;
887 background-color: #FF0000;
890 <?php if ($GLOBALS['cfg']['LightTabs']) { ?>
891 /* active tab */
892 ul#topmenu a.tabactive, ul#topmenu2 a.tabactive {
893 color: black;
896 ul#topmenu ul {
897 background: <?php echo $GLOBALS['cfg']['MainBackground']; ?>;
899 <?php } else { ?>
900 #topmenu {
901 margin-top: 0.5em;
902 padding: 0.1em 0.3em 0.1em 0.3em;
905 ul#topmenu ul {
906 -moz-box-shadow: 1px 1px 6px #ddd;
907 -webkit-box-shadow: 2px 2px 3px #666;
908 box-shadow: 2px 2px 3px #666;
911 ul#topmenu > li {
912 /* border-bottom: 0pt solid black; MH */
913 border-right: 1px solid #fff;
914 border-left: 1px solid #ccc;
917 /* default tab styles */
918 ul#topmenu a, ul#topmenu span {
919 padding:10px;
921 background-color: <?php echo $GLOBALS['cfg']['BgOne']; ?>;
922 border: 0 solid <?php echo $GLOBALS['cfg']['BgTwo']; ?>;
923 border-width: 1pt 1pt 0 1pt;
924 -moz-border-radius: 0.4em 0.4em 0 0;
925 border-radius: 0.4em 0.4em 0 0;
931 ul#topmenu ul a {
932 border-width: 1pt 0 0 0;
933 -moz-border-radius: 0;
934 -webkit-border-radius: 0;
935 border-radius: 0;
939 ul#topmenu ul li:first-child a {
940 border-width: 0;
944 /* enabled hover/active tabs */
945 ul#topmenu > li > a:hover,
946 ul#topmenu > li > .tabactive {
947 /* margin: 0; MH */
948 text-decoration: none;
951 ul#topmenu ul a:hover,
952 ul#topmenu ul .tabactive {
953 text-decoration: none;
956 ul#topmenu a.tab:hover,
957 ul#topmenu .tabactive {
958 / * background-color: <?php echo $GLOBALS['cfg']['MainBackground']; ?>; MH */
961 ul#topmenu2 a.tab:hover,
962 ul#topmenu2 a.tabactive {
963 background-color: <?php echo $GLOBALS['cfg']['BgOne']; ?>;
964 border-radius: 0.3em;
965 -moz-border-radius: 0.3em;
966 -webkit-border-radius: 0.3em;
967 text-decoration: none;
970 /* to be able to cancel the bottom border, use <li class="active"> */
971 ul#topmenu > li.active {
972 /* border-bottom: 0pt solid <?php echo $GLOBALS['cfg']['MainBackground']; ?>; MH*/
973 border-right:0px;
976 /* disabled drop/empty tabs */
977 ul#topmenu span.tab,
978 a.warning,
979 ul#topmenu span.tabcaution {
980 cursor: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>error.ico), default;
982 <?php } ?>
983 /* end topmenu */
986 /* Calendar */
987 table.calendar {
988 width: 100%;
990 table.calendar td {
991 text-align: center;
993 table.calendar td a {
994 display: block;
997 table.calendar td a:hover {
998 background-color: #CCFFCC;
1001 table.calendar th {
1002 background-color: #D3DCE3;
1005 table.calendar td.selected {
1006 background-color: #FFCC99;
1009 img.calendar {
1010 border: none;
1012 form.clock {
1013 text-align: center;
1015 /* end Calendar */
1018 /* table stats */
1019 div#tablestatistics {
1020 border-bottom: 0.1em solid #669999;
1021 margin-bottom: 0.5em;
1022 padding-bottom: 0.5em;
1025 div#tablestatistics table {
1026 float: <?php echo $left; ?>;
1027 margin-bottom: 0.5em;
1028 margin-<?php echo $right; ?>: 0.5em;
1029 width:99%;
1032 div#tablestatistics table caption {
1033 margin-<?php echo $right; ?>: 0.5em;
1035 /* END table stats */
1038 /* server privileges */
1039 #tableuserrights td,
1040 #tablespecificuserrights td,
1041 #tabledatabases td {
1042 vertical-align: middle;
1044 /* END server privileges */
1048 /* Heading */
1049 #serverinfo {
1050 border-bottom:1px solid #fff;
1051 -moz-border-radius: 4px 4px 0 0;
1052 -webkit-border-radius: 4px 4px 0 0;
1053 border-radius:4px 4px 0 0;
1054 background:#888;
1055 padding:10px;
1056 text-shadow:0 1px 0 #000000;
1059 #serverinfo .item {
1060 white-space: nowrap;
1061 color:#fff;
1064 #span_table_comment {
1065 font-weight: normal;
1066 font-style: italic;
1067 white-space: nowrap;
1070 #serverinfo img {
1071 margin: 0 0.1em 0 0.2em;
1075 #textSQLDUMP {
1076 width: 95%;
1077 height: 95%;
1078 font-family: "Courier New", Courier, mono;
1079 font-size: 110%;
1082 #TooltipContainer {
1083 position: absolute;
1084 z-index: 99;
1085 width: 20em;
1086 height: auto;
1087 overflow: visible;
1088 visibility: hidden;
1089 background-color: #ffffcc;
1090 color: #006600;
1091 border: 0.1em solid #000000;
1092 padding: 0.5em;
1095 /* user privileges */
1096 #fieldset_add_user_login div.item {
1097 border-bottom: 1px solid silver;
1098 padding-bottom: 0.3em;
1099 margin-bottom: 0.3em;
1102 #fieldset_add_user_login label {
1103 float: <?php echo $left; ?>;
1104 display: block;
1105 width: 10em;
1106 max-width: 100%;
1107 text-align: <?php echo $right; ?>;
1108 padding-<?php echo $right; ?>: 0.5em;
1111 #fieldset_add_user_login span.options #select_pred_username,
1112 #fieldset_add_user_login span.options #select_pred_hostname,
1113 #fieldset_add_user_login span.options #select_pred_password {
1114 width: 100%;
1115 max-width: 100%;
1118 #fieldset_add_user_login span.options {
1119 float: <?php echo $left; ?>;
1120 display: block;
1121 width: 12em;
1122 max-width: 100%;
1123 padding-<?php echo $right; ?>: 0.5em;
1126 #fieldset_add_user_login input {
1127 width: 12em;
1128 clear: <?php echo $right; ?>;
1129 max-width: 100%;
1132 #fieldset_add_user_login span.options input {
1133 width: auto;
1136 #fieldset_user_priv div.item {
1137 float: <?php echo $left; ?>;
1138 width: 9em;
1139 max-width: 100%;
1142 #fieldset_user_priv div.item div.item {
1143 float: none;
1146 #fieldset_user_priv div.item label {
1147 white-space: nowrap;
1150 #fieldset_user_priv div.item select {
1151 width: 100%;
1154 #fieldset_user_global_rights fieldset {
1155 float: <?php echo $left; ?>;
1157 /* END user privileges */
1160 /* serverstatus */
1161 div#serverstatus table caption a.top {
1162 float: <?php echo $right; ?>;
1165 div#serverstatus div#serverstatusqueriesdetails table,
1166 div#serverstatus table#serverstatustraffic,
1167 div#serverstatus table#serverstatusconnections {
1168 float: <?php echo $left; ?>;
1171 #serverstatussection,
1172 .clearfloat {
1173 clear: both;
1175 div#serverstatussection table {
1176 width: 100%;
1177 margin-bottom: 1em;
1179 div#serverstatussection table .name {
1180 width: 18em;
1182 div#serverstatussection table .value {
1183 width: 6em;
1186 div#serverstatus table tbody td.descr a,
1187 div#serverstatus table .tblFooters a {
1188 white-space: nowrap;
1190 div#serverstatus div#statuslinks a:before,
1191 div#serverstatus div#sectionlinks a:before,
1192 div#serverstatus table tbody td.descr a:before,
1193 div#serverstatus table .tblFooters a:before {
1194 /*MH content: '['; */
1196 div#serverstatus div#statuslinks a:after,
1197 div#serverstatus div#sectionlinks a:after,
1198 div#serverstatus table tbody td.descr a:after,
1199 div#serverstatus table .tblFooters a:after {
1200 /* MH content: ']'; */
1202 /* end serverstatus */
1204 /* querywindow */
1205 body#bodyquerywindow {
1206 margin: 0;
1207 padding: 0;
1208 background-image: none;
1209 background-color: #F5F5F5;
1212 div#querywindowcontainer {
1213 margin: 0;
1214 padding: 0;
1215 width: 100%;
1218 div#querywindowcontainer fieldset {
1219 margin-top: 0;
1221 /* END querywindow */
1224 /* querybox */
1226 #togglequerybox{margin:0 10px}
1228 #serverstatus p {
1230 margin: 1.5em 0px;
1231 border: 1px solid #3a86b5;
1232 <?php if ($GLOBALS['cfg']['ErrorIconic']) { ?>
1233 background-repeat: no-repeat;
1234 <?php if ($GLOBALS['text_dir'] === 'ltr') { ?>
1235 background-position: 10px 50%;
1236 padding: 10px 10px 10px 25px;
1237 <?php } else { ?>
1238 background-position: 99% 50%;
1239 padding: 25px 10px 10px 10px
1240 <?php } ?>
1241 <?php } else { ?>
1242 padding: 0.3em;
1243 <?php } ?>
1244 -moz-border-radius:5px;
1245 -webkit-border-radius:5px;
1246 border-radius:5px;
1247 -moz-box-shadow: 0px 1px 2px #fff inset;
1248 -webkit-box-shadow: 0px 1px 2px #fff inset;
1249 box-shadow:0px 1px 2px #fff; inset;
1250 background:#9dcce8;
1251 color:#fff;
1254 #serverstatus h3
1256 margin:35px 0px;font-weight:normal;color:#999;font-size:1.7em;
1258 #sectionlinks{
1259 padding:16px;
1260 background:#f3f3f3;
1261 border:1px solid #aaa;
1262 border-radius:5px;
1263 -webkit-border-radius:5px;
1264 -moz-border-radius:5px;
1266 box-shadow:0px 1px 1px #fff inset;
1267 -webkit-box-shadow:0px 1px 1px #fff inset;
1268 -moz-box-shadow:0px 1px 1px #fff inset;
1271 #sectionlinks a, #statuslinks a{
1272 font-size:0.88em;
1273 font-weight:bold;
1274 text-shadow: 0px 1px 0px #fff;
1275 line-height:35px;
1276 margin-left:7px;
1277 border: 1px solid #aaa;
1278 padding: 5px 10px;
1279 color: #111;
1280 text-decoration: none;
1281 background: #ddd;
1282 border-radius: 20px;
1283 -webkit-border-radius: 20px;
1284 -moz-border-radius: 20px;
1285 box-shadow: 1px 1px 2px rgba(0,0,0,.5);
1287 -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.5);
1288 -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.5);
1289 text-shadow: #fff 0px 1px 0px;
1291 background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
1292 background: -moz-linear-gradient(top, #ffffff, #cccccc);
1293 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
1295 #sectionlinks a:hover, #statuslinks a:hover{
1296 background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#dddddd));
1297 background: -moz-linear-gradient(top, #cccccc, #dddddd);
1298 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#dddddd');
1301 div#sqlquerycontainer {
1302 float: <?php echo $left; ?>;
1303 width: 69%;
1304 /* height: 15em; */
1307 div#tablefieldscontainer {
1308 float: <?php echo $right; ?>;
1309 width: 29%;
1310 /* height: 15em; */
1313 div#tablefieldscontainer select {
1314 width: 100%;
1315 background:#fff;
1316 /* height: 12em; */
1319 textarea#sqlquery {
1320 width: 100%;
1321 /* height: 100%; */
1322 -moz-border-radius:4px;
1323 -webkit-border-radius:4px;
1324 border-raduis:4px
1325 border:1px solid #aaa;
1326 padding:5px;
1327 font-family:inherit;
1329 textarea#sql_query_edit{
1330 height:7em;
1331 width: 95%;
1332 display:block;
1334 div#queryboxcontainer div#bookmarkoptions {
1335 margin-top: 0.5em;
1337 /* end querybox */
1339 /* main page */
1340 #maincontainer {
1341 /* background-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>logo_right.png); */
1342 /* background-position: <?php echo $right; ?> bottom; */
1343 /* background-repeat: no-repeat; */
1346 #mysqlmaininformation,
1347 #pmamaininformation {
1348 float: <?php echo $left; ?>;
1349 width: 49%;
1352 #maincontainer ul {
1353 list-style-type: disc;
1354 vertical-align: middle;
1357 #maincontainer li {
1358 margin-bottom: 0.3em;
1360 /* END main page */
1363 <?php if ($GLOBALS['cfg']['MainPageIconic']) { ?>
1364 /* iconic view for ul items */
1365 li#li_create_database {
1366 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>b_newdb.png);
1369 li#li_select_lang {
1370 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_lang.png);
1373 li#li_select_mysql_collation {
1374 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_asci.png);
1377 li#li_select_theme{
1378 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_theme.png);
1381 li#li_user_info{
1382 /* list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_rights.png); */
1385 li#li_mysql_status{
1386 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_status.png);
1389 li#li_mysql_variables{
1390 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_vars.png);
1393 li#li_mysql_processes{
1394 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_process.png);
1397 li#li_mysql_collations{
1398 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_asci.png);
1401 li#li_mysql_engines{
1402 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>b_engine.png);
1405 li#li_mysql_binlogs {
1406 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_tbl.png);
1409 li#li_mysql_databases {
1410 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_db.png);
1413 li#li_export {
1414 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>b_export.png);
1417 li#li_import {
1418 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>b_import.png);
1421 li#li_change_password {
1422 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_passwd.png);
1425 li#li_log_out {
1426 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_loggoff.png);
1429 li#li_mysql_privilegs{
1430 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_rights.png);
1433 li#li_switch_dbstats {
1434 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>b_dbstatistics.png);
1437 li#li_flush_privileges {
1438 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_reload.png);
1441 li#li_user_preferences {
1442 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>b_tblops.png);
1444 /* END iconic view for ul items */
1445 <?php } /* end if $GLOBALS['cfg']['MainPageIconic'] */ ?>
1448 #body_browse_foreigners {
1449 background: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
1450 margin: 0.5em 0.5em 0 0.5em;
1453 #bodyquerywindow {
1454 background: <?php echo $GLOBALS['cfg']['NaviBackground']; ?>;
1457 #bodythemes {
1458 width: 500px;
1459 margin: auto;
1460 text-align: center;
1463 #bodythemes img {
1464 border: 0.1em solid black;
1467 #bodythemes a:hover img {
1468 border: 0.1em solid red;
1471 #fieldset_select_fields {
1472 float: <?php echo $left; ?>;
1475 #selflink {
1476 clear: both;
1477 display: block;
1478 margin-top: 1em;
1479 margin-bottom: 1em;
1480 background:#f3f3f3;
1481 width: 100%;
1482 border-top: 0.1em solid silver;
1483 text-align: <?php echo $right; ?>;
1488 #table_innodb_bufferpool_usage,
1489 #table_innodb_bufferpool_activity {
1490 float: <?php echo $left; ?>;
1493 #div_mysql_charset_collations table {
1494 float: <?php echo $left; ?>;
1497 #div_table_order {
1498 min-width: 48%;
1499 float: <?php echo $left; ?>;
1502 #div_table_rename {
1503 min-width: 48%;
1504 float: <?php echo $left; ?>;
1507 #div_table_copy,
1508 #div_partition_maintenance,
1509 #div_referential_integrity,
1510 #div_table_removal,
1511 #div_table_maintenance {
1512 min-width: 48%;
1513 float: <?php echo $left; ?>;
1516 #div_table_options {
1517 clear: both;
1518 min-width: 48%;
1519 float: <?php echo $left; ?>;
1522 #qbe_div_table_list {
1523 float: <?php echo $left; ?>;
1526 #qbe_div_sql_query {
1527 float: <?php echo $left; ?>;
1530 label.desc {
1531 width: 30em;
1532 float: <?php echo $left; ?>;
1535 label.desc sup {
1536 position: absolute;
1539 code.sql, div.sqlvalidate {
1540 display: block;
1541 padding: 1em;
1542 margin-top: 0;
1543 margin-bottom: 0;
1544 border-top: 0;
1545 border-bottom: 0;
1546 max-height: 10em;
1547 overflow: auto;
1548 background: <?php echo $GLOBALS['cfg']['BgOne']; ?>;
1551 #main_pane_left {
1552 width: 60%;
1553 float: <?php echo $left; ?>;
1554 padding-top: 1em;
1557 #main_pane_right {
1558 margin-<?php echo $left; ?>: 60%;
1559 padding-top: 1em;
1560 padding-<?php echo $left; ?>: 1em;
1563 .group {
1565 border:1px solid #999;
1566 background:#f3f3f3;
1567 -moz-border-radius:4px;
1568 -webkit-border-radius:4px;
1569 border-radius:4px;
1570 -moz-box-shadow:2px 2px 5px #ccc;
1571 -webkit-box-shadow:2px 2px 5px #ccc;
1572 box-shadow:3px 3px 10px #ddd;
1573 margin-bottom: 1em;
1574 padding-bottom: 1em;
1577 .group h2 {
1578 background-color: #bbb;
1579 padding: 0.1em 0.3em;
1580 margin-top: 0;
1581 color:#fff;
1582 font-size:2em;
1583 font-weight:normal;
1584 text-shadow:0 1px 0 #777;
1585 -moz-box-shadow: 1px 1px 15px #999 inset;
1586 -webkit-box-shadow: 1px 1px 15px #999 inset;
1587 box-shadow: 1px 1px 15px #999 inset;
1590 .group-cnt {
1591 padding: 0 0 0 0.5em;
1592 display: inline-block;
1593 width: 98%;
1596 /* for elements that should be revealed only via js */
1597 .hide {
1598 display: none;
1601 #li_select_server {
1602 list-style-image: url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>s_host.png);
1605 #list_server {
1606 list-style-image: none;
1610 * Progress bar styles
1612 div.upload_progress_bar_outer
1614 border: 1px solid black;
1615 width: 202px;
1618 div.upload_progress_bar_inner
1620 background-color: <?php echo (isset($_SESSION['userconf']['custom_color']) ? $_SESSION['userconf']['custom_color'] : $GLOBALS['cfg']['NaviBackground']); ?>;
1621 width: 0px;
1622 height: 12px;
1623 margin: 1px;
1626 table#serverconnection_src_remote,
1627 table#serverconnection_trg_remote,
1628 table#serverconnection_src_local,
1629 table#serverconnection_trg_local {
1630 float:left;
1633 * Validation error message styles
1635 .invalid_value
1636 {background:#F00;}
1639 * Ajax notification styling
1641 .ajax_notification {
1642 top: 0px; /** The notification needs to be shown on the top of the page */
1643 position: fixed;
1644 margin-top: 0;
1645 margin-right: auto;
1646 margin-bottom: 0;
1647 margin-left: auto;
1648 padding: 5px; /** Keep a little space on the sides of the text */
1649 min-width: 70px;
1650 max-width: 350px; /** This value might have to be changed */
1652 z-index: 1100; /** If this is not kept at a high z-index, the jQueryUI modal dialogs (z-index:1000) might hide this */
1653 text-align: center;
1654 display: inline;
1655 left: 0;
1656 right: 0;
1657 background-image: url(./themes/pmahomme/img/ajax_clock_small.gif);
1658 background-repeat: no-repeat;
1659 background-position: 2%;
1660 border:1px solid #e2b709;
1663 /* MH additional styles */
1664 .ajax_notification{
1665 margin-top:200px;background:#ffe57e;
1666 border-radius:5px;
1667 -moz-border-radius:5px;
1668 -webkit-border-radius:5px;
1669 box-shadow: 0px 5px 90px #888;
1670 -moz-box-shadow: 0px 5px 90px #888;
1671 -webkit-box-shadow: 0px 5px 90px #888;
1674 #loading_parent {
1675 /** Need this parent to properly center the notification division */
1676 position: relative;
1677 width: 100%;
1680 * Export and Import styles
1683 .exportoptions h3, .importoptions h3 {
1684 border-bottom: 1px #999999 solid;
1685 font-size: 110%;
1688 .exportoptions ul, .importoptions ul, .format_specific_options ul {
1689 list-style-type: none;
1690 margin-bottom: 15px;
1693 .exportoptions li, .importoptions li {
1694 margin: 7px;
1696 .exportoptions label, .importoptions label, .exportoptions p, .importoptions p {
1697 margin: 5px;
1698 float: none;
1701 #csv_options label.desc, #ldi_options label.desc, #latex_options label.desc, #output label.desc{
1702 float: left;
1703 width: 15em;
1706 .exportoptions, .importoptions {
1707 margin: 20px 30px 30px 10px
1710 .exportoptions #buttonGo, .importoptions #buttonGo {
1711 font-weight:bold;
1712 margin-left:14px;
1713 border: 1px solid #aaa;
1714 padding: 5px 12px;
1715 color: #111;
1716 text-decoration: none;
1717 background: #ddd;
1719 border-radius: 12px;
1720 -webkit-border-radius: 12px;
1721 -moz-border-radius: 12px;
1723 text-shadow: 0px 1px 0px #fff;
1725 background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#cccccc));
1726 background: -moz-linear-gradient(top, #ffffff, #cccccc);
1727 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#cccccc');
1728 cursor: pointer;
1730 #buttonGo:hover{
1731 background: -webkit-gradient(linear, left top, left bottom, from(#cccccc), to(#dddddd));
1732 background: -moz-linear-gradient(top, #cccccc, #dddddd);
1733 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#dddddd');
1736 .format_specific_options h3 {
1737 margin: 10px 0px 0px 10px;
1738 border: 0px;
1741 .format_specific_options {
1742 border: 1px solid #999999;
1743 margin: 7px 0px;
1744 padding: 3px;
1747 p.desc {
1748 margin: 5px;
1752 * Export styles only
1754 select#db_select, select#table_select {
1755 width: 400px;
1758 .export_sub_options {
1759 margin: 20px 0px 0px 30px;
1762 .export_sub_options h4 {
1763 border-bottom: 1px #999999 solid;
1766 .export_sub_options li.subgroup {
1767 display: inline-block;
1768 margin-top: 0;
1771 .export_sub_options li {
1772 margin-bottom: 0;
1775 #quick_or_custom, #output_quick_export {
1776 display: none;
1779 * Import styles only
1782 .importoptions #import_notification {
1783 margin: 10px 0px;
1784 font-style: italic;
1787 input#input_import_file {
1788 margin: 5px;
1791 .formelementrow {
1792 margin: 5px 0px 5px 0px;
1796 * ENUM/SET editor styles
1798 p.enum_notice {
1799 margin: 5px 2px;
1800 font-size: 80%;
1803 #enum_editor {
1804 display: none;
1805 position: fixed;
1806 _position: absolute; /* hack for IE */
1807 z-index: 101;
1808 overflow-y: auto;
1809 overflow-x: hidden;
1812 #enum_editor_no_js {
1813 margin: auto auto;
1816 #enum_editor, #enum_editor_no_js {
1817 background: #D0DCE0;
1818 padding: 15px;
1821 #popup_background {
1822 display: none;
1823 position: fixed;
1824 _position: absolute; /* hack for IE6 */
1825 width: 100%;
1826 height: 100%;
1827 top: 0;
1828 left: 0;
1829 background: #000;
1830 z-index: 100;
1831 overflow: hidden;
1834 a.close_enum_editor {
1835 float: right;
1838 #enum_editor #values, #enum_editor_no_js #values {
1839 margin: 15px 0px;
1840 width: 100%;
1843 #enum_editor #values input, #enum_editor_no_js #values input {
1844 margin: 5px 0px;
1845 float: top;
1846 width: 100%;
1851 #enum_editor_output {
1852 margin-top: 50px;
1856 * Table structure styles
1858 .structure_actions_dropdown {
1859 position: absolute;
1860 padding: 3px;
1861 display: none;
1862 z-index: 100;
1865 td.more_opts {
1866 white-space: nowrap;
1869 iframe.IE_hack {
1870 z-index: 1;
1871 position: absolute;
1872 display: none;
1873 border: 0;
1874 filter: alpha(opacity=0);
1877 /* config forms */
1878 .config-form ul.tabs {
1879 margin: 1.1em 0.2em 0;
1880 padding: 0 0 0.3em 0;
1881 list-style: none;
1882 font-weight: bold;
1885 .config-form ul.tabs li {
1886 float: <?php echo $left; ?>;
1889 .config-form ul.tabs li a {
1890 display: block;
1891 margin: 0.1em 0.2em 0;
1892 white-space: nowrap;
1893 text-decoration: none;
1894 border: 1px solid <?php echo $GLOBALS['cfg']['BgTwo']; ?>;
1895 border-bottom: none;
1898 /*MH*/
1899 .config-form ul.tabs li a {
1900 padding:7px 10px;
1901 -moz-border-radius:5px 5px 0 0;
1902 -webkit-border-radius:5px 5px 0 0;
1903 border-radius:5px 5px 0 0;
1904 background:#d5d5d5;
1905 color:#fff;
1908 .config-form ul.tabs li a:hover,
1909 .config-form ul.tabs li a:active,
1910 .config-form ul.tabs li a.active {
1911 /*margin: 0;*/
1912 /*padding: 0.1em 0.6em 0.2em;*/
1915 .config-form ul.tabs li a.active {
1916 background-color: #fff;
1917 margin-top:1px;
1918 color:#000;
1921 .config-form fieldset {
1922 margin-top: 0;
1923 padding: 0;
1924 clear: both;
1925 /*border-color: <?php echo $GLOBALS['cfg']['BgTwo']; ?>;*/
1928 .config-form legend {
1929 display: none;
1932 .config-form fieldset p {
1933 margin: 0;
1934 padding: 0.5em;
1935 background: #fff;
1936 border-top:0px;
1939 .config-form fieldset .errors { /* form error list */
1940 margin: 0 -2px 1em -2px;
1941 padding: 0.5em 1.5em;
1942 background: #FBEAD9;
1943 border: 0 #C83838 solid;
1944 border-width: 1px 0;
1945 list-style: none;
1946 font-family: sans-serif;
1947 font-size: small;
1950 .config-form fieldset .inline_errors { /* field error list */
1951 margin: 0.3em 0.3em 0.3em 0;
1952 padding: 0;
1953 list-style: none;
1954 color: #9A0000;
1955 font-size: small;
1958 .config-form fieldset th {
1959 padding: 0.3em 0.3em 0.3em 0.5em;
1960 text-align: left;
1961 vertical-align: top;
1962 width: 40%;
1963 background: transparent;
1966 .config-form fieldset .doc, .config-form fieldset .disabled-notice {
1967 margin-left: 1em;
1970 .config-form fieldset .disabled-notice {
1971 font-size: 80%;
1972 text-transform: uppercase;
1973 color: #E00;
1974 cursor: help;
1977 .config-form fieldset td {
1978 padding-top: 0.3em;
1979 padding-bottom: 0.3em;
1980 vertical-align: top;
1983 .config-form fieldset th small {
1984 display: block;
1985 font-weight: normal;
1986 font-family: sans-serif;
1987 font-size: x-small;
1988 color: #444;
1991 .config-form fieldset th, .config-form fieldset td {
1992 border-top: 1px <?php echo $GLOBALS['cfg']['BgTwo']; ?> solid;
1995 fieldset .group-header th {
1996 background: <?php echo $GLOBALS['cfg']['BgTwo']; ?>;
1999 fieldset .group-header + tr th {
2000 padding-top: 0.6em;
2003 fieldset .group-field-1 th, fieldset .group-header-2 th {
2004 padding-left: 1.5em;
2007 fieldset .group-field-2 th, fieldset .group-header-3 th {
2008 padding-left: 3em;
2011 fieldset .group-field-3 th {
2012 padding-left: 4.5em;
2015 fieldset .disabled-field th,
2016 fieldset .disabled-field th small,
2017 fieldset .disabled-field td {
2018 color: #666;
2019 background-color: #ddd;
2022 .config-form .lastrow {
2023 border-top: 1px #000 solid;
2026 .config-form .lastrow {
2027 background: <?php echo $GLOBALS['cfg']['ThBackground']; ?>;;
2028 padding: 0.5em;
2029 text-align: center;
2032 .config-form .lastrow input {
2033 font-weight: bold;
2036 /* form elements */
2038 .config-form span.checkbox {
2039 padding: 2px;
2040 display: inline-block;
2043 .config-form .custom { /* customized field */
2044 background: #FFC;
2047 .config-form span.checkbox.custom {
2048 padding: 1px;
2049 border: 1px #EDEC90 solid;
2050 background: #FFC;
2053 .config-form .field-error {
2054 border-color: #A11 !important;
2057 .config-form input[type="text"],
2058 .config-form select,
2059 .config-form textarea {
2060 border: 1px #A7A6AA solid;
2061 height: auto;
2064 .config-form input[type="text"]:focus,
2065 .config-form select:focus,
2066 .config-form textarea:focus {
2067 border: 1px #6676FF solid;
2068 background: #F7FBFF;
2071 .config-form .field-comment-mark {
2072 font-family: serif;
2073 color: #007;
2074 cursor: help;
2075 padding: 0 0.2em;
2076 font-weight: bold;
2077 font-style: italic;
2080 .config-form .field-comment-warning {
2081 color: #A00;
2084 /* error list */
2085 .config-form dd {
2086 margin-left: 0.5em;
2089 .config-form dd:before {
2090 content: "\25B8 ";
2093 .click-hide-message {
2094 cursor: pointer;
2097 .prefsmanage_opts {
2098 margin-<?php echo $left; ?>: 2em;
2101 #prefs_autoload {
2102 margin-bottom: 0.5em;