﻿.searchJobId .rb-core-input-field rb-core-icon {
    left: 5px !important;
    top: 50% !important;
    z-index: 1000;
}


/*test line*/

rb-core-header h3 {
    font-size: 24px !important;
    font-weight: 400 !important;
    color: #005691;
}

rb-core-link a {
    text-decoration: none;
}

rb-core-header h4 {
    font-size: 20px;
    font-weight: 400;
    color: #525F6B;
    text-align: center;
}

rb-core-header span rb-core-icon {
    font-size: 24px;
    margin: 18px auto;
}

rb-core-tab-links-item {
    line-height: 3.4rem;
}

.rb-core-language-selector__trigger rb-core-icon span {
    font-size: 24px;
}

.cms_tile:hover .tile_img rb-core-icon {
    opacity: 1;
    color: #BFC0C2;
}

.active .tile_img rb-core-icon {
    position: absolute;
    right: 5px;
    top: .5em;
    opacity: 1;
    color: #BFC0C2;
}

.tile_img rb-core-icon {
    font-size: 64px;
    position: absolute;
    /* right: 5px;
    top: .5em; */
    opacity: 1;
}

.selected td .customer__option__icon .customer__msg a rb-core-icon {
    background: #c6e6f4;
}

.customer__option__icon rb-core-icon {
    display: inline-block;
    position: absolute;
    right: auto;
    cursor: pointer;
    margin: 0 0 0 -10px;
    top: -37px;
    font-size: 28px;
    transform: rotate(90deg);
    padding-left: 22px;
}

.customer__option__icon rb-core-icon:hover {
    color: #008ECF;
}

.inherited__category rb-core-input-field input {
    font-size: 14px;
    background: #EFEFF0;
    padding: 0px 10px;
}

.inherited__category rb-core-input-field rb-core-icon,
.inherited__claim_no rb-core-input-field rb-core-icon {
    font-size: 1.8em
}

.inherited__claim_no rb-core-input-field input {
    font-size: 14px;
    background: #EFEFF0;
    padding: 0px 10px;
}

.inherited__vertical__tabs rb-core-tab-links-item:not(:first-child) {
    margin-left: 0;
}

.inherited__vertical__tabs rb-core-tab-links-item {
    line-height: 0;
    padding: 0;
}

.inherited__vertical__tabs .rb-core-tab-links__items rb-core-tab-links-item::after {
    background-color: transparent
}

.calendar_picker_row rb-core-icon {
    font-size: 24px;
    transform: translateY(-75%);
}

.inherited__claim_no rb-core-accordion-item {
    display: block;
    position: relative;
    border-bottom: 1px solid transparent;
    padding-bottom: 0;
}

.rb-core-search-field__submit rb-core-icon {
    font-size: 28px;
}

.inherited__category .rb-core-search-field__submit rb-core-icon {
    font-size: 28px;
}

.rb-core-language-selector ul li.-is-active rb-core-link a {
    color: #000;
    font-size: 14px;
}

#wizard-progress .step-indicator li.completed1 .step1 rb-core-icon {
    font-size: 30px;
    color: #fff;
}

#wizard-progress .step-indicator .step rb-core-icon {
    color: #ffffff;
    font-size: 30px;
}

.add_invoice_modal rb-core-component-header-with-content {
    padding: 0
}

.collapse_contain .rb-core-input-field rb-core-icon,
.left-align .rb-core-icon {
    font-size: 24px;
}

.tile_img rb-core-icon {
    font-size: 3vw;
    left: 1rem;
    top: 0.8rem;
}

.active .tile_img rb-core-icon {
    font-size: 3vw;
    position: absolute;
    right: 5px;
    top: .65em;
    opacity: 1;
    color: #BFC0C2;
}

@media only screen and (max-width: 1024px) and (min-width: 767px) {
    .customer__option__icon rb-core-icon {
        margin: 0 0 0 -5px;
    }
}

@media only screen and (max-width: 1024px) and (min-width: 767px) {
    .accordion_inv_table_info .customer__option__icon rb-core-icon {
        margin: -5px 0 0 -33px !important;
    }
}

@media only screen and (max-width: 1280px) and (min-width: 1140px) {
    .accordion_inv_table_info .customer__option__icon rb-core-icon {
        margin: -5px 0 0 -33px !important;
    }
}

@media only screen and (max-width: 1280px) and (min-width: 1140px) {
    /* .tile_img rb-core-icon {
        font-size: 4vw;
        margin: 0px;
        display: inline-block;
    } */
}

@media (min-width: 992px) and (max-width: 1199.98px) {
    .customer__msg rb-core-icon {
        right: -22px !important;
    }
}

.accordion_inv_table_info .colum_last rb-core-icon {
    font-size: 24px;
    color: #005691;
}

.accordion_inv_table_info rb-core-icon {
    font-size: 24px;
}

.accordion_inv_table_info .customer__option__icon rb-core-icon {
    cursor: pointer;
    margin: 5px 0 0 -50px;
    font-size: 36px;
    color: #005691;
}

.custom_tab rb-core-icon span {
    font-size: 1.5rem;
}

.custom_tab a,
.box_arrow_1 rb-core-icon {
    cursor: pointer;
}

.uploadbtn rb-core-file-uploader button {
    border: none;
    font-size: 14px;
    color: #005691;
    top: 9px;
    position: relative;
    left: -16px;
}

.customer__option__icon.RLdetailsicon rb-core-icon {
    position: relative;
    top: 0px;
}

.accordion_inv_table_info .customer__option__icon rb-core-icon.optionm {
    margin-top: -15px !important;
}


/* 
.rb-core-input-field rb-core-icon {
    top: 40px !important;
} */

.searchJobId .rb-core-input-field rb-core-icon {
    left: unset !important;
    top: 50% !important;
    z-index: 1000;
}

.desktop-cell-padding rb-core-icon {
    top: 67% !important
}

.icon_filter {
    top: 9px;
    position: absolute;
    right: 8px;
    z-index: 1;
    cursor: pointer;
}