/* adjust link column of IR */
td[headers^=LINK] {
    width: 1rem;
}

.a-IRR-header--linkCol {
    width: 1rem !important;
}

.amount {
    text-align: right !important;
    font-weight: bold !important;
}    

/*To remove top padding for checkbox group display as pill button*/
.remove-top-padding {
    padding-top:0 !Important;
    margin-top:0 !Important;
}

/* RDS - Active Tab*/

.t-Tabs--pill .t-Tabs-item.is-active .t-Tabs-link {
    background-color: #0a1f3f;
    color: #ffffff;
    position:static;
}

.t-Tabs .t-Tabs-item.is-active .t-Tabs-link {
    background-color: #0a1f3f;
    color: #ffffff;
    position:static;
}

/*Environment DEV in Navigation Bar*/
.environment-dev {
    background-color:red !important;
    color:white !important;
    font-weight: bold !important;
    margin-right: 6px !important;
}

/*Environment PRD in Navigation Bar*/
.environment-prd {
    background-color:green !important;
    color:white !important;
    font-weight: bold !important;
    margin-right: 6px !important;
}

/*fix for text field disappearing on modal dialogs*/
.apex-item-select:focus, .apex-item-text:focus, .apex-item-textarea:focus {

    border: 1.1px solid #dfdfdf;

}


/*change the opacity in date picket timepicker wheel to make it less light*/
.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-1, .oj-timepicker-wheel-item.oj-timepicker-wheel-item-position1
{
    opacity: .75 !important;
}

.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-2, .oj-timepicker-wheel-item.oj-timepicker-wheel-item-position2,
.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-3, .oj-timepicker-wheel-item.oj-timepicker-wheel-item-position3, 
.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-4, .oj-timepicker-wheel-item.oj-timepicker-wheel-item-position4,
.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-5, .oj-timepicker-wheel-item.oj-timepicker-wheel-item-position5,
.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-6, .oj-timepicker-wheel-item.oj-timepicker-wheel-item-position6,
.oj-timepicker-wheel-item.oj-timepicker-wheel-item-position-7, .oj-timepicker-wheel-item.oj-timepicker-wheel-item-position7
{
    opacity: .5 !important;
}

/*for Telematics Bewhere Beacons Map point window */
.point-tooltip-header {
   font-weight: bold;
    white-space: nowrap;
    vertical-align:top;
}

.textarea-uppercase {
    text-transform: uppercase;
}

.textarea-lowercase {
    text-transform: lowercase;
}

/* Remove the icon-right-cheron that was appearing on sometimes on pages*/
.apex-rds-slider {
    display:none !important;
}

.broker_labour_cost_customer {
   background-color:#fff5ce;
}

.broker_labour_cost_internal {
   background-color:#cce5ff;
}

.broker_labour_cost_total {
   background-color:#d0f1cc;
}

.underline_link {
    text-decoration: underline;
}

/*Apex 23.1.5 extra space at the bottom in a display only field html */
a-unsafe-html {
    display: inline !important;
}

/* GH2966 Global Search  */
/*.t-Header-navBar--start {
    display: flex;
    align-items: center;
}
*/
#global-search-container {
    flex: 0 0 auto;
    margin-left: 1rem;
}

#global-search-results-reg {
    display: none;
    position: absolute;   /* required for jQuery UI .position() to set top/left */
    width: 500px;
    height: 650px;
    overflow-y: auto;
    background: #fff;
    box-shadow: 0 4px 12px rgba(0, 0, 0, .15);    
    z-index: 500;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

#global-search-results-reg.is-open {
    display: block;
}

#P0_GLOBAL_SEARCH, #P0_GLOBAL_SEARCH_PREFIX {
    /*border: 2px solid #ccc;*/
    /*border: 2px solid #f0a201;*/
    border: 2px solid #e6eefb;
    border-radius: 8px; /* Controls corner roundness */
}

#global-search-container .icon-help {
    color: #fff;
}

#global-search-container .icon-help:hover {
    color: #0a1f3f;
}