.left_filter .btn-group button{display:none}.left_filter .btn-group{height:auto;margin-bottom:10px}.left_filter .btn-group ul.multiselect-container{display:block;width:100%;height:inherit;position:initial}@media only screen and (max-width: 992px){.content_block{margin-top:0}#tours{padding-left:0}ul.dynatree-container{height:200px}.left_filter .btn-group button{margin-right:0 !important}.top_form .dropdown-menu,.content_block .dropdown-menu{position:absolute !important}#left_filter_block .dropdown-menu{position:relative !important;top:unset !important;left:unset !important;transform:unset !important;height:auto !important;width:100% !important;overflow-y:unset !important;max-height:unset !important}.wait{right:0;top:0;position:fixed}.content_block>div{padding-right:10px}#chd_ages_block .dropdown-menu{width:210px !important}.result_image_block{width:35%}.result_info_block{width:65%}.result_include_hotel{width:100%;display:flex;flex-wrap:wrap;margin-bottom:10px}.result_include_hotel .include-title{width:100%}.include_1{width:50%;border-right:1px solid #ccc}.include_2{width:50%;padding-left:10px}.result_dates_transport{width:50%}.result_prices{width:50%;text-align:left}}@media only screen and (max-width: 768px){.result_image_block{width:100%;padding-right:0;margin-bottom:10px}.result_info_block{width:100%}.result_prices{text-align:center}.photo_btns a{margin:5px;font-size:15px;cursor:pointer}.more_button .btn{padding:10px 20px}#page_tours ul li span.current{padding:5px 15px}#page_tours ul li a{padding:5px 15px}.btn-adm{width:100%}.top_form__package_select .btn-group.show .dropdown-menu.show>li{padding:10px 0}.top_form__package_select .btn-group.show .dropdown-menu.show>li.disabled{padding:0}}@media only screen and (max-width: 579px),(min-device-width: 580px) and (max-device-width: 600px){.row{padding-right:0;padding-left:0}.title_hide{display:inline-block;color:#fff;padding-bottom:2px;text-shadow:1px 1px 2px #205a73}.wait{right:0;top:150px;position:fixed}.content_block>div{padding-right:0}.item_block_img{padding-right:5px;padding-left:5px}.item_block_price{padding-left:10px;padding-right:10px}.get_icons_hotels{margin-top:10px;text-align:center}.discount_item{margin-top:14px}.map_button{margin-top:8px}.more_button{margin-top:16px}.transport_descript{margin-top:8px}.modal{width:100%;left:0}div.modal a.modal_print,div.modal a.modal_ex,div.modal a.modal_clear{line-height:30px !important}div.modal_logo{margin:15px 0 0;text-align:center}.center_btn_1{text-align:center}.center_btn_2{text-align:center;margin-top:5px}.center_btn_3{text-align:center;margin-top:5px}#left_filter_block{margin-top:10px}.left_filter{padding-right:15px !important;padding-left:15px !important}#tours{padding-right:0 !important;padding-left:0 !important}}@media (max-width: 1135px){.state_field,.date_range_field{width:24%}.package_field{width:24%}.city_field{width:24%}.date_in_field{width:24%}.button_search_top{width:300px}}@media (max-width: 700px){.new_footer_top_right_part{width:100%}.new_footer_top_left_second_part{position:unset;bottom:unset;left:unset}.new_footer_top_left_part{width:100%;display:flex;flex-wrap:wrap;flex-direction:column;gap:24px}.new_footer_menu{flex-direction:column;gap:10px;margin-left:unset;justify-content:center;align-items:center}.new_footer_social_buttons_list{justify-content:center}.new_footer_top_left_first_part{flex-direction:column;gap:24px}.new_footer_top_row{gap:20px}.new_footer_logo{display:flex;flex-wrap:wrap;justify-content:center}.form_row{padding-left:5px;padding-right:5px;gap:20px 16px}.state_field,.date_range_field{width:48%;flex-grow:1}.package_field{width:48%;flex-grow:1}.city_field{width:48%;flex-grow:1;overflow:hidden}.date_in_field{width:48%;flex-grow:1}.button_search_top{width:100px;flex-grow:1}.more_options_container{flex-wrap:wrap;gap:8px;margin:12px auto 10px}.more_options_toggle_wrap{width:100%}.form_row_more{width:100%;flex-wrap:wrap;gap:16px}.form_row_more .package_field{width:48%;flex-grow:1;position:relative;z-index:1}.form_row_more .package_field.is-dropdown-open,.form_row_more .package_field:focus-within{z-index:200}.form_row_more .multiselect-container.dropdown-menu{z-index:300 !important}.only_available_field{width:100%}.top_form .top_form__departure_select>.field_title,.top_form .top_form__state_select>.field_title,.top_form .top_form__package_select>.field_title,.top_form .top_form__date_range>.field_title,.top_form .top_form__date_in>.field_title,.top_form .top_form__date_out>.field_title,.top_form .top_form__night>.field_title,.top_form .top_form__adults>.field_title,.top_form .top_form__childs>.field_title,.top_form #chd_ages_block>.field_title{position:absolute;top:unset;left:unset;bottom:34px;transform:translateY(-50%);background:unset;padding:0 6px;font-size:12px;font-weight:600;line-height:1.2;z-index:2;pointer-events:none;white-space:nowrap}nav.top_menu:after{display:block;content:'';background:rgba(115,115,115,0.9);width:100%;height:100%;position:absolute;top:0;left:0}.stop_h5_desc{transform:rotate(330deg);font-size:2.5em}.mob_filter_b2c_button{position:fixed;bottom:20px;z-index:2;width:90%;height:48px;left:5%}.mob_filter_b2c_button .tour_filter_btn_search{display:flex;align-items:center;justify-content:center;border-radius:3px}.mob_filter_b2c_button .tour_filter_btn_search .btn_hotel_count{margin-left:4px;font-family:'Montserrat';text-transform:lowercase}.btn_hotel_count{transition:all 0.3s ease-out}.btn_hotel_count .green_text{color:#beff00;font-size:16px}.btn_hotel_count .red_text{color:#ffa4a4;font-size:16px}}@media (max-width: 480px){.form_row{padding-left:5px;padding-right:5px}.state_field,.date_range_field{width:100%;flex:0 0 100%}.package_field{width:100%;flex:0 0 100%}.city_field{width:100%;flex-grow:1}.date_in_field{width:48%;flex:0 0 calc(50% - 14px)}.button_search_top{width:100%;flex:0 0 100%;margin-top:-30px}.col_night_field{width:48%;flex:0 0 calc(50% - 14px)}.adults_col_field{width:calc(50% - 14px);flex:0 0 calc(50% - 14px)}.cilds_col_field{width:calc(50% - 14px);flex:0 0 calc(50% - 14px)}.top_form__adults .stepper-wrap,.top_form__childs .stepper-wrap{width:100%}.stepper-btn-wrap .stepper-btn-dwn{width:30px}.stepper-btn-wrap .stepper-btn-up{width:30px}.cilds_col_age_field{width:32%;flex-grow:1}.button_search_top{padding-top:10px}.top_form_button_search button{height:45px;font-size:20px;font-weight:500;margin-bottom:75px}#chd_ages_block .dropdown-menu{left:20% !important;top:-180px !important}.result_prices .more_button{margin-top:5px}.stop_h5_desc{font-size:2em}#chd_ages_block>span.field_title,.btn_col_chd_ages{display:none}}
