HTML,body{
	font-family:dana!important;
}
.hidden{
	display:none;
}
.u-RTL .u-tL {
	direction:ltr;
}
.a-IRR-headerLabel{
    direction: ltr;
}
.apex-item-select:focus, .apex-item-text:focus, .apex-item-textarea:focus {
border: 1.1px solid #dfdfdf;
}
.ui-datepicker-current,.ui-datepicker-close{
	padding-top: 3px!important;
    padding-bottom: 3px!important;
}
.img_box{
    vertical-align: middle;
    border: 1px solid #fab900!important;
    padding: 10px;
    border-radius: 5px;
	width:120px;
}
.a-PopupLOV-dialog .a-GV-row{
cursor: pointer;
}

.u-RTL .t-Form-labelContainer {
    text-align: right!important;
}
.btn_link_text{
padding: 0 0 1.6rem;
}

.ui-datepicker{
    border-color: #3e3e3e!important;
    border: 1px solid!important;
    background-color: #f6f6f6!important;
}
/*
.t-Body-nav{
    background-color: #d4d4d4;
}

.t-TreeNav--styleA .a-TreeView-node--topLevel{
    background-color: var(--ut-body-nav-background-color);
    margin: 5px;
}*/

.a-Switch input[type=checkbox]:checked + .a-Switch-toggle {
    background-color:#18d066!important;
}


.a-GV-table tbody tr{
    cursor: pointer;
}


.hide_input{
display:none;
}

.a-IRR-tableContainer td[headers=LINK]{ width:40px; }

.select2-selection{
	background-color: #f9f9f9!important;
    border-color: #dfdfdf!important;
}

.a-GV-table .a-GV-row:nth-child(odd) .a-GV-cell {     background-color: #fafafa; }

.u-RTL .a-GV-header {
    direction: ltr;
}

.a-GV-table tbody tr td{
	DIRECTION: LTR;
}

.a-IRR-table tr td{
	DIRECTION: ltr!important;
}

.clockpicker-popover{
	direction:ltr;
}

.plugin-de.danielh.clockpicker input[type=text]{
	border: 1px solid #dfdfdf!important;
	background-color: #f9f9f9;
}
/*
.a-IRR-table tr td{
	unicode-bidi: plaintext;
}
*/
.t-TreeNav .a-TreeView-toggle{
    left: 0;
    z-index: 1;
}

.t-TreeNav .a-TreeView-content{
	z-index: 2;
}

.t-TreeNav .a-TreeView-node--topLevel .a-TreeView-row.is-focused {
	box-shadow: 0 0 0 0 #ffffff inset!important;
}

.apex-item-select,
.apex-item-text,
.apex-item-textarea,
.apex-item-multi,
input {
backface-visibility: hidden;
}

@media (min-width: 641px){
.t-Body-title:not(.t-Body-title-shrink) .t-BreadcrumbRegion--useBreadcrumbTitle:not(.t-BreadcrumbRegion--compactTitle) .t-Breadcrumb-item:last-child, .t-BreadcrumbRegion-titleText {
     font-size: inherit!important; 
     line-height: inherit!important; 
     font-weight: bold;
 
}

}



.t-Body-title{
    position: inherit!important;
}

.t-Breadcrumb-item:last-child{
    display: contents!important;
}


.a-Button:focus, .a-CardView-button:focus, .apex-button-group label:focus, .t-Button:focus, .t-Form-fieldContainer--radioButtonGroup .apex-item-group--rc input+label:focus, .t-Form-helpButton:focus, .ui-button:focus {
    --a-button-state-border-color: none!important;
}

.t-PageBody {
  overflow-y: scroll;
}

.t-Report-cell{
    direction: ltr;
}

.t-BreadcrumbRegion{
    padding-top: 5px;
    padding-bottom: 5px;
}

.t-Body-contentInner{
    padding-top: 5px;
    padding-bottom: 5px;
}

.t-Region{
    margin-bottom: 5px;
}

.t-Region-body{
    padding: 5px;
}

.t-Region-headerItems{
    padding: 5px;
}


p{
    margin-bottom: 5px;
}

.t-Tabs-item.is-active{
background-color: #2e53b7;
color:#ffffff;
}

.t-Tabs-item.is-active>.t-Tabs-link{
    color:#ffffff;
}

.t-Header-logo {
padding-right: 10px;
}
/*
.apex-logo-text{
    color:#fde435;
}
*/

.apex-no-scroll {
    overflow-y: scroll!important;
}

.t-Button--headerTree:focus{
    outline: transparent!important;
    outline-offset: unset!important;
}

.a-IRR-sortWidget-search>.a-IRR-sortWidget-searchField {
padding: 0 32px 0 8px!important;
}

.apex-item-group--search > .a-Icon{
    right: 0!important;
}

.a-PopupLOV-dialog .a-GV-header{
    direction: RTL;
}
.a-PopupLOV-dialog .a-GV-cell{
    direction: RTL;
}
.a-IRR-headerLink{
    direction: ltr;
}
/*
.t-TreeNav--styleA .a-TreeView-node--topLevel ul{
    background-color: #f3f3f3;
    color: #000000;
}

.t-TreeNav--styleA .a-TreeView-node--topLevel ul li .a-TreeView-row.is-hover {
    background-color: #808080!important;
}

.t-TreeNav--styleA .a-TreeView-node--topLevel ul li .a-TreeView-row.is-selected {
    background-color: #f3f3f3;
}
.t-TreeNav--styleA .a-TreeView-node--topLevel ul li .a-TreeView-content.is-selected {
     color: #000000;
}
.t-TreeNav--styleA .a-TreeView-node--topLevel ul li .a-TreeView-content.is-selected > .fa {
     color: #000000;
}
.t-TreeNav .a-TreeView-node .a-TreeView-content{
        padding: 4px 8px;
}

.t-TreeNav .a-TreeView-node{
    font-weight: normal;
}
.a-TreeView-node--leaf{
min-height: auto;
}
*/
/*
#t_TreeNav_8 {
    background-color: #d93737!important;
}
#t_TreeNav_8 .a-TreeView-row.is-hover{
    background-color: #d93737!important;
}*/

.a-TreeView-content:has(.red_menu) {
background-color:#E95B54!important ;
}

.t-Login-header{
    padding:0!important;
}

.t-Wizard .t-Wizard-body{
    padding-top: 0!important;
    padding-bottom: 0!important;
}
.t-Wizard-controls{
    padding: 0!important;
}

.a-GV-table th.a-GV-header, .a-GV-table th.a-GV-headerGroup{
    direction: rtl;
}