.tabtitle { max-width:50%; color:#fff;}
.left-inner-title, .payment-hotelname, .P-title, .booking-title, .passenger-info-box h1, .price-summary h1, .payment-summary h1, #price-summary h1, #payment-summary h1, .passenger-info-box h1, .guest-summary h1, #AgentPriceDetails h1, #terms-and-conditions h1, #travel-insurance h1, .user-utility h1, #bonus-offer h1, #payment-information h1, .tabbackbg, .flinfobox tr th  {background: #0c439e linear-gradient(to bottom, #0c439e 0%, #0c3b88 100%)  repeat scroll 0 0 !important ; color: #fff;}
.passenger-info-box h1 {background: #0c439e !important}
.tabbackbg{border-bottom:2px solid #0c439e;}
.matrixbox{border:2px solid #0c439e;}
.ticketTypeNote { display:none !important; } 
.new-account-note {    color: #FF0000;}
.passenger-info-inputbox-contents ul li {    color: #FF0000;} 



/*ADDED OCTOBER 31, 2022 for custom color changes to search results*/

.bg-primary {
    color: #fff;
    background-color:#1c3f95 !important
}


.ui-datepicker .ui-datepicker-header {
    color: #fff;
    background-color:#1c3f95
}

.ui-datepicker .ui-datepicker-calendar .ui-state-active {
    color: #fff;
    background-color:#1c3f95
}

.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today .ui-state-default {
    border-color:#1c3f95
}

.ui-slider .ui-slider-handle, .ui-slider .ui-slider-range {
    background:#1c3f95
}

.ui-slider-handle::before {
    background-color:rgba(61, 181, 53, .2)
}

.popup.list {
    background:#fff
}

.popup.list > div:hover {
    color: #fff;
    background:#1c3f95
}

.popup.list .list_item_hover {
    color: #fff;
    background:#1c3f95
}

::-moz-selection {
    color: #fff;
    background:#1c3f95
}

::selection {
    color: #fff;
    background:#1c3f95
}

.page-title {
    color:#1c3f95
}

.custom-control-input:checked ~ .custom-control-label::before {
    border-color: #1c3f95;
    background-color:#f5f5f5
}

.dropdown-item.active, .dropdown-item:active {
    background-color:#1c3f95
}

.btn-link {
    color:#1c3f95
}


.nav-tabs-overline > .nav-tabs .nav-link.active {
    color: #1c3f95;
    border-top-color:#1c3f95
}

.nav-tabs-box-primary > .nav-tabs .nav-link.active {
    color: #fff;
    border-color: #1c3f95;
    background-color:#1c3f95
}

.nav-tabs-box-primary > .tab-content {
    border-color: #1c3f95;
    background-color:#1c3f95
}

.nav-tabs-boxed > .nav-tabs {
    color: #666;
    border-color: #1c3f95;
    background:#efefef
}

.nav-tabs-boxed > .nav-tabs .nav-link.active {
    color: #fff;
    border-color: #1c3f95;
    background-color:#1c3f95
}

.nav-tabs-radio input[type=radio]:checked ~ label {
    color: #1c3f95;
    border-top-color:#1c3f95
}
.customer-search-popup .tab li.active {
    background-color: #ccc;
    border-top:3px solid #1c3f95
}

.loading-box, .loading-box-air, .loading-box-cruise, .loading-box-hotel {
    border-color:#1c3f95
}

.flight-info {
    border-color:#1c3f95
}

.flight-info .transit-table-top {
    color: #fff;
    background:#1c3f95
}

.loader-spiral::after, .loader-spiral::before {
    border-color:transparent #1c3f95 #1c3f95 transparent
}

.loader, .loadingOnConfirmation::before, .section-seatmap > .masked > .loadmask {
    border-top-color:#1c3f95
}

.matrix-card .airline-matrix-wrap .matrix-left .mstops label {
    color:#1c3f95
}

legend {
    color:#1c3f95
}

.btn-primary, .primary-btn, .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .btn-primary {
    color: #fff;
    background-color: #1c3f95;
    border-color:#1c3f95
}

.air-searchform-top .top-title .odi::before {
    background:#1c3f95
}

#SelAirPackage .card {
    background-color: #fff;
    border:2px solid #1c3f95
}
.splash-header {
    color: #fff;
    background-color:#1c3f95
}


.text-primary {
    color:#1c3f95 !important
}

a {
    color:#1c3f95
}

a:hover {
    color:#2c57c3
}

.matrix-card .airline-matrix-wrap .matrix-right .mlist>.mlistbox ul li.RequestedDate {
border: 2px solid #1c3f95;
padding: 4px;
}


.matrix-card .airline-matrix-wrap .matrix-right .mlist>.mlistbox ul li.lowprice, .matrix-card .airline-matrix-wrap .matrix-right .mlist>.mlistbox ul li.lowprice.second {
color: #1c3f95;
font-weight:bold;
background-color: #bdc7df;
}


.page_air_results .search-resultpage.swift-search-bar.search-bar-section {
background-image: linear-gradient(#656f96 100%, #000);
}


/*For transition flight loading*/
.loader-spiral::after, .loader-spiral::before {
    border-color: transparent #1D3F95 #1D3F95 transparent;
}


/*Upgrade buttons*/

.upgrade-fare .fare-price-total {
    background-color: #1c3f95;
}

.upgrade-fare .upgraded-fare .fare-price-total {
    background-color: #1c3f95;
}
