/* disable elements */
#samo-buyer-logout-in-bron,
#samo-buyer-auth-topline,
.debug_note,
.top-center .slogan,
#samo-best-state-container
,#samo-hot-tours-container
,#samo-partners-container
,#samo-facts-container,
.samo-addsearch-search-range.has-left-panel #samo-landing-text-container
/*,#samo-landing-text-container*/
,.form-fast-search-center
,#samo-buyer-topline
,.mainmenu
,.mainmenu-menu
{
    display: none;
}


.active-result.topline-money-menu-item.currency_rub
,.active-result.topline-money-menu-item.currency_azn
,.active-result.topline-money-menu-item.currency_gel
,.active-result.topline-money-menu-item.currency_mdl
,.active-result.topline-money-menu-item.currency_uah
{
    display: none !important;
}

.topline-money-menu-item.currency_rub,
 .topline-money-menu-item.currency_azn,
 .topline-money-menu-item.currency_gel,
 .topline-money-menu-item.currency_mdl,
 .topline-money-menu-item.currency_uah {
    display: none  !important;
}


/* disable elements */


/* disable form background */
.image-background {
    background: transparent !important;
}
/* disable form background */



/* disable background */
/*
.samo-page-content.content {
    background: transparent !important;
}
*/
/* disable background */



/** setting up header **/

body>.topline {
    display: none;
}

.samo-page-content.content {
    min-height: calc(100% - 0px);
}


.samo-page-content.content {
    background: url('http://kazunion.com/components/com_datsogallery/img_originals/DA8A049B64CB-18.2') repeat fixed 0 0;
}

.back-form-search .top-center {
    width: 100%;
    background: url('http://kazunion.com/templates/kazunion3/images/header-bg.png?') repeat fixed 0 0;
}

.top-center-container {
    width: 1100px;
    margin: 0 auto !important;
    position: relative;
}


/** setting up header **/

/* logo */
.top-center .logo .logo-samotravel-img.color-white {
    background: rgba(0, 0, 0, 0) url("logo.png") no-repeat scroll 0 0;
    width: 301px;
}

.top-center .logo {
    width: 301px;
    margin-left: 10px;
}

/* logo */



/** specific for this operator**/

.moduletable-emergency-horiz {
    padding: 0 0 0 50px;
    background: url('http://kazunion.com/templates/kazunion3/images/module-emergency.png') 10px 4px no-repeat;
    height: 56px;
    white-space: nowrap;
    display: block;
    position: absolute;
    top: 47px;
    right: 0;
    background-size: 28px 28px;
    z-index: 3;
}

.moduletable-emergency-horiz p {
    font-size: 16px;
    color: #444;
    text-shadow: 1px 1px 0px #fff;
    margin: 0;
    line-height: 17px;
    display: block;
    font-weight: 300;
    width: 200px;
    text-align: left;
}


.moduletable-emergency-horiz a:link, .moduletable-emergency-horiz a:visited, .moduletable-emergency-horiz a:hover {
    text-decoration: none;
    color: #444;
}
.moduletable-emergency-horiz a {
    font-size: 24px;
    line-height: 23px;
    display: block;
    padding: 0;
    margin: 0;
    width: 200px;
    text-align: left;
    font-weight: 300;
}


.content-center .tours-table .tour-block .tour-block-two .name-tour, .content-center .tours-table-result .tour-block .tour-block-two .name-tour {
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-weight: 400;
    font-size: 15px;
    text-transform: uppercase;
    margin-top: 0px;
}


/** specific for this operator**/


/* begin globals*/

body {
    background: #fff;
    margin: 0;
    padding: 0;
    font-size: 14px;
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    color: #444;


}

#samo-landing-text-container .content-inner {
    margin-bottom: 0px;
}


#samo-landing-text-container,
.form-back {
    background-color: rgba(255, 255, 255, 0.6);
    border-radius: 10px;
    margin: 0 10px 20px 10px;
    padding: 10px;
    box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1);
}


.content-center .tours-table .tour-block, .content-center .tours-table-result .tour-block,
#samo-search-results-begin {
    background-color: rgba(255, 255, 255, 0.6);
    border-radius: 10px;
    box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1);
}

#samo-search-results-begin {
    background-color: rgba(255, 255, 255, 0.9);
}

.form-search-center .form-search-right {
    width: 265px;
}

.content-center .content-inner {
    background: transparent;
}

h1 {
    font-size: 30px;
    font-weight: 300;
}


.back-form-search .form-text-color {
    color: #999;
}


.form-search-center .form-search-left .name-form-search,
.content-center .line-head,
.content-center .line-head-enter,
.content-center .line-head-inner,
.content-center .line-head-popular {

    font-family: "Open Sans", Arial, Helvetica, sans-serif;

}


.content-center .tours-table .tour-block .tour-block-two .name-tour, .content-center .tours-table-result .tour-block .tour-block-two .name-tour {
    font-family: "Open Sans", Arial, Helvetica, sans-serif;
    font-weight: 400;
}

.addsearch  {
    border-radius: 10px !important;
    background-color: rgba(255, 255, 255, 0.9);
    box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1);
}

.addsearch .addsearch-head {
    border-radius: 0 10px 0 0  !important;
}

.addsearch .addsearch-open {
    border-radius: 0 0 10px 0  !important;
    background: transparent !important;
}

.field-checkbox {
    display: none;
}

.name-form-search {
    display: none;

}

.form-search-center .form-search-left {
    font-size: 0 !important;
    height: auto;
    padding-bottom: 20px;
    position: relative;
}

.form-search-center .form-search-right {
    height: 322px;
}

.form-search-center .form-search-right .samo-fact {

    padding: 10px 0 12px;
}


.form-search-center .form-search-left .field-button {
    float: none;
    bottom: 20px;
    position: absolute;
    right: 0;
}

/* begin globals*/



/** currency in form**/





 .form-search-center .form-search-left>.field-currency {
    margin-top: 20px;
    margin-right: 20px;
    height: 40px;
    float: left;
    width: 352px;
}
.form-search-center .form-search-left .field-currency {
    width: 352px;
}

.form-search-center .form-search-left>.field-currency #samo_currency_chosen {
    width: 100% !important;
}

.form-search-center .form-search-left>.field-currency .chosen-container .chosen-drop {
    margin-left: 227px;
    width: 125px;
}
.form-search-center .form-search-left>.field-currency .chosen-container .chosen-single {
    padding-left: 248px;
}

.form-search-center .form-search-left>.field-currency .field-currency-img {
    float: left;
    width: 13px;
    height: 20px;
}


.form-search-center .form-search-left>.field-currency > div {
    position: relative;
    width: 100%;
    height: 40px;
}

.form-search-center .form-search-left>.field-currency .samo-chosen-mobile .field-currency {
    border-radius: 0;
    padding-left: 140px;
    -webkit-appearance: listbox;
    height: 40px;
}

.form-search-center .form-search-left>.field-currency .samo-chosen-mobile {
    width: 100%;
    background-color: #ffffff;
    height: 40px;
}



/** currency in form**/




/** townfrom in form **/

.Zebra_DatePicker {
    z-index: 10000 !important;
}

.form-search-left .topline-city .samo_popup table td div.samo_popup_container #samo-city-no.samo-city-buttons {
    float: right;
    position: absolute;
    right: 0;
}

.form-search-left .topline-city .samo_popup table td div.samo_popup_container #samo-city-yes.samo-city-buttons {
    float: right;
    position: absolute;
    right: 60px;
}

.form-search-left .topline-city .samo_popup table td div.samo_popup_container .samo-city-title {
    float: left;
    height: 40px;
    line-height: 40px;
    margin-left: 15px;
    color: #666666;
    font-size: 11px;
    text-transform: none;
}

.form-search-left .topline-city .samo_popup table td div.samo_popup_container .samo-city-buttons{
    transition: none !important;
}

.form-search-left .topline-city .samo_popup table td div.samo_popup_container .samo-city-buttons:hover {
    color: #111111;
    transition: none !important;
}


.form-search-left .topline-city .samo_popup {
    background: white;
    min-width: 321px;
    top: 1px;
    left: 1px;
    border-radius: 5px !important;
    color: #ffffff;
    font-size: 11px;
    height: 38px;
    padding: 0 !important;
    background: linear-gradient(to top, #fbfbfb 40%, #f2f2f2 100%) !important;
}



.form-search-left #samo-townfrom-list {
    list-style: none;
    margin-top: 20px;
    margin-right: 20px;
    height: 40px;
    float: left;
    width: 350px;
    box-sizing: content-box;
    position: relative;
}

.form-search-left #samo-townfrom-list .head-townfrom {
    background-position: 12px 10px;
    background-repeat: no-repeat;
    color: #666666;
    cursor: default;
    left: 0;
    line-height: 40px;
    position: absolute;
    top: 0;
}

.form-search-left #samo-townfrom-list .head-townfrom .field-townfrom-img {
    float: left;
    height: 20px;
    margin: 9px 17px 0 12px;
    width: 20px;
    background: url('/web/public/pict/samotravel/picsall.1.png') -25px -103px;
}

.form-search-left #samo-townfrom-list #samo-townfrom {
    border: 0 solid #aaa;
    color: #444;
    display: block;
    height: 23px;
    overflow: hidden;
    position: relative;
    text-decoration: none;
    white-space: nowrap;
    margin-right: 26px;
    text-overflow: ellipsis;
    border-radius: 0;
    box-shadow: none;
    padding: 12px 8px 5px 185px;

}

.form-search-center .form-search-left .field-date {
    width: 350px;
}

/**  townfrom in form **/

/** buttons **/
div.samo-button,
.content-center .content-inner .booking-tabs .booking-parameters .booking-button-block button.booking-button,
#samo-advanced-search-button,
.samo-button {
    border-radius: 5px !important;
    font-family: 'Open Sans', Arial, Helvetica, sans-serif !important;
    font-size: 11px;
    box-shadow: none;
    text-transform: none !important;
}
.content-center .samo-more-button {
    border-radius: 5px !important;
}


.samo-add-services-button .samo-button-add-service {
    padding: 8px 10px 8px !important;
}


.form-search-center .fast-search-button .but-search-img {
    display: none;
}

/** buttons **/




/* inputs*/

.form-search-center .form-search-left .field-date .tour-date,
.back-form-search .form-text-color,
.form-search-center .form-search-left .field-date,
.form-search-center .form-search-left .field-checkbox .samo-field-input .samo-field-input-capiton,
.samo-chosen-container .samo-chosen-container-caption {
    font-weight: normal;
    font-size: 11px;
    color: #444444 !important;
    text-transform: none !important;

}

.form-search-center .form-search-left .field-date .field-str {
    display: none;
}


.chosen-container
,.samo-tourist-input
,.field-text
,.button-up
,#samo-to-top
,#samo-advanced-search-button
,#samo-loading .samo-loading-progress
,#samo-loading .samo-loading-progress .samo-loading-progress-bar
,#samo-loading .samo-loading-progress .samo-loading-progress-counter

{
    border-radius: 5px !important;

}


.form-search-left #samo-townfrom-list .samo-field-wrapper,
.samo-chosen
,.content-center .content-inner .booking-tabs .booking-parameters .booking-form .block-form ul.form-fields > li input[type="text"][readonly="readonly"]
,.samo-field-input
,.samo-date
,.chosen-single
,#samo-hotel-searcher
,.samo-tourist-input
,.field-text
    ,.form-search-center .form-search-left .field-stars .chosen-container-multi .chosen-choices
{
    border-radius: 5px !important;
    font-weight: normal;
    font-size: 11px;
    color: #444444 !important;
    text-transform: none !important;
    border: 1px solid #d0d0d0 !important;
    background: linear-gradient(to top, #fbfbfb 40%, #f2f2f2 100%) !important;
}



.form-search-center .form-search-left .field-stars .chosen-container-multi .chosen-choices li.search-field input[type="text"],
.form-search-center .form-search-left .field-stars .chosen-container-multi .chosen-choices li.search-choice {
    height: 26px;
}

.chosen-single::before, .chosen-single::after {
    content: "\25B2";
    position: absolute;
    right: 10px;
    top: 4px;
    font-size: 7px;
}

.chosen-single::after {
    content: "\25BC";
    top: auto;
    bottom: 5px;
}



.content-center .content-inner .personal-tabs .description .block-personal-data .personal-data-line .field-text-data input[type="password"],
.content-center .content-inner .personal-tabs .description .block-personal-data .personal-data-line .field-text-data input[type="text"] {
    border-radius: 5px !important;
}


.content-center .content-inner .booking-tabs .booking-parameters .booking-form .block-form ul.form-fields > li input[type="text"]:focus,
.fast-search-form:focus,
.chosen-container-active,
.tour-date:focus {
    box-shadow: 0 0 5px rgba(0,0,0,.2);
}

.chosen-container-active .chosen-single
{
    box-shadow: 0 0 5px rgba(0,0,0,.2);
}

.samo-chosen-container .chosen-container .chosen-drop {
    border: 1px solid #d0d0d0 !important;
}

.chosen-container-active.chosen-with-drop  .chosen-single {
    border-radius: 5px 5px 0 0 !important;
    color: #919191 !important;
}

.samo-chosen-container .chosen-container {
    font-size: 11px;
}

.samo-chosen-container .chosen-container {
    border: none !important;
}

.content-center .content-inner .booking-tabs .booking-parameters .booking-form .block-form ul.form-fields > li .samo-chosen-container select {
    width: 309px;
}

/* inputs*/


/** colors active */
.samo-travel-button,
.addsearch .addsearch-head,
.chosen-container .chosen-results li.highlighted,
.Zebra_DatePicker .dp_header .dp_hover,
.Zebra_DatePicker td.dp_hover,
.Zebra_DatePicker td.dp_selected,
#samo-advanced-search-button,
#samo-buyer-adv-info .price-tour-info,
#price-calendar-container td.current-price,
.content-center .content-inner .inner-block .head-block .price-tour,
.samo-button,
.samo-info-block-title,
.samo-service-clients,
#price-calendar-container .price-calendar-table td a:hover,
.form-search-center .form-search-right a>.samo-fact:hover
{
    background: rgb(242,89,36) !important;
    color: #fff !important;
}

/** colors active */


/** color accent */
.addsearch .addsearch-open .addsearch-open-head,
.Zebra_DatePicker .dp_daypicker th,
.content-center .content-inner .booking-tabs .booking-parameters .booking-button-block button.booking-button:hover,
.content-center .content-inner .booking-tabs .booking-parameters .booking-button-block button.booking-button:active,
.content-center .content-inner .booking-tabs .booking-parameters .booking-form .head-tourist,
.map_tab .map_name .map_num,
.content-center .content-inner .booking-tabs .samo-agency .samo-agency-head,
.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 .inner-block .head-block .head-block-inner,
#button-buy:hover,
#button-buy:active,
.samo-button:hover,
.samo-button:active,
#samo-advanced-search-button:hover,
#samo-advanced-search-button:active
{
    background: #404040 none repeat scroll 0 0;
}
/** color accent */


/** facts **/
.form-search-center .form-search-right .samo-fact span {
    font-weight: normal;
    font-size: 11px;
    color: #696969 !important;
}
.form-search-center .form-search-right .img-fact {
    background-image: url('data:image/png;base64,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');
}
/** facts **/


/** menu icons **/

.form-search-left #samo-townfrom-list .head-townfrom .field-townfrom-img,
.content-center .tours-table .tour-block .tour-block-two .meal-tour .meal-img,
.content-center .tours-table-result .tour-block .tour-block-two .meal-tour .meal-img,
.form-search-center .form-search-left .field-people .field-people-img,
.form-search-center .form-search-left .field-place .field-country-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-date .field-date-icon .field-date-img,
.form-search-center .form-search-left .field-meal .samo-chosen-container-caption .field-meal-img  {
    filter: saturate(99%) hue-rotate(213deg) brightness(115%) !important;
    -webkit-filter:  saturate(99%) hue-rotate(213deg) brightness(115%) !important;
}

.samo-bron-include-active, .samo-e-ticket-icon {
    filter: saturate(118%) hue-rotate(213deg) brightness(78%) !important;
    -webkit-filter: saturate(118%) hue-rotate(213deg) brightness(78%) !important;
}

/** icons **/



/** search panel icons **/
.addsearch .addsearch-open .addsearch-open-head>div {
    filter: brightness(0) invert(1)  !important;
    -webkit-filter: brightness(0) invert(1) !important;
}


/** disable .samo-e-ticket-icon **/
.content-center .tours-table .tour-block .tour-block-three .type-bron-icon.samo-e-ticket-icon,
.content-center .tours-table-result .tour-block .tour-block-three .type-bron-icon.samo-e-ticket-icon {
    display: none;
}

/** disable .samo-e-ticket-icon **/


/** bron page **/

.content-center .line-head, .content-center .line-head-inner,
.content.bron-page-content .content-center .content-inner {
    background-color: rgba(255, 255, 255, 0.9);
    border-radius: 10px;
    box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.1);
}


.content.bron-page-content #samo-buyer-login-in-bron-container {
    display: none;
}
.content-center .content-inner .inner-block .head-block .price-tour {
     height: 36px;
}



.top.image-background.bron {
    background: url('http://kazunion.com/components/com_datsogallery/img_originals/DA8A049B64CB-18.2') repeat fixed 0 0 !important;
}

.top-center.bron {
    width: 100% !important;
    height: 140px;
    background: url('http://kazunion.com/templates/kazunion3/images/header-bg.png?') repeat fixed 0 0 !important;
}

#samo-bron-tab-agency {
    width: calc(100% - 2px);
    height: 250px;

}

#samo-bron-tab-operator {
    display: none;
}


/** bron page **/


@media screen and (max-width: 1210px) {
    .back-form-search .top-center {
        width: 100% !important;
    }
    .top-center-container {
        width: 880px !important;
        margin: 0 auto !important;
    }

    .form-search-center .form-search-left .field-currency,
    .form-search-center .form-search-left #samo-currency-list,
    .form-search-center .form-search-left #samo-townfrom-list {
        width: 410px;
    }
    .form-search-center .form-search-left .field-date {
        width: 408px !important;
    }

}