18 background-color: #4a6b7c;
19 background-position: bottom center
;
20 background-repeat: repeat-x
;
21 font-family: Verdana
, Arial
, sans-serif
;
24 padding-bottom: 1.5em;
32 .table { display: table
; }
33 .tr { display: table-row
; }
34 .thead { display: table-header-group
; }
35 .tbody { display: table-row-group
; }
36 .tfoot { display: table-footer-group
; }
37 .td, .th { display: table-cell
; }
38 .th { font-weight: bold
; }
40 .table[width="33%"], .th[width="33%"], .td[width="33%"] { width: 33%; }
41 .table[width="100%"], .th[width="100%"], .td[width="100%"] { width: 100%; }
49 text-decoration: none
;
56 vertical-align: bottom
;
62 background-color: #AAAAAA;
63 background-image: url
(tabbg.png);
64 background-repeat: repeat-x
;
66 border: 1px solid
#444444;
73 background-color: #AAAAAA;
74 background-image: url
(tabbg.png);
75 background-repeat: repeat-x
;
85 .lang_he ul.tabmenu li {
90 text-decoration: none
;
96 border: 1px solid transparent
;
101 ul
.tabmenu li
.active a
{
105 border: 1px solid
#AAAAAA;
109 ul
.tabmenu li
a:hover
{
111 border-color: #444444;
115 background-color: #AAAAAA;
116 background-image: url
(tabbg.png);
117 background-repeat: repeat-x
;
118 border-color: #444444;
121 ul
.l1 li
.tabmenu-item-logout a
{
125 .lang_he ul.l1 li.tabmenu-item-logout a {
132 font-variant: normal
;
137 border-bottom: 1px dotted
;
142 a:visited abbr
[title
],
143 a:link acronym
[title
],
144 a:visited acronym
[title
] {
149 font-family: monospace
;
159 background-color: white
;
181 background-color: white
;
192 .alert-message.notice {
193 background: linear-gradient
(#ccc 0%, #eee 100%);
197 .alert-message.warning {
198 background: linear-gradient
(#dda 0%, #dd8 100%);
206 .alert-message > h4 {
220 .lang_he div.hostinfo {
228 #xhr_poll_status #xhr_poll_status_off
{
233 #xhr_poll_status #xhr_poll_status_on
{
247 background-color: #557788;
250 html #menubar
a:link
,
251 html #menubar
a:visited
{
257 text-decoration: none
;
263 html #menubar
a:link:hover
,
264 html #menubar
a:visited:hover
,
265 html #menubar
a:link:active
,
266 html #menubar
a:visited:active
,
267 #menubar a:link:focus
,
268 #menubar a:visited:focus
{
274 html #menubar
a:link
.active
,
275 html #menubar
a:visited
.active
,
276 html #menubar
a:link
.preactive
,
277 html #menubar
a:visited
.preactive
{
283 html #menubar
a:link
.warning
,
284 html #menubar
a:visited
.warning
{
313 .lang_de #submenu_admin_uci {
317 .lang_ru #submenu_admin_uci {
324 border: 3px solid
#cccccc;
326 font-family: monospace
;
341 border-width: 0 1px 1px 1px;
343 border-color: #444444;
346 .lang_he #maincontent {
352 font-family: Trebuchet MS
, Verdana
, sans-serif
;
354 margin: 0.25em 0 0.7em 0;
355 border-bottom: 1px solid
;
361 margin: 0.5em 0 1.1em 0;
365 font-family: Trebuchet MS
, Verdana
, sans-serif
;
374 margin-bottom: 0.5em;
376 border: 1px dotted
#555555;
377 background-color: #ffffff;
381 .cbi-section legend {
386 background-color: transparent
;
391 margin: 0em 0 0.5em -0.5em !important
;
395 text-decoration: none
!important
;
396 font-weight: bold
!important
;
397 color: #555555 !important
;
398 margin: 0.25em !important
;
399 font-size: 100% !important
;
403 margin-bottom: 0.5em;
409 text-decoration: none
;
411 background: url
('../resources/cbi/link.gif') no-repeat scroll right center
;
412 background-color: inherit
;
419 input:-webkit-input-placeholder
{
423 input:-moz-placeholder
{
427 input:-ms-input-placeholder
{
444 border-color: #000000;
455 background-color: #ffffff;
461 input
[type
=password
] {
466 .td input
[type
=text
],
467 .td input[type=password] {
471 img
.cbi-image-button
{
474 vertical-align: middle
;
480 border: 1px solid
#aaa;
481 background: #eee 1px center no-repeat
;
484 .btn:hover, .cbi-button:hover {
485 border-color: #4a6b7c;
486 background-color: #fff;
490 .btn
[disabled
]:hover
,
491 .cbi-button
[disabled
],
492 .cbi-button[disabled]:hover {
495 border-color: inherit
;
496 background-color: inherit
;
499 input
.cbi-input-user
{
500 background-image: url
('../resources/cbi/user.gif');
501 background-repeat: no-repeat
;
502 background-position: 1px center
;
507 input
.cbi-input-password
{
508 background-image: url
('../resources/cbi/key.gif');
509 background-repeat: no-repeat
;
510 background-position: 1px center
;
515 input
.cbi-input-find
,
516 input
.cbi-button-find
{
517 background-image: url
('../resources/cbi/find.gif');
522 input
.cbi-input-reload
{
523 background-image: url
('../resources/cbi/reload.gif');
529 input
.cbi-button-add
{
530 background-image: url
('../resources/cbi/add.gif');
536 input
.cbi-input-fieldadd
,
537 input
.cbi-button-fieldadd
{
538 background-image: url
(../resources/cbi/fieldadd.gif);
543 input
.cbi-input-reset
,
544 input
.cbi-button-reset
{
545 background-image: url
('../resources/cbi/reset.gif');
551 input
.cbi-input-save
,
552 input
.cbi-button-save
{
553 background-image: url
('../resources/cbi/save.gif');
560 input.cbi-input-apply,
561 input.cbi-button-apply {
562 background-image: url('../resources/cbi/apply.gif');
569 input
.cbi-input-apply:before
,
570 input
.cbi-button-apply:before
{
571 background-image: url
('../resources/cbi/apply.gif');
572 border: 2px solid red
;
580 input
.cbi-input-link
,
581 input
.cbi-button-link
{
582 background-image: url
('../resources/cbi/link.gif');
588 input
.cbi-input-download
,
589 input
.cbi-button-download
{
590 background-image: url
('../resources/cbi/download.gif');
596 input
.cbi-input-remove
,
597 div
.cbi-section-remove input
{
598 background-image: url
('../resources/cbi/remove.gif');
604 input
.cbi-button-up
{
605 background-image: url
('../resources/cbi/up.gif');
610 input
.cbi-button-down
{
611 background-image: url
('../resources/cbi/down.gif');
616 input
.cbi-button-edit
{
617 background-image: url
('../resources/cbi/edit.gif');
623 input
.cbi-button-reload
{
624 background-image: url
('../resources/cbi/reload.gif');
630 input
.cbi-button-reset
{
631 background-image: url
('../resources/cbi/reset.gif');
637 input
.cbi-button-remove
{
638 background-image: url
('../resources/cbi/remove.gif');
645 background-image: url
('../resources/cbi/reset.gif');
646 background-repeat: no-repeat
;
647 background-position: right
;
648 color: #FF0000 !important
;
649 border-color: #FF0000;
652 div
.cbi-section-remove input
{
658 margin-bottom: 0.5em;
661 form
> div
> input
[type
=submit
],
662 form
> div
> input
[type
=reset
] {
671 .table .td, .table .th {
675 vertical-align: middle
;
681 border-top: 1px solid
#666666;
682 border-right: 1px solid
#666666;
683 border-bottom: 1px solid
#666666;
688 border-collapse: collapse
;
691 .table.smalltext .tr:hover .td {
692 background-color: #bbddee;
696 .table.smalltext .tr .th {
698 border-left: 1px solid
#666666;
702 .table.smalltext .tr .td {
704 border-top: 1px solid
#666666;
705 border-left: 1px solid
#666666;
708 .table.cbi-section-table .cbi-rowstyle-1 {
709 background-color: #eeeeff;
713 .table
.cbi-section-table
.cbi-rowstyle-1:hover
,
714 .table.cbi-section-table .cbi-rowstyle-2:hover {
715 background-color: #b2c8d4;
719 .table.cbi-section-table .cbi-section-table-cell {
724 .cbi-section .cbi-rowstyle-1 h3 {
725 background-color: #eeeeff;
735 vertical-align: middle
;
736 padding: 0.25em 0.6em;
737 border-bottom: 1px dotted
#bbbbbb;
740 div
.cbi-value:hover
{
751 div
.cbi-value-field
{
757 div
.td
.cbi-value-field
{
759 vertical-align: middle
;
762 div
.cbi-value-description
{
767 div
.cbi-section-create
{
773 div
.cbi-section-create
.cbi-button
{
777 input
.cbi-section-create-name
{
778 margin-right: -0.25em;
787 border-bottom: 1px dotted
#bbbbbb;
790 div
.cbi-section-remove
{
796 border: 1px solid
#BBBBBB;
802 .cbi-section-node-tabbed {
803 border-top-left-radius: 0;
806 .cbi-section-node .cbi-value-last {
810 .cbi-section-node .table div {
815 .cbi-section-node div.cbi-section-table-row {
819 .table.cbi-section-table {
824 .table
.cbi-section-table
.th
,
825 .table.cbi-section-table .td {
829 .tr.cbi-section-table-descr .th {
835 .td.cbi-section-table-optionals {
836 text-align: left
!important
;
840 .cbi-value-helpicon img {
841 vertical-align: bottom
;
848 background-color: #ffffff;
851 .td.cbi-value-error {
855 .cbi-value-error input
,
856 .cbi-value-error select {
858 background-color: #ffcccc;
863 background-color: white
;
865 border: 1px dotted red
;
870 .cbi-value-field var {
876 margin-left: 0 !important
;
877 list-style-type: none
;
884 ul
.cbi-tabmenu li
.cbi-tab
,
885 ul
.cbi-tabmenu li
.cbi-tab-disabled
{
890 ul
.cbi-tabmenu li
.cbi-tab a
,
891 ul
.cbi-tabmenu li
.cbi-tab-disabled a
{
892 text-decoration: none
;
895 border: 1px solid
#BBBBBB;
897 border-radius: 3px 3px 0 0;
898 background-color: #EEEEEE;
902 ul
.cbi-tabmenu li
.cbi-tab-highlighted a
{
904 background-color: #FFEEAA;
907 ul
.cbi-tabmenu li
a:hover
{
911 ul
.cbi-tabmenu li
.cbi-tab a
{
914 background-color: #FFFFFF;
918 background-image: url
(/luci-static
/resources
/cbi
/help
.gif
);
919 background-position: 0.25em 50%;
920 background-repeat: no-repeat
;
921 border-bottom: 1px solid
#CCCCCC;
922 margin: 0.25em 0.25em 2em;
923 padding: 0.5em 0.5em 0.5em 2em;
927 text-align: left
!important
;
931 text-align: right
!important
;
935 text-align: center
!important
;
948 background-color: transparent
;
950 text-decoration: none
;
960 border: 1px dotted
#ff0000;
961 background-color: #ffffff;
967 border: 1px solid
#FF0000;
968 background-color: #FFCCCC;
974 color: #000000 !important
;
978 .ifacebadge, .ifacebox {
979 display: inline-flex
;
980 align-content: center
;
981 border: 1px solid
#ccc;
992 .ifacebox-head.active {
1001 .ifacebadge-active {
1002 border-color: #000000;
1007 flex-direction: column
;
1018 .network-status-table {
1023 .network-status-table .ifacebox {
1029 .network-status-table .ifacebox-body {
1031 flex-direction: column
;
1035 .network-status-table .ifacebox-body > span {
1039 .network-status-table .ifacebox-body > div {
1044 .network-status-table .ifacebox-body .ifacebadge {
1046 margin: .5em .25em .25em .25em;
1049 white-space: nowrap
;
1055 display: inline-block
;
1056 white-space: nowrap
;
1063 display: inline-block
;
1072 border: 1px dashed
#AAAAAA;
1080 font-family: monospace
;
1083 .uci-change-list ins
,
1084 .uci-change-legend-label ins {
1085 text-decoration: none
;
1086 border: 1px solid
#00FF00;
1087 background-color: #CCFFCC;
1092 .uci-change-list del
,
1093 .uci-change-legend-label del {
1094 text-decoration: none
;
1095 border: 1px solid
#FF0000;
1096 background-color: #FFCCCC;
1102 .uci-change-list var
,
1103 .uci-change-legend-label var {
1104 text-decoration: none
;
1105 border: 1px solid
#CCCCCC;
1106 background-color: #EEEEEE;
1112 .uci-change-list var ins
,
1113 .uci-change-list var del {
1114 /*display: inline;*/
1121 .uci-change-legend {
1125 .uci-change-legend-label {
1131 .uci-change-legend-label
>ins
,
1132 .uci-change-legend-label
>del
,
1133 .uci-change-legend-label>var {
1141 .uci-change-legend-label var ins
,
1142 .uci-change-legend-label var del {