Projekt

Allgemein

Profil

Herunterladen (164 KB) Statistiken
| Zweig: | Markierung: | Revision:
html {
overflow-y: scroll;
}
body {
padding: 0;
margin: 0 ;
}
div,
p,
span,
input,
textarea,
select,
button,
a.button,
table,
col,
th,
td {
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: #808080;
}
.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;
}
.mx-h3-caption {
font-size: 12pt;
font-style: normal;
font-weight: normal;
color: #021304 !important;
padding: 0.2em 0 0.2em 0.2em;
margin: 0;
text-align: left;
}
.mx-contentbox-properties {
margin: 1em 1em 1em 0.6em;
padding: 0.6em 1em 1.2em 1.8em;
}
.mx-thead-th {
color: #57ef6b;
background-color: #0f9f22;
border-top: 1px solid #021304;
border-bottom: 1px solid #021304;
text-align: left ;
vertical-align: middle ;
}
.mx-button {
display: inline-block;
cursor: auto ;
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: 3px;
}
.mx-button-standard {
border-color: #b4f8bd;
background-color: #0f9f22;
color: #b4f8bd;
text-decoration: none;
}
.mx-button-standard-hover-focus:hover {
border-color: #021304;
background-color: #13cd2c;
color: #ffffff;
text-decoration: none;
}
.mx-button-standard-hover-focus:active,
.mx-button-standard-hover-focus:focus {
border-color: #021304;
background-color: #13cd2c;
color: #ffffff;
text-decoration: none;
}
.mx-button-neutral {
border-color: #021304;
background-color: #86f494;
color: #0f9f22;
}
.mx-button-neutral-hover-focus:hover {
border-color: #021304;
background-color: #57ef6b;
color: #0f9f22;
text-decoration: none;
}
.mx-button-neutral-hover-focus:active,
.mx-button-neutral-hover-focus:focus {
border-color: #021304;
background-color: #57ef6b;
color: #ffffff;
text-decoration: none;
}
body {
margin: 0 ;
background-color: #b4f8bd;
color: #000000;
font-family: Verdana, "Helvetica Neue", Helvetica, Arial, sans-serif;
font-size: 11pt;
}
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: left !important;
width: auto;
top: 68px ;
left: 656px ;
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: 0 0 0 0;
margin: 104px 0 1em 0;
}
body > #content .wrapper {
clear: both;
display: block;
overflow: hidden;
width: auto;
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: 2px ;
}
body > #content .wrapper.center {
margin: 0 auto;
display: table;
width: auto;
}
body > #content .wrapper.width-moderate {
width: auto;
}
body > #content .ui-tabs-panel {
background-color: #b4f8bd;
}
body .full-width {
width: 100% ;
padding: 0 0 1.0em 0 ;
margin: 0 0 0 0;
}
body div.center {
margin: 0 auto;
display: table;
width: auto;
}
.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: .5em .5em .5em .7em;
min-height: 0;
}
.ui-accordion .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
position: absolute;
left: .5em;
top: 50%;
margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
padding: 1em 2.2em;
border-top: 0;
overflow: auto;
}
.ui-autocomplete {
position: absolute;
top: 0;
left: 0;
cursor: default;
}
.ui-button {
display: inline-block;
position: relative;
padding: 0;
line-height: normal;
margin-right: .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: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
padding: .4em;
text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
padding-left: 2.1em;
padding-right: 2.1em;
}
input.ui-button {
padding: .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: .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: .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: .2em .2em 0;
display: none;
}
.ui-datepicker .ui-datepicker-header {
position: relative;
padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
position: absolute;
top: 2px;
width: 1.8em;
height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
left: 2px;
}
.ui-datepicker .ui-datepicker-next {
right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
display: block;
position: absolute;
left: 50%;
margin-left: -8px;
top: 50%;
margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
margin: 0 2.3em;
line-height: 1.8em;
text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
font-size: 11pt;
margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
width: 49%;
}
.ui-datepicker table {
width: 100%;
font-size: 11pt;
border-collapse: collapse;
margin: 0 0 .4em;
}
.ui-datepicker th {
padding: .7em .3em;
text-align: center;
font-weight: bold;
border: 0;
}
.ui-datepicker td {
border: 0;
padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
display: block;
padding: .2em;
text-align: right;
text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
background-image: none;
margin: .7em 0 0 0;
padding: 0 .2em;
border-left: 0;
border-right: 0;
border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
float: right;
margin: .5em .2em .4em;
cursor: pointer;
padding: .2em .6em .3em .6em;
width: auto;
overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
float: left;
}
.ui-datepicker.ui-datepicker-multi {
width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
width: 95%;
margin: 0 auto .4em;
}
.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-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
clear: left;
}
.ui-datepicker-row-break {
clear: both;
width: 100%;
font-size: 0;
}
.ui-dialog {
z-index: 8001 ;
position: absolute;
top: 0;
left: 0;
outline: 0;
border: 1px solid black;
}
.ui-dialog .ui-dialog-titlebar {
padding: 0.4em 1.0em;
border: none;
background: #0f9f22;
color: #86f494;
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: 50%;
width: 21px;
margin: 10px 0 0 0;
padding: 1px;
height: 20px;
}
.ui-dialog .ui-dialog-content {
position: relative;
border: 0;
padding: .5em 1em;
background: none;
overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
text-align: left;
border-width: 1px 0 0 0;
background-image: none;
margin-top: .5em;
padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
margin: .5em .4em .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;
}
.ui-menu .ui-menu {
margin-top: -3px;
position: absolute;
}
.ui-menu .ui-menu-item {
margin: 0;
padding: 0;
width: 100%;
list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.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-menu-item a {
text-decoration: none;
display: block;
padding: 2px .4em;
line-height: 1.5;
min-height: 0;
font-weight: normal;
}
.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-state-disabled {
font-weight: normal;
margin: .4em 0 .2em;
line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
cursor: default;
}
.ui-menu-icons {
position: relative;
}
.ui-menu-icons .ui-menu-item a {
position: relative;
padding-left: 2em;
}
.ui-menu .ui-icon {
position: absolute;
top: .2em;
left: .2em;
}
.ui-menu .ui-menu-icon {
position: static;
float: right;
}
.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-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;
font-size: 9pt;
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: .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: .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-input {
border: none;
background: none;
color: inherit;
padding: 0;
margin: .2em 0;
vertical-align: middle;
margin-left: .4em;
margin-right: 22px;
}
.ui-spinner-button {
width: 16px;
height: 50%;
font-size: 9pt;
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-up {
top: 0;
}
.ui-spinner-down {
bottom: 0;
}
.ui-spinner .ui-icon-triangle-1-s {
background-position: -65px -16px;
}
.ui-tabs {
position: relative;
padding: .2em;
}
.ui-tabs .ui-tabs-nav {
margin: 0;
padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
list-style: none;
float: left;
position: relative;
top: 0;
margin: 1px .2em 0 0;
border-bottom-width: 0;
padding: 0;
white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
float: left;
padding: .5em 1em;
text-decoration: none;
}
.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-nav li a,
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
display: block;
border-width: 0;
padding: 0.4em 0 1.0em 0;
background: none;
}
.ui-tooltip {
padding: 8px;
position: absolute;
z-index: 9999;
max-width: 300px;
-webkit-box-shadow: 0 0 5px #aaa;
box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
border-width: 2px;
}
.ui-widget {
font-size: 9pt;
}
.ui-widget .ui-widget {
font-size: 10pt;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
font-size: 9pt;
}
.ui-widget-content {
border: 1px solid #dddddd;
background: none ;
color: #333333;
}
.ui-widget-content a {
color: #333333;
}
.ui-widget-header {
background: none;
color: #ffffff;
font-weight: bold;
}
.ui-widget-header a {
color: #ffffff;
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
border: 1px solid #cccccc;
background: none ;
font-weight: bold;
color: #1c94c4;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
color: #1c94c4;
text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
border: 1px solid #fbcb09;
background: none ;
font-weight: bold;
color: #c77405;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
color: #000;
text-decoration: underline;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .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,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
border: 1px solid #fed22f;
background: none ;
color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
border: 1px solid #cd0a0a;
background: none ;
color: #ffffff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
color: #ffffff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
color: #ffffff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
opacity: .7;
filter: alpha(opacity=70);
font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
opacity: .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: .5;
filter: alpha(opacity=50);
}
.ui-widget-shadow {
margin: -5px 0 0 -5px;
padding: 5px;
background: #000000 ;
opacity: .2;
filter: alpha(opacity=20);
border-radius: 5px;
}
.ui-datepicker-header .ui-datepicker-prev.ui-corner-all,
.ui-datepicker-header .ui-datepicker-next.ui-corner-all {
cursor: pointer ;
}
.ui-datepicker-header .ui-datepicker-prev.ui-corner-all.ui-state-hover,
.ui-datepicker-header .ui-datepicker-next.ui-corner-all.ui-state-hover {
border: none !important ;
curser: pointer ;
}
.ui-datepicker-calendar .ui-state-highlight {
color: #ffffff ;
background-color: #c77405;
}
.ui-datepicker-calendar td a.ui-state-hover {
color: #ffffff ;
background-color: #c77405;
}
.ui-datepicker-title select.ui-datepicker-month {
margin-right: 0.2em ;
}
.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;
}
.chart_picker,
.part_picker {
display: inline-block;
}
.chart_picker:before,
.part_picker:before {
display: inline-block;
vertical-align: middle;
height: 100%;
}
.customer-vendor-picker-undefined,
.chartpicker-undefined,
.projectpicker-undefined,
.partpicker-undefined {
color: red;
font-style: italic;
}
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;
}
.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: 1.0em;
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: 1.0em !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: #86f494;
/* hps */

color: #0f9f22;
/* hps */

border-color: #021304;
/* 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: 12.0em;
/*hps:400px*/

float: left;
}
/* This is the default Tooltipster theme */
/* (feel free to modify or duplicate and create multiple themes!): */
.tooltipster-default {
border-radius: 5px;
border: 2px solid #000;
background: #4c4c4c;
color: #fff;
}
/* Use this next selector to style things like font-size and line-height: */
.tooltipster-default .tooltipster-content {
font-size: 10pt;
line-height: 16px;
padding: 1.2em 1.0em 1.2em 1.4em;
overflow: hidden;
}
/* 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 */
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {
/* border-color: ... !important; */

}
/* 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;
overflow: visible;
}
.tooltipster-base .tooltipster-content {
overflow: hidden;
}
/* 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-arrow {
display: block;
text-align: center;
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: -1;
}
.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: 5px;
border: 1px solid #7D964D;
background-color: #3C72A7;
color: #fff;
}
.tooltipster-light .tooltipster-content {
font-size: 9pt;
line-height: 16px;
padding: 1.0em 1.4em;
}
/* ------------------------------------------------------------- */
/* Chart-Picker */
/* */
/* Entnommen aus main.less, gehoert ev. zu Autocomplete */
/* ------------------------------------------------------------- */
/* ------------------------------------------- */
/* Picker */
/* ------------------------------------------- */
.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 ;
}
span.chart_picker input,
span.part_picker input {
/* padding-right: 20px; */

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;
}
/* ------------------------------------------- */
/* Bloecke */
/* ------------------------------------------- */
div.cpc_block,
div.ppp_block {
overflow: hidden;
float: left;
width: 350px;
}
/* --------------------- */
/* PPP-Block */
/* --------------------- */
div.ppp_block span.ppp_block_number {
float: left;
}
div.ppp_block span.ppp_block_description {
float: right;
margin-left: 1em;
font-weight: bold;
}
/* --------------------- */
/* CPC-Block */
/* --------------------- */
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;
}
/* ------------------------------------------- */
/* Linien */
/* ------------------------------------------- */
/* --------------------- */
/* PPP-Linie */
/* --------------------- */
div.ppp_line span.ppp_block_description {
margin-left: 1em;
font-weight: bold;
}
/* --------------------- */
/* CPC-Linie */
/* --------------------- */
div.cpc_line span.cpc_block_description {
margin-left: 1em;
font-weight: bold;
}
div.cpc_line span.cpc_block_second_row {
display: none;
}
/* ------------------------------------------------------------- */
/* Diverses */
/* ------------------------------------------------------------- */
.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;
}
.ui-widget-content {
background: white;
}
.tabwidget {
background: white;
position: relative;
padding: 0 !important;
zoom: 1;
border: 0;
color: #333333;
overflow: hidden;
width: 100%;
}
.tabwidget > ul {
padding: 0.2em 0.2em 0 0;
outline: 0;
line-height: 1.3;
text-decoration: none;
font-size: 11pt;
font-weight: bold;
list-style: none;
display: block;
background-color: none;
border: 1px #dddddd;
color: #fe5f14;
margin: 0;
}
.tabwidget > ul::after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.tabwidget > ul li {
list-style: none;
float: left;
position: relative;
top: 1px;
margin: 1px 0.2em 0 0;
border-bottom: 0 !important;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
padding: 0;
white-space: nowrap;
border: 1px solid #cccccc;
background: #f6f6f6 url(ui-lightness/images/ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x;
font-size: 9pt;
font-weight: bold;
color: #1c94c4;
}
.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-hover a,
.tabwidget > ul li.ui-state-hover a:hover {
color: #0f9f22;
background-color: #e3fce6;
}
.tabwidget > ul li.ui-state-active {
color: #000;
background-color: #b4f8bd;
}
.tabwidget > ul li.ui-state-active a,
.tabwidget > ul li.ui-state-active a:link,
.tabwidget > ul li.ui-state-active a:visited {
color: #000;
background-color: #b4f8bd;
outline: 0 ;
}
.tabwidget > ul li.ui-state-active.ui-state-hover a,
.tabwidget > ul li.ui-state-active.ui-state-hover a:hover {
color: #000;
background-color: #57ef6b;
}
.tabwidget > ul li.ui-state-default {
border: 1px solid #021304;
background: #fff;
font-weight: normal;
color: #021304;
margin: 0 0 0 0.6em;
}
.tabwidget > ul li.ui-state-default a,
.tabwidget > ul li.ui-state-default a:link {
color: #021304;
}
.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 {
margin: 0 0.4em 0.6em 0;
padding: 0.4em 0.2em 0 0.7em;
background-color: #ffffff;
position: fixed;
top: 100px;
width: 100%;
z-index: 1029;
border-bottom: 1px solid #999 !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 #b4f8bd 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;
background-color: #b4f8bd;
display: block;
}
.tabwidget > div.ui-tabs-panel > .tabwidget {
position: relative ;
}
.tabwidget > div.ui-tabs-panel > .tabwidget .ui-tabs-panel {
background-color: #b4f8bd;
position: relative ;
top: auto;
padding-top: 0 !important ;
}
.tabwidget > div.ui-tabs-panel > .tabwidget .ui-tabs-nav {
background-color: #b4f8bd;
}
#content > form > .tabwidget > .ui-tabs-panel > .tabwidget {
background-color: #efefef;
position: relative ;
}
#content > form > .tabwidget > .ui-tabs-panel > .tabwidget > .ui-tabs-nav {
position: relative ;
top: auto;
background-color: none;
}
#content > form > .tabwidget > .ui-tabs-panel > .tabwidget > .ui-tabs-panel {
background-color: #efefef;
position: relative ;
top: auto;
}
.jstree a {
border-bottom: none;
}
span.part_picker,
span.chart_picker {
margin: 0 !important;
padding: 0 !important;
}
span.customer_vendor_picker {
margin: 0 !important;
padding: 0 !important;
}
input.datepicker {
margin: -0.3em 0 0 0 !important;
}
.ui-autocomplete {
z-index: 9000 ;
}
.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-widget-header .ui-icon {
background-image: url(ui-lightness/images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-state-hover .ui-icon {
background-image: url(ui-lightness/images/ui-icons_ef8c08_256x240.png);
}
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
color: #666666;
}
img.ui-datepicker-trigger {
vertical-align: middle;
margin-left: 0.2em ;
}
.ui-datepicker-calendar .ui-state-highlight {
color: #ffffff ;
background-color: #666666;
border: #000000 ;
}
.ui-datepicker-calendar td a.ui-state-hover {
color: #ffffff ;
background-color: #000000;
border: #000000 ;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
border: 1px solid #000000;
background: #ffffff;
color: #000000;
}
.ui-widget-header .ui-datepicker-header .ui-state-hover .ui-icon {
background: #ffffff;
}
.ui-state-default .ui-icon {
background-image: url(ui-lightness/images/ui-icons_777777_256x240.png) !important;
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
background-image: url(ui-lightness/images/ui-icons_777777_256x240.png) !important;
}
.ui-state-active .ui-icon {
background-image: url(ui-lightness/images/ui-icons_777777_256x240.png) !important;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
width: 48%;
}
.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: 4.0em ;
}
.cke_editable:focus {
outline: none ;
background-color: #e7ffce;
border: 1px solid #9ccb21;
}
.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-dialog-titlebar.ui-widget-header button.ui-dialog-titlebar-close {
right: 0.3em;
top: 0;
width: 21px;
margin: 5px 0 0 0;
}
#content > p,
#content > div,
#content > td,
#content > th {
font-size: 10pt;
}
#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: #86f494;
background-color: #0f9f22;
padding: 0.7em 0.5em 0.7em 0.7em;
}
#content .wrapper h1 {
color: #021304;
font-size: 13pt;
margin: 0 0 0.4em 0;
}
body > h1 {
color: #86f494;
background-color: #0f9f22;
padding: 0.7em 0.5em 0.7em 0.7em;
}
h2 {
color: #021304;
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: 0 0 0.4em 0;
}
#content .wrapper > h2,
.admin .wrapper > h2 {
padding: 0 0.2em 0.6em 0.2em;
}
h2.confirm {
color: #003c18;
}
h2.error {
color: #ae0014;
}
h2.record-title {
padding: 0.6em 0 0 0 !important;
font-size: 13pt;
color: #000000;
}
h2.record-title small {
color: #021304;
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 0.6em !important;
padding: 0.8em 0 0 0.1em !important;
}
h3 {
font-size: 12pt;
font-style: normal;
font-weight: normal;
color: #021304 !important;
padding: 0.2em 0 0.2em 0.2em;
margin: 0;
text-align: left;
}
h3.caption {
margin: 0.6em 0 0.4em 0 !important;
}
#content h3 {
color: #021304;
padding-left: 0 ;
margin: 0.8em 0 0.4em 0 ;
}
#content .wrapper h3 {
margin-top: 1.0em ;
}
#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: #13cd2c;
}
a:hover {
color: #0d871d;
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;
}
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;
}
span.label {
color: #0f9f22;
font-size: 9pt;
font-style: normal ;
margin: 0 0.3em 0 0 ;
}
span.value {
color: #000 ;
margin: 0 2.6em 0 0 ;
}
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: #86f494;
border: 1px #021304 solid;
border-radius: 0.6em;
max-width: 70% ;
margin: 1em 1em 1em 0.6em;
padding: 0.6em 1em 1.2em 1.8em;
color: #4C4C4C;
font-size: 80%;
}
div.instructions p {
width: 30em;
}
.wrapper {
overflow: hidden ;
margin: 1em 1em 1em 0.6em;
padding: 0 0 1.0em 0 ;
clear: both ;
display: block ;
border: 1px transparent solid ;
}
.wrapper .wrapper {
margin-left: 0 !important ;
}
.wrapper.test {
background-color: #FFE67C ;
}
.wrapper.toggled {
display: inline-block !important;
}
.wrapper.bordered {
border: 1px #0f9f22 solid;
}
.wrapper > .toggles {
display: inline-block;
position: relative ;
top: 0 ;
margin-top: 4px ;
float: right ;
}
.wrapper > .toggles a.toggle {
display: inline-block;
width: 18px ;
height: 18px ;
background-repeat: no-repeat;
background-position: 50% 50%;
}
.wrapper > .toggles a.toggle.min {
background-image: url(../image/toggle-down.png);
}
.wrapper > .toggles a.toggle.max {
background-image: url(../image/toggle-left.png);
}
.wrapper .tbl-horizontal,
.wrapper .tbl-plain {
float: left ;
}
.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: 36.0em ;
overflow: hidden ;
font-size: 9pt;
line-height: 140%;
padding-bottom: 1.0em ;
}
.center {
margin: auto;
}
.center {
margin: 0 auto;
width: auto;
}
.accent div.label {
float: left ;
color: #0f9f22;
font-size: 80% ;
padding-top: 0.8em ;
}
.accent div.label.wi-mediumsmall {
width: 13.6em;
}
.accent div.data {
float: left ;
}
.accent div.data input[type="text"] {
width: 20em !important ;
}
.hidden {
display: none ;
}
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;
}
.plus,
.minus,
.plus0,
.plus1 {
display: inline !important;
clear: none;
}
.minus,
plus0 {
color: #ae0014;
}
.plus,
.plus1 {
color: #003c18;
}
span.unbalanced_ledger {
background-color: #f6d972;
}
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: #aaaaaa;
}
#bank_transactions_proposals .invoice_number_highlight a,
#bank_transactions_proposals span.invoice_number_highlight {
background-color: #003c18;
color: #FFFFFF;
}
hr {
background-color: #9ccb21;
border: none;
height: 1px;
}
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 ;
}
.spacer {
clear: both;
}
#content > p {
margin: 0.6em 2em 1em 0.7em;
}
#content > p.message_hint {
margin: 0.6em 2em 1em 1em;
}
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: 24.0em ;
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: 3.0em auto 1.0em auto;
padding: 2.0em 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 #aaaaaa solid;
border-radius: 6px ;
display: block ;
margin: 0 auto ;
width: 100% ;
padding: 0 0.6em 1.0em 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 .message,
div.login #login-elements .message {
width: 100% !important;
min-width: auto;
max-width: inherit;
}
div.logged-in {
margin: 0 auto ;
padding: 1.0em 0.5em 2.0em 0.5em ;
width: 60.0em;
min-width: 60.0em;
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% ;
}
#menuv3 {
background-color: #dcdcdc;
}
#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: #000000;
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: #dcdcdc;
vertical-align: middle;
/* List 2nd Level (Vertical) */

}
#menuv3 > ul > li:hover {
background-color: #cdcdcd;
}
#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 #777777 solid ;
padding: 0.45em 0.6em 0.58em 0.8em ;
}
#menuv3 > ul > li > ul {
top: 32px;
}
#menuv3 > ul > li > ul > li {
background-color: #cdcdcd;
}
#menuv3 > ul > li > ul > li div.x {
background: no-repeat right url("../image/menu-arrow-to-right-5.png");
padding-right: 2.0em ;
}
#menuv3 > ul > li > ul > li:hover {
color: #000000;
background-color: #dcdcdc;
}
#menuv3 > ul > li > ul > li:hover > ul {
display: block;
position: absolute;
}
#menuv3 > ul > li > ul > li > ul {
top: 0;
left: 99%;
padding: 2em;
margin: -2em;
list-style: none;
}
#menuv3 > ul > li > ul > li > ul > li {
background-color: #dcdcdc;
border-left: 0.2em solid #ebebeb;
}
#menuv3 > ul > li > ul > li > ul > li:hover {
background-color: #cdcdcd;
}
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;
}
div#layout-split-right {
margin-left: 200px;
margin-top: 70px;
display: block;
z-index: 1;
overflow: hidden;
min-height: 800px;
height: auto;
}
div#layout-split-right .layout-actionbar {
top: 36px;
}
div#layout-split-right > #content {
top: 70px ;
}
div#layout-split-right > #content h1 {
top: 28px !important;
}
div#layout-split-right > #content > form > .tabwidget > ul.ui-tabs-nav {
top: 69px;
}
div#layout-split-right > #content > form > .tabwidget > ui-tabs-panel .tabwidget ul.ui-tabs-nav {
position: relative;
}
div#layout-split-right > #content > #requirement_spec_tabs.tabwidget > ul.ui-tabs-nav {
top: 69px !important ;
}
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 50px 0;
background-color: #dcdcdc;
font-size: 10pt;
}
#layout-split-left #html-menu::-webkit-scrollbar {
display: none;
}
#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 #888888 solid;
}
#layout-split-left #html-menu .s0 {
padding: 0 ;
background-color: #cccccc ;
color: #222222;
border-bottom: 1px #888888 solid;
font-size: 90% ;
text-transform: uppercase;
}
#layout-split-left #html-menu .s0 a {
padding: 5px 0 6px 8px ;
}
#layout-split-left #html-menu .s0 a:hover,
#layout-split-left #html-menu .s0 a:active {
background-color: #888888;
color: #000 ;
}
#layout-split-left #html-menu .s0 a:link,
#layout-split-left #html-menu .s0 a:visited {
color: #666666;
}
#layout-split-left #html-menu .s0.menu-open {
font-weight: bold;
background-color: #555555;
color: #fff ;
}
#layout-split-left #html-menu .s0.menu-open a {
padding: 5px 0 6px 8px ;
}
#layout-split-left #html-menu .s0.menu-open a:hover,
#layout-split-left #html-menu .s0.menu-open a:active {
background-color: #000 ;
color: #fff ;
}
#layout-split-left #html-menu .s0.menu-open a:link,
#layout-split-left #html-menu .s0.menu-open a:visited {
color: #fff ;
}
#layout-split-left #html-menu .s1 {
font-size: 80% ;
padding: 2px 0 3px 8px ;
background-color: #ececec;
padding: 0 ;
border-top: 1px #bfbfbf 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: #D5D5D5 ;
color: #000 ;
}
#layout-split-left #html-menu .s1 a:link,
#layout-split-left #html-menu .s1 a:visited {
color: #666666;
}
#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: #888888;
}
#layout-split-left #html-menu .s1.sm a:hover,
#layout-split-left #html-menu .s1.sm a:active {
background-color: #ececec;
color: #999 ;
text-decoration: none ;
}
#layout-split-left #html-menu .s1.sm a:link,
#layout-split-left #html-menu .s1.sm a:visited {
color: #666666;
}
#layout-split-left #html-menu .s1.sm a.ml:link,
#layout-split-left #html-menu .s1.sm a.ml:visited {
color: #888888;
}
#layout-split-left #html-menu .s1 > .s2:last-child {
border-bottom: 1px #bfbfbf solid;
}
#layout-split-left #html-menu .s2 {
padding: 0 ;
font-size: 80% ;
background-color: #e0e0e0;
}
#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: #BCBCBC ;
color: #000 ;
}
#layout-split-left #html-menu .s2 a:link,
#layout-split-left #html-menu .s2 a:visited {
color: #666666;
}
#main_menu_div .DHTMLSuite_menuBar_top {
top: 30px;
}
.DHTMLSuite_menuBar_sub {
width: auto !important;
padding: 0.1em 0 0.4em 0.4em !important;
}
.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 {
border-radius: 0.3em ;
border: 1px #0f9f22 solid;
background-color: #57ef6b;
float: left;
color: #ffffff;
z-index: 1031;
}
.layout-actionbar div.layout-actionbar-link,
.layout-actionbar div.layout-actionbar-submit,
.layout-actionbar div.layout-actionbar-scriptbutton {
display: block;
width: 110px;
box-sizing: border-box;
border-width: 1px;
border-style: solid;
text-align: center;
padding: 4px 4px;
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: whitesmoke;
}
.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 {
width: 90px;
height: 25px;
border-top-left-radius: 0.3em ;
border-bottom-left-radius: 0.3em ;
border: 1px #0f9f22 solid;
background-color: #57ef6b;
color: #ffffff;
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 #0f9f22 solid;
border-left: none;
border-top-right-radius: 0.3em ;
border-bottom-right-radius: 0.3em ;
padding: 4px;
background-color: #57ef6b;
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 #0f9f22;
border-top-left-radius: 0.3em;
border-bottom-left-radius: 0.3em;
border-bottom-right-radius: 0.3em;
z-index: 1032;
top: 1px;
padding-bottom: 0.6em;
background-color: #57ef6b !important;
}
.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 1.0em;
border-bottom: none !important;
background-color: #57ef6b !important;
color: #ffffff;
}
.layout-actionbar div.layout-actionbar-combobox div.layout-actionbar-combobox-list div.layout-actionbar-action:hover {
color: #000;
text-decoration: underline;
}
.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 {
background-color: #57ef6b !important;
border-bottom-left-radius: 0 !important;
border-bottom: none;
height: 30px ;
}
.layout-actionbar div.layout-actionbar-combobox.active div.layout-actionbar-combobox-head span {
background-color: #57ef6b !important;
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;
}
#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: #021304;
line-height: 100%;
font-size: 9pt;
}
#frame-header span.frame-header-element {
color: #57ef6b;
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: #57ef6b;
}
#frame-header span.frame-header-element a:hover {
color: #ffffff;
text-decoration: underline;
/*underline*/

}
#frame-header span.frame-header-element span.mandate {
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 1.0em 0 0.2em ;
margin-right: 1.0em ;
}
#frame-header span.frame-header-left > span {
padding-right: 1.0em ;
}
#frame-header span.frame-header-right {
float: right;
vertical-align: middle;
padding: 0 1.2em 0 1.0em ;
margin-left: 1.0em;
}
#frame-header span.frame-header-right > span {
padding-left: 1.0em ;
}
#frame-header #ajax-spinner {
display: none;
}
#frame-header div.frame-header-quicksearch {
display: block;
overflow: hidden;
margin: 0 auto;
text-align: center;
width: 52%;
}
#frame-header div.frame-header-quicksearch span.frame-header-quicksearch input {
font-size: 9pt;
margin-top: 0.1em;
background-color: #57ef6b;
width: 14.0% !important;
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 */
.mx-message {
display: block;
overflow: hidden;
clear: both ;
width: auto;
min-width: 60em;
max-width: 40em;
padding: 0.6em 0.8em ;
font-size: 9pt;
font-weight: normal;
line-height: 110% ;
text-align: left;
white-space: normal;
border-radius: 0.6em;
border-style: solid;
border-width: 1px;
}
.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;
clear: both ;
width: auto;
min-width: 60em;
max-width: 40em;
padding: 0.6em 0.8em ;
font-size: 9pt;
font-weight: normal;
line-height: 110% ;
text-align: left;
white-space: normal;
border-radius: 0.6em;
border-style: solid;
border-width: 1px;
}
.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;
}
.message_error {
color: #ae0014;
background-color: #ffd6d6;
border-color: 1px solid #ae0014;
}
.message_error h4 {
color: #ae0014;
}
.message_error p {
color: #ae0014;
}
.message_warning {
color: #8d6a00;
background-color: #f6d972;
border-color: 1px solid #8d6a00;
}
.message_hint,
.message_info {
color: #209ec8;
background-color: #b6e6e5;
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: #9ccb21;
border-color: 1px solid #003c18;
}
.message.attention {
font-size: 9pt;
border-color: 1px solid #8d6a00;
background-color: #f6d972;
}
.message.attention h4 {
color: #8d6a00;
}
.message.attention p {
color: #8d6a00;
}
.message h4 {
font-weight: bold;
font-size: 110%;
margin: 0.4em 0 0.2em 0 ;
padding: 0;
}
.message p {
margin: 0 0 0.6em 0 ;
padding: 0;
}
#content > form > .message {
margin-left: 0.6em;
}
#content > form > .message.message_ok,
#content > form > .message.message_info,
#content > form > .message.message_hint,
#content > form > .message.message_error,
#content > form > .message.message_warning {
margin-left: 0.6em;
}
#content > p.message_ok,
#content > p.message_info,
#content > p.message_hint,
#content > p.message_error,
#content > p.message_warning {
margin-left: 0.6em;
}
#content > .message_ok,
#content > .message_info,
#content > .message_hint,
#content > .message_error,
#content > .message_warning {
margin: 0.6em;
}
.wrapper > .message,
.wrapper > .message_ok,
.wrapper > .message_info,
.wrapper > .message_hint,
.wrapper > .message_error,
.wrapper > .message_warning {
margin: 0 0 0.4em 0;
}
p.message,
p.message_error,
p.message_warning,
p.message_hint,
p.message_info,
p.message_ok {
padding-bottom: 0.4em ;
}
body > div.login .message {
width: 100% ;
text-align: center ;
margin: 0 auto 1.0em auto ;
}
.flash_message.flash_message_error {
background-color: #ffd6d6;
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: #9ccb21;
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: #f6d972;
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: #b6e6e5;
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: 1.0em ;
}
.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 ;
}
.wrapper .flash_message {
margin: 0 0 0.4em 0;
}
.wrapper .flash_message_error,
.wrapper .flash_message_ok,
.wrapper .flash_message_warning,
.wrapper .flash_message_info {
margin: 0 0 0.4em 0;
}
#content > form > .flash_message,
#content > form > .flash_message_error,
#content > form > .flash_message_ok,
#content > form > .flash_message_warning,
#content > form > .flash_message_info {
margin: 48px 0 0 0.6em;
}
#content > .flash_message,
#content > .flash_message_error,
#content > .flash_message_ok,
#content > .flash_message_warning,
#content > .flash_message_info {
margin: 24px 0 0 0.6em;
}
table {
font-size: 11pt;
table-layout: auto ;
border-spacing: 1px ;
}
table td,
table th {
text-align: left ;
vertical-align: top ;
font-size: 9pt;
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 {
font-size: 80% ;
color: #57ef6b;
}
table td.highlight,
table th.highlight {
background-color: #b4f4fe;
}
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 {
font-size: 90% ;
color: #57ef6b;
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: #0f9f22;
}
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,
table td select.below,
table th select.below {
display: block ;
clear: left ;
float: none ;
overflow: hidden ;
margin: 0.3em 0 0 0 !important ;
}
table td textarea,
table th textarea {
margin: -0.14em 0em;
}
table th {
white-space: normal !important ;
}
table td {
color: #666666;
}
table tr.header-caption th {
vertical-align: bottom ;
}
table tr.separator th,
table tr.separator td {
padding-bottom: 3.0em ;
}
table tr.separator.below th,
table tr.separator.below td {
padding-bottom: 3.0em ;
}
table tr.separator.above th,
table tr.separator.above td {
padding-top: 3.0em ;
padding-bottom: 0 ;
}
table thead th {
color: #57ef6b;
background-color: #0f9f22;
border-top: 1px solid #021304;
border-bottom: 1px solid #021304;
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: #021304 2px solid;
height: 1.8em ;
}
table tfoot tr td {
font-weight: bold ;
color: #021304;
}
table tfoot tr th {
font-weight: normal ;
color: #021304;
}
table tfoot tr:first td,
table tfoot tr:first th {
border-top: #021304 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 #021304 !important;
}
table tfoot.blank tr th,
table tfoot.blank tr td {
border: none !important ;
}
table caption,
table th.caption {
background-color: transparent;
white-space: nowrap ;
font-size: 12pt;
font-style: normal;
font-weight: normal;
color: #021304 !important;
padding: 0.2em 0 0.2em 0.2em;
margin: 0;
text-align: left;
margin: 0.1em 0 0.4em 0 ;
}
table caption small,
table th.caption small {
font-size: 10pt;
}
table tr.heading th {
font-size: 120% ;
border-top: 1px #021304 solid;
}
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-list {
border-spacing: 1px ;
border-collapse: collapse ;
margin: 0 0 1.0em 0 ;
}
table.tbl-list > caption {
margin: 0.1em 0 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 tr {
height: 2.2em ;
}
table.tbl-list thead tr th {
color: #57ef6b;
background-color: #0f9f22;
border-top: 1px solid #021304;
border-bottom: 1px solid #021304;
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: #86f494;
text-decoration: none ;
}
table.tbl-list thead tr th > a:hover {
color: #86f494;
text-decoration: underline ;
}
table.tbl-list thead tr th > a:active,
table.tbl-list thead tr th > a:focus {
color: #86f494;
text-decoration: underline ;
}
table.tbl-list thead.links-condensed tr th a {
display: inline ;
}
table.tbl-list tbody {
border-bottom: #021304 1px solid;
}
table.tbl-list tbody tr:nth-child(odd) {
background-color: #86f494;
}
table.tbl-list tbody tr:nth-child(even) {
background-color: #57ef6b;
}
table.tbl-list tbody > tr:last-child > td {
border-bottom: 1px #021304 solid !important;
}
table.tbl-list tbody tr:hover {
background-color: #ffffff;
}
table.tbl-list tbody tr.listrow_error {
background-color: #ffd6d6 !important;
}
table.tbl-list tbody td {
color: #021304;
}
table.tbl-list-plain caption,
table.tbl-plain caption,
table.tbl-list-plain th.caption,
table.tbl-plain th.caption {
font-size: 80% !important ;
}
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: #57ef6b;
background-color: #0f9f22;
border-top: 1px solid #021304;
border-bottom: 1px solid #021304;
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-right: 7px ;
padding-left: 1px ;
}
table.tbl-list-plain.lined tr,
table.tbl-plain.lined tr {
border-bottom: 1px #021304 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 #021304 solid !important;
border-bottom: 1px #021304 solid;
font-weight: bold ;
}
table.tbl-list-plain tbody td,
table.tbl-list-plain tbody th {
border-bottom: 1px #021304 solid;
}
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.2em 0.3em 0 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 {
color: #0f9f22;
vertical-align: top ;
}
table.tbl-horizontal th > a:link,
table.tbl-horizontal th > a:visited {
text-decoration: none ;
color: #28eb42;
}
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 {
color: #021304;
}
table.tbl-horizontal td.data {
padding: 0.4363em 0.3em 0.4363em 0.3em ;
}
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 {
padding: 0.1em 0.3em 0.1em 0.2em ;
margin-top: -0.2em;
display: block ;
}
table.tbl-horizontal td > span.label {
padding: 0 0.3em 0.5em 0 !important ;
display: block ;
}
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-left: 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 {
padding: 0.5em 0.4em 0.5em 0.3em ;
font-weight: bold ;
color: #57ef6b;
border: none ;
}
table.tbl-horizontal.zebra tbody tr:nth-child(odd) {
background-color: #dedede;
}
table.tbl-horizontal.zebra tbody tr:nth-child(odd) th {
background-color: #fff ;
}
table.tbl-horizontal.zebra tbody tr:nth-child(even) {
background-color: #ececec;
}
table.tbl-horizontal.zebra tbody tr:nth-child(even) th {
background-color: #fff ;
}
table.tbl-horizontal.checkered {
border-collapse: collapse ;
}
table.tbl-horizontal.checkered tbody tr {
background-color: #F3F3F3 ;
}
table.tbl-horizontal.checkered tbody tr td,
table.tbl-horizontal.checkered tbody tr th {
border-color: #021304;
border-width: 1px ;
border-style: solid ;
padding: 0.3em 0.6em ;
}
table.tbl-horizontal,
table.tbl-plain,
table.tbl-list {
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 {
padding: 0.3em 0.3em 0.6em 0.3em ;
}
table.tbl-horizontal.expanded th.caption {
padding-top: 1.2em ;
padding-bottom: 0.6em ;
}
table.tbl-dialog th,
table.tbl-dialog td {
background-color: #ececec;
}
table.tbl-dialog th {
color: #57ef6b;
font-size: 11pt;
vertical-align: top ;
}
table.clear {
float: none ;
clear: both ;
}
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 ;
}
table.wi-smallest {
width: 42px;
}
table.wi-verysmall {
width: 80px;
}
table.wi-small {
width: 128px;
}
table.wi-mediumsmall {
width: 160px;
}
table.wi-normal {
width: 208px;
}
table.wi-lightwide {
width: 256px;
}
table.wi-wide {
width: 320px;
}
table.wi-wider {
width: 384px;
}
table.wi-verywide {
width: 576px;
}
table.wi-small-small {
width: 256px;
}
table.wi-small-mediumsmall {
width: 288px;
}
table.wi-small-normal {
width: 336px;
}
table.wi-small-lightwide {
width: 384px;
}
table.wi-small-wide {
width: 484px;
}
table.wi-small-wider {
width: 512px;
}
table.wi-small-verywide {
width: 704px;
}
table.wi-mediumsmall-small {
width: 416px;
}
table.wi-mediumsmall-mediumsmall {
width: 320px;
}
table.wi-mediumsmall-normal {
width: 368px;
}
table.wi-mediumsmall-lightwide {
width: 416px;
}
table.wi-mediumsmall-wide {
width: 480px;
}
table.wi-mediumsmall-wider {
width: 544px;
}
table.wi-mediumsmall-verywide {
width: 736px;
}
table.wi-normal-small {
width: 336px;
}
table.wi-normal-mediumsmall {
width: 368px;
}
table.wi-normal-normal {
width: 416px;
}
table.wi-normal-lightwide {
width: 464px;
}
table.wi-normal-wide {
width: 528px;
}
table.wi-normal-wider {
width: 592px;
}
table.wi-normal-verywide {
width: 784px;
}
table.wi-lightwide-small {
width: 384px;
}
table.wi-lightwide-mediumsmall {
width: 416px;
}
table.wi-lightwide-normal {
width: 464px;
}
table.wi-lightwide-lightwide {
width: 512px;
}
table.wi-lightwide-wide {
width: 576px;
}
table.wi-lightwide-wider {
width: 640px;
}
table.wi-lightwide-verywide {
width: 832px;
}
table td > a,
table th > a {
display: block ;
}
table td h3,
table th h3,
table td h4,
table th h4 {
margin: 0 !important ;
padding: 0.8em 0 0.2em 0 !important ;
}
table tr.total-sub {
height: 2.0em ;
}
table tr.total-sub td {
border-top: 1px solid #021304;
border-bottom: 2px solid #021304;
font-weight: bold ;
color: #021304;
}
table.test th,
table.test-plain th {
background-color: #B3B3B3 ;
color: #021304;
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: 448px;
}
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;
}
div.wrapper table.tbl-list tr,
div.cols table.tbl-list tr {
border-left: 1px solid #021304;
border-right: 1px solid #021304;
}
span.sort {
display: inline-block;
height: 100% ;
}
span.sort_symbol {
display: inline-block;
width: 10px ;
padding: 0 ;
margin: 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 #021304 solid;
border-right: 1px #021304 solid;
border-left: 1px #021304 solid;
}
span.sort_symbol a.descending {
border-right: 1px #021304 solid;
border-bottom: 1px #021304 solid;
border-left: 1px #021304 solid;
}
span.sort_symbol a.active {
background-color: #000000 ;
color: #ffffff ;
}
table#report_table_id.tbl-list > tbody > tr > td {
vertical-align: top ;
}
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: 1.0em 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: 1.0em ;
}
div.table.col {
float: left ;
margin-right: 1.6em ;
}
div.table div.caption {
clear: left ;
display: block ;
font-weight: bold ;
color: #021304;
}
div.table div.field {
clear: left ;
display: block ;
overflow: hidden ;
}
div.table div.field span.label {
display: inline-block;
float: left ;
}
div.table div.field span.value {
display: inline-block;
float: left ;
}
div.list {
font-size: 10pt ;
color: #021304;
}
div.list.col {
float: left ;
margin-right: 1.6em !important ;
width: auto ;
}
div.list h4 {
padding: 0.6em 0 0.2em 0.0em !important ;
margin: 0.2em 0 0 0 ;
font-weight: bold;
font-size: 110%;
font-family: "Helvetica Neue", Helvetica, Arial;
color: #0f9f22;
}
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.3em 0.3em 0 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 ;
}
/* 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;
font-size: 9pt;
padding: 0.2em 0.2em 0.2em 0.2em ;
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 ;
}
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: #e7ffce;
border: 1px solid #9ccb21;
}
select {
padding-right: 1.0em;
}
select.helper {
background-color: #efefef;
}
input[type="file"] {
padding: 0.8em;
background-color: #dedede;
color: #666666;
border: 1px #666666 solid;
}
input[type="file"] button,
input[type="file"] input[type="button"] {
background-color: #A3FFA8;
}
label {
cursor: text;
vertical-align: top;
display: inline-block;
width: 88% ;
color: #0f9f22;
}
label:hover {
color: #000 ;
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;
}
td div.rowspan-table div.label-n-value {
display: table-cell;
vertical-align: middle;
height: 1.6em !important ;
float: left;
padding: 0 2.0em 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 ;
font-size: 9pt;
border: 1px #dcdcdc solid;
margin: 0 ;
line-height: 120%;
padding: 0.2em 0.28em 0.2em 0.2em !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 label {
float: right;
width: 88% ;
font-size: 13pt;
padding: 0 0 0.6em 0 ;
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: 2.0em ;
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 th label:link,
table.tbl-list th label:link,
table.tbl-plain th label:link,
table.tbl-horizontal th label:visited,
table.tbl-list th label:visited,
table.tbl-plain th label:visited {
color: #888888;
text-decoration: none ;
}
table.tbl-horizontal th label:hover,
table.tbl-list th label:hover,
table.tbl-plain th label:hover {
color: #777 ;
text-decoration: underline;
}
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: 12.0em ;
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.wi-wide,
input#customer_id_name.ui-autocomplete-input.wi-wide {
width: 284px;
}
table td span.project_picker {
padding: 0 !important;
}
input[type="button"],
input[type="submit"],
input[type="reset"],
button {
display: inline-block;
cursor: auto ;
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: 3px;
}
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: 0.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: none;
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: #b4f8bd;
background-color: #0f9f22;
border-color: #021304;
}
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="button"].button:hover,
button[type="submit"]:hover,
button[type="button"]:hover {
color: #ffffff;
background-color: #13cd2c;
border-color: #021304;
}
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: #ffffff;
background-color: #13cd2c;
border-color: #021304;
}
input[type="button"].neutral,
input[type="submit"].neutral,
input[type="reset"],
input[type="reset"].neutral,
button.neutral,
button[type="reset"] {
color: #0f9f22;
background-color: #86f494;
border-color: #021304;
}
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: #0f9f22;
background-color: #57ef6b;
border-color: #021304;
}
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: #ffffff;
background-color: #57ef6b;
border-color: #021304;
}
input[type="button"].below {
clear: both !important;
float: none;
margin-top: 0.3em;
overflow: hidden ;
}
a.button {
display: inline-block;
cursor: auto ;
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: 3px;
border-color: #b4f8bd;
background-color: #0f9f22;
color: #b4f8bd;
text-decoration: none;
}
a.button.below {
clear: both !important;
}
a.button:hover {
border-color: #021304;
background-color: #13cd2c;
color: #ffffff;
text-decoration: none;
}
a.button:active,
a.button:focus {
border-color: #021304;
background-color: #13cd2c;
color: #ffffff;
text-decoration: none;
}
a.button.neutral:link,
a.button.neutral:visited {
border-color: #021304;
background-color: #86f494;
color: #0f9f22;
}
a.button.neutral:hover {
border-color: #021304;
background-color: #57ef6b;
color: #0f9f22;
text-decoration: none;
}
a.button.neutral:active,
a.button.neutral:focus {
border-color: #021304;
background-color: #57ef6b;
color: #ffffff;
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.off::after {
content: " ▸";
padding-right: 1.0em;
}
a.button.toggle.on::after {
content: " ▾";
padding-right: 1.0em;
}
a.button.toggle.with-panel {
margin-bottom: 0 ;
border-bottom: none;
border-bottom-left-radius: 0px ;
border-bottom-right-radius: 0px ;
}
a.button.toggle:hover {
background-color: #86f494 !important;
border-color: #021304 !important;
color: #0f9f22;
text-decoration: none;
}
#content label.button {
display: inline-block;
cursor: auto ;
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: 3px;
border-color: #b4f8bd;
background-color: #0f9f22;
color: #b4f8bd;
text-decoration: none;
}
#content label.button:hover {
border-color: #021304;
background-color: #13cd2c;
color: #ffffff;
text-decoration: none;
}
#content label.button:active,
#content label.button:focus {
border-color: #021304;
background-color: #13cd2c;
color: #ffffff;
text-decoration: none;
}
#content label.button.neutral {
border-color: #021304;
background-color: #86f494;
color: #0f9f22;
}
#content label.button.neutral:hover {
border-color: #021304;
background-color: #57ef6b;
color: #0f9f22;
text-decoration: none;
}
#content label.button.neutral:active,
#content label.button.neutral:focus {
border-color: #021304;
background-color: #57ef6b;
color: #ffffff;
text-decoration: none;
}
div.buttons {
padding: 1.0em ;
clear: left ;
display: block;
}
div.buttons.positions {
margin: 0 0 -2em 26em;
padding: 0em;
}
div.buttons.below {
padding: 0 ;
margin: 0 ;
}
.col > .buttons,
.wrapper * .buttons {
padding: 1.0em 1.0em 1.0em 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-panel {
border: 1px #021304 solid;
background-color: #86f494;
border-radius: 0.6em;
color: red ;
overflow: hidden ;
}
.form-addition {
padding: 0.8em 1em 1.4em 1.2em;
margin: 1em 1em 1em 0.6em !important;
width: auto !important ;
display: inline-block;
}
.form-addition h3 {
color: #021304 !important;
font-size: 110% !important;
font-weight: normal !important;
margin: 0.3em 0 0.1em 0 !important;
padding: 0 ;
}
.form-addition h4 {
color: #021304 !important;
font-size: 105%;
font-weight: bold;
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 0.6em;
border: 1px #021304 solid;
border-radius: 0.6em;
background-color: #86f494;
color: #021304;
font-size: 9pt;
}
.select-item input,
.select-item select {
margin-left: 0.6em ;
}
.select-item span.label {
float: left ;
color: #021304;
}
.select-item table {
margin: 0 ;
}
.select-item table td,
.select-item table th {
color: #021304;
}
.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 2.0em 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 0.6em;
}
.wrapper > .select-item {
margin: 0.8em 0 1.0em 0 ;
}
.toggle_panel > a.button.toggle {
padding: 0.2em 0 0.2em 1.4em;
}
.toggle_panel > a.button.toggle:hover {
background-color: #86f494 !important;
text-decoration: underline ;
}
.toggle_panel span.summary {
font-size: 10pt;
padding-left: 2.0em;
color: #666666;
}
.toggle_panel .toggle_panel_block {
display: block;
overflow: hidden;
padding: 1.2em 1em 0.8em 1.2em;
margin: 2em 1em 0em 0;
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;
}
.toggle_panel .tbl-horizontal th {
color: #021304;
}
#content .input-panel {
overflow: hidden;
padding: 1.2em 1em 0.8em 1.2em;
margin: 0 0 0.4em 0;
background-color: #86f494;
border: 1px #021304 solid;
border-bottom-left-radius: 0.6em;
border-bottom-right-radius: 0.6em;
border-top-right-radius: 0.6em;
border-top-left-radius: 0.6em;
width: auto ;
min-width: 30% ;
display: inline-block;
}
#content .input-panel > h3 {
margin-top: 0 ;
}
#content .input-panel p {
font-size: 9pt;
margin: 0 0 0.4em 0 ;
}
.paginate {
display: inline-block;
width: auto ;
height: auto;
padding: 0;
margin: 1em 1em 1em 0.6em;
border: 1px #021304 solid;
border-radius: 0.6em;
background-color: #86f494;
color: #021304;
}
.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: #13cd2c;
color: #86f494;
}
.paginate a:hover,
.paginate a:active {
background-color: #021304;
color: #57ef6b;
text-decoration: none;
}
table.jump-to {
border: 1px #021304 solid;
border-radius: 0.2em ;
background-color: #86f494;
margin: 0.8em 2.0em 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 2.0em 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 2.0em 0 0;
border-right: 1px #fff solid;
background-color: #FC6;
}
/* ------------------------------------------------------------ */
/* General page layout */
/* ------------------------------------------------------------ */
#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: 25%;
padding: 0.3em 1.2em 2.0em 0.8em;
border-right: 1px #000 solid;
background-color: #efefef;
}
#column-container #tree-column .jstree ul li {
line-height: 1.8em;
font-size: 10pt;
}
#column-container #content-column {
float: left;
width: 58em;
padding-left: 3.0em;
background-color: #efefef;
}
#requirement_spec_tabs #function-blocks-tab {
margin-top: 1.4em ;
}
.section-empty-description {
color: #bbb;
}
/* ------------------------------------------------------------ */
/* Special things that apply to the tree */
/* ------------------------------------------------------------ */
#tree li.flagged > a > ins {
background-image: url("../image/flag-red.png") !important;
background-position: 0;
}
/* ------------------------------------------------------------ */
/* Special things that apply to the context menu */
/* ------------------------------------------------------------ */
.context-menu-item.icon-flag {
background-image: url("../image/flag-red.png");
}
.context-menu-item.icon-close {
background-image: url("../image/document-close.png");
}
.context-menu-item.icon-save {
background-image: url("../image/document-save.png");
}
.context-menu-item.icon-revert {
background-image: url("../image/edit-undo.png");
}
.context-menu-item.icon-pdf {
background-image: url("../image/application-pdf.png");
}
.context-menu-item.icon-html {
background-image: url("../image/text-html.png");
}
.context-menu-item.icon-add-picture {
background-image: url("../image/add-picture.png");
}
.context-menu-item.icon-download {
background-image: url("../image/download.png");
}
.context-menu-item.icon-renumber {
background-image: url("../image/format-list-ordered.png");
}
/* ------------------------------------------------------------ */
/* Sections & function blocks */
/* ------------------------------------------------------------ */
.section {
border-left: 0;
margin-left: 0;
}
.section .section-header {
display: block ;
overflow: hidden;
width: 90% ;
}
.section .section-header .section-description-heading {
font-weight: normal;
}
.section .section-header .section-description {
color: #000;
margin-bottom: 15px;
margin-left: 52px;
font-size: 90%;
}
.section .section-header .section-description div {
font-size: 90%;
}
.section .function-block {
border-top: 1px solid #bbb;
margin: 0.6em 0 0.6em 0 ;
padding: 0.8em 0 1.0em 0 ;
overflow: hidden;
display: block;
}
.section .function-block .function-block-content {
overflow: hidden ;
}
.section .function-block .function-block-content .function-block-header {
clear: both;
overflow: hidden;
}
.section .function-block .function-block-content .function-block-header .function-block-number {
font-weight: bold;
width: 5.0em ;
display: block;
float: left;
}
.section .function-block .function-block-content .function-block-header .function-block-desc {
font-weight: normal;
float: left;
width: 80%;
padding-bottom: 1.0em ;
font-size: 90% ;
}
.section .function-block .function-block-content .function-block-header .function-block-desc p {
margin: 0 0 0.6em 0;
padding: 0 ;
}
.section .function-block .function-block-content .function-block-properties {
display: block ;
margin: 0 0 0 6.1em;
padding: 0 ;
overflow: hidden;
clear: both;
font-size: 9pt;
}
.section .function-block .function-block-content .function-block-properties span.label {
width: 110px ;
}
.section .function-block .function-block-content .function-block-properties span.value {
width: 200px;
padding: 0 30px 0 0;
margin: 0;
}
.section .function-block .sub-function-block-container {
margin: 1.8em 0 0 72px;
}
.section .function-block .sub-function-block-container .sub-function-block-header {
border-top: 1px solid #ccc;
padding: 0.4em 0 0.4em 0 ;
font-size: 86% ;
letter-spacing: 0.2em;
}
.section .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 ;
}
.section .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;
}
.section .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: 1.0em ;
}
.function-block-form > div {
padding: 0.4em;
}
/* Flagged sections, function blocks, text blocks */
.section.flagged .section-description > .section-description-heading,
.function-block.flagged > .function-block-content > div > .function-block-number,
.sub-function-block.flagged > .sub-function-block-content > div > .function-block-number {
color: #fff;
}
/* Selected sections, function blocks, text blocks */
.section.selected,
.function-block.selected,
.sub-function-block.selected {
margin-left: -3px;
border-left: 3px solid #cbb120;
}
/* ------------------------------------------------------------ */
/* Text blocks */
/* ------------------------------------------------------------ */
.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 {
/* border: 1px solid #fe5f14; */

}
.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 estimation */
/* ------------------------------------------------------------ */
#time_cost_estimate p {
margin-top: 0;
margin-bottom: 0;
}
.section .section-header .section-context-menu h3 {
background-color: #000;
color: #000 !important ;
}
.section .section-header .section-context-menu h3 span.label {
font-weight: normal;
}
.section .section-header #section-list-empty {
border: 1px #0C42FF solid ;
background-color: #BBCDFF ;
padding: 0.6em ;
}
.function-block {
clear: both;
float: none;
display: block;
border-top: 1px #000 solid;
overflow: hidden;
margin: 0 0 1.8em 0 ;
width: 48em;
}
.function-block .function-block-content .function-block-header .function-block-number {
font-weight: bold;
display: inline-block;
float: left;
width: 8em ;
}
.function-block .function-block-content .function-block-header .function-block-desc {
display: inline-block;
overflow: hidden;
float: left;
width: 39.8em;
}
.function-block .function-block-content .function-block-properties {
display: block;
clear: left;
}
.function-block .function-block-content .function-block-properties .label {
float: left;
}
.function-block .function-block-content .function-block-properties .value {
float: left;
}
.function-block .function-block-content .sub-function-block-container {
display: block;
margin-top: 1.0 em ;
}
#requirement_spec_version {
padding: 0.6em 1em 1.2em 1.8em;
}
div.function-block * table.tbl-horizontal td {
font-size: 66% !important ;
}
#tbl-accounts {
border-width: 0;
}
#tbl-accounts thead th {
background-color: #E3E3E3 ;
}
#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: 1.0em 0 0.4em 0 ;
}
#tbl-accounts tbody tr.heading.th2 {
font-size: 11pt;
}
#tbl-accounts tbody tr.heading.th2 th {
padding: 1.0em 0 0.4em 0 ;
}
#tbl-accounts tbody tr.heading.th3 {
font-size: 10pt;
}
#tbl-accounts tbody tr.heading.th3 th {
padding: 1.0em 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 1.0em 4.0em ;
}
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: 2.0em !important;
}
td.row-position-detail div.table div.field span.label {
width: 10.0em;
height: 2.0em !important;
vertical-align: middle;
display: table-cell;
padding: 0.3em 0 0 0;
}
td.row-position-detail div.table div.field span.value {
height: 2.0em ;
}
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;
}
.wrapper > .buttons {
padding-left: 0 !important;
}
.wrapper .select-item,
.wrapper .form-addition,
.wrapper .input-panel {
margin-left: 0 !important;
}
.wrapper .tbl-list {
margin-left: 0.2em;
}
.wrapper .tbl-list caption {
padding-left: 0 ;
}
.wrapper > .col {
margin-right: 1.6em ;
}
.wrapper > .col > .tbl-horizontal {
margin-right: 0 !important ;
}
.wrapper > .tbl-horizontal {
float: left;
margin-right: 1.6em ;
}
#content .ui-tabs-panel div.wrapper:first-child {
margin-top: 2.0em ;
}
.ui-tabs-panel > div.select-item {
margin: 1.8em 2.0em 0.8em 1.0em !important;
}
.ui-tabs-panel > div.form-addition {
margin-left: 0 !important !important;
}
.ui-dialog-content .select-item,
.ui-widget-content .select-item {
margin: 1em 1em 1.0em 0;
}
.ui-dialog-content .buttons,
.ui-widget-content .buttons {
padding: 1.0em 1.0em 1.0em 0;
}
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 {
margin: 60px 0 0 0 ;
}
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 .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: 2.0em 1.0em 1.0em 1.0em ;
overflow: hidden;
height: auto;
min-height: 300px ;
}
body div.admin > form {
display: block ;
margin-top: 1px ;
padding-top: 1.2em ;
}
.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;
}
@media screen and (max-device-width: 479px) {
}
@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;
}
}
@media screen and (min-device-width: 1110px) {
}
@media print {
#menuv3,
#html-menu,
#frame-header,
#main_menu_div,
#js-header,
body > #layout-split-left {
display: none;
}
body > #layout-split-right {
margin-left: 0;
}
}
/* Custom overrides */
/*
table.tbl-horizontal {
display: table ;
background-color: #ccc;
border-bottom: 12px #ccc solid ;
border-top-left-radius: 0 ;
border-top-right-radius: 0 ;
border-bottom-left-radius: 6px ;
border-bottom-right-radius: 6px ;

& > caption{
color: #ffffff !important;
background-color: @gray-mediumdark;
padding-left: 0.8em;
border-top-left-radius: 6px ;
border-top-right-radius: 6px ;
//margin: -24px -12px 0.6em -12px ;
& > a, & > a:link, & > a:visited { decoration: none; color: #fff !important; }
}
th{ padding-left: 0.3em; }
td{ padding-right: 0.3em; }
tbody { border-top: 8px #ccc solid; }
&.checkered {
tbody { border-top: none ; }
border-bottom: none;
}
tbody > tr > td:first-child,
tbody > tr > th:first-child,
thead > tr > th:first-child{
padding-left: 1.0em ;
}
tbody > tr:first-child {
& > th { padding-top: 0.5em ; }
& > td { padding-top: 0.5em ; }
}
th.caption{
color: #fff !important;
background-color: @gray-mediumdark;
padding: 0.4em 0 0.3em 0.8em;
border-top: 6px solid #ccc;
border-bottom: 8px solid #ccc;
margin-bottom: 0.6em ;
//margin: -24px -12px 0.6em -18px ;
}
}

.col{
padding-bottom: 0.4em ;

& > table.tbl-horizontal {
margin-right: 0 !important;
//border-top-left-radius: 0 ;
//border-top-right-radius: 0 ;
border-radius: 0 ;
padding-bottom: 0 ;

caption{
border-top-left-radius: 0 ;
border-top-right-radius: 0 ;
}
}
& > table.tbl-horizontal:first-child{
border-top-left-radius: 0 ;
border-top-right-radius: 0 ;
border-bottom-left-radius: 0 ;
border-bottom-right-radius: 0 ;
margin-bottom: 0 ;
caption{
border-top-left-radius: 6px ;
border-top-right-radius: 6px ;
}
}
& > table.tbl-horizontal:last-child{
border-bottom-left-radius: 6px ;
border-bottom-right-radius: 6px ;
margin-bottom: 0 ;
}
}

.cke_editable{
margin-left: 0.0em !important;
}
*/
body.developing > header {
background-color: #0f9f22;
display: block;
overflow: hidden;
}
body.developing > header h1 {
float: left;
color: #86f494;
padding: 1.0em;
}
body.developing > header nav {
float: right;
padding: 1.0em;
}
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: 60.0em;
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 1.0em 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 1.0em 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 #aaaaaa 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 ;
}
(17-17/20)