.samo_container {
    background: transparent;
}
.samo_container table.res thead th, .samo_container table.res .thead th, .samo_container table.res thead td, .samo_container .Zebra_DatePicker .dp_daypicker th {
    background-color: #004485;
    font-weight: normal;
}
#header a, .samo_container a, .samo_container .link {
    color: #004588;
}
.samo_container table.res .even td, .samo_container .even {
    background-color: #f3f7fa;
    border-color: #fff;
}
.samo_container table.res .odd td, .samo_container .odd {
    background-color: #e7eff6;
    border-color: #fff;
}
.samo_container .searchmodes .searchmode_selected {
    padding: 10px 20px;
}
.samo_container .searchmodes .searchmode_button {
    display: block;
    padding: 10px 20px;
    border: 1px solid #f3f7fa;
    border-radius: 0px;
    background-color: #f3f7fa;
    box-shadow: none;
}
#header > div {
        display: block;
}
.samo_container .searchmodes .searchmode, .samo_container .searchmodes .searchmode-custom {
    border-radius: 0px;
}
#search_tour .note_container {
    color: #ff5414;
}
#bron_info label.contract_agree {
    font-weight: normal;
    font-size: 18px;
}
#bron_info .CLAIMPRICE {
    font-size: 18px;
    font-weight: normal;
    width: 32%;
    text-align: center;
}
#bron_info .CLAIMPRICE_NOTICE {
    color: #ff5414;
    font-weight: normal;
    font-size: 14px;
}
.samo_container .note_container em {
    color: #ff5300;
}
.samo_container select,
.samo_container input.frm-input {
    border-radius: 2px;
}
#the_best a,
#the_best .container.std select {
    font-family: inherit;
    font-size: 13px;
    text-align: left;
}
#bron_info div.add_inf label {

    font-weight: normal;

    color: #004588;
}

#fast_search td {
    text-align: right;

    font-size: 11px;

}

#fast_search.search_tour .searchmodes .searchmode_tour, #fast_search.search_hotel .searchmodes .searchmode_hotel {

    padding: 11px 21px;

    border-bottom-left-radius: 0px;

    border-bottom-right-radius: 0px;

}

#fast_search .searchmodes .searchmode_excursion, #fast_search .searchmodes .searchmode_cl_wizard {
    display: none;
}

#tickets .fast .searchmodes .searchmode.searchmode_excursion, #tickets .fast .searchmodes .searchmode_cl_wizard {
    display: none;
}
#search_tour .additional {
    vertical-align: -11px;
}
#fast_search.search_hotel .tour-filter {
	display:none;
}
#fast_search.search_tour .tour-filter {
	display:none;
}
#fast_search.search_tour .category-filter {
	display:none;
}
#fast_search.search_tour .hotel-filter {
	display:none;
}
.samo_container .gds, .samo_container .even .gds, .samo_container .odd .gds {
    background-color: #fec514 !important;
}

@media (max-width: 767.72px) {
#header img.logo {
    float: none;
    width: auto;
    margin: 12px 0;
    margin-right: -250px;
}

}

}