html, body {
    
    background: rgba(0,0,0,0);

}

.page:before {

background-image: none;

}
.page {
 
background-color: rgba(0,0,0,0);

}


body.ng-scope .page__header .page__header-inner{color:#000;}
body.ng-scope .link{color:#000;}
body.ng-scope .search-request{color:#d2a828;}
body.ng-scope .search-request {background-color:#000;}
body.ng-scope .select2-arrow b:after {border-top-color:#000;}
body.ng-scope .field__icon,.field__icon:hover,.search-aside__switcher:hover .field__icon_advanced-arrow{fill: #000000;}
body.ng-scope .search-location__period { color: #000;}
body.ng-scope .search-location__date { color: #000;}
body.ng-scope .field__label {color: #000;}
body.ng-scope .select2-results .select2-highlighted {background: #000;}
body.ng-scope .button_light {color: #000;background: #fff;}
body.ng-scope .button_light {color: #000;background: #fff;}
body.ng-scope .button_light:hover {color: #ffffff;background: #000;}
body.ng-scope .button_light_active,body.ng-scope .button_light:active,body.ng-scope .button_light:focus {background: #000;color:#ffffff}
body.ng-scope .datepicker-days td:hover,body.ng-scope .datepicker-days td.active {color: #fff;border-color: #000;}
body.ng-scope .datepicker-days td:hover {background: #000000;}
body.ng-scope .scroll-bar {background-color: #000;}
body.ng-scope .datepicker-switch {color: #000 !important;}
body.ng-scope .prev:hover,body.ng-scope .next:hover {color: #000;}
body.ng-scope .time-range__track {background: -webkit-linear-gradient(left, #000 0%, #000 50%, #000 100%);background: linear-gradient(to right, #000 0%, #000 50%, #000 100%);}
body.ng-scope .time-range__bar:active,body.ng-scope .time-range__bar:hover {background-color: #000000;}
body.ng-scope .time-range__bar {background-color: #000;}
body.ng-scope .time-range__bar:before {background-color:#000;}
body.ng-scope .checkbox__label:after {border-bottom: 5px #000 solid;border-left: 5px #000 solid;}
body.ng-scope .button.button_search {color: #fff;background: #000;border:1px solid #000;}
body.ng-scope .button.button_search:hover {color: #000;background: #ffffff;}
body.ng-scope .time-range__sort:before { border-bottom-color: #000;}
body.ng-scope .time-range__sort:after {border-top-color: #000;}
body.ng-scope .button.button_calendar{background:transparent;color:#000000;}
body.ng-scope .time__label {background-color: #000;border:1px solid #000000;color:#ffffff;}
body.ng-scope .time__label:hover {background-color: #ffffff;color:#000;}
body.ng-scope .signin-link:hover .field__icon_up,body.ng-scope .signin-link:hover .field__icon_next {fill: #000;}
body.ng-scope .signin .button.button_fixed_once{border:1px solid #000;background:#000;color:#ffffff;}
body.ng-scope .signin .button.button_fixed_once:hover{background:#ffffff;color:#000000;}
body.ng-scope .recovery .button.button_fixed{background: #000;border:1px solid #000;color:#ffffff;}
body.ng-scope .recovery .button.button_fixed:hover{background: #ffffff;color:#000;}
body.ng-scope .recovery .button.button_grey{background:#a9a9a8;border:1px solid #a9a9a8;}
body.ng-scope .recovery .button.button_grey:hover{background:#ffffff;color:#a9a9a8;}
body.ng-scope .profile__terms-link {color: #000000;}
body.ng-scope .profile__terms-link:hover{color:#67aba7;}
.spa_btn-cstyle3{color: #ffffff;background-color: #000;border:1px solid #000000;}
body.ng-scope .spa_btn-cstyle3:active,body.ng-scope .spa_btn-cstyle3:focus {background-color: #000;color:#ffffff;}
body.ng-scope .spa_btn-cstyle3:hover {color: #000;background-color: #ffffff;}
body.ng-scope .spa_info_red{color:#67aba7;}
body.ng-scope a.header__logo{display: none !important;}
body.ng-scope header .header__right{float: right !important;}

body.ng-scope #search_results.search-presentation__results{background-color: #000 !important;}

@media only screen and (max-width:767px){
body.ng-scope .main__inner .page::before{padding-top: 0px !important;}
}