body, textarea, input, select {font-family: Lato, Arial, Helvetica, sans-serif;}
a {color: #00679b;}
:focus {outline-color: #ff7d21;}
.t-Footer {position: inherit;}
.Font06 {font-size: 06px;}
.Font08 {font-size: 08px;}
.Font10 {font-size: 10px;}
.Font12 {font-size: 12px;}
.Font14 {font-size: 14px;}
.Font18 {font-size: 18px;}
.Font24 {font-size: 24px!important;}
@media screen and (-webkit-min-device-pixel-ratio:0) { /* chrome */
html {position: relative;}
} 
@-moz-document url-prefix() { /* firefox */
body {position: relative; overflow: auto;}
} 
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) { /* ie10+ */
body {position: relative; overflow: auto;}
}
.t-Button.t-Button--header:focus, .t-Button.t-Button--header:active:focus {
    box-shadow: 0 0 0 1px #ff7d21 inset, 0 0 1px 2px rgba(255, 125, 33, 0.25) !important;
}
.t-Button.t-Button--header:hover {
    background-color: #b3b3b3;
}
.t-NavigationBar-menu .a-Menu-content {
    background-color: #ff7d21;
}
.t-NavigationBar-menu .a-Menu-item.is-focused, .t-NavigationBar-menu .a-Menu-item.is-expanded {
    background-color: #b3b3b3 !important;
}
.t-Region h2.t-Region-title {
    color: #ff7d21;
}
.t-BadgeList--circular .t-BadgeList-value a {
    box-shadow: 0 0 0 1px #00679b inset;
    color: #00679b;
}
.t-BadgeList--circular .t-BadgeList-value a:focus {
    box-shadow: 0 0 0 2px rgba(00, 103, 155, 0.25), 0 0 0 1px #00679b inset;
}
.t-BadgeList--circular .t-BadgeList-item:hover .t-BadgeList-value {
    background-color: #eff2f6;
}
.t-BadgeList--circular .t-BadgeList-value a:hover {
    box-shadow: 0 0 0 4px #00679b inset;
    background-color: #00679b;
    color: #ffffff;
}
.t-Body-title a, .t-Body-info a {
    color: #ff7d21;
}
.t-Button--hot, body .ui-state-default.ui-button.ui-button--hot, body button.ui-state-default.ui-priority-primary {
    background-color: #ff7d21;
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.1);
}
.t-Button--hot:hover, body .ui-state-default.ui-button.ui-button--hot:hover, body button.ui-state-default.ui-priority-primary:hover {
    background-color: #ff9b54;
}
.t-Button--hot:active, body .ui-state-default.ui-button.ui-button--hot:active, body button.ui-state-default.ui-priority-primary:active, .t-Button--hot.is-active, body .ui-state-default.ui-button.ui-button--hot.is-active, body button.ui-state-default.ui-priority-primary.is-active, .t-Button--hot.t-MenuButton.is-active, body .ui-state-default.ui-button.ui-button--hot.t-MenuButton.is-active, body button.ui-state-default.ui-priority-primary.t-MenuButton.is-active {
    background-color: #ff9b54;
}
.t-Button:focus, .a-Button:focus, .t-Button:active:focus, .a-Button:active:focus {
    box-shadow: 0 0 0 1px #00679b inset, 0 0 1px 2px rgba(00, 103, 155, 0.25) !important;
}
body .ui-dialog .ui-dialog-title {
    color: #ff7d21;
}
.t-Form-field:focus, .t-Form-select:focus, .t-Form-inputContainer input[type="text"]:focus, .t-Form-inputContainer select.selectlist:focus, .t-Form-inputContainer select.yes_no:focus, .t-Form-inputContainer input.text_field:focus, .t-Form-inputContainer input.password:focus, .t-Form-inputContainer textarea.textarea:focus, .t-Form-inputContainer input.datepicker:focus, .t-Form-inputContainer span.display_only:focus, .t-Form-inputContainer input.popup_lov:focus, .t-Form-inputContainer select[multiple]:focus, .t-Form-textarea:focus, .u-TF-item--text:focus, .u-TF-item--textarea:focus, .u-TF-item--datepicker:focus, .u-TF-item--select:focus {
    background-color: #ffffff !important;
    border-color:  #ffffff #ffffff #ff7d21 #ffffff !important;
}
.t-Button:focus, .a-Button:focus, .t-Button:active:focus, .a-Button:active:focus {
    box-shadow: 0 0 0 1px #ff7d21 inset, 0 0 1px 2px rgba(255, 125, 33, 0.25) !important;
}
.t-Button--danger {background-color: #9a9a9a; color: #ffffff;}
.t-Button--danger:hover {background-color: #b3b3b3;}
.t-Button--danger:active,.t-Button--danger.is-active {background-color: #b3b3b3;}
/*.t-Button--hot {background-color: #b3b3b3; color: #ffffff;}
.t-Button--hot:hover {background-color: #cdcdcd;}
.t-Button--hot:active,.t-Button--hot.is-active {background-color: #cdcdcd;}*/
.t-Button--primary {background-color: #00679b; color: #ffffff;}
.t-Button--primary:hover {background-color: #0089ce;}
.t-Button--primary:active,.t-Button--primary.is-active {background-color: #0089ce;}
.t-Button--success {background-color: #b3b3b3; color: #ffffff;}
.t-Button--success:hover {background-color: #cdcdcd;}
.t-Button--success:active,.t-Button--success.is-active {background-color: #cdcdcd;}
.t-Button--add {background-color: #ff7d21; color: #ffffff;}
.t-Button--add:hover {background-color: #ff9b54;}
.t-Button--add:active,.t-Button--add.is-active {background-color: #ff9b54;}
.ui-state-holiday .ui-state-default, .ui-datepicker-week-end .ui-state-default {
    color: #ff4621!important;
    font-weight: 700!important;
}
body .ui-widget-header a {
    color: #ff7d21;
}
body .ui-datepicker td span.ui-state-default.ui-state-active, body .ui-datepicker td a.ui-state-default.ui-state-active {
    background-color: #ffaa6e;
    color: #000000;
    font-weight: bold;
}
body .ui-datepicker td span.ui-state-default:focus, body .ui-datepicker td a.ui-state-default:focus {
    outline: none;
    box-shadow: 0 0 0 1px #ff7d21 inset, 0 0 1px 2px rgba(255, 125, 33, 0.25) !important;
}
.t-Header-logo-link:focus, .t-Header-logo-link:active:focus {
    outline: none;
    box-shadow: 0 0 0 1px #ff7d21 inset, 0 0 1px 2px rgba(255, 125, 33, 0.25) !important;
}
body .ui-datepicker td span.ui-state-default.ui-state-active.ui-state-hover, body .ui-datepicker td a.ui-state-default.ui-state-active.ui-state-hover {
    background-color: #ffaa6e !important;
}
body .ui-state-hover, body .ui-widget-content .ui-state-hover, body .ui-widget-header .ui-state-hover {
    background-color: #ffffff;
    color: #ff7d21;
}
body .ui-state-focus, body .ui-widget-content .ui-state-focus, body .ui-widget-header .ui-state-focus {
    box-shadow: 0 0 0 1px #ff7d21 inset, 0 0 1px 2px rgba(255, 125, 33, 0.25) !important;
    background-color: #ffffff;
    color: #383838;
}
body .ui-datepicker td span.ui-state-default.ui-state-hover, body .ui-datepicker td a.ui-state-default.ui-state-hover {
    background-color: #ffaa6e !important;
    color: #000000;
}
body .ui-datepicker .ui-datepicker-buttonpane button:focus {
    outline: none;
    box-shadow: 0 0 0 1px #ff7d21 inset, 0 0 1px 2px rgba(255, 125, 33, 0.25) !important;
}
.a-IRR-search-field:focus {
    border-color: #ff7d21;
    box-shadow: 0 0 0 1px #ff7d21 inset, -2px 0 0 #ff7d21 inset, 2px 0 0 #ff7d21 inset, 0 0 2px 0 rgba(255, 125, 33, 0.5);
}
.a-IRR-controls-item--filter .a-IRR-controls-cell:nth-child(2) {
    background-color: #ff7d21;
}
.a-IRR-reportSummary-item--filter .a-IRR-reportSummary-icon {
    background-color: #ff7d21;
}
.a-IRR-reportSummary-item--filter .a-IRR-reportSummary-label:hover {
    background-color: #b3b3b3;
}
.a-IRR-reportSummary-label:focus, .a-IRR-reportSummary-label:focus .a-IRR-reportSummary-icon {
    outline: 0;
    box-shadow: 0 0 0 1px #ff7d21 inset;
}
.a-IRR-controls .a-IRR-controlsCheckbox:focus+.a-IRR-controlsCheckboxLabel {
    border-color: #ff7d21;
    box-shadow: 0 0 2px 0 rgba(255, 125, 33, 0.5);
}
.a-IRR-controls-item--search .a-IRR-controls-cell:nth-child(2) {
    background-color: #ff7d21;
}
a.a-IRR-controlsLabel:focus {
    outline: 0;
    box-shadow: 0 0 0 1px #ff7d21 inset;
}
.a-IRR-reportSummary-item--search .a-IRR-reportSummary-icon {
    background-color: #ff7d21;
}
.a-IRR-reportSummary-item--search .a-IRR-reportSummary-label:hover {
    background-color: #b3b3b3;
}
.a-IRR-controls-item--filter a.a-IRR-controlsLabel:hover {
    background-color: #b3b3b3;
}
body .ui-widget-content a {
    color: #ff7d21;
}
.t-PopupLOV-links a:hover {
    background-color: #ff7d21;
    color: #ffffff;
}
.t-PopupLOV-links a:focus {
    outline: 0;
    box-shadow: 0 0 0 1px #ff7d21 inset;
}
.ui-datepicker-month, .ui-datepicker-year {color:#00679b}
.t-Alert--page.t-Alert--success {background-color: rgba(0,103,155,0.9);}
body .ac_over {background-color: #ff7d21; color: white;}
.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-content .a-TreeView-label {color: #333333;}
.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-content .fa {color: #333333;  font-size: 14px;}
.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-content.is-selected .a-TreeView-label {color: #ff6c00; font-weight: 700;}
.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-content.is-selected .fa {color: #ff6c00}
.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-content.is-hover .a-TreeView-label {color: #ff6c00;}
.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-content.is-hover .fa {color: #ff6c00;}
.t-Breadcrumb-item, .t-BreadcrumbRegion--useBreadcrumbTitle .t-Breadcrumb-item:last-child {font-size: 1.4rem; line-height: 2.4rem;}
.t-BreadcrumbRegion-body, .t-BreadcrumbRegion-buttons {padding: 0px;}
.abitekst{height: 16px; width: 16px; border: none; background-color:rgba(255,255,255,0);vertical-align:top;}
i.abitekst{display: inline-block;margin-left:5px; margin-top:0px;}
i.abitekst:hover{cursor:pointer;}
