@import 'https://fonts.googleapis.com/css?family=Abril+Fatface|Amatic+SC|Lato:100,300|Old+Standard+TT|Open+Sans|Oswald|Playfair+Display|Poiret+One|Quicksand:300|Slabo+27px|Ubuntu:300,400|Yeseva+One&subset=cyrillic';

body {
    font-family: 'Ubuntu', sans-serif;
}

.image-background {
    background-image: url(../../../../../ssam/img/themes/default/bg-top.jpg);
    background-position: 0 -200px;
}

.top-center .slogan.color-white {
    font-family: 'Poiret One', Tahoma, sans-serif;
    font-weight: 100;
    font-size: 40px;
    color: #fff;
    text-align: center;
    text-shadow: 2px 2px 5px black;
}

.samo-page-content.content, body {
    background: #F5F5F5;
}

.content-center .content-inner .inner-block .head-block .head-block-inner,
.content-center .content-inner .booking-tabs .booking-parameters .booking-form .head-tourist,
.content-center .content-inner .booking-tabs .booking-block-left.booking-block-act .head-booking-block,
.content-center .content-inner .booking-tabs .booking-block-right.booking-block-act .head-booking-block,
.content-center .content-inner .booking-tabs .booking-block-left.booking-block-act .head-booking-block,
.content-center .content-inner .booking-tabs .booking-block-right.booking-block-act .head-booking-block,
.samo-button,
.chosen-container .chosen-results .highlighted,
#price-calendar-container .price-calendar-table td a:hover,
.samo-service-clients,
.addsearch .addsearch-open .addsearch-open-head,
#samo-advanced-search-button,
.samo-info-block-title
{
    background: #3ca0ff !important;
}

.content-center .tours-table .tour-block .tour-block-three .type-bron-icon, .content-center .tours-table-result .tour-block .tour-block-three .type-bron-icon,
.content-center .content-inner .inner-block .head-block .button-night, .content-center .content-inner .inner-block .head-block .button-room, .content-center .content-inner .inner-block .head-block .button-type
{
    border-color: #3ca0ff !important;
}


.samo-button {
    border-radius: 28px;
    box-shadow: 1px 2px 20px #63b3ff;
    font-family: 'Ubuntu', sans-serif;
    color: #fff;
    padding: 10px 20px;
    text-decoration: none;
    transition-duration: 0.3s;
}

.samo-add-services-button .samo-button-add-service {
    width: auto;
}

.samo-current-price td, .samo-current-price td, .samo-current-price td a {
    background-color: #9ad0ff;
}


.samo-bron-include-active,.samo-e-ticket-icon,
#samo-to-top .button-up .str-grey-up-img,
#samo-to-top .button-up .str-grey-up-img,
.form-search-center .form-search-left .field-place .field-country-img,
.form-search-center .form-search-left .field-date .field-date-icon .field-date-img,
.form-search-center .form-search-left .field-nights .samo-chosen-container .samo-chosen-container-caption .field-night-img,
.form-search-center .form-search-left .field-meal .samo-chosen-container-caption .field-meal-img,
.form-search-center .form-search-left .field-people .field-people-img,
.addsearch .addsearch-open .addparameters li.samo-button-checkbox-checked,
.samo-rarr
{
    /*filter: hue-rotate(209deg) saturate(100) brightness(61.8%) !important;*/
    /*filter: hue-rotate(171deg) saturate(42.2) brightness(51.2%) !important;*/
    filter: hue-rotate(38deg) !important;


    /*-webkit-filter: hue-rotate(65deg) saturate(10) brightness(75%) !important;*/
}



.addsearch .addsearch-open .addsearch-open-head > div {
    filter: brightness(0) invert(1) !important;
}


#samo-best-state-container
,#samo-hot-tours-container
,#samo-partners-container
,#samo-facts-container
,#samo-landing-text-container
,.form-fast-search-center
,#samo-buyer-topline,
#samo-buyer-logout-in-bron-container,#samo-buyer-login-in-bron-container, .samo-buyer-logon, #samo-logout,
.bottom.dark-blue,
.content-center .line-head-inner.samo-steps,
#samo-bron-tab-agency,
.logo-samotravel-img
{
    display: none;
}

.content-center .line-head, .content-center .line-head-enter, .content-center .line-head-inner, .content-center .line-head-popular,
.content-center .content-inner
{
    border: 1px solid #eee;
    box-shadow: 1px 1px 30px /*#4527A0*/ rgba(0, 0, 0, 0.1);
}

.head-h1,
.head-h2,
.head-h3,
.content-center .line-head,
.content-center .line-head-enter,
.content-center .line-head-inner,
.content-center .line-head-popular,
.content-center .line-head input[type="text"],
.content-center .line-head-enter input[type="text"],
.content-center .line-head-inner input[type="text"],
.content-center .line-head-popular input[type="text"],
.content-center .line-head input[type="password"],
.content-center .line-head-enter input[type="password"],
.content-center .line-head-inner input[type="password"],
.content-center .line-head-popular input[type="password"],
.content-center #samo-best-states-scroll-container .samo-best-state .txt,
.content-center .tours-table .tour-block .tour-block-two .name-tour-hot,
.content-center .tours-table-result .tour-block .tour-block-two .name-tour-hot,
.content-center .tours-table .tour-block .tour-block-two .name-tour-hot a,
.content-center .tours-table-result .tour-block .tour-block-two .name-tour-hot a,
.content-center .tours-table .tour-block .tour-block-two .name-tour,
.content-center .tours-table-result .tour-block .tour-block-two .name-tour,
.content-center .review-container .review-text-container .review-title,
.content-center .content-inner.advice .info-block-head,
.content-center .content-inner .st_article .st_title,
.content-center .content-inner .info-container .info-title,
.content-center .content-inner .inner-block .head-block .head-text,
.content-center .content-inner .inner-block .head-block .other-date #samo-more-bron-variants-text,
.content-center .content-inner .inner-block .head-block .name-hotel,
.content-center .content-inner .inner-block .info-tour-block .include .head_include,
.content-center .content-inner .head-booking,
.content-center .content-inner .booking-tabs .booking-parameters .head-booking-form,
.content-center .content-inner .personal-tabs .description .tour-infoblock .head-infoblock .name-tour,
.info-block-container .info-block.advices .info-block-head,
.content-center .std-wrapper .std_container .sms-list > tbody > tr > td .name-tour,
.content-center .std-wrapper .std_container .res > tbody > tr > td .name-tour,
#modalContainer .modalTitle,
.samo-fact span,
.samo_popup_header,
.samo-townfrom-item-selected
{
    font-family: 'Ubuntu', sans-serif;
}