html{font-family:Montserrat,sans-serif !important}#currency{display:none !important}#header{font-size:13px;margin-right:0px;margin-bottom:0px;text-align:right;padding:0px;background-color:#2a5d2e !important;height:100px;position:relative;box-shadow:0px 10px 22px -8px rgba(0,0,0,.4);z-index:9}#header img.logo{display:none;width:155px;float:left;margin-right:10px;border:0;margin-top:27px;margin-left:34px}#header .rh-search-page .samo_container .container{vertical-align:top;margin:auto;width:960px}.rh-search-page img{display:inline}.rh-search-page .samo_container input{border:1px solid #000}.rh-search-page .samo_container .r{text-align:right !important}.rh-search-page .samo_container .l{text-align:left !important}.rh-search-page .samo_container .c{text-align:center !important}.rh-search-page .samo_container table td,.rh-search-page .samo_container table th{font-size:13px;text-align:left}.rh-search-page .samo_container select,.rh-search-page .samo_container textarea,.rh-search-page .samo_container .textinput,.rh-search-page .samo_container input.frm-value,.rh-search-page .samo_container input.frm-input{height:20px;border:0px;border-radius:0px;color:#858585;background-color:#fff;padding:1px 2px;font-size:13px;line-height:18px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:background-color 1200ms linear}.blink{background-color:#ffe874 !important}.rh-search-page .samo_container select:disabled,.rh-search-page .samo_container input:disabled{background:#e3e3e3}doesnotexists:-o-prefocus,.rh-search-page .samo_container select,.rh-search-page .samo_container textarea,.rh-search-page .samo_container .textinput,.rh-search-page .samo_container input.frm-value,.rh-search-page .samo_container input.frm-input{border-radius:0px !important}.rh-search-page .samo_container .std{margin:auto;width:100%;border-collapse:collapse !important;border-spacing:0px !important}.rh-search-page .samo_container.search_tour{background:rgba(0,0,0,0)}.rh-search-page .samo_container,.rh-search-page .samo_container table,.rh-search-page .samo_container button,.rh-search-page .samo_container input,.rh-search-page .samo_container select{color:#222}#header a,.rh-search-page .samo_container a,.rh-search-page .samo_container .link{color:#007355;cursor:pointer;text-decoration:none}#header a:hover,.rh-search-page .samo_container a:hover,.rh-search-page .samo_container .link:hover{color:linear-gradient(89.36deg, #D8BB58 -53.59%, #ECD26E -33.86%, #F4DB76 -21.39%, #E9CC65 4.9%, #CEA53A 56.52%, #C99F33 64.39%)}.rh-search-page .samo_container th a{color:#2a5d2e}.rh-search-page .samo_container th a:hover{color:#e6d196}.rh-search-page .samo_container.search_tour .panel{background:rgba(0,0,0,0)}.rh-search-page .samo_container.search_hotel .panel{background:rgba(0,0,0,0)}.rh-search-page .samo_container .panel{background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}.rh-search-page .samo_container .even{background:rgba(234,217,159,.73)}.rh-search-page .samo_container table.res .odd td,.rh-search-page .samo_container .odd{background-color:rgba(0,0,0,0);border-color:#8e959a}.rh-search-page .samo_container table.res .odd.highlight td,.rh-search-page .samo_container .odd.highlight{background-color:#c3d5ff}.rh-search-page #cl_wizard #BUTTONS{display:flex;align-items:center;flex-direction:column}.rh-search-page .samo_container table.res .even td{background:rgba(0,0,0,0);border-color:#8e959a;padding:10px 5px}.rh-search-page .samo_container table.res .odd td{padding:10px 5px}.rh-search-page .samo_container table.res .highlight td,.rh-search-page .samo_container .even.highlight{background-color:#cddcff}.rh-search-page .samo_container table.res td{background-color:rgba(0,0,0,0);border-color:#888;border-width:0px;border-style:solid;border-bottom-width:1px}.rh-search-page .samo_container table.res thead th,.rh-search-page .samo_container table.res thead th,.rh-search-page .samo_container table.res thead td,.rh-search-page .samo_container .Zebra_DatePicker .dp_daypicker th{background-color:#2a5d2e;border-color:#333;border-width:0px;border-style:solid;border-bottom-width:1px;padding-left:5px;padding-right:5px;padding-top:10px;padding-bottom:10px}.rh-search-page .samo_container fieldset legend{background:none repeat scroll 0 0 #2a5d2e;color:#fff;border-radius:5px}.rh-search-page .samo_container table.res th,.rh-search-page .samo_container table.res td{height:25px;padding:0 5px}.rh-search-page .samo_container table.res th.no_padding_right,.rh-search-page .samo_container table.res td.no_padding_right{padding-right:0}.rh-search-page .samo_container fieldset{padding:6px;padding-top:"0px"}.rh-search-page .samo_container fieldset legend{font-weight:bold;font-size:12px;margin-left:8px;padding:5px;text-align:left}.rh-search-page .samo_container .hotel_note,.rh-search-page .samo_container .freight_note,.rh-search-page .samo_container .service_note,.rh-search-page .samo_container .partnercomment,.rh-search-page .samo_container .insure_note{background:none repeat scroll 0 0 #fbf9ee !important;border:1px solid #cccbc2}.rh-search-page .samo_container .claim_banner{background:none repeat scroll 0 0 #c5f4bc !important;border:1px solid #cccbc2}.rh-search-page .samo_container .short_block{max-height:52px;line-height:16px;overflow:hidden}.rh-search-page .samo_container .short_block.repeated{max-height:0px;padding:0px !important}.rh-search-page .samo_container .short_block .samo_open{cursor:pointer}.rh-search-page .samo_container .short_block .samo_open span{display:block;background:url("../pict/ellipsis.png") no-repeat 50% 50%;height:10px;opacity:.5}.rh-search-page .samo_container .short_block .samo_open span:hover{opacity:1}.rh-search-page #bron_info div.tourist fieldset,#bron_info .PERSONINFO fieldset,#bron_info .CLAIMINFO fieldset,#bron_info .PRICEINFO fieldset{margin-right:5px}.rh-search-page .samo_container button,.rh-search-page .samo_container input[type=submit],.rh-search-page .samo_container input[type=button]{cursor:pointer;padding:8px 10px;margin-left:0;color:#fff;background:#2a5d2e;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;letter-spacing:.25px;border:0;border-radius:0px;box-shadow:none;transition:background .25s}.rh-search-page .samo_container button:hover,.rh-search-page .samo_container input[type=submit]:hover,.rh-search-page .samo_container input[type=button]:hover{background:#40759c}.rh-search-page .samo_container button:disabled,.rh-search-page .samo_container input[type=submit]:disabled,.rh-search-page .samo_container input[type=button]:disabled{color:#bbb}.rh-search-page .samo_container .yesnoplace,.rh-search-page .samo_container .even .yesnoplace,.rh-search-page .samo_container .odd .yesnoplace{background-color:#ffe874 !important}.rh-search-page .samo_container .noplace,.rh-search-page .samo_container .even .noplace,.rh-search-page .samo_container .odd .noplace{background-color:#ff8080 !important}.rh-search-page .samo_container .yesplace,.rh-search-page .samo_container .even .yesplace,.rh-search-page .samo_container .odd .yesplace{background-color:#8eeb84 !important}.rh-search-page .samo_container .departure,.rh-search-page .samo_container .even .departure,.rh-search-page .samo_container .odd .departure{background-color:#8eeb84 !important}.rh-search-page .samo_container .gds,.rh-search-page .samo_container .even .gds,.rh-search-page .samo_container .odd .gds{background-color:#c784eb !important}.rh-search-page .samo_container table .requestplace,.rh-search-page .samo_container table .even .requestplace,.rh-search-page .samo_container table .odd .requestplace{background-color:#aaa !important}.rh-search-page .samo_container .noplace,.rh-search-page .samo_container .yesnoplace,.rh-search-page .samo_container .yesplace,.rh-search-page .samo_container .requestplace{color:#333 !important}.rh-search-page .samo_container table.res .c{text-align:center}.rh-search-page .samo_container div.title_left{float:none;margin-top:-1.2em;margin-bottom:10px;padding:4px 10px 4px 10px;white-space:nowrap;text-align:center;font-size:18px;color:#978e85}.rh-search-page .samo_container div.title_right{float:right;margin-top:-1.2em;margin-top:"0px";background-color:#ebf8e6;width:2em;border:1px solid #e4e4e4;padding:1px 2px 1px 2px;white-space:nowrap;text-align:center;cursor:pointer}.rh-search-page .samo_container table.panel td{padding:3px 5px;white-space:nowrap}.rh-search-page .samo_container .left_align{text-align:left !important}.rh-search-page .samo_container input.date,.rh-search-page .samo_container input.spin-button{background-repeat:no-repeat;background-position:right top}.rh-search-page .samo_container.edit_agency input.date{width:auto}.rh-search-page .samo_container input.date{font-size:14px;padding-left:8px;width:110px !important}.rh-search-page .samo_container input.date::-ms-clear{width:0;height:0}.rh-search-page .samo_container input.spin-button{padding-right:20px}.rh-search-page .samo_container input.spin-button.up{cursor:pointer}.rh-search-page .samo_container input.spin-button.down{cursor:pointer}#samo-circle-preloader{position:fixed;z-index:5000;top:200px;left:calc(50% - 100px);display:none}#samo-circle-preloader #samo-circle{vertical-align:middle;text-align:center;color:#366383;outline-color:#e4e4e4;background-color:rgba(255,255,255,.8);border-radius:101px;width:200px;height:200px;border:1px solid rgba(183,183,183,.25)}#samo-circle-preloader #samo-circle strong{position:absolute;line-height:194px;height:200px;left:0;width:200px;font-size:45px;color:#7b7b7b;visibility:hidden}#samo-circle-preloader.samo-percent #samo-circle strong{visibility:visible}#samo-circle-preloader #samo-circle strong span{font-size:25px}#samo-circle-preloader.samo-spinned #samo-circle{-webkit-animation-name:samo-spin;animation-name:samo-spin;-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes samo-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes samo-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}#samo-preloader{padding:0;line-height:23px;width:136px;height:23px;background-image:url("../pict/preloader.gif");background-repeat:no-repeat;background-position:114px 50%;background-color:#f4ebe3;border:1px solid #f0e2d6;display:none;top:5px;font-size:11px !important;color:#1b1b1b;white-space:nowrap;overflow:hidden;left:100%;margin-left:-143px;z-index:4000;border-radius:4px}#samo-preloader.samo-progress{background-image:none;background-color:#f4ebe3}#samo-preloader-label{position:absolute;margin:0 0 0 7px;z-index:4000}#samo-preloader-progress,#samo-preloader-progress-bar{position:absolute;width:100%;height:23px;line-height:23px;z-index:3998}#samo-preloader-progress{margin:0;padding:0}#samo-preloader-progress-bar{background:url("../pict/percent_image.gif") no-repeat 0 -1px}#samo-preloader-progress-bar.progress-warning{background-image:url("../pict/percent_image_red.png")}#samo-preloader-progress-counter{position:absolute;right:4px;z-index:3999}@media screen{div#samo-preloader{position:fixed}* html div#samo-preloader{position:absolute;height:24px}}#logout{margin-left:30px;margin-right:50px}#div_logout{text-align:right;font-weight:bold}#alert{background-color:InfoBackground;border:1px solid ActiveBorder;width:350px;height:40px;padding:8px;position:absolute;top:50%;left:50%;margin-left:-175px;margin-top:-20px;display:none;font-size:1.3em;color:InfoText;text-align:center}ul.mainmenu{margin-left:40px;text-align:left}ul.mainmenu li{padding-top:10px;list-style:circle;color:#699ed1}ul.mainmenu li a{color:#3274d0;font-weight:bold}ul.mainmenu li a:visited{color:#369}div.samosoft{clear:both;text-align:right;margin-right:20px;font-size:.7em}div.samosoft a{color:#0f5237;text-decoration:none}div.samosoft a:hover{color:#f76900}@media print{#div_logout,button{display:none}.checklistbox{height:100%}.tab{display:block !important;page-break-after:always}.tab fieldset{width:80%}#header,#samo-notification-badge,#notify-container,#samo-notification-bar,#messages-popup{display:none}}.rh-search-page .samo_container div.pager{margin-top:10px}.rh-search-page .samo_container div.pager span{padding:0 6px}.rh-search-page .samo_container div.pager span.page{font-weight:normal;text-decoration:underline;cursor:pointer}.rh-search-page .samo_container div.pager span.current_page{font-weight:bold;text-decoration:none}.rh-search-page .samo_container table.res{border-collapse:collapse;border-spacing:0px;empty-cells:show;width:97%;margin:auto}.rh-search-page .samo_container table.res tr.eraser td{background-color:rgba(0,0,0,0);border-style:none}span.delta{font-weight:bold}.button{font-weight:normal !important;padding-left:3px;padding-right:3px}div.eraser video{width:100%}div.eraser .overlays{position:absolute;top:0;bottom:5px;width:100%;background-color:rgba(0,0,0,.4)}div.eraser .overlays .motto{transform:translateY(100%)}div.eraser .overlays .motto .welcomeTitle{margin-top:180px;text-align:center;font-size:90px;color:rgba(255,255,255,.8);opacity:.8}div.eraser .overlays .motto .welcomeText{text-align:center;font-size:27px;color:rgba(255,255,255,.9);opacity:.9;letter-spacing:0px;margin-top:-10px}.samo_container button,.samo_container input[type=submit],.samo_container input[type=button],.samo_container .link.button{background-color:#2a5d2e}#modalOverlay,#logonOverlay{height:100%;width:100%;position:fixed;left:0;top:0;z-index:3000;background-color:#000;cursor:progress}#logonOverlay{z-index:3002}#modalContainer,#logonContainer{top:40px;z-index:3001;position:fixed;background-color:#fff;border:2px solid #666}#logonContainer{z-index:3003}* html #modalOverlay,* html #logonOverlay,* html #modalContainer,* html #logonContainer{position:absolute}#modalContainer div.modalTitle,#logonContainer div.modalTitle{background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}.rh-search-page .rh-fast-search-big .samo_container .panel{background-image:none}.rh-search-page .rh-fast-search-as-line .samo_container .panel{background-image:none}#modalContainer a.modalCloseImg,#logonContainer a.modalCloseImg{background-image:url("../pict/close-bg.png");background-repeat:no-repeat;width:16px;height:16px;float:right;cursor:pointer}#modalContainer div.modalTitle,#logonContainer div.modalTitle{border-bottom:1px solid #366383;color:#000;font-size:11px;font-weight:bold;height:16px;line-height:14px;text-align:center;width:100%}#modalContainer a.modalCloseImg:hover,#logonContainer a.modalCloseImg:hover{background-position:-16px 0}#modalContainer #basicModalContent,#logonContainer #basicModalContent{padding:8px;max-height:79vh;overflow-y:auto}#modalContainer .rh-search-page .samo_container,#logonContainer .rh-search-page .samo_container{margin:0;padding:0}* html #basicModalContent table{width:90% !important}.rh-search-page .samo_container input.fio{text-transform:uppercase}.rh-search-page .samo_container{font-family:"montserrat",sans-serif !important}.rh-search-page .samo_container .checklistbox .not-actual{font-style:italic;color:#666}.rh-search-page .samo_container .checklistbox{overflow:-moz-scrollbars-vertical !important;overflow:auto;border-top:0px solid silver;border-left:0px solid silver;border-right:0px solid #e4e4e4;border-bottom:0px solid #e4e4e4;background-color:#fff;padding:5px;height:11em;overflow-y:scroll;overflow-x:hidden;text-align:left;margin:auto;-webkit-touch-callout:none}.rh-search-page .samo_container .checklistbox label input{margin-right:5px}.rh-search-page .samo_container .checklistbox label{font-size:1em;white-space:nowrap;overflow-x:hidden !important;overflow:hidden;display:block;padding:1px;clear:left}.rh-search-page .samo_container .checklistbox div.groupbox label{margin-left:10px;display:none}.rh-search-page .samo_container .checklistbox div.groupbox label.groupname{margin-left:0px !important;display:block}.rh-search-page .samo_container .checklistbox div.groupbox input.semiselected{opacity:.5;filter:alpha(opacity=50)}.rh-search-page .samo_container .checklistbox label.has_input{clear:left;display:block;float:left}.rh-search-page .samo_container .checklistbox input.addit{width:50px;display:block;font-size:10px}.rh-search-page .samo_container .resultset{margin-top:100px;padding:1em 1em 0 1em}.em_margin{padding:1em 1em 0 1em !important;width:100%}.rh-search-page .samo_container .Zebra_DatePicker *,.rh-search-page .samo_container .Zebra_DatePicker *:after,.rh-search-page .samo_container .Zebra_DatePicker *:before{box-sizing:content-box !important}.rh-search-page .samo_container .Zebra_DatePicker{padding:2px;position:absolute;background:#f8faff;border:1px solid #444;z-index:10000;font-size:11px}#modalContainer .rh-search-page .samo_container .Zebra_DatePicker{position:fixed}.rh-search-page .samo_container .Zebra_DatePicker *{margin:0;padding:0;color:#222;background:#fff;border:none}.rh-search-page .samo_container .Zebra_DatePicker table{border-collapse:collapse;border-spacing:0;width:auto;table-layout:auto;margin:auto}.rh-search-page .samo_container .Zebra_DatePicker td,.rh-search-page .samo_container .Zebra_DatePicker th{text-align:center !important;padding:4px 0;font-size:11px !important}.rh-search-page .samo_container .Zebra_DatePicker td{cursor:pointer;font-weight:bold;background:#adc6f5}.rh-search-page .samo_container .Zebra_DatePicker .dp_daypicker,.rh-search-page .samo_container .Zebra_DatePicker .dp_monthpicker,.rh-search-page .samo_container .Zebra_DatePicker .dp_yearpicker{margin-top:3px}.rh-search-page .samo_container .Zebra_DatePicker .dp_daypicker td,.rh-search-page .samo_container .Zebra_DatePicker .dp_daypicker th,.rh-search-page .samo_container .Zebra_DatePicker .dp_monthpicker td,.rh-search-page .samo_container .Zebra_DatePicker .dp_yearpicker td{width:25px}.rh-search-page .samo_container .Zebra_DatePicker.dp_visible{visibility:visible;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;transition:opacity .2s ease-in-out;border:solid 1px #dedede}.rh-search-page .samo_container .Zebra_DatePicker.dp_hidden{visibility:hidden;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0}.rh-search-page .samo_container .Zebra_DatePicker .dp_header td{color:#000;background:#f8faff}.rh-search-page .samo_container .Zebra_DatePicker .dp_header .dp_previous,.rh-search-page .samo_container .Zebra_DatePicker .dp_header .dp_next{width:30px}.rh-search-page .samo_container .Zebra_DatePicker .dp_header .dp_caption{font-weight:bold;font-size:12px !important;padding-top:10px;padding-bottom:10px}.rh-search-page .samo_container .Zebra_DatePicker .dp_header .dp_hover{background:#366383;color:#fff}.rh-search-page .samo_container .Zebra_DatePicker td.dp_not_in_month{font-weight:normal;color:#aaa;cursor:default;background:#fff}.rh-search-page .samo_container .Zebra_DatePicker td.dp_not_in_month_selectable{font-weight:normal;cursor:pointer;opacity:.4}.rh-search-page .samo_container .Zebra_DatePicker td.dp_weekend_disabled{color:#aaa;cursor:default;background:#fff;font-weight:normal}.rh-search-page .samo_container .Zebra_DatePicker td.dp_selected{background:#5a4b4b !important;color:#fff !important}.rh-search-page .samo_container .Zebra_DatePicker .dp_monthpicker td{width:33%}.rh-search-page .samo_container .Zebra_DatePicker .dp_yearpicker td{width:33%}.rh-search-page .samo_container .Zebra_DatePicker .dp_footer{margin-top:3px}.rh-search-page .samo_container .Zebra_DatePicker .dp_footer .dp_hover{background:#222;color:#fff}.rh-search-page .samo_container .Zebra_DatePicker .dp_today{color:#fff;padding:3px}.rh-search-page .samo_container .Zebra_DatePicker .dp_clear{color:#fff;padding:3px}.rh-search-page .samo_container .Zebra_DatePicker td.dp_current{font-weight:bold}.rh-search-page .samo_container .Zebra_DatePicker td.dp_disabled_current{color:#e38585;background:#fff}.rh-search-page .samo_container .Zebra_DatePicker td.dp_disabled{font-weight:normal;color:#aaa;cursor:default;background:#fff}.rh-search-page .samo_container .Zebra_DatePicker td.dp_hover{background:#482424 !important;color:#fff !important}.rh-search-page .samo_container button.Zebra_DatePicker_Icon{display:block;position:absolute;width:18px;height:18px;background:url("../pict/calendarbtn.png") no-repeat left top;text-indent:-9000px;border:none;cursor:pointer;padding:0;line-height:0;vertical-align:top;border-radius:0;box-shadow:none}.rh-search-page .samo_container button.Zebra_DatePicker_Icon_Inside{margin:-1px 0 0 -7px}.rh-search-page .samo_container .Zebra_DatePicker .dp_legend{background-color:#fff;text-align:left;padding:4px}.rh-search-page .samo_container .Zebra_DatePicker .dp_legend .dp_highlight{display:inline-block;width:16px;height:16px;background-image:url("../pict/plane.png");background-position:center center;background-repeat:no-repeat}.rh-search-page .samo_container .Zebra_DatePicker .dp_legend .dp_caption{font-weight:bold}.rh-search-page .samo_container .Zebra_DatePicker .dp_legend .dp_caption::before{content:" - "}.rh-search-page #freight_monitor .controllers{width:auto;padding:5px 10px !important}.rh-search-page .samo_container .date-active-btn{cursor:pointer}.rh-search-page .samo_container .ORDER_NOT_CONFIRMED{background-color:#fcc}#bron_info .CLAIMINFO .claim_info_note.small{height:200px}.rh-search-page .samo_container .ORDER_AWAITING{background-color:#ff0}#basicModalContent .searchmodes{display:flex;align-items:flex-end;justify-content:space-between;height:45px}#basicModalContent .panel.searchmode._freightPlanTabPanel{margin-bottom:0;padding:0;width:auto;float:none;width:100%;box-shadow:none;border:none;font-size:10px;background:none;color:#fff;background-color:#2a5d2e !important;display:flex;align-items:center;justify-content:center;height:100%}#bron_info .delete_additional_service,#bron_info .delete_additional_insure{background:#2a5d2e}#bron_info .offered_additional_service,#bron_info .offered_additional_insure{background:#2a5d2e}#basicModalContent .panel.searchmode._freightPlanTabPanel.searchmode_selected{background-color:inherit !important;color:#000}.agree_processing_personal_data p,.agree_processing_personal_data a,.agree_processing_personal_data span{background-color:rgba(0,0,0,0) !important;font-family:inherit !important}#basicModalContent .panel.searchmode._freightPlanTabPanel>*{padding:0;box-shadow:none;border:none;background:none;font-size:10px}.rh-search-page .rh-search-page .samo_container .panel,#modalContainer div.modalTitle,#logonContainer div.modalTitle{font-family:inherit}#bron_info .freightTable tr.yellow td,#bron_info .freightTable tr.checked td{background:none}.freightTable{background:#fff}.rh-search-page .samo_container table.res .freightTable tr.odd{background:#fff}.rh-search-page .samo_container table.res .freightTable .odd td{padding:0 5px}.rh-search-page .samo_container table.res .freightTable tr.even{background:#fff}.rh-search-page .samo_container table.res .freightTable .even td{padding:0 5px}.rh-search-page .GEOFILTER .chosen-container.chosen-container-single{width:auto !important}#bron_info .additional_services,#bron_info .additional_insures,#bron_info .calc,#bron_info .bron,#bron_info #btnTownsFreight{background:#2a5d2e}.rh-search-page #bron_info .FREIGHTINFO_TIME{width:50px !important}.rh-search-page .samo_container .ORDER_CONFIRMED{background-color:#cfc}.rh-search-page .samo_container .ORDER_NO_ANSWER{background-color:#aaa;color:#fff}.rh-search-page .samo_container .status{text-align:center}.rh-search-page .samo_container table.res td.o_status{padding:0 !important}#system-error{clear:both;text-align:center;font-weight:bold;color:red;font-size:16px}.blue{color:blue}.red{color:red}.green{color:green}.bold{font-weight:bold}.dark_red{color:#7f0000}#captchaForm{width:190px;margin:0 auto;text-align:center}#captchaForm .submit{margin-top:16px}fieldset#loginbox legend{font-weight:bold}fieldset#loginbox div.row{clear:both}fieldset#loginbox input.error{border:solid 1px red}fieldset#loginbox #login,fieldset#loginbox #passwd,fieldset#loginbox #CLAIM,fieldset#loginbox #WORDPASSWORD{background-image:url("../pict/login.png");background-position:1px 2px;background-repeat:no-repeat;padding-left:18px;background-color:#fff !important}fieldset#loginbox #passwd,fieldset#loginbox #WORDPASSWORD{background-position:1px -14px}fieldset#captchabox #fcaptcha{width:90px !important;margin-right:5px;float:left;border:1px solid #000 !important;margin-bottom:10px}fieldset#captchabox .button{margin-right:0;float:right}fieldset#icaptcha{width:120px;height:48px}.nw{white-space:nowrap}.rh-search-page .samo_container .note:not(tr){margin:8px 0}.rh-search-page .samo_container .note strong,.rh-search-page .samo_container .note_container strong{font-weight:bold}.rh-search-page .samo_container .note u,.rh-search-page .samo_container .note_container u{text-decoration:underline}.rh-search-page .samo_container .note_container i,.rh-search-page .samo_container .note_container em,.rh-search-page .samo_container .note i,.rh-search-page .samo_container .note em{font-style:italic}.rh-search-page .samo_container .note_container ol,.rh-search-page .samo_container .note_container ul{margin:5px 0}.rh-search-page .samo_container .note_container li{list-style:inherit;margin-left:25px}span.msg,span.msg-new{background-image:url("../pict/msg.png");background-repeat:no-repeat;background-position:right top;padding-right:18px;color:#f36f21 !important;font-weight:bold}span.msg-new{background-image:url("../pict/msg-new.png")}span.msg-new:hover,span.msg:hover{color:#007355 !important}span.msg_unread{background-image:url("../pict/msg-unread.png");color:red !important}#unread_msg{background-image:url("../pict/msg-unread.png");background-repeat:no-repeat;background-position:left top;padding-left:18px;color:red}.unread_msg{background-image:url("../pict/msg.png") !important}.hidden{display:none !important}.visible{display:block !important}.rh-search-page .samo_container .notify-item{height:auto;padding:4px 4px 4px 4px;margin:0 0 5px 0;display:block;position:relative;font-size:14px;width:100% !important}.rh-search-page .samo_container .notify-item-close{float:right;margin-left:2px}#notify-container{position:absolute;margin-top:100px;right:20px;width:250px;z-index:9999;font-size:1em}#notify-container span.notify-text{text-align:left;padding:0 24px}#message-new{width:100%}#message-new *{text-align:left}#message-new select,#message-new textarea,#message-new input{margin-bottom:5px}#message-new textarea.error,#message-new input.error,#message-new select.error{border:solid 2px red;text-align:left}#message-new textarea{height:50px}#message-new .defaultValue{color:#ccc}#message-new .status{color:silver;width:70%;float:left}#message-new #message-send{width:20% !important;float:right;text-align:center;margin-right:4px}.line_through{text-decoration:line-through}.rh-search-page .samo_container fieldset div.frm-row{clear:both;margin:2px auto;text-align:left}.rh-search-page .samo_container fieldset div.frm-row label,.rh-search-page .samo_container fieldset div.frm-row input,.rh-search-page .samo_container fieldset div.frm-row select,.rh-search-page .samo_container fieldset div.frm-row div.sex,.rh-search-page .samo_container fieldset div.frm-row span.input{float:left;text-align:left}.rh-search-page .samo_container fieldset div.frm-row label{width:38%;text-align:right;padding-right:10px}.rh-search-page .samo_container fieldset div.frm-row label.radio{width:15% !important;text-align:left}.rh-search-page .samo_container fieldset div.frm-row label.radio input{width:auto !important;margin-right:4px}.rh-search-page .samo_container fieldset div.frm-row input,.rh-search-page .samo_container fieldset div.frm-row select,.rh-search-page .samo_container fieldset div.frm-row div.sex,.rh-search-page .samo_container fieldset div.frm-row textarea{width:58%}.rh-search-page .samo_container fieldset div.frm-row .checklistbox{height:6em;width:26.8em}.rh-search-page .samo_container fieldset div.frm-row .checklistbox label input{width:auto !important}.rh-search-page .samo_container fieldset div.frm-row .checklistbox label{text-align:left;float:none;width:100% !important}.rh-search-page .samo_container fieldset div.frm-row input.frm-value{background-color:#fff}.rh-search-page .samo_container fieldset div.frm-row strong.frm-value{background-color:#fff;text-align:left;display:block}.rh-search-page .samo_container fieldset .frm-value.deleted{text-decoration:line-through}.rh-search-page .samo_container fieldset label.required{font-weight:bold}.rh-search-page .samo_container fieldset div.frm-row div.sex input,.rh-search-page .samo_container fieldset div.frm-row div.sex label{float:none !important;width:auto !important}.rh-search-page .samo_container fieldset div.frm-row input.date{padding-right:0;background-image:none;width:7em}.rh-search-page .samo_container fieldset div.height-40,.rh-search-page .samo_container fieldset div.frm-row textarea{height:7.2em !important}.rh-search-page .samo_container fieldset div.frm-row textarea{margin-left:-3.2%}.rh-search-page .samo_container fieldset .PARTNER_BIK{width:100px !important;float:none !important}.rh-search-page .samo_container fieldset .PARTNER_BANK{width:125px;float:none !important}.rh-search-page .samo_container fieldset .bank_name.error{color:red}#sta-action-terms,#sta-action-congratulations{width:48em;margin:auto;padding:10px;background-color:#fafad2;border:1px solid #f4a460;font-size:1.3em;color:#191970;-moz-box-shadow:5px 5px 5px #ccc;-moz-border-radius:5px;-webkit-box-shadow:5px 5px 5px #ccc;-webkit-border-radius:5px;-o-box-shadow:5px 5px 5px #ccc;-o-border-radius:5px;box-shadow:5px 5px 5px #ccc;border-radius:5px}#sta-action-congratulations{background-color:#90ee90;border-color:#6b8e23}#sta-action-get{text-align:right}#sta-action-get-link{color:red}#sta-action-close{line-height:8px;font-size:11px;text-align:right;margin-top:-6px}#sta-action-close span{cursor:pointer}.rh-search-page .samo_container .popup-note{background-image:url(../pict/ui/ui-icons_2e83ff_256x240.png);cursor:pointer;display:inline-block;text-indent:0 !important}.rh-search-page .samo_container .icon-info{width:14px;height:14px;position:relative;top:4px;background:url(../pict/info.gif) no-repeat rgba(0,0,0,0);display:inline-block;opacity:.9}.rh-search-page .samo_container table.visa_status{padding:3px;border-collapse:separate;border-spacing:5px;width:97%;empty-cells:show;margin:auto}.rh-search-page .samo_container table.visa_status td.visa_status_note{border:1px silver solid;height:100%}.rh-search-page .samo_container span.paymentschedule{background-image:url("../pict/paymentschedule_l.png");background-position:50% 1px;background-repeat:no-repeat;cursor:pointer;display:inline-block;width:30px;height:30px}.rh-search-page .samo_container span.paymentschedule.cl_price{background-image:url("../pict/paymentschedule.png");background-position:right;background-repeat:no-repeat;width:100% !important}.rh-search-page .samo_container .vt{vertical-align:top !important}.rh-search-page .samo_container .vb{vertical-align:bottom !important}.rh-search-page .samo_container .note_container{white-space:normal !important}.rh-search-page .samo_container .left_column{width:160px;height:24px;padding:1px 10px 1px 1px !important;text-align:right}.rh-search-page .samo_container .vertical20{height:20px}.rh-search-page .samo_container .margin_b5{margin-bottom:5px !important}.rh-search-page .samo_container .width40p{width:40% !important}.rh-search-page .samo_container .width50p{width:50% !important}.rh-search-page .samo_container .width60p{width:60% !important}.rh-search-page .samo_container .width100p{width:100% !important}.rh-search-page .samo_container .width100{width:100px !important}.rh-search-page .samo_container .width150{width:150px !important}.rh-search-page .samo_container .float_left{float:left}.rh-search-page .samo_container .float_right{float:right}.rh-search-page .samo_container .claim_info_note{height:135px}* HTML .claim_info_note{height:155px}* HTML fieldset{position:relative;margin-top:15px !important}* HTML legend{position:relative;top:-18px;margin-bottom:-18px}#hotel-popup{background-color:#fff;border:1px solid silver;position:absolute;z-index:3001;padding:5px;overflow:hidden;cursor:auto;font-size:13px}#hotel-popup .header{height:auto;line-height:normal;margin-bottom:10px}#hotel-popup .header .hotellname{color:#222;font-size:16px;line-height:normal;font-weight:bold;white-space:normal;text-align:left;margin:0}#hotel-popup .content{text-align:justify;margin-bottom:10px}#hotel-popup img.prev{max-width:250px;max-height:250px;float:left;margin:0 15px 15px 0}#hotel-popup .header .starname span.star{background:url("../pict/star.png") repeat-x rgba(0,0,0,0);display:inline-block;height:20px;width:99px;float:none}#hotel-popup .header .starname{float:none;color:#f60;margin-left:10px}#hotel-popup .header .starname span.star.star_4plus{width:90px}#hotel-popup .header .icons{float:right}#hotel-popup table td{background:none;border:none}#hotel-popup #hotel-info .hotel_info{margin:0 0 10px 0}#hotel-popup #hotel-info table td{background:none;border:none;padding:0 5px}#hotel-popup #hotel-info table td.title{width:50px}#hotel-popup .hotel_info{padding:5px !important}#hotel-popup .hotel_info_header{height:30px;line-height:30px;border-bottom:1px solid #999;text-align:center;font-size:18px;color:#999;padding:5px 0px !important}#hotel-popup .info_img{background:url("../pict/icons_ver.2016.07.png") -450px 50% no-repeat rgba(0,0,0,0);float:left;height:30px;width:30px}#hotel-popup .more{float:right;clear:both}#samo-link-to-page{position:fixed}#samo-link-to-page a{display:block;width:30px;height:30px;float:right;text-indent:100%;white-space:nowrap;overflow:hidden;border-radius:4px;margin-left:5px;margin-top:5px;opacity:1}#samo-link-to-page a:hover{opacity:1}#samo-link-to-page .link{background:url("../pict/link.png") 7px 7px no-repeat #366383}#samo-link-to-page .link:hover{background-color:#4493b3}#samo-link-to-page .code{background:url("../pict/script_code.png") 7px 7px no-repeat #366383}#samo-link-to-page .code:hover{background-color:#4493b3}a.in-progress{display:none !important}span.progressbar .counter{background:url("../pict/preloader.gif") no-repeat !important;background-position:0 3px;padding-left:20px}#e_doc tr.pack-failed td{background-color:pink}#e_doc tr.pack-success td{background-color:#dcefda}#e_doc tr{transition:background-color 1200ms linear}#e_doc #multiDownload{margin:8px auto}#e_doc #multiDownload.loading{background-image:url("../pict/preloader.gif");background-repeat:no-repeat;background-position:50% 50%;color:rgba(0,0,0,0)}#e_doc .document_status_1{font-weight:bold}#e_doc .document_status_2{color:green;font-weight:bold}#e_doc .document_status_3{color:red;font-weight:bold}#e_doc a.printed{background-image:url("../pict/paid.gif");background-repeat:no-repeat;background-position:0 3px;padding-left:20px}.rh-search-page .samo_container .readmore-js-toggle,.rh-search-page .samo_container .readmore-js-section{display:block;width:100%;box-sizing:border-box}.rh-search-page .samo_container .readmore-js-section{overflow:hidden;border-bottom:none}.rh-search-page .samo_container .toggle-link{background:none repeat scroll 0 0 #fbf9ee !important;border:1px solid #cccbc2;border-top:none;box-sizing:border-box}.tip-yellowsimple,.tip-error{z-index:10000;border:1px solid;text-align:left;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:6px 8px;min-width:50px;max-width:300px}.tip-yellowsimple{border-color:#c7bf93;color:#000;background-color:#fff9c9}.tip-error{background-color:#fecacd;border-color:#c79393;color:#7e250d}.tip-yellowsimple .tip-inner,.tip-error .tip-inner{font:12px/16px arial,helvetica,sans-serif}.tip-yellowsimple .tip-arrow,.tip-error .tip-arrow{background-repeat:no-repeat}.tip-yellowsimple .tip-arrow{background-image:url("../pict/poshytip/yellowsimple.gif")}.tip-error .tip-arrow{background-image:url("../pict/poshytip/error.gif")}.tip-arrow.tip-arrow-top{margin-top:-6px;margin-left:-5px;top:0;left:10%;width:9px;height:6px}.tip-arrow.tip-arrow-right{margin-top:-4px;margin-left:0;top:50%;left:100%;width:6px;height:9px;background-position:-9px 0}.tip-arrow.tip-arrow-bottom{margin-top:0;margin-left:-5px;top:100%;left:10%;width:9px;height:6px;background-position:-18px 0}.tip-arrow.tip-arrow-left{margin-top:-4px;margin-left:-6px;top:50%;left:0;width:6px;height:9px;background-position:-27px 0}#e_doc_tabs{width:100%;text-align:center;margin-bottom:10px}#e_doc_tabs .e_doc_tab{width:45%}.rh-search-page .samo_container .price_button{display:inline-block;white-space:nowrap;border:1px solid #7a7b7b;border-radius:3px;box-shadow:1px 1px 2px #b7b7b7;padding:5px 5px 5px 30px;background:url("../pict/buy-ico.png") no-repeat 5px 3px;background-color:#f0f0f0;text-align:right;min-width:118px;font-weight:bold;color:#333;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.rh-search-page .samo_container .price_button:active{box-shadow:1px 1px 2px #b7b7b7 inset !important}.rh-search-page .samo_container .price_button:hover{box-shadow:none}.rh-search-page .samo_container .from_the_best .price_button{background-color:#ffe874;background-image:url("../pict/buy-ico-ad.png")}.rh-search-page .samo_container .price_button.expand{cursor:pointer;background-image:url("../pict/gr.png")}@-webkit-keyframes blinker{0%{transform:rotateY(0deg);transform:rotateX(0deg)}25%{transform:rotateX(180deg)}50%{transform:rotateY(180deg)}100%{transform:rotateY(0deg);transform:rotateX(0deg)}}@keyframes blinker{0%{transform:rotateY(0deg);transform:rotateX(0deg)}25%{transform:rotateX(180deg)}50%{transform:rotateY(180deg)}100%{transform:rotateY(0deg);transform:rotateX(0deg)}}.rh-search-page .samo_container .gdocsviewer.loader{background-image:url("../pict/preloader.gif");background-position:50% 50%;background-repeat:no-repeat}.rh-search-page .samo_container .ns{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rh-search-page .samo_container table.boarding{border-collapse:collapse;empty-cells:show;border-right:solid 1px #eee;border-top:solid 1px #eee}.rh-search-page .samo_container table.boarding,.rh-search-page .samo_container table.boarding td{border-left:solid 1px #eee;border-bottom:solid 1px #eee;padding:0;margin:0;cursor:default}.rh-search-page .samo_container table.boarding td{display:table-cell;width:24px;min-width:24px;height:24px;line-height:12px;font-size:12px;text-align:center;padding:1px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#f5f5f5}.rh-search-page .samo_container table.boarding td.vertical-tooltip{max-width:16px;font-size:8px;display:none}[data-title],[data-notice]{position:relative}td[data-title]{background-clip:padding-box}[data-title]:after,[data-notice]:after{padding:5px;position:absolute;bottom:24px;transition:.25s linear opacity}[data-title]:after{content:attr(data-title);color:#fff;background:#333;background:rgba(51,51,51,.75);left:-9999px;opacity:0;white-space:nowrap;font-size:10px}[data-notice]:after{content:attr(data-notice);color:#db471a;background-color:#ffef93;background-color:rgba(255,255,163,.97);padding:5px 5px 5px 25px;left:0px;border:solid 1px #f1d031;background-image:url("../pict/info.gif");background-repeat:no-repeat;background-position:5px 5px;width:220px;white-space:normal;font-size:14px;box-shadow:1px 1px 2px #666}#frplacement_preview .wagons table.boarding[data-title]:after{content:attr(data-title)}[data-title]:hover:after{opacity:1;z-index:20000;left:16px}#frplacement_container table.boarding td[data-title]:hover:after,#frplacement_preview .wagons table.boarding[data-title]:hover:after{left:24px}#frplacement_preview .wagons table.boarding[data-title]:hover:after{left:40%;bottom:40%}#frplacement_container table.boarding tr:nth-child(1) td[data-title]:hover:after{bottom:-24px}#frplacement_container table.boarding[data-title]:after{display:none !important}#frplacement_peoples td.name{cursor:pointer}.rh-search-page .samo_container table.boarding td.seat.available_1,.rh-search-page .samo_container table.boarding td.seat.available_2{cursor:pointer}.rh-search-page .samo_container table.boarding td.seat.available_0,.rh-search-page .samo_container .legend.icon.occupied{background-color:#a9a9a9;color:#000}.rh-search-page .samo_container table.boarding td.seat.available_2,.rh-search-page .samo_container .legend.icon.selected{background-color:#bf0000;color:#ff0}.rh-search-page .samo_container .legend.icon.otherclass{background-color:rgba(144,238,144,.38)}.rh-search-page .samo_container table.boarding td.frplacement_1,.rh-search-page .samo_container .legend.icon.available{background-color:#90ee90;color:#000}.rh-search-page .samo_container table.boarding td.frplacement_2{background-color:#ff0;color:#000}.rh-search-page .samo_container table.boarding td.frplacement_3{background-color:maroon}.rh-search-page .samo_container table.boarding td.frplacement_4{background-color:#f0f}.rh-search-page .samo_container table.boarding td.frplacement_5{background-color:orange}.rh-search-page .samo_container table.boarding td.frplacement_6{background-color:blue}.rh-search-page .samo_container table.boarding td.frplacement_7,.rh-search-page .samo_container .legend.icon.pass{background-color:#fff}.rh-search-page .samo_container table.boarding td.frplacement_8{background-color:navy}.rh-search-page .samo_container table.boarding td.frplacement_9{background-color:rgba(144,238,144,.38)}.rh-search-page .samo_container table.boarding td.emergency_seat,.rh-search-page .samo_container .legend.icon.emergency_seat{background-color:#52b567;color:#000}.rh-search-page .samo_container .frplacement span.icon.legend{background-image:none}.rh-search-page .samo_container #frplacement_preview{overflow:auto;text-align:left}.rh-search-page .samo_container #frplacement_preview .wagons td.wagon{padding:5px 5px}.rh-search-page .samo_container #frplacement_preview .wagons td.wagon.selected{background-color:#e4e4e4}.rh-search-page .samo_container #frplacement_preview .wagons{margin:10px 0}.rh-search-page .samo_container #frplacement_preview table.boarding{float:left}.rh-search-page .samo_container #frplacement_preview .wagons table.boarding td,.rh-search-page .samo_container table.boarding.ghost td{width:4px;min-width:4px;max-width:4px;max-height:4px;min-height:4px;height:4px;font-size:1px;line-height:1px;color:rgba(0,0,0,0)}.rh-search-page .samo_container #frplacement_preview .wagons table.boarding{cursor:pointer}.rh-search-page .samo_container table.boarding td.vertical-tooltip span.v{display:inline-block;transform:rotate(90deg);transform-origin:left top 0;float:right;width:1px;color:#000}.rh-search-page .samo_container #frplacement_preview table.boarding td.vertical-tooltip{background-color:#fff}.rh-search-page .samo_container #frplacement_preview table.boarding td{cursor:pointer}.rh-search-page .samo_container #frplacement_container,.rh-search-page .samo_container #frplacement_peoples{max-width:100%;overflow:auto}.rh-search-page .samo_container #frplacement_peoples .wagon{display:none;width:100px;white-space:nowrap}.rh-search-page .samo_container #frplacement_peoples.show-wagon .wagon{display:table-cell;cursor:pointer}.rh-search-page .samo_container #frplacement_peoples{width:100%;empty-cells:show}.rh-search-page .samo_container #frplacement_peoples,.rh-search-page .samo_container #frplacement_peoples td,.rh-search-page .samo_container #frplacement_peoples th{border:solid 1px #eee;border-collapse:collapse}.rh-search-page .samo_container #frplacement_peoples tr.selected td,.rh-search-page .samo_container #frplacement_peoples tr.selected th{background-color:#191970;color:#fff}.rh-search-page .samo_container #frplacement_peoples td,.rh-search-page .samo_container #frplacement_peoples th{padding:4px}.rh-search-page .samo_container #frplacement_peoples td.action,.rh-search-page .samo_container #frplacement_peoples .frplacement{width:32px;max-width:32px;min-width:32px;text-align:center}.rh-search-page .samo_container #frplacement_peoples td.action.hidden{display:table-cell !important}.rh-search-page .samo_container #frplacement_peoples td.action.hidden .ui-icon{display:none}.rh-search-page .samo_container #frplacement_peoples td.action .ui-icon{cursor:pointer;margin:auto}.rh-search-page .samo_container h3.frplacement{text-align:left;font-weight:bold;font-size:medium;margin:10px}.rh-search-page .samo_container .save #frplacement_save{margin:10px}.rh-search-page .samo_container table.boarding td{position:relative}.rh-search-page .samo_container table.boarding div.boarding_square{height:5px;left:0px;position:absolute;top:21px;width:100%}.rh-search-page .samo_container .legend.icon{display:inline-block;width:24px;height:24px;margin:0 3px 0 10px}.rh-search-page .samo_container .legend.icon.pass{border:solid 1px #bbb;width:22px;height:22px}.rh-search-page .samo_container .legend.icon:first-child{margin-left:70px}.rh-search-page .samo_container .legend.text{font-weight:normal;font-size:small}.rh-search-page .samo_container .legend.text:before{content:"- "}#modalContainer .frplacement+.note{text-align:left;padding:0 15px}#modalContainer #frplacement_container.with-description{max-width:650px;float:left}#modalContainer .frplacement_note{float:right;max-width:250px;display:block;margin-left:10px;text-align:left;padding-left:10px}#modalContainer .frplacement_note+.frplacement{clear:both;padding-top:10px}.samo_lang{background-repeat:no-repeat;background-position:left center;padding-left:20px}.samo_lang.rus{background-image:url("../pict/flags/ru.gif")}.samo_lang.eng{background-image:url("../pict/flags/gb.gif")}.samo_lang.ukr{background-image:url("../pict/flags/ua.gif")}.samo_lang.bel{background-image:url("../pict/flags/by.gif")}.samo_lang.kaz{background-image:url("../pict/flags/kz.gif")}.samo_lang.mol{background-image:url("../pict/flags/md.gif")}.samo_lang.geo{background-image:url("../pict/flags/ge.gif")}.samo_lang.aze{background-image:url("../pict/flags/az.gif")}.samo_lang.tur{background-image:url("../pict/flags/tr.gif")}.samo_lang.gre{background-image:url("../pict/flags/gr.gif")}.samo_lang.alb{background-image:url("../pict/flags/al.gif")}.samo_lang.mkd{background-image:url("../pict/flags/mk.gif")}.rh-search-page .samo_container #samo-notification-bar,.rh-search-page .samo_container #samo-notification-badge{position:fixed;bottom:0;left:50%;max-height:0;overflow:hidden;background-color:#ffe874;opacity:.9;transition:max-height 400ms cubic-bezier(0, 0.4, 1, 1.8);box-shadow:5px -3px 14px -1px #b7b7b7;border-top-left-radius:8px;border-top-right-radius:8px;border:0;z-index:2980}.rh-search-page .samo_container #samo-notification-bar{width:900px;margin-left:-450px}.rh-search-page .samo_container #samo-notification-badge{width:36px;height:16px;left:50%;margin-left:-11px;z-index:2980;background-position:center center;border:solid 1px #aa8430;border-bottom:none;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA40lEQVQ4T2NkoBAwUqifgaYGMAYEBJQyMTFZMjIyFq9du/YeNtficgFjYGBgO1BDOVTTY6BBDtgMwWYASHMbUGMFso3///9/9PfvX4fNmzffRxZHN4AxKCioFai4EknRByBbAMTHZgiyARiagRqqgPqWA+kDQC/IYzMEbgAwwMqAgdUJsxmkecOGDaBwYADKKSAb8u/fv4dAtQZA+Q9wA4D+XglUGwa1Ba4ZZiCaIf+B4aG2adOmO3ADQkNDRX/9+tUPNPko0OTp2KIMZAhQvgsot3H9+vVLQWpompCISuXDwAUA/ZFzES+73+MAAAAASUVORK5CYII=");background-repeat:no-repeat;cursor:pointer;bottom:-1px}.rh-search-page .samo_container #samo-notification-badge.open{max-height:18px}.rh-search-page .samo_container #samo-notification-badge:before,.rh-search-page .samo_container #samo-notification-badge:after{content:"";display:block;background-color:#ffe874;bottom:-15px;height:3px;left:50%;border:solid 1px #aa8430;border-bottom:none;box-shadow:5px -3px 14px -1px #b7b7b7;position:fixed;transition:all 200ms cubic-bezier(0, 0.4, 1, 1.1)}.rh-search-page .samo_container #samo-notification-badge:before{width:439px;border-top-left-radius:8px;margin-left:-450px;border-right:none}.rh-search-page .samo_container #samo-notification-badge:after{width:444px;border-top-right-radius:8px;margin-left:26px;border-left:none}.rh-search-page .samo_container #samo-notification-badge.open:before,.rh-search-page .samo_container #samo-notification-badge.open:after{bottom:0}doesnotexist:-o-prefocus,.rh-search-page .samo_container #samo-notification-badge.open:after,.rh-search-page .samo_container #samo-notification-badge.open:before{display:none}@media screen and (min-width: 0\0 )and (-webkit-min-device-pixel-ratio: 0.75), screen and (min-width: 0\0 )and (min-resolution: 72dpi){.rh-search-page .samo_container #samo-notification-badge.open:after,.rh-search-page .samo_container #samo-notification-badge.open:before{display:none}}.rh-search-page .samo_container #samo-notification-bar.urgent,.rh-search-page .samo_container #samo-notification-badge.open.urgent,.rh-search-page .samo_container #samo-notification-badge.open.urgent:after,.rh-search-page .samo_container #samo-notification-badge.open.urgent:before{background-color:#f08080}.rh-search-page .samo_container #samo-notification-bar.open{max-height:30px;padding:10px;border:solid 1px #aa8430;border-bottom:none}.rh-search-page .samo_container #samo-notification-bar.open:after{display:block;content:" ";height:90px}.rh-search-page .samo_container #samo-notification-bar .message-content{padding:20px 10px 10px 50px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAADPElEQVRYR+2WTUsbQRjHn52IqaaueTMpNJ4KRT9AoTeh4n6AXgoihVIolFUPmsqoyaUmRjwYMSzpQXoo1LPXIF6E9tBjoV8gpQdTAnkzVsnOlmebsdtkX5Kt4MWFJdmZ3Xl+z3/+88wIcMOXcMPx4RagLwWSyeRzVVXfMcaG3Eydx+NpEkJeb2xsfODf9wtQp5TeHR4edhMf6vU6bG9vN1Kp1IgrAEqplslkoNlsdgFomgadN75kbAsEArC2tgZbW1tXifelgBVAL8HxnVAoBKurq9cL4JS1sT8cDl8vgHHwTrnN+noCQKdrmpZvtVqunOb1emFmZgYmJyf1+TeCjY2NOSuQSCRqlNIRn8/nyulnZ2ews7MDsix3mTISiTgD2DndSNSZHc9UFEU9SDwe7wKIRqPXA8Dn1ygv/z86OqoHWV5evgLgff8NYJW1sd3v9+sAS0tL/3gAIVwDWAU2UwCLDVeAMQaC8LfU4CpoFyIPADD8vqsQdXrATm4zsGAwqANgxSyXy3rxQRC8KpUKGrSZTqdFAFBtAdDNZhk6TQOvdpIktaampgYIIToQXoSQ82q1+kZRFMVyL+AKNBqNrjnsRQ1ebBhjnyRJejQ9PT2Yy+VKi4uLj1GE9v2nQNhNAe5cTtma9fNioyhKWJblt6IoviCEDJ2enj7LZrOHbelxTnQISw/UarWeAIwQOKCh2NxDo83NzU2Mj48fapoWLBaLDw8ODoptCPSA1glAKKUqGggV4Obhv3ae4JIanH4fAH613c5mZ2ejoVBoIpfLFQCgZbUKhtbX13/G43EfFhRdIkGAarUK+MyzNauIvA2dns1mm6lU6gEA1NqBMFuU/Up6Kw/ckWX5ld/vz6iqqm9GqAYqcHJy0ioUCgNOGwQ6vVQqJff39/MA0H1y6RigcwrwOQAAuBMN7u3tfV5YWIgcHx9fHh0dfdnd3X15cXGhr1+LC6XFMRoAUOZGs4M2OxFhm3d+fv5pLBb7yBg7r9fr7/P5fKJSqdgFxzgoMUJc9hLcdBVg48rKSowQ8l0QhLIgCE82Nze/Oknvtt/0TEgplTwez7d0Ov3D7cC9ftfXobTXQft57xbgxhX4DacY4T8o276GAAAAAElFTkSuQmCC");background-repeat:no-repeat;background-position:10px 13px}.rh-search-page .samo_container #samo-notification-bar span.message-counter{font-weight:bold}.rh-search-page .samo_container #samo-notification-bar .button{margin:0 15px 15px 0;display:inline-block;background-color:#f5f5f5;color:#444;border:1px solid #dcdcdc;border-radius:2px;cursor:default;font-size:11px;font-weight:bold;text-align:center;height:27px;line-height:27px;min-width:54px;padding:0 8px;text-decoration:none}.rh-search-page .samo_container #samo-notification-bar .button:active{box-shadow:inset 0px 1px 2px rgba(0,0,0,.1);color:#000}.rh-search-page .samo_container #samo-notification-bar .button:hover{background-color:#f8f8f8;border:1px solid #c6c6c6;color:#333;box-shadow:0px 1px 1px rgba(0,0,0,.1)}.rh-search-page .samo_container #messages-popup{-moz-user-select:none;-webkit-user-select:none;user-select:none;top:105vh;left:50%;margin-left:-400px;max-height:0;max-width:200px;transition:all 250ms cubic-bezier(0.075, 0.82, 0.165, 1);width:800px;height:500px;border:solid 1px #ccc;border:solid 1px rgba(0,0,0,.3);outline:0;font-size:14px;padding:10px;background-color:#f1f1f1;background-image:url("../pict/preloader.gif");background-position:50% 10%;background-repeat:no-repeat;position:fixed;z-index:1101;opacity:0}.rh-search-page .samo_container #messages-popup.open{max-height:500px;max-width:800px;top:10vh;box-shadow:0 4px 16px rgba(0,0,0,.2);opacity:1}.rh-search-page .samo_container #messages-popup.close{-webkit-transform:translate3d(0, 0, 0);top:105vh;max-height:0;opacity:0}doesnotexist:-o-prefocus,.rh-search-page .samo_container #messages-popup{top:3000px}doesnotexist:-o-prefocus,.rh-search-page .samo_container #messages-popup.open{top:10%}doesnotexist:-o-prefocus,.rh-search-page .samo_container #messages-popup.close{top:110%}@media \0 screen\,screen\9 {.rh-search-page .samo_container #messages-popup.open{top:10%}.rh-search-page .samo_container #messages-popup.close{top:110%}}.rh-search-page .samo_container #messages-popup .messages-caption{font-weight:bold}.rh-search-page .samo_container span.popup-control{display:inline-block;float:right;background-repeat:no-repeat;width:16px;height:16px;cursor:pointer}.rh-search-page .samo_container #samo-notification-bar .messages-close{margin-top:8px}.rh-search-page .samo_container .messages-close{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhUlEQVQ4T6WTsUvDQBTG++6QIt0KBXFyEme3jBUigjSJQwbBxVEQrSAuLgou4qDo4ig4BunlBsFqaba6uFYH/wC1WzPUFO6eHDThkqYuve29d9/v7t33DgpTLphSX0gAhmHMViqVI0ppt9FoeHngWq22CQCL/X7/PAiCX7UnATiOcw8AWyqJiHuMsRsd4jhOHQAuR/U7xth2FvAEAKuxSEq57/v+tYp1sYqllI++76+nAKZpzpdKpba6YgwRQtQJIRCfrPJCiI9isVj1PO8rBVBBHkRvIyseA/wHyRPnAlTStu0zQsixfjoinjLGTrLujM2BbduHhJCLPBsR8YAxdqXXUoCsWF1bbaaULsWiLCQBWJa1SylNvEfE9zAMq+VyGaIoausQIcQO5/w29QaWZb1RSpdHg9INw3Cl1Wp9q9h13TkdIoR45ZwbWcAaIeQBET8Hg4HZbDZ/9F4VZDgcvgDAgpRyg3P+POaC+g+dTidSw5b3iK7r0l6vNxP/g4k25okn5f4AaKC1EXEKhvIAAAAASUVORK5CYII=")}.rh-search-page .samo_container #messages-popup .messages-caption .messages-back{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAABM0lEQVQ4T63UvW6DMBAHcM5e+rGwmAUYeAEWJjb6rUpNYWiljh36GFWlqm9TKRLGZmorVepD5FHaAZ8rSyBFCk5iElbMz3+buwNvzw/s2fO2BrMsO4qi6ElrvWia5sMWZCswTdPjJEkEIeREa62VUg9CiPcxdCPYJ5MGGwCt9byu6ztncAxDxN+u667atv1xAg0WhqGglJ4OHxpMKTWTUn453eFUzGyycocGi+O4AYAzl2TD2hWwqqo3AHiego0mLMvylRDysjewKIoD3/c5AFwOqFLqDxFv1v0M65HNizzPDxljnFJ6sYwCwIxz/rmuXa2FbUM9z7ud3Ho2FBGvpZTfToU9LDZoEAQNIeR859YbgL4FuUH74XAvhJhPSriclDH2iIgL23FH63DXgbtxfLlu8A+nLqoVdLC1GAAAAABJRU5ErkJggg==");float:left !important;background-position:-4px -2px}.rh-search-page .samo_container #messages-popup .messages-content{height:450px;clear:both;transition:all 400ms cubic-bezier(0.075, 0.82, 0.165, 1);max-width:800px;background-color:#f1f1f1;padding-top:10px}.rh-search-page .samo_container #messages-popup .load-thread{max-width:0px;opacity:0;overflow:hidden}.rh-search-page .samo_container #messages-popup div.message-item{border:solid 1px #efefef;margin:10px auto;clear:both;background-color:#fff;text-align:left;padding:5px;box-shadow:1px 1px 2px #b7b7b7}.rh-search-page .samo_container #messages-popup .messages-table .message-item{cursor:pointer}.rh-search-page .samo_container #messages-popup .message-item.message-urgent{background-color:#ffb6c1;border-color:#ffb6c1}.rh-search-page .samo_container #messages-popup div.message-item:hover{border-color:#aaa}.rh-search-page .samo_container #messages-popup .message-item .message-item-body{padding:10px;word-wrap:break-word;-webkit-touch-callout:initial;-webkit-user-select:text;-moz-user-select:text;user-select:text}.rh-search-page .samo_container #messages-popup .message-item .message-item-from{font-style:italic;color:#999}.rh-search-page .samo_container #messages-popup .message-item .message-item-from span{display:inline-block}.rh-search-page .samo_container #messages-popup .message-item .message-item-from .message-item-author:after{content:":"}.rh-search-page .samo_container #messages-popup .message-item-claim{text-transform:lowercase}.rh-search-page .samo_container #messages-popup .message-reply{width:600px;text-align:center;margin:auto;margin-top:10px}.rh-search-page .samo_container #messages-popup .message-form textarea{text-align:left;width:100%;transition:height 1s cubic-bezier(0.075, 0.82, 0.165, 1)}.rh-search-page .samo_container #messages-popup .message-form button{margin:3px}.rh-search-page .samo_container #messages-popup .message-thread{height:450px;overflow-x:hidden;overflow-y:auto}.rh-search-page .samo_container #messages-popup .message-thread .message-item{width:590px;transition:background-color 3s cubic-bezier(0.075, 0.82, 0.165, 1)}.rh-search-page .samo_container #messages-popup .message-thread .message-item.message-new{background-color:#ffe874}.rh-search-page .samo_container #messages-popup .message-item.message-incoming{background-color:#f9f9f9;border-color:#ddd;float:left}.rh-search-page .samo_container #messages-popup .message-item.message-outgoing{float:right;margin-right:10px}.rh-search-page .samo_container #messages-popup .message-item.message-outgoing.message-unseen{opacity:.5}.rh-search-page .samo_container #messages-popup .messages-unread-caption,.rh-search-page .samo_container #messages-popup .messages-recent-caption{height:20px;background-color:pink;font-weight:bold}.rh-search-page .samo_container #messages-popup label{font-weight:bold;padding:5px 20px;position:relative;z-index:20;display:block;height:22px;cursor:pointer;color:#000;line-height:22px;font-size:13px;background:#fff;box-shadow:0px 0px 0px 1px rgba(155,155,155,.3),0px 2px 2px rgba(0,0,0,.1);text-align:left}.rh-search-page .samo_container #messages-popup input{display:none}.rh-search-page .samo_container #messages-popup .messages-container input{display:inline}.rh-search-page .samo_container #messages-popup .messages-container{margin-top:-1px;overflow:hidden;height:0px;position:relative;z-index:10;transition:height .3s ease-in-out,box-shadow .6s linear}.rh-search-page .samo_container #messages-popup label:hover:after{content:" ";position:absolute;width:24px;height:20px;right:13px;top:7px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA40lEQVQ4T2NkoBAwUqifgaYGMAYEBJQyMTFZMjIyFq9du/YeNtficgFjYGBgO1BDOVTTY6BBDtgMwWYASHMbUGMFso3///9/9PfvX4fNmzffRxZHN4AxKCioFai4EknRByBbAMTHZgiyARiagRqqgPqWA+kDQC/IYzMEbgAwwMqAgdUJsxmkecOGDaBwYADKKSAb8u/fv4dAtQZA+Q9wA4D+XglUGwa1Ba4ZZiCaIf+B4aG2adOmO3ADQkNDRX/9+tUPNPko0OTp2KIMZAhQvgsot3H9+vVLQWpompCISuXDwAUA/ZFzES+73+MAAAAASUVORK5CYII=");background-repeat:no-repeat;background-position:center center;cursor:pointer}.rh-search-page .samo_container #messages-popup input:checked+label:hover:after,.rh-search-page .samo_container #messages-popup .messages-table .message-next-page{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA9ElEQVQ4T2NkoBAwUqifYZAZ4O3trfn169fnBw4c+IDDa4w+Pj56nJycd1evXv0FpAbuBV9f32QWFpY5////v//r1y/Hbdu2PUQzhNHf37+ZiYmp+v///5cfP35scfbs2W9wA/z9/TcyMTH5gTRhMQSuGWbor1+/tLZu3XodboC3t7cSKyvrAUZGRlk0Qx7BbIZp/vv3b+2mTZtaULwA4nh6eiqzs7PvRzaEgYFhKyMjYw5M8////+s2bNjQDONjRCO6IcjhgK4ZwwUwxdgMwaYZpwHo3kH2M3r04k2JDg4OApycnFLbt2+/hivJD7KkTE7OBAD/AHYRTDcdQQAAAABJRU5ErkJggg==");cursor:default}.rh-search-page .samo_container #messages-popup input:checked~.messages-container{overflow-x:hidden;overflow-y:auto;height:375px;transition:height .5s ease-in-out,box-shadow .1s linear}.rh-search-page .samo_container #messages-popup .messages-claim-wrapper~div input:checked~.messages-container,.rh-search-page .samo_container #messages-popup .messages-claim-wrapper input:checked~.messages-container{height:345px}.rh-search-page .samo_container #messages-popup .message-form textarea,.rh-search-page .samo_container #messages-popup .message-form select{width:600px;margin:8px 0;font-size:13px;text-decoration:none;border-radius:0;border:1px solid #999;padding:3px;height:24px;box-sizing:border-box}.rh-search-page .samo_container #messages-popup .message-form .chosen-container{margin-top:16px}.rh-search-page .samo_container #messages-popup .message-form .chosen-results li{text-align:left}.rh-search-page .samo_container #messages-popup .message-form input:-ms-input-placeholder{color:#aaa}.rh-search-page .samo_container #messages-popup .message-new textarea{height:140px}.rh-search-page .samo_container #messages-popup .message-new button{display:block;margin:auto}.rh-search-page .samo_container #messages-popup .messages-table{width:100%}.rh-search-page .samo_container #messages-popup .messages-table tr td{padding:5px;border-bottom:solid 1px #ddd}.rh-search-page .samo_container #messages-popup .messages-table .message-item-date{width:70px}.rh-search-page .samo_container #messages-popup .message-item .message-item-text-quote{width:16px;height:16px;background-image:url("../pict/qoute.png");cursor:pointer;float:right}.rh-search-page .samo_container #messages-popup .messages-table .message-item-type{display:none}.rh-search-page .samo_container #messages-popup .messages-table .message-item-author{width:20%;max-width:40%}.rh-search-page .samo_container #messages-popup .messages-table .message-item:hover{background-color:#eee}.rh-search-page .samo_container #messages-popup .messages-table .message-item{background-color:#fff;transition:all 800ms cubic-bezier(0.075, 0.82, 0.165, 1)}.rh-search-page .samo_container #messages-popup .messages-table .message-item.blink,.rh-search-page .samo_container #messages-popup div.message-item.message-unread{background-color:#ffe874}.rh-search-page .samo_container #messages-popup .messages-table .message-next-page{background-repeat:no-repeat;background-position:center center;cursor:pointer;color:rgba(0,0,0,0)}.rh-search-page .samo_container #messages-popup .messages-table .message-item.message-unread .message-item-subject,.rh-search-page .samo_container #messages-popup .messages-table .message-item.message-thread-unread .message-item-subject{font-weight:bold}.rh-search-page .samo_container #messages-popup div.attach{margin-bottom:30px}.rh-search-page .samo_container #messages-popup div.attach input{display:inline-block}.rh-search-page .samo_container #messages-popup div.attached-files{padding-right:10px;text-align:right}.rh-search-page .samo_container #messages-popup i.attach-ico{display:inline-block;background:url("../pict/attachico.png") no-repeat center center;width:16px;height:16px}@media \0 screen\,screen\9 {.rh-search-page .samo_container #cl_refer .link.msg,.rh-search-page .samo_container #cl_refer .link.msg-new{display:none}}.rh-search-page .samo_container .searchmodes{clear:both}.rh-search-page .samo_container .searchmodes:after{content:"";display:block;clear:both}.rh-search-page .samo_container .searchmodes .searchmode,.rh-search-page .samo_container .searchmodes .searchmode-custom{margin-right:1px;margin-bottom:1px;float:left;text-align:center;box-shadow:none;border:0px none}.rh-search-page .samo_container .searchmodes .searchmode_selected{padding:10px 30px !important;font-size:14px;font-weight:bold;margin-bottom:1px;padding:15px 30px;margin-right:1px;background-color:#fff !important}.rh-search-page .samo_container .searchmodes .searchmode_button{display:block;padding:15px 30px;height:auto;background-color:#285c2d;font-size:14px;font-weight:bold;text-decoration:none;border:0;border-radius:0;box-shadow:none;color:#fff}.rh-search-page .samo_container .searchmodes:first-child~.panel:nth-child(2),.rh-search-page .samo_container .searchmodes:not(:first-child)~.panel:nth-child(3),.rh-search-page .samo_container .searchmodes~.form>.panel:nth-child(1),.rh-search-page .samo_container .searchmodes~form>.panel:nth-child(1){border-top-left-radius:0}.rh-search-page .samo_container .w0{width:0px}.rh-search-page .samo_container select.samo-preloader{background-image:url("../pict/preloader.gif");background-repeat:no-repeat;background-position:4px center;padding-left:20px;opacity:.75}.rh-search-page .samo_container .price-additional-nights::before{content:" "}.rh-search-page .samo_container .price-additional-nights{background-color:#d3d3d3;border-radius:2px;margin-left:4px;padding:3px 4px;cursor:default}.rh-search-page .samo_container .hotel_availability_img{background:url("../../public/pict/hotel_availability.png") no-repeat 50% 50%;height:30px;width:56px}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:60px}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;box-sizing:border-box;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:linear-gradient(#3875d7 20%, #2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;box-sizing:border-box;margin:0;padding:0;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:linear-gradient(#eeeeee 1%, #ffffff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:5px;height:15px;outline:0;border:0 !important;background:rgba(0,0,0,0) !important;box-shadow:none;color:#666;font-size:100%;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-field .default{color:#999}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 0 3px 5px;padding:3px 20px 3px 5px;border:1px solid #aaa;border-radius:3px;background-color:#e4e4e4;background-image:linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("../pict/chosen/chosen-sprite.png") -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;border-bottom-right-radius:0;border-bottom-left-radius:0;background-image:linear-gradient(#eeeeee 20%, #ffffff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:rgba(0,0,0,0)}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111 !important}.chosen-disabled{opacity:.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url("../pict/chosen/chosen-sprite.png") no-repeat -30px -20px;background:url("../pict/chosen/chosen-sprite.png") no-repeat -30px -20px,linear-gradient(#eeeeee 1%, #ffffff 15%);direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min-resolution: 144dpi){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("../pict/chosen/chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}#chart,#chart-info{margin:auto;margin-top:10px;display:block}#chart{padding-top:10px;margin-top:5px;margin-bottom:5px;height:130px;overflow:auto;width:762px !important;background:#fff}#chart-info table.res{width:762px !important}#chart table.chart{margin:auto}#chart table.chart td{vertical-align:bottom;padding:0}#chart-line-current{background-color:blue;display:none;height:1px;position:relative;width:596px}#chart td.month{text-align:center}#chart td.minprice{padding-bottom:10px}#chart td.odd{background-color:#eee}#chart td.even{background-color:#ddd}#chart td.day{font-size:10px;text-align:center}#chart-tip{padding:.8em;width:200px;height:48px;border-width:2px !important;position:absolute;display:none;opacity:.95}#chart-tip .fg-tooltip-pointer-down,#chart-tip .fg-tooltip-pointer-down-inner{position:absolute;width:0;height:0;border-bottom-width:0;background:none}#chart-tip .fg-tooltip-pointer-down{border-left:7px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top-width:14px;bottom:-14px;right:auto;left:50%;margin-left:-7px}#chart-tip .fg-tooltip-pointer-down-inner{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:10px solid #fff;bottom:auto;top:-14px;left:-5px}#chart img.blue_row,#chart img.white_row,#chart img.red_row,#chart img.green_row,#chart img.blank,#chart img.pink_row{margin:1px;border:solid 1px #aec2d1}#chart-tip span.minus{color:green}#chart-tip span.plus{color:red}#chart img.white_row{background-color:#cedfec !important}#chart img.blue_row{background-color:#00008b !important}#chart img.red_row{background-color:#ffafb6}#chart img.green_row{background-color:#a8cfab}#chart img.pink_row{background-color:#f5bfb2}#chart td.refresh img{cursor:pointer}#chart img.hover{background-color:#00008b !important;border:solid 1px #00008b !important}#chart-tip span.red_row,#chart-tip span.green_row,#chart-tip span.pink_row{font-weight:bold}#chart-tip span.red_row{color:#ffafb6}#chart-tip span.green_row{color:#a8cfab}#chart-tip span.pink_row{color:#f5bfb2}.rh-search-page .samo_container .preorder-btn{background:#ffe874;border:solid 1px #aa8430}.rh-search-page .samo_container table.res span.fr_place_r{background-image:url("../pict/f_right_ver.2016.07.png")}.rh-search-page .samo_container table.res span.fr_place_l{background-image:url("../pict/f_left_ver.2016.07.png")}.rh-search-page .samo_container span.fr_place_l,.rh-search-page .samo_container span.fr_place_r{background-repeat:no-repeat;background-position:0 0;display:table-cell;height:14px;width:21px}.rh-search-page .samo_container .transportCompanyLogo{min-width:100px;max-width:100px}#nprogress{pointer-events:none}#nprogress .bar{background:#29d;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;transform:rotate(3deg) translate(0, -4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:2px solid rgba(0,0,0,0);border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner .4s linear infinite;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#basicModalContent .googleMap{display:block;margin:13px;box-sizing:padding-box;border:1px solid #d7d7d7;width:742px;height:400px}#basicModalContent div.closeMapButton{display:block;margin:13px}.formError{z-index:990;position:absolute;top:300px;left:300px;display:block;cursor:pointer;text-align:left}.formError .formErrorContent{z-index:991;width:100%;position:relative;color:#fff;font-size:13px;border:2px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;-o-box-shadow:0 0 6px #000;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;padding:4px 10px}.formError .formErrorArrow{z-index:996;width:15px;position:relative;margin:-2px 0 0 13px}.ui-dialog .formError{z-index:5000}.ui-dialog .formError .formErrorContent{z-index:5001}.ui-dialog .formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError.inline{position:relative;top:0;left:0;display:inline-block}.ajaxSubmit{background:#55ea55;border:1px solid #999;display:none;padding:20px}.formError .formErrorContent,.formError .formErrorContent.error,.formError .formErrorArrow div,.formError .formErrorArrow div.error{background:#ee0101}.formError .formErrorContent.warning,.formError .formErrorArrow div.warning{background:#f60}.formError .formErrorContent.info,.formError .formErrorArrow div.info{color:#000;background-color:#fff9c9}.formError .formErrorContent.success,.formError .formErrorArrow div.success{background:#21801c}.formError .formErrorContent.white,.formError .formErrorArrow div.white{background:#d5e4f2;color:#333;font-weight:normal}.formError .formErrorContent.green,.formError .formErrorArrow div.green{background:#b4ddac;color:#333;font-weight:normal}.formError .formErrorContent.red,.formError .formErrorArrow div.red{background:#f1afaf;color:#333;font-weight:normal}.formError .formErrorContent.pink,.formError .formErrorArrow div.pink{background:#ffe874;color:#333;font-weight:normal}.formError.inline .formErrorContent{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0}body[dir=rtl] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;top:2px;margin:0 0 0 12px}.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;-o-box-shadow:0 2px 3px #444;height:1px;line-height:0;font-size:0;display:block;margin:0 auto}.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none}.formError .formErrorArrow .line10{width:13px;border:none}.formError .formErrorArrow .line9{width:11px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0 solid #ddd}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}.greenPopup .formErrorContent,.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorContent,.blackPopup .formErrorArrow div{background:#393939;color:#fff}.googleChartTT{border:3px solid #ddd;box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;-o-box-shadow:0 0 6px #000;font-size:13px}#googlePriceChart{min-height:200px}#googlePriceChart img.preloader{display:block;margin:0 auto;padding:92px 0}#googlePriceChart .arrowDown,#googlePriceChart .arrowUp{width:0;height:0;border:8px solid rgba(0,0,0,0);display:inline-block;margin-top:-10px}#googlePriceChart .arrowDown{border-top-color:#0b3c13;border-bottom:0}#googlePriceChart .arrowUp{border-bottom-color:#620308;border-top:0}.rh-search-page .samo_container .message.error{margin:5px auto;padding:10px;background-color:pink;color:InfoText;text-align:center;font-size:12px;border:solid 1px red}.rh-search-page .samo_container .warning,.rh-search-page .samo_container .message.warning{margin:5px auto;padding:10px;background-color:InfoBackground;color:InfoText;text-align:center;font-size:12px;border:solid 1px pink}.rh-search-page .samo_container .message.notice{margin:5px auto;padding:10px;background-color:#d3d3d3;color:InfoText;text-align:center;font-size:12px;border:solid 1px #a9a9a9}.rh-search-page .samo_container .searchmodes~fieldset.panel legend{float:left;margin:5px 0}.rh-search-page .samo_container span.icon{width:auto;height:20px;background-repeat:no-repeat;display:inline-block;cursor:default}.rh-search-page .samo_container span.icon.pt,.rh-search-page .samo_container span.icon.hp,.rh-search-page .samo_container span.icon.uf,.rh-search-page .samo_container span.icon.component,.rh-search-page .samo_container span.icon.tr,span.marker{background-size:contain}.rh-search-page .samo_container span.icon.component{background-image:none}.rh-search-page .samo_container span.icon.tr{display:none;background-image:none;width:120px;height:24px}.rh-search-page .samo_container span.marker{background-image:none;width:20px;height:20px;display:inline-block;background-repeat:no-repeat}.rh-search-page .samo_container .tour a.ptype,.rh-search-page .samo_container .tour a.ptype .link{text-decoration:none}.rh-search-page .samo_container .preorder_service{color:red}.rh-search-page .samo_container .icon.pv{background-image:none}.rh-search-page .samo_container .icon.psbank{background-image:url("../pict/icon-psbank.png")}.rh-search-page .samo_container .icon.platron{background-image:url("../pict/icon-platron.png")}.rh-search-page .samo_container .icon.sberbank,.rh-search-page .samo_container .icon.sberbank_credit{background-image:url("../pict/icon-sberbank.png")}.rh-search-page .samo_container .icon.credit_europe_bank{background-image:url("../pict/icon-credit-europe-bank.png")}.rh-search-page .samo_container .icon.kkb_kz{background-image:url("../pict/icon-kkb-kz.png")}.rh-search-page .samo_container .icon.uniteller{background-image:url("../pict/icon-uniteller.png")}.rh-search-page .samo_container .icon.payqr{background-image:url("../pict/icon-payqr.png")}.rh-search-page .samo_container .icon.rbkmoney{background-image:url("../pict/icon-rbkmoney.png")}.rh-search-page .samo_container .icon.invoice{background-image:url("../pict/icon-invoice.png")}.rh-search-page .samo_container .icon.alfabank,.rh-search-page .samo_container .icon.alfacredit{background-image:url("../pict/icon-alfabank.png")}.rh-search-page .samo_container .icon.fortebank{background-image:url("../pict/icon-fortebank.png")}.rh-search-page .samo_container .icon.paylate{background-image:url("../pict/icon-paylate.png")}.rh-search-page .samo_container .icon.paybox{background-image:url("../pict/icon-paybox.png")}.rh-search-page .samo_container .icon.psb{background-image:url("../pict/logo_psb_mini.gif")}.rh-search-page .samo_container .icon.paykeeper{background-image:url("../pict/icon-paykeeper.png")}.rh-search-page .samo_container .icon.qiwi{background-image:url("../pict/icon-qiwi.png")}.rh-search-page #bonus_manager{margin-top:100px}.rh-search-page .samo_container .icon.bonus_manager{background-image:url("../pict/icon-bonus_manager.png")}.rh-search-page .samo_container #v_yandexkassa,.rh-search-page .samo_container #cl_refer_person .icon.yandexkassa{color:rgba(0,0,0,0);background-image:url("../pict/icon-yandexkassa.png");min-width:82px;min-height:21px;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rh-search-page .samo_container #cl_refer_person .icon.yandexkassa{margin-left:24px;cursor:pointer}.rh-search-page .samo_container .hotel_availability{box-sizing:border-box;box-shadow:-1px 1px 2px gray inset;cursor:pointer;display:inline-block;height:16px;margin-right:3px;width:5px}.rh-search-page .samo_container .hotel_availability_Y{background-color:#4db646}.rh-search-page .samo_container .hotel_availability_N{background-color:#c73d42}.rh-search-page .samo_container .hotel_availability_F{background-color:#ffc107}.rh-search-page .samo_container .hotel_availability_R{background-color:#a9a9a9}.acquiring-callback{padding:30px !important;display:inline-block;font-size:1.2em;font-weight:bold}.acquiring-callback.fail{color:red !important}.acquiring-callback.ok{color:green !important}#topOverlayMenu{position:fixed;top:0;left:0;width:350px !important;height:100%;display:block;background-color:rgba(255,255,255,.9);color:#fff;overflow:auto;transition:transform .9s cubic-bezier(0.4, 0, 0.2, 1);transform:translateX(-100%);will-change:transform;z-index:1000;text-align:left;box-shadow:7px 1px 22px -8px rgba(0,0,0,.25)}#topOverlayMenu.open{transform:translateX(0)}#topOverlayMenu nobr{display:block;float:left !important;width:100%;padding-left:15px;padding-bottom:5px;padding-top:5px}#topOverlayMenu nobr a{display:inline-block;font-size:12px;color:#333;line-height:1.5964912281;font-weight:600;text-transform:uppercase;transform:translateX(0px);transition:transform .2s cubic-bezier(0.4, 0, 0.2, 1);will-change:transform;text-decoration:none;color:#2a5d2e !important}#topOverlayMenu nobr a:hover{transform:translateX(20px)}#topOverlayMenu .menu-toggle,button.close{background-color:rgba(0,0,0,0);border:0px;position:relative;width:100%;height:63px;padding:20px;display:block;text-align:left}#topOverlayMenu .menu-toggle:before{transform:translateY(-50%) rotate(-45deg);margin-top:0;background:#000;content:"";position:absolute;top:50%;right:10px;width:35px;height:7px;display:block}#topOverlayMenu .menu-toggle:after{margin-top:0;background:#000;transform:translateY(-50%) rotate(45deg);content:"";position:absolute;top:50%;right:10px;width:35px;height:7px;display:block}#topOverlayMenu .menu-toggle-wrapper{border-bottom:1px solid #999}.loadingStart{position:fixed;background-color:#fff;top:0;left:0;right:0;bottom:0;z-index:9999;width:100%}.loadingStart .iconparent{margin-right:auto;margin-left:auto;left:50%;top:50%;transform:translate(-50%, -50%);position:absolute}.loadingStart .iconparent .justToMost{padding-top:30px;width:151px;float:left;height:133px}.eraser .overlayWhite{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(255,255,255,.3)}.eraser .overlayWhite .iconparent{margin-right:auto;margin-left:auto;left:50%;top:50%;transform:translate(-50%, -85%);position:absolute}.eraser .overlayWhite .iconparent .justToMost{padding-top:30px;width:151px;float:left;height:133px;-webkit-animation-delay:2.5s;animation-delay:2.5s}.eraser .overlayWhite .welcomeTextParent{margin-right:auto;margin-left:auto;left:50%;top:10%;font-size:24px;transform:translate(-50%, -50%);position:absolute;margin-top:115px;line-height:28px;width:620px;font-style:italic}.eraser .overlayWhite .welcomeText{-webkit-animation-delay:2.5s;animation-delay:2.5s}#header{padding-left:0;padding-right:0}#header .menuParent{padding-top:35px;float:right;width:calc(100% - 265px)}#header .menuParent .menu{float:left;width:calc(100% - 205px)}#header .menuParent .menu .mainMenu{list-style:none;padding:0;margin-left:30px;margin-right:30px;color:#fff;display:flex;justify-content:space-around;font-size:17px;font-weight:600;margin-top:5px}#header .menuParent .menu .mainMenu a{padding-bottom:5px;color:#333;position:relative;text-decoration:none}#header .menuParent .menu .mainMenu a:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;content:".";color:rgba(0,0,0,0);background:#f5caa0;height:1px;transition:all .2s ease}#header .menuParent .menu .mainMenu a:hover{text-decoration:none;color:#f5caa0}#header .menuParent .menu .mainMenu a:hover:after{width:100%}#header .menuParent .menu .mainMenu #nav-icon1{margin-top:4px;float:right;margin-left:15px;margin-bottom:-10px;width:30px;height:22px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}#header .menuParent .menu .mainMenu #nav-icon1 span{display:block;position:absolute;height:3px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}#header .menuParent .menu .mainMenu #nav-icon1 span:nth-child(1){top:0px}#header .menuParent .menu .mainMenu #nav-icon1 span:nth-child(2){top:9px}#header .menuParent .menu .mainMenu #nav-icon1 span:nth-child(3){top:18px}#header .menuParent .menu .mainMenu #nav-icon1.open span:nth-child(1){margin-top:-10px;top:18px;transform:rotate(135deg)}#header .menuParent .menu .mainMenu #nav-icon1.open span:nth-child(2){margin-top:-10px;opacity:0;left:-60px}#header .menuParent .menu .mainMenu #nav-icon1.open span:nth-child(3){margin-top:-10px;top:18px;transform:rotate(-135deg)}.rh-search-page #search_tour .direction.panel{margin-bottom:0px;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:0px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.rh-search-page #search_tour .direction .vt{padding-top:20px !important;padding-bottom:20px !important}.rh-search-page #search_tour .user_info .panel{background-color:rgba(255,255,255,0);border-radius:0px;box-shadow:none !important;margin-bottom:0}.HOTELSCONTAINER{background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}.rh-search-page #search_tour .note_container .lines1{margin-top:40px;margin-bottom:50px;border-top:1px solid #efefef;border-bottom:0}.rh-search-page #search_tour .note_container .lines2{border-top:1px solid #efefef;border-bottom:0;margin-bottom:20px;margin-top:50px}.cols{width:33%;float:left;margin-top:30px !important;margin-bottom:30px !important}.rh-search-page #search_tour .user_info{padding:24px;margin-top:15px;margin-bottom:15px;clear:both;border-radius:0 0 8px 8px;box-shadow:0px 2px 8px rgba(190,183,183,.28);border-radius:0 !important;background-color:#fbf8f3 !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}.rh-search-page #search_tour .user_info select,.rh-search-page #search_tour .user_info textarea,.rh-search-page #search_tour .user_info textinput,.rh-search-page #search_tour .user_info input.frm-value,.rh-search-page #search_tour .user_info input{border:1px solid #e4e4e4;border-radius:0px;color:#858585;background-color:#fff;padding:1px 2px;font-size:13px;height:22px;line-height:18px;margin-bottom:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:background-color 1200ms linear}.userBackground{background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center;left:0;right:0;height:230px;z-index:-1;position:absolute}.rh-search-page #search_tour .user_info .col{padding-top:30px;padding-bottom:10px}.rh-search-page .samo_container .checklistbox{width:100%}.rh-search-page #search_tour .filters-panel{background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}.rh-search-page #search_tour .footer{background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}.rh-search-page #search_tour .MEALS,.rh-search-page #search_tour .ROOMS{width:100%}.rh-search-page .samo_container.register_agency{background-color:rgba(0,0,0,0) !important}#register_agency .panel{border-radius:0 !important;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-color:#fbf8f3 !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}#register_agency input#fcaptcha.num{border:1px solid #000}#register_agency select,#register_agency textarea,#register_agency textinput,#register_agency input.frm-value,#register_agency input.frm-input{height:40px;border:1px solid #e4e4e4;border-radius:0px;color:#858585;background-color:#fff;padding:1px 2px;font-size:13px;line-height:18px;width:100%;margin-bottom:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:background-color 1200ms linear}.rh-search-page #register_agency select,#register_agency textarea,#register_agency textinput,#register_agency input.frm-value,#register_agency input.frm-input{height:22px}#register_agency fieldset legend{font-weight:bold;font-size:14px;margin-left:6px;padding:12px;text-align:left;background:none repeat scroll 0 0 #2a5d2e;border:1px solid #e4e4e4;color:#fff;border-radius:0px}#register_agency .chosen-container-single .chosen-single{height:32px;margin-bottom:5px;border:1px solid #e4e4e4 !important}#register_agency label.required,#register_agency .register_by_inn{font-weight:bold}#register_agency label.required:after{content:""}.samo_container div.logon-wrapper{max-height:none;margin-top:0}.rh-search-page .samo_container div.logon-wrapper div.panel select,.rh-search-page .samo_container div.logon-wrapper div.panel textarea,.rh-search-page .samo_container div.logon-wrapper div.panel textinput,.rh-search-page .samo_container div.logon-wrapper div.panel input,.rh-search-page .samo_container div.logon-wrapper div.panel input.frm-input{height:40px !important;border:1px solid #e4e4e4 !important;border-radius:0px !important;color:#858585 !important;background-color:#fff !important;padding:1px 2px !important;font-size:13px !important;line-height:18px !important;width:100% !important;margin-bottom:4px !important;box-sizing:border-box !important;-moz-box-sizing:border-box !important;-webkit-box-sizing:border-box !important;transition:background-color 1200ms linear}.rh-search-page .samo_container div.logon-wrapper div.panel input:active,.rh-search-page .samo_container div.logon-wrapper div.panel input:hover,.rh-search-page .samo_container div.logon-wrapper div.panel input:focus{border-radius:0px !important;border:1px solid #666 !important;box-shadow:inset 0 -1px 0 #ddd}.rh-search-page .samo_container.profile{background-color:rgba(0,0,0,0);margin-top:110px;margin-bottom:100px}#loginbox label{width:100%}.row.show-password{margin-top:0}#loginbox label[for=showpasswd]{display:flex !important;align-items:center;justify-content:space-between}#showpasswd{height:auto !important;width:auto !important}.rh-search-page .samo_container div.logon-wrapper div.panel,.rh-search-page .samo_container div.logon-wrapper.person div.panel{padding:24px;clear:both;border-radius:0 0 8px 8px;box-shadow:0px 2px 8px rgba(190,183,183,.58);border-radius:0 !important;background-color:#fbf8f3 !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}.rh-search-page .samo_container div.logon-wrapper div.header a.button{color:#fff;background:#2a5d2e}.rh-search-page .samo_container div.logon-wrapper div.header div.legend{font-size:inherit;color:#000;background:#fff;background-color:#fff !important;padding-top:25px;box-shadow:none;padding-bottom:20px}.rh-search-page .samo_container div.logon-wrapper div.header{border-bottom:1px solid #ddd}.rh-search-page .samo_container div.logon-wrapper div.panel div.choose span.legend{color:#6b6b6b}.rh-search-page .samo_container div.logon-wrapper div.panel div.choose a{color:#2a5d2e}.rh-search-page .samo_container div.logon-wrapper button{background:#2a5d2e !important}.rh-search-page .samo_container .logon-wrapper label[for=passwd]{margin-bottom:15px}.rh-search-page .samo_container div.logon-wrapper button:hover{background:#f2f2f2}.rh-search-page .samo_container div.logon-wrapper div.panel div.row input,div.logon-wrapper div.panel div.row button{margin-left:auto}.rh-search-page .samo_container.hotel_stopsale{margin-top:100px;margin-bottom:100px;background-color:rgba(0,0,0,0)}.hotel_stopsale .panel{border-radius:0px;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-color:#fbf8f3 !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}.hotel_stopsale .panel .load{padding:8px 16px}.hotel_stopsale table.panel td{padding:15px 10px}.hotel_stopsale .chosen-container-single .chosen-single{height:32px;margin-bottom:5px}.formError .formErrorContent{border:0px !important;border-radius:0 !important;box-shadow:none !important}.formError .formErrorContent,.formError .formErrorContent.error,.formError .formErrorArrow div,.formError .formErrorArrow div.error{background:#af1616}.rh-search-page .samo_container.freight_monitor{background-color:rgba(0,0,0,0)}.freight_monitor .panel{border-radius:0px;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-color:#fbf8f3 !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center;width:960px !important}.freight_monitor .chosen-container-single .chosen-single{height:32px}.freight_monitor select,.freight_monitor textarea,.freight_monitor textinput,.freight_monitor input.frm-value,.freight_monitor input.frm-input{height:40px;border:1px solid #e4e4e4;border-radius:0px;color:#858585;background-color:#fff;padding:1px 2px;font-size:13px;line-height:18px;width:100%;margin-bottom:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:background-color 1200ms linear}.freight_monitor .note{width:960px;margin-left:auto !important;margin-right:auto !important;background-color:rgba(255,255,255,.8);padding:25px;margin-bottom:0 !important}.freight_monitor .panel td{padding:15px 10px !important}.freight_monitor .load{padding:8px 16px !important}.rh-search-page .samo_container.freight_time{background-color:rgba(0,0,0,0)}.rh-search-page .samo_container.freight_time table.std table{margin-bottom:0}.freight_time .panel{border-radius:0px;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-color:#fbf8f3 !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center;width:960px !important}.freight_time .chosen-container-single .chosen-single{height:32px;margin-bottom:0;border:1px solid #e4e4e4 !important}.freight_time select,.freight_time textarea,.freight_time textinput,.freight_time input.frm-value,.freight_time input.frm-input{height:40px;border:1px solid #e4e4e4;border-radius:0px;color:#858585;background-color:#fff;padding:1px 2px;font-size:13px;line-height:18px;width:100%;margin-bottom:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:background-color 1200ms linear}.freight_time .note{width:960px;margin-left:auto !important;margin-right:auto !important;background-color:rgba(255,255,255,.8);padding:25px;margin-bottom:0 !important}.freight_time .panel td{padding:15px 10px !important}.freight_time .load{padding:8px 16px !important}.rh-search-page .samo_container.cl_refer{background:rgba(0,0,0,0);margin-bottom:100px}.rh-search-page .samo_container.money_transfer{background:rgba(0,0,0,0);margin-top:110px;margin-bottom:100px}.rh-search-page .samo_container.messages{background:rgba(0,0,0,0);margin-top:110px;margin-bottom:100px}.rh-search-page .samo_container.cancel_claim{background:rgba(0,0,0,0);margin-top:110px;margin-bottom:100px}.rh-search-page .samo_container.visa_status{background:rgba(0,0,0,0);margin-top:110px;margin-bottom:100px}.rh-search-page .samo_container.edit_tourist{background:rgba(0,0,0,0);margin-top:110px;margin-bottom:100px}.rh-search-page .samo_container.edit_agency{background:rgba(0,0,0,0);margin-top:110px;margin-bottom:100px}.rh-search-page .samo_container.bron{background:rgba(0,0,0,0);margin-top:110px;margin-bottom:100px}.rh-search-page .samo_container.invoice{background:rgba(0,0,0,0)}.rh-search-page .samo_container.pay_variant{background:rgba(0,0,0,0);margin-top:110px;margin-bottom:100px}.rh-search-page .samo_container.agreement{background:rgba(0,0,0,0)}.rh-search-page .samo_container.claim_unpaid{background:rgba(0,0,0,0);margin-top:110px;margin-bottom:100px}.rh-search-page .samo_container.aviaticket_cost{background:rgba(0,0,0,0)}.rh-search-page .samo_container.registration{background-color:rgba(0,0,0,0) !important}.rh-search-page .samo_container.search_hotel{background-color:rgba(0,0,0,0) !important}#registration .panel{border-radius:0 !important;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-color:#fbf8f3 !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}#registration select,#registration textarea,#registration textinput,#registration input.frm-value,#registration input.frm-input{height:40px;border:1px solid #e4e4e4;border-radius:0px;color:#858585;background-color:#fff;padding:1px 2px;font-size:13px;line-height:18px;width:100%;margin-bottom:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:background-color 1200ms linear}#registration fieldset legend{font-weight:bold;font-size:14px;margin-left:6px;padding:12px;text-align:left;background:none repeat scroll 0 0 #2a5d2e;border:1px solid #e4e4e4;color:#fff;border-radius:0px}#registration .chosen-container-single .chosen-single{height:32px;margin-bottom:5px}#check_passport{width:500px}.samo_container.check_passport #check_passport .panel.controls{border-radius:0}.rh-search-page #cl_refer .controls{width:1110px}#registration label.required,#register_agency .register_by_inn{font-weight:normal}#registration .controls.container{width:960px;margin-left:auto !important;margin-right:auto !important;background-color:rgba(255,255,255,.8);padding:25px;margin-bottom:0 !important}#registration .load{margin-top:25px !important}.partner_info .panel{border-radius:0 !important;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-color:#fbf8f3 !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}.partner_info fieldset legend{font-weight:bold;font-size:14px;margin-left:6px;padding:12px;text-align:left;background:none repeat scroll 0 0 #fff;border:1px solid #e4e4e4;color:#585858;border-radius:0px}.partner_info select,.partner_info textarea,.partner_info textinput,.partner_info input.frm-value,.partner_info input.frm-input{height:40px;border:1px solid #e4e4e4;border-radius:0px;color:#858585;background-color:#fff;padding:1px 2px;font-size:13px;line-height:18px;width:100%;margin-bottom:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:background-color 1200ms linear}.partner_info span.frm-value{border:1px solid #bababa !important;border-radius:0px !important;padding:10px 2px !important;font-size:13px !important;line-height:18px !important;height:40px !important}.partner_info table.res .even td,.partner_info .even{background-color:rgba(0,0,0,0) !important}.rh-search-page .samo_container .searchmodes .searchmode_button{padding:10px 30px;background-color:rgba(255,255,255,.5);background-image:none}.partner_info table.res th,.partner_info table.res td{background-color:rgba(0,0,0,0) !important}.partner_info #PARTPASS_LIST .eraser{display:none}.rh-search-page .samo_container .searchmodes .searchmode_selected{padding:10px 30px !important;font-size:14px;font-weight:bold;margin-bottom:1px;padding:15px 30px;margin-right:1px;background-color:#fff !important;background-image:none}.rh-search-page #div_logout{top:330px;display:flex;align-items:center;justify-content:center;position:absolute;background-color:rgba(255,255,255,.5);width:100%;padding:5px}#div_logout{top:330px;display:flex;align-items:center;justify-content:center;position:absolute;background-color:rgba(255,255,255,.5);width:100%;padding:5px}#edit_agency{margin-top:0}#edit_agency table.res thead th{color:#333}#claim_unpaid{margin-top:0}#cl_refer{margin-top:100px}#agreement #system-error{padding:40px}#agreement .panel{border-radius:0 !important;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-color:#fbf8f3 !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}#agreement fieldset legend{font-weight:bold;font-size:14px;margin-left:6px;padding:12px;text-align:left;background:none repeat scroll 0 0 #fff;border:1px solid #e4e4e4;color:#585858;border-radius:0px}#agreement select,#agreement textarea,#agreement textinput,#agreement input.frm-value,#agreement input.frm-input{height:40px;border:1px solid #e4e4e4;border-radius:0px;color:#858585;background-color:#fff;padding:1px 2px;font-size:13px;line-height:18px;width:100%;margin-bottom:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:background-color 1200ms linear}#agreement span.frm-value{border:1px solid #bababa !important;border-radius:0px !important;padding:10px 2px !important;font-size:13px !important;line-height:18px !important;height:40px !important}#claim_unpaid .panel{border-radius:0 !important;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-color:#fbf8f3 !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}#claim_unpaid fieldset legend{font-weight:bold;font-size:14px;margin-left:6px;padding:12px;text-align:left;background:none repeat scroll 0 0 #fff;border:1px solid #e4e4e4;color:#585858;border-radius:0px}#claim_unpaid select,#claim_unpaid textarea,#claim_unpaid textinput,#claim_unpaid input.frm-value,#claim_unpaid input.frm-input{height:40px;border:1px solid #e4e4e4;border-radius:0px;color:#858585;background-color:#fff;padding:1px 2px;font-size:13px;line-height:18px;width:100%;margin-bottom:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:background-color 1200ms linear}#claim_unpaid span.frm-value{border:1px solid #bababa !important;border-radius:0px !important;padding:10px 2px !important;font-size:13px !important;line-height:18px !important;height:40px !important}.samo_container.warrant{margin-top:110px}.samo_container.claim_act{margin-top:110px}.samo_container.reports{margin-top:110px}#claim_unpaid .chosen-container-single .chosen-single{height:32px}#claim_unpaid .chosen-container{width:100% !important}#claim_unpaid .cl_refer_btn{text-align:center}#cl_refer .panel{border-radius:0 !important;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-color:#fbf8f3 !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}.samo_container.warrant #warrant .searchmodes .panel{border-radius:0 !important;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-size:cover;background-repeat:no-repeat;background-position:center}.samo_container.profile #profile .searchmodes .panel{border-radius:0 !important;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-size:cover;background-repeat:no-repeat;background-position:center}.samo_container.profile #partner_discount .searchmodes .panel{border-radius:0 !important;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-size:cover;background-repeat:no-repeat;background-position:center}.samo_container.edit_agency #edit_agency .searchmodes .panel{border-radius:0 !important;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-size:cover;background-repeat:no-repeat;background-position:center}.samo_container.claim_act #claim_act .searchmodes .panel{border-radius:0 !important;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-size:cover;background-repeat:no-repeat;background-position:center}.samo_container.reports #reports .searchmodes .panel{border-radius:0 !important;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-size:cover;background-repeat:no-repeat;background-position:center}#cl_refer fieldset legend{font-weight:bold;font-size:14px;margin-left:6px;padding:12px;text-align:left;background:none repeat scroll 0 0 #fff;border:1px solid #e4e4e4;color:#585858;border-radius:0px}#cl_refer select,#cl_refer textarea,#cl_refer textinput,#cl_refer input.frm-value,#cl_refer input.frm-input{height:40px;border:1px solid #e4e4e4;border-radius:0px;color:#858585;background-color:#fff;padding:1px 10px;font-size:13px;line-height:18px;width:100%;margin-bottom:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:background-color 1200ms linear}#cl_refer span.frm-value{border:1px solid #bababa !important;border-radius:0px !important;padding:10px 2px !important;font-size:13px !important;line-height:18px !important;height:40px !important}#cl_refer .chosen-container-single .chosen-single{height:32px}#cl_refer .Zebra_DatePicker_Icon_Wrapper{width:100%}.modalTitle{border-bottom:1px solid #ccc !important;height:40px !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center;font-size:14px !important;padding-top:13px}#basicModalContent .panel{border-radius:0 !important;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-color:#fbf8f3 !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center;padding-bottom:15px;margin-bottom:30px}#basicModalContent .panel legend{font-weight:bold;font-size:14px;margin-left:6px;padding:12px;text-align:left;background:none repeat scroll 0 0 #2a5d2e;border:1px solid #e4e4e4;color:#fff;border-radius:0px}#modalContainer a.modalCloseImg,#logonContainer a.modalCloseImg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABhUlEQVQ4T6WTsUvDQBTG++6QIt0KBXFyEme3jBUigjSJQwbBxVEQrSAuLgou4qDo4ig4BunlBsFqaba6uFYH/wC1WzPUFO6eHDThkqYuve29d9/v7t33DgpTLphSX0gAhmHMViqVI0ppt9FoeHngWq22CQCL/X7/PAiCX7UnATiOcw8AWyqJiHuMsRsd4jhOHQAuR/U7xth2FvAEAKuxSEq57/v+tYp1sYqllI++76+nAKZpzpdKpba6YgwRQtQJIRCfrPJCiI9isVj1PO8rBVBBHkRvIyseA/wHyRPnAlTStu0zQsixfjoinjLGTrLujM2BbduHhJCLPBsR8YAxdqXXUoCsWF1bbaaULsWiLCQBWJa1SylNvEfE9zAMq+VyGaIoausQIcQO5/w29QaWZb1RSpdHg9INw3Cl1Wp9q9h13TkdIoR45ZwbWcAaIeQBET8Hg4HZbDZ/9F4VZDgcvgDAgpRyg3P+POaC+g+dTidSw5b3iK7r0l6vNxP/g4k25okn5f4AaKC1EXEKhvIAAAAASUVORK5CYII=);margin-right:10px}.rh-search-page .samo_container table.res .odd td,.rh-search-page .samo_container .odd{background-color:rgba(0,0,0,0);border-color:#8e959a}#basicModalContent #chart-info table.res{width:100% !important}#basicModalContent table.res thead th{background-color:#f1eee9 !important;color:#333 !important}.rh-search-page .samo_container .price_button{border-radius:0px !important;box-shadow:1px 1px 2px rgba(183,183,183,.14118);border:1px solid #c3c3c3}#bron_info .panel{border-radius:0 !important;box-shadow:0px 2px 8px rgba(190,183,183,.58);background-color:#fbf8f3 !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center;padding-bottom:15px}#bron_info .panel legend{font-weight:bold;font-size:14px;margin-left:6px;padding:12px;text-align:left;background:none repeat scroll 0 0 #2a5d2e;border:1px solid #e4e4e4;color:#fff;border-radius:0px}#bron_info table.res thead th{background-color:#f1eee9 !important;color:#333 !important}#bron_info #calendarPrice{padding:0px}#bron_info .additional_insures,#bron_info .additional_services{margin-top:10px;padding:8px 18px;margin-left:0px;color:#fff;background:#2a5d2e !important;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;letter-spacing:.25px;border:0 !important;border-radius:0px;box-shadow:none !important;transition:background .25s}#bron_info .delete_additional_service,#bron_info .offered_additional_service,#bron_info .delete_additional_insure,#bron_info .offered_additional_insure{width:100%}#bron_info .subpanel{background-color:rgba(0,0,0,0)}#bron_info select,#bron_info textarea,#bron_info textinput,#bron_info input.frm-value,#bron_info input.frm-input{height:40px;border:1px solid #e4e4e4;border-radius:0px;color:#858585;background-color:#fff;padding:1px 2px;font-size:13px;line-height:18px;width:auto;margin-bottom:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:background-color 1200ms linear}#bron_info .chosen-container-single .chosen-single{height:32px}#bron_info .CLAIMINFO fieldset .checklistbox{height:103px}#bron_info .PRICEINFO{padding-top:30px}#bron_info .calc{width:100%;margin-top:10px;padding:8px 18px;margin-left:0px;color:#fff;background:#2a5d2e !important;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;letter-spacing:.25px;border:0 !important;border-radius:0px;box-shadow:none !important;transition:background .25s}#bron_info .eraser{display:none !important}#basicModalContent button{margin-left:-4px}#bron_info .chosen-container-single .chosen-single div{top:20%}#basicModalContent #login input{margin-left:0px}#basicModalContent select,#basicModalContent textarea,#basicModalContent textinput,#basicModalContent input.frm-value,#basicModalContent input.frm-input{border:1px solid #e4e4e4;border-radius:0px;color:#858585;padding:1px 2px;font-size:13px;height:22px;line-height:18px;width:100%;margin-bottom:4px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transition:background-color 1200ms linear}#basicModalContent .chosen-container-single .chosen-single{height:32px}.rh-search-page .samo_container.hotels{background-color:rgba(0,0,0,0)}#hotels{background-color:rgba(0,0,0,0);width:1200px;margin-left:auto;margin-right:auto}#hotels .block.panel{width:250px !important;border-radius:0 !important;box-shadow:none;background-color:#fbf8f3 !important;background:linear-gradient(89.36deg, rgba(216, 187, 88, 0.73333) -53.59%, rgba(236, 211, 110, 0.50588) -33.86%, rgba(244, 219, 118, 0.50588) -21.39%, rgba(233, 204, 101, 0.50588) 4.9%, rgba(206, 165, 58, 0.50588) 56.52%, rgba(201, 159, 51, 0.50588) 64.39%);background-size:cover;background-repeat:no-repeat;background-position:center}#hotels .chosen-container-single .chosen-single{height:40px;margin-bottom:5px;border:1px solid #e4e4e4 !important}#hotels .form .block .checklistbox label{height:auto !important}#hotels .form .block .title span{float:left;margin-left:15px;font-size:16px}#hotels .form .block.opened .title{padding-top:15px;padding-bottom:15px;height:45px;background:url(/public/pict/up_arrow.png) no-repeat right top 13px rgba(0,0,0,0)}#hotels .form .block label{width:100%;margin-bottom:0px}#hotels .form .block .title{padding-top:15px;padding-bottom:15px;height:45px;background:url(/public/pict/up_arrow.png) no-repeat right top 13px rgba(0,0,0,0)}#hotels .hotel_header{height:70px;margin-top:26px;background-color:rgba(0,0,0,.5);border-radius:0;box-shadow:none;padding-top:20px}.cardDetail .logos{width:100%;padding:40px}.rh-search-page .rh-search-page .samo_container .panel,#modalContainer div.modalTitle,#logonContainer div.modalTitle{background-color:#fff}.rh-fast-search-big [data-searchmode=cl_wizard]{display:none}.searchmodes .panel{width:250px}.searchmodes .searchmode_hotel{width:250px}.rh-search-page .samo_container .searchmodes .searchmode .searchmode_button{background-color:#2a5d2e !important;color:#fff !important;box-shadow:none !important;border-radius:0px !important}.md:flex-row{flex-direction:flex-row}.rh-search-page #fast_search .n1{width:100%}.rh-search-page #fast_search .n1 tbody{display:grid;padding:20px;grid-gap:10px 10px;gap:10px 10px;grid-template-rows:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr;grid-template-areas:"country country" "tour tour" "hotel hotel" "category category" "clients clients" "days days" "submit submit"}.rh-search-page #fast_search .n1 tbody tr:nth-child(2){grid-area:country}.rh-search-page #fast_search .n1 tbody tr:nth-child(3){grid-area:tour}.rh-search-page #fast_search .n1 tbody tr:nth-child(4){grid-area:category}.rh-search-page #fast_search .n1 tbody tr:nth-child(5){grid-area:hotel}.rh-search-page #fast_search .n1 tbody tr:nth-child(6){grid-area:days}.rh-search-page #fast_search .n1 tbody tr:nth-child(7){grid-area:clients}.rh-search-page #fast_search .n1 tbody tr:nth-child(9){grid-area:submit}.rh-search-page #fast_search .n1 tbody tr:nth-child(8){display:none}.rh-search-page #fast_search .border-bottom-gray{border-bottom:1px solid #a9a9a9}.rh-search-page #fast_search .height-62{height:62px}.rh-search-page #fast_search .rh-margin-right-40{margin-right:0}.rh-search-page #fast_search .rh-padding-bottom-15{padding-bottom:15px}.rh-search-page #fast_search .category-filter.flex{display:flex}.rh-search-page #fast_search .rh-bg-gold{background:linear-gradient(89.36deg, #d8bb58 -53.59%, #ecd26e -33.86%, #f4db76 -21.39%, #e9cc65 4.9%, #cea53a 56.52%, #c99f33 64.39%)}.rh-search-page #fast_search .chosen-container{color:#000;max-width:none}.rh-search-page #fast_search .chosen-single{padding:8px;height:40px;background:none;border:none;display:flex;justify-content:space-between;align-items:center;box-shadow:none}.rh-search-page #fast_search .chosen-single span{display:block}.rh-search-page #fast_search .chosen-single div{position:relative}.rh-search-page .rh-search-page .samo_container .yesnoplace,.rh-search-page .rh-search-page .samo_container .even .yesnoplace,.rh-search-page .samo_container .odd .yesnoplace{background-color:#007355 !important;color:#fff !important}.middle-hidden{display:block}@media(min-width: 768px){.rh-search-page #fast_search .n1 tbody{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr;grid-template-areas:"country country tour tour" "hotel hotel category category" "clients clients days days" ". submit submit ."}.rh-search-page #fast_search .rh-margin-right-40{margin-right:40px}.rh-search-page .md-flex-row{flex-direction:row}.middle-hidden{display:none}}@media(min-width: 1024px){.middle-hidden{display:block}}.rh-search-page .samo_container table.std{border-spacing:15px;ruby-align:expression( runtimeStyle.rubyAlign = "auto", cellSpacing = 15)}.rh-search-page .samo_container table.std table{width:100%;margin-bottom:20px}.rh-search-page .samo_container.hotel_stopsale table.std table{margin-bottom:0}.rh-search-page .samo_container .n2{width:50%}.rh-search-page .samo_container .n3{width:50%}.rh-search-page .samo_container .n4 td{border-right:1px solid #e4e4e4}.rh-search-page .samo_container .n4 .tdl{border-right:0 !important}.rh-search-page .samo_container .div_hotel_param table tbody td{padding-top:0}.rh-search-page #search_tour .stats .fr_place_l,.rh-search-page #search_tour .stats .fr_place_r{cursor:pointer}.rh-search-page #search_tour span.R{background-position:-42px 0}.rh-search-page #search_tour span.F{background-position:-63px 0}.rh-search-page #search_tour span.N{background-position:-21px 0}.rh-search-page .samo_container table.res th.w42{width:155px}.rh-search-page .samo_container .price_legend{width:910px;margin:auto}.rh-search-page .samo_container .price_legend td{vertical-align:middle;text-align:left;font-size:12px}.rh-search-page .samo_container .price_legend span{vertical-align:middle;line-height:30px;display:inline-block}.rh-search-page .samo_container .places{width:78px;height:30px;background:url("../../public/pict/icons_ver.2016.07.png") no-repeat 0 0}.rh-search-page .samo_container .confirm_now_img{width:56px;height:20px;background:#007355}.rh-search-page .samo_container .stop_sale_img{width:56px;height:20px;background:#cf4848}.rh-search-page .samo_container .best_price_img{width:56px;height:20px;background-color:#ffe874;border-bottom:1px solid #aa8430}.rh-search-page .samo_container .price_stats_img{width:56px;height:30px;background:url("../../public/pict/stats.png") no-repeat 50% 50%}.rh-search-page .samo_container .stopsale,.rh-search-page .samo_container table.res tr.red_row td,.price_legend .red_row{border-bottom:1px solid #cc5050 !important;background:#f1afaf;color:#9f4d4d !important}.rh-search-page .samo_container .stopsale,.rh-search-page .samo_container .resultset tr.red_row td a{color:#9f4d4d !important}.rh-search-page .samo_container .searchmodes{width:100%;display:flex;justify-content:space-between;align-items:center}.rh-search-page .samo_container.search_tour .searchmodes{width:100%}.rh-search-page .samo_container.search_hotel .searchmodes{width:60%}.rh-search-page .samo_container.cl_wizard .searchmodes{width:60%}.rh-search-page .samo_container .searchmodes .panel.searchmode{float:none;white-space:nowrap}.rh-search-page .samo_container .searchmodes .panel.searchmode>a{padding:10px 10px}.rh-search-page .samo_container .searchmodes .panel.searchmode.searchmode_selected{padding:10px 0 !important;background:#fff !important;background-color:#fff !important}.red_row td{color:#fff !important;border-top:1px solid #aaa !important;border-bottom:1px solid #aaa !important}.red_row a{color:#fff !important}.red_row a:hover{color:#fff !important}.rh-search-page .samo_container .confirm_now,.rh-search-page .samo_container table.res tr.green_row td,.rh-search-page .samo_container .price_legend .green_row{border-bottom:1px solid #007355 !important;background:#b4ddac !important}.conform_now_img{width:30px;height:30px;background:url("/public/pict/icons_ver.2016.07.png") no-repeat -380px 0}.rh-search-page #search_tour td.td_price .price{font-style:italic}.rh-search-page #search_tour td.td_price .bron,span.all_prices{font-weight:bold;font-style:normal}.rh-search-page #search_tour td.td_price .bron,.rh-search-page #search_tour td.td_price .stop,.rh-search-page #search_tour td.all_prices{cursor:pointer}.rh-search-page #search_tour td.link-hotel img,.rh-search-page #search_tour .type_price img{margin-bottom:-3px}.rh-search-page .samo_container .div_hotel_param{width:100%;clear:both}.rh-search-page #search_tour input.hotelsearch{font-size:13px;width:150px;line-height:18px;color:#333;border:1px solid #999;border-radius:4px;margin-bottom:3px;padding:1px;height:17px}.rh-search-page #search_tour input.hotelsearch[type=search]{box-sizing:content-box}.rh-search-page #search_tour .n5{border-bottom:1px solid #333 !important}.rh-search-page #search_tour .n5 label{display:block;float:left;width:33%;text-align:left !important}.rh-search-page #search_tour .n5 label input{margin-right:10px}.rh-search-page .samo_container{display:block !important}.rh-search-page #search_tour .child_ages,.rh-search-page #search_tour .child_ages .age{visibility:hidden}.rh-search-page #search_tour .child_ages .age{width:43px}.rh-search-page #search_tour .child_ages_container .chosen-container .chosen-results li.active-result{font-size:11px}.rh-search-page #search_tour td.panel{vertical-align:middle;border:0 !important}.rh-search-page .samo_container td.c{width:auto}.rh-search-page .samo_container .resultset .percent{cursor:pointer;background:url("/public/pict/percent.png") no-repeat rgba(0,0,0,0);top:0;width:15px}.rh-search-page #search_tour label.hidden{visibility:hidden}.rh-search-page #search_tour .groupbox label{display:block}.rh-search-page #search_tour .groupbox label.hidden{display:none !important}.rh-search-page #search_tour .groupbox.expanded label.hidden{display:block !important;visibility:visible}.rh-search-page #search_tour .nw .attr,.rh-search-page #search_tour .nw .recommend,.rh-search-page #search_tour .nw .vip,.rh-search-page #search_tour .nw .best,.rh-search-page #search_tour .nw .stats{display:inline-block;width:30px;height:30px;background:url("/public/pict/icons_ver.2016.07.png") no-repeat -380px 0}.rh-search-page #search_tour .nw .attr{background-image:none;background-position:center center;background-repeat:no-repeat;width:20px}.rh-search-page #search_tour .nw .vip{background:url("/public/pict/icons_ver.2016.07.png") no-repeat -345px 0}.rh-search-page #search_tour .nw .stats{width:20px;height:30px;margin:0;background:url("/public/pict/stats.png") no-repeat 0 50%;cursor:pointer}.rh-search-page #search_tour .tour-select{width:382px !important}.rh-search-page #search_tour .hotels-container{width:341px !important}.rh-search-page #search_tour .TOWNS{width:153px !important}.rh-search-page #search_tour .STARS hr{border:0;background-color:silver;color:silver;height:1px;padding:0}.rh-search-page #search_tour div.transport,.rh-search-page #search_tour th.transport{white-space:nowrap;line-height:17px}.rh-search-page #search_tour th.transport{width:95px}.rh-search-page #search_tour div.transport span{display:inline-block;line-height:16px;white-space:nowrap;vertical-align:text-bottom;margin-right:1px}.rh-search-page #search_tour div.transport span.name{width:62px}.rh-search-page #search_tour table.res span.mealnote{white-space:nowrap}#search_stat .td_price{padding-top:5px;padding-bottom:5px}#search_stat .td_price .bron{cursor:pointer}#freights table.freights{margin:auto;width:752px !important}#freights table.freights td.td_freights{padding:0 3px 0 0;width:50%}#freights table.freights td.td_freights.right{padding-right:0;padding-left:3px}#freights table.res,table.nb{width:100% !important}#freights table.nb td,#freights td.nb{border:0 !important;line-height:normal !important;white-space:nowrap}#freights td.st_pl{width:75px !important;min-width:75px}#freights table.res td{line-height:1.7em}#freights table.res td.no_wrap{white-space:nowrap}.rh-search-page #search_tour .std{margin:auto;width:1200px;border-spacing:0 !important}.rh-search-page #search_tour table td,.rh-search-page .samo_container table th{font-family:inherit;vertical-align:middle}.rh-search-page #search_tour table.res{border:0}.rh-search-page #search_tour .direction{width:1200px}.rh-search-page #search_tour .direction td{padding:5px 10px !important}.rh-search-page #search_tour .direction .direction_left{width:30% !important;text-align:right}.rh-search-page #search_tour .direction .direction_right{width:70%;text-align:left}.rh-search-page #search_tour .direction .tour_left{width:20% !important;text-align:right}.rh-search-page #search_tour .direction .tour_right{width:80%;text-align:left}.rh-search-page #search_tour .note_container{color:#68a}.rh-search-page #search_tour .blank-note{display:none}.rh-search-page #search_tour .user_info{width:1200px}.rh-search-page #search_tour .user_info td{padding:3px 10px}.rh-search-page #search_tour .description,.rh-search-page #search_tour .description2,.rh-search-page #search_tour .description3,.rh-search-page #search_tour .description4{width:85px;text-align:right}.rh-search-page #search_tour .description2{width:95px}.rh-search-page #search_tour .description3{width:65px}.rh-search-page #search_tour .description4{width:50px}.rh-search-page #search_tour .user_info .col,.rh-search-page #search_tour .user_info .empty{padding:0}.rh-search-page #search_tour .user_info .col{width:445px}.rh-search-page #search_tour .user_info .child_ages_container{padding-left:0;padding-right:0}.rh-search-page #search_tour .child_ages input.age{display:inline-block;width:35px}.rh-search-page #search_tour .from{width:20px;text-align:right}.rh-search-page #search_tour .calendar{width:125px !important}.rh-search-page #search_tour .nights{width:60px}.rh-search-page #search_tour .tourists{width:60px}.rh-search-page #search_tour .child_ages{width:120px}.rh-search-page #search_tour .cost{width:60px}.rh-search-page #search_tour .cost .select_span{display:block}.rh-search-page #search_tour .count{width:70px}.rh-search-page #search_tour td.shadow{padding:0}.rh-search-page #search_tour .programm_filter{width:100%}.rh-search-page #search_tour .programm_type_length{width:200px}.rh-search-page #search_tour .programm_filter td{padding:5px 10px}.rh-search-page #search_tour .programm_filter td label{display:block;float:left;width:25%;text-align:left !important;vertical-align:middle;white-space:nowrap;height:20px;line-height:20px;margin-left:30px}.rh-search-page #search_tour .programm_filter td label input{margin:0 5px 2px 0;padding:0}.rh-search-page #search_tour .hotels_container .checklistbox{height:13em;width:100%}.rh-search-page #search_tour .hotels_container{width:100%}.rh-search-page #search_tour .hotels_container td{padding:5px;text-align:center}.rh-search-page #search_tour .header{display:flex;justify-content:space-between;margin-bottom:4px;height:22px;line-height:22px;vertical-align:middle;padding:2px 0}.rh-search-page #search_tour .header input{margin-right:5px}.rh-search-page #search_tour .header .left{float:left;display:inline-block}.rh-search-page #search_tour .header .right{float:right;display:inline-block}.rh-search-page #search_tour .footer{vertical-align:middle;padding:5px 0}.rh-search-page #search_tour .footer input{margin-right:5px}.rh-search-page #search_tour .footer .left{display:inline-block;margin-right:20px;margin-top:5px}.rh-search-page #search_tour .footer .right{float:right;display:inline-block}.rh-search-page #search_tour .control_townto{text-align:center;width:165px !important;vertical-align:top;padding-left:5px !important}.rh-search-page #search_tour .control_stars{width:165px;vertical-align:top}.rh-search-page #search_tour .control_hotels{width:375px;vertical-align:top;overflow:hidden !important}.rh-search-page #search_tour .control_meal{vertical-align:top}.rh-search-page #search_tour .MEALS,.rh-search-page #search_tour .ROOMS{width:138px}.rh-search-page #search_tour .small_meal,.rh-search-page #search_tour .ROOMS{height:5em !important}.rh-search-page #search_tour td.td_price{white-space:nowrap}.rh-search-page #search_tour .statistic{width:30px;text-align:center}.rh-search-page #search_tour .w380{width:380px;overflow-x:hidden}.rh-search-page #search_tour .empty_cell{width:10px}.rh-search-page #search_tour .sortie{white-space:nowrap}.rh-search-page #search_tour .sortie img{position:relative;bottom:-3px}.rh-search-page #search_tour .sortie span{background:url("/public/pict/freight.gif") 0 2px no-repeat;padding:0 0 0 15px;cursor:default}.rh-search-page #search_tour td .popup-note.ui-icon-info{margin-bottom:-3px}.rh-search-page #search_tour .incoming-slider{position:absolute;overflow:hidden;right:0}.rh-search-page #search_tour .incoming-slider .btn{position:absolute;height:172px;width:30px;cursor:pointer}.rh-search-page #search_tour .incoming-slider .btn div{float:left;position:relative;padding-top:8px;width:172px;height:23px;top:70px;left:-70px;transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}.rh-search-page #search_tour .incoming-slider .btn div span{background:url("/public/pict/icons_256x240.png") no-repeat -3px -17px;margin-left:2px;display:inline-block;width:10px;height:10px}.rh-search-page #search_tour .incoming-slider.open .btn div span{background-position:-68px -17px}.rh-search-page #search_tour .incoming-slider .panel{margin-right:-155px;width:150px;padding:5px 5px 5px 30px;border-left:1px solid #68a}.rh-search-page #search_tour .incoming-slider.open .panel{margin-right:0}.rh-search-page #search_tour .incoming-slider .checklistbox{height:150px}.rh-search-page #search_tour .ptype_filter .PROGRAMGROUPINC{display:none}.rh-search-page #search_tour .ptype_filter.with_groups .PROGRAMGROUPINC{display:block}.rh-search-page #search_tour .resultset .attributes{font-size:0;padding-right:0}#ADDITIONAL_SERVICES .price{text-align:right}#basicModalContent{max-height:500px;overflow:auto}.rh-search-page #search_tour .prgt,#search_stat .prgt{background-repeat:no-repeat;background-position:center center;cursor:pointer;display:inline-block;vertical-align:middle;width:66px;height:33px}.rh-search-page .samo_container .res .caption{width:22%;white-space:nowrap}.rh-search-page #search_tour td.td_price{width:120px}.rh-search-page #search_tour td.td_price .price_old{background-position:5px 5px;margin-bottom:3px;margin-top:3px;padding-bottom:1px;padding-top:1px}.rh-search-page #search_tour .price_button{display:block}.rh-search-page #search_tour td.td_price .price_old::before{color:#787979;content:attr(data-converted_price_old);display:block;font-size:11px;font-weight:normal;text-decoration:line-through}.rh-search-page #search_tour .with-hotelssel .checklistbox{height:17em;max-height:17em}.rh-search-page #search_tour .with-hotelssel .checklistbox.HOTELSSEL{max-height:0;padding:0;border:1px #d0dfed}.rh-search-page #search_tour .with-hotelssel .checklistbox.HOTELSSEL.shown{max-height:6em;padding:5px;border-top:1px solid silver;border-left:1px solid silver;border-right:1px solid #e4e4e4}.rh-search-page #search_tour .with-hotelssel .checklistbox.HOTELSSEL.shown+.checklistbox.HOTELS{max-height:10em}.rh-search-page #search_tour .with-hotelssel .checklistbox.HOTELSSEL+.checklistbox.HOTELS label.sel{display:none}.rh-search-page #search_tour .with-hotelssel .control_hotels .header label:nth-child(2){display:none}.rh-search-page #search_tour .with-hotelssel .control_hotels .header .hotelsearch{width:260px}.rh-search-page #search_tour .with-hotelssel .control_meal .small_meal{height:9em !important}#hotel_monitor .noplace,#hotel_monitor .yesnoplace,#hotel_monitor .yesplace,#hotel_monitor .requestplace,#hotel_monitor th{white-space:nowrap;text-align:center}.rh-search-page .samo_container #search_stat .noplace,.rh-search-page .samo_container #search_stat .yesnoplace,.rh-search-page .samo_container #search_stat .yesplace,.rh-search-page .samo_container #search_stat .requestplace{border:#000 1px solid}#hotel_monitor{overflow:auto;width:755px !important}#search_stat .hotel_monitor{width:100% !important}#search_stat .h_monitor_inactive_day{opacity:.5}#search_stat .h_monitor_day_title,#search_stat .h_monitor_day{font-size:10px;border-right:1px solid gray;padding:0 4px}#search_stat .h_monitor_day_title:last-child,#search_stat .h_monitor_day:last-child{border-right:none}#search_stat .h_monitor_day_tick{border:none;height:0;visibility:hidden}.chosen-drop,.search-choice{word-wrap:break-word}.rh-search-page .samo_container table.panel td .chosen-drop{white-space:normal}#search_stat .chartBar{width:0;height:0;visibility:hidden;color:#cedfec;border-color:#aec2d1}#search_stat .chartBarRed{display:none;color:#ffafb6}#search_stat .chartBarGreen{display:none;color:#a8cfab}#search_stat .chartBarPink{display:none;color:#f5bfb2}#search_stat .chartBarHover{display:none;color:#00008b}#search_stat .chartToolType{display:none;background:#cedfec}#search_stat .chartToolTypeGreen{display:none;background:#a8cfab;color:#0b3c13}#search_stat .chartToolTypeRed{display:none;background:#ffafb6;color:#620308}#search_stat .chartToolTypePink{display:none;background:#f5bfb2;color:#87642b}.rh-search-page #search_tour .btn-group{cursor:pointer;text-align:center;width:21px;border:outset 2px;padding:3px 1px 1px;margin-top:2px;background-image:url("/public/pict/gr.png");height:16px;background-repeat:no-repeat;background-position:center}.rh-search-page #search_tour .btn-group.rotating{border:inset 2px}.rh-search-page .samo_container table.res td.gR{padding-left:30px}.rh-search-page #search_tour .hotelgroup{margin-right:10px;margin-top:5px}.rh-search-page #search_tour .filters-panel .checklistbox{height:7em}.rh-search-page #search_tour .checklistbox label.with_icon{line-height:22px}.rh-search-page #search_tour span.c-icon{padding-left:20px;background-position:18px}.rh-search-page #search_tour span.c-icon input{float:left;margin-top:4px;margin-left:-20px;display:inline-block;margin-right:30px}.rh-search-page #search_tour .filters-panel.no-ufilter .checklistbox label{min-width:32%;float:left !important;clear:none !important}.rh-search-page #search_tour .filters-panel.no-ufilter .checklistbox{height:55px !important;overflow-y:hidden;border:none;background-color:rgba(0,0,0,0)}.rh-search-page #search_tour .filters-panel.no-ufilter .header{display:none}.rh-search-page #search_tour .formError .formErrorContent.info{max-width:150px;white-space:normal}#basicModalContent table.res .th-head{border-bottom:solid 1px #333;font-weight:bold;text-align:center}#search_stat .show_boarding{display:inline-block;background:url("/public/pict/seat.empty.png") center center no-repeat;width:20px;height:20px;cursor:pointer}#search_stat #freights .transport .name{display:inline-block;padding:2px;border:0;width:170px;text-align:center}#search_stat #freights .transport.nw{padding:0;vertical-align:top;width:170px}#search_stat #freights .boarding-container{display:none}#search_stat #freights .boarding-container #frplacement_container{width:880px !important;max-width:880px !important;overflow:auto}.rh-search-page .samo_container h3.frplacement{margin:0px 0px 4px 0px}.FastSearch{position:relative}@media(max-width: 768px){.FastSearch{display:none}}.FastSearch--Thin{margin:-110px auto 96px !important}.FastSearch__SamoContainer#fast_search{background:rgba(0,0,0,0) !important;font-family:inherit}.FastSearch .FastSearch__SamoContainer#fast_search .searchmodes{display:flex}.FastSearch .FastSearch__SamoContainer#fast_search .searchmodes .panel{max-width:250px;width:100%;border:none;box-sizing:border-box}.FastSearch .FastSearch__SamoContainer#fast_search .searchmodes .panel .searchmode_button{height:20px;display:flex;align-items:center;justify-content:center}.FastSearch__Row{display:flex;align-items:center;justify-content:center;background-color:#fafafc;border-radius:3px;margin:3px}.FastSearch .FastSearch__SamoContainer#fast_search .FastSearch__Row>td{padding:0}.FastSearch .FastSearch__SamoContainer#fast_search .FastSearch__RowTitleText{display:none}.FastSearch .FastSearch__SamoContainer#fast_search .FastSearch__RowAdults{display:flex;align-items:center}.FastSearch .FastSearch__SamoContainer#fast_search .FastSearch__RowChildren{display:flex;align-items:center}.FastSearch__RowTourists .FastSearch__RowColumn{display:flex;align-items:center;justify-content:center}.FastSearch__RowDate .FastSearch__RowColumn{display:flex;align-items:center;justify-content:center}.FastSearch--Thin .FastSearch__SamoContainer#fast_search .FastSearch__RowsContainer{display:block;height:70px;border-radius:0;box-shadow:0px 2px 8px #e0e0e0;width:100%}.FastSearch--Thin .FastSearch__RowsContainer>tbody{display:grid;grid-template-areas:"country tour clients days submit";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:1fr;padding-top:0}.FastSearch__RowState{grid-area:country}.FastSearch__RowTour{grid-area:tour}.FastSearch__RowCategory{grid-area:category;display:none}.FastSearch__RowHotel{grid-area:hotel;display:none}.FastSearch__RowDate{grid-area:days}.FastSearch__RowTourists{grid-area:clients;display:flex;align-items:center;justify-content:center}.FastSearch__RowPrice{display:none}.FastSearch__RowSearchButton{grid-area:submit}#fast_search{margin:0;display:block !important}#fast_search .n1{width:305px;border-top-left-radius:0;border-top-right-radius:0}#fast_search td{text-align:right;font-size:12px}#fast_search td.l{text-align:left}#fast_search td.b select{width:215px}#fast_search td.l select,#fast_search td.l .price{width:88px}#fast_search td.r{padding-right:5px}#fast_search td.r select{width:60px}#fast_search .PRICE_MAX{width:84px}#fast_search .load{padding:1px 8px}#fast_search .small_shadow{background-size:100%}#fast_search .submit{text-align:right}#fast_search .submit input{margin:0px}#fast_search.search_tour .searchmodes .searchmode_tour,#fast_search.search_crosstour .searchmodes .searchmode_crosstour,#fast_search.search_excursion .searchmodes .search_excursion,#fast_search.search_hotel .searchmodes .searchmode_hotel{padding:10px 20px}#fast_search.search_tour .searchmodes .searchmode_tour a.searchmode_button,#fast_search.search_crosstour .searchmodes .searchmode_crosstour a.searchmode_button,#fast_search.search_excursion .searchmodes .searchmode_excursion a.searchmode_button,#fast_search.search_hotel .searchmodes .searchmode_hotel a.searchmode_button{padding:0;background-color:inherit;box-shadow:none;text-decoration:none;color:inherit;cursor:default}#fast_search.search_hotel .townfrom-filter,#fast_search.search_tour .category-filter{display:none}#fast_search.search_tour .townfrom-filter,#fast_search.search_hotel .category-filter{display:table-row}.NIGHTS_TILL_chosen,.ADULT_chosen,.CHILD_chosen,.CURRENCY_chosen{max-width:87px}.FastSearch--Thin .samo_container .panel,#modalContainer div.modalTitle,#logonContainer div.modalTitle{background-color:#fff}.rh-fast-search-big [data-searchmode=cl_wizard]{display:none}.searchmodes .panel{width:250px}.searchmodes .searchmode_hotel{width:250px}.FastSearch--Thin .samo_container .searchmodes .searchmode .searchmode_button{background-color:#2a5d2e;color:#fff;box-shadow:none}.FastSearch--Thin #fast_search .height-62{height:62px}.FastSearch--Thin #fast_search .rh-margin-right-40{margin-right:0}.FastSearch--Thin #fast_search .rh-padding-bottom-15{padding-bottom:15px}.FastSearch--Thin #fast_search .category-filter.flex{display:flex}.FastSearch--Thin #fast_search .rh-bg-gold{background:linear-gradient(89.36deg, #d8bb58 -53.59%, #ecd26e -33.86%, #f4db76 -21.39%, #e9cc65 4.9%, #cea53a 56.52%, #c99f33 64.39%)}.FastSearch--Thin #fast_search .chosen-container{color:#000;max-width:none}.FastSearch--Thin #fast_search .chosen-single{padding:8px;height:40px;background:none;border:none;display:flex;justify-content:space-between;align-items:center;box-shadow:none}.FastSearch--Thin #fast_search .chosen-single span{display:block}.FastSearch--Thin #fast_search .chosen-single div{position:relative}.FastSearch--Thin .samo_container .yesnoplace,.FastSearch--Thin .samo_container .even .yesnoplace,.FastSearch--Thin .samo_container .odd .yesnoplace{background-color:#007355 !important;color:#fff !important}.Header__Currency .samo_container{display:none !important}.rh-search-page #search_tour .hotels_container.panel .note_container{text-align:left}.rh-search-page .samo_container div.logon-wrapper{margin-top:0}