Projekt

Allgemein

Profil

Herunterladen (184 KB) Statistiken
| Zweig: | Markierung: | Revision:
/* ------------------------------------------------------------- */
/* VARIABLES COLOR (variables_color_gray_standard.less) Standard Grey */
/* ------------------------------------------------------------- */
.bg-body {
background-color: #ccccbb;
}
.bg-content {
background-image: linear-gradient(to bottom, #f5f5f1, #ccccbb);
}
/* ------------------------------------------------------------- */
/* VARIABLES (variables.less) */
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
/* This CSS-Vars are just for testing */
/* ------------------------------------------------------------- */
:root {
--gray-standard: #888888;
--gray-superdark: #000000;
--gray-verydark: #222222;
--gray-darker: #444444;
--gray-dark: #666666;
--gray-light: #aaaaaa;
--gray-lighter: #cccccc;
--gray-verylight: #eeeeee;
--gray-superlight: #ffffff;
--color-standard: #666633;
--color-superlight: #ffffff;
--color-verylight: #f5f5f1;
--color-lighter: #e0e0d6;
--color-light: #ccccbb;
--color-dark: #292914;
--color-darker: #1b1b0e;
--color-verydark: #0e0e07;
--color-superdark: #000000;
--msg-ok-strong: #053516;
--msg-ok-light: #abf9c8;
--msg-error-strong: #910513;
--msg-error-light: #f9d8da;
--msg-hint-strong: #1f84a3;
--msg-hint-light: #edf7fa;
--msg-warning-strong: #0f0b00;
--msg-warning-light: #e0c776;
}
/* ------------------------------------------------------------- */
/* CUSTOM VARIABLES (custom_variables.less) */
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
/* MIXINS (mixins.less) */
/* ------------------------------------------------------------- */
.mx-h3-caption {
font-size: 11pt;
font-weight: normal;
color: #292914 !important;
padding: 0.2em 0 0.2em 0.2em;
margin: 0.1em 0 0.4em 0;
text-align: left;
letter-spacing: 0.12em;
}
.mx-contentbox-properties {
margin: 1em 1em 1em 1.2em;
padding: 0.6em 1em 1.2em 1.8em;
}
.mx-thead-th {
color: #ffffff;
background-color: #292914;
border-top: 1px solid #666633;
border-bottom: 1px solid #666633;
text-align: left ;
vertical-align: middle ;
}
.mx-button {
display: inline-block;
cursor: pointer ;
width: auto ;
padding: 0.2em 0.6em;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-align: center;
border-style: solid;
border-width: 1px;
border-radius: 6px;
}
.mx-button-standard {
border: 1px #1b1b0e solid;
background-color: #292914;
color: #f5f5f1;
text-decoration: none;
}
.mx-button-standard-hover-focus:hover {
border: 1px #000000 solid;
background-color: #1b1b0e;
color: #e0e0d6;
text-decoration: none;
}
.mx-button-standard-hover-focus:active,
.mx-button-standard-hover-focus:focus {
border: 1px #000000 solid;
background-color: #000000;
color: #e0e0d6;
text-decoration: none;
}
.mx-button-neutral {
border: 1px #292914 solid;
background-color: #e0e0d6;
color: #1b1b0e;
}
.mx-button-neutral-hover-focus:hover {
border: 1px #292914 solid;
background-color: #f5f5f1;
color: #1b1b0e;
text-decoration: none;
}
.mx-button-neutral-hover-focus:active,
.mx-button-neutral-hover-focus:focus {
border: 1px #0e0e07 solid;
background-color: #666633;
color: #000000;
text-decoration: none;
}
/* ------------------------------------------------------------- */
/* COMMON PROPERTIES (common.less) */
/* ------------------------------------------------------------- */
html {
overflow-y: scroll;
}
body {
padding: 0;
margin: 0 ;
font-size: 9pt;
}
div,
p,
span,
table,
th,
td,
input,
textarea,
select,
button,
a.button {
box-sizing: border-box;
}
.clearfix:after {
clear: both;
content: ".";
display: block;
height: 0;
visibility: hidden;
}
@media screen {
.noscreen {
display: none;
}
}
@media print {
.noprint {
display: none ;
}
}
@media handheld {
.nomobile {
display: none;
}
}
a.cti_call_action {
display: block;
padding-left: 18px;
top: 2px;
vertical-align: middle;
background-image: url(../image/icons/16x16/phone.png);
background-repeat: no-repeat;
}
.interact {
color: gray;
}
.interact:hover {
color: black;
}
.cursor-default {
cursor: default;
}
.cursor-pointer {
cursor: pointer;
}
.cursor-help {
cursor: help;
}
.cke_contents iframe html body.cke_editable {
padding: 0;
margin: 0;
}
.top_border {
border-top: solid black;
border-width: 4px;
}
.bottom_border {
border-bottom: solid black;
border-width: 1px;
}
/* ------------------------------------------------------------- */
/* SCAFFOLDING (scaffolding.less) */
/* ------------------------------------------------------------- */
body {
margin: 0 ;
color: #666666;
font-family: Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 9pt;
background-color: #ccccbb;
}
body #frame-header {
position: fixed;
top: 0;
z-index: 1040;
}
body #menuv3:first-child {
top: 0 !important;
}
body #menuv3 {
position: fixed;
z-index: 1999;
top: 28px ;
width: 100%;
height: 32px;
}
body .layout-actionbar {
display: block;
z-index: 1030;
position: fixed;
float: right !important;
width: auto;
top: 68px ;
right: 0.2em;
margin: 0 0.4em 0 0;
padding: 0;
background: none;
}
body .layout-actionbar ~ div:first {
padding-top: 25px;
}
body .layout-actionbar > div + div {
margin-left: 2px;
}
body #content {
overflow: hidden;
display: block;
padding: 101px 0 0 0;
margin: 0 0 1em 0;
background-image: linear-gradient(to bottom, #f5f5f1, #ccccbb);
}
body #content .wrapper {
clear: both;
display: block;
overflow: hidden;
width: 99%;
height: auto;
}
body #content .wrapper > .col {
display: block;
overflow: hidden;
float: left;
margin-right: 1.6em;
}
body #content .wrapper > .col div > label {
font-size: 10pt;
line-height: 12.6pt;
}
body #content .wrapper > .col p {
font-size: 10pt;
}
body #content .wrapper > .col,
body #content .wrapper > .tbl-horizontal {
float: left;
margin-right: 1.6em;
padding-bottom: 20px ;
}
body #content .wrapper.center {
margin: 0 auto;
display: table;
width: auto;
}
body #content .wrapper.width-moderate {
width: auto;
}
body #content .wrapper > table.tbl-horizontal:last-child {
margin-right: 0 !important ;
}
body .full-width {
width: 100% ;
padding: 0 0 1em 0;
margin: 0 0 0 0;
}
body div.center {
margin: 0 auto;
display: table;
width: auto;
}
/* ------------------------------------------------------------- */
/* MENU FRAME HEADER (menu_frame_header.less) */
/* ------------------------------------------------------------- */
#frame-header {
text-align: left;
margin: 0;
padding: 0.2em 0.6em;
border: 0;
overflow: hidden;
height: 28px;
width: 100%;
display: table-cell;
vertical-align: middle;
border-spacing: 0;
background-color: #1b1b0e;
line-height: 100%;
font-size: 9pt;
}
#frame-header span.frame-header-element {
color: #f5f5f1;
padding-top: 0.2em;
}
#frame-header span.frame-header-element a:link,
#frame-header span.frame-header-element a:visited,
#frame-header span.frame-header-element a:hover,
#frame-header span.frame-header-element a:active {
text-decoration: none;
border-bottom: none;
color: #ccccbb;
}
#frame-header span.frame-header-element a:hover {
color: #ffffff;
text-decoration: underline;
/*underline*/
}
#frame-header span.frame-header-element span.client {
text-transform: uppercase ;
font-size: 130% ;
}
#frame-header span.frame-header-left,
#frame-header span.frame-header-center,
#frame-header span.frame-header-right {
border-spacing: 0;
padding: 0;
vertical-align: middle;
height: 100%;
display: table-row;
}
#frame-header span.frame-header-left > span,
#frame-header span.frame-header-center > span,
#frame-header span.frame-header-right > span {
height: 24px;
margin: 0 10px;
display: table-cell;
vertical-align: middle;
}
#frame-header span.frame-header-left {
float: left;
padding: 0 1em 0 0.2em;
margin-right: 1em;
}
#frame-header span.frame-header-left > span {
padding-right: 1em;
}
#frame-header span.frame-header-right {
float: right;
vertical-align: middle;
padding: 0 1.2em 0 1em;
margin-left: 1em;
}
#frame-header span.frame-header-right > span {
padding-left: 1em;
}
#frame-header #ajax-spinner {
display: none;
}
#frame-header div.frame-header-quicksearch {
display: block;
overflow: hidden;
margin: 0.1em auto 0 auto;
text-align: center;
width: auto;
}
#frame-header div.frame-header-quicksearch span.frame-header-quicksearch input {
font-size: 9pt;
margin-top: 0.1em;
background-color: #ccccbb;
width: auto !important;
min-width: 5em;
max-width: 7em;
padding: 0 0.2em;
border-width: 1px ;
border-style: solid;
border-top-color: #949494;
border-right-color: #BCBCBC;
border-bottom-color: #BCBCBC;
border-left-color: #949494;
}
/* /#frame-header */
/* ------------------------------------------------------------- */
/* MENU (V3) and HTML MENU (menu.less) */
/* ------------------------------------------------------------- */
#menuv3 {
background-color: #e0e0d6;
}
#menuv3 li {
display: block;
position: relative;
float: none;
font-weight: normal !important ;
font-size: 9pt;
line-height: 96%;
white-space: nowrap;
border: 0;
padding: 0;
margin: 0;
}
#menuv3 li:hover {
cursor: pointer;
}
#menuv3 li a,
#menuv3 li a:visited,
#menuv3 li div.x,
#menuv3 li div.x:visited {
display: block;
color: #1b1b0e;
text-decoration: none;
}
#menuv3 > ul {
list-style: none;
margin: 0;
padding: 0;
float: left;
}
#menuv3 > ul > li {
display: block;
height: 17px;
padding: 9px 0.9em 6px 0.9em;
background-color: #e0e0d6;
color: #1b1b0e;
vertical-align: middle;
/* List 2nd Level (Vertical) */
}
#menuv3 > ul > li:hover {
background-color: #ccccbb;
}
#menuv3 > ul > li:hover > ul {
display: block;
position: absolute;
}
#menuv3 > ul > li ul {
position: relative;
display: none;
padding: 0 2em 2em 2em;
margin: 0 -2em -2em -2.8em;
}
#menuv3 > ul > li ul li {
border-bottom: 1px #666633 solid;
padding: 0.45em 0.6em 0.58em 0.8em;
}
#menuv3 > ul > li > ul {
top: 32px;
z-index: 1000;
}
#menuv3 > ul > li > ul > li {
background-color: #ccccbb;
padding-left: 12px ;
margin-left: 1px;
}
#menuv3 > ul > li > ul > li div.x {
background: no-repeat right url("../image/menu-arrow-to-right-5.png");
padding-right: 2em;
}
#menuv3 > ul > li > ul > li:hover {
color: #0e0e07;
background-color: #e0e0d6;
}
#menuv3 > ul > li > ul > li:hover > ul {
display: block;
position: absolute;
}
#menuv3 > ul > li > ul > li > ul {
top: 0;
left: 99%;
padding: 2em;
margin-top: -2.06em;
margin-right: -2em;
margin-bottom: -2em;
margin-left: -2em;
list-style: none;
}
#menuv3 > ul > li > ul > li > ul > li {
background-color: #e0e0d6;
}
#menuv3 > ul > li > ul > li > ul > li:hover {
background-color: #ccccbb;
}
#menuv3 > ul > li > ul > li > ul > li:first-child {
border-top: 1px #800040 solid;
}
li.sub {
position: relative;
left: 0.2em;
top: 0px;
background-color: #FFFFFF;
}
body > #layout-split-left {
display: block;
position: fixed !important;
top: 0 ;
left: 0 ;
width: 200px;
height: 100%;
z-index: 1;
overflow: hidden ;
border-right: 1px #888888 solid;
background-color: #666666;
}
body > div#layout-split-right {
margin-left: 200px;
padding-top: 28px;
display: block;
z-index: 1;
overflow: hidden;
min-height: 800px;
height: auto;
}
body > div#layout-split-right .layout-actionbar {
top: 36px;
}
body > div#layout-split-right > #content {
top: 68px;
padding-top: 40px;
}
body > div#layout-split-right > #content h1 {
top: 28px !important;
}
body > div#layout-split-right > #content > .wrapper {
padding-top: 2em ;
}
body > div#layout-split-right > #content + div.wrapper {
padding-top: 4em ;
}
body > div#layout-split-right > #content > form {
margin-top: 0.6em;
}
body > div#layout-split-right > #content > form + div.wrapper {
padding-top: 4em ;
}
body > div#layout-split-right > #content > form > .tabwidget > ui-tabs-panel .wrapper {
margin-top: 2em;
}
body > div#layout-split-right > #content > form > .tabwidget > ui-tabs-panel .tabwidget ul.ui-tabs-nav {
position: relative;
}
body > div#layout-split-right > #content > form > .tabwidget > ul.ui-tabs-nav {
top: 69px;
width: calc(100% - 200px);
}
body > div#layout-split-right > #content > #requirement_spec_tabs.tabwidget > ul.ui-tabs-nav {
top: 69px !important ;
}
body > div#layout-split-right.folded {
margin-left: 40px;
}
div.layout-split-right.folded {
margin-left: 40px;
}
#layout-split-left #html-menu {
display: block;
overflow-y: scroll;
overflow-x: hidden;
width: 100%;
height: 100%;
margin: 27px 0 0 0;
padding: 0 0 150px 0;
background-color: #666633;
font-size: 10pt;
border-bottom: 20px #666633 solid;
}
#layout-split-left #html-menu::-webkit-scrollbar {
display: none;
}
#layout-split-left #html-menu > div:last-of-type {
border-bottom: 1px #666633 solid;
}
#layout-split-left #html-menu .mi {
display: block ;
}
#layout-split-left #html-menu .mi a {
display: block;
word-wrap: break-word;
}
#layout-split-left #html-menu .mi:first-child {
border-top: 2px #666633 solid;
}
#layout-split-left #html-menu .mi:last-child {
border-bottom: 1px #666633 solid;
}
#layout-split-left #html-menu .s0 {
padding: 0 ;
background-color: #ccccbb;
color: #1b1b0e;
border-top: 1px #666633 solid;
font-size: 90% ;
text-transform: uppercase;
}
#layout-split-left #html-menu .s0 a {
padding: 5px 0 6px 8px ;
cursor: pointer ;
}
#layout-split-left #html-menu .s0 a:hover,
#layout-split-left #html-menu .s0 a:active {
background-color: #292914;
color: #f5f5f1;
text-decoration: none;
}
#layout-split-left #html-menu .s0 a:link,
#layout-split-left #html-menu .s0 a:visited {
color: #1b1b0e;
}
#layout-split-left #html-menu .s0.menu-open {
font-weight: normal;
background-color: #1b1b0e;
color: #e0e0d6;
border-bottom: 0 ;
}
#layout-split-left #html-menu .s0.menu-open a {
padding: 5px 0 6px 8px ;
cursor: auto ;
}
#layout-split-left #html-menu .s0.menu-open a:hover,
#layout-split-left #html-menu .s0.menu-open a:active {
background-color: #1b1b0e;
color: #e0e0d6;
text-decoration: none;
}
#layout-split-left #html-menu .s0.menu-open a:link,
#layout-split-left #html-menu .s0.menu-open a:visited {
color: #e0e0d6;
}
#layout-split-left #html-menu .s1 {
font-size: 80% ;
padding: 0 ;
background-color: #e0e0d6;
border-top: 1px #666633 solid;
}
#layout-split-left #html-menu .s1 a {
padding: 4px 0 3px 8px ;
}
#layout-split-left #html-menu .s1 a:hover,
#layout-split-left #html-menu .s1 a:active {
background-color: #ccccbb;
color: #000000;
text-decoration: none;
}
#layout-split-left #html-menu .s1 a:link,
#layout-split-left #html-menu .s1 a:visited {
color: #1b1b0e;
}
#layout-split-left #html-menu .s1.sm:after {
content: "▼";
color: #888888;
font-size: 80% ;
}
#layout-split-left #html-menu .s1.sm a {
display: inline-block;
width: 162px;
color: #1b1b0e;
}
#layout-split-left #html-menu .s1.sm a:hover,
#layout-split-left #html-menu .s1.sm a:active {
background-color: #e0e0d6;
color: #1b1b0e;
text-decoration: none ;
}
#layout-split-left #html-menu .s1.sm a:link,
#layout-split-left #html-menu .s1.sm a:visited {
color: #1b1b0e;
}
#layout-split-left #html-menu .s1.sm a.ml:link,
#layout-split-left #html-menu .s1.sm a.ml:visited {
color: #1b1b0e;
}
#layout-split-left #html-menu .s1 > .s2:last-child {
border-bottom: 1px #666633 solid;
}
#layout-split-left #html-menu .s2 {
padding: 0 ;
font-size: 80% ;
background-color: #e0e0d6;
}
#layout-split-left #html-menu .s2 a {
padding: 2px 0 3px 20px ;
}
#layout-split-left #html-menu .s2 a:hover,
#layout-split-left #html-menu .s2 a:active {
background-color: #ccccbb;
color: #000000;
text-decoration: none;
}
#layout-split-left #html-menu .s2 a:link,
#layout-split-left #html-menu .s2 a:visited {
color: #1b1b0e;
}
#main_menu_div .DHTMLSuite_menuBar_top {
top: 28px;
height: 31px !important;
padding: 0;
margin: 0 ;
}
#main_menu_div .DHTMLSuite_menuBar_top > div {
padding: 5px 5px 0 3px ;
}
#main_menu_div .DHTMLSuite_menuBar_top > div .DHTMLSuite_menuItem_textContent {
font-size: 90% ;
padding: 0.1em 0.2em 0.2em 0.2em;
}
#main_menu_div .DHTMLSuite_menuBar_top > div .DHTMLSuite_menuItem_top_arrowShowSub {
margin: 0 0.2em 0.2em 0.2em;
}
#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_regular,
#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_over,
#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_click,
#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_disabled,
#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_active {
height: 19px;
}
#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_over,
#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_click {
color: #ae0014;
background-color: #ffffff;
}
#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_over .DHTMLSuite_menuItem_top_arrowShowSub,
#main_menu_div .DHTMLSuite_menuBar_top .DHTMLSuite_menuItem_top_click .DHTMLSuite_menuItem_top_arrowShowSub {
border: none !important ;
}
.DHTMLSuite_menuBar_sub {
width: auto !important;
padding: 0.1em 0 0.4em 0.4em !important;
margin: 11px 0 0 0;
border-top: none;
border-right: 1px solid #e0e0d6;
border-bottom: 1px solid #e0e0d6;
border-left: 1px solid #e0e0d6;
}
.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_regular,
.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_over,
.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_click,
.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_disabled,
.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_active {
clear: both;
padding-left: 25px;
padding-right: 0.7em;
padding-top: 0.2em;
padding-bottom: 0.2em;
cursor: pointer;
background-repeat: no-repeat;
font-size: 90%;
}
.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_regular .DHTMLSuite_menuItem_sub_arrowShowSub,
.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_over .DHTMLSuite_menuItem_sub_arrowShowSub,
.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_click .DHTMLSuite_menuItem_sub_arrowShowSub,
.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_disabled .DHTMLSuite_menuItem_sub_arrowShowSub,
.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_active .DHTMLSuite_menuItem_sub_arrowShowSub {
right: 3px !important;
}
.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_over,
.DHTMLSuite_menuBar_sub .DHTMLSuite_menuItem_sub_active {
color: #8D6A00;
background-color: #ffffff;
}
/* ------------------------------------------------------------- */
/* Menu Actionbar (menu_actionbar.less) */
/* ------------------------------------------------------------- */
.layout-actionbar div.layout-actionbar-separator {
display: block;
width: 0.6em;
height: 0.6em;
float: left;
content: " ";
position: relative;
border: none;
}
.layout-actionbar div.layout-actionbar-action {
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
height: 25px;
font-size: 9pt;
}
.layout-actionbar div.layout-actionbar-action.layout-actionbar-action-disabled {
color: #666633 !important;
}
.layout-actionbar div.layout-actionbar-action.layout-actionbar-action-disabled:hover {
text-decoration: none !important;
}
.layout-actionbar > div.layout-actionbar-action {
border-radius: 4px;
border: 1px #292914 solid;
background-color: #ccccbb;
float: left;
color: #292914;
z-index: 1031;
}
.layout-actionbar div.layout-actionbar-link,
.layout-actionbar div.layout-actionbar-submit,
.layout-actionbar div.layout-actionbar-scriptbutton {
display: block;
min-width: 90px;
width: auto;
box-sizing: border-box;
border-width: 1px;
border-style: solid;
text-align: center;
padding: 4px 10px;
cursor: default;
}
.layout-actionbar div.layout-actionbar-link:focus,
.layout-actionbar div.layout-actionbar-submit:focus,
.layout-actionbar div.layout-actionbar-scriptbutton:focus {
border-color: darkgray;
background-color: #e0e0d6;
}
.layout-actionbar div.layout-actionbar-link:hover,
.layout-actionbar div.layout-actionbar-submit:hover,
.layout-actionbar div.layout-actionbar-scriptbutton:hover {
border-width: 1px;
border-style: solid;
}
.layout-actionbar .layout-actionbar-default-action {
font-weight: normal;
}
.layout-actionbar div.layout-actionbar-combobox {
position: relative;
display: block;
float: left;
width: 110px;
z-index: 1031;
}
.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-head {
padding-right: 20px;
white-space: nowrap;
display: block;
margin-bottom: -1px;
float: right;
z-index: 1033;
position: relative;
}
.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-head > div {
min-width: 90px;
height: 25px;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
border: 1px #292914 solid;
background-color: #ccccbb;
color: #292914;
position: relative;
}
.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-head > span {
display: block;
position: absolute;
top: 0;
right: 0;
width: 24px !important;
height: 25px !important;
border: 1px #292914 solid;
border-left: none;
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
padding: 4px;
background-color: #ccccbb;
background-image: url("../image/select-down.png");
background-repeat: no-repeat;
background-position: 5px 5px;
}
.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-list {
position: relative;
display: none;
min-width: 140px;
float: right;
overflow: hidden;
border: 1px solid #292914;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
border-bottom-right-radius: 4px;
z-index: 1032;
top: 1px;
background-color: #ccccbb;
}
.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-list div.layout-actionbar-action {
white-space: nowrap;
display: block;
position: relative;
width: 100%;
text-align: left;
padding: 0.6em 0.6em 0.6em 1em;
border-bottom: none !important;
background-color: #ccccbb;
color: #292914;
}
.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-list div.layout-actionbar-action:hover {
color: #292914;
text-decoration: underline;
background-color: #e0e0d6;
}
.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head {
height: 29px;
border-bottom: none !important ;
}
.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head div {
border-bottom-left-radius: 0 !important;
border-bottom: none;
height: 30px ;
}
.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head span {
border-bottom-right-radius: 0 !important;
border-bottom: none;
height: 30px !important ;
}
.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-list {
display: inline-table;
border-top-right-radius: 0 !important;
}
.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-list div.layout-actionbar-action {
border: none !important;
}
/* ------------------------------------------------------------- */
/* FORM ELEMENTS (forms.less) */
/* ------------------------------------------------------------- */
/* forms.less */
form {
display: table;
width: 100%;
text-align: left;
margin: 0 auto 0 auto;
}
form.box {
display: block;
overflow: hidden ;
padding: 0 0 1.6em 0;
}
input,
textarea,
select {
font-family: Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif;
padding: 0.2em 0.2em 0.2em 0.6em;
border: 1px;
border-color: darkgray lightgray lightgray;
border-style: solid;
outline: none;
background-color: #fff;
}
input[type="text"].accent,
textarea[type="text"].accent,
select[type="text"].accent {
font-weight: bold ;
font-size: 130% !important ;
padding: 0.6em auto !important;
}
textarea {
resize: vertical;
}
input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus,
select:focus,
input[type="text"]:active,
input[type="password"]:active,
textarea:active,
select:active {
background-color: #ccccbb;
border: 1px #0e0e07 solid;
color: #1b1b0e;
}
select.helper {
background-color: #ffffff;
}
select > option {
padding-left: 0.6em;
}
input[type="file"] {
padding: 0.8em;
background-color: #cccccc;
color: #666666;
border: 1px #666666 solid;
}
input[type="file"] button,
input[type="file"] input[type="button"] {
background-color: #A3FFA8;
}
label {
cursor: pointer;
vertical-align: top;
display: inline-block;
width: 88% ;
color: #1b1b0e;
}
label:link,
label:visited {
text-decoration: none ;
}
label:hover {
text-decoration: underline ;
}
fieldset {
margin-top: 15px;
color: black;
font-weight: normal;
font-size: 14pt;
text-transform: uppercase;
border-color: grey;
border-width: 1px ;
margin: 0.4em 0.6em 1.4em 0.6em;
}
fieldset h4 {
font-weight: normal ;
font-size: 11pt;
margin: 0;
padding: 0 0 0.2em 0;
}
input[type="text"].wi-smallest,
input[type="password"].wi-smallest {
width: 42px;
}
input[type="text"].wi-verysmall,
input[type="password"].wi-verysmall {
width: 80px;
}
input[type="text"].wi-small,
input[type="password"].wi-small {
width: 92px;
}
input[type="text"].wi-mediumsmall,
input[type="password"].wi-mediumsmall {
width: 124px;
}
input[type="text"].wi-normal,
input[type="password"].wi-normal {
width: 172px;
}
input[type="text"].wi-lightwide,
input[type="password"].wi-lightwide {
width: 220px;
}
input[type="text"].wi-wide,
input[type="password"].wi-wide {
width: 284px;
}
input[type="text"].wi-wider,
input[type="password"].wi-wider {
min-width: 348px;
}
input[type="text"].wi-verywide,
input[type="password"].wi-verywide {
min-width: 540px;
}
input[type="text"].wi-date,
input[type="password"].wi-date {
width: 92px;
}
input[type="text"].wi-number,
input[type="password"].wi-number {
width: 92px;
}
input[type="text"].wi-tinynumber,
input[type="password"].wi-tinynumber {
width: 80px;
}
input[type="text"].wi-largenumber,
input[type="password"].wi-largenumber {
width: 124px;
}
input[type="text"].wi-lightwide--verysmall,
input[type="password"].wi-lightwide--verysmall {
width: 139px;
}
input[type="text"].wi-wide--verysmall,
input[type="password"].wi-wide--verysmall {
width: 203px !important;
}
input .fixed_width {
width: 250px;
}
select.wi-smallest {
width: 42px;
}
select.wi-verysmall {
width: 80px;
}
select.wi-small {
width: 92px;
}
select.wi-mediumsmall {
width: 124px;
}
select.wi-normal {
width: 172px;
}
select.wi-lightwide {
width: 220px;
}
select.wi-wide {
width: 284px;
}
select.wi-wider {
min-width: 348px;
}
select.wi-verywide {
min-width: 540px;
}
select.wi-full {
width: 100% ;
}
select.wi-small-normal {
width: 300px;
}
select.wi-small-lightwide {
width: 348px;
}
select.wi-small-wide {
width: 412px;
}
select.wi-small-wider {
width: 476px;
}
select.wi-small-verywide {
width: 668px;
}
select.wi-mediumsmall-normal {
width: 332px;
}
select.wi-mediumsmall-lightwide {
width: 380px;
}
select.wi-mediumsmall-wide {
width: 444px;
}
select.wi-mediumsmall-wider {
width: 508px;
}
select.wi-mediumsmall-verywide {
width: 700px;
}
select.wi-normal-normal {
width: 380px;
}
select.wi-normal-lightwide {
width: 428px;
}
select.wi-normal-wide {
width: 492px;
}
select.wi-normal-wider {
width: 556px;
}
select.wi-normal-verywide {
width: 748px;
}
select.wi-lightwide-normal {
width: 428px;
}
select.wi-lightwide-lightwide {
width: 476px;
}
select.wi-lightwide-wide {
width: 540px;
}
select.wi-lightwide-wider {
width: 604px;
}
select.wi-lightwide-verywide {
width: 796px;
}
select.wi-wide-normal {
width: 492px;
}
select.wi-wide-lightwide {
width: 540px;
}
select.wi-wide-wide {
width: 604px;
}
select.wi-wide-wider {
width: 668px;
}
select.wi-wide-verywide {
width: 860px;
}
textarea.wi-smallest {
width: 172px;
}
textarea.wi-verysmall {
width: 172px;
}
textarea.wi-small {
width: 172px;
}
textarea.wi-mediumsmall {
width: 172px;
}
textarea.wi-normal {
width: 172px;
}
textarea.wi-lightwide {
min-width: 220px;
}
textarea.wi-wide {
min-width: 284px;
}
textarea.wi-wide.strict {
max-width: 284px !important;
}
textarea.wi-wider {
min-width: 348px;
}
textarea.wi-verywide {
min-width: 540px;
}
textarea.wi-full {
width: 100% ;
}
textarea.wi-small-small {
width: 220px;
}
textarea.wi-small-mediumsmall {
width: 252px;
margin: 0 30px 0 0 ;
}
textarea.wi-small-normal {
width: 300px;
}
textarea.wi-small-lightwide {
width: 348px;
}
textarea.wi-small-wide {
width: 412px;
}
textarea.wi-small-wider {
width: 476px;
}
textarea.wi-small-verywide {
width: 668px;
}
textarea.wi-mediumsmall-small {
width: 252px;
}
textarea.wi-mediumsmall-mediumsmall {
width: 284px;
}
textarea.wi-mediumsmall-normal {
width: 332px;
}
textarea.wi-mediumsmall-lightwide {
width: 380px;
}
textarea.wi-mediumsmall-wide {
width: 444px;
}
textarea.wi-mediumsmall-wider {
width: 508px;
}
textarea.wi-mediumsmall-verywide {
width: 700px;
}
textarea.wi-normal-small {
width: 300px;
}
textarea.wi-normal-mediumsmall {
width: 332px;
}
textarea.wi-normal-normal {
width: 380px;
}
textarea.wi-normal-lightwide {
width: 428px;
}
textarea.wi-normal-wide {
width: 492px;
}
textarea.wi-normal-wider {
width: 556px;
}
textarea.wi-normal-verywide {
width: 748px;
}
textarea.wi-lightwide-small {
width: 348px;
}
textarea.wi-lightwide-mediumsmall {
width: 380px;
}
textarea.wi-lightwide-normal {
width: 428px;
}
textarea.wi-lightwide-lightwide {
width: 476px;
}
textarea.wi-lightwide-wide {
width: 540px;
}
textarea.wi-lightwide-wider {
width: 604px;
}
textarea.wi-lightwide-verywide {
width: 796px;
}
textarea.wi-wide-small {
width: 412px;
}
textarea.wi-wide-mediumsmall {
width: 444px;
}
textarea.wi-wide-normal {
width: 492px;
}
textarea.wi-wide-lightwide {
width: 604px;
}
textarea.wi-wide-wide {
width: 604px;
}
textarea.wi-wide-wider {
width: 668px;
}
textarea.wi-wide-verywide {
width: 860px;
}
td.wi-date > input[type="text"],
th.wi-date > input[type="text"] {
width: 92px;
}
td.wi-lightwide > textarea,
th.wi-lightwide > textarea {
width: 284px;
}
td.wi-wide > textarea,
th.wi-wide > textarea {
width: 284px;
}
td.wi-small-verywide > textarea,
th.wi-small-verywide > textarea {
width: 668px;
}
th.wi-lightwide textarea,
td.wi-lightwide textarea,
th.wi-lightwide input[type="text"],
td.wi-lightwide input[type="text"],
th.wi-lightwide div.cke_editable,
td.wi-lightwide div.cke_editable,
th.wi-lightwide input#order_vendor_id_name,
td.wi-lightwide input#order_vendor_id_name {
width: 220px;
}
th.wi-wide textarea,
td.wi-wide textarea,
th.wi-wide input[type="text"],
td.wi-wide input[type="text"],
th.wi-wide div.cke_editable,
td.wi-wide div.cke_editable,
th.wi-wide input#order_vendor_id_name,
td.wi-wide input#order_vendor_id_name {
width: 284px;
}
span.wi-smallest {
padding: 0 ;
}
span.wi-smallest textarea,
span.wi-smallest div.cke_editable {
width: 172px;
}
span.wi-verysmall {
padding: 0 ;
}
span.wi-verysmall textarea,
span.wi-verysmall div.cke_editable {
width: 172px;
}
span.wi-small {
padding: 0 ;
}
span.wi-small textarea,
span.wi-small div.cke_editable {
width: 172px;
}
span.wi-mediumsmall {
padding: 0 ;
}
span.wi-mediumsmall textarea,
span.wi-mediumsmall div.cke_editable {
width: 172px;
}
span.wi-normal {
padding: 0 ;
}
span.wi-normal textarea,
span.wi-normal div.cke_editable {
width: 172px;
}
span.wi-lightwide {
padding: 0 ;
}
span.wi-lightwide textarea,
span.wi-lightwide div.cke_editable {
width: 220px;
}
span.wi-wide {
padding: 0 ;
}
span.wi-wide textarea,
span.wi-wide > div.cke_editable {
width: 284px !important;
}
span.wi-wide.strict {
max-width: 284px !important;
}
span.wi-wider {
padding: 0 ;
}
span.wi-wider textarea,
span.wi-wider div.cke_editable {
width: 348px;
}
span.wi-verywide {
padding: 0 ;
}
span.wi-verywide textarea,
span.wi-verywide div.cke_editable {
min-width: 540px;
}
span.wi-full {
padding: 0 ;
}
span.wi-full textarea,
span.wi-full div.cke_editable {
width: 100% ;
}
span.wi-small-small {
padding: 0 ;
}
span.wi-small-small textarea,
span.wi-small-small div.cke_editable {
width: 220px;
}
span.wi-small-mediumsmall {
padding: 0 ;
}
span.wi-small-mediumsmall textarea,
span.wi-small-mediumsmall div.cke_editable {
width: 252px;
margin: 0 30px 0 0 ;
}
span.wi-small-normal {
padding: 0 ;
}
span.wi-small-normal textarea,
span.wi-small-normal div.cke_editable {
width: 300px;
}
span.wi-small-lightwide {
padding: 0 ;
}
span.wi-small-lightwide textarea,
span.wi-small-lightwide div.cke_editable {
width: 348px;
}
span.wi-small-wide {
padding: 0 ;
}
span.wi-small-wide textarea,
span.wi-small-wide div.cke_editable {
width: 412px;
}
span.wi-small-wider {
padding: 0 ;
}
span.wi-small-wider textarea,
span.wi-small-wider div.cke_editable {
width: 476px;
}
span.wi-small-verywide {
padding: 0 ;
}
span.wi-small-verywide textarea,
span.wi-small-verywide div.cke_editable {
width: 668px;
}
span.wi-mediumsmall-small {
padding: 0 ;
}
span.wi-mediumsmall-small textarea,
span.wi-mediumsmall-small div.cke_editable {
width: 252px;
}
span.wi-mediumsmall-mediumsmall {
padding: 0 ;
}
span.wi-mediumsmall-mediumsmall textarea,
span.wi-mediumsmall-mediumsmall div.cke_editable {
width: 284px;
}
span.wi-mediumsmall-normal {
padding: 0 ;
}
span.wi-mediumsmall-normal textarea,
span.wi-mediumsmall-normal div.cke_editable {
width: 332px;
}
span.wi-mediumsmall-lightwide {
padding: 0 ;
}
span.wi-mediumsmall-lightwide textarea,
span.wi-mediumsmall-lightwide div.cke_editable {
width: 380px;
}
span.wi-mediumsmall-wide {
padding: 0 ;
}
span.wi-mediumsmall-wide textarea,
span.wi-mediumsmall-wide.wi-mediumsmall-wide > div.cke_editable {
width: 444px !important;
}
span.wi-mediumsmall-wider {
padding: 0 ;
}
span.wi-mediumsmall-wider textarea,
span.wi-mediumsmall-wider div.cke_editable {
width: 508px;
}
span.wi-mediumsmall-verywide {
padding: 0 ;
}
span.wi-mediumsmall-verywide textarea,
span.wi-mediumsmall-verywide div.cke_editable {
width: 700px;
}
span.wi-normal-small {
padding: 0 ;
}
span.wi-normal-small textarea,
span.wi-normal-small div.cke_editable {
width: 300px;
}
span.wi-normal-mediumsmall {
padding: 0 ;
}
span.wi-normal-mediumsmall textarea,
span.wi-normal-mediumsmall div.cke_editable {
width: 332px;
}
span.wi-normal-normal {
padding: 0 ;
}
span.wi-normal-normal textarea,
span.wi-normal-normal div.cke_editable {
width: 380px;
}
span.wi-normal-lightwide {
padding: 0 ;
}
span.wi-normal-lightwide textarea,
span.wi-normal-lightwide div.cke_editable {
width: 428px;
}
span.wi-normal-wide {
padding: 0 ;
}
span.wi-normal-wide textarea,
span.wi-normal-wide div.cke_editable {
width: 492px;
}
span.wi-normal-wider {
padding: 0 ;
}
span.wi-normal-wider textarea,
span.wi-normal-wider div.cke_editable {
width: 556px;
}
span.wi-normal-verywide {
padding: 0 ;
}
span.wi-normal-verywide textarea,
span.wi-normal-verywide div.cke_editable {
width: 748px;
}
span.wi-lightwide-small {
padding: 0 ;
}
span.wi-lightwide-small textarea,
span.wi-lightwide-small div.cke_editable {
width: 348px;
}
span.wi-lightwide-mediumsmall {
padding: 0 ;
}
span.wi-lightwide-mediumsmall textarea,
span.wi-lightwide-mediumsmall div.cke_editable {
width: 380px;
}
span.wi-lightwide-normal {
padding: 0 ;
}
span.wi-lightwide-normal textarea,
span.wi-lightwide-normal div.cke_editable {
width: 428px;
}
span.wi-lightwide-lightwide {
padding: 0 ;
}
span.wi-lightwide-lightwide textarea,
span.wi-lightwide-lightwide div.cke_editable {
width: 476px;
}
span.wi-lightwide-wide {
padding: 0 ;
}
span.wi-lightwide-wide textarea,
span.wi-lightwide-wide div.cke_editable {
width: 540px;
}
span.wi-lightwide-wider {
padding: 0 ;
}
span.wi-lightwide-wider textarea,
span.wi-lightwide-wider div.cke_editable {
width: 604px;
}
span.wi-lightwide-verywide {
padding: 0 ;
}
span.wi-lightwide-verywide textarea,
span.wi-lightwide-verywide div.cke_editable {
width: 796px;
}
span.wi-wide-small {
padding: 0 ;
}
span.wi-wide-small textarea,
span.wi-wide-small div.cke_editable {
width: 412px;
}
span.wi-wide-mediumsmall {
padding: 0 ;
}
span.wi-wide-mediumsmall textarea,
span.wi-wide-mediumsmall div.cke_editable {
width: 444px;
}
span.wi-wide-normal {
padding: 0 ;
}
span.wi-wide-normal textarea,
span.wi-wide-normal div.cke_editable {
width: 492px;
}
span.wi-wide-lightwide {
padding: 0 ;
}
span.wi-wide-lightwide textarea,
span.wi-wide-lightwide div.cke_editable {
width: 604px;
}
span.wi-wide-wide {
padding: 0 ;
}
span.wi-wide-wide textarea,
span.wi-wide-wide div.cke_editable {
width: 604px;
}
span.wi-wide-wider {
padding: 0 ;
}
span.wi-wide-wider textarea,
span.wi-wide-wider div.cke_editable {
width: 668px;
}
span.wi-wide-verywide {
padding: 0 ;
}
span.wi-wide-verywide textarea,
span.wi-wide-verywide div.cke_editable {
width: 860px;
}
th.wi-smallest input[type="text"],
td.wi-smallest input[type="text"],
th.wi-smallest select,
td.wi-smallest select {
width: 42px;
}
th.wi-verysmall input[type="text"],
td.wi-verysmall input[type="text"],
th.wi-verysmall select,
td.wi-verysmall select {
width: 80px;
}
th.wi-small input[type="text"],
td.wi-small input[type="text"],
th.wi-small select,
td.wi-small select {
width: 92px;
}
th.wi-mediumsmall input[type="text"],
td.wi-mediumsmall input[type="text"],
th.wi-mediumsmall select,
td.wi-mediumsmall select {
width: 124px;
}
th.wi-normal input[type="text"],
td.wi-normal input[type="text"],
th.wi-normal select,
td.wi-normal select,
th.wi-normal textarea,
td.wi-normal textarea,
th.wi-normal div.cke_editable,
td.wi-normal div.cke_editable {
width: 172px;
}
th.wi-lightwide input[type="text"],
td.wi-lightwide input[type="text"],
th.wi-lightwide select,
td.wi-lightwide select,
th.wi-lightwide textarea,
td.wi-lightwide textarea,
th.wi-lightwide div.cke_editable,
td.wi-lightwide div.cke_editable {
width: 220px;
}
th.wi-wide input[type="text"],
td.wi-wide input[type="text"],
th.wi-wide select,
td.wi-wide select,
th.wi-wide textarea,
td.wi-wide textarea,
th.wi-wide div.cke_editable,
td.wi-wide div.cke_editable {
width: 284px !important;
}
th.wi-wide.strict input[type="text"],
td.wi-wide.strict input[type="text"],
th.wi-wide.strict select,
td.wi-wide.strict select,
th.wi-wide.strict textarea,
td.wi-wide.strict textarea,
th.wi-wide.strict div.cke_editable,
td.wi-wide.strict div.cke_editable {
max-width: 284px !important;
}
th.wi-wider input[type="text"],
td.wi-wider input[type="text"],
th.wi-wider select,
td.wi-wider select,
th.wi-wider textarea,
td.wi-wider textarea,
th.wi-wider div.cke_editable,
td.wi-wider div.cke_editable {
width: 348px !important;
}
th.wi-verywide input[type="text"],
td.wi-verywide input[type="text"],
th.wi-verywide select,
td.wi-verywide select,
th.wi-verywide textarea,
td.wi-verywide textarea,
th.wi-verywide div.cke_editable,
td.wi-verywide div.cke_editable {
min-width: 540px;
}
th.wi-full input[type="text"],
td.wi-full input[type="text"],
th.wi-full select,
td.wi-full select,
th.wi-full textarea,
td.wi-full textarea,
th.wi-full div.cke_editable,
td.wi-full div.cke_editable {
width: 100% ;
}
th.wi-mediumsmall-wide input[type="text"],
td.wi-mediumsmall-wide input[type="text"],
th.wi-mediumsmall-wide select,
td.wi-mediumsmall-wide select,
th.wi-mediumsmall-wide textarea,
td.wi-mediumsmall-wide textarea,
th.wi-mediumsmall-wide div.cke_editable,
td.wi-mediumsmall-wide div.cke_editable {
width: 444px;
}
th.wi-small-mediumsmall input[type="text"],
td.wi-small-mediumsmall input[type="text"],
th.wi-small-mediumsmall select,
td.wi-small-mediumsmall select,
th.wi-small-mediumsmall textarea,
td.wi-small-mediumsmall textarea,
th.wi-small-mediumsmall div.cke_editable,
td.wi-small-mediumsmall div.cke_editable {
width: 252px;
}
th.wi-mediumsmall-lightwide input[type="text"],
td.wi-mediumsmall-lightwide input[type="text"],
th.wi-mediumsmall-lightwide select,
td.wi-mediumsmall-lightwide select,
th.wi-mediumsmall-lightwide textarea,
td.wi-mediumsmall-lightwide textarea,
th.wi-mediumsmall-lightwide div.cke_editable,
td.wi-mediumsmall-lightwide div.cke_editable {
width: 380px;
}
th.below input[type="text"],
td.below input[type="text"],
th.below select,
td.below select,
th.below textarea,
td.below textarea,
th.below div.cke_editable,
td.below div.cke_editable {
clear: both;
margin-top: 0.4em;
}
td.wi-lightwide > span.customer_vendor_picker > input {
width: 220px;
}
td.wi-wide > span.customer_vendor_picker > input {
width: 284px;
}
td.wi-wider > span.customer_vendor_picker > input {
width: 348px;
}
input.number,
select.number {
text-align: right ;
}
input.numeric,
select.numeric {
text-align: right ;
}
input.right,
select.right {
text-align: right ;
}
input[type=text].emphasized {
word-wrap: break-word;
word-break: break-all;
height: auto;
overflow: hidden ;
}
td img.ui-datepicker-trigger {
vertical-align: middle ;
padding: 0 0.2em;
}
td div.rowspan-table {
display: table-row;
float: left;
margin: 0.8em 2.8em 0.8em 0;
}
td div.rowspan-table div.label-n-value {
display: table-cell;
vertical-align: middle;
height: 1.6em !important;
float: left;
padding: 0 2em 0 0;
}
td div.rowspan-table div.label-n-value b {
font-weight: normal;
padding: 0 0 0 0 ;
}
table td > span.data {
display: block;
overflow: hidden ;
height: 15.3pt;
font-size: 9pt;
color: #1b1b0e;
border: 1px #ccccbb solid;
margin: 0 ;
line-height: 120%;
padding: 0.2em 0.28em 0.2em 0.6em !important;
}
table td > span.data.below {
margin-top: 0.2em;
}
table td > span.data.numeric,
table td > span.data.right {
text-align: right;
}
table td > span.data.wi-smallest {
width: 42px;
}
table td > span.data.wi-verysmall {
width: 80px;
}
table td > span.data.wi-small {
width: 92px;
}
table td > span.data.wi-mediumsmall {
width: 124px;
}
table td > span.data.wi-normal {
width: 172px;
}
table td > span.data.wi-lightwide {
width: 220px;
}
table td > span.data.wi-wide {
width: 284px;
}
table td > span.data.numeric {
text-align: right ;
}
table td > span.data.right {
text-align: right ;
}
div.boxes {
margin: 0 0 0.9em 0;
overflow: hidden ;
max-width: 800px ;
}
div.boxes h3 {
padding: 0.2em 0 0.2em 0em;
}
div.boxes h3 label {
float: left;
width: 88% ;
font-size: 13pt;
padding: 0 0 0.6em 0.2em;
line-height: 1.2em;
}
div.boxes > div {
clear: both;
margin: 0 0 0.6em 0;
padding: 0;
display: block ;
overflow: hidden ;
}
div.boxes > div label {
float: left;
width: 88% ;
}
div.boxes > div input[type="checkbox"],
div.boxes > div input[type="radio"] {
float: left;
margin-right: 0.6em;
}
td.horizontal input[type="radio"],
td.horizontal input[type="checkbox"] {
float: left !important;
clear: none !important;
width: auto;
}
td.horizontal label {
width: auto !important;
margin-right: 2em;
float: left !important;
clear: none !important;
}
table.tbl-horizontal th label,
table.tbl-list th label,
table.tbl-plain th label {
display: inline-block;
}
table.tbl-horizontal td input[type="radio"],
table.tbl-list td input[type="radio"],
table.tbl-plain td input[type="radio"],
table.tbl-horizontal td input[type="checkbox"],
table.tbl-list td input[type="checkbox"],
table.tbl-plain td input[type="checkbox"] {
float: left;
clear: left;
}
table.tbl-horizontal td input[type="radio"] ~ label,
table.tbl-list td input[type="radio"] ~ label,
table.tbl-plain td input[type="radio"] ~ label,
table.tbl-horizontal td input[type="checkbox"] ~ label,
table.tbl-list td input[type="checkbox"] ~ label,
table.tbl-plain td input[type="checkbox"] ~ label {
float: left;
width: auto;
margin-left: 0.2em;
line-height: 1.4em;
}
table.tbl-horizontal td span.wi-date,
table.tbl-list td span.wi-date,
table.tbl-plain td span.wi-date {
padding: 0 ;
}
table.tbl-horizontal td span.wi-date input[type="text"],
table.tbl-list td span.wi-date input[type="text"],
table.tbl-plain td span.wi-date input[type="text"],
table.tbl-horizontal td span.wi-date input[type="date"],
table.tbl-list td span.wi-date input[type="date"],
table.tbl-plain td span.wi-date input[type="date"] {
width: 92px;
}
div.fake-textarea {
width: 220px;
height: 150px;
background-color: white;
overflow: auto;
border: 1px #999999 solid;
}
div.fake-textarea.fake-wi-wide {
width: 284px;
}
div.admin form {
font-size: 10pt;
}
div.admin form input[type="checkbox"] {
margin: 0.2em 0.6em 0.3em 0;
float: left;
}
div.admin form h3 {
margin: 1.2em 0 0.6em 0;
display: block;
}
.ms2side {
display: block;
overflow: hidden;
}
.ms2side p {
margin: 0 0 0.4em 0;
}
.ms2side .ms2side__div .ms2side__header {
width: 12em;
height: 2.2em;
display: table-cell;
vertical-align: bottom;
}
.ms2side .ms2side__div .ms2side__options > p.ms2side__hide,
.ms2side .ms2side__div .ms2side__updown > p.ms2side__hide {
cursor: default;
color: #9e9e9e;
border: 1px solid grey;
background-color: #D4D4D4 !important;
}
.frame-header-quicksearch input::placeholder {
color: #666666;
}
#content input::placeholder {
color: #999;
}
span.customer_vendor_picker {
padding: 0 ;
}
input#vendor_id_name.ui-autocomplete-input,
input#customer_id_name.ui-autocomplete-input {
margin: 0 ;
}
input#vendor_id_name.ui-autocomplete-input.wi-wide,
input#customer_id_name.ui-autocomplete-input.wi-wide {
width: 284px;
}
table td span.project_picker {
padding: 0 !important;
}
/* ------------------------------------------------------------- */
/* MESSAGES (messages.less) */
/* ------------------------------------------------------------- */
.mx-message {
display: block;
overflow: hidden;
overflow-x: auto;
clear: both ;
width: auto;
min-width: 60em;
max-width: 40em;
padding: 0.6em 0.8em;
border-radius: 0.6em;
border-style: solid;
border-width: 1px;
font-size: 9pt;
font-weight: normal;
line-height: 110% ;
text-align: left;
white-space: normal;
}
.flash_message,
.message,
.flash_message_error,
.message_error,
.flash_message_ok,
.message_ok,
.flash_message_hint,
.message_hint,
.flash_message_warning,
.message_warning,
.flash_message_info,
.message_info {
display: block;
overflow: hidden;
overflow-x: auto;
clear: both ;
width: auto;
min-width: 60em;
max-width: 40em;
padding: 0.6em 0.8em;
border-radius: 0.6em;
border-style: solid;
border-width: 1px;
font-size: 9pt;
font-weight: normal;
line-height: 110% ;
text-align: left;
white-space: normal;
}
.message_error {
color: #ae0014;
background-color: #ffaeb7;
border-color: 1px solid #ae0014;
}
.message_error h4 {
color: #ae0014;
}
.message_error p {
color: #ae0014;
}
.message_warning {
color: #8D6A00;
background-color: #ffe38d;
border-color: 1px solid #8D6A00;
}
.message_warning h4 {
color: #8D6A00;
}
.message_warning p {
color: #8D6A00;
}
.message_hint,
.message_info {
color: #209ec8;
background-color: #ebf8fc;
border-color: 1px solid #209ec8;
}
.message_hint h4,
.message_info h4 {
color: #209ec8;
}
.message_hint p,
.message_info p {
color: #209ec8;
}
.message_ok {
color: #003c18;
background-color: #3cff8a;
border-color: 1px solid #003c18;
}
.message_ok h4 {
color: #003c18;
}
.message_ok p {
color: #003c18;
}
.message.attention {
color: #209ec8;
background-color: #ebf8fc;
border-color: 1px solid #209ec8;
}
.message.attention h4 {
color: #209ec8;
}
.message.attention p {
color: #209ec8;
}
.message h4 {
font-weight: bold;
font-size: 110%;
margin: 0.4em 1em 0.2em 0;
padding: 0;
}
.message p {
margin: 0 1em 0.6em 0;
padding: 0;
}
.message_error > .message_error,
.message_warning > .message_error,
.message_hint > .message_error,
.message_info > .message_error,
.message_ok > .message_error,
.message_error > .message_warning,
.message_warning > .message_warning,
.message_hint > .message_warning,
.message_info > .message_warning,
.message_ok > .message_warning,
.message_error > .message_hint,
.message_warning > .message_hint,
.message_hint > .message_hint,
.message_info > .message_hint,
.message_ok > .message_hint,
.message_error > .message_info,
.message_warning > .message_info,
.message_hint > .message_info,
.message_info > .message_info,
.message_ok > .message_info,
.message_error > .message_ok,
.message_warning > .message_ok,
.message_hint > .message_ok,
.message_info > .message_ok,
.message_ok > .message_ok {
display: none;
}
p.message {
padding: 0.6em !important;
}
#content > form > .message,
#content > form > .ui-tabs > .ui-tabs-panel > .message {
margin-top: 1.2em;
margin-right: 0;
margin-bottom: 1.2em;
margin-left: 1.2em;
}
#content > form > .message.message_ok,
#content > form > .ui-tabs > .ui-tabs-panel > .message.message_ok,
#content > form > .message.message_info,
#content > form > .ui-tabs > .ui-tabs-panel > .message.message_info,
#content > form > .message.message_hint,
#content > form > .ui-tabs > .ui-tabs-panel > .message.message_hint,
#content > form > .message.message_error,
#content > form > .ui-tabs > .ui-tabs-panel > .message.message_error,
#content > form > .message.message_warning,
#content > form > .ui-tabs > .ui-tabs-panel > .message.message_warning {
margin-left: 1.2em;
}
#content > form > .message_ok,
#content > form > .message_info,
#content > form > .message_hint,
#content > form > .message_error,
#content > form > .message_warning {
margin-top: 1.2em;
margin-right: 0;
margin-bottom: 1.2em;
margin-left: 1.2em;
}
#content > form .wrapper > .message,
#content > form .wrapper > .message_ok,
#content > form .wrapper > .message_info,
#content > form .wrapper > .message_hint,
#content > form .wrapper > .message_error,
#content > form .wrapper > .message_warning {
margin: 1.6em 0 0.4em 0;
}
body > div.login .message {
width: 100% ;
text-align: center ;
margin: 0 auto 1em auto;
}
.flash_message.flash_message_error {
background-color: #ffaeb7;
border-color: 1px solid #ae0014;
color: #ae0014;
}
.flash_message.flash_message_error a.button.wi-tiny,
.flash_message.flash_message_error a.icon-close {
border: 1px solid #ae0014 !important;
color: #ae0014;
}
.flash_message.flash_message_ok {
background-color: #3cff8a;
border: 1px solid #003c18;
color: #003c18;
}
.flash_message.flash_message_ok a.button.wi-tiny,
.flash_message.flash_message_ok a.icon-close {
border: 1px solid #003c18;
color: #003c18;
}
.flash_message.flash_message_warning {
background-color: #ffe38d;
border-color: 1px solid #8D6A00;
color: #8D6A00;
}
.flash_message.flash_message_warning a.button.wi-tiny,
.flash_message.flash_message_warning a.icon-close {
border: 1px solid #8D6A00;
color: #8D6A00;
}
.flash_message.flash_message_info {
background-color: #ebf8fc;
border: 1px solid #209ec8;
color: #209ec8;
}
.flash_message.flash_message_info a.button.wi-tiny,
.flash_message.flash_message_info a.icon-close {
border: 1px solid #209ec8;
color: #209ec8;
}
.flash_message .flash_title {
font-weight: bold;
float: left;
display: block ;
padding-right: 1em;
}
.flash_message .flash_notification {
float: left;
display: block ;
}
.flash_message a.button.wi-tiny {
font-size: 76% ;
padding: 0 0.2em 0 0.2em;
margin: 0 0.4em 0 0.4em;
width: auto ;
background-color: transparent;
}
.flash_message div.button-container,
.flash_message div.icon-container {
overflow: hidden ;
width: 12% ;
float: right ;
}
.flash_message div.button-container a.icon-close,
.flash_message div.icon-container a.icon-close {
font-size: 76% ;
float: right ;
border-width: 1px ;
border-style: solid ;
padding: 0 3px ;
border-radius: 3px;
}
.flash_message div.button-container span.display,
.flash_message div.icon-container span.display {
float: right !important;
display: block;
width: auto ;
text-align: right ;
margin: 0 ;
padding: 0;
}
.flash_message div.message-container {
overflow: hidden ;
width: 86% ;
float: left ;
}
.flash_message div.message-container > span.flash_title {
display: block;
float: left ;
width: auto ;
}
.flash_message div.message-container > div.flash_notification {
display: block;
float: left ;
max-width: 80% ;
width: auto ;
}
.flash_message div.message-container > div.flash_notification span.content {
float: left ;
display: block;
width: 100% ;
}
.flash_message div.message-container > div.flash_notification div.detail {
display: block;
clear: both ;
padding-top: 0.9em;
}
.flash_message div.message-container > div.flash_notification div.detail span {
display: block;
width: 94%;
float: right;
}
.flash_message div.message-container > div.flash_notification div.detail a.button.wi-tiny {
display: block ;
float: left ;
margin-left: 0 ;
}
#content > form > .flash_message_error,
#content > form > .flash_message_ok,
#content > form > .flash_message_warning,
#content > form > .flash_message_info {
margin: 48px 0 0 1.2em;
}
#content > form .ui-tabs-panel > .flash_message_error,
#content > form .ui-tabs-panel > .flash_message_ok,
#content > form .ui-tabs-panel > .flash_message_warning,
#content > form .ui-tabs-panel > .flash_message_info {
margin: 48px 0 0 1.2em;
}
#content > form .wrapper .flash_message {
margin: 1.6em 0 0.4em 0;
}
#content > form .wrapper .flash_message_error,
#content > form .wrapper .flash_message_ok,
#content > form .wrapper .flash_message_warning,
#content > form .wrapper .flash_message_info {
margin: 1.6em 0 0.4em 0;
}
#content > .flash_message_error,
#content > .flash_message_ok,
#content > .flash_message_warning,
#content > .flash_message_info {
margin: 24px 0 0 1.2em;
}
/* ------------------------------------------------------------- */
/* tables (tables.less) */
/* ------------------------------------------------------------- */
table {
table-layout: auto ;
border-spacing: 1px ;
}
table td,
table th {
text-align: left ;
vertical-align: top ;
font-weight: normal ;
}
table td.right,
table th.right {
text-align: right !important ;
}
table td.center,
table th.center {
text-align: center !important ;
}
table td.center input,
table th.center input {
float: none !important ;
}
table td.numeric,
table th.numeric {
text-align: right !important ;
}
table td.numeric-centered,
table th.numeric-centered {
text-align: center !important ;
}
table td.date,
table th.date {
text-align: right !important ;
}
table td.button,
table th.button {
text-align: center !important ;
}
table td.img,
table th.img {
text-align: center !important ;
}
table td.top,
table th.top {
vertical-align: top !important ;
}
table td.long-desc,
table th.long-desc,
table td.long-description,
table th.long-description,
table td.longdesc,
table th.longdesc,
table td.longdescription,
table th.longdescription,
table td div.description,
table th div.description {
font-size: 80% ;
color: #1b1b0e;
}
table td.highlight,
table th.highlight {
background-color: #B4F4FE;
}
table td h3,
table th h3,
table td h4,
table th h4 {
margin: 0 !important ;
padding: 0.8em 0 0.2em 0 !important;
}
table td > a,
table th > a {
display: block ;
}
table td img,
table th img {
display: inline ;
vertical-align: top ;
}
table td + a img,
table th + a img,
table td + img,
table th + img {
float: left ;
}
table td ~ a img,
table th ~ a img,
table td ~ img,
table th ~ img {
float: right ;
}
table td div.description,
table th div.description {
float: none ;
clear: both ;
}
table td > input + div.description,
table th > input + div.description,
table td > select + div.description,
table th > select + div.description {
margin-top: 0.4em;
}
table td span.label,
table th span.label {
display: block ;
padding: 0 0 0.5em 0;
color: #292914;
}
table td span.below,
table th span.below {
overflow: hidden ;
display: block ;
}
table td span.below input,
table th span.below input {
margin: 0.6em 0 0 0 !important;
}
table td span.below input[type="checkbox"],
table th span.below input[type="checkbox"] {
padding: 0.6em 0.6em 0 0;
}
table td span.above,
table th span.above {
overflow: hidden ;
display: block ;
margin-bottom: 0.4em;
padding: 0.3em 0.3em 0 0 !important;
}
table td + input.below,
table th + input.below {
margin: 0 !important;
}
table td input.below,
table th input.below,
table td select.below,
table th select.below {
display: block ;
clear: left ;
float: none ;
overflow: hidden ;
margin: 0.3em 0 0 0;
}
table td textarea,
table th textarea {
margin: -0.14em 0em;
}
table th {
white-space: normal !important ;
}
table td {
color: #0e0e07;
}
table tr.header-caption th {
vertical-align: bottom ;
}
table tr.separator th,
table tr.separator td {
padding-bottom: 3em;
}
table tr.separator.below th,
table tr.separator.below td {
padding-bottom: 3em;
}
table tr.separator.above th,
table tr.separator.above td {
padding-top: 3em;
padding-bottom: 0 ;
}
table tr.total-sub {
height: 2em;
}
table tr.total-sub td {
border-top: 1px solid #666633;
border-bottom: 2px solid #666633;
font-weight: bold ;
color: #0e0e07;
}
table tr.heading th {
font-size: 120% ;
border-top: 1px #666633 solid;
}
table caption,
table th.caption {
font-size: 11pt;
font-weight: normal;
color: #292914 !important;
padding: 0.2em 0 0.2em 0.2em;
margin: 0.1em 0 0.4em 0;
text-align: left;
letter-spacing: 0.12em;
white-space: nowrap ;
}
table caption small,
table th.caption small {
font-size: 10pt;
}
table thead th {
color: #ffffff;
background-color: #292914;
border-top: 1px solid #666633;
border-bottom: 1px solid #666633;
text-align: left ;
vertical-align: middle ;
}
table thead th a img {
vertical-align: middle ;
padding: 0 ;
margin: 0 ;
}
table tfoot tr th,
table tfoot tr td {
vertical-align: middle ;
border-bottom: #666633 2px solid;
height: 1.8em;
padding-top: 0.6em !important;
padding-bottom: 0.6em !important;
}
table tfoot tr td {
font-weight: bold ;
color: #000000;
}
table tfoot tr th {
font-weight: normal ;
color: #000000;
}
table tfoot tr:first td,
table tfoot tr:first th {
border-top: #666633 2px solid;
}
table tfoot tr.blank {
border: none !important ;
}
table tfoot tr.blank th,
table tfoot tr.blank td {
border: none !important ;
}
table tfoot.blank tr {
border: none !important ;
}
table tfoot.blank tr:first-child th,
table tfoot.blank tr:first-child td {
border-top: 1px solid #666633 !important;
}
table tfoot.blank tr th,
table tfoot.blank tr td {
border: none !important ;
}
table colgroup col.right {
text-align: right ;
}
table colgroup col.center {
text-align: center ;
}
table colgroup col.long-desc {
font-size: 70% ;
}
table colgroup col.wi-smallest {
width: 42px;
}
table colgroup col.wi-verysmall {
width: 80px;
}
table colgroup col.wi-small {
width: 128px;
}
table colgroup col.wi-mediumsmall {
width: 160px;
}
table colgroup col.wi-normal {
width: 208px;
}
table colgroup col.wi-lightwide {
width: 256px;
}
table colgroup col.wi-wide {
width: 320px;
}
table colgroup col.wi-wider {
width: 384px;
}
table colgroup col.wi-verywide {
width: 576px;
}
table.tbl-horizontal,
table.tbl-plain,
table.tbl-list,
table.tbl-list-plain {
margin-bottom: 0.6em;
border-collapse: collapse ;
border: none ;
}
table.tbl-horizontal tr td > span,
table.tbl-plain tr td > span,
table.tbl-list tr td > span,
table.tbl-list-plain tr td > span {
padding: 0.3em 0.3em 0.6em 0;
}
table.tbl-horizontal th,
table.tbl-horizontal td {
background: none ;
padding-top: 0.3em;
padding-right: 0.2em;
padding-bottom: 0.2em;
padding-left: 0.3em;
}
table.tbl-horizontal th > input[type="checkbox"],
table.tbl-horizontal td > input[type="checkbox"],
table.tbl-horizontal th > input[type="radio"],
table.tbl-horizontal td > input[type="radio"] {
margin: 0 0.3em 0.2em 0 !important;
}
table.tbl-horizontal th > input,
table.tbl-horizontal td > input,
table.tbl-horizontal th > select,
table.tbl-horizontal td > select {
margin: -0.3em 1px 0 0;
}
table.tbl-horizontal th > input.addition,
table.tbl-horizontal td > input.addition,
table.tbl-horizontal th > select.addition,
table.tbl-horizontal td > select.addition {
margin-top: 0.3em !important;
}
table.tbl-horizontal th .label-above,
table.tbl-horizontal td .label-above {
display: block ;
clear: both ;
overflow: hidden ;
margin-top: -0.5em;
}
table.tbl-horizontal th.single-col,
table.tbl-horizontal td.single-col {
padding-top: 0 ;
padding-bottom: 0 ;
}
table.tbl-horizontal th label,
table.tbl-horizontal td label {
padding-top: 0.3em;
}
table.tbl-horizontal th {
color: #292914;
}
table.tbl-horizontal th > a:link,
table.tbl-horizontal th > a:visited {
text-decoration: none ;
color: #000000;
}
table.tbl-horizontal th > a:hover,
table.tbl-horizontal th > a:active {
text-decoration: underline ;
}
table.tbl-horizontal th h4 {
margin: 0 ;
padding: 0 ;
}
table.tbl-horizontal td > span {
padding: 0 ;
margin: 0 ;
}
table.tbl-horizontal td > span.wi-smallest {
width: 42px;
}
table.tbl-horizontal td > span.wi-verysmall {
width: 80px;
}
table.tbl-horizontal td > span.wi-small {
width: 92px;
}
table.tbl-horizontal td > span.wi-mediumsmall {
width: 124px;
}
table.tbl-horizontal td > span.wi-normal {
width: 172px;
}
table.tbl-horizontal td > span.wi-lightwide {
width: 220px;
}
table.tbl-horizontal td > span.wi-wide {
width: 284px;
}
table.tbl-horizontal td > span.wi-wider {
width: 348px !important;
}
table.tbl-horizontal td > span.wi-verywide {
width: 540px;
}
table.tbl-horizontal td > span.data,
table.tbl-horizontal td > span.plain-data {
margin-top: -0.2em;
display: block ;
}
table.tbl-horizontal td > span.label {
color: #292914;
padding: 0 0.3em 0.5em 0 !important;
}
table.tbl-horizontal td > span.button-inline {
margin: 0 !important ;
padding: 0.3em 0 0 0;
clear: both ;
display: inline-block;
vertical-align: middle ;
}
table.tbl-horizontal td > span.button-inline input.button,
table.tbl-horizontal td > span.button-inline input[type="button"],
table.tbl-horizontal td > span.button-inline button,
table.tbl-horizontal td > span.button-inline a.button {
float: left ;
margin: 0 0.3em 0 0 !important;
}
table.tbl-horizontal td > span.customer_vendor_picker {
padding: 0 !important ;
margin: 0 !important ;
display: inline-block;
}
table.tbl-horizontal td > span.project_picker {
margin: -0.3em 0 0 0;
}
table.tbl-horizontal td > span.switch-form-element {
padding: 0 !important ;
margin: -0.3em 1px 0 0 !important;
}
table.tbl-horizontal td > div.data {
padding: 0.1363em 0;
}
table.tbl-horizontal td .plus1 {
display: inline-block;
padding: 0 ;
}
table.tbl-horizontal td > .condensed {
padding: 0 !important ;
margin: 0 ;
}
table.tbl-horizontal td > .condensed input,
table.tbl-horizontal td > .condensed select {
margin-top: 0.2em;
}
table.tbl-horizontal td > span.wi-small-wide {
margin: 0 24px 0 0 ;
display: block ;
}
table.tbl-horizontal thead th {
font-size: 11pt;
font-weight: normal;
color: #292914 !important;
padding: 0.2em 0 0.2em 0.2em;
margin: 0.1em 0 0.4em 0;
text-align: left;
letter-spacing: 0.12em;
border: none ;
}
table.tbl-horizontal.zebra tbody tr:nth-child(odd) {
background-color: #f5f5f1;
}
table.tbl-horizontal.zebra tbody tr:nth-child(odd) th {
background-color: #f5f5f1;
}
table.tbl-horizontal.zebra tbody tr:nth-child(even) {
background-color: #e0e0d6;
}
table.tbl-horizontal.zebra tbody tr:nth-child(even) th {
background-color: #e0e0d6;
}
table.tbl-horizontal.checkered {
border-collapse: collapse ;
}
table.tbl-horizontal.checkered tbody tr {
background-color: #e0e0d6;
}
table.tbl-horizontal.checkered tbody tr td,
table.tbl-horizontal.checkered tbody tr th {
border-color: #666633;
border-width: 1px ;
border-style: solid ;
padding: 0.3em 0.6em;
}
table.tbl-horizontal.expanded th.caption {
padding-top: 1.2em;
padding-bottom: 0.6em;
}
table.tbl-plain tbody td a,
table.tbl-list tbody td a,
table.tbl-list-plain tbody td a {
display: inline-block !important;
}
table.tbl-list {
border-spacing: 1px ;
border-collapse: collapse ;
margin: 0 0 1em 0;
}
table.tbl-list > caption {
margin: 0.1em 0 0em 0;
}
table.tbl-list td,
table.tbl-list th {
padding: 0.2em 0.4em;
white-space: normal ;
vertical-align: middle ;
}
table.tbl-list > thead > tr th:first-child,
table.tbl-list > tbody > tr th:first-child,
table.tbl-list > tfoot > tr td:first-child {
padding-left: 0.8em !important;
}
table.tbl-list thead {
display: table-header-group;
}
table.tbl-list thead tr {
height: 2.2em;
}
table.tbl-list thead tr th {
color: #ffffff;
background-color: #292914;
border-top: 1px solid #666633;
border-bottom: 1px solid #666633;
text-align: left ;
vertical-align: middle ;
}
table.tbl-list thead tr th.nowrap {
white-space: nowrap !important ;
}
table.tbl-list thead tr th > a {
display: block ;
}
table.tbl-list thead tr th > a:link,
table.tbl-list thead tr th > a:visited {
color: #e0e0d6;
text-decoration: none ;
}
table.tbl-list thead tr th > a:hover {
color: #e0e0d6;
text-decoration: underline ;
}
table.tbl-list thead tr th > a:active,
table.tbl-list thead tr th > a:focus {
color: #e0e0d6;
text-decoration: underline ;
}
table.tbl-list thead tr th label {
color: #e0e0d6;
}
table.tbl-list thead tr th label:hover {
text-decoration: underline ;
}
table.tbl-list thead.links-condensed tr th a {
display: inline ;
}
table.tbl-list tbody {
border-bottom: #666633 1px solid;
display: table-row-group;
}
table.tbl-list tbody tr:nth-child(odd) {
background-color: #f5f5f1;
}
table.tbl-list tbody tr:nth-child(even) {
background-color: #e0e0d6;
}
table.tbl-list tbody > tr:last-child > td {
border-bottom: 1px #666633 solid !important;
}
table.tbl-list tbody tr:hover {
background-color: #ffffff;
}
table.tbl-list tbody tr.listrow_error {
background-color: #ffaeb7 !important;
}
table.tbl-list tbody td,
table.tbl-list tbody th {
color: #292914;
}
table.tbl-list tbody td a,
table.tbl-list tbody th a,
table.tbl-list tbody td a:link,
table.tbl-list tbody th a:link,
table.tbl-list tbody td a:visited,
table.tbl-list tbody th a:visited {
color: #666633;
}
table.tbl-list tfoot {
display: table-footer-group;
}
table.tbl-list-plain caption,
table.tbl-plain caption,
table.tbl-list-plain th.caption,
table.tbl-plain th.caption {
font-size: 120% !important ;
margin: 0;
padding: 0.6em 0 0.2em 0;
}
table.tbl-list-plain thead th,
table.tbl-plain thead th,
table.tbl-list-plain tbody th,
table.tbl-plain tbody th,
table.tbl-list-plain thead td,
table.tbl-plain thead td,
table.tbl-list-plain tbody td,
table.tbl-plain tbody td {
padding: 3px 0.3em 4px 0.3em !important;
}
table.tbl-list-plain thead th,
table.tbl-plain thead th {
color: #ffffff;
background-color: #292914;
border-top: 1px solid #666633;
border-bottom: 1px solid #666633;
text-align: left ;
vertical-align: middle ;
}
table.tbl-list-plain tr th,
table.tbl-plain tr th,
table.tbl-list-plain tr td,
table.tbl-plain tr td {
padding: 0.3em inherit 0.3em 0.3em;
}
table.tbl-list-plain.condensed caption,
table.tbl-plain.condensed caption {
padding-left: 0 ;
}
table.tbl-list-plain.condensed td,
table.tbl-plain.condensed td,
table.tbl-list-plain.condensed th,
table.tbl-plain.condensed th {
padding: 0.1em 7px 0.1em 1px;
}
table.tbl-list-plain.lined tr,
table.tbl-plain.lined tr {
border-bottom: 1px #666633 solid;
}
table.tbl-list-plain.lined tr > th,
table.tbl-plain.lined tr > th,
table.tbl-list-plain.lined tr > th,
table.tbl-plain.lined tr > th {
vertical-align: middle !important ;
}
table.tbl-list-plain thead th {
border-top: 1px #666633 solid !important;
border-bottom: 1px #666633 solid;
font-weight: bold ;
}
table.tbl-list-plain tbody td,
table.tbl-list-plain tbody th {
border-bottom: 1px #666633 solid;
}
table.tbl-dialog th,
table.tbl-dialog td {
background-color: #eeeeee;
}
table.tbl-dialog th {
color: #ffffff;
font-size: 11pt;
vertical-align: top ;
}
table.clear {
float: none ;
clear: both ;
}
table.test th,
table.test-plain th {
background-color: #b3b3b3;
color: #0e0e07;
font-weight: normal ;
}
table.test th.caption,
table.test-plain th.caption {
background-color: #b3b3b3;
}
table.test td,
table.test-plain td {
background-color: #cfcdd2;
}
table.test td.longdesc,
table.test-plain td.longdesc,
table.test td.longdescription,
table.test-plain td.longdescription,
table.test td.long-desc,
table.test-plain td.long-desc,
table.test td.long-description,
table.test-plain td.long-description {
border: 1px solid green !important ;
}
table.test table,
table.test-plain table {
border: 1px #0000ff solid;
border-collapse: collapse ;
}
table.test table td,
table.test-plain table td,
table.test table th,
table.test-plain table th {
border: 1px #c20d18 dotted !important;
}
table.test th {
border: 1px #666666 solid !important;
background-color: #b3b3b3;
color: #000;
font-weight: normal ;
}
table.test th.caption {
background-color: transparent;
}
table.test td {
border: 1px #000 solid;
background-color: #cfcdd2;
}
table.test td.longdesc,
table.test td.longdescription,
table.test td.long-desc,
table.test td.long-description {
border: 1px solid green !important ;
}
table.test table {
border: 2px #0000ff solid;
border-collapse: collapse ;
}
table.test table td,
table.test table th {
border: 1px #c20d18 dotted !important;
}
table.wi-smallest,
table colgroup col.wi-smallest {
width: 42px;
}
table.wi-verysmall,
table colgroup col.wi-verysmall {
width: 80px;
}
table.wi-small,
table colgroup col.wi-small {
width: 128px;
}
table.wi-mediumsmall,
table colgroup col.wi-mediumsmall {
width: 160px;
}
table.wi-normal,
table colgroup col.wi-normal {
width: 208px;
}
table.wi-lightwide,
table colgroup col.wi-lightwide {
width: 256px;
}
table.wi-wide,
table colgroup col.wi-wide {
width: 320px;
}
table.wi-wider,
table colgroup col.wi-wider {
width: 384px;
}
table.wi-verywide,
table colgroup col.wi-verywide {
width: 576px;
}
table.wi-small-small,
table colgroup col.wi-small-small {
width: 256px;
}
table.wi-small-mediumsmall,
table colgroup col.wi-small-mediumsmall {
width: 288px;
}
table.wi-small-normal,
table colgroup col.wi-small-normal {
width: 336px;
}
table.wi-small-lightwide,
table colgroup col.wi-small-lightwide {
width: 384px;
}
table.wi-small-wide,
table colgroup col.wi-small-wide {
width: 484px;
}
table.wi-small-wider,
table colgroup col.wi-small-wider {
width: 512px;
}
table.wi-small-verywide,
table colgroup col.wi-small-verywide {
width: 704px;
}
table.wi-mediumsmall-small,
table colgroup col.wi-mediumsmall-small {
width: 416px;
}
table.wi-mediumsmall-mediumsmall,
table colgroup col.wi-mediumsmall-mediumsmall {
width: 320px;
}
table.wi-mediumsmall-normal,
table colgroup col.wi-mediumsmall-normal {
width: 368px;
}
table.wi-mediumsmall-lightwide,
table colgroup col.wi-mediumsmall-lightwide {
width: 416px;
}
table.wi-mediumsmall-wide,
table colgroup col.wi-mediumsmall-wide {
width: 480px;
}
table.wi-mediumsmall-wider,
table colgroup col.wi-mediumsmall-wider {
width: 544px;
}
table.wi-mediumsmall-verywide,
table colgroup col.wi-mediumsmall-verywide {
width: 736px;
}
table.wi-normal-small,
table colgroup col.wi-normal-small {
width: 336px;
}
table.wi-normal-mediumsmall,
table colgroup col.wi-normal-mediumsmall {
width: 368px;
}
table.wi-normal-normal,
table colgroup col.wi-normal-normal {
width: 416px;
}
table.wi-normal-lightwide,
table colgroup col.wi-normal-lightwide {
width: 464px;
}
table.wi-normal-wide,
table colgroup col.wi-normal-wide {
width: 528px;
}
table.wi-normal-wider,
table colgroup col.wi-normal-wider {
width: 592px;
}
table.wi-normal-verywide,
table colgroup col.wi-normal-verywide {
width: 784px;
}
table.wi-lightwide-small,
table colgroup col.wi-lightwide-small {
width: 384px;
}
table.wi-lightwide-mediumsmall,
table colgroup col.wi-lightwide-mediumsmall {
width: 416px;
}
table.wi-lightwide-normal,
table colgroup col.wi-lightwide-normal {
width: 464px;
}
table.wi-lightwide-lightwide,
table colgroup col.wi-lightwide-lightwide {
width: 512px;
}
table.wi-lightwide-wide,
table colgroup col.wi-lightwide-wide {
width: 576px;
}
table.wi-lightwide-wider,
table colgroup col.wi-lightwide-wider {
width: 640px;
}
table.wi-lightwide-verywide,
table colgroup col.wi-lightwide-verywide {
width: 832px;
}
table.width-full,
table.full-width,
table.wi-full {
width: 100% ;
}
table.width-moderate,
table.moderate-width,
table.wi-moderate {
width: auto ;
}
table.width-moderate td,
table.moderate-width td,
table.wi-moderate td,
table.width-moderate th,
table.moderate-width th,
table.wi-moderate th {
padding-left: 0.6em;
padding-right: 1.2em;
}
div.wrapper table.tbl-list tr,
div.cols table.tbl-list tr {
border-left: 1px solid #666633;
border-right: 1px solid #666633;
}
#content .ui-tabs-panel > table.tbl-list caption {
margin-left: 0.3em;
}
#content .ui-tabs-panel > table.tbl-list caption {
margin-left: 0.3em;
}
#content > table.tbl-plain,
#content > table.tbl-list-plain {
margin-top: 1em;
}
span.sort {
display: inline-block;
height: 100% ;
vertical-align: top;
padding-top: 6px;
}
span.sort_symbol {
display: inline-block;
width: 10px ;
padding: 0 ;
margin: 0 10px 0 0 ;
}
span.sort_symbol a {
display: block ;
width: 8px ;
height: 8px ;
font-size: 7pt ;
padding: 0 0 3px 0 ;
margin: 0 ;
text-align: center ;
clear: both ;
float: none ;
vertical-align: top ;
}
span.sort_symbol a.ascending {
border-top: 1px #666633 solid;
border-right: 1px #666633 solid;
border-left: 1px #666633 solid;
}
span.sort_symbol a.descending {
border-right: 1px #666633 solid;
border-bottom: 1px #666633 solid;
border-left: 1px #666633 solid;
}
span.sort_symbol a.active {
color: #ffffff;
}
span.sort_symbol a:link,
span.sort_symbol a:visited {
color: #ccccbb;
}
table#report_table_id.tbl-list > tbody > tr > td {
vertical-align: top ;
}
table#konten-plan tbody tr td:first-child {
text-align: right !important;
}
table#konten-plan tbody tr.heading td {
font-size: 14pt;
border-top: 1px #999 solid;
}
table#konten-plan tr:first-child.heading td {
border: none;
}
table#eurtable {
border-collapse: collapse;
width: 100%;
}
table tr.chart {
border: 0;
}
table td.chartname {
padding-left: 50px;
}
table tr.chartrow {
font-size: 75%;
}
table .guv_row_background {
background: #f0f0f0;
}
table .tr_error {
background-color: #ffc9c9;
}
/* ------------------------------------------------------------- */
/* LISTS (lists.less) */
/* ------------------------------------------------------------- */
ul {
list-style-type: disc;
list-style-position: outside;
list-style-image: none;
padding: 0 0 0 1.4em;
margin: 0.4em 0 0.4em 0;
}
ul.footnotes {
list-style-type: none !important ;
list-style-position: outside ;
margin: 0 0 0 1.8em !important;
}
ul.footnotes li sup {
display: inline-block;
margin: 0 0.6em 0 -2.6em;
padding: 0;
}
ul.footnotes li > ul {
position: relative;
list-style-type: circle ;
list-style-position: outside ;
margin: 0.3em 0 0.3em 1.4em !important;
}
ul li ul {
list-style-type: circle ;
list-style-position: outside ;
}
div.table {
margin-bottom: 1em;
}
div.table.col {
float: left ;
margin-right: 1.6em;
}
div.table div.caption {
clear: left ;
display: block ;
font-weight: bold ;
color: #292914;
}
div.table div.field {
clear: left ;
display: block ;
overflow: hidden ;
margin-right: 2em;
}
div.table div.field span.label {
display: inline-block;
float: left ;
min-width: 12em;
width: auto;
}
div.table div.field span.value {
display: inline-block;
float: left ;
min-width: 12em;
width: auto;
}
div.list {
font-size: 10pt;
color: #0e0e07;
}
div.list.col {
float: left ;
margin-right: 2.6em !important;
width: auto ;
min-width: 110px ;
}
div.list h4 {
padding: 0.6em 0 0.2em 0em !important;
margin: 0.2em 0 0 0;
font-weight: normal;
font-size: 11pt;
font-family: "Helvetica Neue", Helvetica, Arial;
color: #292914;
}
div.list > p,
div.list > div {
padding: 0.2em 0 0.2em 0 !important;
margin: 0 !important ;
white-space: normal ;
}
div.list > p > input[type="checkbox"],
div.list > div > input[type="checkbox"],
div.list > p > input[type="radio"],
div.list > div > input[type="radio"] {
padding: 0 ;
margin: 0 0.3em 0.3em 0;
float: left ;
}
div.list > p label,
div.list > div label {
width: auto ;
float: left ;
}
div.list > p {
overflow: hidden ;
}
div.list > input[type="checkbox"] {
clear: both;
float: left;
margin-right: 0.4em;
}
div.list > label {
width: 82% ;
}
div.list div {
clear: left;
}
div.list > div.no-rows > input[type="checkbox"],
div.list > div.no-rows > input[type="radio"] {
padding: 0 ;
margin: 0.3em 0.3em 0 0;
clear: left ;
}
div.list > div.no-rows label {
width: 82% ;
float: left ;
}
div.list-table-with-separate-total-table div.full-width {
padding-bottom: 0 ;
margin-bottom: 0 ;
}
div.list-table-with-separate-total-table div.full-width .tbl-list {
margin-bottom: 0 ;
}
div.list-table-with-separate-total-table div.list-total {
width: 100% ;
margin: 0 ;
padding: 0 ;
overflow: hidden ;
}
div.list-table-with-separate-total-table div.list-total table.footer-only {
margin: 0 ;
padding: 0 ;
}
div.list-table-with-separate-total-table div.list-total table.footer-only.right {
float: right ;
}
/* ------------------------------------------------------------- */
/* BUTTONS (buttons.less) */
/* ------------------------------------------------------------- */
input[type="button"],
input[type="submit"],
input[type="reset"],
button {
display: inline-block;
cursor: pointer ;
width: auto ;
padding: 0.2em 0.6em;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-align: center;
border-style: solid;
border-width: 1px;
border-radius: 6px;
}
input[type="button"].clear,
input[type="submit"].clear,
input[type="reset"].clear,
button.clear {
clear: left;
}
input[type="button"].wi-verysmall,
input[type="submit"].wi-verysmall,
input[type="reset"].wi-verysmall,
button.wi-verysmall {
min-width: 80px;
}
input[type="button"].wi-small,
input[type="submit"].wi-small,
input[type="reset"].wi-small,
button.wi-small {
min-width: 92px;
}
input[type="button"].wi-mediumsmall,
input[type="submit"].wi-mediumsmall,
input[type="reset"].wi-mediumsmall,
button.wi-mediumsmall {
min-width: 124px;
}
input[type="button"].wi-normal,
input[type="submit"].wi-normal,
input[type="reset"].wi-normal,
button.wi-normal {
min-width: 172px;
}
input[type="button"].wi-lightwide,
input[type="submit"].wi-lightwide,
input[type="reset"].wi-lightwide,
button.wi-lightwide {
width: 220px;
}
input[type="button"].wi-wide,
input[type="submit"].wi-wide,
input[type="reset"].wi-wide,
button.wi-wide {
width: 284px;
}
input[type="button"].wi-wider,
input[type="submit"].wi-wider,
input[type="reset"].wi-wider,
button.wi-wider {
width: 348px;
}
input[type="button"].wi-verywide,
input[type="submit"].wi-verywide,
input[type="reset"].wi-verywide,
button.wi-verywide {
width: 540px;
}
input[type="button"].wi-tiny,
input[type="submit"].wi-tiny,
input[type="reset"].wi-tiny,
button.wi-tiny {
width: auto ;
padding: 0.16em 0.2em 0.1em 0.2em;
margin: -0.3em 0 0 0.2em;
display: inline-block;
font-size: 84% ;
min-height: 23px;
max-height: 23px;
}
input[type="button"].wi-verytiny,
input[type="submit"].wi-verytiny,
input[type="reset"].wi-verytiny,
button.wi-verytiny {
font-size: 8pt !important;
padding: 0em 0.3em 0.1em 0.3em;
display: inline-block;
min-height: 17px;
max-height: 17px;
}
button.icon {
padding: 0 ;
margin: 0 ;
background: none !important;
border: 0 !important;
display: inline-block;
}
button.icon img {
vertical-align: middle ;
}
input[type="submit"],
input[type="button"],
input[type="button"].button,
button[type="submit"],
button[type="button"] {
color: #f5f5f1;
background-color: #292914;
border: 1px #1b1b0e solid;
}
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="button"].button:hover,
button[type="submit"]:hover,
button[type="button"]:hover {
color: #e0e0d6;
background-color: #1b1b0e;
border: 1px #000000 solid;
}
input[type="submit"]:active,
input[type="button"]:active,
input[type="button"].button:active,
button[type="submit"]:active,
button[type="button"]:active,
input[type="submit"]:focus,
input[type="button"]:focus,
input[type="button"].button:focus,
button[type="submit"]:focus,
button[type="button"]:focus {
color: #e0e0d6;
background-color: #000000;
border: 1px #000000 solid;
}
input[type="button"].neutral,
input[type="submit"].neutral,
input[type="reset"],
input[type="reset"].neutral,
button.neutral,
button[type="reset"] {
color: #1b1b0e;
background-color: #e0e0d6;
border: 1px #292914 solid;
}
input[type="button"].neutral:hover,
input[type="submit"].neutral:hover,
input[type="reset"]:hover,
input[type="reset"].neutral:hover,
button.neutral:hover,
button[type="reset"]:hover {
color: #1b1b0e;
background-color: #f5f5f1;
border: 1px #292914 solid;
}
input[type="button"].neutral:active,
input[type="submit"].neutral:active,
input[type="reset"]:active,
input[type="reset"].neutral:active,
button.neutral:active,
button[type="reset"]:active,
input[type="button"].neutral:focus,
input[type="submit"].neutral:focus,
input[type="reset"]:focus,
input[type="reset"].neutral:focus,
button.neutral:focus,
button[type="reset"]:focus {
color: #000000;
background-color: #666633;
border: 1px #0e0e07 solid;
}
input[type="button"].neutral.positions,
input[type="submit"].neutral.positions,
input[type="reset"].positions,
input[type="reset"].neutral.positions,
button.neutral.positions,
button[type="reset"].positions {
padding-right: 1.2em;
}
input[type="button"].below {
clear: both !important;
float: none;
overflow: hidden ;
}
a.button {
display: inline-block;
cursor: pointer ;
width: auto ;
padding: 0.2em 0.6em;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-align: center;
border-style: solid;
border-width: 1px;
border-radius: 6px;
border: 1px #1b1b0e solid;
background-color: #292914;
color: #f5f5f1;
text-decoration: none;
}
a.button.below {
clear: both !important;
}
a.button:hover {
border: 1px #000000 solid;
background-color: #1b1b0e;
color: #e0e0d6;
text-decoration: none;
}
a.button:active,
a.button:focus {
border: 1px #000000 solid;
background-color: #000000;
color: #e0e0d6;
text-decoration: none;
}
a.button.neutral:link,
a.button.neutral:visited {
border: 1px #292914 solid;
background-color: #e0e0d6;
color: #1b1b0e;
}
a.button.neutral:hover {
border: 1px #292914 solid;
background-color: #f5f5f1;
color: #1b1b0e;
text-decoration: none;
}
a.button.neutral:active,
a.button.neutral:focus {
border: 1px #0e0e07 solid;
background-color: #666633;
color: #000000;
text-decoration: none;
}
a.button.wi-smallest {
width: 42px;
}
a.button.wi-verysmall {
width: 80px;
}
a.button.wi-small {
width: 92px;
}
a.button.wi-mediumsmall {
width: 124px;
}
a.button.wi-normal {
width: 172px;
}
a.button.wi-lightwide {
width: 220px;
}
a.button.wi-wide {
width: 284px;
}
a.button.wi-wider {
min-width: 348px;
}
a.button.wi-verywide {
min-width: 540px;
}
a.button.wi-tiny {
display: inline-block;
width: auto ;
padding: 0.16em 0.2em 0.1em 0.2em;
margin: -0.3em 0 0 0.2em;
font-size: 84% ;
}
a.button.toggle {
background-color: #f5f5f1 !important;
}
a.button.toggle.off::after {
content: " ▸";
padding-right: 1em;
}
a.button.toggle.on::after {
content: " ▾";
padding-right: 1em;
}
a.button.toggle.with-panel {
margin-bottom: 0 ;
border-bottom: none;
border-bottom-left-radius: 0px ;
border-bottom-right-radius: 0px ;
}
a.button.toggle.with-panel:hover {
border-top: 1px #666633 solid !important;
border-right: 1px #666633 solid !important;
border-bottom: 0 !important;
border-left: 1px #666633 solid !important;
}
a.button.toggle:hover {
background-color: #e0e0d6 !important;
border: 1px #666633 solid !important;
color: #1b1b0e;
text-decoration: none;
}
#content label.button {
display: inline-block;
cursor: pointer ;
width: auto ;
padding: 0.2em 0.6em;
font-size: 9pt;
font-weight: normal;
font-style: normal;
text-align: center;
border-style: solid;
border-width: 1px;
border-radius: 6px;
border: 1px #1b1b0e solid;
background-color: #292914;
color: #f5f5f1;
text-decoration: none;
}
#content label.button:hover {
border: 1px #000000 solid;
background-color: #1b1b0e;
color: #e0e0d6;
text-decoration: none;
}
#content label.button:active,
#content label.button:focus {
border: 1px #000000 solid;
background-color: #000000;
color: #e0e0d6;
text-decoration: none;
}
#content label.button.neutral {
border: 1px #292914 solid;
background-color: #e0e0d6;
color: #1b1b0e;
}
#content label.button.neutral:hover {
border: 1px #292914 solid;
background-color: #f5f5f1;
color: #1b1b0e;
text-decoration: none;
}
#content label.button.neutral:active,
#content label.button.neutral:focus {
border: 1px #0e0e07 solid;
background-color: #666633;
color: #000000;
text-decoration: none;
}
div.buttons {
padding: 1em;
clear: left ;
display: block;
}
div.buttons.positions {
margin: 0 0 -1.9em 26em;
padding: 0em;
}
div.buttons.positions label.button.neutral,
div.buttons.positions input.positions {
border-bottom-left-radius: 0 !important;
border-bottom-right-radius: 0 !important;
padding-bottom: 0.6em !important;
margin-bottom: -0.8em !important;
background: none !important;
border-bottom: none !important;
}
div.buttons.below {
padding: 0 ;
margin: 0 ;
}
.col > .buttons,
.wrapper * .buttons {
padding: 1em 1em 1em 0 !important;
}
.button-image {
display: inline-block;
}
td .button-image,
th .button-image {
vertical-align: middle;
}
input[type="button"].button-image.delete {
background-image: url("image/cross.png");
background-repeat: no-repeat;
background-position: 0 0;
color: #fff;
background-color: transparent;
border-color: none;
border-width: 0;
}
/* ------------------------------------------------------------- */
/* CONTROL PANELS (control_panels.less) */
/* ------------------------------------------------------------- */
.control-panel {
border: 1px #666633 solid !important;
background-color: #f5f5f1;
background: linear-gradient(to top, #ccccbb, #f5f5f1);
border-radius: 0.6em;
overflow: hidden ;
}
.control-panel span.label {
padding-right: 0.6em;
}
.form-addition {
padding: 0.8em 1em 1.4em 1.2em !important;
margin: 1em 1em 1em 1.2em !important;
width: auto !important ;
display: inline-block;
}
.form-addition h3 {
margin: 0.3em 0 0.1em 0 !important;
padding: 0 ;
}
.form-addition h4 {
color: #292914 !important;
font-size: 11pt;
font-weight: normal;
font-style: normal;
}
.form-addition div.list {
margin-top: 0.2em !important;
}
.select-item {
display: inline-block;
width: auto ;
height: auto;
padding: 0.6em 1em 0.6em 0.8em;
margin: 1em 1em 1em 1.2em;
color: #292914;
font-size: 9pt;
border: 1px #666633 solid;
border-radius: 0.6em;
background-color: #f5f5f1;
background: linear-gradient(to top, #ccccbb, #f5f5f1);
}
.select-item input,
.select-item select {
margin-left: 0.6em;
}
.select-item span.label {
float: left ;
color: #292914;
}
.select-item table {
margin: 0 ;
}
.select-item table td,
.select-item table th {
color: #292914;
}
.select-item .floating-boxes {
display: table ;
margin: 0.4em 0 0.8em 0;
}
.select-item .floating-boxes .floating-box {
display: table-cell;
float: left ;
font-size: 9pt;
height: 1.9em;
vertical-align: middle;
padding: 0 2em 0 0;
}
.select-item .floating-boxes .floating-box .button,
.select-item .floating-boxes .floating-box button {
margin: 0 ;
}
.select-item .floating-boxes .floating-box label,
.select-item .floating-boxes .floating-box span.label {
width: auto;
display: inline-block;
height: 160%;
}
.select-item .floating-boxes .floating-box input[type="checkbox"] {
margin: 0 0.4em 0 0;
}
.select-item .floating-boxes .floating-box select {
margin: -0.3em 0 0 0;
}
.ui-tabs-panel > .select-item {
margin: 1em 1em 1em 1.2em;
vertical-align: top ;
}
.wrapper > .select-item {
margin: 0.8em 0 1em 0;
}
div.filtered_select input,
div.filtered_select select {
display: block;
}
div.filtered_select input {
background-image: url(../../image/glass14x14.png);
background-repeat: no-repeat;
background-position: 2px 2px;
border-radius: 0px;
border: solid #a0a0a0 1px;
border-bottom: none;
padding: 0px;
padding-left: 20px;
margin: 0;
width: 500px;
}
div.filtered_select select {
width: 522px;
}
.toggle_panel.control-panel {
border: none !important;
background: none !important;
border-radius: 0 !important;
overflow: visible !important;
}
.toggle_panel > a.button.toggle {
padding: 0.2em 0 0.2em 1.4em;
}
.toggle_panel > a.button.toggle:hover {
background-color: #f5f5f1 !important;
text-decoration: underline ;
}
.toggle_panel span.summary {
font-size: 10pt;
padding-left: 2em;
color: #292914;
}
.toggle_panel .toggle_panel_block {
display: block;
overflow: hidden;
padding: 1.2em 1em 0.8em 0.9em;
margin: 2em 1em 0em 0;
background-color: #f5f5f1;
border: 1px #666633 solid;
border-bottom-left-radius: 0.6em;
border-bottom-right-radius: 0.6em;
border-top-right-radius: 0.6em;
margin-top: -1px;
}
.toggle_panel .toggle_panel_block .buttons {
clear: left ;
padding: 0 !important;
margin: 0;
}
#content .input-panel {
display: inline-block;
overflow: hidden ;
padding: 0.4em 1em 0.6em 0.9em;
margin: 1.6em 0 0.4em 0;
background-color: #f5f5f1;
border: 1px #666633 solid;
border-radius: 0.6em;
width: auto ;
min-width: 30% ;
}
#content .input-panel > h3 {
margin-top: 0 ;
}
#content .input-panel p {
font-size: 9pt;
margin: 0 0 0.4em 0;
}
#content .input-panel table.condensed {
margin-bottom: 0.1em;
}
#content .input-panel table.condensed caption {
padding-top: 0.1em;
}
#content .input-panel table.condensed td span.label {
padding-right: 0.6em;
}
#content .input-panel table.condensed td span.label.above {
margin-bottom: 0em ;
}
#content .ui-tabs-panel > .input-panel {
margin-left: 1.2em;
}
.paginate {
display: inline-block;
width: auto ;
height: auto ;
padding: 0 ;
margin: 1em 1em 1em 1.2em;
border: 1px #666633 solid;
border-radius: 0.6em;
background-color: #f5f5f1;
color: #292914;
}
.paginate > a,
.paginate > span {
padding: 0.4em 0.6em !important;
margin-top: -1px;
}
.paginate .paginate-prev {
display: inline-block;
}
.paginate .paginate-prev::before {
content: "◄";
}
.paginate .paginate-prev:hover {
border-bottom-left-radius: 0.6em;
border-top-left-radius: 0.6em;
}
.paginate .paginate-next {
display: inline-block;
}
.paginate .paginate-next::after {
content: "►";
}
.paginate .paginate-next:hover {
border-bottom-right-radius: 0.6em;
border-top-right-radius: 0.6em;
}
.paginate .paginate-page {
display: inline-block;
padding: 0 ;
}
.paginate span.paginate-page {
background-color: #1b1b0e;
color: #e0e0d6;
}
.paginate a:hover,
.paginate a:active {
background-color: #000000;
color: #ccccbb;
text-decoration: none;
}
table.jump-to {
border: 1px #666633 solid;
border-radius: 0.6em;
background-color: #f5f5f1;
margin: 0.8em 2em 0 1.2em !important;
}
table.jump-to.right {
float: right;
}
div.float-cells-table {
display: block ;
width: 100% ;
overflow: hidden;
font-size: 80% ;
}
div.float-cells-table div.caption {
float: left;
display: block;
width: auto;
padding: 0 2em 0 0;
margin: 0;
}
div.float-cells-table div.cells {
float: left;
display: block;
overflow: hidden;
width: 100%;
background-color: #F66;
}
div.float-cells-table div.cells div.cell {
float: left;
padding: 0 2em 0 0;
border-right: 1px #fff solid;
background-color: #FC6;
}
/* ------------------------------------------------------------- */
/* MAIN PROPERTIES (main.less) */
/* ------------------------------------------------------------- */
#content > p,
#content > div,
#content > td,
#content > th {
font-size: 9pt;
}
#content input,
#content select,
#content option,
#content textarea {
font-size: 9pt;
}
h1 {
display: block;
text-align: left;
margin: 0;
font-weight: normal;
font-size: 12pt;
line-height: 1.2em;
}
#content > h1 {
position: fixed;
z-index: 1020;
top: 60px;
width: 100%;
color: #e0e0d6;
background-color: #292914;
padding: 0.7em 0.5em 0.7em 1.3em;
border-top: 1px #666633 solid;
}
#content .wrapper h1 {
color: #000000;
font-size: 13pt;
margin: 1.6em 0 0.4em 0;
}
body > h1 {
color: #e0e0d6;
background-color: #292914;
padding: 0.7em 0.5em 0.7em 1.3em;
}
h2 {
color: #000000;
font-size: 13pt;
border-style: none;
letter-spacing: 0.14em;
}
#content > h2,
.admin > h2 {
padding: 0.6em 0.2em;
margin: 0.6em 0 0 0;
}
#content ui-tabs-panel .wrapper > h2,
.admin ui-tabs-panel .wrapper > h2 {
padding: 0 0.2em 0.6em 0.2em;
margin: 1.6em 0 0.4em 0;
}
#content .wrapper > h2,
.admin .wrapper > h2 {
padding: 2em 0.2em 0.6em 0.2em;
margin: 0 ;
font-weight: normal;
clear: both;
}
#content .wrapper > h2:first-child,
.admin .wrapper > h2:first-child {
padding-top: 0 ;
}
h2.confirm {
color: #003c18;
}
h2.error {
color: #ae0014;
}
h2.record-title {
padding: 0.6em 0 0 0 !important;
font-size: 13pt;
color: #000;
}
h2.record-title small {
color: #000000;
letter-spacing: 0 ;
}
.wrapper > h2.record-title {
margin: 0em 1em 1em 0.2em !important;
}
.ui-tabs-panel > h2.record-title {
margin: 1em 1em 0.2em 1.2em !important;
padding: 0.8em 0 0 0.1em !important;
}
h3 {
font-size: 11pt;
font-weight: normal;
color: #292914 !important;
padding: 0.2em 0 0.2em 0.2em;
margin: 0.1em 0 0.4em 0;
text-align: left;
letter-spacing: 0.12em;
}
h3.caption {
margin: 0.6em 0 0.4em 0 !important;
}
#content h3 {
color: #000000;
padding-left: 0 ;
margin: 0.8em 0 0.4em 0;
}
#content .wrapper h3 {
margin-top: 1em;
}
#content .wrapper h3:first-child {
margin-top: 0 ;
}
#content table.tbl-horizontal > tbody > tr > th > h3,
#content table.tbl-horizontal > tbody > tr > td > h3 {
margin-top: 0.2em !important;
}
a {
text-decoration: none;
}
a:link,
a:visited,
a:active {
color: #292914;
}
a:hover {
color: #000000;
text-decoration: underline;
}
a.selected:hover {
color: #EBEBEB;
}
a.nomobile {
background-color: transparent;
border: none;
}
a.green {
background-color: DarkGreen;
color: white !important;
border: none;
}
a.orange {
background-color: #FF8000;
border: none;
}
a.red {
background-color: #FF0000;
border: none;
}
ul,
ol {
font-size: 11pt;
}
ul li,
ol li {
font-size: 10pt;
}
.wrapper .col ul {
list-style: circle outside;
padding: 0 ;
margin: 0 ;
}
.wrapper .col ul li {
padding: 0 0 0 -0.6em;
margin: 0 0 0 0 ;
}
hr {
background-color: #3cff8a;
border: none;
height: 1px;
}
div.wi-smallest,
span.wi-smallest,
div.list.wi-smallest {
width: 42px;
}
div.wi-verysmall,
span.wi-verysmall,
div.list.wi-verysmall {
width: 80px;
}
div.wi-small,
span.wi-small,
div.list.wi-small {
width: 128px;
}
div.wi-mediumsmall,
span.wi-mediumsmall,
div.list.wi-mediumsmall {
width: 160px;
}
div.wi-normal,
span.wi-normal,
div.list.wi-normal {
width: 208px;
}
div.wi-lightwide,
span.wi-lightwide,
div.list.wi-lightwide {
width: 256px;
}
div.wi-wide,
span.wi-wide,
div.list.wi-wide {
width: 320px;
}
div.wi-wider,
span.wi-wider,
div.list.wi-wider {
width: 384px;
}
div.wi-verywide,
span.wi-verywide,
div.list.wi-verywide {
width: 576px;
}
div.long-description,
div.long-desc,
div.longdescription,
div.longdesc {
font-size: 9pt;
}
div.long-description.small,
div.long-desc.small,
div.longdescription.small,
div.longdesc.small {
font-size: 9pt;
}
div.long-description p,
div.long-desc p,
div.longdescription p,
div.longdesc p {
margin: 0 0 0.6em 0;
}
div.long-description ul,
div.long-desc ul,
div.longdescription ul,
div.longdesc ul,
div.long-description ol,
div.long-desc ol,
div.longdescription ol,
div.longdesc ol {
margin-top: 0 ;
}
div.long-description ul li,
div.long-desc ul li,
div.longdescription ul li,
div.longdesc ul li,
div.long-description ol li,
div.long-desc ol li,
div.longdescription ol li,
div.longdesc ol li {
font-size: 9pt;
}
div.description {
display: block;
float: left ;
padding: 0 0 0.6em 0;
}
div.description.wi-verysmall {
width: 80px;
}
div.description.wi-small {
width: 128px;
}
div.description.wi-mediumsmall {
width: 160px;
}
div.description.wi-normal {
width: 208px;
}
div.description.wi-wide {
width: 320px;
}
div.description.wi-lightwide {
width: 256px;
}
div.description.wi-wider {
width: 384px;
}
div.description.wi-verywide {
width: 576px;
}
div.instructions {
background-color: #f5f5f1;
border: 1px #666633 solid;
border-radius: 0.6em;
max-width: 70% ;
margin: 1em 1em 1em 1.2em;
padding: 0.6em 1em 1.2em 1.8em;
color: #4C4C4C;
font-size: 80%;
}
div.instructions p {
width: 30em;
}
span.label {
font-size: 9pt;
font-style: normal ;
}
span.value {
color: #000;
}
.center {
margin: 0 auto;
width: auto;
}
.accent div.label {
float: left ;
font-size: 80% ;
padding-top: 0.8em;
}
.accent div.data {
float: left ;
}
.accent div.data input[type="text"] {
width: 20em !important ;
}
pre.filecontent {
border: 1px solid blue;
padding-left: 2px;
padding-right: 2px;
}
#expand_all,
.expand {
cursor: pointer;
display: block;
max-width: 16px;
max-height: 16px;
}
.hidden {
display: none ;
}
.wrapper {
overflow: hidden ;
margin: 1em 1em 1em 1.2em;
padding: 0 0 1em 0;
clear: both ;
display: block ;
border: 1px transparent solid ;
width: 98.6%;
}
.wrapper .wrapper {
margin-left: 0 !important ;
}
.wrapper.test {
background-color: #FFE67C;
}
.wrapper .tbl-horizontal,
.wrapper .tbl-plain {
float: left ;
}
.wrapper > table.tbl-horizontal:last-child {
margin-right: 0 ;
}
.wrapper.toggled {
display: inline-block !important;
width: 98.6%;
}
.wrapper.toggled > table.tbl-horizontal,
.wrapper.toggled > div.col {
margin-top: -1.8em;
}
.wrapper.toggled > .toggles {
display: block ;
position: relative ;
top: 0 ;
margin-top: 4px ;
float: right ;
width: 100% ;
}
.wrapper.toggled > .toggles a.toggle {
display: block;
width: 100% ;
height: 18px ;
background-repeat: no-repeat;
background-position: 50% 50%;
}
.wrapper.toggled > .toggles a.toggle.min,
.wrapper.toggled > .toggles a.toggle.max {
background-position-x: 99% ;
}
.wrapper.toggled > .toggles a.toggle.min {
background-image: url(../image/toggle-down.png);
}
.wrapper.toggled > .toggles a.toggle.max {
background-image: url(../image/toggle-left.png);
}
.wrapper.bordered {
border: 1px #666633 solid;
border-radius: 4px ;
}
.wrapper .col {
float: left ;
}
.wrapper .col.test {
background-color: #FFD7BA;
border: 1px #6CF solid;
}
.wrapper .col.wi-small {
width: 128px;
}
.wrapper .col.wi-mediumsmall {
width: 160px;
}
.wrapper .col.wi-normal {
width: 208px;
}
.wrapper .col.wi-wide {
width: 320px;
}
.wrapper .col.wi-lightwide {
width: 256px;
}
.wrapper .col.wi-wider {
width: 384px;
}
.wrapper .col.wi-verywide {
width: 576px;
}
.wrapper .col .tbl-horizontal,
.wrapper .col .tbl-plain {
float: none ;
clear: left ;
}
.wrapper > p {
max-width: 36em;
overflow: hidden ;
font-size: 9pt;
line-height: 140%;
padding-bottom: 1em;
}
.horizontal-scroll-wrapper {
overflow-x: auto;
}
.plus,
.minus,
.plus0,
.plus1 {
clear: none;
}
.minus,
.plus0 {
color: #ae0014 !important;
}
.plus,
.plus1 {
color: #003c18 !important;
}
span.unbalanced_ledger {
background-color: #ffe38d;
}
div.dimmed-text,
span.dimmed-text {
color: #888888;
font-style: italic;
}
.dunned_invoice {
font-weight: bold;
color: #f00;
}
.customer_dunning_level {
font-weight: bold;
}
#dunning_invoice_list .direct_debit td,
#dunning_invoice_list .direct_debit a {
color: #888888;
}
#bank_transactions_proposals .invoice_number_highlight a,
#bank_transactions_proposals span.invoice_number_highlight {
background-color: #003c18;
color: #FFFFFF;
}
.spacer {
clear: both;
}
#content > p {
margin: 0.6em 2em 1em 0.7em;
}
#content > p.message_hint {
margin: 0.6em 2em 1em 1em;
}
/* ------------------------------------------------------------- */
/* MAIN LOGIN (main_login.less) */
/* ------------------------------------------------------------- */
div#login,
div.login {
margin: 0 auto;
width: 100%;
padding: 0 ;
text-align: center ;
}
div#login h1,
div.login h1 {
text-align: center;
font-size: 150%;
top: 0 ;
width: 100% ;
display: block ;
vertical-align: middle;
background-color: green ;
color: white ;
padding: 0.8em 0;
z-index: 10 ;
}
div#login #login-elements,
div.login #login-elements {
width: 34em;
margin: 0 auto ;
text-align: center ;
display: block ;
}
div#login #login-elements h3,
div.login #login-elements h3 {
text-align: left;
}
div#login #login-elements > div,
div.login #login-elements > div {
text-align: center ;
}
div#login #login-elements > div p,
div.login #login-elements > div p {
text-align: center;
}
div#login #login-elements div.logo,
div.login #login-elements div.logo {
width: auto;
clear: both;
margin: 3em auto 1em auto;
padding: 2em 0 0 0;
}
div#login #login-elements form,
div.login #login-elements form {
margin: 0 auto ;
width: 100% ;
}
div#login #login-elements div.separate-form,
div.login #login-elements div.separate-form {
background-color: #ddd;
border: 1px #888888 solid;
border-radius: 0.6em;
display: block ;
margin: 0 auto ;
width: 100% ;
padding: 0 0.6em 1em 0.6em;
}
div#login #login-elements table.login,
div.login #login-elements table.login {
width: auto ;
float: none ;
clear: both ;
}
div#login #login-elements table.login input[type="submit"],
div.login #login-elements table.login input[type="submit"] {
margin-top: 0.2em;
}
div#login #login-elements table.login caption,
div.login #login-elements table.login caption {
margin: 0.7em 0 0.4em 0;
}
div#login #login-elements table.login td select,
div.login #login-elements table.login td select {
width: 220px !important;
}
div#login #login-elements .message,
div.login #login-elements .message {
width: 100% ;
word-wrap: normal ;
min-width: 0;
}
div.logged-in {
margin: 0 auto ;
padding: 1em 0.5em 2em 0.5em;
width: 60em;
min-width: 60em;
overflow: hidden;
}
div.logged-in .col {
width: 48%;
display: inline-block;
float: left;
}
div.logged-in .col p {
font-size: 10pt ;
}
div.logged-in .message {
width: 100% ;
min-width: 100% ;
max-width: 100% ;
}
/* ------------------------------------------------------------- */
/* REQUIREMENT SPEC (requirement_spec.less) */
/* ------------------------------------------------------------- */
#requirement_spec_version {
padding: 0.6em 1em 1.2em 1.8em;
letter-spacing: 0.16em;
font-size: 110% ;
}
#column-container {
padding-left: 0;
padding-right: 0;
margin-left: 0;
margin-top: 0.2em;
margin-right: 0;
overflow: hidden ;
}
#column-container #tree-column {
float: left;
width: 30em;
padding: 0.3em 1.2em 2em 0.8em;
border-right: 1px #000 solid;
background-color: none;
}
#column-container #tree-column .jstree > ul {
width: 342px;
overflow-x: hidden;
}
#column-container #tree-column .jstree ul li {
line-height: 1.8em;
padding: 0 ;
font-size: 10pt;
}
#column-container #tree-column .jstree ul li a {
border-bottom: none;
width: 98% ;
}
#column-container #tree-column #tree li.flagged > a > ins {
background-image: url("../image/flag-red.png") !important;
background-position: 0;
}
#column-container #content-column {
float: left;
width: 58em;
padding-left: 3em;
background-color: none;
}
#column-container #content-column #column-content .section {
border-left: 0;
margin-left: 0;
}
#column-container #content-column #column-content .section .section-header {
display: block ;
overflow: hidden;
width: 90% ;
}
#column-container #content-column #column-content .section .section-header h3 {
font-size: 140%;
letter-spacing: 0.16em;
}
#column-container #content-column #column-content .section .section-header h3 span.label {
font-size: 90% ;
font-weight: bold;
letter-spacing: 0.1em;
color: #292914;
}
#column-container #content-column #column-content .section .section-header .section-description {
margin-bottom: 15px;
margin-left: 0;
}
#column-container #content-column #column-content .section .section-header .section-description div {
padding: 0.3em 0 0.4em 0;
}
#column-container #content-column #column-content .section .section-header .section-description div .section-description-heading {
font-weight: normal;
font-size: 100% ;
/* margin: 0 0 1.2em 0; */
padding: 0 0 0em 0;
display: block;
}
#column-container #content-column #column-content .section .section-header .section-description div span.label {
font-size: 90%;
}
#column-container #content-column #column-content .section .section-header .section-description div p {
color: #000;
font-size: 106%;
line-height: 1.5em;
margin: 0 0 0.3em 0;
}
#column-container #content-column #column-content .section .section-header .section-context-menu h3 {
background-color: #000;
color: #000 !important;
}
#column-container #content-column #column-content .section .section-header .section-context-menu h3 span.label {
font-weight: normal;
}
#column-container #content-column #column-content .section .section-header #section-list-empty {
border: 1px #0C42FF solid;
background-color: #BBCDFF;
padding: 0.6em;
}
#column-container #content-column #column-content .function-block {
border-top: 1px solid #bbb;
margin: 0 ;
padding: 0.8em 0 1.8em 0;
overflow: hidden;
display: block;
clear: both;
float: none;
width: 48em;
}
#column-container #content-column #column-content .function-block .function-block-content {
overflow: hidden ;
padding: 0 0 0 0.6em;
}
#column-container #content-column #column-content .function-block .function-block-content .function-block-header {
clear: both;
overflow: hidden;
}
#column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-number {
font-weight: normal;
width: 5em;
display: block;
float: left;
}
#column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-desc {
display: inline-block;
overflow: hidden;
float: left;
width: 80%;
padding-bottom: 1em;
font-weight: normal;
}
#column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-desc p {
margin: 0 0 0.6em 0;
padding: 0 ;
}
#column-container #content-column #column-content .function-block .function-block-content .function-block-header .function-block-desc p:first-child {
font-weight: bold ;
}
#column-container #content-column #column-content .function-block .function-block-content .function-block-properties {
display: block ;
margin: 0 0 0 5em;
padding: 0 ;
overflow: hidden;
clear: both;
font-size: 9pt;
}
#column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.label,
#column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.value {
float: left;
}
#column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.label {
width: 110px ;
}
#column-container #content-column #column-content .function-block .function-block-content .function-block-properties span.value {
width: 200px;
padding: 0 30px 0 0;
margin: 0;
}
#column-container #content-column #column-content .function-block .sub-function-block-container {
margin: 1.8em 0 0 5.1em;
display: block;
}
#column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block-header {
border-top: 1px solid #ccc;
padding: 0.4em 0 0.4em 0.6em;
font-size: 86% ;
letter-spacing: 0.2em;
}
#column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block {
border-top: 1px solid #ccc;
margin: 0.2em 0 0.2em 0;
padding: 0.2em 0 0.4em 0;
}
#column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block .sub-function-block-content {
margin: 0.2em 0 0.2em 0;
padding: 0.2em 0.6em 0.4em 0.6em;
}
#column-container #content-column #column-content .function-block .sub-function-block-container .sub-function-block .sub-function-block-content .sub-function-block-header {
font-weight: normal;
font-size: 120% ;
color: #666666;
margin-top: 1em;
}
#column-container #content-column #column-content .function-block-form > div {
padding: 0.4em;
}
#column-container #content-column #column-content .section.flagged .section-description,
#column-container #content-column #column-content .function-block.flagged,
#column-container #content-column #column-content .sub-function-block.flagged {
background-color: #ebf8fc;
}
#column-container #content-column #column-content .section.flagged .section-description > .section-description-heading,
#column-container #content-column #column-content .function-block.flagged > .function-block-content > div > .function-block-number,
#column-container #content-column #column-content .sub-function-block.flagged > .sub-function-block-content > div > .function-block-number {
color: #209ec8;
}
#column-container #content-column #column-content .section.selected,
#column-container #content-column #column-content .function-block.selected,
#column-container #content-column #column-content .sub-function-block.selected {
margin-left: -3px;
border-left: 3px solid #24D115;
}
.section-empty-description {
color: #bbb;
}
#requirement_spec_tabs #function-blocks-tab {
margin-top: 1.4em;
}
.requirement-spec-text-block {
border-left: 0;
margin-left: 3px;
margin-top: 10px;
}
.requirement-spec-text-block > h2 {
margin-top: 0px;
}
.requirement-spec-text-block.flagged > h2 {
color: #fff;
}
.requirement-spec-text-block.selected {
border-left: 3px solid #cbb120;
margin-left: 0;
}
.requirement-spec-text-block-picture-thumbnail {
border-radius: 5px;
border: 2px solid #ebebeb;
float: left;
margin-right: 20px;
padding: 5px;
text-align: center;
width: 130px;
}
.requirement-spec-text-block-picture-thumbnail-img-container {
height: 64px;
margin: auto;
padding: 0;
width: 64px;
}
.requirement-spec-text-block-picture-thumbnail.selected {
border: 2px solid #cbb120;
}
#time_cost_estimate p {
margin-top: 0;
margin-bottom: 0;
}
#time_cost_estimate table tbody tr td {
vertical-align: top ;
}
#time_cost_estimate table tbody tr td:first-child {
width: 66% ;
}
#time_cost_estimate table tbody tr.section th {
line-height: 2.2em;
color: #000000;
}
#time_cost_estimate table tbody tr.section th b {
font-size: 116% ;
}
#time_cost_estimate table tbody tr.subtotal td,
#time_cost_estimate table tbody tr.subtotal th {
font-weight: bold ;
background-color: #888888;
border-top: 1px #000000 solid;
border-bottom: 1px #000000 solid;
text-align: right;
}
div.function-block * table.tbl-horizontal td {
font-size: 66% !important ;
}
.jstree-requirement-spec .jstree-clicked {
background: #cccccc !important;
border: 0 !important;
}
/* ------------------------------------------------------------- */
/* SPECIALS (specials.less) */
/* ------------------------------------------------------------- */
#tbl-accounts {
border-width: 0;
}
#tbl-accounts tbody tr.heading.heading th {
border-top: 1px #999 solid;
}
#tbl-accounts tbody tr.heading.heading th.numeric {
padding-right: 20px;
padding-left: 10px;
}
#tbl-accounts tbody tr.heading.th1 {
font-size: 14pt;
}
#tbl-accounts tbody tr.heading.th1 th {
padding: 1em 0 0.4em 0;
}
#tbl-accounts tbody tr.heading.th2 {
font-size: 11pt;
}
#tbl-accounts tbody tr.heading.th2 th {
padding: 1em 0 0.4em 0;
}
#tbl-accounts tbody tr.heading.th3 {
font-size: 10pt;
}
#tbl-accounts tbody tr.heading.th3 th {
padding: 1em 0 0.4em 0;
}
#tbl-accounts tbody td:first-child {
text-align: right !important;
}
#tbl-accounts tbody tr.ajax-account-details td {
padding: 0.8em 0 1em 4em;
}
td.row-position-detail {
padding: 0 0 0.2em 0.4em !important;
}
td.row-position-detail div.table {
display: table;
}
td.row-position-detail div.table div.field {
display: table-row;
padding: 0.1em 0;
height: 2em !important;
}
td.row-position-detail div.table div.field span.label {
width: 10em;
height: 2em !important;
vertical-align: middle;
display: table-cell;
padding: 0.3em 0 0 0;
}
td.row-position-detail div.table div.field span.value {
height: 2em;
}
td.row-position-detail div.table div.field span.value span.data {
padding: 0.3em 0 0.2em 0.5em !important;
display: block;
}
table#display_row tbody tr td a.row-position {
float: left;
padding: 0.6em 0.2em 0 0;
}
table#display_row tbody tr td input.row-position {
float: left;
}
#results {
clear: left;
width: 95vw;
}
/* ------------------------------------------------------------- */
/* JQUERY UI (jquery-ui.less) */
/* ------------------------------------------------------------- */
.ui-helper-hidden {
display: none;
}
.ui-helper-hidden-accessible {
border: 0;
clip: rect(0 0 0 0);
height: 1px;
margin: -1px;
overflow: hidden;
padding: 0;
position: absolute;
width: 1px;
}
.ui-helper-reset {
margin: 0;
padding: 0;
border: 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 11pt;
list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
content: "";
display: table;
border-collapse: collapse;
}
.ui-helper-clearfix:after {
clear: both;
}
.ui-helper-clearfix {
min-height: 0;
}
.ui-helper-zfix {
width: 100%;
height: 100%;
top: 0;
left: 0;
position: absolute;
opacity: 0;
}
.ui-front {
z-index: 100;
}
.ui-state-disabled {
cursor: default !important;
}
.ui-icon {
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}
.ui-widget-overlay {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.ui-resizable {
position: relative;
}
.ui-resizable-handle {
position: absolute;
font-size: 0.1px;
display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
display: none;
}
.ui-resizable-n {
cursor: n-resize;
height: 7px;
width: 100%;
top: -5px;
left: 0;
}
.ui-resizable-s {
cursor: s-resize;
height: 7px;
width: 100%;
bottom: -5px;
left: 0;
}
.ui-resizable-e {
cursor: e-resize;
width: 7px;
right: -5px;
top: 0;
height: 100%;
}
.ui-resizable-w {
cursor: w-resize;
width: 7px;
left: -5px;
top: 0;
height: 100%;
}
.ui-resizable-se {
cursor: se-resize;
width: 12px;
height: 12px;
right: 1px;
bottom: 1px;
}
.ui-resizable-sw {
cursor: sw-resize;
width: 9px;
height: 9px;
left: -5px;
bottom: -5px;
}
.ui-resizable-nw {
cursor: nw-resize;
width: 9px;
height: 9px;
left: -5px;
top: -5px;
}
.ui-resizable-ne {
cursor: ne-resize;
width: 9px;
height: 9px;
right: -5px;
top: -5px;
}
.ui-selectable-helper {
position: absolute;
z-index: 100;
border: 1px dotted black;
}
.ui-accordion .ui-accordion-header {
display: block;
cursor: pointer;
position: relative;
margin-top: 2px;
padding: 0.5em 0.5em 0.5em 0.7em;
min-height: 0;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
position: absolute;
left: 0.5em;
top: 50%;
margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
padding: 1em 2.2em;
border-top: 0;
overflow: auto;
}
.ui-accordion .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
padding-left: 0.7em;
}
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
z-index: 9000 ;
}
.ui-autocomplete .ui-menu-item a:hover {
background-color: #292914;
color: #fff;
}
.ui-autocomplete li a {
display: block ;
font-size: 80% ;
padding-top: 0.4em !important;
padding-bottom: 0.4em !important;
}
.ui-autocomplete li a:hover {
background-color: #C9C9C9;
border: none ;
color: #000;
}
.ui-button {
display: inline-block;
position: relative;
padding: 0;
line-height: normal;
margin-right: 0.1em;
cursor: pointer;
vertical-align: middle;
text-align: center;
overflow: visible;
}
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
text-decoration: none;
}
.ui-button-icon-only {
width: 2.2em;
}
button.ui-button-icon-only {
width: 2.4em;
}
.ui-button-icons-only {
width: 3.4em;
}
button.ui-button-icons-only {
width: 3.7em;
}
.ui-button .ui-button-text {
display: block;
line-height: normal;
}
.ui-button-text-only .ui-button-text {
padding: 0.4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
padding: 0.4em;
text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: 0.4em 1em 0.4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: 0.4em 2.1em 0.4em 1em;
}
.ui-button-text-icons .ui-button-text {
padding-left: 2.1em;
padding-right: 2.1em;
}
input.ui-button {
padding: 0.4em 1em;
}
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
position: absolute;
top: 50%;
margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
left: 50%;
margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
left: 0.5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
right: 0.5em;
}
.ui-buttonset {
margin-right: 7px;
}
.ui-buttonset .ui-button {
margin-left: 0;
margin-right: -0.3em;
}
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
border: 0;
padding: 0;
}
.ui-datepicker {
width: 17em;
padding: 0.2em 0.2em 0;
display: none;
}
.ui-datepicker.ui-widget-content {
background-color: #ffffff;
border: 1px #666633 solid;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
padding: 0.2em 0;
}
.ui-datepicker .ui-datepicker-header.ui-datepicker-prev,
.ui-datepicker .ui-datepicker-header.ui-datepicker-next {
position: absolute;
top: 2px;
width: 1.8em;
height: 1.8em;
}
.ui-datepicker .ui-datepicker-header.ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-header.ui-datepicker-next-hover {
top: 1px;
}
.ui-datepicker .ui-datepicker-header.ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-header.ui-datepicker-next span {
display: block;
position: absolute;
left: 50%;
margin-left: -8px;
top: 50%;
margin-top: -8px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
float: left;
left: 2px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover {
left: 1px;
background-position: 25% 25% ;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
float: right ;
right: 2px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover {
right: 1px;
background-position: 25% 25% ;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select {
margin: 1px 0;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title select.ui-datepicker-month {
margin-right: 0.2em;
}
.ui-datepicker .ui-datepicker-header select.ui-datepicker-month-year {
width: 100%;
}
.ui-datepicker .ui-datepicker-header select.ui-datepicker-month,
.ui-datepicker .ui-datepicker-header select.ui-datepicker-year {
width: 49%;
}
.ui-datepicker .ui-datepicker-header.ui-corner-all {
cursor: pointer ;
}
.ui-datepicker .ui-datepicker-header.ui-corner-all.ui-state-hover {
border: none !important ;
curser: pointer ;
}
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-icon {
background-image: url(ui-lightness/images/ui-icons_222222_256x240.png);
}
.ui-datepicker .ui-datepicker-header.ui-widget-header .ui-state-hover .ui-icon {
background-image: url(ui-lightness/images/ui-icons_ef8c08_256x240.png);
}
.ui-datepicker table {
width: 100%;
font-size: 9pt;
border-collapse: collapse;
margin: 0 0 0.4em;
}
.ui-datepicker table th {
padding: 0.7em 0.3em;
text-align: center;
font-weight: bold;
border: 0;
}
.ui-datepicker table td {
border: 0;
padding: 1px;
}
.ui-datepicker table td span,
.ui-datepicker table td a {
display: block;
padding: 0.2em;
text-align: right;
text-decoration: none;
}
.ui-datepicker table td a.ui-state-hover {
color: #ffffff;
background-color: #1b1b0e;
}
.ui-datepicker table.ui-datepicker-calendar .ui-state-highlight {
color: #ffffff;
background-color: #1b1b0e;
border: 1px #888888 solid;
}
.ui-datepicker table.ui-datepicker-calendar td a.ui-state-default {
color: #292914;
}
.ui-datepicker table.ui-datepicker-calendar td a.ui-state-hover {
color: #ffffff;
background-color: #000000;
border: #000000;
}
.ui-datepicker table.ui-datepicker-calendar td a.ui-state-active {
border: 1px solid #292914;
background-color: #292914;
color: #f5f5f1;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: 0.7em 0 0 0;
padding: 0 0.2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: 0.5em 0.2em 0.4em;
cursor: pointer;
padding: 0.2em 0.6em 0.3em 0.6em;
width: auto;
overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-close {
border: 1px #292914 solid;
background-color: #e0e0d6;
color: #1b1b0e;
font-weight: normal ;
}
.ui-datepicker.ui-datepicker-multi {
width: auto;
}
.ui-datepicker.ui-datepicker-multi .ui-datepicker-group {
float: left;
}
.ui-datepicker.ui-datepicker-multi .ui-datepicker-group table {
width: 95%;
margin: 0 auto 0.4em;
}
.ui-datepicker.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 0;
}
.ui-datepicker.ui-datepicker-multi .ui-datepicker-buttonpane {
clear: left;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
width: 25%;
}
.ui-datepicker-row-break {
clear: both;
width: 100%;
font-size: 0;
}
img.ui-datepicker-trigger {
vertical-align: middle;
margin-left: 0.2em;
}
.ui-dialog {
z-index: 8001 ;
position: absolute;
top: 0;
left: 0;
outline: 0;
border: 1px #666633 solid;
border-radius: 0.6em;
}
.ui-dialog .ui-dialog-titlebar {
padding: 0.4em 1em;
border: none;
background-color: #292914 !important;
color: #e0e0d6 !important;
font-weight: normal;
position: relative;
text-align: left;
font-size: 13pt;
}
.ui-dialog .ui-dialog-titlebar .ui-dialog-title {
float: left;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
display: block;
}
.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close {
position: absolute;
right: 0.3em;
top: 0;
width: 21px;
margin: 5px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
position: relative;
border: 0;
padding: 0.5em 1em;
background-color: #f5f5f1 !important;
background: linear-gradient(to bottom, #f5f5f1, #ccccbb) !important;
overflow: auto;
}
.ui-dialog .wrapper {
margin: 0 ;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin-top: 0.5em;
padding: 0.3em 1em 0.5em 0.4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: 0.5em 0.4em 0.5em 0;
cursor: pointer;
}
.ui-dialog .ui-resizable-se {
width: 12px;
height: 12px;
right: -5px;
bottom: -5px;
background-position: 16px 16px;
}
.ui-dialog.ui-draggable .ui-dialog-titlebar {
cursor: move;
}
.ui-menu {
list-style: none;
padding: 2px;
margin: 0;
display: block;
outline: none;
display: inline-table;
border-collapse: collapse ;
}
.ui-menu.ui-widget-content {
border: 1px #666633 solid;
}
.ui-menu .ui-menu-item {
margin: 0;
padding: 0;
width: 100%;
background-color: #e0e0d6;
border-bottom: 1px #666633 solid;
}
.ui-menu .ui-menu-item a {
text-decoration: none;
display: block;
padding: 2px 0.4em;
line-height: 1.5;
min-height: 0;
font-weight: normal;
background: none ;
border: 0 ;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
font-weight: normal;
margin: -1px;
}
.ui-menu .ui-menu-divider {
margin: 5px -2px 5px -2px;
height: 0;
font-size: 0;
line-height: 0;
border-width: 1px 0 0 0;
}
.ui-menu .ui-state-disabled {
font-weight: normal;
margin: 0.4em 0 0.2em;
line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
cursor: default;
}
.ui-menu .ui-menu {
margin-top: -3px;
position: absolute;
}
.ui-menu.ui-menu-icons {
position: relative;
}
.ui-menu.ui-menu-icons .ui-menu-item a {
position: relative;
padding-left: 2em;
}
.ui-menu .ui-icon {
position: absolute;
top: 0.2em;
left: 0.2em;
}
.ui-menu .ui-menu-icon {
position: static;
float: right;
}
ul.context-menu-list {
margin: 0;
padding: 0;
min-width: 120px;
max-width: 250px;
display: inline-block;
position: absolute;
list-style-type: none;
border: 1px solid #DDD;
background: #EEE;
-webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
-ms-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
-o-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
}
ul.context-menu-list li.context-menu-item {
padding: 2px 2px 2px 24px;
background-color: #EEE;
position: relative;
-webkit-user-select: none;
-moz-user-select: -moz-none;
-ms-user-select: none;
user-select: none;
}
ul.context-menu-list li.context-menu-item.context-menu-heading {
text-decoration: underline;
font-weight: bold;
}
ul.context-menu-list li.context-menu-item.hover {
cursor: pointer;
background-color: #39F;
}
ul.context-menu-list li.context-menu-item.hover > .context-menu-list {
display: block ;
}
ul.context-menu-list li.context-menu-item.disabled {
color: #666;
}
ul.context-menu-list li.context-menu-item.hover,
ul.context-menu-list li.context-menu-item.disabled.hover {
cursor: default ;
background-color: #EEE;
}
ul.context-menu-list li.context-menu-item .icon {
min-height: 18px;
background-repeat: no-repeat;
background-position: 4px 2px;
}
ul.context-menu-list li.context-menu-item.context-menu-separator {
padding-bottom: 0;
border-bottom: 1px solid #DDD;
}
ul.context-menu-list li.context-menu-item.context-menu-submenu:after {
content: ">";
color: #666;
position: absolute;
top: 0;
right: 3px;
z-index: 1;
}
ul.context-menu-list li.context-menu-item > .context-menu-list {
display: none;
/* re-positioned by js */
right: -5px;
top: 5px;
}
ul.context-menu-list li.context-menu-item .context-menu-accesskey {
text-decoration: underline;
}
ul.context-menu-list li.context-menu-item > label > input,
ul.context-menu-list li.context-menu-item > label > textarea {
-webkit-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
}
ul.context-menu-list .context-menu-input {
/* vertically align inside labels */
/* position checkboxes and radios as icons */
}
ul.context-menu-list .context-menu-input > label > * {
vertical-align: top;
}
ul.context-menu-list .context-menu-input > label > input[type="checkbox"],
ul.context-menu-list .context-menu-input > label > input[type="radio"] {
margin-left: -17px;
}
ul.context-menu-list .context-menu-input > label,
ul.context-menu-list .context-menu-input > label > input[type="text"],
ul.context-menu-list .context-menu-input > label > textarea,
ul.context-menu-list .context-menu-input > label > select {
display: block;
width: 100%;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
-o-box-sizing: border-box;
box-sizing: border-box;
}
ul.context-menu-list .context-menu-input > label > span {
margin-left: 5px ;
}
ul.context-menu-list .context-menu-input > label > textarea {
height: 100px;
}
.ui-progressbar {
height: 2em;
text-align: left;
overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
margin: -1px;
height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
background: url("ui-lightness/images/animated-overlay.gif");
height: 100%;
filter: alpha(opacity=25);
opacity: 0.25;
}
.ui-progressbar .ui-progressbar-indeterminate .ui-progressbar-value {
background-image: none;
}
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: default;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
display: block;
border: 0;
background-position: 0 0;
}
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider-horizontal {
height: 0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
top: -0.3em;
margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.ui-slider-vertical {
width: 0.8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -0.3em;
margin-left: 0;
margin-bottom: -0.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
}
.ui-spinner {
position: relative;
display: inline-block;
overflow: hidden;
padding: 0;
vertical-align: middle;
}
.ui-spinner .ui-spinner-input {
border: none;
background: none;
color: inherit;
padding: 0;
margin: 0.2em 0;
vertical-align: middle;
margin-left: 0.4em;
margin-right: 22px;
}
.ui-spinner .ui-spinner-button {
width: 16px;
height: 50%;
padding: 0;
margin: 0;
text-align: center;
position: absolute;
cursor: default;
display: block;
overflow: hidden;
right: 0;
}
.ui-spinner a.ui-spinner-button {
border-top: none;
border-bottom: none;
border-right: none;
}
.ui-spinner .ui-icon {
position: absolute;
margin-top: -8px;
top: 50%;
left: 0;
}
.ui-spinner .ui-spinner-up {
top: 0;
}
.ui-spinner .ui-spinner-down {
bottom: 0;
}
.ui-spinner .ui-spinner .ui-icon-triangle-1-s {
background-position: -65px -16px;
}
.ui-tabs {
position: relative;
padding: 0.2em;
}
.ui-tabs .ui-tabs-nav {
margin: 0;
padding: 0.2em 0.2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px 0.2em 0 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
float: left;
padding: 0.5em 1em;
text-decoration: none;
cursor: pointer;
}
.ui-tabs .ui-tabs-nav li .ui-tabs-active {
margin-bottom: -1px;
padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li .ui-tabs-active a,
.ui-tabs .ui-tabs-nav li .ui-state-disabled a,
.ui-tabs .ui-tabs-nav li .ui-tabs-loading a {
cursor: text;
outline: 0 ;
}
.ui-tabs .ui-tabs-panel {
display: block;
border-width: 0;
padding: 0.4em 0 1em 0;
}
.ui-tabs .ui-tabs-nav li a,
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
cursor: pointer;
}
.ui-tooltip {
position: absolute;
z-index: 9999;
max-width: 300px;
padding: 8px;
-webkit-box-shadow: 0 0 5px #aaa;
box-shadow: 0 0 5px #aaa;
background-color: #666633 !important;
}
.ui-tooltip .ui-tooltip-content {
color: #ffffff;
}
body .ui-tooltip {
border-width: 2px ;
}
.ui-widget .ui-widget-header {
background: none;
color: #ffffff;
font-weight: bold;
}
.ui-widget .ui-widget-header a {
color: #ffffff;
}
.ui-widget .ui-widget-content {
border: none;
background: none ;
}
.ui-widget .ui-widget {
font-size: 10pt;
}
.cke_editable {
background-color: white;
padding: 6px;
border-top: 1px #999 solid;
border-right: 1px #ddd solid;
border-left: 1px #ddd solid;
overflow: auto ;
font-size: 11pt ;
min-width: 220px;
min-height: 4em;
}
.cke_editable:focus {
outline: none ;
background-color: #ccccbb;
border: 1px #0e0e07 solid;
}
.cke_editable p {
font-size: 10pt !important;
padding: 0 ;
margin: 0 0 0.4em 0;
font-weight: normal;
}
div.cke_editable.wi-small-wide {
margin-right: 24px !important ;
}
body > .ui-dialog > .ui-dialog-content > p > .cke_editable {
border: 1px #dcdcdc solid !important;
padding: 0.4em;
margin: 0;
font-size: 100%;
width: 100% !important;
}
.ui-state-default .ui-icon,
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-state-active .ui-icon {
background-image: url(ui-lightness/images/ui-icons_777777_256x240.png) !important;
}
.ui-state-default {
border: 1px solid #cccccc;
background: none ;
font-weight: bold;
color: #1b1b0e;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
color: #1c94c4;
text-decoration: none;
}
.ui-state-hover,
.ui-state-focus {
background: none ;
font-weight: bold;
color: #c77405;
}
.ui-state-hover a,
.ui-state-focus a,
.ui-state-hover a:hover,
.ui-state-focus a:hover,
.ui-state-hover a:link,
.ui-state-focus a:link,
.ui-state-hover a:visited,
.ui-state-focus a:visited {
color: #000;
text-decoration: underline;
}
.ui-state-active {
border: 1px solid #fbd850;
background: none ;
font-weight: bold;
color: #eb8f00;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
color: #eb8f00;
text-decoration: none;
}
.ui-state-highlight {
border: 1px solid #fed22f;
background: none ;
color: #363636;
}
.ui-state-highlight a {
color: #363636;
}
.ui-state-error {
border: 1px solid #cd0a0a;
background: none ;
color: #ffffff;
}
.ui-state-error a {
color: #ffffff;
}
.ui-state-error-text {
color: #ffffff;
}
.ui-priority-primary {
font-weight: bold;
}
.ui-priority-secondary {
opacity: 0.7;
filter: alpha(opacity=70);
font-weight: normal;
}
.ui-state-disabled {
opacity: 0.35;
filter: alpha(opacity=35);
background-image: none;
}
.ui-state-disabled .ui-icon {
filter: alpha(opacity=35);
}
.ui-icon {
width: 16px;
height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
background-image: url(ui-lightness/images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
background-image: url(ui-lightness/images/ui-icons_ffffff_256x240.png);
}
.ui-state-default .ui-icon {
background-image: url(ui-lightness/images/ui-icons_ef8c08_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
background-image: url(ui-lightness/images/ui-icons_ef8c08_256x240.png);
}
.ui-state-active .ui-icon {
background-image: url(ui-lightness/images/ui-icons_ef8c08_256x240.png);
}
.ui-state-highlight .ui-icon {
background-image: url(ui-lightness/images/ui-icons_228ef1_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
background-image: url(ui-lightness/images/ui-icons_ffd27a_256x240.png);
}
.ui-icon-blank {
background-position: 16px 16px;
}
.ui-icon-carat-1-n {
background-position: 0 0;
}
.ui-icon-carat-1-ne {
background-position: -16px 0;
}
.ui-icon-carat-1-e {
background-position: -32px 0;
}
.ui-icon-carat-1-se {
background-position: -48px 0;
}
.ui-icon-carat-1-s {
background-position: -64px 0;
}
.ui-icon-carat-1-sw {
background-position: -80px 0;
}
.ui-icon-carat-1-w {
background-position: -96px 0;
}
.ui-icon-carat-1-nw {
background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
background-position: -144px 0;
}
.ui-icon-triangle-1-n {
background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
background-position: -176px -64px;
}
.ui-icon-arrow-4 {
background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
background-position: -16px -80px;
}
.ui-icon-extlink {
background-position: -32px -80px;
}
.ui-icon-newwin {
background-position: -48px -80px;
}
.ui-icon-refresh {
background-position: -64px -80px;
}
.ui-icon-shuffle {
background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
background-position: 0 -96px;
}
.ui-icon-folder-open {
background-position: -16px -96px;
}
.ui-icon-document {
background-position: -32px -96px;
}
.ui-icon-document-b {
background-position: -48px -96px;
}
.ui-icon-note {
background-position: -64px -96px;
}
.ui-icon-mail-closed {
background-position: -80px -96px;
}
.ui-icon-mail-open {
background-position: -96px -96px;
}
.ui-icon-suitcase {
background-position: -112px -96px;
}
.ui-icon-comment {
background-position: -128px -96px;
}
.ui-icon-person {
background-position: -144px -96px;
}
.ui-icon-print {
background-position: -160px -96px;
}
.ui-icon-trash {
background-position: -176px -96px;
}
.ui-icon-locked {
background-position: -192px -96px;
}
.ui-icon-unlocked {
background-position: -208px -96px;
}
.ui-icon-bookmark {
background-position: -224px -96px;
}
.ui-icon-tag {
background-position: -240px -96px;
}
.ui-icon-home {
background-position: 0 -112px;
}
.ui-icon-flag {
background-position: -16px -112px;
}
.ui-icon-calendar {
background-position: -32px -112px;
}
.ui-icon-cart {
background-position: -48px -112px;
}
.ui-icon-pencil {
background-position: -64px -112px;
}
.ui-icon-clock {
background-position: -80px -112px;
}
.ui-icon-disk {
background-position: -96px -112px;
}
.ui-icon-calculator {
background-position: -112px -112px;
}
.ui-icon-zoomin {
background-position: -128px -112px;
}
.ui-icon-zoomout {
background-position: -144px -112px;
}
.ui-icon-search {
background-position: -160px -112px;
}
.ui-icon-wrench {
background-position: -176px -112px;
}
.ui-icon-gear {
background-position: -192px -112px;
}
.ui-icon-heart {
background-position: -208px -112px;
}
.ui-icon-star {
background-position: -224px -112px;
}
.ui-icon-link {
background-position: -240px -112px;
}
.ui-icon-cancel {
background-position: 0 -128px;
}
.ui-icon-plus {
background-position: -16px -128px;
}
.ui-icon-plusthick {
background-position: -32px -128px;
}
.ui-icon-minus {
background-position: -48px -128px;
}
.ui-icon-minusthick {
background-position: -64px -128px;
}
.ui-icon-close {
background-position: -80px -128px;
}
.ui-icon-closethick {
background-position: -96px -128px;
}
.ui-icon-key {
background-position: -112px -128px;
}
.ui-icon-lightbulb {
background-position: -128px -128px;
}
.ui-icon-scissors {
background-position: -144px -128px;
}
.ui-icon-clipboard {
background-position: -160px -128px;
}
.ui-icon-copy {
background-position: -176px -128px;
}
.ui-icon-contact {
background-position: -192px -128px;
}
.ui-icon-image {
background-position: -208px -128px;
}
.ui-icon-video {
background-position: -224px -128px;
}
.ui-icon-script {
background-position: -240px -128px;
}
.ui-icon-alert {
background-position: 0 -144px;
}
.ui-icon-info {
background-position: -16px -144px;
}
.ui-icon-notice {
background-position: -32px -144px;
}
.ui-icon-help {
background-position: -48px -144px;
}
.ui-icon-check {
background-position: -64px -144px;
}
.ui-icon-bullet {
background-position: -80px -144px;
}
.ui-icon-radio-on {
background-position: -96px -144px;
}
.ui-icon-radio-off {
background-position: -112px -144px;
}
.ui-icon-pin-w {
background-position: -128px -144px;
}
.ui-icon-pin-s {
background-position: -144px -144px;
}
.ui-icon-play {
background-position: 0 -160px;
}
.ui-icon-pause {
background-position: -16px -160px;
}
.ui-icon-seek-next {
background-position: -32px -160px;
}
.ui-icon-seek-prev {
background-position: -48px -160px;
}
.ui-icon-seek-end {
background-position: -64px -160px;
}
.ui-icon-seek-start {
background-position: -80px -160px;
}
.ui-icon-seek-first {
background-position: -80px -160px;
}
.ui-icon-stop {
background-position: -96px -160px;
}
.ui-icon-eject {
background-position: -112px -160px;
}
.ui-icon-volume-off {
background-position: -128px -160px;
}
.ui-icon-volume-on {
background-position: -144px -160px;
}
.ui-icon-power {
background-position: 0 -176px;
}
.ui-icon-signal-diag {
background-position: -16px -176px;
}
.ui-icon-signal {
background-position: -32px -176px;
}
.ui-icon-battery-0 {
background-position: -48px -176px;
}
.ui-icon-battery-1 {
background-position: -64px -176px;
}
.ui-icon-battery-2 {
background-position: -80px -176px;
}
.ui-icon-battery-3 {
background-position: -96px -176px;
}
.ui-icon-circle-plus {
background-position: 0 -192px;
}
.ui-icon-circle-minus {
background-position: -16px -192px;
}
.ui-icon-circle-close {
background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
background-position: -192px -192px;
}
.ui-icon-circle-check {
background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
background-position: -80px -224px;
}
.ui-widget-overlay {
background: #666666;
opacity: 0.5;
filter: alpha(opacity=50);
}
.ui-widget-shadow {
margin: -5px 0 0 -5px;
padding: 5px;
background: #000000;
opacity: 0.2;
filter: alpha(opacity=20);
border-radius: 0.6em;
}
.chart_picker,
.part_picker {
display: inline-block;
}
.chart_picker:before,
.part_picker:before {
display: inline-block;
vertical-align: middle;
height: 100%;
}
span.chart_picker,
span.part_picker {
white-space: nowrap ;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
span.chart_picker input,
span.part_picker input {
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
div.part_picker_part,
div.chart_picker_chart {
padding: 5px;
margin: 5px;
border: 1px;
border-color: darkgray;
border-style: solid;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
background-color: white;
cursor: pointer;
}
div.part_picker_part:hover,
div.chart_picker_chart:hover {
color: #000;
text-decoration: underline;
}
span.customer_vendor_picker {
margin: 0 !important;
padding: 0 !important;
}
.customer-vendor-picker-undefined,
.chartpicker-undefined,
.projectpicker-undefined,
.partpicker-undefined {
color: red;
font-style: italic;
}
/* ------------------------------------------------------------- */
/* Jquery-Autocomplete (jquery.autocomplete.less) */
/* ------------------------------------------------------------- */
.ac_results {
padding: 0px;
border: 1px solid black;
background-color: white;
overflow: hidden;
z-index: 99999;
}
.ac_results ul {
width: 100%;
list-style-position: outside;
list-style: none;
padding: 0;
margin: 0;
}
.ac_results li {
margin: 0px;
padding: 2px 5px;
cursor: default;
display: block;
font: menu;
font-size: 11pt;
/*hps: vorher 12px */
line-height: 16px;
overflow: hidden;
}
.ac_odd {
background-color: #eee;
}
.ac_over {
background-color: #0A246A;
color: white;
}
/* ------------------------------------------------------------- */
/* JQUERY MULTISELECT2SIDE (jquery.multiselect2side.less) */
/* ------------------------------------------------------------- */
.ms2side__div {
clear: left;
width: 100%;
padding: 1px;
float: left;
background: url('') repeat-x;
}
.ms2side__select {
float: left;
}
/* siehe H3 */
.ms2side__header {
color: #666;
/* hps */
font-size: 9pt;
line-height: 1em;
padding: 0 0 0.3em 0;
display: block;
}
.ms2side__options,
.ms2side__updown {
float: left;
font-size: 10pt;
margin: 0;
padding: 0 8px;
width: 40px;
color: black;
text-align: center;
overflow: hidden;
}
.ms2side__options {
padding-top: 1em !important;
}
.ms2side__updown {
font-size: 10pt;
}
.ms2side__options p,
.ms2side__updown p {
margin: 2px 0;
padding: 0;
cursor: pointer;
border: 1px solid black;
width: auto !important;
/* hps */
background-color: #e0e0d6;
/* hps */
color: #1b1b0e;
/* hps */
border-color: 1px #292914 solid;
/* hps */
border-radius: 3px;
/* hps */
}
.ms2side__options p.ms2side_hover,
.ms2side__updown p.ms2side_hover {
background-color: #3C3C3B;
/* hps */
border-color: #000000;
color: #ffffff;
cursor: pointer;
}
.ms2side__options > p.ms2side__hide,
.ms2side__updown > p.ms2side__hide {
cursor: default;
color: #9e9e9e;
border: 1px solid grey;
background-color: #D4D4D4 !important;
}
.ms2side__div select {
width: 12em;
/*hps:400px*/
float: left;
}
/* ------------------------------------------------------------- */
/* JQUERY TOOLTIPSTER (jquery.tooltipster.less) */
/* ------------------------------------------------------------- */
/* This is the default Tooltipster theme */
/* (feel free to modify or duplicate and create multiple themes!): */
.tooltipster-default {
border-radius: 0.6em;
border: 2px solid #000;
background-color: #666633;
color: #fff;
max-width: 400px ;
/* Use this next selector to style things like font-size and line-height: */
/* These next classes handle the styles for the little arrow attached to the tooltip. */
/* By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
}
.tooltipster-default .tooltipster-content {
font-size: 10pt;
line-height: 16px;
padding: 1.2em 1em 1.2em 1.4em;
overflow: hidden;
background-color: #666633;
}
.tooltipster-default .tooltipster-arrow {
display: block;
text-align: center;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: -1;
/* This next selector defines the color of the border on the outside of the arrow. */
/* This will automatically match the color and size of the border set on the main tooltip styles. */
/* Set display: none; if you would like a border around the tooltip but no border around the arrow */
}
/* If you're using the icon option, use this next selector to style them */
.tooltipster-icon {
cursor: help;
margin-left: 4px;
}
/* This is the base styling required to make all Tooltipsters work */
.tooltipster-base {
padding: 0;
font-size: 0;
line-height: 0;
position: absolute;
left: 0;
top: 0;
z-index: 9999999;
pointer-events: none;
width: auto;
max-width: 400px ;
overflow: visible;
}
.tooltipster-base .tooltipster-content {
overflow: hidden;
}
.tooltipster-arrow span,
.tooltipster-arrow-border {
display: block;
width: 0;
height: 0;
position: absolute;
}
.tooltipster-arrow-top span,
.tooltipster-arrow-top-right span,
.tooltipster-arrow-top-left span {
border-left: 8px solid transparent !important;
border-right: 8px solid transparent !important;
border-top: 8px solid;
bottom: -7px;
}
.tooltipster-arrow-top .tooltipster-arrow-border,
.tooltipster-arrow-top-right .tooltipster-arrow-border,
.tooltipster-arrow-top-left .tooltipster-arrow-border {
border-left: 9px solid transparent !important;
border-right: 9px solid transparent !important;
border-top: 9px solid;
bottom: -7px;
}
.tooltipster-arrow-bottom span,
.tooltipster-arrow-bottom-right span,
.tooltipster-arrow-bottom-left span {
border-left: 8px solid transparent !important;
border-right: 8px solid transparent !important;
border-bottom: 8px solid;
top: -7px;
}
.tooltipster-arrow-bottom .tooltipster-arrow-border,
.tooltipster-arrow-bottom-right .tooltipster-arrow-border,
.tooltipster-arrow-bottom-left .tooltipster-arrow-border {
border-left: 9px solid transparent !important;
border-right: 9px solid transparent !important;
border-bottom: 9px solid;
top: -7px;
}
.tooltipster-arrow-top span,
.tooltipster-arrow-top .tooltipster-arrow-border,
.tooltipster-arrow-bottom span,
.tooltipster-arrow-bottom .tooltipster-arrow-border {
left: 0;
right: 0;
margin: 0 auto;
}
.tooltipster-arrow-top-left span,
.tooltipster-arrow-bottom-left span {
left: 6px;
}
.tooltipster-arrow-top-left .tooltipster-arrow-border,
.tooltipster-arrow-bottom-left .tooltipster-arrow-border {
left: 5px;
}
.tooltipster-arrow-top-right span,
.tooltipster-arrow-bottom-right span {
right: 6px;
}
.tooltipster-arrow-top-right .tooltipster-arrow-border,
.tooltipster-arrow-bottom-right .tooltipster-arrow-border {
right: 5px;
}
.tooltipster-arrow-left span,
.tooltipster-arrow-left .tooltipster-arrow-border {
border-top: 8px solid transparent !important;
border-bottom: 8px solid transparent !important;
border-left: 8px solid;
top: 50%;
margin-top: -7px;
right: -7px;
}
.tooltipster-arrow-left .tooltipster-arrow-border {
border-top: 9px solid transparent !important;
border-bottom: 9px solid transparent !important;
border-left: 9px solid;
margin-top: -8px;
}
.tooltipster-arrow-right span,
.tooltipster-arrow-right .tooltipster-arrow-border {
border-top: 8px solid transparent !important;
border-bottom: 8px solid transparent !important;
border-right: 8px solid;
top: 50%;
margin-top: -7px;
left: -7px;
}
.tooltipster-arrow-right .tooltipster-arrow-border {
border-top: 9px solid transparent !important;
border-bottom: 9px solid transparent !important;
border-right: 9px solid;
margin-top: -8px;
}
/* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */
.tooltipster-fade {
opacity: 0;
-webkit-transition-property: opacity;
-moz-transition-property: opacity;
-o-transition-property: opacity;
-ms-transition-property: opacity;
transition-property: opacity;
}
.tooltipster-fade-show {
opacity: 1;
}
.tooltipster-grow {
-webkit-transform: scale(0, 0);
-moz-transform: scale(0, 0);
-o-transform: scale(0, 0);
-ms-transform: scale(0, 0);
transform: scale(0, 0);
-webkit-transition-property: -webkit-transform;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
-ms-transition-property: -ms-transform;
transition-property: transform;
-webkit-backface-visibility: hidden;
}
.tooltipster-grow-show {
-webkit-transform: scale(1, 1);
-moz-transform: scale(1, 1);
-o-transform: scale(1, 1);
-ms-transform: scale(1, 1);
transform: scale(1, 1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}
.tooltipster-swing {
opacity: 0;
-webkit-transform: rotateZ(4deg);
-moz-transform: rotateZ(4deg);
-o-transform: rotateZ(4deg);
-ms-transform: rotateZ(4deg);
transform: rotateZ(4deg);
-webkit-transition-property: -webkit-transform, opacity;
-moz-transition-property: -moz-transform;
-o-transition-property: -o-transform;
-ms-transition-property: -ms-transform;
transition-property: transform;
}
.tooltipster-swing-show {
opacity: 1;
-webkit-transform: rotateZ(0deg);
-moz-transform: rotateZ(0deg);
-o-transform: rotateZ(0deg);
-ms-transform: rotateZ(0deg);
transform: rotateZ(0deg);
-webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 1);
-webkit-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
-moz-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
-ms-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
-o-transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
transition-timing-function: cubic-bezier(0.23, 0.635, 0.495, 2.4);
}
.tooltipster-fall {
top: 0;
-webkit-transition-property: top;
-moz-transition-property: top;
-o-transition-property: top;
-ms-transition-property: top;
transition-property: top;
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}
.tooltipster-fall.tooltipster-dying {
-webkit-transition-property: all;
-moz-transition-property: all;
-o-transition-property: all;
-ms-transition-property: all;
transition-property: all;
top: 0px !important;
opacity: 0;
}
.tooltipster-slide {
left: -40px;
-webkit-transition-property: left;
-moz-transition-property: left;
-o-transition-property: left;
-ms-transition-property: left;
transition-property: left;
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
transition-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1.15);
}
.tooltipster-slide.tooltipster-dying {
-webkit-transition-property: all;
-moz-transition-property: all;
-o-transition-property: all;
-ms-transition-property: all;
transition-property: all;
left: 0px !important;
opacity: 0;
}
/* CSS transition for when contenting is changing in a tooltip that is still open. */
/* The only properties that will NOT transition are: width, height, top, and left */
.tooltipster-content-changing {
opacity: 0.5;
-webkit-transform: scale(1.1, 1.1);
-moz-transform: scale(1.1, 1.1);
-o-transform: scale(1.1, 1.1);
-ms-transform: scale(1.1, 1.1);
transform: scale(1.1, 1.1);
}
.tooltipster-light {
border-radius: 0.6em;
border: 1px solid #e0e0d6;
background-color: #666633;
color: #f5f5f1;
}
.tooltipster-light .tooltipster-content {
font-size: 9pt;
line-height: 16px;
background-color: #666633;
padding: 1em 1.4em;
}
/* ------------------------------------------------------------- */
/* JQUERY CHART-PICKER (jquery.chartpicker.less) */
/* ------------------------------------------------------------- */
div.cpc_block,
div.ppp_block {
overflow: hidden;
float: left;
width: 350px;
}
div.ppp_block span.ppp_block_number {
float: left;
}
div.ppp_block span.ppp_block_description {
float: right;
margin-left: 1em;
font-weight: bold;
}
div.cpc_block span.cpc_block_number {
float: left;
}
div.cpc_block span.cpc_block_description {
float: left;
margin-left: 1em;
font-weight: bold;
}
div.cpc_block span.cpc_block_balance {
float: right;
}
div.cpc_block span.cpc_line_balance {
display: none;
}
div.ppp_line span.ppp_block_description {
margin-left: 1em;
font-weight: bold;
}
div.cpc_line span.cpc_block_description {
margin-left: 1em;
font-weight: bold;
}
div.cpc_line span.cpc_block_second_row {
display: none;
}
.customer-vendor-picker-undefined,
.chartpicker-undefined,
.projectpicker-undefined,
.partpicker-undefined {
color: red;
font-style: italic;
}
span.cpc_popup_button,
span.ppp_popup_button {
display: inline-block;
vertical-align: middle;
margin-left: -24px;
height: 20px;
width: 20px;
cursor: pointer;
background: url("../image/search.svg") no-repeat center right;
background-size: contain;
}
/* ------------------------------------------------------------- */
/* MAIN OVERRIDES (main_overrides.less) */
/* ------------------------------------------------------------- */
.wrapper > .buttons {
padding-left: 0 !important;
}
.wrapper .select-item,
.wrapper .form-addition,
.wrapper .input-panel {
margin-left: 0 !important;
}
.wrapper > .col {
margin-right: 1.6em;
}
.wrapper > .col > .tbl-horizontal {
margin-right: 0 !important ;
}
.wrapper .tbl-list caption {
padding-left: 0 ;
}
#content .ui-tabs-panel div.wrapper:first-child {
margin-top: 1.5em;
}
.ui-tabs-panel > div.select-item {
margin: 1.8em 2em 0.8em 1.2em !important;
}
.ui-tabs-panel > div.form-addition {
margin-left: 0 !important ;
}
.ui-dialog-content {
background: #ffffff;
}
.ui-widget-content {
background: transparent;
}
.ui-dialog-content .select-item,
.ui-widget-content .select-item {
margin: 1em 1em 1em 0;
}
.ui-dialog-content .buttons,
.ui-widget-content .buttons {
padding: 1em 1em 1em 0;
}
/* ------------------------------------------------------------- */
/* JQUERY-UI OVERRIDES (jquery-ui_overrides.less) */
/* ------------------------------------------------------------- */
.tabwidget {
width: 100%;
overflow: hidden;
position: relative;
zoom: 1;
padding: 0 !important;
border: 0;
color: #1b1b0e;
background: transparent;
}
.tabwidget > ul {
display: block;
list-style: none;
outline: 0;
padding: 0.2em 0.2em 0 0;
margin: 0;
font-size: 11pt;
font-weight: bold;
line-height: 1.3;
text-decoration: none;
}
.tabwidget > ul li {
position: relative;
top: 1px;
float: left;
list-style: none;
margin: 1px 0.2em 0 0;
padding: 0;
white-space: nowrap;
border-bottom: 0 !important;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
border: 1px solid #cccccc;
background-color: #ffffff;
color: #1b1b0e;
font-size: 9pt;
font-weight: bold;
}
.tabwidget > ul li.ui-tabs-selected {
margin-bottom: 0;
padding-bottom: 1px;
}
.tabwidget > ul li.ui-tabs-selected a {
cursor: pointer;
}
.tabwidget > ul li a {
float: left;
padding: 0.2em 0.7em;
text-decoration: none;
cursor: pointer;
}
.tabwidget > ul li.ui-state-default {
margin: 0 0 0 0.6em;
background: #ffffff;
color: #1b1b0e;
border: 1px #666633 solid;
font-weight: normal;
}
.tabwidget > ul li.ui-state-default a,
.tabwidget > ul li.ui-state-default a:link {
color: #1b1b0e;
}
.tabwidget > ul li.ui-state-hover {
color: #1b1b0e;
background-color: #e0e0d6;
}
.tabwidget > ul li.ui-state-active {
color: #1b1b0e;
background-color: #eeeee9;
}
.tabwidget > ul li.ui-state-active a,
.tabwidget > ul li.ui-state-active a:link,
.tabwidget > ul li.ui-state-active a:visited {
color: #1b1b0e;
outline: 0 ;
}
.tabwidget > ul li.ui-state-active.ui-state-hover {
color: #1b1b0e;
}
.tabwidget > ul li.ui-state-disabled a {
cursor: text;
outline: 0 ;
}
.tabwidget > ul li.ui-state-processing a {
cursor: text;
}
.tabwidget > ul li.ui-state-loading a {
outline: 0 ;
}
.tabwidget > ul.ui-tabs-nav {
position: fixed;
top: 100px;
width: 100%;
z-index: 1029;
margin: 0 0.4em 0.6em 0;
padding: 0.4em 0.2em 0 0.7em;
background-color: #ffffff;
border-bottom: 1px #666633 solid !important;
}
.tabwidget > ul.ui-tabs-nav li {
margin: 1px 0.2em 0 0;
}
.tabwidget > ul.ui-tabs-nav li a {
padding: 0.2em 0.7em;
}
.tabwidget > ul.ui-tabs-nav li.ui-tabs-active {
border-bottom: 1px #eeeee9 solid !important;
margin-bottom: -1px;
padding-bottom: 0;
}
.tabwidget.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
cursor: pointer;
}
.tabwidget > div {
display: none;
padding-top: 1.8em !important;
border-bottom: none;
width: 100%;
height: 100%;
min-height: 400px;
overflow: hidden ;
}
.tabwidget > div.ui-tabs-panel {
width: 100%;
overflow: hidden;
display: block;
}
.tabwidget > div.ui-tabs-panel > .tabwidget {
position: relative ;
}
.tabwidget > div.ui-tabs-panel > .tabwidget > .ui-tabs-nav {
position: relative ;
top: auto;
background-color: transparent;
}
.tabwidget > div.ui-tabs-panel > .tabwidget > .ui-tabs-panel {
background-color: #ffffff;
background-color: transparent ;
position: relative ;
top: auto;
padding-top: 0 !important ;
}
.tabwidget > div.ui-tabs-panel.ui-widget-content {
border: 0 ;
}
/*
.ui-datepicker-calendar {
.ui-state-highlight{
color: #ffffff ;
background-color: @gray-standard;
border: 1px @gray-standard solid
}
// Days
td a {
&.ui-state-default {
color: @brand-dark;
}
&.ui-state-hover {
color: #ffffff ;
background-color: #000000;
border: #000000 ;
}
&.ui-state-active {
border: 1px solid @brand-dark;
background-color: @brand-dark;
color: @brand-verylight;
}

}

} // /.ui-datepicker-calendar
*/
a.no-underlined-links,
a.no-underlined-links:visited,
a.no-underlined-links:hover {
text-decoration: none !important;
background-color: transparent !important;
border: none;
}
a.no-underlined-links:hover {
background: none;
}
body + #menuv3 {
top: 0 important;
}
body div.admin {
padding: 60px 0 0 0 ;
background-image: linear-gradient(to bottom, #f5f5f1, #ccccbb);
}
body div.admin h1 {
background-color: #fe5f14 !important;
color: #ffffff;
top: 30px ;
position: fixed;
width: 100% ;
padding: 0.6em 0.5em 0.5em 0.6em;
z-index: 1000;
}
body div.admin h1 + .wrapper {
padding-top: 1.2em;
}
body div.admin .logo {
width: auto;
clear: both;
margin: 3em auto 1em auto;
padding: 2em 0 0 0;
}
body div.admin .separate-form {
background-color: #ddd;
border: 1px #888888 solid;
border-radius: 0.6em;
display: block ;
width: 24em;
margin: 0 auto ;
padding: 0.7em 0.6em 1em 0.6em;
}
body div.admin .tabwidget {
padding: 2.4em 0 0 0 !important;
}
body div.admin .tabwidget .ui-tabs-nav {
top: 66px;
}
body div.admin .tabwidget .ui-tabs-panel {
padding: 2em 1em 1em 1em;
overflow: hidden;
height: auto;
min-height: 300px ;
}
body div.admin > form {
display: block ;
margin-top: 1px ;
padding-top: 1.2em;
}
/* ------------------------------------------------------------- */
/* RESPONSIVE (responsive.less) */
/* ------------------------------------------------------------- */
@media screen and (min-device-width: 480px) and (max-device-width: 767px) {
body #content .tbl-horizontal th {
width: 208px;
background-color: #D6EEBF;
}
body #content .tbl-horizontal th .colgroup col {
width: 256px;
}
body #content .tbl-horizontal th.wi-smallest {
width: 208px;
}
body #content .tbl-horizontal th.wi-verysmall {
width: 208px;
}
body #content .tbl-horizontal th.wi-small {
width: 208px;
}
body #content .tbl-horizontal th.wi-mediumsmall {
width: 208px;
}
body #content .tbl-horizontal th.wi-normal {
width: 208px;
}
body #content .tbl-horizontal th.wi-lightwide {
width: 208px;
}
body #content .tbl-horizontal th.wi-wide {
width: 208px;
}
body #content .tbl-horizontal th.wi-wider {
width: 208px;
}
body #content .tbl-horizontal th.wi-verywide {
width: 208px;
}
}
@media screen and (max-device-width: 1024px) {
body #content .tbl-horizontal th {
width: 256px;
}
body #content .tbl-horizontal th.wi-smallest {
width: 208px;
}
body #content .tbl-horizontal th.wi-verysmall {
width: 208px;
}
body #content .tbl-horizontal th.wi-small {
width: 208px;
}
body #content .tbl-horizontal th.wi-mediumsmall {
width: 208px;
}
body #content .tbl-horizontal th.wi-normal {
width: 208px;
}
body #content .tbl-horizontal th.wi-lightwide {
width: 208px;
}
body #content .tbl-horizontal th.wi-wide {
width: 208px;
}
body #content .tbl-horizontal th.wi-wider {
width: 208px;
}
body #content .tbl-horizontal th.wi-verywide {
width: 208px;
}
}
@media screen and (min-device-width: 768px) and (max-device-width: 1023px) {
.tbl-horizontal th {
width: 208px;
}
.tbl-horizontal th.wi-smallest {
width: 208px;
}
.tbl-horizontal th.wi-verysmall {
width: 208px;
}
.tbl-horizontal th.wi-small {
width: 208px;
}
.tbl-horizontal th.wi-mediumsmall {
width: 208px;
}
.tbl-horizontal th.wi-normal {
width: 208px;
}
.tbl-horizontal th.wi-lightwide {
width: 208px;
}
.tbl-horizontal th.wi-wide {
width: 208px;
}
.tbl-horizontal th.wi-wider {
width: 208px;
}
.tbl-horizontal th.wi-verywide {
width: 208px;
}
}
@media screen and (max-device-width: 1024px) {
.tbl-horizontal th {
width: 208px;
}
.tbl-horizontal th.wi-smallest {
width: 208px;
}
.tbl-horizontal th.wi-verysmall {
width: 208px;
}
.tbl-horizontal th.wi-small {
width: 208px;
}
.tbl-horizontal th.wi-mediumsmall {
width: 208px;
}
.tbl-horizontal th.wi-normal {
width: 208px;
}
.tbl-horizontal th.wi-lightwide {
width: 208px;
}
.tbl-horizontal th.wi-wide {
width: 208px;
}
.tbl-horizontal th.wi-wider {
width: 208px;
}
.tbl-horizontal th.wi-verywide {
width: 208px;
}
}
/* ------------------------------------------------------------- */
/* PRINT (print.less) */
/* ------------------------------------------------------------- */
@media print {
body {
margin-left: 1.4em;
}
#menuv3,
#html-menu,
#frame-header,
#main_menu_div,
#js-header,
body > #layout-split-left,
#tree-column,
ul.ui-tabs-nav,
div.layout-actionbar,
.control-panel,
.input-panel,
.toggles {
display: none !important;
}
body > #layout-split-right {
margin-left: 0 !important;
}
.wrapper.toggled > table.tbl-horizontal,
.wrapper.toggled > div.col {
margin-top: 0 !important ;
}
div.buttons.positions {
display: none;
margin: 0 0 0 0 !important;
}
#content {
padding: 1em 0 0 0 !important;
margin: 0 ;
}
#content td,
#content p,
#content div,
#content span,
#content input,
#content textarea,
#content select,
#content option {
font-size: 7pt !important;
}
#content > h1 {
color: #222222;
padding: 0 0 0 0 ;
top: 0 ;
position: absolute ;
}
#content wrapper {
margin: 0.4em 1em 1em 1.2em;
padding: 0 0 0.4em 0;
}
#content caption,
#content th.caption,
#content td.caption {
font-size: 9pt;
font-weight: bold;
padding: 0.1em 0 0.1em 0.2em;
margin: 0.1em 0 0.1em 0;
display: table-cell;
}
#content .tbl-horizontal tbody tr td,
#content .tbl-horizontal tbody tr th {
border-color: #666633;
border-width: 0.3pt !important;
border-style: solid ;
padding: 0.3em 0.6em;
}
#content .tbl-horizontal tbody tr th,
#content .tbl-horizontal tbody tr span.label {
font-size: 6pt !important;
}
#content .tbl-list {
margin-top: 1.2em;
width: 96% !important ;
}
#content .tbl-list caption {
margin: 0 !important ;
padding: 0 !important ;
}
#content .tbl-list thead {
overflow: hidden ;
}
#content .tbl-list thead tr th {
font-size: 70% ;
}
#content .tbl-list tbody tr {
border-bottom: 1px #000 solid !important;
}
#content .tbl-list tbody tr:nth-child(odd) {
background-color: none;
}
#content .tbl-list tbody tr:nth-child(even) {
background-color: none;
}
#content .tbl-list tbody tr td {
border-bottom: 1px #000 solid !important;
vertical-align: top !important ;
}
#content col.wi-smallest {
width: 25px !important;
}
#content col.wi-verysmall {
width: 48px !important;
}
#content col.wi-small {
width: 77px !important;
}
#content col.wi-mediumsmall {
width: 96px !important;
}
#content col.wi-normal {
width: 125px !important;
}
#content col.wi-lightwide {
width: 154px !important;
}
#content col.wi-wide {
width: 192px !important;
}
#content col.wi-wider {
width: 230px !important;
}
#content col.wi-verywide {
width: 346px !important;
}
#content input[type="text"],
#content input[type="customer"],
#content input.numeric,
#content textarea,
#content select,
#content span.data,
#content select,
#content textarea {
width: auto !important;
appearance: none !important;
-webkit-appearance: none !important;
-moz-appearance: none !important;
border: none;
color: #000 !important;
background-color: none !important;
background: none !important;
/* rest needed for Firefox: */
overflow: visible !important;
}
#content textarea {
display: block ;
height: auto !important ;
overflow-y: visible !important;
min-width: 16em ;
width: 100% !important;
padding: 0 ;
resize: vertical;
}
#content table.tbl-list td textarea {
min-height: 4.2em !important;
}
#content table.tbl-list td input {
padding-left: 0 !important;
}
#content span.data {
width: auto;
border: none ;
}
#content input.wi-date {
align: left !important;
padding: 0 !important;
}
#content select {
padding: 0 0 0.4em 0.2em !important;
}
#content div.cke_editable {
min-height: 1.8em !important;
height: auto !important;
border: none;
overflow: hidden !important;
}
#content a.button-image,
#content a.button,
#content input[type="button"],
#content input.neutral,
#content td img {
display: none ;
}
#content input.wi-smallest,
#content select.wi-smallest {
width: 25px !important;
}
#content input.wi-verysmall,
#content select.wi-verysmall {
width: 48px !important;
}
#content input.wi-small,
#content select.wi-small {
width: 55px !important;
}
#content input.wi-mediumsmall,
#content select.wi-mediumsmall {
width: 74px !important;
}
#content input.wi-normal,
#content select.wi-normal {
width: 103px !important;
}
#content input.wi-lightwide,
#content select.wi-lightwide {
width: 132px !important;
}
#content input.wi-wide,
#content select.wi-wide {
width: 170px !important;
}
#content input.wi-wider,
#content select.wi-wider {
width: 209px !important;
}
#content input.wi-verywide,
#content select.wi-verywide {
width: 324px !important;
}
}
/* ------------------------------------------------------------- */
/* CUSTOM LESS STUFF (custom.less) */
/* ------------------------------------------------------------- */
/* ------------------------------------------------------------- */
/* DEVELOPING (developing.less) */
/* ------------------------------------------------------------- */
body.developing > header {
background-color: #292914;
display: block;
overflow: hidden;
}
body.developing > header h1 {
float: left;
color: #e0e0d6;
padding: 1em;
}
body.developing > header nav {
float: right;
padding: 1em;
}
body.developing > header nav a:link,
body.developing > header nav a:visited {
color: white ;
}
body.developing .wrapper p,
body.developing .wrapper ul,
body.developing .wrapper ol,
body.developing .wrapper li,
body.developing .wrapper h2,
body.developing .wrapper h3,
body.developing .wrapper h4 {
clear: both;
width: 60em;
max-width: 60em;
}
body.developing > p,
body.developing > h2,
body.developing > h3,
body.developing > h4 {
margin-left: 0.8em;
}
body.developing h2,
body.developing h3,
body.developing h4 {
font-weight: bold ;
color: #000 !important;
clear: left;
padding-left: 0 !important;
}
body.developing h2 {
font-size: 130%;
}
body.developing h3 {
font-size: 120%;
}
body.developing h4 {
font-size: 110%;
}
body.developing pre {
margin: 0 0 1em 0;
padding: 0.6em;
border: 1px #000 solid;
background-color: #ddd;
display: inline-block;
clear: both;
}
body.developing pre code {
padding: 0 ;
}
body.developing div.code-highlighted {
margin: 0 0 1em 0;
padding: 0.6em;
border: 1px #000 solid;
background-color: #ddd;
display: inline-block;
}
body.developing p.picture {
background-color: #fff;
padding: 0.8em;
border: 1px #888888 solid;
display: inline-block;
width: auto;
}
body.developing .wrapper .tbl-horizontal {
border: 1px black solid !important;
border-collapse: collapse;
}
body.developing .wrapper .tbl-horizontal tbody {
border-top: none;
}
body.developing .wrapper .tbl-horizontal caption,
body.developing .wrapper .tbl-horizontal th {
padding-left: 0.6em;
}
body.developing .wrapper .tbl-horizontal th.caption {
border-top: none;
border-bottom: none;
}
body.developing .wrapper .tbl-horizontal.test th,
body.developing .wrapper .tbl-horizontal.test-plain th {
padding-left: 0.3em;
}
body.developing .wrapper .tbl-horizontal.test td,
body.developing .wrapper .tbl-horizontal.test-plain td {
display: block;
overflow: visible;
border-bottom: 1px #666666 solid;
}
body.developing .wrapper .tbl-horizontal.test tr:last-child td,
body.developing .wrapper .tbl-horizontal.test-plain tr:last-child td {
border: none ;
}
body.developing .wrapper.clear .tbl-horizontal {
clear: both ;
}
body.developing .wrapper table.tbl-list > thead > tr th:first-child,
body.developing .wrapper table.tbl-list > tbody > tr td:first-child {
padding-left: 0 !important;
}
body.developing .wrapper div.test-box {
font-size: 80% ;
overflow: visible;
padding: 0.3em 0.5em;
background-color: #9D9E9D;
float: left;
border: 1px #000 dotted;
}
body.developing input[type="submit"],
body.developing input[type="button"],
body.developing input[type="button"].button,
body.developing button[type="submit"],
body.developing button[type="button"],
body.developing a.button {
color: #f5f5f1;
background-color: #292914;
border: 1px #1b1b0e solid;
}
body.developing input[type="submit"].hover,
body.developing input[type="button"].hover,
body.developing input[type="button"].button.hover,
body.developing button[type="submit"].hover,
body.developing button[type="button"].hover,
body.developing a.button.hover {
color: #e0e0d6;
background-color: #1b1b0e;
border: 1px #000000 solid;
}
body.developing input[type="submit"].active,
body.developing input[type="button"].active,
body.developing input[type="button"].button.active,
body.developing button[type="submit"].active,
body.developing button[type="button"].active,
body.developing a.button.active {
color: #e0e0d6;
background-color: #000000;
border: 1px #000000 solid;
}
body.developing input[type="button"].neutral,
body.developing input[type="submit"].neutral,
body.developing input[type="reset"],
body.developing input[type="reset"].neutral,
body.developing button.neutral,
body.developing button[type="reset"] {
color: #1b1b0e;
background-color: #e0e0d6;
border: 1px #292914 solid;
}
body.developing input[type="button"].neutral.neutral-hover,
body.developing input[type="submit"].neutral.neutral-hover,
body.developing input[type="reset"].neutral-hover,
body.developing input[type="reset"].neutral.neutral-hover,
body.developing button.neutral.neutral-hover,
body.developing button[type="reset"].neutral-hover {
color: #1b1b0e;
background-color: #f5f5f1;
border: 1px #292914 solid;
}
body.developing input[type="button"].neutral.neutral-active,
body.developing input[type="submit"].neutral.neutral-active,
body.developing input[type="reset"].neutral-active,
body.developing input[type="reset"].neutral.neutral-active,
body.developing button.neutral.neutral-active,
body.developing button[type="reset"].neutral-active,
body.developing input[type="button"].neutral.neutral-focus,
body.developing input[type="submit"].neutral.neutral-focus,
body.developing input[type="reset"].neutral-focus,
body.developing input[type="reset"].neutral.neutral-focus,
body.developing button.neutral.neutral-focus,
body.developing button[type="reset"].neutral-focus {
color: #000000;
background-color: #666633;
border: 1px #0e0e07 solid;
}
/* ------------------------------------------------------------- */
/* ICONS 16 (icons16.less) */
/* ------------------------------------------------------------- */
.icon16 {
background: url(../image/maps/icons16.png) 16px 0px no-repeat;
padding: 0;
width: 16px;
height: 16px;
}
.icon16.admin {
background-position: 0px 0px;
}
.icon16.ap {
background-position: -16px 0px;
}
.icon16.ap_aging {
background-position: -32px 0px;
}
.icon16.ap_report {
background-position: -48px 0px;
}
.icon16.ap_transaction_add {
background-position: -64px 0px;
}
.icon16.appointment {
background-position: -80px 0px;
}
.icon16.ar {
background-position: -96px 0px;
}
.icon16.ar_aging {
background-position: -112px 0px;
}
.icon16.ar_report {
background-position: -128px 0px;
}
.icon16.ar_transaction_add {
background-position: -144px 0px;
}
.icon16.assembly_add {
background-position: -160px 0px;
}
.icon16.assembly_produce {
background-position: -176px 0px;
}
.icon16.assembly_report {
background-position: -192px 0px;
}
.icon16.balance_sheet {
background-position: -208px 0px;
}
.icon16.cash {
background-position: -224px 0px;
}
.icon16.cash_report {
background-position: -240px 0px;
}
.icon16.chart_of_accounts {
background-position: -256px 0px;
}
.icon16.contact {
background-position: -272px 0px;
}
.icon16.credit_note_add {
background-position: -288px 0px;
}
.icon16.crm {
background-position: -304px 0px;
}
.icon16.customer {
background-position: -320px 0px;
}
.icon16.customer_add {
background-position: -336px 0px;
}
.icon16.customer_report {
background-position: -352px 0px;
}
.icon16.datev {
background-position: -368px 0px;
}
.icon16.delivery_order_add {
background-position: -384px 0px;
}
.icon16.delivery_order_report {
background-position: -400px 0px;
}
.icon16.document_template {
background-position: -416px 0px;
}
.icon16.dunning_add {
background-position: -432px 0px;
}
.icon16.dunnings_report {
background-position: -448px 0px;
}
.icon16.email {
background-position: -464px 0px;
}
.icon16.follow_up {
background-position: -480px 0px;
}
.icon16.gl {
background-position: -496px 0px;
}
.icon16.gl_report {
background-position: -512px 0px;
}
.icon16.help {
background-position: -528px 0px;
}
.icon16.income_statement {
background-position: -544px 0px;
}
.icon16.invoices_report {
background-position: -560px 0px;
}
.icon16.journal {
background-position: -576px 0px;
}
.icon16.knowledge {
background-position: -592px 0px;
}
.icon16.label {
background-position: -608px 0px;
}
.icon16.license_add {
background-position: -624px 0px;
}
.icon16.license_report {
background-position: -640px 0px;
}
.icon16.logout {
background-position: -656px 0px;
}
.icon16.master_data {
background-position: -672px 0px;
}
.icon16.master_data_report {
background-position: -688px 0px;
}
.icon16.mdi_text_editor {
background-position: -704px 0px;
}
.icon16.memo {
background-position: -720px 0px;
}
.icon16.message {
background-position: -736px 0px;
}
.icon16.opportunity {
background-position: -752px 0px;
}
.icon16.package_lists {
background-position: -768px 0px;
}
.icon16.part_add {
background-position: -784px 0px;
}
.icon16.part_report {
background-position: -800px 0px;
}
.icon16.payment {
background-position: -816px 0px;
}
.icon16.payment_report {
background-position: -832px 0px;
}
.icon16.phone {
background-position: -848px 0px;
}
.icon16.preferences {
background-position: -864px 0px;
}
.icon16.prices_update {
background-position: -880px 0px;
}
.icon16.printing {
background-position: -896px 0px;
}
.icon16.program {
background-position: -912px 0px;
}
.icon16.project_add {
background-position: -928px 0px;
}
.icon16.project_report {
background-position: -944px 0px;
}
.icon16.project_transaction_report {
background-position: -960px 0px;
}
.icon16.purchase_order_add {
background-position: -976px 0px;
}
.icon16.purchase_order_printing {
background-position: -992px 0px;
}
.icon16.purchase_order_report {
background-position: -1008px 0px;
}
.icon16.quotation_add {
background-position: -1024px 0px;
}
.icon16.quotation_printing {
background-position: -1040px 0px;
}
.icon16.receipt {
background-position: -1056px 0px;
}
.icon16.receipt_printing {
background-position: -1072px 0px;
}
.icon16.receipt_report {
background-position: -1088px 0px;
}
.icon16.reconcilliation {
background-position: -1104px 0px;
}
.icon16.report {
background-position: -1120px 0px;
}
.icon16.report_quotations {
background-position: -1136px 0px;
}
.icon16.report_sales_orders {
background-position: -1152px 0px;
}
.icon16.rfq_add {
background-position: -1168px 0px;
}
.icon16.rfq_printing {
background-position: -1184px 0px;
}
.icon16.rfq_report {
background-position: -1200px 0px;
}
.icon16.sales_invoice_add {
background-position: -1216px 0px;
}
.icon16.sales_invoice_printing {
background-position: -1232px 0px;
}
.icon16.sales_order_add {
background-position: -1248px 0px;
}
.icon16.sales_order_printing {
background-position: -1264px 0px;
}
.icon16.search {
background-position: -1280px 0px;
}
.icon16.service {
background-position: -1296px 0px;
}
.icon16.service_add {
background-position: -1312px 0px;
}
.icon16.service_report {
background-position: -1328px 0px;
}
.icon16.status {
background-position: -1344px 0px;
}
.icon16.system {
background-position: -1360px 0px;
}
.icon16.transaction_add {
background-position: -1376px 0px;
}
.icon16.user {
background-position: -1392px 0px;
}
.icon16.user_group {
background-position: -1408px 0px;
}
.icon16.ustva {
background-position: -1424px 0px;
}
.icon16.vendor {
background-position: -1440px 0px;
}
.icon16.vendor_add {
background-position: -1456px 0px;
}
.icon16.vendor_report {
background-position: -1472px 0px;
}
.icon16.version {
background-position: -1488px 0px;
}
.icon16.warehouse {
background-position: -1504px 0px;
}
.icon16.window_new {
background-position: -1520px 0px;
}
(19-19/24)