/* By raghav on 10-3-22 for clinci global in nav bar */

#P0_CLINIC_SELECT_CONTAINER .t-Form-inputContainer .t-Form-itemWrapper .select2 .selection .select2-selection .select2-selection__rendered{
	color: white!important;
}

#P0_CLINIC_SELECT_CONTAINER .t-Form-inputContainer .t-Form-itemWrapper .select2 .selection .select2-selection .select2-selection__placeholder{
	color: white!important;
}
#P0_CLINIC_SELECT_CONTAINER .t-Form-inputContainer .t-Form-itemWrapper .select2 .selection .select2-selection{
	border: none !important;
}

#P0_CLINIC_SELECT_CONTAINER .t-Form-inputContainer .t-Form-itemWrapper .select2{
	width: auto !important;
}
#select2-P0_CLINIC_SELECT-container{
    background-color: #112336 !important;
    border-radius: 2px !important;
    border-color:#112336 !important;
}

/* end of custom css */
.app-icon {
    background-image: url('#APP_IMAGES#Logo_Blue.png');
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 50%;
    background-color: #5A68AD;
}
.t-Header-branding{
    background-color: #112336;
}
.heading{
	color:#16b543;
	font-size: 25px;
}
.upper_header{
	height: 6.5rem;
	background-color: #f0f1f5;
}
.lower_header{
	height: 4.5rem;
	background-color: #e8ebe9;
}
.lower_header_text{
	margin-top: 0.5rem;
}
.button_color{
    background-color: #112336 !important;
    border-radius: 10px;
}
.modal_nav_border{
  border-right: 0.3rem solid #16B542;
  line-height: 3rem;
}
.nav_color_onclick{
    color: #16B542;
    text-decoration: none !important;
}
/* by Atul on 11-01-2023 for select navigation bar*/
.a-TreeView-content.is-selected.is-current--top {
    border-right: 4px solid #0076df;
}

/*Added by Avinash on 18-05-2023 for reducing padding of pagination globally*/
.a-IRR-paginationWrap {
    padding: 2px 12px;
}

.a-IRR-pagination-select {
    width:auto !important;
    max-width:200px !important;
}
/*-------------------------------------------------------------------------*/


.claim-year-class {
	margin-top: 11px !important;
    /* margin-right: -12.9rem !important; */
    margin-right: -14.4rem !important;
    font-size: 11px !important;
	text-transform: capitalize !important;
    background: none !important;
}

.t-NavigationBar-item {
    padding: 0px 8px;
}


/*FOR NOTIFCATION BAGDE ICONS - NAVNEET SINGH*/

/* Target badge next to the comment-o icon */
.t-Icon.fa-comment-o + .t-Button-label + .t-Button-badge {
    background-color: #e74c3c !important;
    color: white;
    font-weight: bold;
    border-radius: 50%;
    min-width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    /* display: inline-block; */
    margin-left: -10px;
    margin-top: -28px;
    margin-right: 0px;
}

.t-Icon.fa-comment-o {
    /* margin-top: 10px; */
    font-size: 24px;
}

/* Style for notification message */
.t-AlertMessages .notification-sender {
    font-weight: bold;
    color: #2c5cc5;
}

/* Overall notification styling */
.t-Body-alert {
    z-index: 1000;
}

.t-Alert--success {
    background-color: #f8f9fa;
    border-left: 4px solid #4285f4;
    color: #333;
}

.t-Alert--success .t-Alert-icon {
    color: #4285f4;
}

.swal2-popup {
    width: 60em !important;
}

.swal2-confirm {
    width: 100px !important;
    font-size: 14px !important;
}

.swal2-html-container {
    font-size: 16px !important;
}




/*END FOR NOTIFCATION BAGDE ICONS - NAVNEET SINGH*/