body .TPWL-template-header {background:  !important;}
.mewtwo-widget--whitelabel_en .mewtwo-flights{ background:  !important;}
.TPWL-widget .calendar_button button{ background:  !important;}
.TPWL-widget .slider_field .slider_bar{ background-color:  !important;}
.button{background-color: #444444 !important;}

.TPWL-widget .ticket-action-button-deeplink{background-color:  !important;}

.TPWL-widget .ticket-action-button__details{background-color: #444444 !important;}
.TPWL-widget .pagination_button{background-color:  !important;margin: 0px 1px 40px 0px;}

.TPWL-widget .flight-brief-layover-tooltip{ background-color:  !important;}

.TPWL-widget .flight-brief-layover-tooltip:before{ border-top-color:  !important;}

.mewtwo-modal--whitelabel_en .mewtwo-autocomplete-list-item-info--active {
   background-color:  !important;
}
.TPWL-widget .kraynov-filter-tooltip:before{border-color:  transparent !important;}



.TPWL-widget .kraynov-filter-tooltip{ background-color:  !important;}

.mewtwo-modal--whitelabel_en .mewtwo-autocomplete-list-item-info--active .mewtwo-autocomplete-list-item-info__right_block:before {
    background:  !important;
}

.mewtwo-modal--whitelabel_en .mewtwo-autocomplete-list-item-info--active .mewtwo-autocomplete-list-item-info__right_block:before {
    background:  !important;
}

.mewtwo-modal--whitelabel_en .mewtwo-autocomplete-list-item-info--active .mewtwo-autocomplete-list-item-info__right_block:before {
   background:  !important;
}


.mewtwo-modal--whitelabel_en .mewtwo-autocomplete-list-item-info--active .mewtwo-autocomplete-list-item-info__right_block{ background:  !important;}

.TPWL-widget .price--current{ outline-color:  !important;}


.TPWL-widget .price--current{ outline-color:  !important;}


.TPWL-widget .slider_field .slider_arrow{    border-color: !important;}


.TPWL-widget .filters .tickets_counter{    color:  !important;}



.TPWL-widget .search_progressbar .progress-bar{background-color:  !important;}

.TPWL-widget .tickets-sorting .tickets-sorting-tabs__tab--active{    border-bottom: 3px solid # !important;}


.TPWL-page-nameHotels .TPWL-hotels-bar {
    padding-top: 0px;
	background:  !important;
}
.TPWL-hotels-sorting-control[data-TPWL-state=checked] .TPWL-hotels-sorting-item-helper {
    color:  !important;
}
.TPWL-style-bgColor-dark, .TPWL-ui-tabs-switch-item-control[data-tpwl-state=active], .TPWL-ui-range .jslider .jslider-bg .v, .TPWL-ui-range .jslider .jslider-pointer, .ui-progressbar .ui-progressbar-value, .ui-datepicker td .ui-state-active, .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next, .TPWL-search_progress__bar .progress, .TPWL-filters .ui-slider-range, .TPWL-filters .ui-slider-handle, .TPWL-header-content{background-color:  !important;}

.TPWL-style-bgColor-dark, .TPWL-ui-tabs-switch-item-control[data-tpwl-state=active], .TPWL-ui-range .jslider .jslider-bg .v, .TPWL-ui-range .jslider .jslider-pointer, .ui-progressbar .ui-progressbar-value, .ui-datepicker td .ui-state-active, .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next, .TPWL-search_progress__bar .progress, .TPWL-filters .ui-slider-range, .TPWL-filters .ui-slider-handle, .TPWL-header-content{background-color:  !important;}

.TPWL-link {color:   !important;}

.TPWL-icon, .ui-datepicker-trigger, .TPWL-style-bgColor-icon, .TPWL-preroll-features-list__check:before, .TPWL-preroll-features-list__feature:before, .TPWL-preroll-features-list__thumb:before, .TPWL-preroll-features-list__cash:before{
	background-color:  !important;
	
}



.TPWL-style-textColor-interesting, .TPWL-hotels-sorting-control[data-TPWL-state=checked] .TPWL-hotels-sorting-item-helper{color:   !important;}

.TPWL-ui-btn-styleDefault{    background-color: #444444 !important;
    border-color: #444444 !important;}


.mewtwo-flights{background:  !important;}

.TPWL-widget--inner_page .TPWL-widget .TPWL-template-header {
    min-height: 64px;
    display: none;
}


.TPWL-widget .search_results-wrapper {
    max-width: 100%;
    padding: 0px 118px 0px 128px;
}

.TPWL-widget .show_filters_button{background:  !important;}
.TPWL-widget .calendar_button_m{background:  !important;}
.TPWL-widget .show_sorting_wrapper{background:  !important;}
.TPWL-template-header--sticky_extender{ display: none;}


.TPWL-widget .layout-manager .filters-header{background-color:  !important;}
.TPWL-widget .filters-footer{background-color:  !important;}
.TPWL-widget .layout-manager .sorting-header{background-color:  !important;}
@media (max-width:767px){
	.TPWL-widget .search_results-wrapper {padding: 0px 15px 0px 15px;}
	
.TPWL-widget .TPWL_widget--xs .show_filters_wrapper{position: inherit;}
	/*
.search_results-wrapper-filters{background-color: rgba(0, 0, 0, 0.8);}
.TPWL-widget .layout-manager .search_results-wrapper-filters {background-color: rgba(0, 0, 0, 0.8);}
.TPWL-widget .filters-counter .counter{color:#fff;}
*/
}


.TPWL-widget .ticket-header{background-color:  !important;}

.TPWL-widget .search_results-wrapper-tickets {
    display: block;
    width: 100%;
    max-width: 854px;
}





