1 /* ------------------------------------------------------------- */
2 /* VARIABLES COLOR (variables_color_gray_standard.less) Standard Grey */
3 /* ------------------------------------------------------------- */
5 background-color: #d5aabf;
8 background-image: linear-gradient(to bottom, #f7eef2, #d5aabf);
10 /* ------------------------------------------------------------- */
11 /* VARIABLES (variables.less) */
12 /* ------------------------------------------------------------- */
13 /* ------------------------------------------------------------- */
14 /* This CSS-Vars are just for testing */
15 /* ------------------------------------------------------------- */
17 --gray-standard: #888888;
18 --gray-superdark: #000000;
19 --gray-verydark: #222222;
20 --gray-darker: #444444;
22 --gray-light: #aaaaaa;
23 --gray-lighter: #cccccc;
24 --gray-verylight: #eeeeee;
25 --gray-superlight: #ffffff;
26 --color-standard: #800040;
27 --color-superlight: #ffffff;
28 --color-verylight: #f7eef2;
29 --color-lighter: #e6ccd9;
30 --color-light: #d5aabf;
31 --color-dark: #33001a;
32 --color-darker: #220011;
33 --color-verydark: #110009;
34 --color-superdark: #000000;
35 --msg-ok-strong: #073017;
36 --msg-ok-light: #acf5c9;
37 --msg-error-strong: #920013;
38 --msg-error-light: #fad4db;
39 --msg-hint-strong: #207ea3;
40 --msg-hint-light: #edf6fa;
41 --msg-warning-strong: #130000;
42 --msg-warning-light: #e6b578;
44 /* ------------------------------------------------------------- */
45 /* CUSTOM VARIABLES (custom_variables.less) */
46 /* ------------------------------------------------------------- */
47 /* ------------------------------------------------------------- */
48 /* MIXINS (mixins.less) */
49 /* ------------------------------------------------------------- */
53 color: #33001a !important;
54 padding: 0.2em 0 0.2em 0.2em;
55 margin: 0.1em 0 0.4em 0 ;
57 letter-spacing: 0.12em;
59 .mx-contentbox-properties {
60 margin: 1em 1em 1em 1.2em;
61 padding: 0.6em 1em 1.2em 1.8em;
65 background-color: #33001a;
66 border-top: 1px solid #33001a;
67 border-bottom: 1px solid #33001a;
72 display: inline-block;
85 border: 1px #220011 solid;
86 background-color: #33001a;
88 text-decoration: none;
90 .mx-button-standard-hover-focus:hover {
91 border: 1px #000000 solid;
92 background-color: #220011;
94 text-decoration: none;
96 .mx-button-standard-hover-focus:active,
97 .mx-button-standard-hover-focus:focus {
98 border: 1px #000000 solid;
99 background-color: #000000;
101 text-decoration: none;
104 border: 1px #800040 solid;
105 background-color: #e6ccd9;
108 .mx-button-neutral-hover-focus:hover {
109 border: 1px #800040 solid;
110 background-color: #f7eef2;
112 text-decoration: none;
114 .mx-button-neutral-hover-focus:active,
115 .mx-button-neutral-hover-focus:focus {
116 border: 1px #110009 solid;
117 background-color: #800040;
119 text-decoration: none;
121 /* ------------------------------------------------------------- */
122 /* COMMON PROPERTIES (common.less) */
123 /* ------------------------------------------------------------- */
143 box-sizing: border-box;
171 vertical-align: middle;
172 background-image: url(../image/icons/16x16/phone.png);
173 background-repeat: no-repeat;
190 .cke_contents iframe html body.cke_editable {
195 border-top: solid black;
199 border-bottom: solid black;
202 /* ------------------------------------------------------------- */
203 /* SCAFFOLDING (scaffolding.less) */
204 /* ------------------------------------------------------------- */
208 font-family: Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif;
210 background-color: #d5aabf;
217 body #menuv3:first-child {
227 body .layout-actionbar {
231 float: right !important;
239 body .layout-actionbar ~ div:first {
242 body .layout-actionbar > div + div {
248 padding: 101px 0 0 0;
250 background-image: linear-gradient(to bottom, #f7eef2, #d5aabf);
252 body #content .wrapper {
259 body #content .wrapper > .col {
265 body #content .wrapper > .col div label {
269 body #content .wrapper > .col p {
272 body #content .wrapper > .col,
273 body #content .wrapper > .tbl-horizontal {
276 padding-bottom: 2px ;
278 body #content .wrapper.center {
283 body #content .wrapper.width-moderate {
286 body #content .wrapper > table.tbl-horizontal:last-child {
287 margin-right: 0 !important ;
291 padding: 0 0 1.0em 0 ;
299 /* ------------------------------------------------------------- */
300 /* MAIN PROPERTIES (main.less) */
301 /* ------------------------------------------------------------- */
328 background-color: #33001a;
329 padding: 0.7em 0.5em 0.7em 1.3em;
331 #content .wrapper h1 {
338 background-color: #33001a;
339 padding: 0.7em 0.5em 0.7em 1.3em;
345 letter-spacing: 0.14em;
349 padding: 0.6em 0.2em ;
350 margin: 0.6em 0 0 0 ;
352 #content ui-tabs-panel .wrapper > h2,
353 .admin ui-tabs-panel .wrapper > h2 {
354 padding: 0 0.2em 0.6em 0.2em ;
357 #content .wrapper > h2,
358 .admin .wrapper > h2 {
359 padding: 2.0em 0.2em 0.6em 0.2em ;
364 #content .wrapper > h2:first-child,
365 .admin .wrapper > h2:first-child {
375 padding: 0.6em 0 0 0 !important;
379 h2.record-title small {
383 .wrapper > h2.record-title {
384 margin: 0em 1em 1em 0.2em !important;
386 .ui-tabs-panel > h2.record-title {
387 margin: 1em 1em 0.2em 1.2em !important;
388 padding: 0.8em 0 0 0.1em !important;
393 color: #33001a !important;
394 padding: 0.2em 0 0.2em 0.2em;
395 margin: 0.1em 0 0.4em 0 ;
397 letter-spacing: 0.12em;
400 margin: 0.6em 0 0.4em 0 !important;
405 margin: 0.8em 0 0.4em 0 ;
407 #content .wrapper h3 {
410 #content .wrapper h3:first-child {
413 #content table.tbl-horizontal > tbody > tr > th > h3,
414 #content table.tbl-horizontal > tbody > tr > td > h3 {
415 margin-top: 0.2em !important;
418 text-decoration: none;
427 text-decoration: underline;
433 background-color: transparent;
437 background-color: DarkGreen;
438 color: white !important;
442 background-color: #FF8000;
446 background-color: #FF0000;
458 list-style: circle outside;
462 .wrapper .col ul li {
463 padding: 0 0 0 -0.6em;
467 background-color: #3cff8a;
473 div.list.wi-smallest {
478 div.list.wi-verysmall {
488 div.list.wi-mediumsmall {
498 div.list.wi-lightwide {
513 div.list.wi-verywide {
516 div.long-description,
522 div.long-description.small,
524 div.longdescription.small,
528 div.long-description p,
530 div.longdescription p,
534 div.long-description ul,
536 div.longdescription ul,
538 div.long-description ol,
540 div.longdescription ol,
544 div.long-description ul li,
546 div.longdescription ul li,
548 div.long-description ol li,
550 div.longdescription ol li,
557 padding: 0 0 0.6em 0 ;
559 div.description.wi-verysmall {
562 div.description.wi-small {
565 div.description.wi-mediumsmall {
568 div.description.wi-normal {
571 div.description.wi-wide {
574 div.description.wi-lightwide {
577 div.description.wi-wider {
580 div.description.wi-verywide {
584 background-color: #f7eef2;
585 border: 1px #800040 solid;
586 border-radius: 0.6em;
588 margin: 1em 1em 1em 1.2em;
589 padding: 0.6em 1em 1.2em 1.8em;
615 .accent div.data input[type="text"] {
616 width: 20em !important ;
619 border: 1px solid blue;
635 margin: 1em 1em 1em 1.2em;
636 padding: 0 0 1.0em 0 ;
639 border: 1px transparent solid ;
643 margin-left: 0 !important ;
646 background-color: #FFE67C ;
648 .wrapper .tbl-horizontal,
649 .wrapper .tbl-plain {
652 .wrapper > table.tbl-horizontal:last-child {
656 display: inline-block !important;
659 .wrapper.toggled table.tbl-horizontal {
662 .wrapper.toggled > .toggles {
670 .wrapper.toggled > .toggles a.toggle {
674 background-repeat: no-repeat;
675 background-position: 50% 50%;
677 .wrapper.toggled > .toggles a.toggle.min,
678 .wrapper.toggled > .toggles a.toggle.max {
679 background-position-x: 99% ;
681 .wrapper.toggled > .toggles a.toggle.min {
682 background-image: url(../image/toggle-down.png);
684 .wrapper.toggled > .toggles a.toggle.max {
685 background-image: url(../image/toggle-left.png);
688 border: 1px #800040 solid;
695 background-color: #FFD7BA;
696 border: 1px #6CF solid;
698 .wrapper .col.wi-small {
701 .wrapper .col.wi-mediumsmall {
704 .wrapper .col.wi-normal {
707 .wrapper .col.wi-wide {
710 .wrapper .col.wi-lightwide {
713 .wrapper .col.wi-wider {
716 .wrapper .col.wi-verywide {
719 .wrapper .col .tbl-horizontal,
720 .wrapper .col .tbl-plain {
729 padding-bottom: 1.0em ;
735 display: inline !important;
746 span.unbalanced_ledger {
747 background-color: #ffe38d;
758 .customer_dunning_level {
761 #dunning_invoice_list .direct_debit td,
762 #dunning_invoice_list .direct_debit a {
765 #bank_transactions_proposals .invoice_number_highlight a,
766 #bank_transactions_proposals span.invoice_number_highlight {
767 background-color: #003c18;
774 margin: 0.6em 2em 1em 0.7em;
776 #content > p.message_hint {
777 margin: 0.6em 2em 1em 1em;
779 /* ------------------------------------------------------------- */
780 /* MAIN LOGIN (main_login.less) */
781 /* ------------------------------------------------------------- */
796 vertical-align: middle;
797 background-color: green ;
802 div#login #login-elements,
803 div.login #login-elements {
809 div#login #login-elements h3,
810 div.login #login-elements h3 {
813 div#login #login-elements > div,
814 div.login #login-elements > div {
817 div#login #login-elements > div p,
818 div.login #login-elements > div p {
821 div#login #login-elements div.logo,
822 div.login #login-elements div.logo {
825 margin: 3.0em auto 1.0em auto;
826 padding: 2.0em 0 0 0;
828 div#login #login-elements form,
829 div.login #login-elements form {
833 div#login #login-elements div.separate-form,
834 div.login #login-elements div.separate-form {
835 background-color: #ddd ;
836 border: 1px #888888 solid;
837 border-radius: 0.6em;
841 padding: 0 0.6em 1.0em 0.6em ;
843 div#login #login-elements table.login,
844 div.login #login-elements table.login {
849 div#login #login-elements table.login input[type="submit"],
850 div.login #login-elements table.login input[type="submit"] {
853 div#login #login-elements table.login caption,
854 div.login #login-elements table.login caption {
855 margin: 0.7em 0 0.4em 0;
857 div#login #login-elements .message,
858 div.login #login-elements .message {
865 padding: 1.0em 0.5em 2.0em 0.5em ;
872 display: inline-block;
875 div.logged-in .col p {
878 div.logged-in .message {
883 /* ------------------------------------------------------------- */
884 /* MENU FRAME HEADER (menu_frame_header.less) */
885 /* ------------------------------------------------------------- */
889 padding: 0.2em 0.6em;
895 vertical-align: middle;
897 background-color: #220011;
901 #frame-header span.frame-header-element {
905 #frame-header span.frame-header-element a:link,
906 #frame-header span.frame-header-element a:visited,
907 #frame-header span.frame-header-element a:hover,
908 #frame-header span.frame-header-element a:active {
909 text-decoration: none;
913 #frame-header span.frame-header-element a:hover {
915 text-decoration: underline;
919 #frame-header span.frame-header-element span.mandate {
920 text-transform: uppercase ;
923 #frame-header span.frame-header-left,
924 #frame-header span.frame-header-center,
925 #frame-header span.frame-header-right {
928 vertical-align: middle;
932 #frame-header span.frame-header-left > span,
933 #frame-header span.frame-header-center > span,
934 #frame-header span.frame-header-right > span {
938 vertical-align: middle;
940 #frame-header span.frame-header-left {
942 padding: 0 1.0em 0 0.2em ;
943 margin-right: 1.0em ;
945 #frame-header span.frame-header-left > span {
946 padding-right: 1.0em ;
948 #frame-header span.frame-header-right {
950 vertical-align: middle;
951 padding: 0 1.2em 0 1.0em ;
954 #frame-header span.frame-header-right > span {
955 padding-left: 1.0em ;
957 #frame-header #ajax-spinner {
960 #frame-header div.frame-header-quicksearch {
967 #frame-header div.frame-header-quicksearch span.frame-header-quicksearch input {
970 background-color: #d5aabf;
971 width: auto !important;
977 border-top-color: #949494;
978 border-right-color: #BCBCBC;
979 border-bottom-color: #BCBCBC;
980 border-left-color: #949494;
983 /* ------------------------------------------------------------- */
984 /* MENU (V3) and HTML MENU (menu.less) */
985 /* ------------------------------------------------------------- */
987 background-color: #e6ccd9;
993 font-weight: normal !important ;
1005 #menuv3 li a:visited,
1007 #menuv3 li div.x:visited {
1010 text-decoration: none;
1021 padding: 9px 0.9em 6px 0.9em;
1022 background-color: #e6ccd9;
1024 vertical-align: middle;
1025 /* List 2nd Level (Vertical) */
1028 #menuv3 > ul > li:hover {
1029 background-color: #d5aabf;
1031 #menuv3 > ul > li:hover > ul {
1035 #menuv3 > ul > li ul {
1038 padding: 0 2em 2em 2em;
1039 margin: 0 -2em -2em -2.8em;
1041 #menuv3 > ul > li ul li {
1042 border-bottom: 1px #800040 solid;
1043 padding: 0.45em 0.6em 0.58em 0.8em ;
1045 #menuv3 > ul > li > ul {
1048 #menuv3 > ul > li > ul > li {
1049 background-color: #d5aabf;
1050 padding-left: 12px ;
1053 #menuv3 > ul > li > ul > li div.x {
1054 background: no-repeat right url("../image/menu-arrow-to-right-5.png");
1055 padding-right: 2.0em ;
1057 #menuv3 > ul > li > ul > li:hover {
1059 background-color: #e6ccd9;
1061 #menuv3 > ul > li > ul > li:hover > ul {
1065 #menuv3 > ul > li > ul > li > ul {
1069 margin-top: -2.06em;
1071 margin-bottom: -2em;
1075 #menuv3 > ul > li > ul > li > ul > li {
1076 background-color: #e6ccd9;
1078 #menuv3 > ul > li > ul > li > ul > li:hover {
1079 background-color: #d5aabf;
1081 #menuv3 > ul > li > ul > li > ul > li:first-child {
1082 border-top: 1px #800040 solid ;
1088 background-color: #FFFFFF;
1090 body > #layout-split-left {
1092 position: fixed !important;
1099 border-right: 1px #888888 solid;
1100 background-color: #666666;
1102 div#layout-split-right {
1111 div#layout-split-right .layout-actionbar {
1114 div#layout-split-right > #content {
1118 div#layout-split-right > #content > .wrapper {
1121 div#layout-split-right > #content h1 {
1122 top: 28px !important;
1124 div#layout-split-right > #content > form > .tabwidget > ui-tabs-panel .wrapper {
1127 div#layout-split-right > #content > form > .tabwidget > ui-tabs-panel .tabwidget ul.ui-tabs-nav {
1130 div#layout-split-right > #content > form > .tabwidget > ul.ui-tabs-nav {
1133 div#layout-split-right > #content > #requirement_spec_tabs.tabwidget > ul.ui-tabs-nav {
1134 top: 69px !important ;
1136 div#layout-split-right.folded {
1139 div.layout-split-right.folded {
1142 #layout-split-left #html-menu {
1149 padding: 0 0 150px 0;
1150 background-color: #e6ccd9;
1152 border-bottom: 20px #800040 solid;
1154 #layout-split-left #html-menu::-webkit-scrollbar {
1157 #layout-split-left #html-menu > div:last-of-type {
1158 border-bottom: 1px #800040 solid;
1160 #layout-split-left #html-menu .mi {
1163 #layout-split-left #html-menu .mi a {
1165 word-wrap: break-word;
1167 #layout-split-left #html-menu .mi:first-child {
1168 border-top: 2px #800040 solid;
1170 #layout-split-left #html-menu .mi:last-child {
1171 border-bottom: 1px #800040 solid;
1173 #layout-split-left #html-menu .s0 {
1175 background-color: #d5aabf;
1177 border-top: 1px #800040 solid;
1179 text-transform: uppercase;
1181 #layout-split-left #html-menu .s0 a {
1182 padding: 5px 0 6px 8px ;
1185 #layout-split-left #html-menu .s0 a:hover,
1186 #layout-split-left #html-menu .s0 a:active {
1187 background-color: #33001a;
1189 text-decoration: none;
1191 #layout-split-left #html-menu .s0 a:link,
1192 #layout-split-left #html-menu .s0 a:visited {
1195 #layout-split-left #html-menu .s0.menu-open {
1196 font-weight: normal;
1197 background-color: #220011;
1201 #layout-split-left #html-menu .s0.menu-open a {
1202 padding: 5px 0 6px 8px ;
1205 #layout-split-left #html-menu .s0.menu-open a:hover,
1206 #layout-split-left #html-menu .s0.menu-open a:active {
1207 background-color: #220011;
1209 text-decoration: none;
1211 #layout-split-left #html-menu .s0.menu-open a:link,
1212 #layout-split-left #html-menu .s0.menu-open a:visited {
1215 #layout-split-left #html-menu .s1 {
1218 background-color: #e6ccd9;
1219 border-top: 1px #800040 solid;
1221 #layout-split-left #html-menu .s1 a {
1222 padding: 4px 0 3px 8px ;
1224 #layout-split-left #html-menu .s1 a:hover,
1225 #layout-split-left #html-menu .s1 a:active {
1226 background-color: #d5aabf;
1228 text-decoration: none;
1230 #layout-split-left #html-menu .s1 a:link,
1231 #layout-split-left #html-menu .s1 a:visited {
1234 #layout-split-left #html-menu .s1.sm:after {
1239 #layout-split-left #html-menu .s1.sm a {
1240 display: inline-block;
1244 #layout-split-left #html-menu .s1.sm a:hover,
1245 #layout-split-left #html-menu .s1.sm a:active {
1246 background-color: #e6ccd9;
1248 text-decoration: none ;
1250 #layout-split-left #html-menu .s1.sm a:link,
1251 #layout-split-left #html-menu .s1.sm a:visited {
1254 #layout-split-left #html-menu .s1.sm a.ml:link,
1255 #layout-split-left #html-menu .s1.sm a.ml:visited {
1258 #layout-split-left #html-menu .s1 > .s2:last-child {
1259 border-bottom: 1px #800040 solid;
1261 #layout-split-left #html-menu .s2 {
1264 background-color: #e6ccd9;
1266 #layout-split-left #html-menu .s2 a {
1267 padding: 2px 0 3px 20px ;
1269 #layout-split-left #html-menu .s2 a:hover,
1270 #layout-split-left #html-menu .s2 a:active {
1271 background-color: #d5aabf;
1273 text-decoration: none;
1275 #layout-split-left #html-menu .s2 a:link,
1276 #layout-split-left #html-menu .s2 a:visited {
1279 #main_menu_div .DHTMLSuite_menuBar_top {
1281 height: 31px !important;
1285 #main_menu_div .DHTMLSuite_menuBar_top > div {
1286 padding: 0.3em 0 0 0 ;
1288 #main_menu_div .DHTMLSuite_menuBar_top > div .DHTMLSuite_menuItem_textContent {
1290 padding: 0.1em 0.2em 0.2em 0.2em ;
1292 #main_menu_div .DHTMLSuite_menuBar_top > div .DHTMLSuite_menuItem_top_arrowShowSub {
1293 margin: 0 0.2em 0.2em 0.2em ;
1295 #main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_over,
1296 #main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_click {
1298 background-color: #ffffff;
1300 #main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_over .DHTMLSuite_menuItem_top_arrowShowSub,
1301 #main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_click .DHTMLSuite_menuItem_top_arrowShowSub {
1302 border: none !important ;
1304 .DHTMLSuite_menuBar_sub {
1305 width: auto !important;
1306 padding: 0.1em 0 0.4em 0.4em !important;
1309 border-right: 1px solid #e6ccd9;
1310 border-bottom: 1px solid #e6ccd9;
1311 border-left: 1px solid #e6ccd9;
1313 .DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_regular,
1314 .DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_over,
1315 .DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_click,
1316 .DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_disabled,
1317 .DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_active {
1320 padding-right: 0.7em;
1322 padding-bottom: 0.2em;
1324 background-repeat: no-repeat;
1327 .DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_regular .DHTMLSuite_menuItem_sub_arrowShowSub,
1328 .DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_over .DHTMLSuite_menuItem_sub_arrowShowSub,
1329 .DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_click .DHTMLSuite_menuItem_sub_arrowShowSub,
1330 .DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_disabled .DHTMLSuite_menuItem_sub_arrowShowSub,
1331 .DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_active .DHTMLSuite_menuItem_sub_arrowShowSub {
1332 right: 3px !important;
1334 .DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_over,
1335 .DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_active {
1337 background-color: #ffffff;
1339 /* ------------------------------------------------------------- */
1340 /* Menu Actionbar (menu_actionbar.less) */
1341 /* ------------------------------------------------------------- */
1342 .layout-actionbar div.layout-actionbar-separator {
1351 .layout-actionbar div.layout-actionbar-action {
1352 -webkit-touch-callout: none;
1353 -webkit-user-select: none;
1354 -khtml-user-select: none;
1355 -moz-user-select: none;
1356 -ms-user-select: none;
1361 .layout-actionbar div.layout-actionbar-action.layout-actionbar-action-disabled {
1362 color: #800040 !important;
1364 .layout-actionbar div.layout-actionbar-action.layout-actionbar-action-disabled:hover {
1365 text-decoration: none !important;
1367 .layout-actionbar > div.layout-actionbar-action {
1369 border: 1px #33001a solid;
1370 background-color: #d5aabf;
1375 .layout-actionbar div.layout-actionbar-link,
1376 .layout-actionbar div.layout-actionbar-submit,
1377 .layout-actionbar div.layout-actionbar-scriptbutton {
1381 box-sizing: border-box;
1383 border-style: solid;
1388 .layout-actionbar div.layout-actionbar-link:focus,
1389 .layout-actionbar div.layout-actionbar-submit:focus,
1390 .layout-actionbar div.layout-actionbar-scriptbutton:focus {
1391 border-color: darkgray;
1392 background-color: #e6ccd9;
1394 .layout-actionbar div.layout-actionbar-link:hover,
1395 .layout-actionbar div.layout-actionbar-submit:hover,
1396 .layout-actionbar div.layout-actionbar-scriptbutton:hover {
1398 border-style: solid;
1400 .layout-actionbar .layout-actionbar-default-action {
1401 font-weight: normal;
1403 .layout-actionbar div.layout-actionbar-combobox {
1410 .layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-head {
1411 padding-right: 20px;
1412 white-space: nowrap;
1414 margin-bottom: -1px;
1419 .layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-head > div {
1422 border-top-left-radius: 4px;
1423 border-bottom-left-radius: 4px;
1424 border: 1px #33001a solid;
1425 background-color: #d5aabf;
1429 .layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-head > span {
1434 width: 24px !important;
1435 height: 25px !important;
1436 border: 1px #33001a solid;
1438 border-top-right-radius: 4px;
1439 border-bottom-right-radius: 4px;
1441 background-color: #d5aabf;
1442 background-image: url("../image/select-down.png");
1443 background-repeat: no-repeat;
1444 background-position: 5px 5px;
1446 .layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-list {
1452 border: 1px solid #33001a;
1453 border-top-left-radius: 4px;
1454 border-bottom-left-radius: 4px;
1455 border-bottom-right-radius: 4px;
1458 background-color: #d5aabf;
1460 .layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-list div.layout-actionbar-action {
1461 white-space: nowrap;
1466 padding: 0.6em 0.6em 0.6em 1.0em;
1467 border-bottom: none !important;
1468 background-color: #d5aabf;
1471 .layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-list div.layout-actionbar-action:hover {
1473 text-decoration: underline;
1474 background-color: #e6ccd9;
1476 .layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head {
1478 border-bottom: none !important ;
1480 .layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head div {
1481 border-bottom-left-radius: 0 !important;
1482 border-bottom: none;
1485 .layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head span {
1486 border-bottom-right-radius: 0 !important;
1487 border-bottom: none;
1488 height: 30px !important ;
1490 .layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-list {
1491 display: inline-table;
1492 border-top-right-radius: 0 !important;
1494 .layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-list div.layout-actionbar-action {
1495 border: none !important;
1497 /* ------------------------------------------------------------- */
1498 /* MESSAGES (messages.less) */
1499 /* ------------------------------------------------------------- */
1508 padding: 0.6em 0.8em ;
1510 font-weight: normal;
1513 white-space: normal;
1514 border-radius: 0.6em;
1515 border-style: solid;
1520 .flash_message_error,
1524 .flash_message_hint,
1526 .flash_message_warning,
1528 .flash_message_info,
1537 padding: 0.6em 0.8em ;
1539 font-weight: normal;
1542 white-space: normal;
1543 border-radius: 0.6em;
1544 border-style: solid;
1547 .message_error > .message_error,
1548 .message_warning > .message_error,
1549 .message_hint > .message_error,
1550 .message_info > .message_error,
1551 .message_ok > .message_error,
1552 .message_error > .message_warning,
1553 .message_warning > .message_warning,
1554 .message_hint > .message_warning,
1555 .message_info > .message_warning,
1556 .message_ok > .message_warning,
1557 .message_error > .message_hint,
1558 .message_warning > .message_hint,
1559 .message_hint > .message_hint,
1560 .message_info > .message_hint,
1561 .message_ok > .message_hint,
1562 .message_error > .message_info,
1563 .message_warning > .message_info,
1564 .message_hint > .message_info,
1565 .message_info > .message_info,
1566 .message_ok > .message_info,
1567 .message_error > .message_ok,
1568 .message_warning > .message_ok,
1569 .message_hint > .message_ok,
1570 .message_info > .message_ok,
1571 .message_ok > .message_ok {
1576 background-color: #ffaeb7;
1577 border-color: 1px solid #ae0014;
1587 background-color: #ffe38d;
1588 border-color: 1px solid #8d6a00;
1593 background-color: #ebf8fc;
1594 border-color: 1px solid #209ec8;
1606 background-color: #3cff8a;
1607 border-color: 1px solid #003c18;
1609 .message.attention {
1611 border-color: 1px solid #8d6a00;
1612 background-color: #ffe38d;
1614 .message.attention h4 {
1617 .message.attention p {
1623 margin: 0.4em 1.0em 0.2em 0 ;
1627 margin: 0 1.0em 0.6em 0 ;
1630 #content > form > .message,
1631 #content > form > .ui-tabs > .ui-tabs-panel > .message {
1632 margin: 1.2em 0 1.2em 1.2em;
1634 #content > form > .message.message_ok,
1635 #content > form > .ui-tabs > .ui-tabs-panel > .message.message_ok,
1636 #content > form > .message.message_info,
1637 #content > form > .ui-tabs > .ui-tabs-panel > .message.message_info,
1638 #content > form > .message.message_hint,
1639 #content > form > .ui-tabs > .ui-tabs-panel > .message.message_hint,
1640 #content > form > .message.message_error,
1641 #content > form > .ui-tabs > .ui-tabs-panel > .message.message_error,
1642 #content > form > .message.message_warning,
1643 #content > form > .ui-tabs > .ui-tabs-panel > .message.message_warning {
1646 #content > p.message_ok,
1647 #content > p.message_info,
1648 #content > p.message_hint,
1649 #content > p.message_error,
1650 #content > p.message_warning {
1653 #content > .message_ok,
1654 #content > .message_info,
1655 #content > .message_hint,
1656 #content > .message_error,
1657 #content > .message_warning {
1658 margin: 1.2em 0 1.2em 1.2em;
1660 .wrapper > .message,
1661 .wrapper > .message_ok,
1662 .wrapper > .message_info,
1663 .wrapper > .message_hint,
1664 .wrapper > .message_error,
1665 .wrapper > .message_warning {
1666 margin: 0 0 0.4em 0;
1674 padding-bottom: 0.4em ;
1676 body > div.login .message {
1678 text-align: center ;
1679 margin: 0 auto 1.0em auto ;
1681 .flash_message.flash_message_error {
1682 background-color: #ffaeb7;
1683 border-color: 1px solid #ae0014;
1686 .flash_message.flash_message_error a.button.wi-tiny,
1687 .flash_message.flash_message_error a.icon-close {
1688 border: 1px solid #ae0014 !important;
1691 .flash_message.flash_message_ok {
1692 background-color: #3cff8a;
1693 border: 1px solid #003c18;
1696 .flash_message.flash_message_ok a.button.wi-tiny,
1697 .flash_message.flash_message_ok a.icon-close {
1698 border: 1px solid #003c18;
1701 .flash_message.flash_message_warning {
1702 background-color: #ffe38d;
1703 border-color: 1px solid #8d6a00;
1706 .flash_message.flash_message_warning a.button.wi-tiny,
1707 .flash_message.flash_message_warning a.icon-close {
1708 border: 1px solid #8d6a00;
1711 .flash_message.flash_message_info {
1712 background-color: #ebf8fc;
1713 border: 1px solid #209ec8;
1716 .flash_message.flash_message_info a.button.wi-tiny,
1717 .flash_message.flash_message_info a.icon-close {
1718 border: 1px solid #209ec8;
1721 .flash_message .flash_title {
1725 padding-right: 1.0em ;
1727 .flash_message .flash_notification {
1731 .flash_message a.button.wi-tiny {
1733 padding: 0 0.2em 0 0.2em ;
1734 margin: 0 0.4em 0 0.4em ;
1736 background-color: transparent;
1738 .flash_message div.button-container,
1739 .flash_message div.icon-container {
1744 .flash_message div.button-container a.icon-close,
1745 .flash_message div.icon-container a.icon-close {
1749 border-style: solid ;
1753 .flash_message div.button-container span.display,
1754 .flash_message div.icon-container span.display {
1755 float: right !important;
1762 .flash_message div.message-container {
1767 .flash_message div.message-container > span.flash_title {
1772 .flash_message div.message-container > div.flash_notification {
1778 .flash_message div.message-container > div.flash_notification span.content {
1783 .flash_message div.message-container > div.flash_notification div.detail {
1786 padding-top: 0.9em ;
1788 .flash_message div.message-container > div.flash_notification div.detail span {
1793 .flash_message div.message-container > div.flash_notification div.detail a.button.wi-tiny {
1798 .wrapper .flash_message {
1799 margin: 0 0 0.4em 0;
1801 .wrapper .flash_message_error,
1802 .wrapper .flash_message_ok,
1803 .wrapper .flash_message_warning,
1804 .wrapper .flash_message_info {
1805 margin: 0 0 0.4em 0;
1807 #content > form > .flash_message,
1808 #content > form > .flash_message_error,
1809 #content > form > .flash_message_ok,
1810 #content > form > .flash_message_warning,
1811 #content > form > .flash_message_info {
1812 margin: 48px 0 0 1.2em;
1814 #content > .flash_message,
1815 #content > .flash_message_error,
1816 #content > .flash_message_ok,
1817 #content > .flash_message_warning,
1818 #content > .flash_message_info {
1819 margin: 24px 0 0 1.2em;
1821 /* ------------------------------------------------------------- */
1822 /* tables (tables.less) */
1823 /* ------------------------------------------------------------- */
1825 table-layout: auto ;
1826 border-spacing: 1px ;
1831 vertical-align: top ;
1832 font-weight: normal ;
1836 text-align: right !important ;
1840 text-align: center !important ;
1842 table td.center input,
1843 table th.center input {
1844 float: none !important ;
1848 text-align: right !important ;
1850 table td.numeric-centered,
1851 table th.numeric-centered {
1852 text-align: center !important ;
1856 text-align: right !important ;
1860 text-align: center !important ;
1864 text-align: center !important ;
1868 vertical-align: top !important ;
1872 table td.long-description,
1873 table th.long-description,
1876 table td.longdescription,
1877 table th.longdescription,
1878 table td div.description,
1879 table th div.description {
1884 table th.highlight {
1885 background-color: #b4f4fe;
1891 margin: 0 !important ;
1892 padding: 0.8em 0 0.2em 0 !important ;
1901 vertical-align: top ;
1915 table td div.description,
1916 table th div.description {
1920 table td > input + div.description,
1921 table th > input + div.description,
1922 table td > select + div.description,
1923 table th > select + div.description {
1926 table td span.label,
1927 table th span.label {
1929 padding: 0 0 0.5em 0 ;
1932 table td span.below,
1933 table th span.below {
1937 table td span.below input,
1938 table th span.below input {
1939 margin: 0.6em 0 0 0 !important ;
1941 table td span.below input[type="checkbox"],
1942 table th span.below input[type="checkbox"] {
1943 padding: 0.6em 0.6em 0 0 ;
1945 table td span.above,
1946 table th span.above {
1949 margin-bottom: 0.4em ;
1950 padding: 0.3em 0.3em 0 0 !important ;
1952 table td + input.below,
1953 table th + input.below {
1954 margin: 0 !important;
1956 table td input.below,
1957 table th input.below,
1958 table td select.below,
1959 table th select.below {
1964 margin: 0.3em 0 0 0 ;
1968 margin: -0.14em 0em;
1971 white-space: normal !important ;
1976 table tr.header-caption th {
1977 vertical-align: bottom ;
1979 table tr.separator th,
1980 table tr.separator td {
1981 padding-bottom: 3.0em ;
1983 table tr.separator.below th,
1984 table tr.separator.below td {
1985 padding-bottom: 3.0em ;
1987 table tr.separator.above th,
1988 table tr.separator.above td {
1989 padding-top: 3.0em ;
1992 table tr.total-sub {
1995 table tr.total-sub td {
1996 border-top: 1px solid #33001a;
1997 border-bottom: 2px solid #33001a;
2001 table tr.heading th {
2003 border-top: 1px #33001a solid;
2008 font-weight: normal;
2009 color: #33001a !important;
2010 padding: 0.2em 0 0.2em 0.2em;
2011 margin: 0.1em 0 0.4em 0 ;
2013 letter-spacing: 0.12em;
2014 white-space: nowrap ;
2016 table caption small,
2017 table th.caption small {
2022 background-color: #33001a;
2023 border-top: 1px solid #33001a;
2024 border-bottom: 1px solid #33001a;
2026 vertical-align: top ;
2028 table thead th a img {
2029 vertical-align: middle ;
2035 vertical-align: middle ;
2036 border-bottom: #33001a 2px solid;
2044 font-weight: normal ;
2047 table tfoot tr:first td,
2048 table tfoot tr:first th {
2049 border-top: #33001a 2px solid;
2051 table tfoot tr.blank {
2052 border: none !important ;
2054 table tfoot tr.blank th,
2055 table tfoot tr.blank td {
2056 border: none !important ;
2058 table tfoot.blank tr {
2059 border: none !important ;
2061 table tfoot.blank tr:first-child th,
2062 table tfoot.blank tr:first-child td {
2063 border-top: 1px solid #33001a !important;
2065 table tfoot.blank tr th,
2066 table tfoot.blank tr td {
2067 border: none !important ;
2069 table colgroup col.right {
2072 table colgroup col.center {
2073 text-align: center ;
2075 table colgroup col.long-desc {
2078 table colgroup col.wi-smallest {
2081 table colgroup col.wi-verysmall {
2084 table colgroup col.wi-small {
2087 table colgroup col.wi-mediumsmall {
2090 table colgroup col.wi-normal {
2093 table colgroup col.wi-lightwide {
2096 table colgroup col.wi-wide {
2099 table colgroup col.wi-wider {
2102 table colgroup col.wi-verywide {
2105 table.tbl-horizontal,
2108 table.tbl-list-plain {
2109 margin-bottom: 0.6em ;
2110 border-collapse: collapse ;
2113 table.tbl-horizontal tr td > span,
2114 table.tbl-plain tr td > span,
2115 table.tbl-list tr td > span,
2116 table.tbl-list-plain tr td > span {
2117 padding: 0.3em 0.3em 0.6em 0.3em ;
2119 table.tbl-plain tbody td a,
2120 table.tbl-list tbody td a,
2121 table.tbl-list-plain tbody td a {
2122 display: inline-block !important;
2125 border-spacing: 1px ;
2126 border-collapse: collapse ;
2127 margin: 0 0 1.0em 0 ;
2129 table.tbl-list > caption {
2130 margin: 0.1em 0 0.0em 0 ;
2134 padding: 0.2em 0.4em ;
2135 white-space: normal ;
2136 vertical-align: middle ;
2138 table.tbl-list > thead > tr th:first-child,
2139 table.tbl-list > tbody > tr th:first-child,
2140 table.tbl-list > tfoot > tr td:first-child {
2141 padding-left: 0.8em !important ;
2143 table.tbl-list thead {
2144 display: table-header-group;
2146 table.tbl-list thead tr {
2149 table.tbl-list thead tr th {
2151 background-color: #33001a;
2152 border-top: 1px solid #33001a;
2153 border-bottom: 1px solid #33001a;
2155 vertical-align: top ;
2157 table.tbl-list thead tr th.nowrap {
2158 white-space: nowrap !important ;
2160 table.tbl-list thead tr th > a {
2163 table.tbl-list thead tr th > a:link,
2164 table.tbl-list thead tr th > a:visited {
2166 text-decoration: none ;
2168 table.tbl-list thead tr th > a:hover {
2170 text-decoration: underline ;
2172 table.tbl-list thead tr th > a:active,
2173 table.tbl-list thead tr th > a:focus {
2175 text-decoration: underline ;
2177 table.tbl-list thead tr th label {
2180 table.tbl-list thead tr th label:hover {
2181 text-decoration: underline ;
2183 table.tbl-list thead.links-condensed tr th a {
2186 table.tbl-list tbody {
2187 border-bottom: #33001a 1px solid;
2188 display: table-row-group;
2190 table.tbl-list tbody tr:nth-child(odd) {
2191 background-color: #f7eef2;
2193 table.tbl-list tbody tr:nth-child(even) {
2194 background-color: #e6ccd9;
2196 table.tbl-list tbody > tr:last-child > td {
2197 border-bottom: 1px #33001a solid !important;
2199 table.tbl-list tbody tr:hover {
2200 background-color: #ffffff;
2202 table.tbl-list tbody tr.listrow_error {
2203 background-color: #ffaeb7 !important;
2205 table.tbl-list tbody td,
2206 table.tbl-list tbody th {
2209 table.tbl-list tbody td a,
2210 table.tbl-list tbody th a,
2211 table.tbl-list tbody td a:link,
2212 table.tbl-list tbody th a:link,
2213 table.tbl-list tbody td a:visited,
2214 table.tbl-list tbody th a:visited {
2217 table.tbl-list tfoot {
2218 display: table-footer-group;
2220 table.tbl-horizontal th,
2221 table.tbl-horizontal td {
2223 padding-top: 0.3em ;
2224 padding-right: 0.2em ;
2225 padding-bottom: 0.2em ;
2226 padding-left: 0.3em ;
2228 table.tbl-horizontal th > input[type="checkbox"],
2229 table.tbl-horizontal td > input[type="checkbox"],
2230 table.tbl-horizontal th > input[type="radio"],
2231 table.tbl-horizontal td > input[type="radio"] {
2232 margin: 0.2em 0.3em 0 0 !important ;
2234 table.tbl-horizontal th > input,
2235 table.tbl-horizontal td > input,
2236 table.tbl-horizontal th > select,
2237 table.tbl-horizontal td > select {
2238 margin: -0.3em 1px 0 0;
2240 table.tbl-horizontal th > input.addition,
2241 table.tbl-horizontal td > input.addition,
2242 table.tbl-horizontal th > select.addition,
2243 table.tbl-horizontal td > select.addition {
2244 margin-top: 0.3em !important ;
2246 table.tbl-horizontal th .label-above,
2247 table.tbl-horizontal td .label-above {
2253 table.tbl-horizontal th.single-col,
2254 table.tbl-horizontal td.single-col {
2258 table.tbl-horizontal th {
2261 table.tbl-horizontal th > a:link,
2262 table.tbl-horizontal th > a:visited {
2263 text-decoration: none ;
2266 table.tbl-horizontal th > a:hover,
2267 table.tbl-horizontal th > a:active {
2268 text-decoration: underline ;
2270 table.tbl-horizontal th h4 {
2274 table.tbl-horizontal td > span {
2278 table.tbl-horizontal td > span.wi-smallest {
2281 table.tbl-horizontal td > span.wi-verysmall {
2284 table.tbl-horizontal td > span.wi-small {
2287 table.tbl-horizontal td > span.wi-mediumsmall {
2290 table.tbl-horizontal td > span.wi-normal {
2293 table.tbl-horizontal td > span.wi-lightwide {
2296 table.tbl-horizontal td > span.wi-wide {
2299 table.tbl-horizontal td > span.wi-wider {
2300 width: 348px !important;
2302 table.tbl-horizontal td > span.wi-verywide {
2305 table.tbl-horizontal td > span.data,
2306 table.tbl-horizontal td > span.plain-data {
2310 table.tbl-horizontal td > span.label {
2312 padding: 0 0.3em 0.5em 0 !important ;
2314 table.tbl-horizontal td > span.button-inline {
2315 margin: 0 !important ;
2316 padding: 0.3em 0 0 0 ;
2318 display: inline-block;
2319 vertical-align: middle ;
2321 table.tbl-horizontal td > span.button-inline input.button,
2322 table.tbl-horizontal td > span.button-inline input[type="button"],
2323 table.tbl-horizontal td > span.button-inline button,
2324 table.tbl-horizontal td > span.button-inline a.button {
2326 margin: 0 0.3em 0 0 !important ;
2328 table.tbl-horizontal td > span.customer_vendor_picker {
2329 padding: 0 !important ;
2330 margin: 0 !important ;
2331 display: inline-block;
2333 table.tbl-horizontal td > span.project_picker {
2334 margin: -0.3em 0 0 0;
2336 table.tbl-horizontal td > span.switch-form-element {
2337 padding: 0 !important ;
2338 margin: -0.3em 1px 0 0 !important;
2340 table.tbl-horizontal td > div.data {
2341 padding: 0.1363em 0 ;
2343 table.tbl-horizontal td .plus1 {
2344 display: inline-block;
2347 table.tbl-horizontal td > .condensed {
2348 padding: 0 !important ;
2351 table.tbl-horizontal td > .condensed input,
2352 table.tbl-horizontal td > .condensed select {
2355 table.tbl-horizontal td > span.wi-small-wide {
2356 margin: 0 24px 0 0 ;
2359 table.tbl-horizontal thead th {
2361 font-weight: normal;
2362 color: #33001a !important;
2363 padding: 0.2em 0 0.2em 0.2em;
2364 margin: 0.1em 0 0.4em 0 ;
2366 letter-spacing: 0.12em;
2369 table.tbl-horizontal.zebra tbody tr:nth-child(odd) {
2370 background-color: #f7eef2;
2372 table.tbl-horizontal.zebra tbody tr:nth-child(odd) th {
2373 background-color: #f7eef2;
2375 table.tbl-horizontal.zebra tbody tr:nth-child(even) {
2376 background-color: #e6ccd9;
2378 table.tbl-horizontal.zebra tbody tr:nth-child(even) th {
2379 background-color: #e6ccd9;
2381 table.tbl-horizontal.checkered {
2382 border-collapse: collapse ;
2384 table.tbl-horizontal.checkered tbody tr {
2385 background-color: #e6ccd9;
2387 table.tbl-horizontal.checkered tbody tr td,
2388 table.tbl-horizontal.checkered tbody tr th {
2389 border-color: #33001a;
2391 border-style: solid ;
2392 padding: 0.3em 0.6em ;
2394 table.tbl-horizontal.expanded th.caption {
2395 padding-top: 1.2em ;
2396 padding-bottom: 0.6em ;
2398 table.tbl-list-plain caption,
2399 table.tbl-plain caption,
2400 table.tbl-list-plain th.caption,
2401 table.tbl-plain th.caption {
2402 font-size: 120% !important ;
2404 padding: 0.6em 0 0.2em 0;
2406 table.tbl-list-plain thead th,
2407 table.tbl-plain thead th,
2408 table.tbl-list-plain tbody th,
2409 table.tbl-plain tbody th,
2410 table.tbl-list-plain thead td,
2411 table.tbl-plain thead td,
2412 table.tbl-list-plain tbody td,
2413 table.tbl-plain tbody td {
2414 padding: 3px 0.3em 4px 0.3em !important ;
2416 table.tbl-list-plain thead th,
2417 table.tbl-plain thead th {
2419 background-color: #33001a;
2420 border-top: 1px solid #33001a;
2421 border-bottom: 1px solid #33001a;
2423 vertical-align: top ;
2425 table.tbl-list-plain tr th,
2426 table.tbl-plain tr th,
2427 table.tbl-list-plain tr td,
2428 table.tbl-plain tr td {
2429 padding: 0.3em inherit 0.3em 0.3em ;
2431 table.tbl-list-plain.condensed caption,
2432 table.tbl-plain.condensed caption {
2435 table.tbl-list-plain.condensed td,
2436 table.tbl-plain.condensed td,
2437 table.tbl-list-plain.condensed th,
2438 table.tbl-plain.condensed th {
2439 padding-right: 7px ;
2442 table.tbl-list-plain.lined tr,
2443 table.tbl-plain.lined tr {
2444 border-bottom: 1px #33001a solid;
2446 table.tbl-list-plain.lined tr > th,
2447 table.tbl-plain.lined tr > th,
2448 table.tbl-list-plain.lined tr > th,
2449 table.tbl-plain.lined tr > th {
2450 vertical-align: middle !important ;
2452 table.tbl-list-plain thead th {
2453 border-top: 1px #33001a solid !important;
2454 border-bottom: 1px #33001a solid;
2457 table.tbl-list-plain tbody td,
2458 table.tbl-list-plain tbody th {
2459 border-bottom: 1px #33001a solid;
2461 table.tbl-dialog th,
2462 table.tbl-dialog td {
2463 background-color: #eeeeee;
2465 table.tbl-dialog th {
2468 vertical-align: top ;
2475 table.test-plain th {
2476 background-color: #b3b3b3 ;
2478 font-weight: normal ;
2480 table.test th.caption,
2481 table.test-plain th.caption {
2482 background-color: #b3b3b3 ;
2485 table.test-plain td {
2486 background-color: #cfcdd2 ;
2488 table.test td.longdesc,
2489 table.test-plain td.longdesc,
2490 table.test td.longdescription,
2491 table.test-plain td.longdescription,
2492 table.test td.long-desc,
2493 table.test-plain td.long-desc,
2494 table.test td.long-description,
2495 table.test-plain td.long-description {
2496 border: 1px solid green !important ;
2499 table.test-plain table {
2500 border: 1px #0000ff solid ;
2501 border-collapse: collapse ;
2503 table.test table td,
2504 table.test-plain table td,
2505 table.test table th,
2506 table.test-plain table th {
2507 border: 1px #c20d18 dotted !important ;
2510 border: 1px #666666 solid !important;
2511 background-color: #b3b3b3 ;
2513 font-weight: normal ;
2515 table.test th.caption {
2516 background-color: transparent;
2519 border: 1px #000 solid ;
2520 background-color: #cfcdd2 ;
2522 table.test td.longdesc,
2523 table.test td.longdescription,
2524 table.test td.long-desc,
2525 table.test td.long-description {
2526 border: 1px solid green !important ;
2529 border: 2px #0000ff solid ;
2530 border-collapse: collapse ;
2532 table.test table td,
2533 table.test table th {
2534 border: 1px #c20d18 dotted !important ;
2537 table colgroup col.wi-smallest {
2541 table colgroup col.wi-verysmall {
2545 table colgroup col.wi-small {
2548 table.wi-mediumsmall,
2549 table colgroup col.wi-mediumsmall {
2553 table colgroup col.wi-normal {
2557 table colgroup col.wi-lightwide {
2561 table colgroup col.wi-wide {
2565 table colgroup col.wi-wider {
2569 table colgroup col.wi-verywide {
2572 table.wi-small-small,
2573 table colgroup col.wi-small-small {
2576 table.wi-small-mediumsmall,
2577 table colgroup col.wi-small-mediumsmall {
2580 table.wi-small-normal,
2581 table colgroup col.wi-small-normal {
2584 table.wi-small-lightwide,
2585 table colgroup col.wi-small-lightwide {
2588 table.wi-small-wide,
2589 table colgroup col.wi-small-wide {
2592 table.wi-small-wider,
2593 table colgroup col.wi-small-wider {
2596 table.wi-small-verywide,
2597 table colgroup col.wi-small-verywide {
2600 table.wi-mediumsmall-small,
2601 table colgroup col.wi-mediumsmall-small {
2604 table.wi-mediumsmall-mediumsmall,
2605 table colgroup col.wi-mediumsmall-mediumsmall {
2608 table.wi-mediumsmall-normal,
2609 table colgroup col.wi-mediumsmall-normal {
2612 table.wi-mediumsmall-lightwide,
2613 table colgroup col.wi-mediumsmall-lightwide {
2616 table.wi-mediumsmall-wide,
2617 table colgroup col.wi-mediumsmall-wide {
2620 table.wi-mediumsmall-wider,
2621 table colgroup col.wi-mediumsmall-wider {
2624 table.wi-mediumsmall-verywide,
2625 table colgroup col.wi-mediumsmall-verywide {
2628 table.wi-normal-small,
2629 table colgroup col.wi-normal-small {
2632 table.wi-normal-mediumsmall,
2633 table colgroup col.wi-normal-mediumsmall {
2636 table.wi-normal-normal,
2637 table colgroup col.wi-normal-normal {
2640 table.wi-normal-lightwide,
2641 table colgroup col.wi-normal-lightwide {
2644 table.wi-normal-wide,
2645 table colgroup col.wi-normal-wide {
2648 table.wi-normal-wider,
2649 table colgroup col.wi-normal-wider {
2652 table.wi-normal-verywide,
2653 table colgroup col.wi-normal-verywide {
2656 table.wi-lightwide-small,
2657 table colgroup col.wi-lightwide-small {
2660 table.wi-lightwide-mediumsmall,
2661 table colgroup col.wi-lightwide-mediumsmall {
2664 table.wi-lightwide-normal,
2665 table colgroup col.wi-lightwide-normal {
2668 table.wi-lightwide-lightwide,
2669 table colgroup col.wi-lightwide-lightwide {
2672 table.wi-lightwide-wide,
2673 table colgroup col.wi-lightwide-wide {
2676 table.wi-lightwide-wider,
2677 table colgroup col.wi-lightwide-wider {
2680 table.wi-lightwide-verywide,
2681 table colgroup col.wi-lightwide-verywide {
2689 table.width-moderate,
2690 table.moderate-width,
2694 table.width-moderate td,
2695 table.moderate-width td,
2696 table.wi-moderate td,
2697 table.width-moderate th,
2698 table.moderate-width th,
2699 table.wi-moderate th {
2700 padding-left: 0.6em ;
2701 padding-right: 1.2em ;
2703 div.wrapper table.tbl-list tr,
2704 div.cols table.tbl-list tr {
2705 border-left: 1px solid #33001a;
2706 border-right: 1px solid #33001a;
2708 #content .ui-tabs-panel > table.tbl-list caption {
2709 margin-left: 0.3em ;
2711 #content .ui-tabs-panel > table.tbl-list caption {
2712 margin-left: 0.3em ;
2714 #content > table.tbl-plain,
2715 #content > table.tbl-list-plain {
2719 display: inline-block;
2721 vertical-align: top;
2725 display: inline-block;
2728 margin: 0 10px 0 0 ;
2730 span.sort_symbol a {
2735 padding: 0 0 3px 0 ;
2737 text-align: center ;
2740 vertical-align: top ;
2742 span.sort_symbol a.ascending {
2743 border-top: 1px #33001a solid;
2744 border-right: 1px #33001a solid;
2745 border-left: 1px #33001a solid;
2747 span.sort_symbol a.descending {
2748 border-right: 1px #33001a solid;
2749 border-bottom: 1px #33001a solid;
2750 border-left: 1px #33001a solid;
2752 span.sort_symbol a.active {
2755 span.sort_symbol a:link,
2756 span.sort_symbol a:visited {
2759 table#report_table_id.tbl-list > tbody > tr > td {
2760 vertical-align: top ;
2762 table#konten-plan tbody tr td:first-child {
2763 text-align: right !important;
2765 table#konten-plan tbody tr.heading td {
2767 border-top: 1px #999 solid;
2769 table#konten-plan tr:first-child.heading td {
2773 border-collapse: collapse;
2779 table td.chartname {
2785 table .guv_row_background {
2786 background: #f0f0f0;
2789 background-color: #ffc9c9;
2791 /* ------------------------------------------------------------- */
2792 /* LISTS (lists.less) */
2793 /* ------------------------------------------------------------- */
2795 list-style-type: disc;
2796 list-style-position: outside;
2797 list-style-image: none;
2798 padding: 0 0 0 1.4em;
2799 margin: 0.4em 0 0.4em 0;
2802 list-style-type: none !important ;
2803 list-style-position: outside ;
2804 margin: 1.0em 0 0 1.8em !important ;
2806 ul.footnotes li sup {
2807 display: inline-block;
2808 margin: 0 0.6em 0 -2.6em;
2811 ul.footnotes li > ul {
2813 list-style-type: circle ;
2814 list-style-position: outside ;
2815 margin: 0.3em 0 0.3em 1.4em !important ;
2818 list-style-type: circle ;
2819 list-style-position: outside ;
2822 margin-bottom: 1.0em ;
2826 margin-right: 1.6em ;
2828 div.table div.caption {
2834 div.table div.field {
2838 margin-right: 2.0em ;
2840 div.table div.field span.label {
2841 display: inline-block;
2846 div.table div.field span.value {
2847 display: inline-block;
2858 margin-right: 2.6em !important ;
2863 padding: 0.6em 0 0.2em 0.0em !important ;
2864 margin: 0.2em 0 0 0 ;
2865 font-weight: normal;
2867 font-family: "Helvetica Neue", Helvetica, Arial;
2872 padding: 0.2em 0 0.2em 0 !important ;
2873 margin: 0 !important ;
2874 white-space: normal ;
2876 div.list > p > input[type="checkbox"],
2877 div.list > div > input[type="checkbox"],
2878 div.list > p > input[type="radio"],
2879 div.list > div > input[type="radio"] {
2881 margin: 0.3em 0.3em 0 0 ;
2885 div.list > div label {
2892 div.list > input[type="checkbox"] {
2895 margin-right: 0.4em ;
2903 div.list > div.no-rows > input[type="checkbox"],
2904 div.list > div.no-rows > input[type="radio"] {
2906 margin: 0.3em 0.3em 0 0 ;
2909 div.list > div.no-rows label {
2913 div.list-table-with-separate-total-table div.full-width {
2917 div.list-table-with-separate-total-table div.full-width .tbl-list {
2920 div.list-table-with-separate-total-table div.list-total {
2926 div.list-table-with-separate-total-table div.list-total table.footer-only {
2930 div.list-table-with-separate-total-table div.list-total table.footer-only.right {
2933 /* ------------------------------------------------------------- */
2934 /* FORM ELEMENTS (forms.less) */
2935 /* ------------------------------------------------------------- */
2941 margin: 0 auto 0 auto;
2946 padding: 0 0 1.6em 0 ;
2951 font-family: Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif;
2952 padding: 0.2em 0.2em 0.2em 0.6em;
2954 border-color: darkgray lightgray lightgray;
2955 border-style: solid;
2957 background-color: #fff ;
2959 input[type="text"].accent,
2960 textarea[type="text"].accent,
2961 select[type="text"].accent {
2963 font-size: 130% !important ;
2964 padding: 0.6em auto !important ;
2969 input[type="text"]:focus,
2970 input[type="password"]:focus,
2973 input[type="text"]:active,
2974 input[type="password"]:active,
2977 background-color: #d5aabf;
2978 border: 1px 1px #110009 solid solid;
2982 background-color: #ffffff;
2985 padding-left: 0.6em ;
2987 input[type="file"] {
2989 background-color: #cccccc;
2991 border: 1px #666666 solid;
2993 input[type="file"] button,
2994 input[type="file"] input[type="button"] {
2995 background-color: #A3FFA8;
2999 vertical-align: top;
3000 display: inline-block;
3006 text-decoration: none ;
3009 text-decoration: underline ;
3014 font-weight: normal;
3016 text-transform: uppercase;
3019 margin: 0.4em 0.6em 1.4em 0.6em;
3022 font-weight: normal ;
3025 padding: 0 0 0.2em 0;
3027 input[type="text"].wi-smallest,
3028 input[type="password"].wi-smallest {
3031 input[type="text"].wi-verysmall,
3032 input[type="password"].wi-verysmall {
3035 input[type="text"].wi-small,
3036 input[type="password"].wi-small {
3039 input[type="text"].wi-mediumsmall,
3040 input[type="password"].wi-mediumsmall {
3043 input[type="text"].wi-normal,
3044 input[type="password"].wi-normal {
3047 input[type="text"].wi-lightwide,
3048 input[type="password"].wi-lightwide {
3051 input[type="text"].wi-wide,
3052 input[type="password"].wi-wide {
3055 input[type="text"].wi-wider,
3056 input[type="password"].wi-wider {
3059 input[type="text"].wi-verywide,
3060 input[type="password"].wi-verywide {
3063 input[type="text"].wi-date,
3064 input[type="password"].wi-date {
3067 input[type="text"].wi-number,
3068 input[type="password"].wi-number {
3071 input[type="text"].wi-tinynumber,
3072 input[type="password"].wi-tinynumber {
3075 input[type="text"].wi-largenumber,
3076 input[type="password"].wi-largenumber {
3079 input[type="text"].wi-lightwide--verysmall,
3080 input[type="password"].wi-lightwide--verysmall {
3083 input[type="text"].wi-wide--verysmall,
3084 input[type="password"].wi-wide--verysmall {
3085 width: 203px !important;
3087 input .fixed_width {
3090 select.wi-smallest {
3093 select.wi-verysmall {
3099 select.wi-mediumsmall {
3105 select.wi-lightwide {
3114 select.wi-verywide {
3120 select.wi-small-normal {
3123 select.wi-small-lightwide {
3126 select.wi-small-wide {
3129 select.wi-small-wider {
3132 select.wi-small-verywide {
3135 select.wi-mediumsmall-normal {
3138 select.wi-mediumsmall-lightwide {
3141 select.wi-mediumsmall-wide {
3144 select.wi-mediumsmall-wider {
3147 select.wi-mediumsmall-verywide {
3150 select.wi-normal-normal {
3153 select.wi-normal-lightwide {
3156 select.wi-normal-wide {
3159 select.wi-normal-wider {
3162 select.wi-normal-verywide {
3165 select.wi-lightwide-normal {
3168 select.wi-lightwide-lightwide {
3171 select.wi-lightwide-wide {
3174 select.wi-lightwide-wider {
3177 select.wi-lightwide-verywide {
3180 select.wi-wide-normal {
3183 select.wi-wide-lightwide {
3186 select.wi-wide-wide {
3189 select.wi-wide-wider {
3192 select.wi-wide-verywide {
3195 textarea.wi-smallest {
3198 textarea.wi-verysmall {
3204 textarea.wi-mediumsmall {
3207 textarea.wi-normal {
3210 textarea.wi-lightwide {
3216 textarea.wi-wide.strict {
3217 max-width: 284px !important;
3222 textarea.wi-verywide {
3228 textarea.wi-small-small {
3231 textarea.wi-small-mediumsmall {
3233 margin: 0 30px 0 0 ;
3235 textarea.wi-small-normal {
3238 textarea.wi-small-lightwide {
3241 textarea.wi-small-wide {
3244 textarea.wi-small-wider {
3247 textarea.wi-small-verywide {
3250 textarea.wi-mediumsmall-small {
3253 textarea.wi-mediumsmall-mediumsmall {
3256 textarea.wi-mediumsmall-normal {
3259 textarea.wi-mediumsmall-lightwide {
3262 textarea.wi-mediumsmall-wide {
3265 textarea.wi-mediumsmall-wider {
3268 textarea.wi-mediumsmall-verywide {
3271 textarea.wi-normal-small {
3274 textarea.wi-normal-mediumsmall {
3277 textarea.wi-normal-normal {
3280 textarea.wi-normal-lightwide {
3283 textarea.wi-normal-wide {
3286 textarea.wi-normal-wider {
3289 textarea.wi-normal-verywide {
3292 textarea.wi-lightwide-small {
3295 textarea.wi-lightwide-mediumsmall {
3298 textarea.wi-lightwide-normal {
3301 textarea.wi-lightwide-lightwide {
3304 textarea.wi-lightwide-wide {
3307 textarea.wi-lightwide-wider {
3310 textarea.wi-lightwide-verywide {
3313 textarea.wi-wide-small {
3316 textarea.wi-wide-mediumsmall {
3319 textarea.wi-wide-normal {
3322 textarea.wi-wide-lightwide {
3325 textarea.wi-wide-wide {
3328 textarea.wi-wide-wider {
3331 textarea.wi-wide-verywide {
3334 td.wi-date > input[type="text"],
3335 th.wi-date > input[type="text"] {
3338 td.wi-lightwide > textarea,
3339 th.wi-lightwide > textarea {
3342 td.wi-wide > textarea,
3343 th.wi-wide > textarea {
3346 td.wi-small-verywide > textarea,
3347 th.wi-small-verywide > textarea {
3350 th.wi-lightwide textarea,
3351 td.wi-lightwide textarea,
3352 th.wi-lightwide input[type="text"],
3353 td.wi-lightwide input[type="text"],
3354 th.wi-lightwide div.cke_editable,
3355 td.wi-lightwide div.cke_editable,
3356 th.wi-lightwide input#order_vendor_id_name,
3357 td.wi-lightwide input#order_vendor_id_name {
3360 th.wi-wide textarea,
3361 td.wi-wide textarea,
3362 th.wi-wide input[type="text"],
3363 td.wi-wide input[type="text"],
3364 th.wi-wide div.cke_editable,
3365 td.wi-wide div.cke_editable,
3366 th.wi-wide input#order_vendor_id_name,
3367 td.wi-wide input#order_vendor_id_name {
3373 span.wi-smallest textarea,
3374 span.wi-smallest div.cke_editable {
3380 span.wi-verysmall textarea,
3381 span.wi-verysmall div.cke_editable {
3387 span.wi-small textarea,
3388 span.wi-small div.cke_editable {
3391 span.wi-mediumsmall {
3394 span.wi-mediumsmall textarea,
3395 span.wi-mediumsmall div.cke_editable {
3401 span.wi-normal textarea,
3402 span.wi-normal div.cke_editable {
3408 span.wi-lightwide textarea,
3409 span.wi-lightwide div.cke_editable {
3415 span.wi-wide textarea,
3416 span.wi-wide > div.cke_editable {
3417 width: 284px !important;
3419 span.wi-wide.strict {
3420 max-width: 284px !important;
3425 span.wi-wider textarea,
3426 span.wi-wider div.cke_editable {
3432 span.wi-verywide textarea,
3433 span.wi-verywide div.cke_editable {
3439 span.wi-full textarea,
3440 span.wi-full div.cke_editable {
3443 span.wi-small-small {
3446 span.wi-small-small textarea,
3447 span.wi-small-small div.cke_editable {
3450 span.wi-small-mediumsmall {
3453 span.wi-small-mediumsmall textarea,
3454 span.wi-small-mediumsmall div.cke_editable {
3456 margin: 0 30px 0 0 ;
3458 span.wi-small-normal {
3461 span.wi-small-normal textarea,
3462 span.wi-small-normal div.cke_editable {
3465 span.wi-small-lightwide {
3468 span.wi-small-lightwide textarea,
3469 span.wi-small-lightwide div.cke_editable {
3472 span.wi-small-wide {
3475 span.wi-small-wide textarea,
3476 span.wi-small-wide div.cke_editable {
3479 span.wi-small-wider {
3482 span.wi-small-wider textarea,
3483 span.wi-small-wider div.cke_editable {
3486 span.wi-small-verywide {
3489 span.wi-small-verywide textarea,
3490 span.wi-small-verywide div.cke_editable {
3493 span.wi-mediumsmall-small {
3496 span.wi-mediumsmall-small textarea,
3497 span.wi-mediumsmall-small div.cke_editable {
3500 span.wi-mediumsmall-mediumsmall {
3503 span.wi-mediumsmall-mediumsmall textarea,
3504 span.wi-mediumsmall-mediumsmall div.cke_editable {
3507 span.wi-mediumsmall-normal {
3510 span.wi-mediumsmall-normal textarea,
3511 span.wi-mediumsmall-normal div.cke_editable {
3514 span.wi-mediumsmall-lightwide {
3517 span.wi-mediumsmall-lightwide textarea,
3518 span.wi-mediumsmall-lightwide div.cke_editable {
3521 span.wi-mediumsmall-wide {
3524 span.wi-mediumsmall-wide textarea,
3525 span.wi-mediumsmall-wide.wi-mediumsmall-wide > div.cke_editable {
3526 width: 444px !important;
3528 span.wi-mediumsmall-wider {
3531 span.wi-mediumsmall-wider textarea,
3532 span.wi-mediumsmall-wider div.cke_editable {
3535 span.wi-mediumsmall-verywide {
3538 span.wi-mediumsmall-verywide textarea,
3539 span.wi-mediumsmall-verywide div.cke_editable {
3542 span.wi-normal-small {
3545 span.wi-normal-small textarea,
3546 span.wi-normal-small div.cke_editable {
3549 span.wi-normal-mediumsmall {
3552 span.wi-normal-mediumsmall textarea,
3553 span.wi-normal-mediumsmall div.cke_editable {
3556 span.wi-normal-normal {
3559 span.wi-normal-normal textarea,
3560 span.wi-normal-normal div.cke_editable {
3563 span.wi-normal-lightwide {
3566 span.wi-normal-lightwide textarea,
3567 span.wi-normal-lightwide div.cke_editable {
3570 span.wi-normal-wide {
3573 span.wi-normal-wide textarea,
3574 span.wi-normal-wide div.cke_editable {
3577 span.wi-normal-wider {
3580 span.wi-normal-wider textarea,
3581 span.wi-normal-wider div.cke_editable {
3584 span.wi-normal-verywide {
3587 span.wi-normal-verywide textarea,
3588 span.wi-normal-verywide div.cke_editable {
3591 span.wi-lightwide-small {
3594 span.wi-lightwide-small textarea,
3595 span.wi-lightwide-small div.cke_editable {
3598 span.wi-lightwide-mediumsmall {
3601 span.wi-lightwide-mediumsmall textarea,
3602 span.wi-lightwide-mediumsmall div.cke_editable {
3605 span.wi-lightwide-normal {
3608 span.wi-lightwide-normal textarea,
3609 span.wi-lightwide-normal div.cke_editable {
3612 span.wi-lightwide-lightwide {
3615 span.wi-lightwide-lightwide textarea,
3616 span.wi-lightwide-lightwide div.cke_editable {
3619 span.wi-lightwide-wide {
3622 span.wi-lightwide-wide textarea,
3623 span.wi-lightwide-wide div.cke_editable {
3626 span.wi-lightwide-wider {
3629 span.wi-lightwide-wider textarea,
3630 span.wi-lightwide-wider div.cke_editable {
3633 span.wi-lightwide-verywide {
3636 span.wi-lightwide-verywide textarea,
3637 span.wi-lightwide-verywide div.cke_editable {
3640 span.wi-wide-small {
3643 span.wi-wide-small textarea,
3644 span.wi-wide-small div.cke_editable {
3647 span.wi-wide-mediumsmall {
3650 span.wi-wide-mediumsmall textarea,
3651 span.wi-wide-mediumsmall div.cke_editable {
3654 span.wi-wide-normal {
3657 span.wi-wide-normal textarea,
3658 span.wi-wide-normal div.cke_editable {
3661 span.wi-wide-lightwide {
3664 span.wi-wide-lightwide textarea,
3665 span.wi-wide-lightwide div.cke_editable {
3671 span.wi-wide-wide textarea,
3672 span.wi-wide-wide div.cke_editable {
3675 span.wi-wide-wider {
3678 span.wi-wide-wider textarea,
3679 span.wi-wide-wider div.cke_editable {
3682 span.wi-wide-verywide {
3685 span.wi-wide-verywide textarea,
3686 span.wi-wide-verywide div.cke_editable {
3689 th.wi-smallest input[type="text"],
3690 td.wi-smallest input[type="text"],
3691 th.wi-smallest select,
3692 td.wi-smallest select {
3695 th.wi-verysmall input[type="text"],
3696 td.wi-verysmall input[type="text"],
3697 th.wi-verysmall select,
3698 td.wi-verysmall select {
3701 th.wi-small input[type="text"],
3702 td.wi-small input[type="text"],
3704 td.wi-small select {
3707 th.wi-mediumsmall input[type="text"],
3708 td.wi-mediumsmall input[type="text"],
3709 th.wi-mediumsmall select,
3710 td.wi-mediumsmall select {
3713 th.wi-normal input[type="text"],
3714 td.wi-normal input[type="text"],
3715 th.wi-normal select,
3716 td.wi-normal select,
3717 th.wi-normal textarea,
3718 td.wi-normal textarea,
3719 th.wi-normal div.cke_editable,
3720 td.wi-normal div.cke_editable {
3723 th.wi-lightwide input[type="text"],
3724 td.wi-lightwide input[type="text"],
3725 th.wi-lightwide select,
3726 td.wi-lightwide select,
3727 th.wi-lightwide textarea,
3728 td.wi-lightwide textarea,
3729 th.wi-lightwide div.cke_editable,
3730 td.wi-lightwide div.cke_editable {
3733 th.wi-wide input[type="text"],
3734 td.wi-wide input[type="text"],
3737 th.wi-wide textarea,
3738 td.wi-wide textarea,
3739 th.wi-wide div.cke_editable,
3740 td.wi-wide div.cke_editable {
3741 width: 284px !important;
3743 th.wi-wide.strict input[type="text"],
3744 td.wi-wide.strict input[type="text"],
3745 th.wi-wide.strict select,
3746 td.wi-wide.strict select,
3747 th.wi-wide.strict textarea,
3748 td.wi-wide.strict textarea,
3749 th.wi-wide.strict div.cke_editable,
3750 td.wi-wide.strict div.cke_editable {
3751 max-width: 284px !important;
3753 th.wi-wider input[type="text"],
3754 td.wi-wider input[type="text"],
3757 th.wi-wider textarea,
3758 td.wi-wider textarea,
3759 th.wi-wider div.cke_editable,
3760 td.wi-wider div.cke_editable {
3761 width: 348px !important;
3763 th.wi-verywide input[type="text"],
3764 td.wi-verywide input[type="text"],
3765 th.wi-verywide select,
3766 td.wi-verywide select,
3767 th.wi-verywide textarea,
3768 td.wi-verywide textarea,
3769 th.wi-verywide div.cke_editable,
3770 td.wi-verywide div.cke_editable {
3773 th.wi-full input[type="text"],
3774 td.wi-full input[type="text"],
3777 th.wi-full textarea,
3778 td.wi-full textarea,
3779 th.wi-full div.cke_editable,
3780 td.wi-full div.cke_editable {
3783 th.wi-mediumsmall-wide input[type="text"],
3784 td.wi-mediumsmall-wide input[type="text"],
3785 th.wi-mediumsmall-wide select,
3786 td.wi-mediumsmall-wide select,
3787 th.wi-mediumsmall-wide textarea,
3788 td.wi-mediumsmall-wide textarea,
3789 th.wi-mediumsmall-wide div.cke_editable,
3790 td.wi-mediumsmall-wide div.cke_editable {
3793 th.wi-small-mediumsmall input[type="text"],
3794 td.wi-small-mediumsmall input[type="text"],
3795 th.wi-small-mediumsmall select,
3796 td.wi-small-mediumsmall select,
3797 th.wi-small-mediumsmall textarea,
3798 td.wi-small-mediumsmall textarea,
3799 th.wi-small-mediumsmall div.cke_editable,
3800 td.wi-small-mediumsmall div.cke_editable {
3803 th.wi-mediumsmall-lightwide input[type="text"],
3804 td.wi-mediumsmall-lightwide input[type="text"],
3805 th.wi-mediumsmall-lightwide select,
3806 td.wi-mediumsmall-lightwide select,
3807 th.wi-mediumsmall-lightwide textarea,
3808 td.wi-mediumsmall-lightwide textarea,
3809 th.wi-mediumsmall-lightwide div.cke_editable,
3810 td.wi-mediumsmall-lightwide div.cke_editable {
3813 th.below input[type="text"],
3814 td.below input[type="text"],
3819 th.below div.cke_editable,
3820 td.below div.cke_editable {
3824 td.wi-lightwide > span.customer_vendor_picker > input {
3827 td.wi-wide > span.customer_vendor_picker > input {
3830 td.wi-wider > span.customer_vendor_picker > input {
3845 input[type=text].emphasized {
3846 word-wrap: break-word;
3847 word-break: break-all;
3851 td img.ui-datepicker-trigger {
3852 vertical-align: middle ;
3855 td div.rowspan-table {
3858 margin: 0.8em 2.8em 0.8em 0 ;
3860 td div.rowspan-table div.label-n-value {
3861 display: table-cell;
3862 vertical-align: middle;
3863 height: 1.6em !important ;
3865 padding: 0 2.0em 0 0 ;
3867 td div.rowspan-table div.label-n-value b {
3868 font-weight: normal;
3871 table td > span.data {
3874 height: 15.299999999999999pt;
3877 border: 1px #800040 solid;
3881 table td > span.data.below {
3884 table td > span.data.numeric,
3885 table td > span.data.right {
3888 table td > span.data.wi-smallest {
3891 table td > span.data.wi-verysmall {
3894 table td > span.data.wi-small {
3897 table td > span.data.wi-mediumsmall {
3900 table td > span.data.wi-normal {
3903 table td > span.data.wi-lightwide {
3906 table td > span.data.wi-wide {
3909 table td > span.data.numeric {
3912 table td > span.data.right {
3916 margin: 0 0 0.9em 0 ;
3921 padding: 0.2em 0 0.2em 0.0em;
3923 div.boxes h3 label {
3927 padding: 0 0 0.6em 0.2em ;
3928 line-height: 1.2em ;
3932 margin: 0 0 0.6em 0 ;
3937 div.boxes > div label {
3941 div.boxes > div input[type="checkbox"],
3942 div.boxes > div input[type="radio"] {
3944 margin-right: 0.6em ;
3946 td.horizontal input[type="radio"],
3947 td.horizontal input[type="checkbox"] {
3948 float: left !important;
3949 clear: none !important;
3952 td.horizontal label {
3953 width: auto !important;
3954 margin-right: 2.0em ;
3955 float: left !important;
3956 clear: none !important;
3958 table.tbl-horizontal th label,
3959 table.tbl-list th label,
3960 table.tbl-plain th label {
3961 display: inline-block;
3963 table.tbl-horizontal td input[type="radio"],
3964 table.tbl-list td input[type="radio"],
3965 table.tbl-plain td input[type="radio"],
3966 table.tbl-horizontal td input[type="checkbox"],
3967 table.tbl-list td input[type="checkbox"],
3968 table.tbl-plain td input[type="checkbox"] {
3972 table.tbl-horizontal td input[type="radio"] ~ label,
3973 table.tbl-list td input[type="radio"] ~ label,
3974 table.tbl-plain td input[type="radio"] ~ label,
3975 table.tbl-horizontal td input[type="checkbox"] ~ label,
3976 table.tbl-list td input[type="checkbox"] ~ label,
3977 table.tbl-plain td input[type="checkbox"] ~ label {
3980 margin-left: 0.2em ;
3981 line-height: 1.4em ;
3983 table.tbl-horizontal td span.wi-date,
3984 table.tbl-list td span.wi-date,
3985 table.tbl-plain td span.wi-date {
3988 table.tbl-horizontal td span.wi-date input[type="text"],
3989 table.tbl-list td span.wi-date input[type="text"],
3990 table.tbl-plain td span.wi-date input[type="text"],
3991 table.tbl-horizontal td span.wi-date input[type="date"],
3992 table.tbl-list td span.wi-date input[type="date"],
3993 table.tbl-plain td span.wi-date input[type="date"] {
3999 background-color: white;
4001 border: 1px #999999 solid;
4003 div.fake-textarea.fake-wi-wide {
4009 div.admin form input[type="checkbox"] {
4010 margin: 0.2em 0.6em 0.3em 0 ;
4014 margin: 1.2em 0 0.6em 0 ;
4022 margin: 0 0 0.4em 0 ;
4024 .ms2side .ms2side__div .ms2side__header {
4027 display: table-cell;
4028 vertical-align: bottom;
4030 .ms2side .ms2side__div .ms2side__options > p.ms2side__hide,
4031 .ms2side .ms2side__div .ms2side__updown > p.ms2side__hide {
4034 border: 1px solid grey;
4035 background-color: #D4D4D4 !important;
4037 .frame-header-quicksearch input::placeholder {
4040 #content input::placeholder {
4043 span.customer_vendor_picker {
4046 input#vendor_id_name.ui-autocomplete-input,
4047 input#customer_id_name.ui-autocomplete-input {
4050 input#vendor_id_name.ui-autocomplete-input.wi-wide,
4051 input#customer_id_name.ui-autocomplete-input.wi-wide {
4054 table td span.project_picker {
4055 padding: 0 !important;
4057 /* ------------------------------------------------------------- */
4058 /* BUTTONS (buttons.less) */
4059 /* ------------------------------------------------------------- */
4060 input[type="button"],
4061 input[type="submit"],
4062 input[type="reset"],
4064 display: inline-block;
4067 padding: 0.2em 0.6em;
4069 font-weight: normal;
4072 border-style: solid;
4076 input[type="button"].clear,
4077 input[type="submit"].clear,
4078 input[type="reset"].clear,
4082 input[type="button"].wi-verysmall,
4083 input[type="submit"].wi-verysmall,
4084 input[type="reset"].wi-verysmall,
4085 button.wi-verysmall {
4088 input[type="button"].wi-small,
4089 input[type="submit"].wi-small,
4090 input[type="reset"].wi-small,
4094 input[type="button"].wi-mediumsmall,
4095 input[type="submit"].wi-mediumsmall,
4096 input[type="reset"].wi-mediumsmall,
4097 button.wi-mediumsmall {
4100 input[type="button"].wi-normal,
4101 input[type="submit"].wi-normal,
4102 input[type="reset"].wi-normal,
4106 input[type="button"].wi-lightwide,
4107 input[type="submit"].wi-lightwide,
4108 input[type="reset"].wi-lightwide,
4109 button.wi-lightwide {
4112 input[type="button"].wi-wide,
4113 input[type="submit"].wi-wide,
4114 input[type="reset"].wi-wide,
4118 input[type="button"].wi-wider,
4119 input[type="submit"].wi-wider,
4120 input[type="reset"].wi-wider,
4124 input[type="button"].wi-verywide,
4125 input[type="submit"].wi-verywide,
4126 input[type="reset"].wi-verywide,
4127 button.wi-verywide {
4130 input[type="button"].wi-tiny,
4131 input[type="submit"].wi-tiny,
4132 input[type="reset"].wi-tiny,
4135 padding: 0.16em 0.2em 0.1em 0.2em;
4136 margin: -0.3em 0 0 0.2em;
4137 display: inline-block;
4142 input[type="button"].wi-verytiny,
4143 input[type="submit"].wi-verytiny,
4144 input[type="reset"].wi-verytiny,
4145 button.wi-verytiny {
4146 font-size: 8pt !important;
4147 padding: 0.0em 0.3em 0.1em 0.3em;
4148 display: inline-block;
4155 background: none !important;
4156 border: 0 !important;
4157 display: inline-block;
4160 vertical-align: middle ;
4162 input[type="submit"],
4163 input[type="button"],
4164 input[type="button"].button,
4165 button[type="submit"],
4166 button[type="button"] {
4168 background-color: #33001a;
4169 border: 1px #220011 solid;
4171 input[type="submit"]:hover,
4172 input[type="button"]:hover,
4173 input[type="button"].button:hover,
4174 button[type="submit"]:hover,
4175 button[type="button"]:hover {
4177 background-color: #220011;
4178 border: 1px #000000 solid;
4180 input[type="submit"]:active,
4181 input[type="button"]:active,
4182 input[type="button"].button:active,
4183 button[type="submit"]:active,
4184 button[type="button"]:active,
4185 input[type="submit"]:focus,
4186 input[type="button"]:focus,
4187 input[type="button"].button:focus,
4188 button[type="submit"]:focus,
4189 button[type="button"]:focus {
4191 background-color: #000000;
4192 border: 1px #000000 solid;
4194 input[type="button"].neutral,
4195 input[type="submit"].neutral,
4196 input[type="reset"],
4197 input[type="reset"].neutral,
4199 button[type="reset"] {
4201 background-color: #e6ccd9;
4202 border: 1px #800040 solid;
4204 input[type="button"].neutral:hover,
4205 input[type="submit"].neutral:hover,
4206 input[type="reset"]:hover,
4207 input[type="reset"].neutral:hover,
4208 button.neutral:hover,
4209 button[type="reset"]:hover {
4211 background-color: #f7eef2;
4212 border: 1px #800040 solid;
4214 input[type="button"].neutral:active,
4215 input[type="submit"].neutral:active,
4216 input[type="reset"]:active,
4217 input[type="reset"].neutral:active,
4218 button.neutral:active,
4219 button[type="reset"]:active,
4220 input[type="button"].neutral:focus,
4221 input[type="submit"].neutral:focus,
4222 input[type="reset"]:focus,
4223 input[type="reset"].neutral:focus,
4224 button.neutral:focus,
4225 button[type="reset"]:focus {
4227 background-color: #800040;
4228 border: 1px #110009 solid;
4230 input[type="button"].neutral.positions,
4231 input[type="submit"].neutral.positions,
4232 input[type="reset"].positions,
4233 input[type="reset"].neutral.positions,
4234 button.neutral.positions,
4235 button[type="reset"].positions {
4236 padding-right: 1.2em ;
4238 input[type="button"].below {
4239 clear: both !important;
4244 display: inline-block;
4247 padding: 0.2em 0.6em;
4249 font-weight: normal;
4252 border-style: solid;
4255 border: 1px #220011 solid;
4256 background-color: #33001a;
4258 text-decoration: none;
4261 clear: both !important;
4264 border: 1px #000000 solid;
4265 background-color: #220011;
4267 text-decoration: none;
4271 border: 1px #000000 solid;
4272 background-color: #000000;
4274 text-decoration: none;
4276 a.button.neutral:link,
4277 a.button.neutral:visited {
4278 border: 1px #800040 solid;
4279 background-color: #e6ccd9;
4282 a.button.neutral:hover {
4283 border: 1px #800040 solid;
4284 background-color: #f7eef2;
4286 text-decoration: none;
4288 a.button.neutral:active,
4289 a.button.neutral:focus {
4290 border: 1px #110009 solid;
4291 background-color: #800040;
4293 text-decoration: none;
4295 a.button.wi-smallest {
4298 a.button.wi-verysmall {
4304 a.button.wi-mediumsmall {
4307 a.button.wi-normal {
4310 a.button.wi-lightwide {
4319 a.button.wi-verywide {
4323 display: inline-block;
4325 padding: 0.16em 0.2em 0.1em 0.2em;
4326 margin: -0.3em 0 0 0.2em;
4330 background-color: #f7eef2 !important;
4332 a.button.toggle.off::after {
4334 padding-right: 1.0em;
4336 a.button.toggle.on::after {
4338 padding-right: 1.0em;
4340 a.button.toggle.with-panel {
4342 border-bottom: none;
4343 border-bottom-left-radius: 0px ;
4344 border-bottom-right-radius: 0px ;
4346 a.button.toggle.with-panel:hover {
4347 border-top: 1px #800040 solid !important;
4348 border-right: 1px #800040 solid !important;
4349 border-bottom: 0 !important;
4350 border-left: 1px #800040 solid !important;
4352 a.button.toggle:hover {
4353 background-color: #e6ccd9 !important;
4354 border: 1px #800040 solid !important;
4356 text-decoration: none;
4358 #content label.button {
4359 display: inline-block;
4362 padding: 0.2em 0.6em;
4364 font-weight: normal;
4367 border-style: solid;
4370 border: 1px #220011 solid;
4371 background-color: #33001a;
4373 text-decoration: none;
4375 #content label.button:hover {
4376 border: 1px #000000 solid;
4377 background-color: #220011;
4379 text-decoration: none;
4381 #content label.button:active,
4382 #content label.button:focus {
4383 border: 1px #000000 solid;
4384 background-color: #000000;
4386 text-decoration: none;
4388 #content label.button.neutral {
4389 border: 1px #800040 solid;
4390 background-color: #e6ccd9;
4393 #content label.button.neutral:hover {
4394 border: 1px #800040 solid;
4395 background-color: #f7eef2;
4397 text-decoration: none;
4399 #content label.button.neutral:active,
4400 #content label.button.neutral:focus {
4401 border: 1px #110009 solid;
4402 background-color: #800040;
4404 text-decoration: none;
4411 div.buttons.positions {
4412 margin: 0 0 -1.7em 26em;
4420 .wrapper * .buttons {
4421 padding: 1.0em 1.0em 1.0em 0 !important;
4424 display: inline-block;
4428 vertical-align: middle;
4430 input[type="button"].button-image.delete {
4431 background-image: url("image/cross.png");
4432 background-repeat: no-repeat;
4433 background-position: 0 0;
4435 background-color: transparent;
4439 /* ------------------------------------------------------------- */
4440 /* CONTROL PANELS (control_panels.less) */
4441 /* ------------------------------------------------------------- */
4443 border: 1px #800040 solid;
4444 background-color: #f7eef2;
4445 background: linear-gradient(to top, #d5aabf, #f7eef2);
4446 border-radius: 0.6em;
4450 padding: 0.8em 1em 1.4em 1.2em;
4451 margin: 1em 1em 1em 1.2em !important;
4452 width: auto !important ;
4453 display: inline-block;
4456 margin: 0.3em 0 0.1em 0 !important;
4460 color: #33001a !important;
4462 font-weight: normal;
4465 .form-addition div.list {
4466 margin-top: 0.2em !important ;
4469 display: inline-block;
4472 padding: 0.6em 1em 0.6em 0.8em;
4473 margin: 1em 1em 1em 1.2em;
4476 border: 1px #800040 solid;
4477 border-radius: 0.6em;
4478 background-color: #f7eef2;
4479 background: linear-gradient(to top, #d5aabf, #f7eef2);
4482 .select-item select {
4483 margin-left: 0.6em ;
4485 .select-item span.label {
4489 .select-item table {
4492 .select-item table td,
4493 .select-item table th {
4496 .select-item .floating-boxes {
4498 margin: 0.4em 0 0.8em 0 ;
4500 .select-item .floating-boxes .floating-box {
4501 display: table-cell;
4505 vertical-align: middle;
4506 padding: 0 2.0em 0 0 ;
4508 .select-item .floating-boxes .floating-box .button,
4509 .select-item .floating-boxes .floating-box button {
4512 .select-item .floating-boxes .floating-box label,
4513 .select-item .floating-boxes .floating-box span.label {
4515 display: inline-block;
4518 .select-item .floating-boxes .floating-box input[type="checkbox"] {
4519 margin: 0 0.4em 0 0 ;
4521 .select-item .floating-boxes .floating-box select {
4522 margin: -0.3em 0 0 0;
4524 .ui-tabs-panel > .select-item {
4525 margin: 1em 1em 1em 1.2em;
4526 vertical-align: top ;
4528 .wrapper > .select-item {
4529 margin: 0.8em 0 1.0em 0 ;
4531 .toggle_panel.control-panel {
4532 border: none !important;
4533 background: none !important;
4534 border-radius: 0 !important;
4535 overflow: visible !important;
4537 .toggle_panel > a.button.toggle {
4538 padding: 0.2em 0 0.2em 1.4em;
4540 .toggle_panel > a.button.toggle:hover {
4541 background-color: #f7eef2 !important;
4542 text-decoration: underline ;
4544 .toggle_panel span.summary {
4546 padding-left: 2.0em;
4549 .toggle_panel .toggle_panel_block {
4552 padding: 1.2em 1em 0.8em 0.9em;
4553 margin: 2em 1em 0em 0;
4554 background-color: #f7eef2;
4555 border: 1px #800040 solid;
4556 border-bottom-left-radius: 0.6em;
4557 border-bottom-right-radius: 0.6em;
4558 border-top-right-radius: 0.6em;
4561 .toggle_panel .toggle_panel_block .buttons {
4563 padding: 0 !important;
4566 #content .input-panel {
4567 display: inline-block;
4569 padding: 1.2em 1em 0.8em 0.9em;
4570 margin: 0 0 0.4em 0;
4571 background-color: #f7eef2;
4572 border: 1px #800040 solid;
4573 border-radius: 0.6em;
4577 #content .input-panel > h3 {
4580 #content .input-panel p {
4582 margin: 0 0 0.4em 0 ;
4585 display: inline-block;
4589 margin: 1em 1em 1em 1.2em;
4590 border: 1px #800040 solid;
4591 border-radius: 0.6em;
4592 background-color: #f7eef2;
4597 padding: 0.4em 0.6em !important;
4600 .paginate .paginate-prev {
4601 display: inline-block;
4603 .paginate .paginate-prev::before {
4606 .paginate .paginate-prev:hover {
4607 border-bottom-left-radius: 0.6em;
4608 border-top-left-radius: 0.6em;
4610 .paginate .paginate-next {
4611 display: inline-block;
4613 .paginate .paginate-next::after {
4616 .paginate .paginate-next:hover {
4617 border-bottom-right-radius: 0.6em;
4618 border-top-right-radius: 0.6em;
4620 .paginate .paginate-page {
4621 display: inline-block;
4624 .paginate span.paginate-page {
4625 background-color: #220011;
4629 .paginate a:active {
4630 background-color: #000000;
4632 text-decoration: none;
4635 border: 1px #800040 solid;
4636 border-radius: 0.6em;
4637 background-color: #f7eef2;
4638 margin: 0.8em 2.0em 0 1.2em !important;
4640 table.jump-to.right {
4643 div.float-cells-table {
4649 div.float-cells-table div.caption {
4653 padding: 0 2.0em 0 0;
4656 div.float-cells-table div.cells {
4661 background-color: #F66;
4663 div.float-cells-table div.cells div.cell {
4665 padding: 0 2.0em 0 0;
4666 border-right: 1px #fff solid;
4667 background-color: #FC6;
4669 /* ------------------------------------------------------------- */
4670 /* REQUIREMENT SPEC (requirement_spec.less) */
4671 /* ------------------------------------------------------------- */
4672 #requirement_spec_version {
4673 padding: 0.6em 1em 1.2em 1.8em;
4674 letter-spacing: 0.16em ;
4685 #column-container #tree-column {
4688 padding: 0.3em 1.2em 2.0em 0.8em;
4689 border-right: 1px #000 solid;
4690 background-color: none;
4692 #column-container #tree-column .jstree > ul {
4696 #column-container #tree-column .jstree ul li {
4701 #column-container #tree-column .jstree ul li a {
4702 border-bottom: none;
4705 #column-container #tree-column #tree li.flagged > a > ins {
4706 background-image: url("../image/flag-red.png") !important;
4707 background-position: 0;
4709 #column-container #content-column {
4712 padding-left: 3.0em;
4713 background-color: none;
4715 #column-container #content-column #column-content .section {
4719 #column-container #content-column #column-content .section .section-header {
4724 #column-container #content-column #column-content .section .section-header h3 {
4726 letter-spacing: 0.16em;
4728 #column-container #content-column #column-content .section .section-header h3 span.label {
4731 letter-spacing: 0.1em;
4734 #column-container #content-column #column-content .section .section-header .section-description {
4735 margin-bottom: 15px;
4738 #column-container #content-column #column-content .section .section-header .section-description div {
4739 padding: 0.3em 0 0.4em 0;
4741 #column-container #content-column #column-content .section .section-header .section-description div .section-description-heading {
4742 font-weight: normal;
4744 /* margin: 0 0 1.2em 0; */
4746 padding: 0 0 0.0em 0;
4749 #column-container #content-column #column-content .section .section-header .section-description div span.label {
4752 #column-container #content-column #column-content .section .section-header .section-description div p {
4756 margin: 0 0 0.3em 0;
4758 #column-container #content-column #column-content .section .section-header .section-context-menu h3 {
4759 background-color: #000;
4760 color: #000 !important ;
4762 #column-container #content-column #column-content .section .section-header .section-context-menu h3 span.label {
4763 font-weight: normal;
4765 #column-container #content-column #column-content .section .section-header #section-list-empty {
4766 border: 1px #0C42FF solid ;
4767 background-color: #BBCDFF ;
4770 #column-container #content-column #column-content .function-block {
4771 border-top: 1px solid #bbb;
4773 padding: 0.8em 0 1.8em 0 ;
4780 #column-container #content-column #column-content .function-block .function-block-content {
4782 padding: 0 0 0 0.6em;
4784 #column-container #content-column #column-content .function-block .function-block-content .function-block-header {
4788 #column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-number {
4789 font-weight: normal;
4794 #column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-desc {
4795 display: inline-block;
4799 padding-bottom: 1.0em ;
4800 font-weight: normal;
4802 #column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-desc p {
4803 margin: 0 0 0.6em 0;
4806 #column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-desc p:first-child {
4809 #column-container #content-column #column-content .function-block .function-block-content .function-block-properties {
4811 margin: 0 0 0 5.6em;
4817 #column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.label,
4818 #column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.value {
4821 #column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.label {
4824 #column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.value {
4826 padding: 0 30px 0 0;
4829 #column-container #content-column #column-content .function-block .sub-function-block-container {
4830 margin: 1.8em 0 0 5.1em;
4833 #column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block-header {
4834 border-top: 1px solid #ccc;
4835 padding: 0.4em 0 0.4em 0.6em ;
4837 letter-spacing: 0.2em;
4839 #column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block {
4840 border-top: 1px solid #ccc;
4841 margin: 0.2em 0 0.2em 0;
4842 padding: 0.2em 0 0.4em 0 ;
4844 #column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block .sub-function-block-content {
4845 margin: 0.2em 0 0.2em 0;
4846 padding: 0.2em 0.6em 0.4em 0.6em;
4848 #column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block .sub-function-block-content .sub-function-block-header {
4849 font-weight: normal;
4854 #column-container #content-column #column-content .function-block-form > div {
4857 #column-container #content-column #column-content .section.flagged .section-description,
4858 #column-container #content-column #column-content .function-block.flagged,
4859 #column-container #content-column #column-content .sub-function-block.flagged {
4860 background-color: #ebf8fc;
4862 #column-container #content-column #column-content .section.flagged .section-description > .section-description-heading,
4863 #column-container #content-column #column-content .function-block.flagged > .function-block-content > div > .function-block-number,
4864 #column-container #content-column #column-content .sub-function-block.flagged > .sub-function-block-content > div > .function-block-number {
4867 #column-container #content-column #column-content .section.selected,
4868 #column-container #content-column #column-content .function-block.selected,
4869 #column-container #content-column #column-content .sub-function-block.selected {
4871 border-left: 3px solid #24D115;
4873 .section-empty-description {
4876 .context-menu-item.icon-flag {
4877 background-image: url("../image/flag-red.png");
4879 .context-menu-item.icon-close {
4880 background-image: url("../image/document-close.png");
4882 .context-menu-item.icon-save {
4883 background-image: url("../image/document-save.png");
4885 .context-menu-item.icon-revert {
4886 background-image: url("../image/edit-undo.png");
4888 .context-menu-item.icon-pdf {
4889 background-image: url("../image/application-pdf.png");
4891 .context-menu-item.icon-html {
4892 background-image: url("../image/text-html.png");
4894 .context-menu-item.icon-add-picture {
4895 background-image: url("../image/add-picture.png");
4897 .context-menu-item.icon-download {
4898 background-image: url("../image/download.png");
4900 .context-menu-item.icon-renumber {
4901 background-image: url("../image/format-list-ordered.png");
4903 #requirement_spec_tabs #function-blocks-tab {
4906 .requirement-spec-text-block {
4911 .requirement-spec-text-block > h2 {
4914 .requirement-spec-text-block.flagged > h2 {
4917 .requirement-spec-text-block.selected {
4918 border-left: 3px solid #cbb120;
4921 .requirement-spec-text-block-picture-thumbnail {
4923 border: 2px solid #ebebeb;
4930 .requirement-spec-text-block-picture-thumbnail-img-container {
4936 .requirement-spec-text-block-picture-thumbnail.selected {
4937 border: 2px solid #cbb120;
4939 #time_cost_estimate p {
4943 #time_cost_estimate table tbody tr td {
4944 vertical-align: top ;
4946 #time_cost_estimate table tbody tr td:first-child {
4949 #time_cost_estimate table tbody tr.section th {
4950 line-height: 2.2em ;
4951 background-color: #800040;
4954 #time_cost_estimate table tbody tr.section th b {
4957 #time_cost_estimate table tbody tr.subtotal td,
4958 #time_cost_estimate table tbody tr.subtotal th {
4960 background-color: #888888;
4961 border-top: 1px #000000 solid;
4962 border-bottom: 1px #000000 solid;
4965 div.function-block * table.tbl-horizontal td {
4966 font-size: 66% !important ;
4968 .jstree-requirement-spec .jstree-clicked {
4969 background: #cccccc !important;
4970 border: 0 !important;
4972 /* ------------------------------------------------------------- */
4973 /* SPECIALS (specials.less) */
4974 /* ------------------------------------------------------------- */
4978 #tbl-accounts tbody tr.heading.heading th {
4979 border-top: 1px #999 solid;
4981 #tbl-accounts tbody tr.heading.heading th.numeric {
4982 padding-right: 20px;
4985 #tbl-accounts tbody tr.heading.th1 {
4988 #tbl-accounts tbody tr.heading.th1 th {
4989 padding: 1.0em 0 0.4em 0 ;
4991 #tbl-accounts tbody tr.heading.th2 {
4994 #tbl-accounts tbody tr.heading.th2 th {
4995 padding: 1.0em 0 0.4em 0 ;
4997 #tbl-accounts tbody tr.heading.th3 {
5000 #tbl-accounts tbody tr.heading.th3 th {
5001 padding: 1.0em 0 0.4em 0 ;
5003 #tbl-accounts tbody td:first-child {
5004 text-align: right !important;
5006 #tbl-accounts tbody tr.ajax-account-details td {
5007 padding: 0.8em 0 1.0em 4.0em ;
5009 td.row-position-detail {
5010 padding: 0 0 0.2em 0.4em !important;
5012 td.row-position-detail div.table {
5015 td.row-position-detail div.table div.field {
5018 height: 2.0em !important;
5020 td.row-position-detail div.table div.field span.label {
5022 height: 2.0em !important;
5023 vertical-align: middle;
5024 display: table-cell;
5025 padding: 0.3em 0 0 0;
5027 td.row-position-detail div.table div.field span.value {
5030 td.row-position-detail div.table div.field span.value span.data {
5031 padding: 0.3em 0 0.2em 0.5em !important;
5034 table#display_row tbody tr td a.row-position {
5036 padding: 0.6em 0.2em 0 0 ;
5038 table#display_row tbody tr td input.row-position {
5041 /* ------------------------------------------------------------- */
5042 /* JQUERY UI (jquery-ui.less) */
5043 /* ------------------------------------------------------------- */
5047 .ui-helper-hidden-accessible {
5049 clip: rect(0 0 0 0);
5063 text-decoration: none;
5067 .ui-helper-clearfix:before,
5068 .ui-helper-clearfix:after {
5071 border-collapse: collapse;
5073 .ui-helper-clearfix:after {
5076 .ui-helper-clearfix {
5090 .ui-state-disabled {
5091 cursor: default !important;
5095 text-indent: -99999px;
5097 background-repeat: no-repeat;
5099 .ui-widget-overlay {
5109 .ui-resizable-handle {
5114 .ui-resizable-disabled .ui-resizable-handle,
5115 .ui-resizable-autohide .ui-resizable-handle {
5174 .ui-selectable-helper {
5177 border: 1px dotted black;
5179 .ui-accordion .ui-accordion-header {
5184 padding: .5em .5em .5em .7em;
5187 .ui-accordion .ui-accordion-header .ui-accordion-header-icon {
5193 .ui-accordion .ui-accordion-content {
5198 .ui-accordion .ui-accordion-icons {
5199 padding-left: 2.2em;
5201 .ui-accordion .ui-accordion-icons .ui-accordion-icons {
5202 padding-left: 2.2em;
5204 .ui-accordion .ui-accordion-noicons {
5213 .ui-autocomplete .ui-menu-item a:hover {
5214 background-color: #33001a;
5218 display: inline-block;
5221 line-height: normal;
5224 vertical-align: middle;
5232 text-decoration: none;
5234 .ui-button-icon-only {
5237 button.ui-button-icon-only {
5240 .ui-button-icons-only {
5243 button.ui-button-icons-only {
5246 .ui-button .ui-button-text {
5248 line-height: normal;
5250 .ui-button-text-only .ui-button-text {
5253 .ui-button-icon-only .ui-button-text,
5254 .ui-button-icons-only .ui-button-text {
5256 text-indent: -9999999px;
5258 .ui-button-text-icon-primary .ui-button-text,
5259 .ui-button-text-icons .ui-button-text {
5260 padding: .4em 1em .4em 2.1em;
5262 .ui-button-text-icon-secondary .ui-button-text,
5263 .ui-button-text-icons .ui-button-text {
5264 padding: .4em 2.1em .4em 1em;
5266 .ui-button-text-icons .ui-button-text {
5267 padding-left: 2.1em;
5268 padding-right: 2.1em;
5273 .ui-button-icon-only .ui-icon,
5274 .ui-button-text-icon-primary .ui-icon,
5275 .ui-button-text-icon-secondary .ui-icon,
5276 .ui-button-text-icons .ui-icon,
5277 .ui-button-icons-only .ui-icon {
5282 .ui-button-icon-only .ui-icon {
5286 .ui-button-text-icon-primary .ui-button-icon-primary,
5287 .ui-button-text-icons .ui-button-icon-primary,
5288 .ui-button-icons-only .ui-button-icon-primary {
5291 .ui-button-text-icon-secondary .ui-button-icon-secondary,
5292 .ui-button-text-icons .ui-button-icon-secondary,
5293 .ui-button-icons-only .ui-button-icon-secondary {
5299 .ui-buttonset .ui-button {
5301 margin-right: -0.3em;
5303 input.ui-button::-moz-focus-inner,
5304 button.ui-button::-moz-focus-inner {
5310 padding: .2em .2em 0;
5313 .ui-datepicker.ui-widget-content {
5314 background-color: #ffffff;
5315 border: 1px #800040 solid;
5317 .ui-datepicker .ui-datepicker-header {
5321 .ui-datepicker .ui-datepicker-header.ui-datepicker-prev,
5322 .ui-datepicker .ui-datepicker-header.ui-datepicker-next {
5328 .ui-datepicker .ui-datepicker-header.ui-datepicker-prev-hover,
5329 .ui-datepicker .ui-datepicker-header.ui-datepicker-next-hover {
5332 .ui-datepicker .ui-datepicker-header.ui-datepicker-prev span,
5333 .ui-datepicker .ui-datepicker-header.ui-datepicker-next span {
5341 .ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
5345 .ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover {
5347 background-position: 25% 25% ;
5349 .ui-datepicker .ui-datepicker-header .ui-datepicker-next {
5353 .ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover {
5355 background-position: 25% 25% ;
5357 .ui-datepicker .ui-datepicker-header .ui-datepicker-title {
5362 .ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
5365 .ui-datepicker .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-month {
5366 margin-right: 0.2em ;
5368 .ui-datepicker .ui-datepicker-header select.ui-datepicker-month-year {
5371 .ui-datepicker .ui-datepicker-header select.ui-datepicker-month,
5372 .ui-datepicker .ui-datepicker-header select.ui-datepicker-year {
5375 .ui-datepicker .ui-datepicker-header.ui-corner-all {
5378 .ui-datepicker .ui-datepicker-header.ui-corner-all.ui-state-hover {
5379 border: none !important ;
5382 .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-icon {
5383 background-image: url(ui-lightness/images/ui-icons_222222_256x240.png);
5385 .ui-datepicker .ui-datepicker-header.ui-widget-header .ui-state-hover .ui-icon {
5386 background-image: url(ui-lightness/images/ui-icons_ef8c08_256x240.png);
5388 .ui-datepicker table {
5391 border-collapse: collapse;
5394 .ui-datepicker table th {
5395 padding: 0.7em 0.3em;
5400 .ui-datepicker table td {
5404 .ui-datepicker table td span,
5405 .ui-datepicker table td a {
5409 text-decoration: none;
5411 .ui-datepicker table td a.ui-state-hover {
5413 background-color: #220011;
5415 .ui-datepicker table.ui-datepicker-calendar .ui-state-highlight {
5417 background-color: #220011;
5418 border: 1px #888888 solid;
5420 .ui-datepicker table.ui-datepicker-calendar td a.ui-state-default {
5423 .ui-datepicker table.ui-datepicker-calendar td a.ui-state-hover {
5425 background-color: #000000;
5428 .ui-datepicker table.ui-datepicker-calendar td a.ui-state-active {
5429 border: 1px solid #33001a;
5430 background-color: #33001a;
5433 .ui-datepicker .ui-datepicker-buttonpane {
5434 background-image: none;
5435 margin: 0.7em 0 0 0;
5441 .ui-datepicker .ui-datepicker-buttonpane button {
5443 margin: .5em .2em .4em;
5445 padding: .2em .6em .3em .6em;
5449 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
5452 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,
5453 .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-close {
5454 border: 1px #800040 solid;
5455 background-color: #e6ccd9;
5457 font-weight: normal ;
5459 .ui-datepicker.ui-datepicker-multi {
5462 .ui-datepicker.ui-datepicker-multi .ui-datepicker-group {
5465 .ui-datepicker.ui-datepicker-multi .ui-datepicker-group table {
5467 margin: 0 auto .4em;
5469 .ui-datepicker.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
5470 .ui-datepicker.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
5471 border-left-width: 0;
5473 .ui-datepicker.ui-datepicker-multi .ui-datepicker-buttonpane {
5476 .ui-datepicker-multi-2 .ui-datepicker-group {
5479 .ui-datepicker-multi-3 .ui-datepicker-group {
5482 .ui-datepicker-multi-4 .ui-datepicker-group {
5485 .ui-datepicker-row-break {
5490 img.ui-datepicker-trigger {
5491 vertical-align: middle;
5492 margin-left: 0.2em ;
5500 border: 1px #800040 solid;
5501 border-radius: 0.6em;
5503 .ui-dialog .ui-dialog-titlebar {
5504 padding: 0.4em 1.0em;
5506 background-color: #33001a !important;
5507 color: #e6ccd9 !important;
5508 font-weight: normal;
5513 .ui-dialog .ui-dialog-titlebar .ui-dialog-title {
5515 white-space: nowrap;
5517 text-overflow: ellipsis;
5520 .ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
5529 .ui-dialog .ui-dialog-content {
5533 background-color: #f7eef2 !important;
5534 background: linear-gradient(to bottom, #f7eef2, #d5aabf) !important;
5537 .ui-dialog .ui-dialog-buttonpane {
5539 border-width: 1px 0 0 0;
5540 background-image: none;
5542 padding: 0.3em 1em 0.5em 0.4em;
5544 .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
5547 .ui-dialog .ui-dialog-buttonpane button {
5548 margin: .5em .4em .5em 0;
5551 .ui-dialog .ui-resizable-se {
5556 background-position: 16px 16px;
5558 .ui-dialog.ui-draggable .ui-dialog-titlebar {
5567 display: inline-table;
5568 border-collapse: collapse ;
5570 .ui-menu.ui-widget-content {
5571 border: 1px #800040 solid;
5573 .ui-menu .ui-menu-item {
5577 background-color: #e6ccd9;
5578 border-bottom: 1px #800040 solid;
5580 .ui-menu .ui-menu-item a {
5581 text-decoration: none;
5586 font-weight: normal;
5590 .ui-menu .ui-menu-item a.ui-state-focus,
5591 .ui-menu .ui-menu-item a.ui-state-active {
5592 font-weight: normal;
5595 .ui-menu .ui-menu-divider {
5596 margin: 5px -2px 5px -2px;
5600 border-width: 1px 0 0 0;
5602 .ui-menu .ui-state-disabled {
5603 font-weight: normal;
5604 margin: .4em 0 .2em;
5607 .ui-menu .ui-state-disabled a {
5614 .ui-menu.ui-menu-icons {
5617 .ui-menu.ui-menu-icons .ui-menu-item a {
5626 .ui-menu .ui-menu-icon {
5635 .ui-progressbar .ui-progressbar-value {
5639 .ui-progressbar .ui-progressbar-overlay {
5640 background: url("ui-lightness/images/animated-overlay.gif");
5642 filter: alpha(opacity=25);
5645 .ui-progressbar .ui-progressbar-indeterminate .ui-progressbar-value {
5646 background-image: none;
5652 .ui-slider .ui-slider-handle {
5659 .ui-slider .ui-slider-range {
5664 background-position: 0 0;
5666 .ui-slider.ui-state-disabled .ui-slider-handle,
5667 .ui-slider.ui-state-disabled .ui-slider-range {
5670 .ui-slider-horizontal {
5673 .ui-slider-horizontal .ui-slider-handle {
5675 margin-left: -0.6em;
5677 .ui-slider-horizontal .ui-slider-range {
5681 .ui-slider-horizontal .ui-slider-range-min {
5684 .ui-slider-horizontal .ui-slider-range-max {
5687 .ui-slider-vertical {
5691 .ui-slider-vertical .ui-slider-handle {
5694 margin-bottom: -0.6em;
5696 .ui-slider-vertical .ui-slider-range {
5700 .ui-slider-vertical .ui-slider-range-min {
5703 .ui-slider-vertical .ui-slider-range-max {
5708 display: inline-block;
5711 vertical-align: middle;
5713 .ui-spinner .ui-spinner-input {
5719 vertical-align: middle;
5723 .ui-spinner .ui-spinner-button {
5735 .ui-spinner a.ui-spinner-button {
5737 border-bottom: none;
5740 .ui-spinner .ui-icon {
5746 .ui-spinner .ui-spinner-up {
5749 .ui-spinner .ui-spinner-down {
5752 .ui-spinner .ui-spinner .ui-icon-triangle-1-s {
5753 background-position: -65px -16px;
5759 .ui-tabs .ui-tabs-nav {
5761 padding: .2em .2em 0;
5763 .ui-tabs .ui-tabs-nav li {
5768 margin: 1px .2em 0 0;
5769 border-bottom-width: 0;
5771 white-space: nowrap;
5773 .ui-tabs .ui-tabs-nav li a {
5776 text-decoration: none;
5779 .ui-tabs .ui-tabs-nav li .ui-tabs-active {
5780 margin-bottom: -1px;
5781 padding-bottom: 1px;
5783 .ui-tabs .ui-tabs-nav li .ui-tabs-active a,
5784 .ui-tabs .ui-tabs-nav li .ui-state-disabled a,
5785 .ui-tabs .ui-tabs-nav li .ui-tabs-loading a {
5789 .ui-tabs .ui-tabs-panel {
5792 padding: 0.4em 0 1.0em 0;
5794 .ui-tabs .ui-tabs-nav li a,
5795 .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
5803 -webkit-box-shadow: 0 0 5px #aaa;
5804 box-shadow: 0 0 5px #aaa;
5805 background-color: #800040 !important;
5810 .ui-widget .ui-widget-header {
5815 .ui-widget .ui-widget-header a {
5818 .ui-widget .ui-widget-content {
5822 .ui-widget .ui-widget {
5825 .ui-state-default .ui-icon,
5826 .ui-state-hover .ui-icon,
5827 .ui-state-focus .ui-icon,
5828 .ui-state-active .ui-icon {
5829 background-image: url(ui-lightness/images/ui-icons_777777_256x240.png) !important;
5832 border: 1px solid #cccccc;
5837 .ui-state-default a,
5838 .ui-state-default a:link,
5839 .ui-state-default a:visited {
5841 text-decoration: none;
5851 .ui-state-hover a:hover,
5852 .ui-state-focus a:hover,
5853 .ui-state-hover a:link,
5854 .ui-state-focus a:link,
5855 .ui-state-hover a:visited,
5856 .ui-state-focus a:visited {
5858 text-decoration: underline;
5861 border: 1px solid #fbd850;
5867 .ui-state-active a:link,
5868 .ui-state-active a:visited {
5870 text-decoration: none;
5872 .ui-state-highlight {
5873 border: 1px solid #fed22f;
5877 .ui-state-highlight a {
5881 border: 1px solid #cd0a0a;
5888 .ui-state-error-text {
5891 .ui-priority-primary {
5894 .ui-priority-secondary {
5896 filter: alpha(opacity=70);
5897 font-weight: normal;
5899 .ui-state-disabled {
5901 filter: alpha(opacity=35);
5902 background-image: none;
5904 .ui-state-disabled .ui-icon {
5905 filter: alpha(opacity=35);
5912 .ui-widget-content .ui-icon {
5913 background-image: url(ui-lightness/images/ui-icons_222222_256x240.png);
5915 .ui-widget-header .ui-icon {
5916 background-image: url(ui-lightness/images/ui-icons_ffffff_256x240.png);
5918 .ui-state-default .ui-icon {
5919 background-image: url(ui-lightness/images/ui-icons_ef8c08_256x240.png);
5921 .ui-state-hover .ui-icon,
5922 .ui-state-focus .ui-icon {
5923 background-image: url(ui-lightness/images/ui-icons_ef8c08_256x240.png);
5925 .ui-state-active .ui-icon {
5926 background-image: url(ui-lightness/images/ui-icons_ef8c08_256x240.png);
5928 .ui-state-highlight .ui-icon {
5929 background-image: url(ui-lightness/images/ui-icons_228ef1_256x240.png);
5931 .ui-state-error .ui-icon,
5932 .ui-state-error-text .ui-icon {
5933 background-image: url(ui-lightness/images/ui-icons_ffd27a_256x240.png);
5936 background-position: 16px 16px;
5938 .ui-icon-carat-1-n {
5939 background-position: 0 0;
5941 .ui-icon-carat-1-ne {
5942 background-position: -16px 0;
5944 .ui-icon-carat-1-e {
5945 background-position: -32px 0;
5947 .ui-icon-carat-1-se {
5948 background-position: -48px 0;
5950 .ui-icon-carat-1-s {
5951 background-position: -64px 0;
5953 .ui-icon-carat-1-sw {
5954 background-position: -80px 0;
5956 .ui-icon-carat-1-w {
5957 background-position: -96px 0;
5959 .ui-icon-carat-1-nw {
5960 background-position: -112px 0;
5962 .ui-icon-carat-2-n-s {
5963 background-position: -128px 0;
5965 .ui-icon-carat-2-e-w {
5966 background-position: -144px 0;
5968 .ui-icon-triangle-1-n {
5969 background-position: 0 -16px;
5971 .ui-icon-triangle-1-ne {
5972 background-position: -16px -16px;
5974 .ui-icon-triangle-1-e {
5975 background-position: -32px -16px;
5977 .ui-icon-triangle-1-se {
5978 background-position: -48px -16px;
5980 .ui-icon-triangle-1-s {
5981 background-position: -64px -16px;
5983 .ui-icon-triangle-1-sw {
5984 background-position: -80px -16px;
5986 .ui-icon-triangle-1-w {
5987 background-position: -96px -16px;
5989 .ui-icon-triangle-1-nw {
5990 background-position: -112px -16px;
5992 .ui-icon-triangle-2-n-s {
5993 background-position: -128px -16px;
5995 .ui-icon-triangle-2-e-w {
5996 background-position: -144px -16px;
5998 .ui-icon-arrow-1-n {
5999 background-position: 0 -32px;
6001 .ui-icon-arrow-1-ne {
6002 background-position: -16px -32px;
6004 .ui-icon-arrow-1-e {
6005 background-position: -32px -32px;
6007 .ui-icon-arrow-1-se {
6008 background-position: -48px -32px;
6010 .ui-icon-arrow-1-s {
6011 background-position: -64px -32px;
6013 .ui-icon-arrow-1-sw {
6014 background-position: -80px -32px;
6016 .ui-icon-arrow-1-w {
6017 background-position: -96px -32px;
6019 .ui-icon-arrow-1-nw {
6020 background-position: -112px -32px;
6022 .ui-icon-arrow-2-n-s {
6023 background-position: -128px -32px;
6025 .ui-icon-arrow-2-ne-sw {
6026 background-position: -144px -32px;
6028 .ui-icon-arrow-2-e-w {
6029 background-position: -160px -32px;
6031 .ui-icon-arrow-2-se-nw {
6032 background-position: -176px -32px;
6034 .ui-icon-arrowstop-1-n {
6035 background-position: -192px -32px;
6037 .ui-icon-arrowstop-1-e {
6038 background-position: -208px -32px;
6040 .ui-icon-arrowstop-1-s {
6041 background-position: -224px -32px;
6043 .ui-icon-arrowstop-1-w {
6044 background-position: -240px -32px;
6046 .ui-icon-arrowthick-1-n {
6047 background-position: 0 -48px;
6049 .ui-icon-arrowthick-1-ne {
6050 background-position: -16px -48px;
6052 .ui-icon-arrowthick-1-e {
6053 background-position: -32px -48px;
6055 .ui-icon-arrowthick-1-se {
6056 background-position: -48px -48px;
6058 .ui-icon-arrowthick-1-s {
6059 background-position: -64px -48px;
6061 .ui-icon-arrowthick-1-sw {
6062 background-position: -80px -48px;
6064 .ui-icon-arrowthick-1-w {
6065 background-position: -96px -48px;
6067 .ui-icon-arrowthick-1-nw {
6068 background-position: -112px -48px;
6070 .ui-icon-arrowthick-2-n-s {
6071 background-position: -128px -48px;
6073 .ui-icon-arrowthick-2-ne-sw {
6074 background-position: -144px -48px;
6076 .ui-icon-arrowthick-2-e-w {
6077 background-position: -160px -48px;
6079 .ui-icon-arrowthick-2-se-nw {
6080 background-position: -176px -48px;
6082 .ui-icon-arrowthickstop-1-n {
6083 background-position: -192px -48px;
6085 .ui-icon-arrowthickstop-1-e {
6086 background-position: -208px -48px;
6088 .ui-icon-arrowthickstop-1-s {
6089 background-position: -224px -48px;
6091 .ui-icon-arrowthickstop-1-w {
6092 background-position: -240px -48px;
6094 .ui-icon-arrowreturnthick-1-w {
6095 background-position: 0 -64px;
6097 .ui-icon-arrowreturnthick-1-n {
6098 background-position: -16px -64px;
6100 .ui-icon-arrowreturnthick-1-e {
6101 background-position: -32px -64px;
6103 .ui-icon-arrowreturnthick-1-s {
6104 background-position: -48px -64px;
6106 .ui-icon-arrowreturn-1-w {
6107 background-position: -64px -64px;
6109 .ui-icon-arrowreturn-1-n {
6110 background-position: -80px -64px;
6112 .ui-icon-arrowreturn-1-e {
6113 background-position: -96px -64px;
6115 .ui-icon-arrowreturn-1-s {
6116 background-position: -112px -64px;
6118 .ui-icon-arrowrefresh-1-w {
6119 background-position: -128px -64px;
6121 .ui-icon-arrowrefresh-1-n {
6122 background-position: -144px -64px;
6124 .ui-icon-arrowrefresh-1-e {
6125 background-position: -160px -64px;
6127 .ui-icon-arrowrefresh-1-s {
6128 background-position: -176px -64px;
6131 background-position: 0 -80px;
6133 .ui-icon-arrow-4-diag {
6134 background-position: -16px -80px;
6137 background-position: -32px -80px;
6140 background-position: -48px -80px;
6143 background-position: -64px -80px;
6146 background-position: -80px -80px;
6148 .ui-icon-transfer-e-w {
6149 background-position: -96px -80px;
6151 .ui-icon-transferthick-e-w {
6152 background-position: -112px -80px;
6154 .ui-icon-folder-collapsed {
6155 background-position: 0 -96px;
6157 .ui-icon-folder-open {
6158 background-position: -16px -96px;
6161 background-position: -32px -96px;
6163 .ui-icon-document-b {
6164 background-position: -48px -96px;
6167 background-position: -64px -96px;
6169 .ui-icon-mail-closed {
6170 background-position: -80px -96px;
6172 .ui-icon-mail-open {
6173 background-position: -96px -96px;
6176 background-position: -112px -96px;
6179 background-position: -128px -96px;
6182 background-position: -144px -96px;
6185 background-position: -160px -96px;
6188 background-position: -176px -96px;
6191 background-position: -192px -96px;
6194 background-position: -208px -96px;
6197 background-position: -224px -96px;
6200 background-position: -240px -96px;
6203 background-position: 0 -112px;
6206 background-position: -16px -112px;
6209 background-position: -32px -112px;
6212 background-position: -48px -112px;
6215 background-position: -64px -112px;
6218 background-position: -80px -112px;
6221 background-position: -96px -112px;
6223 .ui-icon-calculator {
6224 background-position: -112px -112px;
6227 background-position: -128px -112px;
6230 background-position: -144px -112px;
6233 background-position: -160px -112px;
6236 background-position: -176px -112px;
6239 background-position: -192px -112px;
6242 background-position: -208px -112px;
6245 background-position: -224px -112px;
6248 background-position: -240px -112px;
6251 background-position: 0 -128px;
6254 background-position: -16px -128px;
6256 .ui-icon-plusthick {
6257 background-position: -32px -128px;
6260 background-position: -48px -128px;
6262 .ui-icon-minusthick {
6263 background-position: -64px -128px;
6266 background-position: -80px -128px;
6268 .ui-icon-closethick {
6269 background-position: -96px -128px;
6272 background-position: -112px -128px;
6274 .ui-icon-lightbulb {
6275 background-position: -128px -128px;
6278 background-position: -144px -128px;
6280 .ui-icon-clipboard {
6281 background-position: -160px -128px;
6284 background-position: -176px -128px;
6287 background-position: -192px -128px;
6290 background-position: -208px -128px;
6293 background-position: -224px -128px;
6296 background-position: -240px -128px;
6299 background-position: 0 -144px;
6302 background-position: -16px -144px;
6305 background-position: -32px -144px;
6308 background-position: -48px -144px;
6311 background-position: -64px -144px;
6314 background-position: -80px -144px;
6317 background-position: -96px -144px;
6319 .ui-icon-radio-off {
6320 background-position: -112px -144px;
6323 background-position: -128px -144px;
6326 background-position: -144px -144px;
6329 background-position: 0 -160px;
6332 background-position: -16px -160px;
6334 .ui-icon-seek-next {
6335 background-position: -32px -160px;
6337 .ui-icon-seek-prev {
6338 background-position: -48px -160px;
6341 background-position: -64px -160px;
6343 .ui-icon-seek-start {
6344 background-position: -80px -160px;
6346 .ui-icon-seek-first {
6347 background-position: -80px -160px;
6350 background-position: -96px -160px;
6353 background-position: -112px -160px;
6355 .ui-icon-volume-off {
6356 background-position: -128px -160px;
6358 .ui-icon-volume-on {
6359 background-position: -144px -160px;
6362 background-position: 0 -176px;
6364 .ui-icon-signal-diag {
6365 background-position: -16px -176px;
6368 background-position: -32px -176px;
6370 .ui-icon-battery-0 {
6371 background-position: -48px -176px;
6373 .ui-icon-battery-1 {
6374 background-position: -64px -176px;
6376 .ui-icon-battery-2 {
6377 background-position: -80px -176px;
6379 .ui-icon-battery-3 {
6380 background-position: -96px -176px;
6382 .ui-icon-circle-plus {
6383 background-position: 0 -192px;
6385 .ui-icon-circle-minus {
6386 background-position: -16px -192px;
6388 .ui-icon-circle-close {
6389 background-position: -32px -192px;
6391 .ui-icon-circle-triangle-e {
6392 background-position: -48px -192px;
6394 .ui-icon-circle-triangle-s {
6395 background-position: -64px -192px;
6397 .ui-icon-circle-triangle-w {
6398 background-position: -80px -192px;
6400 .ui-icon-circle-triangle-n {
6401 background-position: -96px -192px;
6403 .ui-icon-circle-arrow-e {
6404 background-position: -112px -192px;
6406 .ui-icon-circle-arrow-s {
6407 background-position: -128px -192px;
6409 .ui-icon-circle-arrow-w {
6410 background-position: -144px -192px;
6412 .ui-icon-circle-arrow-n {
6413 background-position: -160px -192px;
6415 .ui-icon-circle-zoomin {
6416 background-position: -176px -192px;
6418 .ui-icon-circle-zoomout {
6419 background-position: -192px -192px;
6421 .ui-icon-circle-check {
6422 background-position: -208px -192px;
6424 .ui-icon-circlesmall-plus {
6425 background-position: 0 -208px;
6427 .ui-icon-circlesmall-minus {
6428 background-position: -16px -208px;
6430 .ui-icon-circlesmall-close {
6431 background-position: -32px -208px;
6433 .ui-icon-squaresmall-plus {
6434 background-position: -48px -208px;
6436 .ui-icon-squaresmall-minus {
6437 background-position: -64px -208px;
6439 .ui-icon-squaresmall-close {
6440 background-position: -80px -208px;
6442 .ui-icon-grip-dotted-vertical {
6443 background-position: 0 -224px;
6445 .ui-icon-grip-dotted-horizontal {
6446 background-position: -16px -224px;
6448 .ui-icon-grip-solid-vertical {
6449 background-position: -32px -224px;
6451 .ui-icon-grip-solid-horizontal {
6452 background-position: -48px -224px;
6454 .ui-icon-gripsmall-diagonal-se {
6455 background-position: -64px -224px;
6457 .ui-icon-grip-diagonal-se {
6458 background-position: -80px -224px;
6460 .ui-widget-overlay {
6461 background: #666666 ;
6463 filter: alpha(opacity=50);
6466 margin: -5px 0 0 -5px;
6468 background: #000000 ;
6470 filter: alpha(opacity=20);
6471 border-radius: 0.6em;
6475 display: inline-block;
6477 .chart_picker:before,
6478 .part_picker:before {
6479 display: inline-block;
6480 vertical-align: middle;
6485 white-space: nowrap ;
6486 padding-top: 0 !important;
6487 padding-bottom: 0 !important;
6489 span.chart_picker input,
6490 span.part_picker input {
6491 box-sizing: border-box;
6492 -moz-box-sizing: border-box;
6493 -webkit-box-sizing: border-box;
6495 div.part_picker_part,
6496 div.chart_picker_chart {
6500 border-color: darkgray;
6501 border-style: solid;
6502 -webkit-border-radius: 4px;
6503 -moz-border-radius: 4px;
6505 background-color: white;
6508 div.part_picker_part:hover,
6509 div.chart_picker_chart:hover {
6511 text-decoration: underline;
6513 span.customer_vendor_picker {
6514 margin: 0 !important;
6515 padding: 0 !important;
6517 .customer-vendor-picker-undefined,
6518 .chartpicker-undefined,
6519 .projectpicker-undefined,
6520 .partpicker-undefined {
6524 /* ------------------------------------------------------------- */
6525 /* Jquery-Autocomplete (jquery.autocomplete.less) */
6526 /* ------------------------------------------------------------- */
6529 border: 1px solid black;
6530 background-color: white;
6536 list-style-position: outside;
6548 /*hps: vorher 12px */
6554 background-color: #eee;
6557 background-color: #0A246A;
6560 /* ------------------------------------------------------------- */
6561 /* JQUERY MULTISELECT2SIDE (jquery.multiselect2side.less) */
6562 /* ------------------------------------------------------------- */
6568 background: url('') repeat-x;
6580 padding: 0 0 0.3em 0;
6595 padding-top: 1.0em !important;
6600 .ms2side__options p,
6601 .ms2side__updown p {
6605 border: 1px solid black;
6606 width: auto !important;
6609 background-color: #e6ccd9;
6615 border-color: 1px #800040 solid;
6622 .ms2side__options p.ms2side_hover,
6623 .ms2side__updown p.ms2side_hover {
6624 background-color: #3C3C3B;
6627 border-color: #000000;
6631 .ms2side__options > p.ms2side__hide,
6632 .ms2side__updown > p.ms2side__hide {
6635 border: 1px solid grey;
6636 background-color: #D4D4D4 !important;
6638 .ms2side__div select {
6644 /* ------------------------------------------------------------- */
6645 /* JQUERY TOOLTIPSTER (jquery.tooltipster.less) */
6646 /* ------------------------------------------------------------- */
6647 /* This is the default Tooltipster theme */
6648 /* (feel free to modify or duplicate and create multiple themes!): */
6649 .tooltipster-default {
6650 border-radius: 0.6em;
6651 border: 2px solid #000;
6652 background-color: #800040;
6655 /* Use this next selector to style things like font-size and line-height: */
6657 /* These next classes handle the styles for the little arrow attached to the tooltip. */
6659 /* By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
6662 .tooltipster-default .tooltipster-content {
6665 padding: 1.2em 1.0em 1.2em 1.4em;
6667 background-color: #800040;
6669 .tooltipster-default .tooltipster-arrow {
6678 /* This next selector defines the color of the border on the outside of the arrow. */
6680 /* This will automatically match the color and size of the border set on the main tooltip styles. */
6682 /* Set display: none; if you would like a border around the tooltip but no border around the arrow */
6685 /* If you're using the icon option, use this next selector to style them */
6690 /* This is the base styling required to make all Tooltipsters work */
6699 pointer-events: none;
6704 .tooltipster-base .tooltipster-content {
6707 .tooltipster-arrow span,
6708 .tooltipster-arrow-border {
6714 .tooltipster-arrow-top span,
6715 .tooltipster-arrow-top-right span,
6716 .tooltipster-arrow-top-left span {
6717 border-left: 8px solid transparent !important;
6718 border-right: 8px solid transparent !important;
6719 border-top: 8px solid;
6722 .tooltipster-arrow-top .tooltipster-arrow-border,
6723 .tooltipster-arrow-top-right .tooltipster-arrow-border,
6724 .tooltipster-arrow-top-left .tooltipster-arrow-border {
6725 border-left: 9px solid transparent !important;
6726 border-right: 9px solid transparent !important;
6727 border-top: 9px solid;
6730 .tooltipster-arrow-bottom span,
6731 .tooltipster-arrow-bottom-right span,
6732 .tooltipster-arrow-bottom-left span {
6733 border-left: 8px solid transparent !important;
6734 border-right: 8px solid transparent !important;
6735 border-bottom: 8px solid;
6738 .tooltipster-arrow-bottom .tooltipster-arrow-border,
6739 .tooltipster-arrow-bottom-right .tooltipster-arrow-border,
6740 .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
6741 border-left: 9px solid transparent !important;
6742 border-right: 9px solid transparent !important;
6743 border-bottom: 9px solid;
6746 .tooltipster-arrow-top span,
6747 .tooltipster-arrow-top .tooltipster-arrow-border,
6748 .tooltipster-arrow-bottom span,
6749 .tooltipster-arrow-bottom .tooltipster-arrow-border {
6754 .tooltipster-arrow-top-left span,
6755 .tooltipster-arrow-bottom-left span {
6758 .tooltipster-arrow-top-left .tooltipster-arrow-border,
6759 .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
6762 .tooltipster-arrow-top-right span,
6763 .tooltipster-arrow-bottom-right span {
6766 .tooltipster-arrow-top-right .tooltipster-arrow-border,
6767 .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
6770 .tooltipster-arrow-left span,
6771 .tooltipster-arrow-left .tooltipster-arrow-border {
6772 border-top: 8px solid transparent !important;
6773 border-bottom: 8px solid transparent !important;
6774 border-left: 8px solid;
6779 .tooltipster-arrow-left .tooltipster-arrow-border {
6780 border-top: 9px solid transparent !important;
6781 border-bottom: 9px solid transparent !important;
6782 border-left: 9px solid;
6785 .tooltipster-arrow-right span,
6786 .tooltipster-arrow-right .tooltipster-arrow-border {
6787 border-top: 8px solid transparent !important;
6788 border-bottom: 8px solid transparent !important;
6789 border-right: 8px solid;
6794 .tooltipster-arrow-right .tooltipster-arrow-border {
6795 border-top: 9px solid transparent !important;
6796 border-bottom: 9px solid transparent !important;
6797 border-right: 9px solid;
6800 /* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */
6803 -webkit-transition-property: opacity;
6804 -moz-transition-property: opacity;
6805 -o-transition-property: opacity;
6806 -ms-transition-property: opacity;
6807 transition-property: opacity;
6809 .tooltipster-fade-show {
6813 -webkit-transform: scale(0, 0);
6814 -moz-transform: scale(0, 0);
6815 -o-transform: scale(0, 0);
6816 -ms-transform: scale(0, 0);
6817 transform: scale(0, 0);
6818 -webkit-transition-property: -webkit-transform;
6819 -moz-transition-property: -moz-transform;
6820 -o-transition-property: -o-transform;
6821 -ms-transition-property: -ms-transform;
6822 transition-property: transform;
6823 -webkit-backface-visibility: hidden;
6825 .tooltipster-grow-show {
6826 -webkit-transform: scale(1, 1);
6827 -moz-transform: scale(1, 1);
6828 -o-transform: scale(1, 1);
6829 -ms-transform: scale(1, 1);
6830 transform: scale(1, 1);
6831 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
6832 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6833 -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6834 -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6835 -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6836 transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6838 .tooltipster-swing {
6840 -webkit-transform: rotateZ(4deg);
6841 -moz-transform: rotateZ(4deg);
6842 -o-transform: rotateZ(4deg);
6843 -ms-transform: rotateZ(4deg);
6844 transform: rotateZ(4deg);
6845 -webkit-transition-property: -webkit-transform, opacity;
6846 -moz-transition-property: -moz-transform;
6847 -o-transition-property: -o-transform;
6848 -ms-transition-property: -ms-transform;
6849 transition-property: transform;
6851 .tooltipster-swing-show {
6853 -webkit-transform: rotateZ(0deg);
6854 -moz-transform: rotateZ(0deg);
6855 -o-transform: rotateZ(0deg);
6856 -ms-transform: rotateZ(0deg);
6857 transform: rotateZ(0deg);
6858 -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 1);
6859 -webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
6860 -moz-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
6861 -ms-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
6862 -o-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
6863 transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
6867 -webkit-transition-property: top;
6868 -moz-transition-property: top;
6869 -o-transition-property: top;
6870 -ms-transition-property: top;
6871 transition-property: top;
6872 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
6873 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6874 -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6875 -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6876 -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6877 transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6879 .tooltipster-fall.tooltipster-dying {
6880 -webkit-transition-property: all;
6881 -moz-transition-property: all;
6882 -o-transition-property: all;
6883 -ms-transition-property: all;
6884 transition-property: all;
6885 top: 0px !important;
6888 .tooltipster-slide {
6890 -webkit-transition-property: left;
6891 -moz-transition-property: left;
6892 -o-transition-property: left;
6893 -ms-transition-property: left;
6894 transition-property: left;
6895 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
6896 -webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6897 -moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6898 -ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6899 -o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6900 transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
6902 .tooltipster-slide.tooltipster-dying {
6903 -webkit-transition-property: all;
6904 -moz-transition-property: all;
6905 -o-transition-property: all;
6906 -ms-transition-property: all;
6907 transition-property: all;
6908 left: 0px !important;
6911 /* CSS transition for when contenting is changing in a tooltip that is still open. */
6912 /* The only properties that will NOT transition are: width, height, top, and left */
6913 .tooltipster-content-changing {
6915 -webkit-transform: scale(1.1, 1.1);
6916 -moz-transform: scale(1.1, 1.1);
6917 -o-transform: scale(1.1, 1.1);
6918 -ms-transform: scale(1.1, 1.1);
6919 transform: scale(1.1, 1.1);
6921 .tooltipster-light {
6922 border-radius: 0.6em;
6923 border: 1px solid #e6ccd9;
6924 background-color: #800040;
6927 .tooltipster-light .tooltipster-content {
6930 background-color: #800040;
6931 padding: 1.0em 1.4em;
6933 /* ------------------------------------------------------------- */
6934 /* JQUERY CHART-PICKER (jquery.chartpicker.less) */
6935 /* ------------------------------------------------------------- */
6942 div.ppp_block span.ppp_block_number {
6945 div.ppp_block span.ppp_block_description {
6950 div.cpc_block span.cpc_block_number {
6953 div.cpc_block span.cpc_block_description {
6958 div.cpc_block span.cpc_block_balance {
6961 div.cpc_block span.cpc_line_balance {
6964 div.ppp_line span.ppp_block_description {
6968 div.cpc_line span.cpc_block_description {
6972 div.cpc_line span.cpc_block_second_row {
6975 .customer-vendor-picker-undefined,
6976 .chartpicker-undefined,
6977 .projectpicker-undefined,
6978 .partpicker-undefined {
6982 span.cpc_popup_button,
6983 span.ppp_popup_button {
6984 display: inline-block;
6985 vertical-align: middle;
6990 background: url("../image/search.svg") no-repeat center right;
6991 background-size: contain;
6993 /* ------------------------------------------------------------- */
6994 /* MAIN OVERRIDES (main_overrides.less) */
6995 /* ------------------------------------------------------------- */
6996 .wrapper > .buttons {
6997 padding-left: 0 !important;
6999 .wrapper .select-item,
7000 .wrapper .form-addition,
7001 .wrapper .input-panel {
7002 margin-left: 0 !important;
7005 margin-right: 1.6em ;
7007 .wrapper > .col > .tbl-horizontal {
7008 margin-right: 0 !important ;
7010 .wrapper .tbl-list caption {
7013 #content .ui-tabs-panel div.wrapper:first-child {
7016 .ui-tabs-panel > div.select-item {
7017 margin: 1.8em 2em 0.8em 1.2em !important;
7019 .ui-tabs-panel > div.form-addition {
7020 margin-left: 0 !important ;
7022 .ui-dialog-content {
7023 background: #ffffff;
7025 .ui-widget-content {
7026 background: transparent;
7028 .ui-dialog-content .select-item,
7029 .ui-widget-content .select-item {
7030 margin: 1em 1em 1.0em 0;
7032 .ui-dialog-content .buttons,
7033 .ui-widget-content .buttons {
7034 padding: 1.0em 1.0em 1.0em 0;
7036 /* ------------------------------------------------------------- */
7037 /* JQUERY-UI OVERRIDES (jquery-ui_overrides.less) */
7038 /* ------------------------------------------------------------- */
7044 padding: 0 !important;
7047 background: transparent;
7053 padding: 0.2em 0.2em 0 0;
7058 text-decoration: none;
7060 .tabwidget > ul li {
7065 margin: 1px 0.2em 0 0;
7067 white-space: nowrap;
7068 border-bottom: 0 !important;
7069 border-top-right-radius: 4px;
7070 border-top-left-radius: 4px;
7071 border: 1px solid #cccccc;
7072 background-color: #ffffff;
7077 .tabwidget > ul li.ui-tabs-selected {
7079 padding-bottom: 1px;
7081 .tabwidget > ul li.ui-tabs-selected a {
7084 .tabwidget > ul li a {
7086 padding: 0.2em 0.7em;
7087 text-decoration: none;
7090 .tabwidget > ul li.ui-state-default {
7091 margin: 0 0 0 0.6em;
7092 background: #ffffff;
7094 border: 1px #800040 solid;
7095 font-weight: normal;
7097 .tabwidget > ul li.ui-state-default a,
7098 .tabwidget > ul li.ui-state-default a:link {
7101 .tabwidget > ul li.ui-state-hover {
7103 background-color: #e6ccd9;
7105 .tabwidget > ul li.ui-state-active {
7107 background-color: #f1e4eb;
7109 .tabwidget > ul li.ui-state-active a,
7110 .tabwidget > ul li.ui-state-active a:link,
7111 .tabwidget > ul li.ui-state-active a:visited {
7115 .tabwidget > ul li.ui-state-active.ui-state-hover {
7118 .tabwidget > ul li.ui-state-disabled a {
7122 .tabwidget > ul li.ui-state-processing a {
7125 .tabwidget > ul li.ui-state-loading a {
7128 .tabwidget > ul.ui-tabs-nav {
7133 margin: 0 0.4em 0.6em 0;
7134 padding: 0.4em 0.2em 0 0.7em;
7135 background-color: #ffffff;
7136 border-bottom: 1px #800040 solid !important;
7138 .tabwidget > ul.ui-tabs-nav li {
7139 margin: 1px 0.2em 0 0;
7141 .tabwidget > ul.ui-tabs-nav li a {
7142 padding: 0.2em 0.7em;
7144 .tabwidget > ul.ui-tabs-nav li.ui-tabs-active {
7145 border-bottom: 1px #f1e4eb solid !important;
7146 margin-bottom: -1px;
7149 .tabwidget.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
7154 padding-top: 1.8em !important;
7155 border-bottom: none;
7161 .tabwidget > div.ui-tabs-panel {
7166 .tabwidget > div.ui-tabs-panel > .tabwidget {
7167 position: relative ;
7169 .tabwidget > div.ui-tabs-panel > .tabwidget > .ui-tabs-nav {
7170 position: relative ;
7172 background-color: transparent;
7174 .tabwidget > div.ui-tabs-panel > .tabwidget > .ui-tabs-panel {
7175 background-color: #ffffff;
7176 background-color: transparent ;
7177 position: relative ;
7179 padding-top: 0 !important ;
7181 .tabwidget > div.ui-tabs-panel.ui-widget-content {
7187 .ui-autocomplete li a {
7190 padding-top: 0.4em !important;
7191 padding-bottom: 0.4em !important;
7193 .ui-autocomplete li a:hover {
7194 background-color: #C9C9C9;
7199 .ui-datepicker-calendar {
7200 .ui-state-highlight{
7202 background-color: @gray-standard;
7203 border: 1px @gray-standard solid
7207 &.ui-state-default {
7212 background-color: #000000;
7216 border: 1px solid @brand-dark;
7217 background-color: @brand-dark;
7218 color: @brand-verylight;
7223 } // /.ui-datepicker-calendar
7226 background-color: white;
7228 border-top: 1px #999 solid;
7229 border-right: 1px #ddd solid;
7230 border-left: 1px #ddd solid;
7236 .cke_editable:focus {
7238 background-color: #d5aabf;
7239 border: 1px 1px #110009 solid solid;
7242 font-size: 10pt !important;
7244 margin: 0 0 0.4em 0 ;
7245 font-weight: normal;
7247 div.cke_editable.wi-small-wide {
7248 margin-right: 24px !important ;
7250 body > .ui-dialog > .ui-dialog-content > p > .cke_editable {
7251 border: 1px #dcdcdc solid !important;
7255 width: 100% !important;
7257 a.no-underlined-links,
7258 a.no-underlined-links:visited,
7259 a.no-underlined-links:hover {
7260 text-decoration: none !important;
7261 background-color: transparent !important;
7264 a.no-underlined-links:hover {
7271 padding: 60px 0 0 0 ;
7272 background-image: linear-gradient(to bottom, #f7eef2, #d5aabf);
7275 background-color: #fe5f14 !important;
7280 padding: 0.6em 0.5em 0.5em 0.6em;
7283 body div.admin h1 + .wrapper {
7286 body div.admin .logo {
7289 margin: 3.0em auto 1.0em auto;
7290 padding: 2.0em 0 0 0;
7292 body div.admin .separate-form {
7293 background-color: #ddd ;
7294 border: 1px #888888 solid;
7295 border-radius: 0.6em;
7299 padding: 0.7em 0.6em 1.0em 0.6em ;
7301 body div.admin .tabwidget {
7302 padding: 2.4em 0 0 0 !important;
7304 body div.admin .tabwidget .ui-tabs-nav {
7307 body div.admin .tabwidget .ui-tabs-panel {
7308 padding: 2.0em 1.0em 1.0em 1.0em ;
7313 body div.admin > form {
7316 padding-top: 1.2em ;
7318 /* ------------------------------------------------------------- */
7319 /* RESPONSIVE (responsive.less) */
7320 /* ------------------------------------------------------------- */
7321 @media screen and (max-device-width: 479px) {
7324 @media screen and (min-device-width: 480px) and (max-device-width: 767px) {
7325 body #content .tbl-horizontal th {
7327 background-color: #D6EEBF;
7329 body #content .tbl-horizontal th .colgroup col {
7332 body #content .tbl-horizontal th.wi-smallest {
7335 body #content .tbl-horizontal th.wi-verysmall {
7338 body #content .tbl-horizontal th.wi-small {
7341 body #content .tbl-horizontal th.wi-mediumsmall {
7344 body #content .tbl-horizontal th.wi-normal {
7347 body #content .tbl-horizontal th.wi-lightwide {
7350 body #content .tbl-horizontal th.wi-wide {
7353 body #content .tbl-horizontal th.wi-wider {
7356 body #content .tbl-horizontal th.wi-verywide {
7360 @media screen and (max-device-width: 1024px) {
7361 body #content .tbl-horizontal th {
7364 body #content .tbl-horizontal th.wi-smallest {
7367 body #content .tbl-horizontal th.wi-verysmall {
7370 body #content .tbl-horizontal th.wi-small {
7373 body #content .tbl-horizontal th.wi-mediumsmall {
7376 body #content .tbl-horizontal th.wi-normal {
7379 body #content .tbl-horizontal th.wi-lightwide {
7382 body #content .tbl-horizontal th.wi-wide {
7385 body #content .tbl-horizontal th.wi-wider {
7388 body #content .tbl-horizontal th.wi-verywide {
7392 @media screen and (min-device-width: 768px) and (max-device-width: 1023px) {
7393 .tbl-horizontal th {
7396 .tbl-horizontal th.wi-smallest {
7399 .tbl-horizontal th.wi-verysmall {
7402 .tbl-horizontal th.wi-small {
7405 .tbl-horizontal th.wi-mediumsmall {
7408 .tbl-horizontal th.wi-normal {
7411 .tbl-horizontal th.wi-lightwide {
7414 .tbl-horizontal th.wi-wide {
7417 .tbl-horizontal th.wi-wider {
7420 .tbl-horizontal th.wi-verywide {
7424 @media screen and (max-device-width: 1024px) {
7425 .tbl-horizontal th {
7428 .tbl-horizontal th.wi-smallest {
7431 .tbl-horizontal th.wi-verysmall {
7434 .tbl-horizontal th.wi-small {
7437 .tbl-horizontal th.wi-mediumsmall {
7440 .tbl-horizontal th.wi-normal {
7443 .tbl-horizontal th.wi-lightwide {
7446 .tbl-horizontal th.wi-wide {
7449 .tbl-horizontal th.wi-wider {
7452 .tbl-horizontal th.wi-verywide {
7456 @media screen and (min-device-width: 1110px) {
7459 /* ------------------------------------------------------------- */
7460 /* PRINT (print.less) */
7461 /* ------------------------------------------------------------- */
7464 margin-left: 1.4em ;
7471 body > #layout-split-left,
7474 div.layout-actionbar,
7478 body > #layout-split-right {
7482 padding: 1.0em 0 0 0 !important ;
7493 font-size: 7pt !important;
7499 position: absolute ;
7502 margin: 0.4em 1em 1em 1.2em;
7503 padding: 0 0 0.4em 0;
7506 #content th.caption,
7507 #content td.caption {
7510 padding: 0.1em 0 0.1em 0.2em;
7511 margin: 0.1em 0 0.1em 0 ;
7513 #content .tbl-horizontal tbody tr td,
7514 #content .tbl-horizontal tbody tr th {
7515 border-color: #33001a;
7516 border-width: 0.3pt !important;
7517 border-style: solid ;
7518 padding: 0.3em 0.6em ;
7520 #content .tbl-horizontal tbody tr th,
7521 #content .tbl-horizontal tbody tr span.label {
7522 font-size: 6pt !important;
7524 #content .tbl-list {
7526 width: 98% !important ;
7528 #content .tbl-list thead {
7529 display: table-header-group;
7532 #content .tbl-list thead tr th {
7535 #content .tbl-list tbody tr {
7536 border-bottom: 1px #000 solid !important;
7538 #content .tbl-list tbody tr:nth-child(odd) {
7539 background-color: none;
7541 #content .tbl-list tbody tr:nth-child(even) {
7542 background-color: none;
7544 #content .tbl-list tbody tr td {
7545 border-bottom: 1px #000 solid !important;
7546 vertical-align: top !important ;
7548 #content col.wi-smallest {
7549 width: 25px !important;
7551 #content col.wi-verysmall {
7552 width: 48px !important;
7554 #content col.wi-small {
7555 width: 77px !important;
7557 #content col.wi-mediumsmall {
7558 width: 96px !important;
7560 #content col.wi-normal {
7561 width: 125px !important;
7563 #content col.wi-lightwide {
7564 width: 154px !important;
7566 #content col.wi-wide {
7567 width: 192px !important;
7569 #content col.wi-wider {
7570 width: 230px !important;
7572 #content col.wi-verywide {
7573 width: 346px !important;
7575 #content input[type="text"],
7576 #content input[type="customer"],
7577 #content input.numeric,
7583 width: auto !important;
7585 -webkit-appearance: none;
7586 -moz-appearance: none;
7588 color: #000 !important ;
7589 background-color: none !important;
7590 background: none !important;
7591 /* rest needed for Firefox: */
7596 height: auto !important ;
7598 overflow-y: auto !important;
7600 width: 100% !important;
7604 #content table.tbl-list td textarea {
7605 min-height: 4.2em !important;
7607 #content table.tbl-list td input {
7608 padding-left: 0 !important;
7610 #content span.data {
7614 #content input.wi-date {
7615 align: left !important;
7616 padding: 0 !important;
7619 padding: 0 0 0.4em 0.2em !important;
7621 #content div.cke_editable {
7622 min-height: 1.8em !important;
7623 height: auto !important;
7625 overflow: hidden !important;
7627 #content a.button-image,
7629 #content input[type="button"],
7630 #content input.neutral,
7634 #content input.wi-smallest,
7635 #content select.wi-smallest {
7636 width: 25px !important;
7638 #content input.wi-verysmall,
7639 #content select.wi-verysmall {
7640 width: 48px !important;
7642 #content input.wi-small,
7643 #content select.wi-small {
7644 width: 55px !important;
7646 #content input.wi-mediumsmall,
7647 #content select.wi-mediumsmall {
7648 width: 74px !important;
7650 #content input.wi-normal,
7651 #content select.wi-normal {
7652 width: 103px !important;
7654 #content input.wi-lightwide,
7655 #content select.wi-lightwide {
7656 width: 132px !important;
7658 #content input.wi-wide,
7659 #content select.wi-wide {
7660 width: 170px !important;
7662 #content input.wi-wider,
7663 #content select.wi-wider {
7664 width: 209px !important;
7666 #content input.wi-verywide,
7667 #content select.wi-verywide {
7668 width: 324px !important;
7671 /* ------------------------------------------------------------- */
7672 /* CUSTOM LESS STUFF (custom.less) */
7673 /* ------------------------------------------------------------- */
7674 /* ------------------------------------------------------------- */
7675 /* DEVELOPING (developing.less) */
7676 /* ------------------------------------------------------------- */
7677 body.developing > header {
7678 background-color: #33001a;
7682 body.developing > header h1 {
7687 body.developing > header nav {
7691 body.developing > header nav a:link,
7692 body.developing > header nav a:visited {
7695 body.developing .wrapper p,
7696 body.developing .wrapper ul,
7697 body.developing .wrapper ol,
7698 body.developing .wrapper li,
7699 body.developing .wrapper h2,
7700 body.developing .wrapper h3,
7701 body.developing .wrapper h4 {
7706 body.developing > p,
7707 body.developing > h2,
7708 body.developing > h3,
7709 body.developing > h4 {
7710 margin-left: 0.8em ;
7714 body.developing h4 {
7716 color: #000 !important;
7718 padding-left: 0 !important;
7720 body.developing h2 {
7723 body.developing h3 {
7726 body.developing h4 {
7729 body.developing pre {
7730 margin: 0 0 1.0em 0 ;
7732 border: 1px #000 solid ;
7733 background-color: #ddd ;
7734 display: inline-block;
7737 body.developing pre code {
7740 body.developing div.code-highlighted {
7741 margin: 0 0 1.0em 0 ;
7743 border: 1px #000 solid ;
7744 background-color: #ddd ;
7745 display: inline-block;
7747 body.developing p.picture {
7748 background-color: #fff;
7750 border: 1px #888888 solid;
7751 display: inline-block;
7754 body.developing .wrapper .tbl-horizontal {
7755 border: 1px black solid !important;
7756 border-collapse: collapse;
7758 body.developing .wrapper .tbl-horizontal tbody {
7761 body.developing .wrapper .tbl-horizontal caption,
7762 body.developing .wrapper .tbl-horizontal th {
7763 padding-left: 0.6em ;
7765 body.developing .wrapper .tbl-horizontal th.caption {
7767 border-bottom: none;
7769 body.developing .wrapper .tbl-horizontal.test th,
7770 body.developing .wrapper .tbl-horizontal.test-plain th {
7771 padding-left: 0.3em;
7773 body.developing .wrapper .tbl-horizontal.test td,
7774 body.developing .wrapper .tbl-horizontal.test-plain td {
7777 border-bottom: 1px #666666 solid;
7779 body.developing .wrapper .tbl-horizontal.test tr:last-child td,
7780 body.developing .wrapper .tbl-horizontal.test-plain tr:last-child td {
7783 body.developing .wrapper.clear .tbl-horizontal {
7786 body.developing .wrapper table.tbl-list > thead > tr th:first-child,
7787 body.developing .wrapper table.tbl-list > tbody > tr td:first-child {
7788 padding-left: 0 !important;
7790 body.developing .wrapper div.test-box {
7793 padding: 0.3em 0.5em ;
7794 background-color: #9D9E9D;
7796 border: 1px #000 dotted ;
7798 body.developing input[type="submit"],
7799 body.developing input[type="button"],
7800 body.developing input[type="button"].button,
7801 body.developing button[type="submit"],
7802 body.developing button[type="button"],
7803 body.developing a.button {
7805 background-color: #33001a;
7806 border: 1px #220011 solid;
7808 body.developing input[type="submit"].hover,
7809 body.developing input[type="button"].hover,
7810 body.developing input[type="button"].button.hover,
7811 body.developing button[type="submit"].hover,
7812 body.developing button[type="button"].hover,
7813 body.developing a.button.hover {
7815 background-color: #220011;
7816 border: 1px #000000 solid;
7818 body.developing input[type="submit"].active,
7819 body.developing input[type="button"].active,
7820 body.developing input[type="button"].button.active,
7821 body.developing button[type="submit"].active,
7822 body.developing button[type="button"].active,
7823 body.developing a.button.active {
7825 background-color: #000000;
7826 border: 1px #000000 solid;
7828 body.developing input[type="button"].neutral,
7829 body.developing input[type="submit"].neutral,
7830 body.developing input[type="reset"],
7831 body.developing input[type="reset"].neutral,
7832 body.developing button.neutral,
7833 body.developing button[type="reset"] {
7835 background-color: #e6ccd9;
7836 border: 1px #800040 solid;
7838 body.developing input[type="button"].neutral.neutral-hover,
7839 body.developing input[type="submit"].neutral.neutral-hover,
7840 body.developing input[type="reset"].neutral-hover,
7841 body.developing input[type="reset"].neutral.neutral-hover,
7842 body.developing button.neutral.neutral-hover,
7843 body.developing button[type="reset"].neutral-hover {
7845 background-color: #f7eef2;
7846 border: 1px #800040 solid;
7848 body.developing input[type="button"].neutral.neutral-active,
7849 body.developing input[type="submit"].neutral.neutral-active,
7850 body.developing input[type="reset"].neutral-active,
7851 body.developing input[type="reset"].neutral.neutral-active,
7852 body.developing button.neutral.neutral-active,
7853 body.developing button[type="reset"].neutral-active,
7854 body.developing input[type="button"].neutral.neutral-focus,
7855 body.developing input[type="submit"].neutral.neutral-focus,
7856 body.developing input[type="reset"].neutral-focus,
7857 body.developing input[type="reset"].neutral.neutral-focus,
7858 body.developing button.neutral.neutral-focus,
7859 body.developing button[type="reset"].neutral-focus {
7861 background-color: #800040;
7862 border: 1px #110009 solid;
7864 /* ------------------------------------------------------------- */
7865 /* ICONS 16 (icons16.less) */
7866 /* ------------------------------------------------------------- */
7868 background: url(../image/maps/icons16.png) 16px 0px no-repeat;
7874 background-position: 0px 0px;
7877 background-position: -16px 0px;
7880 background-position: -32px 0px;
7883 background-position: -48px 0px;
7885 .icon16.ap_transaction_add {
7886 background-position: -64px 0px;
7888 .icon16.appointment {
7889 background-position: -80px 0px;
7892 background-position: -96px 0px;
7895 background-position: -112px 0px;
7898 background-position: -128px 0px;
7900 .icon16.ar_transaction_add {
7901 background-position: -144px 0px;
7903 .icon16.assembly_add {
7904 background-position: -160px 0px;
7906 .icon16.assembly_produce {
7907 background-position: -176px 0px;
7909 .icon16.assembly_report {
7910 background-position: -192px 0px;
7912 .icon16.balance_sheet {
7913 background-position: -208px 0px;
7916 background-position: -224px 0px;
7918 .icon16.cash_report {
7919 background-position: -240px 0px;
7921 .icon16.chart_of_accounts {
7922 background-position: -256px 0px;
7925 background-position: -272px 0px;
7927 .icon16.credit_note_add {
7928 background-position: -288px 0px;
7931 background-position: -304px 0px;
7934 background-position: -320px 0px;
7936 .icon16.customer_add {
7937 background-position: -336px 0px;
7939 .icon16.customer_report {
7940 background-position: -352px 0px;
7943 background-position: -368px 0px;
7945 .icon16.delivery_order_add {
7946 background-position: -384px 0px;
7948 .icon16.delivery_order_report {
7949 background-position: -400px 0px;
7951 .icon16.document_template {
7952 background-position: -416px 0px;
7954 .icon16.dunning_add {
7955 background-position: -432px 0px;
7957 .icon16.dunnings_report {
7958 background-position: -448px 0px;
7961 background-position: -464px 0px;
7964 background-position: -480px 0px;
7967 background-position: -496px 0px;
7970 background-position: -512px 0px;
7973 background-position: -528px 0px;
7975 .icon16.income_statement {
7976 background-position: -544px 0px;
7978 .icon16.invoices_report {
7979 background-position: -560px 0px;
7982 background-position: -576px 0px;
7985 background-position: -592px 0px;
7988 background-position: -608px 0px;
7990 .icon16.license_add {
7991 background-position: -624px 0px;
7993 .icon16.license_report {
7994 background-position: -640px 0px;
7997 background-position: -656px 0px;
7999 .icon16.master_data {
8000 background-position: -672px 0px;
8002 .icon16.master_data_report {
8003 background-position: -688px 0px;
8005 .icon16.mdi_text_editor {
8006 background-position: -704px 0px;
8009 background-position: -720px 0px;
8012 background-position: -736px 0px;
8014 .icon16.opportunity {
8015 background-position: -752px 0px;
8017 .icon16.package_lists {
8018 background-position: -768px 0px;
8021 background-position: -784px 0px;
8023 .icon16.part_report {
8024 background-position: -800px 0px;
8027 background-position: -816px 0px;
8029 .icon16.payment_report {
8030 background-position: -832px 0px;
8033 background-position: -848px 0px;
8035 .icon16.preferences {
8036 background-position: -864px 0px;
8038 .icon16.prices_update {
8039 background-position: -880px 0px;
8042 background-position: -896px 0px;
8045 background-position: -912px 0px;
8047 .icon16.project_add {
8048 background-position: -928px 0px;
8050 .icon16.project_report {
8051 background-position: -944px 0px;
8053 .icon16.project_transaction_report {
8054 background-position: -960px 0px;
8056 .icon16.purchase_order_add {
8057 background-position: -976px 0px;
8059 .icon16.purchase_order_printing {
8060 background-position: -992px 0px;
8062 .icon16.purchase_order_report {
8063 background-position: -1008px 0px;
8065 .icon16.quotation_add {
8066 background-position: -1024px 0px;
8068 .icon16.quotation_printing {
8069 background-position: -1040px 0px;
8072 background-position: -1056px 0px;
8074 .icon16.receipt_printing {
8075 background-position: -1072px 0px;
8077 .icon16.receipt_report {
8078 background-position: -1088px 0px;
8080 .icon16.reconcilliation {
8081 background-position: -1104px 0px;
8084 background-position: -1120px 0px;
8086 .icon16.report_quotations {
8087 background-position: -1136px 0px;
8089 .icon16.report_sales_orders {
8090 background-position: -1152px 0px;
8093 background-position: -1168px 0px;
8095 .icon16.rfq_printing {
8096 background-position: -1184px 0px;
8098 .icon16.rfq_report {
8099 background-position: -1200px 0px;
8101 .icon16.sales_invoice_add {
8102 background-position: -1216px 0px;
8104 .icon16.sales_invoice_printing {
8105 background-position: -1232px 0px;
8107 .icon16.sales_order_add {
8108 background-position: -1248px 0px;
8110 .icon16.sales_order_printing {
8111 background-position: -1264px 0px;
8114 background-position: -1280px 0px;
8117 background-position: -1296px 0px;
8119 .icon16.service_add {
8120 background-position: -1312px 0px;
8122 .icon16.service_report {
8123 background-position: -1328px 0px;
8126 background-position: -1344px 0px;
8129 background-position: -1360px 0px;
8131 .icon16.transaction_add {
8132 background-position: -1376px 0px;
8135 background-position: -1392px 0px;
8137 .icon16.user_group {
8138 background-position: -1408px 0px;
8141 background-position: -1424px 0px;
8144 background-position: -1440px 0px;
8146 .icon16.vendor_add {
8147 background-position: -1456px 0px;
8149 .icon16.vendor_report {
8150 background-position: -1472px 0px;
8153 background-position: -1488px 0px;
8156 background-position: -1504px 0px;
8158 .icon16.window_new {
8159 background-position: -1520px 0px;