/* main style overrides */

.payoutBtn, .commisnSetBtn, .sBtn, a.paginate_button.current, .vBtn,
.manageSbtn, .exBtn, .pubBtn, .browseBtn1 button, .resourceBtn1, .resourceBtn2,
.resourceAdd, .qSearchBtn, .qSearchBtn:hover, .saveDbtn, .saveDbtn:hover,
.dayLabel span, .or_sep, .generate_code_btn, .reset_code_btn,
.searchBtn1, .addIcon i, #mainmenu a:hover, .theme_color_bg, .assign_to_right_arr, .assign_to_left_arr,
.search_btn_big, .save_btn, .tabbable-line > .nav-tabs, .breadcrumb li.completed a, .multi_plus,
.book_f_btn, .default_blue_btns, .memb_sel_btn, .bg_color_base, .hotel_select_btn,
.hotel_select_btn.hotel_select_btn_default:hover, .name_search_go_btn, .main_select_btn_hotel,
.addon_go_btn, .btn_center, .material-scrolltop::before, .full_summary h4,
.hotel_summary, .addBtns, .new_transfers, .resultBtn, .modifySearchForms .modifyClose,
.secont_details .resultBtn, .map_details h4, .action_btn, .mobile_tkt_hd, .transfers_mobile_tkt_hd,
.btnBuy, .colsIcon, .back_to_result, .proceedBtn, .hotel_less_detail h5, .action_btn,
.eventCalendar-daysList li.eventCalendar-dayWithEvents a, .ui-widget-header .ui-state-active,
.ui-slider-horizontal .ui-slider-handle, .bg-primary, .breadcrumb li.active a, .ins_title {
    background: rgb(238,39,118);
    background: linear-gradient(0deg, rgba(238,39,118,1) 0%, rgba(253,187,45,1) 100%) !important;
    color: #fff !important;
}

.arw,.arw2, .dateIcon::before, .dateIcon1::before , .minimal_subtitle, .minimal_subtitle2,
.filter_main_title, .calendarIcon::before, .menu-bar ul li span, ul#secondmenu li ul li a:hover,ul.secondmenu li ul li a:hover,
ul#secondmenu li ul li a.active_link,ul.secondmenu li ul li a.active_link, .formSubTitle h5, 
.formSubTitle h3, input[type="checkbox"]:checked + label::before,input[type="checkbox"]:checked + input + label::before,
input[type="radio"]:checked + label::before,input[type="radio"]:checked + input + label::before, 
.sub2Div h4, .uploadBlock h3, .text-success, .meterial_modal .modal-title, .tab_common_heading, 
.theme_color_text, .price_total, .data_table_heading, .small_text, .title_area h1, .summary h1, 
.box_title, .colored_price, .layover_time, .saved_data a,.saved_data2 a, .room_count_label, 
.price_new, .progress_bg .prog_page .way_load h4, .option_assign, .popup_common_heading, 
.summary_col02 > p, .tabContentInner .main_title, .glyphicon-plus, .glyphicon-remove, 
.transfers_name h3, .mz-search__stars i, .flightPrice,  .green, .selection_clr,  .more, 
.flightPrice, .form_left h4, .trsfers_name_car h3, .transfers_reslt h2, .ticketCatBox h5, .innerContents h2,
.subTitle1, .line_2, .passengerBox h3, .morphsearch-input, .morphsearch.open .morphsearch-input, 
.eventCalendar-list li a.eventCalendar-eventTitle, .ui-widget-header .ui-state-focus, #popup_title, a, .main-head


{color:#000}


a.paginate_button.current,.has-error .form-control{border-color:#fba82e !important}
.textBox1:focus,.textBox2:focus,.textBox4:focus .textArea:focus,.new-row:focus,.inline_text_input:focus{outline:1px solid #fba82e !important}
.pagination>li>a,.pagination>li>span{border-bottom:2px solid #fba82e !important}
.form-group2 .alert-success,.form-group .alert-success,.input-group .alert-success{border-top:5px solid #fba82e !important}
.notifiactions ul li:hover{border-left:5px solid #fba82e !important}
.breadcrumb li.completed a:after{border-left:30px solid #fba82e !important}
.memb_sel_btn{border:1px solid #fba82e !important}
.name_search_go_btn{border:1px solid #fba82e !important}
.breadcrumb li.completed a::after {
    border-left: 30px solid #ee9247 !important
}

#main_cat_menu li a.active_menu {
    background-color: #ee9247;
    color: #fff !important;
}
.vBtn, .eBtn, .dBtn, .uBtn, .genBtn, .dltBtn {
    background: rgb(238,39,118);
    background: linear-gradient(0deg, rgba(238,39,118,1) 0%, rgba(253,187,45,1) 100%) !important;
    color: #fff !important;
}
.pagination>.active>a, .pagination>.active>a:hover{
	    background-color: #fba82e;
    border-color: #fba82e;
    color:#fff !important;
}
#main_cat_menu li a, .book_f_btn , .tabbable-line > .nav-tabs > li > a{
    color: #FFFFFF !important;
    
}
.breadcrumb li.active a:after {
    border-left: 30px solid #ee9247;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: #fba82e none repeat scroll 0 0 !important;
   
    color: #ffffff !important;
   
}
.btn-primary {
    background: rgb(238,39,118);
    background: linear-gradient(0deg, rgba(238,39,118,1) 0%, rgba(253,187,45,1) 100%) !important;
    color: #fff !important;
}
.btn-primary:hover, .tabbable-line > .nav-tabs > li.active > a {
     
    background-color: #333;
    
}
 
 
 

/* main style overrides */

/* other style overrides */

.ui-slider-horizontal .ui-slider-handle{border:1px solid #fba82e!important}
.ui-slider-horizontal .ui-slider-handle:hover{border:1px solid #fba82e!important}


/* other style overrides */


.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {

    color:#fba82e !important;
}

.farebrkuphd{ background-color:#fba82e; }

 .ui-slider-horizontal .ui-slider-handle{ background:#fba82e !important;  border: 1px solid #fba82e !important; }
span.alertmsgs {
    color: #f00;
}

 .price_theme_color{ color: #000; }
 .price_total_hilight{ color: #fba82e; text-align:right !important; }
 .details_block .title_label{ color: #4e4e4e; }
 .toggle_details_links li a{ color: #4e4e4e; }

 .hotel_less_detail h5{ color:#fff; }

 #popup_title{ background: #fba82e;}

 .clearing{ border: 1px solid #fba82e; }
 .clearing:after{ color: #fba82e;}

  .save_edit{ background:#fba82e;}
  .progress_bg .prog_page .way_load h4{ color:#fba82e;}
  .page_heading{ color:#fba82e !important;}

  .tranfrcnclpolicy{ color:#fba82e;}


BUTTON.confirmbutton:hover, .confirmbutton_wht:hover {
    background: rgb(238,39,118);
    background: linear-gradient(0deg, rgba(238,39,118,1) 0%, rgba(253,187,45,1) 100%) !important;
    color: #fff !important;
}
BUTTON.confirmbutton, .confirmbutton_wht {
    background: rgb(238,39,118);
    background: linear-gradient(0deg, rgba(238,39,118,1) 0%, rgba(253,187,45,1) 100%) !important;
    color: #fff !important;
}
#popup_container {
    border: solid 3px #ee2776 !important;
}
#popup_title {
    background: #ee2776 !important;
}
BUTTON.confirmbutton, .confirmbutton_wht{
    background: rgb(238,39,118);
    background: linear-gradient(0deg, rgba(238,39,118,1) 0%, rgba(253,187,45,1) 100%) !important;
    color: #fff !important;
}
.full_summary h4 {
    background: #fba82e !important;
}
.map_pagination .pagination > li > a {
    margin-bottom: 5px;
    color: #fba82e;
}
.sportsCollapse span.glyphicon{ color:#fff;}
.ticketCatBox span.glyphicon{ color:#fff;}


.activityInner .breadcrumb li.active a { background: #fba82e;}
.activityInner .breadcrumb li.active a:after {border-left: 30px solid #ee2776;}

.pagination>li>a{ color: #fba82e;}

.searchBtnLoader {
background:#ba317769  url('../images/15.gif');
background-repeat: no-repeat;
width: 100%;
padding: 7px 0;
text-align: center;
background-size: cover;
        }


        
/*new home design changes shinto*/

.main-head {
    margin-top: 1px;
    font-family: "Calibri-Light", sans-serif;
    font-size: 20px;
    display: inline-block;
    position: relative;
    text-transform: capitalize;
    background: #484847;
    width: 100%;
    padding: 8px;
    color: #fff;
    cursor: pointer;
    margin-bottom: 0px;
    background-image: url(../images/hmdownarow.png);
    background-repeat: no-repeat;
    background-position: 99%;
}
.help_hover_btn {
    color: #ffffff;
    margin-left: 5px;
    font-size: 20px;
    cursor: help;
    position: relative;
    right: 0px;
    top: 0px;
    background-image: url(../../images/hogozat_images/hMqstnicon.png) !important;
    width: 22px;
    height: 22px;
    display: inline-block;
}
 .mobile_box_row {
    margin: 0;
    padding: 10px;
    border: 1px solid #737373;
    width: 100%;
    float: left;
}
.hMdttlshead {
    background: #645e5a;
    color: #fff;
    width: 100%;
    float: left;
    padding: 10px;
    font-size: 20px;
    background-image: url(../images/hmdownarow.png);
    background-repeat: no-repeat;
    background-position: 99%;
    cursor: pointer;
}
.hMbookingdetailsfull{float:left; width:100%; padding:25px 10px 10px;  border: 1px solid #737373;}

.hMAgsphead {
    background: #645e5a;
    color: #fff;
    width: 100%;
    float: left;
    margin: 1px 0;
    padding: 10px;
    font-size: 20px;
    background-image: url(../images/hmdownarow.png);
    background-repeat: no-repeat;
    background-position: 99%;
    cursor: pointer;
}
.hMAgencydetailsfull{float:left; width:100%; padding:25px 10px 10px;  border: 1px solid #737373;}
#TransactionCounts{margin-bottom:30px;}

.hMSaleshead {
    background: #fba82e;
    color: #fff;
    width: 100%;
    float: left;
    margin: 1px 0;
    padding: 10px;
    font-size: 20px;
    background-image: url(../images/hmdownarow.png);
    background-repeat: no-repeat;
    background-position: 99%;
    cursor: pointer;
}
.hMchartdegraphfull{float:left; width:100%; padding:25px 10px 10px;  border: 1px solid #737373;}

/*new home design changes shinto*/
.d-flex {
    display:flex;
}
.align-items-center {
    align-items:center
}
.downArrow3::before {
    background: rgba(0, 0, 0, 0) url(../../images/hogozat_images/arrow-down.png) no-repeat 8px 16px !important;
}
.upArrow3::before {
    background: rgba(0, 0, 0, 0) url(../../images/hogozat_images/arrowleft.png) no-repeat scroll 8px 0 !important;
}
.downArrow4::before {
    background: rgba(0, 0, 0, 0) url(../../images/hogozat_images/arrow-down.png) no-repeat scroll 0 0 !important;
}
.upArrow4::before {
    background: rgba(0, 0, 0, 0) url(../../images/hogozat_images/arrowleft.png) no-repeat scroll 0 0 !important;
}

.selectric .button:after {
    border-top-color: #fba82e !important;
}
.multi_minus {
    background: #ee2776;
}
.qstn-icon {
    background-image: url(../../images/hogozat_images/hMqstnicon.svg);
}
.material-scrolltop span {
    color: #fff;
}
.material-scrolltop {
    background: #ee2776;
}
.searchBtn1 {
    background: rgb(238,39,118);
    background: linear-gradient(0deg, rgba(238,39,118,1) 0%, rgba(253,187,45,1) 100%) !important;
    color: #fff !important;
    font-size:16px;
}
.theme_color_bg{
    background: rgb(238,39,118);
    background: linear-gradient(0deg, rgba(238,39,118,1) 0%, rgba(253,187,45,1) 100%) !important;
    color: #fff !important;
}
.img-fluid {
    width: auto;
    height: 52px;
}
.searchBtnLoader {
    background: #ee2776 url(../../images/hogozat_images/15.gif) 0 5px no-repeat !important;
    background-position: center;
}
.glyphicon-question-sign:before {
    content: "\e085";
    color: transparent;
}
.eBtn {
    background: rgb(238,39,118);
    background: linear-gradient(0deg, rgba(238,39,118,1) 0%, rgba(253,187,45,1) 100%) !important;
    color: #fff !important;
}
    .eBtn:hover {
        background: rgb(238,39,118);
        background: linear-gradient(0deg, rgba(238,39,118,1) 0%, rgba(253,187,45,1) 100%) !important;
        color: #fff !important;
    }

.arroMain2 {
    border-top-color: #fba82e;
}
.material-scrolltop:hover {
    background: #ee2776;
}
.badge_label {
    background-color: #ee2776;
    color: #fff;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    color: #fff !important;
    background: #ee2776 !important;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #fff !important;
    background-color: #fba82e !important;
}
.common_btn_light {
    color: #fba82e;
    border: 1px solid #fba82e;
}
.color_theme_2 {
    color: #ee2776;
}
.progress-bar {
    background-color: #fba82e
}
.addament_btn {
    background: #fba82e;
}
.room_indicator {
    color: #fba82e;
}
.tgl-ios:checked + .tgl-btn {
    background: #fba82e;
}
.progress_bg .prog_page {
    box-shadow: 0px 0px 10px #C6C6C6;
    background-color: #fba82e;
}
.direction_icon_onward:before {
    background: url(../../images/hogozat_images/forward_icon.png) no-repeat center;
}
.direction_icon_return:before {
    background: url(../../images/hogozat_images/forward_icon.png) no-repeat center;
}
.ui-slider-horizontal .ui-slider-range {
    background-color: rgb(247, 233, 38);
}
.meterial_modal button.close {
    color: #ee2776;
}
.imBtn {
    background: hsl(358, 85%, 52%) none repeat scroll 0 0;
}
.vBtn:hover {
    background: #ee2776;
}

.AdSgnBtn {
    background: #ee2776;
}
.progress_bg .prog_page {
    background-color: #ee2776;
}
.result-fltr {
    background: #fba82e;
    color: #fff;
}

.fare_details_block .table > thead > tr > th, 
.fare_details_block .table > tbody > tr > th, 
.fare_details_block .table > tfoot > tr > th, 
.fare_details_block .table > thead > tr > td, 
.fare_details_block .table > tbody > tr > td, 
.fare_details_block .table > tfoot > tr > td{border:1px solid #cecbcb !important;}
.ui-slider-horizontal .ui-slider-range {
    background-color: rgb(21 94 160);
}

.save_edit {
    background: rgb(238,39,118);
    background: linear-gradient(0deg, rgba(238,39,118,1) 0%, rgba(253,187,45,1) 100%) !important;
    color: #fff !important;
}
div#navmenu {
    background: #ee2776 !important;
}
.bg_color_base {
    background :#ee9247 !important;
}
.breadcrumb li.completed a {
    background: #ee9247 !important;
}
.breadcrumb li.active a {
    background: #ee9247 !important;
}

.col-xs-50.col-md-20.col-sm-15.mt-10.mb-10.moblogo {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
}
.tabbable-line > .nav-tabs {
    border: none;
    margin: 0px;
    background: #484847 !important;
}
.SaveBtn {
    background: rgb(238,39,118);
    background: linear-gradient(0deg, rgba(238,39,118,1) 0%, rgba(253,187,45,1) 100%) !important;
    color: #fff !important;
    border-radius: 5px;
}