/*Курс валют*/

.samo_container {
    background: none;
}
.samo_container {
	margin-top: auto;
}
.panel.searchmode.searchmode_hotel.searchmode_selected {
    background-color: #E0F8E0;
}
.bron .panel, .bron .panel .subpanel, .cl_refer table.std.panel{
    background-color: #E0F8E0;
}
#cl_refer th, #cl_refer .claim  {
	color: black;
    background-color: #E0F8E0;
}
.samo_container .panel, #modalContainer div.modalTitle, #logonContainer div.modalTitle {
    background-color: #E0F8E0 !important;
}
.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 {
    color: #333333;
}
.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: #E0F8E0;
}

.samo_container.search_tour #currency {
    background: #e0f8e0;
    color: black !important;
}

.samo_container.search_tour #currency td.rate {
    text-align: center;
}

/*Курс валют — конец*/
#search_tour .prgt {
    width: 220px;
    height: 30px;
}

#currency th.first{
    display: none;
}

#currency tbody td:nth-child(1){
    display: none;
}

table#currency {
    width: 280px;
}

bron_info .BONUS {
display: none;
}

.samo_container .checklistbox input.addit {
    width: auto;
}

.samo_container .ui-icon-payment-overdue {
    display: none !important;
}

/*116281*/
.tariff-info li {
    display: inline-block;
    margin-right: 5px;
}
/*116281*/
.tariff-info li:after {
    content: " | ";
}

/*135628*/
div:has(> button.additional_services) {
    text-align: center;
}

/*#30119-*/
.samo_container .note:not(tr):has(#externalBanners) {
    padding-left:0;
    padding-top:0;
}