@charset "utf-8";@media (min-width:768px){.boxed .navbar{max-width:1170px}.boxed .navbar .container{margin:0}}@media (max-width:1199px){.parallax-effect .content h3{font-size:26px}.parallax-effect .content p{font-size:14px}.navbar-right{width:79%}.country_code{width:70px}.country_phone{width:133px}.navbar-nav>li>a{padding:29px 7px}.form-group.flied_b img{margin-right:10px}#call-to-action h2{font-size:21px}.listing_right p{font-size:12px;line-height:18px}.listing ul li.list_title{font-size:12px}.listing_right a{margin-top:17px}.list_image{width:205px}.city_mintue_offer .last_offer{padding-bottom:30px}.city_mintue_offer .last_offer .list_image{margin:10px auto 0}.city_mintue_offer .last_offer .last_offer_inner{width:160px;margin:0 auto;display:table}.city_mintue_offer .last_offer h3{width:100%;margin:0;display:block;text-align:center}.city_mintue_offer .city_mint_inner .last_offer h3{width:auto}.city_mintue_offer.city_mintue_offer_b .last_offer .last_offer_inner{width:auto;text-align:center;display:inherit}.city_mintue_offer.city_mintue_offer_b .last_offer h3{text-align:left}.city_mintue_offer.city_mintue_offer_b .last_offer h4{display:table}.city_mintue_offer.city_mintue_offer_b .last_offer h4.offer_center{display:inline-block}.refine_search_sub_right{width:174px}.refine_search_inner label.sortby select{width:82%}.city_image.city_mintue_offer .col-xs-6{width:100%!important}.city_image.city_mintue_offer .city_mint_inner{width:33.3%!important;float:left}.city_image.city_mintue_offer .mint_title{width:100%}.calender_hint_inner{padding:10px 6px 0;font-size:12px}.profile_detail .profile_tabs ul li a{font-size:12px;padding:11.5px}.pro_tab_detail{width:74%}.tab_panel_inner h5,.tab_panel_inner p,.tab_panel_inner span{font-size:12px}.tab_panel_inner span{padding-top:2px}.tab_panel_inner p{margin-top:3px}.pro_price_inner{margin-bottom:41px}}@media (min-width:992px) and (max-width:1199px){.room-thumb{font-size:12px}.room-thumb,.room-thumb .mask{width:100%;height:224px}.room-thumb .main h5{padding:0 10px}.room-thumb .main .price{padding:10px;font-size:12px;border-right:none}.room-thumb .main,.room-thumb .main .price{height:35px}.room-thumb .mask{background-color:#fff;-webkit-transform:translateY(224px);-moz-transform:translateY(224px);-o-transform:translateY(224px);-ms-transform:translateY(224px);transform:translateY(224px)}.room-thumb .content{padding:10px}.room-thumb .main .price span{display:none}.room-thumb .content .btn{margin-top:0}.room-thumb .btn-lg{padding:6px 16px;font-size:14px}#reservation-form .price h4{width:100%}}@media (min-width:768px) and (max-width:991px){header #logo,.navbar.shrink #logo{padding-right:0}.navbar-nav>li:first-child{padding-left:0}#reservation-form .reservation-horizontal{padding:0}#reservation-form .reservation-horizontal .col-sm-1,#reservation-form .reservation-horizontal .col-sm-2,#reservation-form .reservation-horizontal .col-sm-3{padding-right:5px}#reservation-form .reservation-horizontal{font-size:12px}#reservation-form .form-inline .fa.infield{display:none}#reservation-form .col-sm-2 button{margin-top:0}.room-thumb,.room-thumb .mask{width:100%;height:176px}.room-thumb .main h5{padding:0 10px;font-size:12px}.room-thumb .main .price{padding:10px;font-size:12px;border-right:none}.room-thumb .main,.room-thumb .main .price{height:35px}.room-thumb .mask{background-color:#fff;-webkit-transform:translateY(176px);-moz-transform:translateY(176px);-o-transform:translateY(176px);-ms-transform:translateY(176px);transform:translateY(176px)}.room-thumb .content{padding:10px;font-size:10px}.room-thumb .main .price span{display:none}.room-thumb .content .btn{margin-top:0}.room-thumb .btn-lg{padding:6px 16px;font-size:14px}.room-thumb .mask p{display:none}.parallax-effect #parallax-image{background-position:0 0!important;margin-top:0}.parallax-effect #parallax-pagetitle{background-position:0 0!important;margin-top:0}.book_btn{padding-left:15px}.profile_bottom a.book{width:100%;margin:10px 0 0}}@media (max-width:991px){.video_img{padding-bottom:40px}.listing h4{margin:0}.listing .listing_right a,.listing .list_rigt a.btn{margin-top:10px}.listing ul{padding:10px 0 0;border:0}a.patner_logo{display:inline-table;float:none}.navbar-nav>li>a,.navbar-nav>.nav_left>li>a{padding:29px 16px}.advisor{padding-bottom:20px}.company_logos li{text-align:center}.advisor img.advs_img{margin:17px auto 0;display:table}.navbar #logo{width:150px}.navbar #logo img{width:100%}.form-group.flied_b img{margin:22px 10px 0 0}.nav .form-group.flied_b .guests-select_top{float:left;width:100%}.nav .flied.flied_button{margin-top:10px}.country_code{width:120px}.country_phone{width:200px}.navbar-nav>li>a,.navbar-nav>.nav_left>li>a{padding:16px}.divd{margin:28px 5px 0;height:28px}.nav_left{margin-right:-28px}.europe_city img{width:250px}.city_page .europe_city img{margin-left:-20px}#reservation-form{margin-top:-149px}#reservation-form.city_page{margin-top:-177px}#call-to-action h2{font-size:19px;margin:3px 0}.advisor_bar{margin-top:10px}.about_banner_inner h1{font-size:60px}.about_banner_inner p{font-size:20px}#reservation-form.city_page .online_hlp_inner img[alt="Adge Image"]{display:none}.refine_search_sub_right{width:108px}.refine_search_inner .col-sm-3{width:50%}.refine_search_inner label.sortby select{width:78%}.refine_search_inner{margin-top:10px}.calender_hint{text-align:center}.calender_hint_inner{float:none;display:inline-table;font-size:13px}.profile_detail .profile_tabs ul li{width:16.6%}.pro_img{margin-right:15px}.pro_tab_detail{float:none;width:inherit;padding:0}.pro_price_inner{margin-bottom:30px}}@media (max-width:990px){.parallax-effect .content{padding:40px 0}.limit_price{margin-bottom:20px;margin-top:0}.parallax-effect .content a{float:none;margin:20px auto 0}.parallax-effect .content h3{text-align:center}.parallax-effect .content p{text-align:center}.th-text{text-align:center}#top-header .th-text .th-item{margin:8px 0 0}.slider_button{padding:3.5% 10%}.slider_button a{font-size:14px}.profile_cont_left{padding:0 20px 20px}.profile_silder,.profile_top_left,.profile_detail_left,.profile_bottom_left{width:100%}.pro_price,.profile_top_right,.profile_detail_right,.profile_bottom_right{width:100%}.pro_price{margin-top:30px}.book_btn{padding-left:15px}.profile_bottom a.book{width:100%;margin:10px 0 0}.profile_cont_right{border:0}.profile_cont_right #reservation-form .reservation-horizontal,.profile_top_right{padding:0}.pro_price_inner a{margin:0}#reservation-form .form-inline .form-group.date{width:30%}#reservation-form .form-inline .form-group.date.gust{width:20%}}@media (max-width:767px){.profile_bottom a{margin:0}.profile_bottom a.email i{margin:0 0 0 10px}.profile_detail ul li ul li{width:100%;border-bottom:5px solid #fff}.calender{padding:0 10px;max-width:100%}.prof_mid{border:0}#top-header .pull-right{float:none!important}#top-header .col-xs-6{width:100%;margin:0 auto}#top-header .th-text .th-item{padding:0;line-height:10px;border-right:none}.sticky-wrapper{max-height:88px}.navbar-brand{height:inherit;padding:15px 0}.navbar-nav{margin:0 -15px;width:auto}.navbar .flied.flied_button{margin-top:15px}.owner_login{padding-bottom:15px}.navbar-default .navbar-collapse{padding:0}.navbar-nav>li>a{padding:10px;text-transform:uppercase;font-size:14px}.divd{height:1px;width:100%;margin:2px 0 0}.nav_left{float:left;width:100%;margin:0}.navbar-default .navbar-toggle{border-color:#e1e1e1;margin-top:32px}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ca2127;border-color:#ca2127}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-toggle:hover span.icon-bar,.navbar-default .navbar-toggle:focus span.icon-bar{background:#fff}.navbar-default .navbar-nav .open .dropdown-menu>li{color:#5e5e5e;font-size:13px;background-color:transparent;border-bottom:1px dotted #e1e1e1;padding:10px 15px}.navbar-default .navbar-nav .open .dropdown-menu>li:last-child{border:none}.navbar-default .navbar-nav>.nav_left{width:100%}.navbar-default .navbar-nav>.nav_left>li{border-bottom:1px solid #e1e1e1}.navbar-default .navbar-nav>.nav_left>li>a{padding:15px;display:block;font-size:14px}.nav .open>a,.nav .open>a:hover,.nav .open>a:focus{border-bottom:1px solid #e1e1e1}.home_flied .form-group.flied_b{padding:0}.navbar-default .navbar-nav .open .dropdown-menu{padding:0}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}.yamm,.yamm a,.yamm p{font-size:13px}.yamm .yamm-content{margin-left:10px}.yamm .yamm-content ul{margin-bottom:20px}.room-thumb{margin-bottom:20px}.room-thumb,.room-thumb .mask{width:100%;height:auto}.room-thumb .mask{position:relative;background-color:#fff;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.margin_10{margin-top:10px}.room-thumb:hover .mask{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.room-thumb:hover img{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.room-thumb .main .price{border-right:none}.mt58{margin-top:25px}.parallax-effect .content h3{font-size:23px}.parallax-effect .content p{font-size:13px}#reservation-form .guests{display:block;margin-left:auto;margin-right:auto;position:relative;margin-top:-254px}#owl-reviews .text-balloon:before,#owl-reviews .text-balloon:after,#owl-reviews-2 .text-balloon:before,#owl-reviews-2 .text-balloon:after{border:none}#owl-reviews img,#owl-reviews-2 img{display:block;margin-left:auto;margin-right:auto;margin-bottom:5px}#owl-reviews .text-balloon,#owl-reviews-2 .text-balloon{margin-bottom:20px}.room-slider .owl-theme .owl-controls .owl-buttons div{display:none}.parallax-effect #parallax-image{background-position:0 0!important;margin-top:0}.parallax-effect #parallax-pagetitle{background-position:0 0!important;margin-top:0}#go-top{display:none!important}#call-to-action{text-align:center;padding:20px 5px}#call-to-action h2{font-size:18px;margin:0 0 10px}#call-to-action .btn{display:block;width:100%}footer{padding:0}footer h4{margin:30px 0 10px}footer p{margin-bottom:5px}footer .form-group{margin-top:15px}footer .footer-bottom{margin-top:25px;padding:20px 0}.tp-revslider-mainul{float:left}.navbar-nav>li>a>i,.navbar-nav>.nav_left>li>a>i{margin-right:10px}.cost,.apmt_cost{float:left;width:100%}.profile_cont_right .divider{margin:15px 1.5% 5px;width:97%}.profile_top h3{padding:10px}.place_img_strip{top:176px}.bx-wrapper{margin:0 15px}.bxslider li .col-sm-3,.bxslider li .col-sm-6{width:50%;float:left}#reservation-form .reservation-horizontal .home_flied .col-sm-4,#reservation-form .reservation-horizontal .home_flied .col-sm-2,#reservation-form .reservation-horizontal .home_flied .col-sm-1,#reservation-form .reservation-horizontal .home_flied .col-sm-3{margin-top:10px;width:100%;display:table}.nav .form-group.flied_b .guests-select_top{padding:0;float:none;display:table}.list_apart i{display:inline-table}.navbar-default .navbar-nav>li>a.list_apart{text-align:left;padding:15px}.selected_city{top:9px}#owl-reviews-2 .text-balloon{margin-left:0}footer h4,footer .footer_nav ul li{text-align:left}footer a img{margin-top:20px}.price_right{border:0}.price_right .price_info_inner:last-child{border-bottom:0}.nav .flied.flied_button{margin:0}.tele_flied .col-sm-3,.tele_flied .col-sm-5{width:100%;margin-bottom:10px}.advisor{padding:0 30px 30px}.apartemt_text{padding:0 15px}.testimonialsb #owl-reviews-2 .text-balloon{width:100%}.company_logos .bx-wrapper{margin:0}.company_logos .bx-wrapper a{margin:5px}.nav .flied.flied_button button{padding:8px 31px;font-size:13px}.owner_login a{text-transform:uppercase;padding:2px 0 0}.country_code,.country_phone{width:100%}.country_phone{margin:10px 0}.guests-select_top .guests_top{width:184px}#reservation-form{margin-top:-105px}#reservation-form.city_page{margin-top:-134px}#owl-reviews-2 .text-balloon{width:100%}.usp .container .box-icon h3{font-size:14px;margin:10px 0;width:100%}.usp .container .box-icon h3 br{display:none}.usp .container .box-icon p{width:100%}.lined-heading{font-size:20px;display:inline-table;width:100%}.wellcome_bar,.whoarewe{padding:30px 0}#map.maps{height:300px}.city_heading{margin-top:20px}.padding_left{padding-left:15px}.padding_right{padding-right:15px}.city_image .col-sm-2{width:33.3%;float:left;margin-bottom:15px}.city_image .col-sm-2 .last_offer_inner h4{margin-top:5px}.about_block img{float:none;margin:0 auto;display:table;max-width:90%}.about_block h3{font-size:16px;margin:15px 0 10px}.about_block p{margin-right:0}.about_block h3,.about_block p{float:left;width:100%;text-align:center}.mt_responsive_50{margin-top:40px}.standard-slider-responsive{float:left;margin-top:15px;width:100%}.contact_form h4.cont_title{padding:0}.cont_flied label{text-align:left;height:auto;line-height:normal;padding-bottom:5px}.maxu_amount .col-sm-6{width:80%;float:left}.maxu_amount .col-sm-2{width:20%;float:left}.contact_form h4{padding:0}.contact_form p{margin:10px 0}#call-to-action .btn{padding:10px 0}#cssmenu ul ul{margin-top:15px}.mt30_respon{margin-top:15px;float:left}.blog article{padding-bottom:15px;margin-bottom:15px}.blog .meta h2 a,.blog .meta h2{font-size:18px}.mt30,#map.mt30{float:left;width:100%}.listing_mt30{float:left;width:auto;margin-top:15px}.city_image,.video_img,.calender{width:auto}.city_mintue_offer{width:100%}.video_img{float:none}.calender{float:none}.listing .listing_right h4{font-size:14px}.listing .listing_right p{line-height:16px}.listing .col-xs-4,.listing .col-xs-8{width:100%}.listing .listing_right{width:100%;padding:15px 15px 0}.list_top{float:none;border-bottom:0;display:table}.list_top a{width:100%;float:none;display:table}.listing .listing_right p{line-height:19px}.listing.listing_c{margin-top:30px}.list_image{width:530px;margin:0 auto;float:none}.about_banner_inner h1{font-size:50px}.about_banner_inner p{font-size:18px;margin-top:10px}#reservation-form.city_page .online_hlp_inner{margin-bottom:-30px;position:relative;z-index:9}#reservation-form.city_page .online_hlp_inner .online_hlp_sub_b{padding-top:15px;background:none}#reservation-form.city_page .home_flied{padding:44px 0 15px}#reservation-form.city_page .europe_city img{margin-bottom:17px}.refine_search_sub_right{width:100%;margin:3px 0 10px}.refine_search_inner .col-sm-3{width:100%}.refine_search .col-sm-4{height:inherit}.pro_price_inner{margin-bottom:0}.profile_cont_inner ul:after{display:none}}@media (max-width:662px){#reservation-form{margin-top:-68px}.europe_city img{width:170px}.city_page .europe_city img{margin-left:-9px;width:224px}#reservation-form.city_page{margin-top:-122px}#call-to-action h2{font-size:18px}.list_top h3{font-size:15px}.list_top a,.listing .listing_right p{font-size:12px}.city_image.city_mintue_offer .city_mint_inner{width:50%!important}}@media (max-width:608px){.social_button{width:auto;float:none;margin:10px auto 0;display:table;text-align:center}.profile_bottom a.book{margin:10px auto 0;float:none;display:table}.navbar .flied.flied_button button,.navbar .flied.flied_button.flied_button_b a{font-size:12px;height:28px;padding:4px 0}.navbar .flied.flied_button i{margin:0 4px}.navbar .flied.flied_button.flied_button_b{padding-right:3px}.form-group.flied_b img{width:110px;margin:22px 10px 0 0}.navbar-default .navbar-toggle{margin:28px 10px 0 0}.guests-select_top .guests_top{width:164px;top:45px}.selected_city{top:1px}.about_banner_inner h1{font-size:40px}.about_banner_inner p{font-size:16px;line-height:26px;margin-top:0}.city_image.city_mintue_offer .col-sm-2{width:50%}.city_mintue_offer .last_offer{padding-bottom:20px}.city_mintue_offer .last_offer h3{font-size:13px}.city_mintue_offer .last_offer h4.offer_center,.city_image .col-sm-2 .last_offer_inner h4{font-size:12px}}@media (max-width:596px){#reservation-form{margin-top:-55px}.europe_city img{width:130px;margin-bottom:-5px}#call-to-action h2{font-size:16px}.standard-slider.standard-slider-responsive .owl-theme .owl-controls .owl-buttons div{padding:5px}.standard-slider.standard-slider-responsive .owl-theme .owl-controls .owl-buttons div.owl-prev,.standard-slider.standard-slider-responsive .owl-theme .owl-controls .owl-buttons div.owl-next{top:42%}.standard-slider.standard-slider-responsive .owl-theme .owl-controls .owl-buttons div.owl-prev i.fa-3x,.standard-slider.standard-slider-responsive .owl-theme .owl-controls .owl-buttons div.owl-next i.fa-3x{font-size:2.5em;width:30px;height:30px}.list_image{width:430px}}@media (max-width:530px){.bxslider li .col-sm-3,.bxslider li .col-sm-6{width:100%}.small_img{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.navbar-brand{padding:10px 0}.form-group.flied_b img{display:none}.navbar .flied.flied_button{margin-top:10px}.owner_login{padding-bottom:10px}.navbar-default .navbar-toggle{margin-top:22px}.guests-select_top .guests_top{top:40px}.europe_city img{margin-bottom:27px}#reservation-form{margin-top:-88px}.online_help{width:80px;top:-94px;right:124px}.city_image .col-sm-2{width:50%}#call-to-action{padding:15px 0}}@media (max-width:500px){.parallax-effect .content h3{font-size:20px}.profile_bottom a span i,.profile_bottom a.email,.profile_bottom img.like_btn{float:none}.social_button_inner{text-align:center}#reservation-form .form-inline .form-group.date,#reservation-form .form-inline .form-group.date.gust{width:100%;margin-bottom:0}.profile_detail_b .profile_cont_inner ul{padding:0 15px}.profile_detail_b .rate_star{float:none;margin:20px auto 0}.price_right{border-right:none}.profile_cont_inner img{margin-top:0}.list_image{width:400px}.about_banner_inner h1{font-size:35px}.about_banner_inner p{font-size:15px;line-height:24px}}@media (max-width:475px){.apart_left img{display:none}.apart_left{width:100%;margin:0}.apart_left a{width:100%;text-align:left}.apart_left a i{float:none;margin-top:0}.home_flied{padding:6px 0 15px}#reservation-form{margin-top:-23px}.europe_city{text-align:left}.europe_city img{margin-bottom:-7px}.cut_panel_right a{font-size:13px}.cut_panel_right a i{font-size:15px;margin-top:17px}.online_help{right:112px}.city_page .europe_city img{width:184px;margin-bottom:-10px}#reservation-form.city_page{margin-top:-46px}.th-text .col-xs-4{width:100%;padding-bottom:8px}.flied{margin:0}#top-header .th-text{padding-bottom:0}.standard-slider.standard-slider-responsive .owl-theme .owl-controls .owl-buttons div.owl-prev,.standard-slider.standard-slider-responsive .owl-theme .owl-controls .owl-buttons div.owl-next{top:40%}.blog .meta h2 a,.blog .meta h2{font-size:16px}.list_image{width:350px}.listing .listing_right p{margin-bottom:10px}.listing .listing_right a{width:100%;text-align:left;margin:0}.about_banner_inner h1{font-size:30px;line-height:36px}.about_banner_inner p{font-size:14px;line-height:22px;margin-top:10px}#reservation-form.city_page .online_hlp_inner .online_hlp_sub_b{margin-bottom:-30px}.profile_detail .ui-datepicker.ui-datepicker-multi.ui-datepicker-multi-2 .ui-datepicker-group{margin:0;width:100%}.profile_tabs_scroll{display:block;overflow:hidden;overflow-x:scroll;width:298px;margin:0 auto}.profile_tabs_scroll ul{width:600px}.profile_tabs_scroll ul li{width:100px}.profile_detail .ui-datepicker.ui-datepicker-multi{padding-top:10px}.profile_detail .ui-datepicker.ui-datepicker-multi.ui-datepicker-multi-2 .ui-datepicker-group{margin-top:15px}}@media (max-width:420px){.parallax-effect .content h3{font-size:18px}.profile_bottom a,.social_button a.hbook{display:inline-table;float:none}.navbar .flied.flied_button button,.navbar .flied.flied_button.flied_button_b a{font-size:10px;height:auto}.navbar .flied.flied_button i{width:17px;height:17px;font-size:10px;line-height:12px}.navbar #logo{width:120px}.navbar-brand{padding:15px 0}.guests-select_top .guests_top{width:92%;top:73px}#reservation-form.city_page{margin-top:-41px}.city_page .europe_city img{width:164px;margin-bottom:-7px}.padding_left .col-xs-4,.padding_right .col-xs-4{width:100%;margin-top:10px}.city_heading{margin-bottom:10px}#cssmenu>ul>li>a>span,h2.test_title{font-size:15px}.list_image{width:300px}.city_mintue_offer .last_offer h4.offer_center span{width:100%;margin-top:5px}.city_mintue_offer .last_offer h4.offer_center{margin:0;text-align:center}.city_image.city_mintue_offer .col-sm-2{width:100%}.city_mintue_offer.city_mintue_offer_b .last_offer .last_offer_inner,.city_mintue_offer .last_offer h3{display:table;text-align:center;margin-top:5px}.city_mintue_offer.city_mintue_offer_b .last_offer .list_image{margin:0 auto;float:none}.city_mintue_offer.city_mintue_offer_b .last_offer h4{margin:3px 0;display:inline-table}.city_mintue_offer.city_mintue_offer_b .last_offer h4.offer_center{text-align:center;margin:0}.city_mintue_offer.city_mintue_offer_b .last_offer h3{text-align:center}.city_image.city_mintue_offer .city_mint_inner{width:100%!important;border:0;border-bottom:1px solid #dedfe1;margin-bottom:0}.mint_title h4{margin-top:15px}}@media (max-width:390px){.standard-slider.standard-slider-responsive .owl-theme .owl-controls .owl-buttons div{padding:3px 5px}.standard-slider.standard-slider-responsive .owl-theme .owl-controls .owl-buttons div.owl-prev i.fa-3x,.standard-slider.standard-slider-responsive .owl-theme .owl-controls .owl-buttons div.owl-next i.fa-3x{font-size:2.2em;width:23px;height:23px}.listing .listing_right a,.listing .list_rigt a.btn{width:100%;margin-right:0}.listing_right a.btn img{float:none;margin:5px 7px 7px 0}}@media (max-width:380px){.social_button a{margin:5px auto 0;display:table}.profile_bottom a.book{margin-top:5px}#cssmenu>ul>li>a>span,h2.test_title{font-size:14px}}@media (max-width:368px){.online_hlp_inner img{display:none}.online_hlp_sub{background:none;float:none;display:table;margin:0 auto}.online_hlp_inner{background:url(../images/ui/search_panel_bg.png);width:100%}.selected_city{width:286px}.selected_city h3{font-size:16px}.nav .form-group.flied_b .guests-select_top{width:100%}.form-group.flied_b{text-align:center}.form-group.flied_b img{width:auto;float:none}#reservation-form.city_page{margin-top:-28px}.city_page .europe_city img{width:138px}#cssmenu>ul>li>a>span,h2.test_title{font-size:13px}#reservation-form.city_page .home_flied{padding:40px 0 15px}#reservation-form.city_page .online_hlp_inner{margin-bottom:-70px;background:none}}@media (max-width:355px){.navbar-default .navbar-toggle{padding:7px 8px;margin:22px 10px 0 0}.navbar .flied.flied_button button span,.navbar .flied.flied_button.flied_button_b a span{display:none}.navbar .flied.flied_button button,.navbar .flied.flied_button.flied_button_b a{padding:5px 1px}.navbar .form-group.flied_b .guests-select_top,.navbar .flied.flied_button.flied_button_b{float:left;width:auto;padding:0}.navbar .form-group.flied_b .guests-select_top,.navbar .flied.flied_button.flied_button_b,.navbar .flied.flied_button{border-radius:3px}.navbar .flied.flied_button.flied_button_b{border-top:1px solid #ca2127;margin-left:5px}.navbar .flied.flied_button:hover{border-top-color:#313A45}.navbar .flied.flied_button{margin-top:0}.owner_login{padding:0;margin-top:22px}.flied{border-radius:3px;border-width:1px}#reservation-form{margin-top:-8px}.europe_city img{width:97px}.online_help{width:60px;top:-78px;right:119px}.cut_panel_right a{font-size:12px}.cut_panel_right a i{font-size:12px;margin-top:18px}#reservation-form.city_page{margin-top:-22px}.city_page .europe_city img{width:123px}.city_image .col-sm-2{width:100%}.standard-slider.standard-slider-responsive .owl-theme .owl-controls .owl-buttons div.owl-prev,.standard-slider.standard-slider-responsive .owl-theme .owl-controls .owl-buttons div.owl-next{top:38%}#cssmenu>ul>li>a>span,h2.test_title{font-size:12px}#call-to-action h2{font-size:15px}.list_image{width:250px}.listing_right span{float:none;width:100%;margin-top:10px;display:table}}@media (min-width:0) and (max-width:351px){.parallax-effect .content{padding:20px}.parallax-effect h1{margin-top:0}.breadcrumb{margin:15px 0 10px 0}.parallax-effect .content h3{font-size:16px}}@media (min-width:0) and (max-width:300px){body{min-width:280px}.navbar-brand{padding:15px 2px}.parallax-effect h1{margin-top:-17px}}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.pattern-1{background:url(../images/patterns/xv_@2X.png) center center repeat}.pattern-2{background:url(../images/patterns/purty_wood_@2X.png) center center repeat}.pattern-3{background:url(../images/patterns/hexellence_@2X.png) center center repeat}.pattern-4{background:url(../images/patterns/brushed_alu_@2X.png) center center repeat}.pattern-5{background:url(../images/patterns/grid_noise_@2X.png) center center repeat}.pattern-6{background:url(../images/patterns/diamond_upholstery_@2X.png) center center repeat}.pattern-7{background:url(../images/patterns/escheresque_@2X.png) center center repeat}.pattern-8{background:url(../images/patterns/knitting250px_@2X.png) center center repeat}.pattern-9{background:url(../images/patterns/bo_play_pattern_@2X.png) center center repeat}}