<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block;}body{line-height:1;margin:0;padding:0;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';}table{border-collapse:collapse;border-spacing:0;}a{text-decoration:none;outline:none;}a:hover{text-decoration:none;}img{border:0;}abbr{cursor:help;}input[type="submit"],input[type="button"],input[type="reset"],button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;}select::-ms-expand{display:none;}body{width:100%;*zoom:1;}body:before,body:after{content:"";display:table;}body:after{clear:both;}html{font:normal normal 14px/20px 'Open Sans', sans-serif;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}p{font-size:14px;line-height:20px;color:#2c2c2c;}a:hover{color:#0d3c50;text-decoration:underline;cursor:pointer;}input,select,textarea{font-family:'Open Sans', sans-serif;}input[type="submit"]{-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-ms-transition:background-color .5s linear;-o-transition:background-color .5s linear;transition:background-color .5s linear;}input[type="submit"]:hover{background-color:#c64311 !important;cursor:pointer;}input[type="text"],input[type="email"],input[type="password"],input[type="number"],select{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0px;}input[type="text"]:disabled,input[type="email"]:disabled,input[type="password"]:disabled,input[type="number"]:disabled,select:disabled{background-image:none;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;}input[type="number"]{-moz-appearance:textfield;}::-webkit-input-placeholder{color:#bababa;}::-moz-placeholder{color:#bababa;}:-ms-input-placeholder{color:#bababa;}:-moz-placeholder{color:#bababa;}select:-moz-focusring{color:transparent !important;text-shadow:0 0 0 #000 !important;}.clear{clear:both;}.columnReset{display:block;float:none;clear:both;width:auto;margin:0;}.image_rendering{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.backgroundColorTransition{-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-ms-transition:background-color .5s linear;-o-transition:background-color .5s linear;transition:background-color .5s linear;}.noscroll{overflow:hidden;}.fixbody{position:fixed;top:0;right:0;bottom:0;left:0;}#booking_widget_form{position:relative;max-width:800px;margin-right:auto;margin-left:auto;padding:10px;}@media screen and (min-width: 1000px){#booking_widget_form{top:50%;transform:translateY(-50%);-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}}#booking_widget_form a{color:#2c2c2c;}.homepage #search_form #booking_widget_form,#locality_pre #search_form #booking_widget_form{margin-top:20px;background:rgba(255,177,0,0.9);}#opacity{opacity:0;position:fixed;z-index:998;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);overflow:hidden;}.noHighligts{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.resetBorderRadius{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.resetBoxShadow{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.resetTransition{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.browserupgrade{padding:15px 0;background-color:#ee6835;color:#fff;text-align:center;}.browserupgrade a{color:#fff;text-decoration:underline;}iframe[name='google_conversion_frame']{height:0 !important;width:0 !important;line-height:0 !important;font-size:0 !important;margin-top:-13px;float:left;}@-webkit-keyframes moveclouds{0%{margin-left:400px;}100%{margin-left:-700px;}}@-moz-keyframes moveclouds{0%{margin-left:400px;}100%{margin-left:-700px;}}@-o-keyframes moveclouds{0%{margin-left:400px;}100%{margin-left:-700px;}}@-webkit-keyframes movecloudswide{0%{margin-left:1000px;}100%{margin-left:-1000px;}}@-moz-keyframes movecloudswide{0%{margin-left:1000px;}100%{margin-left:-1000px;}}@-o-keyframes movecloudswide{0%{margin-left:1000px;}100%{margin-left:-1000px;}}#cookie-bar{*zoom:1;padding:10px;background-color:#1b7ea8;}#cookie-bar:before,#cookie-bar:after{content:"";display:table;}#cookie-bar:after{clear:both;}#cookie-bar p{color:#fff;}#cookie-bar p a{color:#fff;text-decoration:underline;}#cookie-bar p a.cb-enable{display:inline-block;display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;margin-top:5px;margin-bottom:5px;text-align:center;text-transform:uppercase;text-decoration:none;}@media screen and (min-width: 768px){#cookie-bar{text-align:center;}#cookie-bar p a{display:inline-block;}#cookie-bar p a.cb-enable{display:inline-block;margin-left:10px;margin-right:10px;}}#smartbanner{border-bottom:10px solid #ffb100;}#smartbanner .smartbanner-container{*zoom:1;}#smartbanner .smartbanner-container:before,#smartbanner .smartbanner-container:after{content:"";display:table;}#smartbanner .smartbanner-container:after{clear:both;}#smartbanner .smartbanner-container .smartbanner-close{display:inline;float:left;width:12.5%;margin:0 0%;font-size:3em;text-align:center;text-decoration:none;font-family:'ArialRoundedMTBold', Arial;-webkit-font-smoothing:subpixel-antialiased;border:0;height:60px;line-height:60px;color:#a1a1a1;}#smartbanner .smartbanner-container .smartbanner-icon{display:inline;float:left;width:12.5%;margin:0 0%;margin-right:1%;height:60px;line-height:60px;background:url('../../../images_dir/hotelsclick/hotelsclick-logo.png') center center no-repeat;background-size:contain;}#smartbanner .smartbanner-container .smartbanner-info{display:inline;float:left;width:47.5%;margin:0 0%;margin-right:2.5%;margin-top:6px;}#smartbanner .smartbanner-container .smartbanner-info div{font-weight:700;font-size:13px;line-height:14px;}#smartbanner .smartbanner-container .smartbanner-info span{font-weight:700;font-size:13px;line-height:18px;}#smartbanner .smartbanner-container .smartbanner-button{display:inline;float:left;width:22.5%;margin:0 0%;display:block;padding:0 0 0 0;color:#fff !important;background-color:#1b7ea8;font-size:14px;cursor:pointer;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;margin-top:6px;text-align:center;line-height:50px;text-transform:uppercase;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-ms-transition:background-color .5s linear;-o-transition:background-color .5s linear;transition:background-color .5s linear;}#smartbanner .smartbanner-container .smartbanner-button:hover{background-color:#104d66;}.__social_anchor_icon{display:block;overflow:hidden;text-indent:-9999px;display:inline-block;width:25px;height:25px;margin:0 2.5px;vertical-align:middle;background:url('../../../images_dir/hotelsclick/sprt-ico.png') -8px -1280px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.__social_anchor_icon#facebook{background-position:-4px -1481px;}.__social_anchor_icon#twitter{background-position:-4px -1521px;}.__social_anchor_icon#gplus{background-position:-4px -1601px;}.__social_anchor_icon#pinterst{background-position:-4px -1641px;}.__social_anchor_icon#hotelsclick{background-position:-4px -1561px;}.__error_msg #not_avail{padding:20px 30px;color:#249ac9;text-align:left;font-size:14px;line-height:20px;background-color:#c4e7f5;}.__error_msg #not_avail strong{display:flex;align-items:center;min-height:50px;margin-bottom:10px;padding-left:60px;font-size:1.2em;background:transparent url('../../../images_dir/hotelsclick/icon-info.png') left center no-repeat;}.__error_msg #nearby_cities{padding:20px 30px;background-color:#fff;}.__error_msg #nearby_cities li{margin-bottom:2.5px;padding:2.5px 0;}.__error_msg #nearby_cities li a{color:#249ac9;}.__error_msg #nearby_cities li.ttl{color:#ee6835;font-size:1.2em;font-weight:700;margin-bottom:10px;}@media screen and (min-width: 768px){.__error_msg{padding:10px;background-color:#c4e7f5;}}#error.error_div{margin:10px 5%;padding:10px;background-color:#d43e45;}@media screen and (min-width: 768px){#error.error_div{margin-left:3%;margin-right:3%;}}@media screen and (min-width: 1000px){#error.error_div{margin-left:auto;margin-right:auto;}}#error.error_div legend{margin-bottom:5px;color:#fff;font-weight:700;}#error.error_div #error_text{color:#fff;}#error.error_div .cursor_pointer{display:none;}.gmapmodal{width:500px;}.gmapmodal .ui-widget-header{border-width:0;background:none;}.gmapmodal .ui-button .ui-button-icon-space{display:none;}.gmapmodal .ui-button.ui-dialog-titlebar-close{text-transform:uppercase;}.gmapmodal.gmapmodalmap .gmap_hotel_baloon{width:200px;}.gmapmodal.gmapmodalmap .gmap_hotel_baloon .htl_img{display:block;float:left;width:80px;height:80px;margin-right:10px;margin-bottom:10px;}.gmapmodal.gmapmodalmap .gmap_hotel_baloon .htl_info{float:left;width:110px;}.gmapmodal.gmapmodalmap .gmap_hotel_baloon .htl_info .cat{display:block;}.gmapmodal.gmapmodalmap .gmap_hotel_baloon .htl_info .cat span{height:13px;}.gmapmodal.gmapmodalmap .gmap_hotel_baloon .htl_info .htl_name{display:block;font-size:14px;line-height:16px;text-transform:capitalize;font-weight:700;color:#1b7ea8;}.gmapmodal.gmapmodalmap .gmap_hotel_baloon .htl_info .htl_fdbk{font-size:12px;}.gmapmodal.gmapmodalmap .gmap_hotel_baloon .htl_price{clear:both;display:block;padding:10px 5px 10px 5px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;font-weight:700;text-align:center;}.gmapmodal.gmapmodalmap .gmap_hotel_baloon .htl_info .cat span{height:13px;display:block;overflow:hidden;text-indent:-9999px;background:url('../../../images_dir/hotelsclick/sprt-ico.png') 0px -285px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.gmapmodal.gmapmodalmap .gmap_hotel_baloon .htl_info .cat span.s1{width:11px;}.gmapmodal.gmapmodalmap .gmap_hotel_baloon .htl_info .cat span.s2{width:23px;}.gmapmodal.gmapmodalmap .gmap_hotel_baloon .htl_info .cat span.s3{width:35px;}.gmapmodal.gmapmodalmap .gmap_hotel_baloon .htl_info .cat span.s4{width:47px;}.gmapmodal.gmapmodalmap .gmap_hotel_baloon .htl_info .cat span.s5{width:60px;}body .gmapmodal_mobile{padding:0;}.section_loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999;width:100%;height:100%;background:#fff url('../../../images_dir/hotelsclick/ajaxloader.gif') center center no-repeat;}.lg-sub-html .btntohtl{display:inline-block;margin-right:5px;padding:6px 8px;background-color:#ee6835;color:#fff;text-decoration:none;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.lg-sub-html .btntohtl:hover{background-color:#ec561d;}@media screen and (min-width: 1000px){.cnt{position:relative;width:1000px;margin:0 auto;border-width:0 1px;}}.wrp #hdr{position:relative;border-bottom:1px solid #1b7ea8;background-color:#fff;}.is_mobile.wrp #hdr{border-color:#ffb100;}.hotelpage .is_mobile.wrp #hdr,.reviewspage .is_mobile.wrp #hdr{border-color:#1b7ea8;}@media screen and (min-width: 800px){.wrp #hdr{border-bottom:0;}}.wrp #hdr .cnt{height:40px;}.wrp #hdr h1{display:inline;float:left;width:67%;margin:0 0%;margin-left:2%;}.wrp #hdr h1 a{display:block;overflow:hidden;text-indent:-9999px;width:120px;height:24px;margin-top:8px;background:url('../../../images_dir/hotelsclick/hotelsclick-com.gif') 0 0 no-repeat;background-size:contain;}.wrp #hdr #tripadvisor_ribbons{display:none;position:absolute;top:0;left:0;padding:0 7px;border:1px solid #edeef0;-webkit-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);-moz-box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);box-shadow:2px 2px 4px 0 rgba(0,0,0,0.2);}.wrp #hdr #tripadvisor_ribbons span{position:absolute;top:2px;font-size:10px;text-align:center;left:0%;width:100%;}.wrp #hdr #tripadvisor_ribbons img{display:block;margin:15px 0 3px;}@media screen and (min-width: 400px){.wrp #hdr h1{display:inline;float:left;width:74%;margin:0 0%;margin-left:2%;}}@media screen and (min-width: 480px){.wrp #hdr h1{display:inline;float:left;width:75%;margin:0 0%;margin-left:4%;}}@media screen and (min-width: 600px){.wrp #hdr h1{display:inline;float:left;width:80%;margin:0 0%;margin-left:4%;}}@media screen and (min-width: 800px){.wrp #hdr .cnt{*zoom:1;height:auto;}.wrp #hdr .cnt:before,.wrp #hdr .cnt:after{content:"";display:table;}.wrp #hdr .cnt:after{clear:both;}.wrp #hdr h1{display:inline;float:left;width:32%;margin:0 0%;margin-left:2%;}.wrp #hdr h1 a{width:200px;height:40px;margin-bottom:10px;}.wrp #hdr #tripadvisor_ribbons{display:block;left:35%;}}@media screen and (min-width: 900px){.wrp #hdr h1 a{width:250px;height:50px;}}.wrp #hdr .ico{background:url('../../../images_dir/hotelsclick/sprt-ico.png') 0 0 no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp #hdr .ico.dropdown{background-position:0 -105px;}@media screen and (min-width: 800px){.wrp #hdr .ico.dropdown{cursor:pointer;}}.wrp #hdr .ico.travel_notes{background-position:0 -188px;}.wrp #hdr .ico.viewed{background-position:3px -160px;}.wrp #hdr .ico.travel_notes{background-position:0 -188px;}.wrp #hdr .ico.viewed{background-position:3px -160px;}.wrp #hdr .onmobile a{color:#2c2c2c;}.wrp #hdr .onmobile .hackMenuResetBackground{background-color:transparent !important;-webkit-box-shadow:none !important;-moz-webkit-box-shadow:none !important;-ms-webkit-box-shadow:none !important;-o-webkit-box-shadow:none !important;webkit-box-shadow:none !important;box-shadow:none !important;}.wrp #hdr .onmobile .hackMenuResetPadding{padding-right:0 !important;padding-top:0 !important;padding-bottom:0 !important;}.wrp #hdr .onmobile .hackMenuSelectLayout{margin-top:10px;margin-bottom:10px;padding:5px 20px 5px 10px;font-size:14px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -107px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;border:1px solid #1b7ea8;}@media only screen and (min-device-width: 768px) and (max-device-width: 1280px) and (orientation: portrait){.wrp #hdr .onmobile .hackMenuSelectLayout{min-width:240px;}}@media screen and (min-width: 600px){.wrp #hdr .onmobile .hackMenuSelectLayout{min-width:auto;max-width:150px;margin-top:0;margin-bottom:0;}}.is_mobile.wrp #hdr .onmobile.curr,.is_tablet.wrp #hdr .onmobile.curr{padding-right:0 !important;padding-top:0 !important;padding-bottom:0 !important;}.is_mobile.wrp #hdr .onmobile.curr #mobile_curr_selector,.is_tablet.wrp #hdr .onmobile.curr #mobile_curr_selector{margin-top:10px;margin-bottom:10px;padding:5px 20px 5px 10px;font-size:14px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -107px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;border:1px solid #1b7ea8;}@media only screen and (min-device-width: 768px) and (max-device-width: 1280px) and (orientation: portrait){.is_mobile.wrp #hdr .onmobile.curr #mobile_curr_selector,.is_tablet.wrp #hdr .onmobile.curr #mobile_curr_selector{min-width:240px;}}@media screen and (min-width: 600px){.is_mobile.wrp #hdr .onmobile.curr #mobile_curr_selector,.is_tablet.wrp #hdr .onmobile.curr #mobile_curr_selector{min-width:auto;max-width:150px;margin-top:0;margin-bottom:0;}}.is_mobile.wrp #hdr .onmobile.curr.active,.is_tablet.wrp #hdr .onmobile.curr.active{background-color:transparent !important;-webkit-box-shadow:none !important;-moz-webkit-box-shadow:none !important;-ms-webkit-box-shadow:none !important;-o-webkit-box-shadow:none !important;webkit-box-shadow:none !important;box-shadow:none !important;}.is_mobile.wrp #hdr .onmobile.lang,.is_tablet.wrp #hdr .onmobile.lang{padding-right:0 !important;padding-top:0 !important;padding-bottom:0 !important;}.is_mobile.wrp #hdr .onmobile.lang #mobile_lang_selector,.is_tablet.wrp #hdr .onmobile.lang #mobile_lang_selector{margin-top:10px;margin-bottom:10px;padding:5px 20px 5px 10px;font-size:14px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -107px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;border:1px solid #1b7ea8;}@media only screen and (min-device-width: 768px) and (max-device-width: 1280px) and (orientation: portrait){.is_mobile.wrp #hdr .onmobile.lang #mobile_lang_selector,.is_tablet.wrp #hdr .onmobile.lang #mobile_lang_selector{min-width:240px;}}@media screen and (min-width: 600px){.is_mobile.wrp #hdr .onmobile.lang #mobile_lang_selector,.is_tablet.wrp #hdr .onmobile.lang #mobile_lang_selector{min-width:auto;max-width:150px;margin-top:0;margin-bottom:0;}}.is_mobile.wrp #hdr .onmobile.lang.active,.is_tablet.wrp #hdr .onmobile.lang.active{background-color:transparent !important;-webkit-box-shadow:none !important;-moz-webkit-box-shadow:none !important;-ms-webkit-box-shadow:none !important;-o-webkit-box-shadow:none !important;webkit-box-shadow:none !important;box-shadow:none !important;}.wrp #hdr #menu_wrp{height:40px;}.wrp #hdr #menu_wrp #menu{display:none;}@media screen and (min-width: 800px){.wrp #hdr #menu_wrp #menu{display:block;position:absolute;top:13px;right:10px;line-height:35px;}.wrp #hdr #menu_wrp #menu a{color:#2c2c2c;}.wrp #hdr #menu_wrp #menu .menu_item{display:block;float:left;margin:0 2px;padding:0 10px 0 25px;font-size:11.9px;cursor:pointer;}.wrp #hdr #menu_wrp #menu .menu_item.curr{position:relative;padding:0 25px 0 10px;font-size:1.1em;background-position:-3px -104px;}.wrp #hdr #menu_wrp #menu .menu_item.curr.active{background-color:#edeef0;-webkit-box-shadow:0 -2px 10px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 -2px 10px 1px rgba(0,0,0,0.25);box-shadow:0 -2px 10px 1px rgba(0,0,0,0.25);}.wrp #hdr #menu_wrp #menu .menu_item.curr .current_curr{display:inline-block;min-width:30px;text-align:center;}.wrp #hdr #menu_wrp #menu .menu_item.curr div{display:none;position:absolute;left:-146.33333333333px;width:400px;background-color:#edeef0;z-index:9999;-webkit-box-shadow:0 7px 10px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 7px 10px 1px rgba(0,0,0,0.25);box-shadow:0 7px 10px 1px rgba(0,0,0,0.25);}.wrp #hdr #menu_wrp #menu .menu_item.curr div ul li{display:inline;float:left;width:50%;margin:0 0%;*zoom:1;font-size:12px;line-height:30px;color:#1b7ea8;}.wrp #hdr #menu_wrp #menu .menu_item.curr div ul li:before,.wrp #hdr #menu_wrp #menu .menu_item.curr div ul li:after{content:"";display:table;}.wrp #hdr #menu_wrp #menu .menu_item.curr div ul li:after{clear:both;}.wrp #hdr #menu_wrp #menu .menu_item.curr div ul li.selected{background-color:#1b7ea8;color:#fff;}.wrp #hdr #menu_wrp #menu .menu_item.curr div ul li.selected:hover{background-color:#145d7c;}.wrp #hdr #menu_wrp #menu .menu_item.curr div ul li:hover{background-color:#1b7ea8;color:#fff;}.wrp #hdr #menu_wrp #menu .menu_item.curr div ul li span.curr_name{display:inline;float:left;width:70%;margin:0 0%;margin-left:5%;}.wrp #hdr #menu_wrp #menu .menu_item.curr div ul li span.curr_symb{display:inline;float:left;width:15%;margin:0 0%;margin-right:10%;text-align:center;}.wrp #hdr #menu_wrp #menu .menu_item.lang{position:relative;padding:10px 35px 10px 10px;font-size:1.1em;background-position:-8px -104px;}.wrp #hdr #menu_wrp #menu .menu_item.lang.active{background-color:#edeef0;-webkit-box-shadow:0 -2px 10px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 -2px 10px 1px rgba(0,0,0,0.25);box-shadow:0 -2px 10px 1px rgba(0,0,0,0.25);}.wrp #hdr #menu_wrp #menu .menu_item.lang span{background:url('../../../images_dir/hotelsclick/sprt-ico.png') 0 0 no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp #hdr #menu_wrp #menu .menu_item.lang span.it{background-position:0 0;}.wrp #hdr #menu_wrp #menu .menu_item.lang span.usa{background-position:0 -24px;}.wrp #hdr #menu_wrp #menu .menu_item.lang span.en{background-position:0 -46px;}.wrp #hdr #menu_wrp #menu .menu_item.lang span.fr{background-position:0 -68px;}.wrp #hdr #menu_wrp #menu .menu_item.lang span.es{background-position:0 -90px;}.wrp #hdr #menu_wrp #menu .menu_item.lang span.de{background-position:-49px 0px;}.wrp #hdr #menu_wrp #menu .menu_item.lang span.pt-br{background-position:-49px -46px;}.wrp #hdr #menu_wrp #menu .menu_item.lang .current_lang{display:block;overflow:hidden;text-indent:-9999px;width:21px;height:14px;}.wrp #hdr #menu_wrp #menu .menu_item.lang div{display:none;position:absolute;left:-94px;top:30px;width:160px;background-color:#edeef0;z-index:9999;-webkit-box-shadow:0 7px 10px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 7px 10px 1px rgba(0,0,0,0.25);box-shadow:0 7px 10px 1px rgba(0,0,0,0.25);}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li{*zoom:1;font-size:12px;line-height:30px;color:#1b7ea8;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li:before,.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li:after{content:"";display:table;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li:after{clear:both;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li.selected{color:#2c2c2c;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li:hover{background-color:#1b7ea8;color:#fff;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li a{display:block;height:30px;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li a:hover{color:#fff;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li a span.lang_name{text-indent:0;display:inline;float:left;width:50%;margin:0 0%;margin-right:5%;margin-left:10%;background-image:none;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li a span.lang_symb{display:inline;float:left;width:25%;margin:0 0%;margin-right:10%;display:block;overflow:hidden;text-indent:-9999px;width:21px;height:30px;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li a span.lang_symb.it{background-position:0 7px;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li a span.lang_symb.usa{background-position:0 -16px;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li a span.lang_symb.en{background-position:0 -38px;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li a span.lang_symb.fr{background-position:0 -60px;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li a span.lang_symb.es{background-position:0 -82px;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li a span.lang_symb.de{background-position:-49px 8px;}.wrp #hdr #menu_wrp #menu .menu_item.lang div ul li a span.lang_symb.pt-br{background-position:-49px -39px;}}@media screen and (min-width: 900px){.wrp #hdr #menu_wrp #menu{top:18px;}}.wrp #hdr #menu_wrp .submenu{display:none;position:absolute;left:-146.33333333333px;width:400px;background-color:#edeef0;z-index:9999;-webkit-box-shadow:0 7px 10px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 7px 10px 1px rgba(0,0,0,0.25);box-shadow:0 7px 10px 1px rgba(0,0,0,0.25);}.wrp #hdr #menu_wrp .submenu ul li{*zoom:1;font-size:12px;line-height:30px;color:#1b7ea8;}.wrp #hdr #menu_wrp .submenu ul li:before,.wrp #hdr #menu_wrp .submenu ul li:after{content:"";display:table;}.wrp #hdr #menu_wrp .submenu ul li:after{clear:both;}.wrp #hdr #menu_wrp .submenu ul li.selected{color:#2c2c2c;}.wrp #hdr #menu_wrp .submenu ul li:hover{background-color:#1b7ea8;color:#fff;}.wrp #hdr #menu_wrp .submenu ul li span.curr_name{display:inline;float:left;width:70%;margin:0 0%;margin-left:5%;}.wrp #hdr #menu_wrp .submenu ul li span.curr_symb{display:inline;float:left;width:15%;margin:0 0%;margin-right:10%;text-align:center;}.wrp #hdr #menu_wrp .set_menu_icon{float:left;width:25px;height:40px;margin:0 10px 0 0;padding:0 20px;cursor:pointer;}.wrp #hdr #menu_wrp .signbutton{padding:0 5px !important;}.wrp #hdr #menu_wrp .signbutton a{display:block;border:1px solid #ee6835;font-size:.95em;line-height:26px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}.wrp #hdr #menu_wrp .signbutton a:hover{text-decoration:none;}.wrp #hdr #menu_wrp .signbutton.signin a{display:block;padding:2.5px 10px 2.5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;}.wrp #hdr #menu_wrp .signbutton.signup a{display:block;padding:2.5px 10px 2.5px 10px;color:#ee6835 !important;background-color:#fff;font-size:14px;cursor:pointer;}.wrp #hdr #menu_wrp .signbutton .moduser{font-size:12px;line-height:12px;text-align:center;}.wrp #hdr #menu_wrp .signbutton .moduser span{font-size:10px;}.wrp #hdr #menu_wrp .signbutton.alt1 a{border:1px solid #1b7ea8;background-color:#fff;color:#1b7ea8 !important;}.wrp #hdr #menu_wrp .signbutton.alt2 a{border:1px solid #1b7ea8;background-color:#1b7ea8;color:#fff;}.wrp #hdr #menu_wrp #user_ico{display:block;overflow:hidden;text-indent:-9999px;float:left;width:25px;height:40px;margin:0 8px 0 0;padding:0 20px;cursor:pointer;background:url('../../../images_dir/hotelsclick/sprt-ico.png') 8px -1837px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}@media screen and (min-width: 800px){.wrp #hdr #menu_wrp #user_ico{display:none;}}.wrp #hdr #menu_wrp #user_ico p{float:left;width:25px;height:40px;margin:0 10px 0 0;padding:0 20px;cursor:pointer;float:none;position:relative;top:0;left:-20px;}.wrp #hdr #menu_wrp #user_ico.active{background-color:#edeef0;}.wrp #hdr #menu_wrp #user_ico.active ul{display:block;z-index:9999;position:absolute;background-color:#edeef0;top:40px;left:0;width:100%;height:80px;}.wrp #hdr #menu_wrp #user_ico.active ul li{text-indent:0;display:block;width:40%;margin:25px 5% 0;float:left;text-align:center;}.wrp #hdr #menu_wrp #user_ico ul{display:none;}.wrp #hdr #menu_wrp #user_ico.userlogged.active ul{height:200px;}.wrp #hdr #menu_wrp #user_ico.userlogged.active ul li{float:none;width:90%;margin-top:20px;margin-bottom:20px;}.wrp #hdr #menu_wrp #menu_ico{display:inline-block;width:18px;height:18px;cursor:pointer;text-decoration:none;}@media screen and (min-width: 800px){.wrp #hdr #menu_wrp #menu_ico{display:none;}}.wrp #hdr #menu_wrp #menu_ico p{float:left;width:25px;height:40px;margin:0 10px 0 0;padding:0 20px;cursor:pointer;margin-right:0;position:relative;}.wrp #hdr #menu_wrp #menu_ico p i{position:relative;top:18px;left:-9px;display:inline-block;width:18px;height:3px;background:#ee6835;transition:all .2s ease-out;}.wrp #hdr #menu_wrp #menu_ico p i span{display:block;overflow:hidden;text-indent:-9999px;}.wrp #hdr #menu_wrp #menu_ico p i::before,.wrp #hdr #menu_wrp #menu_ico p i::after{content:'';width:18px;height:3px;background:#ee6835;position:absolute;left:0;transition:all .2s ease-out;}.wrp #hdr #menu_wrp #menu_ico p i::before{top:-7px;}.wrp #hdr #menu_wrp #menu_ico p i::after{bottom:-7px;}.wrp #hdr #menu_wrp #menu_ico.active p{background-color:#edeef0;}.wrp #hdr #menu_wrp #menu_ico.active i{background:#edeef0;}.wrp #hdr #menu_wrp #menu_ico.active i::before{top:0;-webkit-transform:rotateZ(45deg);-moz-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);-o-transform:rotateZ(45deg);transform:rotateZ(45deg);}.wrp #hdr #menu_wrp #menu_ico.active i::after{bottom:0;-webkit-transform:rotateZ(-45deg);-moz-transform:rotateZ(-45deg);-ms-transform:rotateZ(-45deg);-o-transform:rotateZ(-45deg);transform:rotateZ(-45deg);}.wrp #hdr #menu_wrp #menu_ico.active ul{display:block;position:absolute;background-color:#edeef0;top:40px;left:0;width:100%;z-index:9999;}.wrp #hdr #menu_wrp #menu_ico.active ul li{border-bottom:1px solid white;line-height:40px;text-align:center;background-image:none;}.wrp #hdr #menu_wrp #menuForMobile .selectLabel{display:inline-block;width:120px;margin-right:10px;text-align:left;}.wrp #hdr #menu_wrp #menuForMobile select{width:100px;line-height:30px;padding-left:10px;text-align:center;background-color:#fff;border:1px solid #b5b9c2;}.wrp #hdr #menu_wrp #menuForMobile select.dropdown{background-position:right -106px;}.wrp #hdr #hotlinks_wrp.spacer{height:5px;background-color:#edeef0;}.wrp #hdr #hotlinks_wrp #hotlinks{display:none;}@media screen and (min-width: 800px){.wrp #hdr #hotlinks_wrp{background-color:#edeef0;font-size:12px;color:#2c2c2c;}.wrp #hdr #hotlinks_wrp a{color:#2c2c2c;}.wrp #hdr #hotlinks_wrp #hotlinks{display:block;line-height:35px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico{float:left;padding:0 20px;border:1px solid #fff;border-width:0 1px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.specialoffers{border-width:0 1px 0 0;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info{border-width:0 0 0 1px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.specialoffers,.wrp #hdr #hotlinks_wrp #hotlinks .ico.flights{background-image:none;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.customer_care,.wrp #hdr #hotlinks_wrp #hotlinks .ico.extra_services{position:relative;background-position:right -104px;padding-right:30px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.customer_care.active,.wrp #hdr #hotlinks_wrp #hotlinks .ico.extra_services.active{background-color:#fff;}.wrp #hdr #hotlinks_wrp #hotlinks .ico .submenu{-webkit-box-shadow:0 5px 10px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 5px 10px 1px rgba(0,0,0,0.25);box-shadow:0 5px 10px 1px rgba(0,0,0,0.25);display:none;position:absolute;width:100%;right:0;padding-top:10px;background-color:#fff;z-index:9999;}.wrp #hdr #hotlinks_wrp #hotlinks .ico .submenu ol li a{display:block;text-align:center;}.wrp #hdr #hotlinks_wrp #hotlinks .ico .submenu ol li a:hover{text-decoration:none;background-color:#1b7ea8;color:#fff !important;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info{position:relative;padding:0 10px 0 25px;font-size:1.4em;color:#1b7ea8;background:url('../../../images_dir/hotelsclick/sprt-ico.png') 5px -243px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info.active{background-color:#fff;cursor:pointer;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info strong{display:inline-block;padding-right:20px;font-weight:700;background:url('../../../images_dir/hotelsclick/sprt-ico.png') right -215px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div{-webkit-box-shadow:0 5px 10px 1px rgba(0,0,0,0.25);-moz-box-shadow:0 5px 10px 1px rgba(0,0,0,0.25);box-shadow:0 5px 10px 1px rgba(0,0,0,0.25);display:none;position:absolute;z-index:9999;width:360px;right:0;padding-top:5px;background-color:#fff;cursor:auto;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div p{padding:3px 10px;font-size:13px;line-height:19px;border-bottom:2px solid #1b7ea8;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang{float:left;font-size:14px;line-height:20px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang li{margin:10px 0;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span{display:block;overflow:hidden;text-indent:-9999px;display:inline-block;width:50px;height:20px;margin-bottom:-7px;background:url('../../../images_dir/hotelsclick/sprt-ico.png') 0 0 no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.ita{background-position:12px 0;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.usa{background-position:12px -24px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.uk{background-position:12px -46px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.fra{background-position:12px -68px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.esp{background-position:12px -90px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.che{background-position:-37px -68px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.deu{background-position:-37px 0px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.irl{background-position:-37px -90px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.grc{background-position:12px -2346px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.nld{background-position:-37px -2346px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.bel{background-position:12px -2368px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.fin{background-position:-37px -2368px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.hun{background-position:12px -2390px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.cze{background-position:-37px -2390px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.svk{background-position:12px -2412px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.dnk{background-position:-37px -2412px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.swe{background-position:12px -2433px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.nor{background-position:-37px -2433px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.pol{background-position:12px -2456px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.info div .lang span.globe{background-position:-37px -24px;}}.wrp #hdr #hotlinks_wrp #hotlinks .ico.social_link{float:right;margin-top:5px;padding:0;border-width:0;background-image:none;}@media screen and (min-width: 900px){.wrp #hdr #hotlinks_wrp #hotlinks .ico.social_link{padding-right:10px;}}.wrp #hdr #hotlinks_wrp #hotlinks .ico.social_link a{display:block;overflow:hidden;text-indent:-9999px;display:inline-block;width:25px;height:25px;margin:0 2.5px;vertical-align:middle;background:url('../../../images_dir/hotelsclick/sprt-ico.png') -8px -1280px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;margin:0;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.social_link a#facebook{background-position:-4px -1481px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.social_link a#twitter{background-position:-4px -1521px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.social_link a#gplus{background-position:-4px -1601px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.social_link a#pinterst{background-position:-4px -1641px;}.wrp #hdr #hotlinks_wrp #hotlinks .ico.social_link a#hotelsclick{background-position:-4px -1561px;}@media screen and (min-width: 900px){.wrp #hdr #hotlinks_wrp #hotlinks .ico.social_link a{margin:0 2.5px;}}.wrp #hdr #hotlinks_wrp #hotlinks .ico.social_link a#facebook,.wrp #hdr #hotlinks_wrp #hotlinks .ico.social_link a#twitter,.wrp #hdr #hotlinks_wrp #hotlinks .ico.social_link a#gplus,.wrp #hdr #hotlinks_wrp #hotlinks .ico.social_link a#pinterst,.wrp #hdr #hotlinks_wrp #hotlinks .ico.social_link a#hotelsclick{background-position-x:-41px;}.wrp .title{*zoom:1;padding:10px 0;}.wrp .title:before,.wrp .title:after{content:"";display:table;}.wrp .title:after{clear:both;}.wrp .title h2{margin-bottom:7.5px;margin-left:5px;color:#1b7ea8;font-size:20px;font-weight:700;}@media screen and (min-width: 480px){.wrp .title h2{display:inline;float:left;width:68%;margin:0 0%;margin-left:2%;}}@media screen and (min-width: 800px){.wrp .title h2{margin-left:0;padding-left:10px;}}.wrp .title a{color:#878787;text-align:right;margin-left:5px;}@media screen and (min-width: 480px){.wrp .title a{display:inline;float:left;width:28%;margin:0 0%;margin-right:2%;}}@media screen and (min-width: 800px){.wrp .title a{margin-right:0;}}.wrp .cat{display:inline-block;width:55px;padding-right:5px;}.wrp .cat span{display:block;overflow:hidden;text-indent:-9999px;background:url('../../../images_dir/hotelsclick/sprt-ico.png') 0px -285px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp .cat span.s1{width:11px;}.wrp .cat span.s2{width:23px;}.wrp .cat span.s3{width:35px;}.wrp .cat span.s4{width:47px;}.wrp .cat span.s5{width:60px;}.wrp .arrows{position:absolute;top:35px;width:20px;height:30px;color:#fff;text-align:center;cursor:pointer;font-size:42px;background:#1b7ea8 url('../../../images_dir/hotelsclick/sprt-ico.png') 0 0 no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}@media screen and (min-width: 600px){.wrp .arrows{top:70px;height:50px;}}.wrp .item_wrp{margin:0 5% 10px;}.wrp .item_wrp .item{*zoom:1;position:relative;}.wrp .item_wrp .item:before,.wrp .item_wrp .item:after{content:"";display:table;}.wrp .item_wrp .item:after{clear:both;}.wrp .item_wrp .item .special_offer_banner{position:absolute;top:15px;left:-22px;padding:8px;background:#e10000;color:#fff;font-weight:700;-webkit-box-shadow:2px 3px 4px 0 rgba(0,0,0,0.75);-moz-box-shadow:2px 3px 4px 0 rgba(0,0,0,0.75);box-shadow:2px 3px 4px 0 rgba(0,0,0,0.75);}@media screen and (min-width: 768px){.wrp .item_wrp .item .special_offer_banner{left:-17px;}}.wrp .item_wrp .item .special_offer_banner::after{content:"";position:absolute;bottom:-10px;left:0;width:0;height:0;border-top:10px solid #7b0000;border-left:10px solid transparent;}.wrp .item_wrp .item .special_offer_banner.green{background:#11b400;}.wrp .item_wrp .item .special_offer_banner.green::after{border-top:10px solid #074e00;}.wrp .item_wrp .item .photo{display:inline;float:left;width:43%;margin:0 0%;margin-right:2%;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;height:150px;background-position:center center;background-size:cover;background-repeat:no-repeat;}.wrp .item_wrp .item .photo img{display:none;}.wrp .item_wrp .item .details{display:inline;float:left;width:55%;margin:0 0%;}.wrp .item_wrp .item .details .name h2,.wrp .item_wrp .item .details .name h3{margin-bottom:5px;}.wrp .item_wrp .item .details .name a{color:#1b7ea8;font-weight:700;}.wrp .item_wrp .item .details .name a span{display:block;margin-top:5px;}.wrp .item_wrp .item .details .address{margin-bottom:5px;font-size:12px;line-height:20px;color:#878787;}.wrp .item_wrp .item .details .address a{color:#878787;}.wrp .item_wrp .item .details .address span{display:inline-block;width:12px;background-image:url('../../../images_dir/hotelsclick/sprt-ico.png');background-position:-5px -359px;}.wrp .item_wrp .item .details .address strong{font-weight:700;}.wrp .item_wrp .item .details .address .zone{text-transform:capitalize;font-style:normal;}.wrp .item_wrp .item .details .description{display:none;}.wrp .item_wrp.hotel_item{margin-top:15px;}.wrp .item_wrp.hotel_item .item .photo{height:100px;}.wrp .item_wrp.hotel_item .items_price_wrp .price_from_wrp .price_from{margin-bottom:0;}.wrp .item_wrp .feedback{margin-bottom:5px;}.wrp .item_wrp .feedback a{display:block;}.wrp .item_wrp .feedback .vote{color:#1b7ea8;}.wrp .item_wrp .feedback .tot{color:#878787;font-size:11px;text-decoration:underline;}@media screen and (min-width: 768px){.wrp .item_wrp .feedback{margin-left:3%;margin-bottom:15px;text-align:right;}.wrp .item_wrp .feedback .vote{font-weight:700;}}.wrp .item_wrp .label{display:inline;float:left;width:35%;margin:0 0%;color:#1b7ea8;font-weight:700;}.wrp .item_wrp .price{display:inline;float:left;width:65%;margin:0 0%;color:#ee6835;font-size:19px;font-weight:700;text-align:right;}.wrp .item_wrp .items_price_wrp .items_list{*zoom:1;margin-top:10px;}.wrp .item_wrp .items_price_wrp .items_list:before,.wrp .item_wrp .items_price_wrp .items_list:after{content:"";display:table;}.wrp .item_wrp .items_price_wrp .items_list:after{clear:both;}.wrp .item_wrp .items_price_wrp .items_list .row{*zoom:1;padding:2px 5px;background-color:#f3f3f5;}.wrp .item_wrp .items_price_wrp .items_list .row:before,.wrp .item_wrp .items_price_wrp .items_list .row:after{content:"";display:table;}.wrp .item_wrp .items_price_wrp .items_list .row:after{clear:both;}.wrp .item_wrp .items_price_wrp .items_list .row .label,.wrp .item_wrp .items_price_wrp .items_list .row .price{font-size:12px;font-weight:400;}.wrp .item_wrp .items_price_wrp .price_from_wrp{*zoom:1;clear:both;margin-top:10px;}.wrp .item_wrp .items_price_wrp .price_from_wrp:before,.wrp .item_wrp .items_price_wrp .price_from_wrp:after{content:"";display:table;}.wrp .item_wrp .items_price_wrp .price_from_wrp:after{clear:both;}.wrp .item_wrp .items_price_wrp .price_from_wrp .price_from{*zoom:1;display:block;margin-bottom:10px;padding:2px 5px;}.wrp .item_wrp .items_price_wrp .price_from_wrp .price_from:before,.wrp .item_wrp .items_price_wrp .price_from_wrp .price_from:after{content:"";display:table;}.wrp .item_wrp .items_price_wrp .price_from_wrp .price_from:after{clear:both;}.wrp .item_wrp .items_price_wrp .price_from_wrp a{clear:both;display:block;padding:10px 10px 10px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;text-align:center;text-transform:uppercase;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-ms-transition:background-color .5s linear;-o-transition:background-color .5s linear;transition:background-color .5s linear;}.wrp .item_wrp .items_price_wrp .price_from_wrp a:hover{text-decoration:none;background-color:#c64311;}@media screen and (min-width: 480px){.wrp .item_wrp .items_price_wrp .price_from_wrp .price_from{display:inline;float:left;width:60%;margin:0 0%;margin-right:3%;line-height:40px;}.wrp .item_wrp .items_price_wrp .price_from_wrp a{display:inline;float:left;width:30%;margin:0 0%;clear:none;}}@media screen and (min-width: 600px){.wrp .item_wrp .items_price_wrp{*zoom:1;margin-top:10px;}.wrp .item_wrp .items_price_wrp:before,.wrp .item_wrp .items_price_wrp:after{content:"";display:table;}.wrp .item_wrp .items_price_wrp:after{clear:both;}.wrp .item_wrp .items_price_wrp .items_list{display:inline;float:left;width:59%;margin:0 0%;margin-right:1%;}.wrp .item_wrp .items_price_wrp .price_from_wrp{clear:none;display:inline;float:left;width:32%;margin:0 0%;padding:4% 4% 8%;border-left:8px solid #fff;background-color:#f3f3f5;}.wrp .item_wrp .items_price_wrp .price_from_wrp .price_from,.wrp .item_wrp .items_price_wrp .price_from_wrp .price_from .label,.wrp .item_wrp .items_price_wrp .price_from_wrp .price_from .price,.wrp .item_wrp .items_price_wrp .price_from_wrp a{display:block;float:none;clear:both;width:auto;margin:0;text-align:center;}.wrp .item_wrp .items_price_wrp .price_from_wrp .price_from .label,.wrp .item_wrp .items_price_wrp .price_from_wrp .price_from .price{margin-bottom:5px;}.wrp .item_wrp .items_price_wrp .price_from_wrp .price_from{line-height:20px;}}.wrp .badges{display:none;position:fixed;left:10px;right:10px;bottom:10px;z-index:9999;}@media screen and (min-width: 480px){.wrp .badges{max-width:250px;}}.wrp .badges .badge{position:relative;margin-bottom:10px;padding:10px 15px;cursor:pointer;background-color:rgba(255,177,0,0.93);font-size:12px;font-weight:700;color:#2c2c2c;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,0.3);box-shadow:0 0 10px 1px rgba(0,0,0,0.3);}.wrp .badges .badge .close{position:absolute;top:0;right:10px;}.wrp #search_form{padding:10px 5% 20px;}@media screen and (min-width: 480px){.wrp #search_form{padding-left:3%;padding-right:3%;}}.wrp #search_form #form_wrp .where_wrp input.where{padding-right:5px;background-position:4px -351px;}.wrp #search_form #form_wrp .when_wrp input.when{background-position:4px -385px;}.wrp #search_form #form_wrp .roomtype_wrp select{background-position:right -106px;}.wrp #search_form #form_wrp .field_wrp input[type="text"],.wrp #search_form #form_wrp .field_wrp select{padding-top:7px;padding-bottom:7px;border:2px solid transparent;}.wrp #search_form #form_wrp .field_wrp input[type="text"]:focus,.wrp #search_form #form_wrp .field_wrp select:focus{border-color:#ee6835;outline:none;}.wrp #search_form.is_owner{height:auto;background-color:#ffb100 !important;}.wrp #search_form.is_owner #form_wrp{background:#ffb100 !important;top:initial;-webkit-transform:initial;-ms-transform:initial;transform:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}@media screen and (min-width: 1000px){.wrp #search_form.is_owner #form_wrp .where_wrp.coupon_inr{margin-top:5px;}}.wrp #search_form.is_owner #form_wrp .owner_advanced{clear:both;margin-bottom:10px;}.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user{*zoom:1;padding:10px;margin-bottom:10px;border:3px dotted #ffd880;}.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user:before,.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user:after{content:"";display:table;}.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user:after{clear:both;}@media screen and (min-width: 1000px){.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user{padding-bottom:2px;}}.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user h2{text-transform:uppercase;margin-bottom:5px;}@media screen and (min-width: 1000px){.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user h2{margin-bottom:0;}}.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user #user_loading{clear:both;margin-top:10px;padding:10px 0;color:#fff;background-color:#0f9b00;text-align:center;text-transform:uppercase;}@media screen and (min-width: 1000px){.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user #user_loading{max-width:300px;margin:0 auto 10px;}}.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user #user{overflow:scroll;width:100%;min-height:25px;margin-top:10px;margin-bottom:5px;padding:5px;line-height:20px;font-size:12px;border:1px solid #fff;background-color:#fff;}.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user #user option:disabled{display:none;}.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user .close_users{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;float:right;background-color:#e10000;color:#fff;padding:3px;}.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user .field_wrp{*zoom:1;}.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user .field_wrp:before,.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user .field_wrp:after{content:"";display:table;}.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user .field_wrp:after{clear:both;}.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user .field_wrp label{display:inline;float:left;width:25%;margin:0 0%;margin-right:2%;font-weight:normal;line-height:30px;}.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user .field_wrp input{padding:5px;}@media screen and (min-width: 1000px){.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user .field_wrp{display:inline;float:left;width:24%;margin:0 0%;margin-right:1%;margin-bottom:10px;}}.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user .small_button.submit{border:0;display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;width:100%;margin:10px auto 0;padding:10px;font-weight:700;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-color:#1b7ea8;text-align:center;}@media screen and (min-width: 1000px){.wrp #search_form.is_owner #form_wrp .owner_advanced .search_user .small_button.submit{display:inline;float:left;width:25%;margin:0 0%;line-height:20px;margin-top:5px;padding-top:7px;padding-bottom:7px;}}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp{*zoom:1;padding:10px;margin-bottom:10px;border:3px dotted #ffd880;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp:before,.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp:after{content:"";display:table;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp:after{clear:both;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp select{display:block;width:100%;margin:5px 0;padding:5px;font-size:14px;line-height:20px;border:0;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -106px no-repeat;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .plugins_wrp div{*zoom:1;margin-bottom:10px;padding-bottom:5px;border-bottom:1px dashed #ffd880;line-height:20px;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .plugins_wrp div:before,.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .plugins_wrp div:after{content:"";display:table;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .plugins_wrp div:after{clear:both;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .plugins_wrp div span{display:inline;float:left;width:50%;margin:0 0%;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .plugins_wrp div span label{cursor:pointer;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .epycs_server_wrp .server_list{margin-bottom:10px;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .epycs_server_wrp .specific_server{*zoom:1;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .epycs_server_wrp .specific_server:before,.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .epycs_server_wrp .specific_server:after{content:"";display:table;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .epycs_server_wrp .specific_server:after{clear:both;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .epycs_server_wrp .specific_server .field_wrp input{padding:3px 5px;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .epycs_server_wrp .specific_server .host{display:inline;float:left;width:70%;margin:0 0%;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .epycs_server_wrp .specific_server .port{display:inline;float:left;width:28%;margin:0 0%;margin-left:2%;}@media screen and (min-width: 1000px){.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp{padding-bottom:0;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .plugins_wrp{display:inline;float:left;width:39%;margin:0 0%;margin-right:1%;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .plugins_wrp div{border-bottom:none;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .epycs_server_wrp{display:inline;float:left;width:59%;margin:0 0%;margin-left:1%;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .epycs_server_wrp .server_list{display:inline;float:left;width:49%;margin:0 0%;margin-right:1%;}.wrp #search_form.is_owner #form_wrp .owner_advanced .plugins_epycs_server_wrp .epycs_server_wrp .specific_server{display:inline;float:left;width:49%;margin:0 0%;margin-right:1%;}}.wrp #search_form.is_owner #form_wrp #hotelname{padding-left:10px;}.wrp #form_wrp{*zoom:1;margin-bottom:1px;background-color:#ffb100;}.wrp #form_wrp:before,.wrp #form_wrp:after{content:"";display:table;}.wrp #form_wrp:after{clear:both;}.wrp #form_wrp .noReadyForDatesOpacity{opacity:0.15;}.wrp #form_wrp .field_wrp{*zoom:1;width:100%;}.wrp #form_wrp .field_wrp:before,.wrp #form_wrp .field_wrp:after{content:"";display:table;}.wrp #form_wrp .field_wrp:after{clear:both;}.wrp #form_wrp .field_wrp .where,.wrp #form_wrp .field_wrp .roomtype{border:2px solid transparent;}.wrp #form_wrp .field_wrp .roomtype{padding-bottom:6px;padding-right:20px;}.wrp #form_wrp .field_wrp.cin_cout_wrp{*zoom:1;}.wrp #form_wrp .field_wrp.cin_cout_wrp:before,.wrp #form_wrp .field_wrp.cin_cout_wrp:after{content:"";display:table;}.wrp #form_wrp .field_wrp.cin_cout_wrp:after{clear:both;}.wrp #form_wrp .field_wrp.cin_cout_wrp .field_wrp{display:inline;float:left;width:49%;margin:0 0%;}.wrp #form_wrp .field_wrp.cin_cout_wrp .field_wrp .when{border:2px solid transparent;}.wrp #form_wrp .field_wrp.cin_cout_wrp .field_wrp .when.selected{border:2px solid #ee6835;}.wrp #form_wrp .field_wrp.cin_cout_wrp .field_wrp .when:disabled{opacity:0.15;}.wrp #form_wrp .field_wrp.cin_cout_wrp .field_wrp.when_wrp:first-child{margin-right:2%;}.wrp #form_wrp .field_wrp label{color:#2c2c2c;font-weight:700;}.wrp #form_wrp .field_wrp label.sub{display:none;}.wrp #form_wrp .field_wrp label.sub.disabled{opacity:0.15;}@media screen and (min-width: 600px){.wrp #form_wrp .field_wrp label.sub{display:block;}}.wrp #form_wrp .field_wrp input[type="text"],.wrp #form_wrp .field_wrp select{display:block;width:100%;margin:5px 0;padding:5px 0 5px 30px;font-size:14px;line-height:20px;border:0;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}.wrp #form_wrp .field_wrp input[type="text"].where,.wrp #form_wrp .field_wrp select.where{background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') 4px -353px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp #form_wrp .field_wrp input[type="text"].when,.wrp #form_wrp .field_wrp select.when{background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') 4px -386px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp #form_wrp .field_wrp .dateunknown{clear:both;padding-top:5px;margin-bottom:10px;}.wrp #form_wrp .field_wrp .dateunknown input[type="checkbox"]{margin:0;display:inline-block;vertical-align:middle;}.wrp #form_wrp .field_wrp .dateunknown label{font-size:12px;color:#2c2c2c;font-weight:normal;cursor:pointer;}.wrp #form_wrp .field_wrp.where_wrp span{display:block;margin-bottom:10px;font-size:12px;color:#2c2c2c;cursor:pointer;text-decoration:underline;}.wrp #form_wrp .field_wrp.where_wrp.coupon_inr span{display:inline-block;}.wrp #form_wrp .field_wrp.where_wrp .ttl{display:block;margin-bottom:10px;font-weight:400;font-size:17px;}.wrp #form_wrp .field_wrp.where_wrp .ttl span{display:block;font-size:0.7em;line-height:26px;text-decoration:none;}.wrp #form_wrp .field_wrp.where_wrp input.where.ac_loader{background:#fff url('../../../images_dir/hotelsclick/ajaxloader_sml.gif') 3% center no-repeat !important;}.wrp #form_wrp .field_wrp.where_wrp .coupon_wrp{display:none;margin:10px 0 20px;}.wrp #form_wrp .field_wrp.where_wrp .coupon_wrp .coupon{padding-left:5px;padding-right:5px;}.wrp #form_wrp .field_wrp.when_wrp{margin:10px 0 15px;}.wrp #form_wrp .field_wrp.when_wrp input[type="checkbox"]{margin:0;display:inline-block;vertical-align:bottom;}.wrp #form_wrp .field_wrp.when_wrp span{font-size:12px;color:#fff;}.wrp #form_wrp .field_wrp.roomtype_wrp{width:100%;margin-bottom:10px;}.wrp #form_wrp .field_wrp.roomtype_wrp .roomtype{display:inline-block;width:90%;padding-left:5px;background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -106px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp #form_wrp .field_wrp.roomtype_wrp .roomconfig.disabled{opacity:0.15;}.wrp #form_wrp .field_wrp.roomtype_wrp .roomoptions{*zoom:1;display:inline;float:left;width:90%;margin:0 0%;display:none;}.wrp #form_wrp .field_wrp.roomtype_wrp .roomoptions:before,.wrp #form_wrp .field_wrp.roomtype_wrp .roomoptions:after{content:"";display:table;}.wrp #form_wrp .field_wrp.roomtype_wrp .roomoptions:after{clear:both;}.wrp #form_wrp .field_wrp.roomtype_wrp .roomoptions .cot_wrp{display:inline;float:left;width:25%;margin:0 0%;margin-right:5%;line-height:40px;}@media screen and (min-width: 768px){.wrp #form_wrp .field_wrp.roomtype_wrp .roomoptions .cot_wrp{display:block;float:none;clear:both;width:auto;margin:0;border-bottom:1px solid #ffd066;}}.wrp #form_wrp .field_wrp.roomtype_wrp .roomoptions .agechild_wrp{display:inline;float:left;width:70%;margin:0 0%;}@media screen and (min-width: 768px){.wrp #form_wrp .field_wrp.roomtype_wrp .roomoptions .agechild_wrp{display:block;float:none;clear:both;width:auto;margin:0;}}.wrp #form_wrp .field_wrp.roomtype_wrp .roomoptions select{padding-left:5px;background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -106px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}@media screen and (min-width: 768px){.wrp #form_wrp .field_wrp.roomtype_wrp .roomoptions select{border:1px solid #ffb100;}}.wrp #form_wrp .field_wrp.roomtype_wrp .addroom,.wrp #form_wrp .field_wrp.roomtype_wrp .removeroom{display:block;overflow:hidden;text-indent:-9999px;display:inline-block;width:10%;height:40px;vertical-align:middle;cursor:pointer;}.wrp #form_wrp .field_wrp.roomtype_wrp .addroom{background:url('../../../images_dir/hotelsclick/sprt-ico.png') 5px -416px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp #form_wrp .field_wrp.roomtype_wrp .removeroom{background:url('../../../images_dir/hotelsclick/sprt-ico.png') 5px -1924px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp #form_wrp .field_wrp.submit_wrp .submit{border:0;display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;width:100%;margin:10px auto 0;padding:8px 10px;font-size:19px;font-weight:700;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-color:#1b7ea8;text-align:center;}.wrp #form_wrp .cin_cout_wrp{*zoom:1;}.wrp #form_wrp .cin_cout_wrp:before,.wrp #form_wrp .cin_cout_wrp:after{content:"";display:table;}.wrp #form_wrp .cin_cout_wrp:after{clear:both;}.wrp #form_wrp .cin_cout_wrp .when_wrp{display:inline;float:left;width:49%;margin:0 0%;}.wrp #form_wrp .cin_cout_wrp .when_wrp:first-child{margin-right:2%;}.wrp #form_wrp .cin_cout_wrp input[type="checkbox"]{margin:0;display:inline-block;vertical-align:bottom;}.wrp #form_wrp .cin_cout_wrp span{font-size:12px;color:#fff;}@media screen and (min-width: 600px){.wrp #form_wrp .field_wrp label{line-height:20px;}.wrp #form_wrp .field_wrp.when_wrp{display:inline;float:left;width:49%;margin:0 0%;margin-bottom:10px;}.wrp #form_wrp .field_wrp.roomtype_wrp{display:inline;float:left;width:49%;margin:0 0%;margin-right:2%;margin-top:10px;}.wrp #form_wrp .field_wrp.roomtype_wrp select{display:inline-block;width:90%;}.wrp #form_wrp .field_wrp.roomtype_wrp .show_morerooms{width:100%;}.is_tablet.wrp #form_wrp .field_wrp.coupon_inr{*zoom:1;clear:both;margin-top:5px;}.is_tablet.wrp #form_wrp .field_wrp.coupon_inr:before,.is_tablet.wrp #form_wrp .field_wrp.coupon_inr:after{content:"";display:table;}.is_tablet.wrp #form_wrp .field_wrp.coupon_inr:after{clear:both;}.wrp #form_wrp .field_wrp.submit_wrp{display:inline;float:left;width:49%;margin:0 0%;margin-top:24px;}}@media screen and (min-width: 768px){.wrp #form_wrp{padding-top:20px;padding-bottom:20px;}.wrp #form_wrp .field_wrp.where_wrp{display:inline;float:left;width:28%;margin:0 0%;margin-right:1%;}.is_mobile.wrp #form_wrp .field_wrp.where_wrp{display:block;float:none;clear:both;width:auto;margin:0;}.wrp #form_wrp .field_wrp.when_wrp{display:inline;float:left;width:26%;margin:0 0%;margin-right:1%;}.wrp #form_wrp .field_wrp.roomtype_wrp{display:inline;float:left;width:24%;margin:0 0%;margin-right:1%;}.wrp #form_wrp .field_wrp.roomtype_wrp select{width:80%;}.wrp #form_wrp .field_wrp.submit_wrp{display:inline;float:left;width:18%;margin:0 0%;margin-right:1%;margin-top:14px;}.is_mobile.wrp #form_wrp .field_wrp.submit_wrp{display:block;float:none;clear:both;width:auto;margin:0;}}@media screen and (min-width: 1000px){.wrp #form_wrp{padding-top:30px;padding-bottom:30px;}.wrp #form_wrp .field_wrp.where_wrp{display:inline;float:left;width:28%;margin:0 0%;margin-right:1%;}.wrp #form_wrp .field_wrp.when_wrp{display:inline;float:left;width:26%;margin:0 0%;margin-right:1%;}.wrp #form_wrp .field_wrp.roomtype_wrp{display:inline;float:left;width:24%;margin:0 0%;margin-right:1%;}.wrp #form_wrp .field_wrp.submit_wrp{display:inline;float:left;width:18%;margin:0 0%;margin-right:1%;margin-top:14px;}}@media screen and (min-width: 1100px){.wrp #form_wrp{padding:30px;}}.wrp .sidebar #form_wrp .field_wrp.roomtype_wrp .roomoptions{width:100%;}.wrp .sidebar #form_wrp .field_wrp.roomtype_wrp .roomoptions .agechild{width:100%;padding-right:20px;}.wrp #ftr{color:#fff;background-color:#1b7ea8;}.wrp #ftr .cnt{padding:10px 0;}.wrp #ftr a{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;color:#fff;}.wrp #ftr a:hover{color:#fff !important;}.wrp #ftr .col{*zoom:1;width:auto;margin:0 10px 20px;}.wrp #ftr .col:before,.wrp #ftr .col:after{content:"";display:table;}.wrp #ftr .col:after{clear:both;}.wrp #ftr .col .lbl{font-size:16px;line-height:24px;margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #fff;}.wrp #ftr .col li:nth-child(odd) a{text-align:right;}@media screen and (min-width: 600px){.wrp #ftr .col li:nth-child(odd) a{text-align:left;}}.wrp #ftr .col li a{font-size:12px;line-height:24px;}@media screen and (min-width: 768px){.wrp #ftr .col#whoweare{display:inline;float:left;width:48%;margin:0 0%;margin-left:1.5%;margin-right:1.5%;}.wrp #ftr .col#whoweare .lnk{display:inline;float:left;width:50%;margin:0 0%;}.wrp #ftr .col#forpartners{display:inline;float:left;width:42%;margin:0 0%;margin-left:1.5%;margin-right:1.5%;}}.wrp #ftr #newsletter_ftr{font-size:11.2px;line-height:16px;}.wrp #ftr #newsletter_ftr p{font-size:12.6px;line-height:20px;color:#fff;border:1px solid #fff;padding:3px 10px 10px;}.wrp #ftr #newsletter_ftr p strong{font-size:16px;line-height:24px;margin-bottom:10px;padding-bottom:5px;font-weight:normal;}.wrp #ftr #newsletter_ftr p .newsletter_link{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:4px 5px 5px 5px;-webkit-border-radius:4px 5px 5px 5px;border-radius:4px 5px 5px 5px;margin-top:10px;text-align:center;}@media screen and (min-width: 600px){.wrp #ftr #newsletter_ftr{margin-top:0;}}@media screen and (min-width: 800px){.wrp #ftr #newsletter_ftr{display:inline;float:left;width:28%;margin:0 0%;margin-left:2%;margin-right:2%;}}.wrp #ftr #pay_follow_app{clear:left;}@media screen and (min-width: 768px){.wrp #ftr #pay_follow_app{*zoom:1;margin-bottom:10px;padding-top:20px;}.wrp #ftr #pay_follow_app:before,.wrp #ftr #pay_follow_app:after{content:"";display:table;}.wrp #ftr #pay_follow_app:after{clear:both;}}.wrp #ftr #tmp_ftr_links{text-align:center;}@media screen and (min-width: 768px){.wrp #ftr #tmp_ftr_links{display:inline;float:left;width:75%;margin:0 0%;text-align:left;}}.wrp #ftr #social_follow{padding:0 0 15px 0;font-size:10.5px;text-align:center;color:#fff;}@media screen and (min-width: 768px){.wrp #ftr #social_follow{display:inline;float:left;width:22%;margin:0 0%;padding:0;text-align:left;}.wrp #ftr #social_follow p{width:160px;float:right;}}@media screen and (min-width: 1000px){.wrp #ftr #social_follow{display:inline;float:left;width:31%;margin:0 0%;}}.wrp #ftr #social_follow span{display:block;margin-bottom:10px;text-align:center;}@media screen and (min-width: 768px){.wrp #ftr #social_follow span{display:inline-block;color:#fff;vertical-align:middle;line-height:25px;margin-bottom:0;}}.wrp #ftr #social_follow a{display:block;overflow:hidden;text-indent:-9999px;display:inline-block;width:25px;height:25px;margin:0 2.5px;vertical-align:middle;background:url('../../../images_dir/hotelsclick/sprt-ico.png') -8px -1280px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp #ftr #social_follow a#facebook{background-position:-4px -1481px;}.wrp #ftr #social_follow a#twitter{background-position:-4px -1521px;}.wrp #ftr #social_follow a#gplus{background-position:-4px -1601px;}.wrp #ftr #social_follow a#pinterst{background-position:-4px -1641px;}.wrp #ftr #social_follow a#hotelsclick{background-position:-4px -1561px;}.wrp #ftr #download_app{*zoom:1;margin-top:10px;margin-bottom:30px;}.wrp #ftr #download_app:before,.wrp #ftr #download_app:after{content:"";display:table;}.wrp #ftr #download_app:after{clear:both;}.wrp #ftr #download_app span{display:block;margin-bottom:10px;font-weight:700;text-align:center;color:#fff;}@media screen and (min-width: 768px){.wrp #ftr #download_app span{display:none;}}.wrp #ftr #download_app a{display:block;overflow:hidden;text-indent:-9999px;float:left;width:50%;height:40px;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp #ftr #download_app a.badge_it{background:url('../../../images_dir/hotelsclick/sprt-img.png') 0 0 no-repeat;}.wrp #ftr #download_app a.badge_en{background:url('../../../images_dir/hotelsclick/sprt-img.png') 0 -91px no-repeat;}.wrp #ftr #download_app a.badge_fr{background:url('../../../images_dir/hotelsclick/sprt-img.png') 0 -182px no-repeat;}.wrp #ftr #download_app a.badge_de{background:url('../../../images_dir/hotelsclick/sprt-img.png') 0 -274px no-repeat;}.wrp #ftr #download_app a.badge_es{background:url('../../../images_dir/hotelsclick/sprt-img.png') 0 -365px no-repeat;}.wrp #ftr #download_app a#google_app.badge_it{background-position:right -46px;}.wrp #ftr #download_app a#google_app.badge_en{background-position:right -137px;}.wrp #ftr #download_app a#google_app.badge_fr{background-position:right -229px;}.wrp #ftr #download_app a#google_app.badge_de{background-position:right -321px;}.wrp #ftr #download_app a#google_app.badge_es{background-position:right -411px;}@media screen and (min-width: 768px){.wrp #ftr #download_app{display:inline;float:left;width:39%;margin:0 0%;}}@media screen and (min-width: 1000px){.wrp #ftr #download_app{display:inline;float:left;width:30%;margin:0 0%;}}.wrp #ftr #payment_type,.wrp #ftr .payment_type{margin:5px 10px 20px;text-align:center;font-size:10.5px;}.wrp #ftr #payment_type .lbl,.wrp #ftr .payment_type .lbl{display:inline-block;line-height:27px;padding-left:30px;color:#fff;background:url('../../../images_dir/hotelsclick/sprt-ico.png') -8px -1280px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp #ftr #payment_type .cc,.wrp #ftr .payment_type .cc{display:block;overflow:hidden;text-indent:-9999px;display:inline-block;width:42px;height:27px;vertical-align:middle;background:url('../../../images_dir/hotelsclick/sprt-ico.png') 0 0 no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.wrp #ftr #payment_type .cc#ssl_stamp,.wrp #ftr .payment_type .cc#ssl_stamp{background-position:-8px -1280px;width:35px;}.wrp #ftr #payment_type .cc#mastercard,.wrp #ftr .payment_type .cc#mastercard{background-position:-2px -1317px;margin-left:5px;}.wrp #ftr #payment_type .cc#visa,.wrp #ftr .payment_type .cc#visa{background-position:-2px -1353px;}.wrp #ftr #payment_type .cc#americanexp,.wrp #ftr .payment_type .cc#americanexp{background-position:-2px -1390px;}.wrp #ftr #payment_type .cc#paypal,.wrp #ftr .payment_type .cc#paypal{background-position:-2px -1427px;}.wrp #ftr #payment_type .cc#amazon,.wrp #ftr .payment_type .cc#amazon{background-position:-2px -2479px;}@media screen and (min-width: 768px){.wrp #ftr #payment_type,.wrp #ftr .payment_type{display:inline;float:left;width:38%;margin:0 0%;margin-left:1% !important;text-align:left;margin:0;}}.wrp #subftr{background-color:#edeef0;}@media screen and (min-width: 800px){.wrp #subftr{background-color:#edeef0;}}.wrp #subftr #copyright{padding:5px;text-align:center;font-size:10.5px;line-height:15px;color:#1b7ea8;}.wrp #subftr #copyright a{display:block;color:#1b7ea8;}@media screen and (min-width: 800px){.wrp #subftr #copyright{*zoom:1;padding:10px 5px;text-align:left;}.wrp #subftr #copyright:before,.wrp #subftr #copyright:after{content:"";display:table;}.wrp #subftr #copyright:after{clear:both;}.wrp #subftr #copyright span{display:inline;float:left;width:68%;margin:0 0%;}.wrp #subftr #copyright a{display:inline;float:left;width:30%;margin:0 0%;float:right;display:block;overflow:hidden;text-indent:-9999px;width:165px;height:25px;background:url('../../../images_dir/hotelsclick/logo-netstorming-v2018.png') 0 0 no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}}.homepage #search_form{background-color:#ffb100;}@media screen and (min-width: 768px){.homepage #search_form{padding-top:20px;padding-bottom:20px;background-position:center center;background-repeat:no-repeat;background-size:cover;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.homepage #search_form #form_wrp{max-width:500px;margin:0 auto;padding-left:20px;padding-right:20px;background:rgba(255,177,0,0.9);-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}.homepage #search_form #form_wrp .where_wrp{display:block;float:none;clear:both;width:auto;margin:0;margin-bottom:10px;}.homepage #search_form #form_wrp .where_wrp .ttl{font-weight:700;}.homepage #search_form #form_wrp .cin_cout_wrp{margin-bottom:10px;}.homepage #search_form #form_wrp .when_wrp{display:inline;float:left;width:45%;margin:0 0%;}.homepage #search_form #form_wrp .when_wrp:first-child{margin-right:10%;}.homepage #search_form #form_wrp .roomtype_wrp{display:inline;float:left;width:45%;margin:0 0%;margin-right:10%;}.homepage #search_form #form_wrp .roomtype_wrp .roomtype{width:85%;}.homepage #search_form #form_wrp .roomtype_wrp .addroom,.homepage #search_form #form_wrp .roomtype_wrp .removeroom{width:15%;}.homepage #search_form #form_wrp .submit_wrp{display:inline;float:left;width:45%;margin:0 0%;padding-top:15px;}.homepage #search_form #form_wrp .submit_wrp .submit{width:100%;}}@media screen and (min-width: 1000px){.homepage #search_form{height:500px;background-color:transparent;}.homepage #search_form #form_wrp{max-width:1000px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0px 2px 100px 15px rgba(0,0,0,0.6);-moz-box-shadow:0px 2px 100px 15px rgba(0,0,0,0.6);box-shadow:0px 2px 100px 15px rgba(0,0,0,0.6);}.homepage #search_form #form_wrp .field_wrp input[type="text"],.homepage #search_form #form_wrp .field_wrp select{padding-top:7px;padding-bottom:7px;}.homepage #search_form #form_wrp .where_wrp{display:inline;float:left;width:25%;margin:0 0%;margin-right:2%;}.homepage #search_form #form_wrp .where_wrp input.where{padding-right:5px;background-position:4px -351px;}.homepage #search_form #form_wrp .where_wrp.coupon_inr{margin-top:-25px;}.homepage #search_form #form_wrp .cin_cout_wrp{display:inline;float:left;width:28%;margin:0 0%;margin-right:2%;padding-top:5px;}.homepage #search_form #form_wrp .when_wrp{display:inline;float:left;width:48%;margin:0 0%;}.homepage #search_form #form_wrp .when_wrp:first-child{margin-right:4%;}.homepage #search_form #form_wrp .when_wrp input.when{background-position:4px -384px;}.homepage #search_form #form_wrp .roomtype_wrp{display:inline;float:left;width:20%;margin:0 0%;margin-right:2%;padding-top:5px;}.homepage #search_form #form_wrp .roomtype_wrp select{padding-top:8px;padding-bottom:6px;}.homepage #search_form #form_wrp .submit_wrp{display:inline;float:left;width:21%;margin:0 0%;padding-top:5px;}.homepage #search_form #form_wrp .submit_wrp .submit{margin-top:25px;font-size:17px;padding-top:9px;padding-bottom:9px;}}@media screen and (min-width: 1100px){.homepage #search_form #form_wrp{width:1000px;}}.homepage #highlights{clear:both;position:relative;margin-top:1px;border-bottom:1px solid #d1d4d9;}@media screen and (min-width: 768px){.homepage #highlights{*zoom:1;margin-top:20px;margin-bottom:20px;border-bottom:none;}.homepage #highlights:before,.homepage #highlights:after{content:"";display:table;}.homepage #highlights:after{clear:both;}}.homepage #highlights .slick-arrow.slick-prev,.homepage #highlights .slick-arrow.slick-next{top:33%;}@media screen and (min-width: 768px){.homepage #highlights .slick-arrow.slick-prev,.homepage #highlights .slick-arrow.slick-next{top:37%;}}.homepage #highlights .highlight_wrp{overflow:hidden;position:relative;height:165px;}@media screen and (min-width: 768px){.homepage #highlights .highlight_wrp{height:260px;padding-left:3%;padding-right:3%;}.homepage #highlights .highlight_wrp .slick-arrow{height:50px;width:30px;}}@media screen and (min-width: 1000px){.homepage #highlights .highlight_wrp{height:275px;}}.homepage #highlights .highlight_wrp .highlight{display:block;}.homepage #highlights .highlight{outline:none;cursor:pointer;}.homepage #highlights .highlight div{height:100px;background-position:center center;background-repeat:no-repeat;background-size:cover;}@media screen and (min-width: 600px){.homepage #highlights .highlight div{height:200px;}}.homepage #highlights .highlight div img{display:none;}.homepage #highlights .highlight h2 a{display:block;padding:10px;color:#2c2c2c;font-size:13px;line-height:22px;font-weight:400;}.homepage #highlights .highlight h2 a span{display:block;font-size:1.2em;font-weight:700;background:url('../../../images_dir/hotelsclick/sprt-ico.png') right -2078px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.homepage #highlights .highlight h2 a:hover{text-decoration:none !important;}@media screen and (min-width: 768px){.homepage #highlights .highlight{min-width:288px;margin-left:10px;margin-right:10px;border:1px solid #edeef0;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}.homepage #highlights .highlight div{-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}}.homepage #aboutus{height:120px;margin:20px 0;background-color:#edeef0;}.homepage #aboutus p{font-size:17px;line-height:120px;}.homepage #aboutus p strong{display:inline;float:left;width:50%;margin:0 0%;margin-left:1%;margin-right:1%;font-weight:700;}.homepage #aboutus p a{display:inline;float:left;width:22.5%;margin:0 0%;display:inline-block;height:120px;}.homepage #aboutus p a img{display:block;margin:0 auto;position:relative;top:50%;transform:perspective(1px) translateY(-50%);}.homepage #most_popular_htl{border-bottom:1px solid #d1d4d9;}@media screen and (min-width: 800px){.homepage #most_popular_htl{border-bottom:none;}}.homepage #most_popular_htl .title h2{margin-bottom:0;}.homepage #most_popular_htl .slick-arrow.slick-prev,.homepage #most_popular_htl .slick-arrow.slick-next{top:24%;}.homepage #most_popular_htl .htl_wrp{position:relative;width:100%;overflow:hidden;}.homepage #most_popular_htl .htl_wrp .htl{width:100%;margin-bottom:10px;}.homepage #most_popular_htl .htl_wrp .htl h3{height:30px;margin-top:-30px;position:relative;top:78px;width:100%;font-size:26px;font-weight:700;text-shadow:2px 2px 1px #000;text-align:center;}.homepage #most_popular_htl .htl_wrp .htl h3 a{color:#fff;}.homepage #most_popular_htl .htl_wrp .htl div{height:120px;background-position:center center;background-repeat:no-repeat;background-size:cover;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.homepage #most_popular_htl .htl_wrp .htl div img{display:none;}.homepage #most_popular_htl .htl_wrp .htl ul{padding:5px 10px;}.homepage #most_popular_htl .htl_wrp .htl ul li{margin-bottom:5px;}.homepage #most_popular_htl .htl_wrp .htl ul li a{color:#1b7ea8;font-size:12.6px;line-height:20px;}.homepage #most_popular_htl .htl_wrp .htl ul li a .cat{width:70px;line-height:12px;}@media screen and (min-width: 600px){.homepage #most_popular_htl .htl_wrp .htl{display:inline;float:left;width:30%;margin:0 0%;margin-left:1.5%;margin-right:1.5%;margin-bottom:20px;}.homepage #most_popular_htl .htl_wrp .htl:not(:first-child){display:block;}}@media screen and (min-width: 800px){.homepage #most_popular_htl .htl_wrp .htl{margin-top:5px;}.homepage #most_popular_htl .htl_wrp .htl h3{position:relative;top:30px;height:50px;margin-bottom:5px;padding-left:10px;font-size:16px;font-weight:700;text-align:left;text-shadow:none;}.homepage #most_popular_htl .htl_wrp .htl h3 a{color:#2c2c2c;}.homepage #most_popular_htl .htl_wrp .htl div{-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}}@media screen and (min-width: 1000px){.homepage #most_popular_htl .htl_wrp .htl{display:inline;float:left;width:28%;margin:0 0%;margin-left:2.5%;margin-right:2.5%;margin-top:10px;margin-bottom:20px;}.homepage #most_popular_htl .htl_wrp .htl h3{margin-bottom:10px;}}.homepage #additional_services_wrp{background:url('../../../images_dir/hotelsclick/home-services.jpg') center center no-repeat;background-size:cover;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.homepage #additional_services_wrp.empty{min-height:200px;}@media screen and (min-width: 768px){.homepage #additional_services_wrp{margin-bottom:20px;}}.homepage #additional_services_wrp #additional_services_title{background:rgba(27,126,168,0.9);}.homepage #additional_services_wrp #additional_services_title .cnt h2{padding:0 10px;color:#fff;font-size:19px;line-height:38px;font-weight:700;}.homepage #additional_services_wrp #services_list{padding:40px 0 20px;}.homepage #additional_services_wrp #services_list ul{*zoom:1;}.homepage #additional_services_wrp #services_list ul:before,.homepage #additional_services_wrp #services_list ul:after{content:"";display:table;}.homepage #additional_services_wrp #services_list ul:after{clear:both;}.homepage #additional_services_wrp #services_list ul li{display:inline;float:left;width:40%;margin:0 0%;margin-left:5%;margin-right:5%;margin-bottom:30px;}@media screen and (min-width: 900px){.homepage #additional_services_wrp #services_list ul li{display:inline;float:left;width:29.3%;margin:0 0%;margin-left:2%;margin-right:2%;margin-bottom:15px;}}@media screen and (min-width: 1000px){.homepage #additional_services_wrp #services_list ul li{display:inline;float:left;width:28.3%;margin:0 0%;margin-left:2.5%;margin-right:2.5%;margin-bottom:25px;}}.homepage #additional_services_wrp #services_list ul li a{display:block;min-height:72px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;padding:7px 10px;color:#2c2c2c;font-size:11px;background-color:#fff;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-ms-transition:background-color .5s linear;-o-transition:background-color .5s linear;transition:background-color .5s linear;}.homepage #additional_services_wrp #services_list ul li a:hover{background-color:#edeef0 !important;}.homepage #additional_services_wrp #services_list ul li a span{display:block;margin-top:10px;margin-bottom:10px;padding-left:60px;font-size:16px;font-weight:700;background:transparent url('../../../images_dir/hotelsclick/sprt-ico.png') right -2080px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.homepage #additional_services_wrp #services_list ul li a.ico{background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') 0 0 no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.homepage #additional_services_wrp #services_list ul li a.cl{background-position:0 -841px;}.homepage #additional_services_wrp #services_list ul li a.vo{background-position:0 -590px;}.homepage #additional_services_wrp #services_list ul li a.cr{background-position:0 -528px;}.homepage #additional_services_wrp #services_list ul li a.ho{background-position:0 -467px;}.homepage #additional_services_wrp #services_list ul li a.tr{background-position:0 -715px;}.homepage #additional_services_wrp #services_list ul li a.ta{background-position:0 -779px;}.homepage #additional_services_wrp #services_list ul li a.os{background-position:0 -653px;}.homepage #additional_services_wrp #services_list ul li a.ya{background-position:0 -843px;}.homepage #additional_services_wrp #services_list ul li a.ap{background-position:0 -964px;}.homepage #additional_services_wrp #services_list ul li a.at{background-position:0 -904px;}.homepage #additional_services_wrp #services_list ul li a:hover{text-decoration:none !important;}.homepage #most_booked_loc{margin-bottom:5px;}@media screen and (min-width: 800px){.homepage #most_booked_loc{margin-top:20px;}}.homepage #most_booked_loc .title h2{margin-bottom:0;}.homepage #most_booked_loc #loc_wrp{*zoom:1;}.homepage #most_booked_loc #loc_wrp:before,.homepage #most_booked_loc #loc_wrp:after{content:"";display:table;}.homepage #most_booked_loc #loc_wrp:after{clear:both;}.homepage #most_booked_loc #loc_wrp .loc{position:relative;overflow:hidden;margin-bottom:2px;}@media screen and (min-width: 480px){.homepage #most_booked_loc #loc_wrp .loc{display:inline;float:left;width:33.3%;margin:0 0%;}}@media screen and (min-width: 600px){.homepage #most_booked_loc #loc_wrp .loc{display:inline;float:left;width:30%;margin:0 0%;margin-left:1.5%;margin-right:1.5%;}.homepage #most_booked_loc #loc_wrp .loc:not(:first-child){display:block;}}.homepage #most_booked_loc #loc_wrp .loc h3{position:absolute;top:-100px;}.homepage #most_booked_loc #loc_wrp .loc h3 a{color:#2c2c2c;}.homepage #most_booked_loc #loc_wrp .loc div{width:100%;height:100px;background-position:center center;background-repeat:no-repeat;background-size:cover;}.homepage #most_booked_loc #loc_wrp .loc div img{display:none;}.homepage #most_booked_loc #loc_wrp .loc div ul li{position:absolute;top:-100px;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-ms-transition:background-color .5s linear;-o-transition:background-color .5s linear;transition:background-color .5s linear;}.homepage #most_booked_loc #loc_wrp .loc div ul li:hover{background-color:rgba(0,0,0,0.5);}@media screen and (min-width: 800px){.homepage #most_booked_loc #loc_wrp .loc div ul li:hover{background-color:transparent !important;}}.homepage #most_booked_loc #loc_wrp .loc div ul li:first-child{position:absolute;top:35px;width:100%;}.homepage #most_booked_loc #loc_wrp .loc div ul li a{color:#fff;font-size:26px;font-weight:700;text-shadow:2px 2px 1px #000;}.homepage #most_booked_loc #loc_wrp .loc div ul li a span{display:block;text-align:center;line-height:32px;background:url('../../../images_dir/hotelsclick/sprt-ico.png') right -1688px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.homepage #most_booked_loc #loc_wrp .loc div ul li a:hover{text-decoration:none;}@media screen and (min-width: 800px){.homepage #most_booked_loc #loc_wrp .loc div ul li a:hover{color:#0d3c50;}}@media screen and (min-width: 800px){.homepage #most_booked_loc #loc_wrp .loc{display:inline;float:left;width:30%;margin:0 0%;margin-left:1.5%;margin-right:1.5%;}.homepage #most_booked_loc #loc_wrp .loc .resetPosition{position:relative;top:0;}.homepage #most_booked_loc #loc_wrp .loc h3{position:relative;top:0;padding:10px;font-size:16px;font-weight:700;}.homepage #most_booked_loc #loc_wrp .loc div{display:inline;float:left;width:50%;margin:0 0%;position:relative;top:0;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;width:130px;height:120px;}.homepage #most_booked_loc #loc_wrp .loc div ul li{position:relative;top:0;right:-140px;}.homepage #most_booked_loc #loc_wrp .loc div ul li:first-child{position:relative;top:0;}.homepage #most_booked_loc #loc_wrp .loc div ul li a{color:#1b7ea8;font-size:14px;line-height:24px;font-weight:400;letter-spacing:normal;text-shadow:none;}.homepage #most_booked_loc #loc_wrp .loc div ul li a span{display:inline;text-align:left;line-height:20px;background:none;}}.homepage #send_link{margin-top:20px;margin-bottom:20px;background:-o-linear-gradient(180deg,#fff 20%,#edeef0 20%);background:-ms-linear-gradient(180deg,#fff 20%,#edeef0 20%);background:-moz-linear-gradient(180deg,#fff 20%,#edeef0 20%);background:-webkit-linear-gradient(180deg,#fff 20%,#edeef0 20%);background:linear-gradient(180deg,#fff 20%,#edeef0 20%);}.homepage #send_link .cnt{height:240px;padding:55px 0 0 290px;background:url('../../../images_dir/hotelsclick/sprt-img.png') 30px -505px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}@media screen and (min-width: 1000px){.homepage #send_link .cnt{padding:60px 0 0 370px;background-position-x:70px;}}.homepage #send_link .cnt p{margin-bottom:10px;font-size:14px;line-height:22px;}.homepage #send_link .cnt p strong{display:block;color:#1b7ea8;font-size:17px;line-height:24px;font-weight:700;}@media screen and (min-width: 768px){.homepage #send_link .cnt p{padding-top:5px;padding-left:10px;padding-right:10px;font-size:16px;line-height:24px;}.homepage #send_link .cnt p strong{font-size:20px;line-height:26px;}}.homepage #send_link .cnt div{*zoom:1;}.homepage #send_link .cnt div:before,.homepage #send_link .cnt div:after{content:"";display:table;}.homepage #send_link .cnt div:after{clear:both;}.homepage #send_link .cnt div form{display:inline;float:left;width:45%;margin:0 0%;}.homepage #send_link .cnt div form input{display:block;width:90%;margin:0 auto;font-size:.95em;line-height:26px;border:1px solid #ee6835;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}.homepage #send_link .cnt div form input[type='text']{margin-bottom:10px;border-color:#1b7ea8;text-align:center;}.homepage #send_link .cnt div form input[type='button']{display:block;padding:2.5px 10px 2.5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;font-size:1.1em;}.homepage #send_link .cnt div form input.error{border-color:#e10000;}.homepage #send_link .cnt div form .send_link_app_result{width:90%;margin:5px auto 0;padding:5px;font-size:14px;line-height:20px;font-weight:700;text-align:center;}.homepage #send_link .cnt div form .send_link_app_result.status_ok{background-color:#0a6800;color:#fff;}.homepage #send_link .cnt div form .send_link_app_result.status_error{background-color:#d43e45;color:#fff;}.homepage #send_link .cnt div span{display:inline;float:left;width:10%;margin:0 0%;padding-top:30px;text-align:center;color:#1b7ea8;}.homepage #our_partners{padding:10px 0;}.homepage #our_partners .reasons{margin-bottom:20px;text-align:center;}.homepage #our_partners .reasons span{background:url('../../../images_dir/hotelsclick/sprt-ico.png') 0 0 no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;display:block;margin:0 auto;width:80px;height:50px;}.homepage #our_partners .reasons h3{margin:10px 0;font-size:17px;font-weight:700;min-height:30px;}.homepage #our_partners .reasons h3 a{color:#ee6835;}.homepage #our_partners .reasons#add_hotel span{background-position:4px -1092px;}.homepage #our_partners .reasons#become_affiliate span{background-position:4px -1030px;}.homepage #our_partners .reasons#extranet span{background-position:5px -1154px;}@media screen and (min-width: 600px){.homepage #our_partners{*zoom:1;}.homepage #our_partners:before,.homepage #our_partners:after{content:"";display:table;}.homepage #our_partners:after{clear:both;}.homepage #our_partners .reasons{display:inline;float:left;width:30%;margin:0 0%;margin-left:1.5%;margin-right:1.5%;margin-top:20px;margin-bottom:20px;}}.homepage #bestsellers{background-color:#edeef0;}.homepage #bestsellers .title{*zoom:1;margin-bottom:10px;line-height:20px;background-color:#1b7ea8;}.homepage #bestsellers .title:before,.homepage #bestsellers .title:after{content:"";display:table;}.homepage #bestsellers .title:after{clear:both;}.homepage #bestsellers .title h2{display:inline;float:left;width:67%;margin:0 0%;color:#fff;font-size:20px;font-weight:700;padding-left:20px;}.homepage #bestsellers .title a{display:inline;float:left;width:30%;margin:0 0%;color:#fff;text-align:right;}.homepage #bestsellers .title a:hover{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;color:#fff !important;}.homepage #bestsellers ul{padding:0 10px 20px;}.homepage #bestsellers ul a{font-size:13px;line-height:16px;color:#1b7ea8;}.homepage #bestsellers ul li{padding:0 0 2px;}.homepage #bestsellers ul .loc{display:inline-block;margin-bottom:10px;font-size:17px;font-weight:700;color:#2c2c2c;}@media screen and (min-width: 480px){.homepage #bestsellers{*zoom:1;}.homepage #bestsellers:before,.homepage #bestsellers:after{content:"";display:table;}.homepage #bestsellers:after{clear:both;}.homepage #bestsellers ul{display:inline;float:left;width:46%;margin:0 0%;margin-left:2%;margin-right:2%;margin-bottom:20px;padding:0;}}@media screen and (min-width: 768px){.homepage #bestsellers{*zoom:1;padding-bottom:20px;}.homepage #bestsellers:before,.homepage #bestsellers:after{content:"";display:table;}.homepage #bestsellers:after{clear:both;}.homepage #bestsellers ul{display:inline;float:left;width:29%;margin:0 0%;margin-left:2%;margin-right:2%;min-height:220px;margin-bottom:20px;}.homepage #bestsellers ul li{margin-top:5px;margin-bottom:5px;}}@media screen and (min-width: 1000px){.homepage #bestsellers ul{min-height:inherit;}}.country .test{display:block;font-size:12px;color:#e10000;}.country .title{margin:0 10px;}.country .title h2{display:block;width:100%;margin:0;padding-left:0;font-size:19px;line-height:22px;color:#249ac9;letter-spacing:normal;}.country .title .riepilogue{color:#ee6835;font-size:14px;line-height:20px;}.country #most_popular_htl{border-bottom:1px solid #d1d4d9;border-bottom:0;}@media screen and (min-width: 800px){.country #most_popular_htl{border-bottom:none;}}.country #most_popular_htl .title h2{margin-bottom:0;}.country #most_popular_htl .slick-arrow.slick-prev,.country #most_popular_htl .slick-arrow.slick-next{top:24%;}.country #most_popular_htl .htl_wrp{position:relative;width:100%;overflow:hidden;}.country #most_popular_htl .htl_wrp .htl{width:100%;margin-bottom:10px;}.country #most_popular_htl .htl_wrp .htl h3{height:30px;margin-top:-30px;position:relative;top:78px;width:100%;font-size:26px;font-weight:700;text-shadow:2px 2px 1px #000;text-align:center;}.country #most_popular_htl .htl_wrp .htl h3 a{color:#fff;}.country #most_popular_htl .htl_wrp .htl div{height:120px;background-position:center center;background-repeat:no-repeat;background-size:cover;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.country #most_popular_htl .htl_wrp .htl div img{display:none;}.country #most_popular_htl .htl_wrp .htl ul{padding:5px 10px;}.country #most_popular_htl .htl_wrp .htl ul li{margin-bottom:5px;}.country #most_popular_htl .htl_wrp .htl ul li a{color:#1b7ea8;font-size:12.6px;line-height:20px;}.country #most_popular_htl .htl_wrp .htl ul li a .cat{width:70px;line-height:12px;}@media screen and (min-width: 600px){.country #most_popular_htl .htl_wrp .htl{display:inline;float:left;width:30%;margin:0 0%;margin-left:1.5%;margin-right:1.5%;margin-bottom:20px;}.country #most_popular_htl .htl_wrp .htl:not(:first-child){display:block;}}@media screen and (min-width: 800px){.country #most_popular_htl .htl_wrp .htl{margin-top:5px;}.country #most_popular_htl .htl_wrp .htl h3{position:relative;top:30px;height:50px;margin-bottom:5px;padding-left:10px;font-size:16px;font-weight:700;text-align:left;text-shadow:none;}.country #most_popular_htl .htl_wrp .htl h3 a{color:#2c2c2c;}.country #most_popular_htl .htl_wrp .htl div{-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}}@media screen and (min-width: 1000px){.country #most_popular_htl .htl_wrp .htl{display:inline;float:left;width:28%;margin:0 0%;margin-left:2.5%;margin-right:2.5%;margin-top:10px;margin-bottom:20px;}.country #most_popular_htl .htl_wrp .htl h3{margin-bottom:10px;}}.country #most_popular_htl .htl_wrp .htl h3{margin-bottom:5px;}.country #most_popular_htl .htl_wrp .htl div{margin-bottom:10px;}.country #most_popular_htl .htl_wrp .htl ul li{margin-bottom:10px;}.country #most_popular_htl .htl_wrp .htl ul li a span{display:block;}.country #most_popular_htl .htl_wrp{padding-top:3px;}.country #most_popular_htl .htl_wrp .htl{width:auto;border:1px solid transparent;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,0.3);box-shadow:0 0 5px 1px rgba(0,0,0,0.3);background-color:#fff;margin-left:10px;margin-right:10px;margin-bottom:15px;}.country #most_popular_htl .htl_wrp .htl h3{margin-top:-35px;}@media screen and (min-width: 600px){.country #most_popular_htl .htl_wrp .htl{width:46%;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.country #most_popular_htl .htl_wrp .htl div{-moz-border-radius:4px 5px 5px 5px;-webkit-border-radius:4px 5px 5px 5px;border-radius:4px 5px 5px 5px;}}@media screen and (min-width: 768px){.country #most_popular_htl .htl_wrp .htl:nth-child(3){clear:both;}}@media screen and (min-width: 1000px){.country #most_popular_htl .htl_wrp .htl{width:31%;margin-left:1%;margin-right:1%;}.country #most_popular_htl .htl_wrp .htl:nth-child(3){clear:none;}.country #most_popular_htl .htl_wrp .htl:nth-child(4){clear:both;}}.country #most_popular_htl .htl_list.wide .htl h3{height:auto;margin-top:0;margin-left:3%;position:relative;top:0;width:100%;font-size:14px;font-weight:700;letter-spacing:normal;text-shadow:none;text-align:left;text-decoration:underline;}.country #most_popular_htl .htl_list.wide .htl h3 a{color:#1b7ea8;}@media screen and (min-width: 768px){.country #most_popular_htl .htl_list.wide .htl{display:block;float:none;clear:both;width:auto;margin:0;min-height:auto;}.country #most_popular_htl .htl_list.wide .htl h3{margin-left:10px;margin-right:10px;margin-bottom:10px;}.country #most_popular_htl .htl_list.wide .htl ul{*zoom:1;margin-bottom:10px;}.country #most_popular_htl .htl_list.wide .htl ul:before,.country #most_popular_htl .htl_list.wide .htl ul:after{content:"";display:table;}.country #most_popular_htl .htl_list.wide .htl ul:after{clear:both;}.country #most_popular_htl .htl_list.wide .htl ul li{display:inline;float:left;width:50%;margin:0 0%;display:block;margin-bottom:10px;}}@media screen and (min-width: 1000px){.country #most_popular_htl .htl_list.wide .htl h3{margin-left:0;margin-right:0;}.country #most_popular_htl .htl_list.wide .htl ul li{display:inline;float:left;width:33.3%;margin:0 0%;display:block;margin-bottom:10px;}}.country #most_booked_cities .title{margin:0 10px;}.country #most_booked_cities ul{*zoom:1;margin:0 0 20px;}.country #most_booked_cities ul:before,.country #most_booked_cities ul:after{content:"";display:table;}.country #most_booked_cities ul:after{clear:both;}.country #most_booked_cities ul li{margin:0 10px 10px;color:#2c2c2c;}.country #most_booked_cities ul li a{color:#1b7ea8;}@media screen and (min-width: 768px){.country #most_booked_cities ul li{display:inline;float:left;width:46%;margin:0 0%;display:block;margin:0 10px 10px;}}@media screen and (min-width: 1000px){.country #most_booked_cities ul li{display:inline;float:left;width:31%;margin:0 0%;display:block;margin:0 1% 10px;}}.country #description{margin-bottom:10px;padding-left:5%;padding-right:5%;padding-left:10px;padding-right:10px;}@media screen and (min-width: 768px){.country #description{padding-left:3%;padding-right:3%;}}@media screen and (min-width: 1000px){.country #description{padding-left:2%;padding-right:2%;}}.country #description .ttl{margin:10px 0 5px;color:#1b7ea8;font-size:20px;line-height:22px;}.country #description h2{margin:10px 0 5px;color:#1b7ea8;font-size:16px;line-height:20px;}.country #description p,.country #description ul{margin-bottom:20px;}.country #description p a,.country #description ul a{color:#1b7ea8;}.country #description p strong,.country #description ul strong{font-weight:700;}.country #description ul{list-style-position:outside;list-style:disc;}.country #description ul li{margin-left:20px;line-height:20px;}.country #description.raw_text{font-size:14px;line-height:20px;color:#2c2c2c;}.country #description.raw_text h3{margin:10px 0 5px;color:#1b7ea8;font-size:16px;line-height:20px;}.country #description.raw_text a{color:#1b7ea8;}.country #description.raw_text strong{font-weight:700;}.country #description.raw_text img{max-width:100%;}@media screen and (min-width: 768px){.country #description{padding-left:10px;padding-right:10px;}}#locality_pre #search_form{background-color:#ffb100;}@media screen and (min-width: 768px){#locality_pre #search_form{padding-top:20px;padding-bottom:20px;background-position:center center;background-repeat:no-repeat;background-size:cover;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}#locality_pre #search_form #form_wrp{max-width:500px;margin:0 auto;padding-left:20px;padding-right:20px;background:rgba(255,177,0,0.9);-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}#locality_pre #search_form #form_wrp .where_wrp{display:block;float:none;clear:both;width:auto;margin:0;margin-bottom:10px;}#locality_pre #search_form #form_wrp .where_wrp .ttl{font-weight:700;}#locality_pre #search_form #form_wrp .cin_cout_wrp{margin-bottom:10px;}#locality_pre #search_form #form_wrp .when_wrp{display:inline;float:left;width:45%;margin:0 0%;}#locality_pre #search_form #form_wrp .when_wrp:first-child{margin-right:10%;}#locality_pre #search_form #form_wrp .roomtype_wrp{display:inline;float:left;width:45%;margin:0 0%;margin-right:10%;}#locality_pre #search_form #form_wrp .roomtype_wrp .roomtype{width:85%;}#locality_pre #search_form #form_wrp .roomtype_wrp .addroom,#locality_pre #search_form #form_wrp .roomtype_wrp .removeroom{width:15%;}#locality_pre #search_form #form_wrp .submit_wrp{display:inline;float:left;width:45%;margin:0 0%;padding-top:15px;}#locality_pre #search_form #form_wrp .submit_wrp .submit{width:100%;}}@media screen and (min-width: 1000px){#locality_pre #search_form{height:500px;background-color:transparent;}#locality_pre #search_form #form_wrp{max-width:1000px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0px 2px 100px 15px rgba(0,0,0,0.6);-moz-box-shadow:0px 2px 100px 15px rgba(0,0,0,0.6);box-shadow:0px 2px 100px 15px rgba(0,0,0,0.6);}#locality_pre #search_form #form_wrp .field_wrp input[type="text"],#locality_pre #search_form #form_wrp .field_wrp select{padding-top:7px;padding-bottom:7px;}#locality_pre #search_form #form_wrp .where_wrp{display:inline;float:left;width:25%;margin:0 0%;margin-right:2%;}#locality_pre #search_form #form_wrp .where_wrp input.where{padding-right:5px;background-position:4px -351px;}#locality_pre #search_form #form_wrp .where_wrp.coupon_inr{margin-top:-25px;}#locality_pre #search_form #form_wrp .cin_cout_wrp{display:inline;float:left;width:28%;margin:0 0%;margin-right:2%;padding-top:5px;}#locality_pre #search_form #form_wrp .when_wrp{display:inline;float:left;width:48%;margin:0 0%;}#locality_pre #search_form #form_wrp .when_wrp:first-child{margin-right:4%;}#locality_pre #search_form #form_wrp .when_wrp input.when{background-position:4px -384px;}#locality_pre #search_form #form_wrp .roomtype_wrp{display:inline;float:left;width:20%;margin:0 0%;margin-right:2%;padding-top:5px;}#locality_pre #search_form #form_wrp .roomtype_wrp select{padding-top:8px;padding-bottom:6px;}#locality_pre #search_form #form_wrp .submit_wrp{display:inline;float:left;width:21%;margin:0 0%;padding-top:5px;}#locality_pre #search_form #form_wrp .submit_wrp .submit{margin-top:25px;font-size:17px;padding-top:9px;padding-bottom:9px;}}@media screen and (min-width: 1100px){#locality_pre #search_form #form_wrp{width:1000px;}}@media screen and (min-width: 1000px){#locality_pre #search_form{height:400px;margin-bottom:10px;}}#locality_pre #loc_title{margin-bottom:10px;text-align:center;}@media screen and (min-width: 768px){#locality_pre #loc_title h1,#locality_pre #loc_title p{text-shadow:0 0 30px #000;}}@media screen and (min-width: 1000px){#locality_pre #loc_title{margin-top:40px;margin-bottom:-60px;}}#locality_pre #loc_title h1{font-size:20px;line-height:22px;color:#2c2c2c;}#locality_pre #loc_title h1 span{display:block;font-size:0.75em;}@media screen and (min-width: 768px){#locality_pre #loc_title h1{font-size:34px;line-height:38px;color:#fff;margin-bottom:5px;}}#locality_pre #loc_title p{font-size:14px;color:#2c2c2c;}@media screen and (min-width: 768px){#locality_pre #loc_title p{font-size:19px;color:#fff;}}@media screen and (min-width: 768px){.locality{*zoom:1;}.locality:before,.locality:after{content:"";display:table;}.locality:after{clear:both;}.locality .main{display:inline;float:left;width:70%;margin:0 0%;float:right;padding-right:10px;}.locality .sidebar{display:inline;float:left;width:29%;margin:0 0%;margin-right:1%;}}@media screen and (min-width: 1000px){.locality .main{display:inline;float:left;width:77.5%;margin:0 0%;float:right;}.locality .sidebar{display:inline;float:left;width:22.5%;margin:0 0%;}}@media screen and (min-width: 1100px){.locality .main{display:inline;float:left;width:77%;margin:0 0%;float:right;}.locality .main #form_wrp{padding:0;}.locality .sidebar{display:inline;float:left;width:22%;margin:0 0%;margin-right:1%;}.locality .sidebar #form_wrp{padding:0;}}@media screen and (min-width: 768px){.locality .page_title_wrp{*zoom:1;}.locality .page_title_wrp:before,.locality .page_title_wrp:after{content:"";display:table;}.locality .page_title_wrp:after{clear:both;}.locality .page_title_wrp .page_title{display:inline;float:left;width:80%;margin:0 0%;}.locality .page_title_wrp .gmapopener_wrp{display:inline;float:left;width:20%;margin:0 0%;}.locality .page_title_wrp .gmapopener_wrp .gmapopener{float:right;width:100%;height:50px;margin-top:10px;padding:10px;border:1px solid #1b7ea8;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background:url('../../../images_dir/hotelsclick/map.jpg') center center no-repeat;background-size:cover;cursor:pointer;}.locality .page_title_wrp .gmapopener_wrp .gmapopener span{display:block;font-size:13px;line-height:30px;text-align:center;background-color:rgba(36,154,201,0.2);color:#ee6835;font-weight:700;}}@media screen and (min-width: 1000px){.locality .page_title_wrp .gmapopener_wrp .gmapopener{width:150px;}.locality .page_title_wrp .gmapopener_wrp .gmapopener span{background-image:url('../../../images_dir/hotelsclick/../gmap_icons/hotel_v2.png');background-position:right 1px top 2px;background-repeat:no-repeat;background-size:13%;}}.locality .page_title_wrp .page_title{padding:10px 5%;background-color:#ffb100;}@media screen and (min-width: 768px){.locality .page_title_wrp .page_title{padding:10px;background-color:transparent;}}.locality .page_title_wrp .page_title h1,.locality .page_title_wrp .page_title h2{font-size:17px;line-height:28px;font-weight:700;color:#2c2c2c;text-align:center;}@media screen and (min-width: 768px){.locality .page_title_wrp .page_title h1,.locality .page_title_wrp .page_title h2{color:#249ac9;text-align:left;}}@media screen and (min-width: 1000px){.locality .page_title_wrp .page_title h1,.locality .page_title_wrp .page_title h2{font-size:18px;}}.locality .page_title_wrp .page_title h1 span,.locality .page_title_wrp .page_title h2 span{font-size:0.8em;font-weight:normal;}.locality .page_title_wrp .page_title h1 em,.locality .page_title_wrp .page_title h2 em{display:block;font-size:0.6em;font-style:normal;font-weight:normal;}.locality .page_title_wrp .page_title .page_hotels_count{text-transform:lowercase;color:#249ac9;}.locality .page_title_wrp .page_title .riepilogue{*zoom:1;color:#2c2c2c;font-size:13px;line-height:20px;font-weight:400;}.locality .page_title_wrp .page_title .riepilogue:before,.locality .page_title_wrp .page_title .riepilogue:after{content:"";display:table;}.locality .page_title_wrp .page_title .riepilogue:after{clear:both;}.locality .page_title_wrp .page_title .riepilogue .cin,.locality .page_title_wrp .page_title .riepilogue .cout{display:inline;float:left;width:50%;margin:0 0%;margin-bottom:5px;text-align:center;}.locality .page_title_wrp .page_title .riepilogue .cin b,.locality .page_title_wrp .page_title .riepilogue .cout b{display:block;}.locality .page_title_wrp .page_title .riepilogue .cin{border-right:1px solid #ffd880;}.locality .page_title_wrp .page_title .riepilogue .nights_pax{display:block;text-align:center;font-size:0.9em;}.locality .page_title_wrp .page_title .riepilogue .modify_avail_param{display:block;text-align:center;color:#1b7ea8;font-weight:700;text-decoration:underline;}.locality .page_title_wrp .page_title .riepilogue .modify_avail_param:hover{cursor:pointer;}@media screen and (min-width: 768px){.locality .page_title_wrp .page_title .riepilogue{color:#ee6835;font-size:12px;}.locality .page_title_wrp .page_title .riepilogue .cin,.locality .page_title_wrp .page_title .riepilogue .cout{display:block;float:none;clear:both;width:auto;margin:0;display:inline-block;}.locality .page_title_wrp .page_title .riepilogue .cin b,.locality .page_title_wrp .page_title .riepilogue .cout b{display:inline-block;font-weight:normal;}.locality .page_title_wrp .page_title .riepilogue .cin .lbl,.locality .page_title_wrp .page_title .riepilogue .cout .lbl{display:none;}.locality .page_title_wrp .page_title .riepilogue .cin{border-right:0;}.locality .page_title_wrp .page_title .riepilogue .nights_pax{display:inline-block;padding-right:10px;color:#ee6835;font-size:1em;}.locality .page_title_wrp .page_title .riepilogue .modify_avail_param{display:none;}}@media screen and (min-width: 1000px){.locality .page_title_wrp .page_title .riepilogue{font-size:14px;}}@media screen and (min-width: 800px){.locality .page_title_wrp .page_title{background-color:transparent;}.locality .page_title_wrp .page_title h1{font-size:23px;line-height:23px;margin-bottom:5px;color:#249ac9;}.locality .page_title_wrp .page_title p{color:#ee6835;font-weight:400;}}.locality #search_form{display:none;background-color:#ffb100;}.locality #filter_wrp{background-color:#edeef0;padding:15px 10px 5px;}.locality #filter_wrp .filter_button{display:block;padding:10px 8px 10px 8px;color:#fff !important;background-color:#1b7ea8;font-size:14px;cursor:pointer;-moz-border-radius:7.5px 7.5px 7.5px 7.5px;-webkit-border-radius:7.5px 7.5px 7.5px 7.5px;border-radius:7.5px 7.5px 7.5px 7.5px;display:inline-block;margin-right:5px;}.locality #filter_wrp .filter_button:hover{text-decoration:none;background-color:#145d7c;}.locality #filter_wrp .filter_order{margin-top:10px;margin-bottom:10px;padding:5px 20px 5px 10px;font-size:14px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -107px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;border:1px solid #1b7ea8;float:right;margin-top:0;margin-bottom:0;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;border-radius:7px 7px 7px 7px;padding:7px 20px 8px 10px;background-position:right -105px;}@media only screen and (min-device-width: 768px) and (max-device-width: 1280px) and (orientation: portrait){.locality #filter_wrp .filter_order{min-width:240px;}}@media screen and (min-width: 600px){.locality #filter_wrp .filter_order{min-width:auto;max-width:150px;margin-top:0;margin-bottom:0;}}.locality #filter_wrp .custom_filters{display:none;position:absolute;top:0;left:0;height:100%;background-color:#fff;z-index:999;overflow:scroll;}.locality #filter_wrp .custom_filters .custom_filters_inner{overflow:scroll;position:relative;height:100%;top:0;left:0;padding:10px;}.locality #filter_wrp .custom_filters .fltr_group{margin-bottom:20px;margin:10px 10px 10px 0;}.locality #filter_wrp .custom_filters .fltr_group.fltr_spacer{margin-top:40px;}.locality #filter_wrp .custom_filters .fltr_group .fltr_title{display:block;width:100%;margin-bottom:10px;padding:10px;background-color:#edeef0;color:#1b7ea8;font-weight:700;}.locality #filter_wrp .custom_filters .fltr_group .fltr_title span{font-size:0.9em;font-weight:400;text-transform:lowercase;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line{*zoom:1;margin-bottom:3px;padding-top:3px;padding-bottom:3px;font-size:14px;line-height:20px;color:#2c2c2c;cursor:pointer;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line:before,.locality #filter_wrp .custom_filters .fltr_group .fltr_line:after{content:"";display:table;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line:after{clear:both;}@media screen and (min-width: 1000px){.locality #filter_wrp .custom_filters .fltr_group .fltr_line{font-size:12px;line-height:16px;}}.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_input{display:block;width:100%;padding:5px 2%;border:1px solid #a1a1a1;font-size:14px;line-height:20px;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_slct{display:inline;float:left;width:12%;margin:0 0%;display:inline-block;margin-top:2px;}.is_mobile .locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_slct{margin-top:4px;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_price_wrp{*zoom:1;display:inline;float:left;width:50%;margin:0 0%;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_price_wrp:before,.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_price_wrp:after{content:"";display:table;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_price_wrp:after{clear:both;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_price_wrp span{font-size:13px;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_price_wrp .fltr_price{margin-top:10px;margin-bottom:10px;padding:5px 20px 5px 10px;font-size:14px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -107px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;border:1px solid #1b7ea8;min-width:70px !important;width:auto;margin-top:0;}@media only screen and (min-device-width: 768px) and (max-device-width: 1280px) and (orientation: portrait){.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_price_wrp .fltr_price{min-width:240px;}}@media screen and (min-width: 600px){.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_price_wrp .fltr_price{min-width:auto;max-width:150px;margin-top:0;margin-bottom:0;}}.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_price_wrp .fltr_price.type_min_price{margin-right:10px;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_price_wrp .fltr_price.type_min_price,.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_price_wrp .fltr_price.type_max_price{margin-top:3px;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_lbl{display:inline;float:left;width:73%;margin:0 0%;cursor:pointer;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line .fltr_count{display:inline;float:left;width:15%;margin:0 0%;color:#1b7ea8;text-align:right;font-size:0.85em;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line .disabled{color:#d1d4d9;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line.fltr_checked{background-color:#b4e4b8;color:#0a6800;}.locality #filter_wrp .custom_filters .fltr_group .fltr_line.fltr_checked .fltr_count{color:#0a6800;}.locality #filter_wrp .custom_filters .fltr_apply_wrp{text-align:center;padding-right:10px;}.locality #filter_wrp .custom_filters .fltr_apply_wrp.apply_sticky{position:fixed;top:0;left:0;padding:10px;background-color:#fff;}.locality #filter_wrp .custom_filters .fltr_apply_wrp .fltr_apply{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;margin:0;}.locality #filter_wrp .custom_filters .fltr_apply_wrp .fltr_apply.disabled{color:#878787 !important;background-color:#edeef0;}.locality #filter_wrp .custom_filters .reset{display:block;padding:5px 5px 5px 5px;color:#fff !important;background-color:#1b7ea8;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;display:none;margin-right:10px;margin-top:10px;text-align:center;}.locality #filter_wrp .custom_filters .reset.visible{display:block;margin-bottom:20px;}.locality #filter_wrp .applied_filters{clear:both;*zoom:1;}.locality #filter_wrp .applied_filters:before,.locality #filter_wrp .applied_filters:after{content:"";display:table;}.locality #filter_wrp .applied_filters:after{clear:both;}.locality #filter_wrp .applied_filters .remove_filter{display:block;float:left;margin-right:10px;margin-top:10px;padding:3px 5px;border:1px solid #11b400;color:#0f9b00;background-color:#ecf8ed;font-size:12px;line-height:18px;}.locality #filter_wrp .applied_filters .remove_filter.all{border:1px solid #1b7ea8;background-color:#daf0f8;color:#1b7ea8;}.locality #filter_wrp .applied_filters .remove_filter.all:after{color:#1b7ea8;}.locality #filter_wrp .applied_filters .remove_filter:after{font-family:arial, sans-serif;content:"\2715";color:#11b400;display:inline-block;margin-left:8px;}.locality .filter_bar{background-color:#edeef0;}.locality .filter_bar li{display:inline-block;padding:10px;border-right:1px solid #fff;}.locality .filter_bar li.order{font-size:13px;color:#1b7ea8;cursor:pointer;}.locality .filter_bar li.order.selected{cursor:default;color:#ee6835;}.locality #search_results{position:relative;padding-top:10px;padding-bottom:10px;background-color:#edeef0;}.locality #search_results #search_results_loader_wrp{position:absolute;background-color:rgba(255,255,255,0.6);z-index:999;top:0;width:102%;height:100%;margin-left:-2%;}.locality #search_results #search_results_loader_wrp div{position:absolute;top:40%;left:50%;width:300px;min-height:150px;margin-left:-150px;padding-top:40px;background:rgba(27,126,168,0.85) url('../../../images_dir/hotelsclick/loader.gif') center bottom 40px no-repeat;text-align:center;color:#fff;text-transform:uppercase;-webkit-box-shadow:0 0 15px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 0 15px 3px rgba(0,0,0,0.25);box-shadow:0 0 15px 3px rgba(0,0,0,0.25);}.locality #search_results #hfh_more{margin-top:30px;margin-bottom:10px;padding-top:15px;padding-bottom:15px;font-size:15px;font-weight:700;text-align:center;color:#249ac9;background-color:#c4e7f5;}.locality #search_results .item_wrp{position:relative;margin:0 10px 15px;padding:10px;background-color:#fff;-webkit-box-shadow:0 0 5px 1px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 1px rgba(0,0,0,0.3);box-shadow:0 0 5px 1px rgba(0,0,0,0.3);border:2px solid transparent;}.locality #search_results .item_wrp.special_offer{border-color:#e10000;}.locality #search_results .item_wrp.special_offer.green{border-color:#11b400;}.locality #search_results .item_wrp.background_green{background-color:rgba(17,180,0,0.07);border-color:#11b400;-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.3);}.locality #search_results .item_wrp.background_green .price_details_wrp{background-color:#fff !important;}.locality #search_results .item_wrp .trip_partner{margin-top:5px;font-size:12px;text-transform:lowercase;}.locality #search_results .item_wrp .trip_partner img{display:inline-block;margin-bottom:-3px;}.locality #search_results .item_wrp .item .photo{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;height:120px;}.locality #search_results .item_wrp .item .details .name h3{color:#1b7ea8;}.locality #search_results .item_wrp .item .details .feedback{font-size:13px;color:#1b7ea8;padding:4px 6px;background-color:#edeef0;}.locality #search_results .item_wrp .item .details .name h3{line-height:16px;}.locality #search_results .item_wrp .item .details .name h3 .cat{line-height:12px;}.locality #search_results .item_wrp .item .details .address{line-height:17px;}.locality #search_results .item_wrp .item .details .address .address_inner{font-weight:400;}.locality #search_results .item_wrp .item .details .address .address_inner .marker{display:inline-block;width:12px;background-image:url('../../../images_dir/hotelsclick/sprt-ico.png');background-position:-5px -359px;}.locality #search_results .item_wrp .item .details .address .address_inner.open_map{cursor:pointer;}.locality #search_results .item_wrp .item .details .address .address_inner.open_map:hover{text-decoration:underline;}.locality #search_results .item_wrp .items_price_wrp .price_from_wrp{display:block;float:none;clear:both;width:auto;margin:0;padding:0;border-left:none;background-color:transparent;}.locality #search_results .item_wrp .items_price_wrp .price_from_wrp .price_from{width:100%;margin-bottom:0;text-align:right;}.locality #search_results .item_wrp .items_price_wrp .price_from_wrp .price_from span{display:block;float:none;clear:both;width:auto;margin:0;display:inline;}.locality #search_results .item_wrp .items_price_wrp .price_from_wrp .price_from .label{text-transform:capitalize;}.locality #search_results .item_wrp .items_price_wrp .price_from_wrp .price_from .ori_prc{font-size:11px;color:#878787;text-decoration:line-through;}.locality #search_results .item_wrp .items_price_wrp .price_from_wrp .trip_partner{display:block;text-align:right;}@media screen and (min-width: 768px){.locality #search_results{background-color:transparent;}.locality #search_results .item_wrp{margin:0 0 10px;-webkit-box-shadow:none;-moz-webkit-box-shadow:none;-ms-webkit-box-shadow:none;-o-webkit-box-shadow:none;webkit-box-shadow:none;box-shadow:none;padding:5px;border:2px solid #d1d4d9;}.locality #search_results .item_wrp.special_offer{border-color:#e10000;}.locality #search_results .item_wrp.special_offer .price_details_wrp{background-color:rgba(238,104,53,0.1);}.locality #search_results .item_wrp.special_offer .price_details_wrp.green{background-color:rgba(17,180,0,0.07);}.locality #search_results .item_wrp .item .photo{display:inline;float:left;width:30%;margin:0 0%;margin-right:2%;height:155px;}.locality #search_results .item_wrp .item .details{display:inline;float:left;width:68%;margin:0 0%;}.locality #search_results .item_wrp .item .details .name{max-width:70%;}.locality #search_results .item_wrp .item .details .feedback{position:absolute;top:10px;right:10px;}.locality #search_results .item_wrp .item .details .description{display:block;font-size:13px;line-height:18px;}.locality #search_results .item_wrp .item .details .description .read_more{font-size:0.9em;color:#1b7ea8;font-style:italic;font-weight:700;}.locality #search_results .item_wrp .item .details .price_from{margin-top:7px;padding:5px 5px 5px 0;text-align:right;color:#1b7ea8;font-weight:700;background-color:#edeef0;}.locality #search_results .item_wrp .item .details .price_from .starting_price{display:inline-block;margin-left:5px;margin-right:10px;font-size:16px;font-weight:700;color:#ee6835;}.locality #search_results .item_wrp .item .details .price_from .goto_hotel{display:block;padding:8px 10px 8px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;display:inline-block;padding-top:5px;padding-bottom:5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;font-weight:normal;}}@media screen and (min-width: 1000px){.locality #search_results .item_wrp .item .photo{display:inline;float:left;width:20%;margin:0 0%;margin-right:2%;}.locality #search_results .item_wrp .item .details{display:inline;float:left;width:78%;margin:0 0%;}}.locality .pager{*zoom:1;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;}.locality .pager:before,.locality .pager:after{content:"";display:table;}.locality .pager:after{clear:both;}@media screen and (min-width: 768px){.locality .pager{margin-top:0;margin-bottom:20px;padding-top:0;padding-bottom:20px;}}.locality .pager span{text-align:center;}.locality .pager .prev_page a,.locality .pager .next_page a{display:block;padding:7.5px 20px 8.5px 20px;color:#fff !important;background-color:#1b7ea8;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;display:inline-block;width:auto;}.locality .pager .prev_page{display:inline;float:left;width:31%;margin:0 0%;margin-left:1%;margin-right:1%;}.locality .pager .goto_page{display:inline;float:left;width:34%;margin:0 0%;}.locality .pager .goto_page select{display:inline-block;padding:4px 25px 3px 10px;font-size:14px;line-height:20px;border:0;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -107px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;border:1px solid #1b7ea8;}.locality .pager .next_page{display:inline;float:left;width:31%;margin:0 0%;margin-left:1%;margin-right:1%;}.locality #description{margin-bottom:10px;padding-left:5%;padding-right:5%;}@media screen and (min-width: 768px){.locality #description{padding-left:3%;padding-right:3%;}}@media screen and (min-width: 1000px){.locality #description{padding-left:2%;padding-right:2%;}}.locality #description .ttl{margin:10px 0 5px;color:#1b7ea8;font-size:20px;line-height:22px;}.locality #description h2{margin:10px 0 5px;color:#1b7ea8;font-size:16px;line-height:20px;}.locality #description p,.locality #description ul{margin-bottom:20px;}.locality #description p a,.locality #description ul a{color:#1b7ea8;}.locality #description p strong,.locality #description ul strong{font-weight:700;}.locality #description ul{list-style-position:outside;list-style:disc;}.locality #description ul li{margin-left:20px;line-height:20px;}.locality #description.raw_text{font-size:14px;line-height:20px;color:#2c2c2c;}.locality #description.raw_text h3{margin:10px 0 5px;color:#1b7ea8;font-size:16px;line-height:20px;}.locality #description.raw_text a{color:#1b7ea8;}.locality #description.raw_text strong{font-weight:700;}.locality #description.raw_text img{max-width:100%;}@media screen and (min-width: 600px){.locality .no_item_list{*zoom:1;}.locality .no_item_list:before,.locality .no_item_list:after{content:"";display:table;}.locality .no_item_list:after{clear:both;}.locality .no_item_list .item{display:inline;float:left;width:67.5%;margin:0 0%;margin-right:2.5%;}.locality .no_item_list .item .photo{display:inline;float:left;width:38%;margin:0 0%;margin-right:2%;}.locality .no_item_list .item .details{display:inline;float:left;width:60%;margin:0 0%;}.locality .no_item_list .items_price_wrp{display:inline;float:left;width:30%;margin:0 0%;}.locality .no_item_list .items_price_wrp .price_from_wrp{display:inline;float:left;width:100%;margin:0 0%;}.locality .items_price_wrp .items_list{min-height:49px;}}.locality .price_details_wrp{*zoom:1;background-color:#edeef0;}.locality .price_details_wrp:before,.locality .price_details_wrp:after{content:"";display:table;}.locality .price_details_wrp:after{clear:both;}.locality .price_details_wrp .rooms_details{display:inline;float:left;width:65%;margin:0 0%;padding:10px;}.locality .price_details_wrp .rooms_details li{*zoom:1;font-size:13px;line-height:18px;text-transform:capitalize;}.locality .price_details_wrp .rooms_details li:before,.locality .price_details_wrp .rooms_details li:after{content:"";display:table;}.locality .price_details_wrp .rooms_details li:after{clear:both;}.locality .price_details_wrp .rooms_details li.empty{line-height:21px;}.locality .price_details_wrp .rooms_details li .rtype{display:inline;float:left;width:60%;margin:0 0%;color:#1b7ea8;}.locality .price_details_wrp .rooms_details li .rprice{display:inline;float:left;width:30%;margin:0 0%;color:#ee6835;text-align:right;}.locality .price_details_wrp .room_price{display:inline;float:left;width:35%;margin:0 0%;min-height:50px;padding:5px 10px 10px;border-left:2px solid #fff;}.locality .price_details_wrp .room_price .room_price_inner p{text-align:center;}.locality .price_details_wrp .room_price .room_price_inner p .lbl{color:#1b7ea8;font-size:12px;line-height:17px;font-weight:700;}.locality .price_details_wrp .room_price .room_price_inner p .ori_prc{font-size:11px;color:#878787;text-decoration:line-through;}.locality .price_details_wrp .room_price .room_price_inner p .prc{display:inline-block;margin-bottom:3px;font-size:16px;color:#ee6835;font-weight:700;}.locality .price_details_wrp .room_price .room_price_inner .goto_htl_tab a{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;line-height:17px;max-width:190px;margin:0 auto;}.locality .price_details_wrp .room_price .room_price_inner .goto_htl_tab.green a{background-color:#11b400;}@media screen and (min-width: 800px){.locality .details_cnt{display:inline;float:left;width:75%;margin:0 0%;}.locality .feedback{text-align:right;}.locality .feedback .vote{font-size:1.1em;font-weight:700;}.locality .item_wrp .item .photo{height:170px;}.locality .item_wrp .item .details .name{font-size:1.2em;}.locality .item_wrp .item .details .description{clear:both;display:block;font-size:12px;}.locality .item_wrp.no_item_list .item .details .description{display:none;}}.locality .sidebar{padding:10px;}@media screen and (min-width: 768px){.locality .sidebar{padding-top:0;}}@media screen and (min-width: 1000px){.locality .sidebar{padding:0 15px 10px 0;}}.locality .sidebar .sidebox{margin-bottom:20px;}.locality .sidebar .sidebox h3{padding:10px;font-size:14px;line-height:20px;font-weight:700;color:#1b7ea8;background-color:#edeef0;}.locality .sidebar .sidebox ul{margin:5px 0 10px;}.locality .sidebar .sidebox ul li{padding:5px 10px;line-height:18px;}.locality .sidebar .sidebox ul li.last{font-weight:700;}.locality .sidebar .sidebox ul a{color:#249ac9;font-size:13px;}.locality .sidebar #form_bar{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;margin-bottom:20px;padding:10px;color:#2c2c2c;background-color:#ffb100;margin-bottom:0;}.locality .sidebar #form_bar #form_wrp{padding-top:0;padding-bottom:0;}.locality .sidebar #form_bar #form_sidebar{color:#2c2c2c;background-color:#ffb100;}.locality .sidebar #form_bar #form_sidebar label{color:#2c2c2c;}.locality .sidebar #form_bar #form_sidebar .field_wrp.submit_wrp{margin-bottom:0 !important;}@media screen and (min-width: 768px){.locality .sidebar #form_bar #form_sidebar .field_wrp.submit_wrp{margin-bottom:15px !important;}}.locality .sidebar #form_bar #form_sidebar .field_wrp.submit_wrp .submit{background-color:#1b7ea8;}.locality .sidebar #form_bar #form_sidebar .field_wrp.where_wrp,.locality .sidebar #form_bar #form_sidebar .field_wrp.when_wrp,.locality .sidebar #form_bar #form_sidebar .field_wrp.roomtype_wrp,.locality .sidebar #form_bar #form_sidebar .field_wrp.submit_wrp{display:block;float:none;clear:both;width:auto;margin:0;margin-bottom:5px;}.locality .sidebar #form_bar #form_sidebar .where_wrp .where{padding-right:10px;border:2px solid transparent;}.locality .sidebar #form_bar #form_sidebar .where_wrp .where:focus{border:2px solid #ee6835;outline:none;}.locality .sidebar #form_bar #form_sidebar .field_wrp.roomtype_wrp .roomtype{width:85%;}.locality .sidebar #form_bar #form_sidebar .field_wrp.roomtype_wrp .roomtype:focus{border:2px solid #ee6835;outline:none;}.locality .sidebar #form_bar #form_sidebar .field_wrp.roomtype_wrp .addroom,.locality .sidebar #form_bar #form_sidebar .field_wrp.roomtype_wrp .removeroom{width:15%;}.locality .sidebar #filter_wrp{padding:0;background-color:transparent;}.locality .sidebar #filter_wrp .custom_filters{display:block;position:relative;overflow:auto;z-index:inherit;}.locality .sidebar #filter_wrp .custom_filters .custom_filters_inner{overflow:auto;padding:10px 0;}.locality .sidebar #filter_wrp .custom_filters .custom_filters_inner .fltr_apply_wrp{padding-right:0;}.locality .sidebar #filter_wrp .custom_filters .custom_filters_inner .fltr_group{margin-right:0;}.locality .sidebar #filter_wrp .custom_filters .custom_filters_inner .fltr_group .type_htlname{display:inline-block;width:80%;}.locality .sidebar #filter_wrp .custom_filters .custom_filters_inner .fltr_group .type_htlname_submit{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;display:inline-block;width:16%;background-color:#878787;text-align:center;}.locality .sidebar #filter_wrp .custom_filters .custom_filters_inner .fltr_group .type_htlname_submit.active{background-color:#ee6835;}.locality .sidebar #filter_wrp .custom_filters .custom_filters_inner.mod{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border:1px solid #249ac9;margin-top:20px;margin-bottom:40px;padding-top:0;padding-bottom:5px;}.locality .sidebar #filter_wrp .custom_filters .custom_filters_inner.mod h3{padding:0 10px;font-size:17px;line-height:34px;color:#249ac9;background-color:#c4e7f5;}.locality .sidebar #filter_wrp .custom_filters .custom_filters_inner.mod .fltr_group{padding-left:5px;padding-right:5px;}.locality .sidebar #filter_wrp .custom_filters .custom_filters_inner.mod .fltr_group .fltr_title{background-color:transparent;margin-bottom:5px;padding-left:3px;padding-bottom:0;padding-right:0;color:#ee6835;}.locality .sidebar #filter_wrp .custom_filters .custom_filters_inner.mod .reset{margin-bottom:0;margin-left:5px;margin-right:5px;}.locality .sidebar #filter_wrp .custom_filters .reset{margin-right:0;}.locality .sidebar .sidebox#accepted_cc .payment_type{*zoom:1;margin-top:10px;margin-left:0;margin-right:0;}.locality .sidebar .sidebox#accepted_cc .payment_type:before,.locality .sidebar .sidebox#accepted_cc .payment_type:after{content:"";display:table;}.locality .sidebar .sidebox#accepted_cc .payment_type:after{clear:both;}.locality .sidebar .sidebox#accepted_cc .payment_type .cc{display:block;overflow:hidden;text-indent:-9999px;display:inline-block;width:42px;height:27px;vertical-align:middle;background:url('../../../images_dir/hotelsclick/sprt-ico.png') 0 0 no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;display:inline;float:left;width:22%;margin:0 0%;margin-left:1%;margin-right:1%;margin-bottom:10px;border:1px solid #edeef0;}.locality .sidebar .sidebox#accepted_cc .payment_type .cc#ssl_stamp{background-position:-8px -1280px;width:35px;}.locality .sidebar .sidebox#accepted_cc .payment_type .cc#mastercard{background-position:-2px -1317px;margin-left:5px;}.locality .sidebar .sidebox#accepted_cc .payment_type .cc#visa{background-position:-2px -1353px;}.locality .sidebar .sidebox#accepted_cc .payment_type .cc#americanexp{background-position:-2px -1390px;}.locality .sidebar .sidebox#accepted_cc .payment_type .cc#paypal{background-position:-2px -1427px;}.locality .sidebar .sidebox#accepted_cc .payment_type .cc#amazon{background-position:-2px -2479px;}.locality .sidebar .sidebox#site_feedback .hr{display:block;width:50%;height:2px;margin:15px auto 20px;background-color:#edeef0;}.locality .sidebar .sidebox#site_feedback h3{margin-bottom:10px;}.locality .sidebar .sidebox#site_feedback a,.locality .sidebar .sidebox#site_feedback img{display:block;}.locality .sidebar .sidebox#site_feedback a{width:100%;}.locality .sidebar .sidebox#site_feedback img{margin:0 auto 10px;}.locality .sidebar .sidebox#newsletter_signup{margin-top:40px;}.locality #visited_hotel_sidebar h3{margin-bottom:10px;}.locality #visited_hotel_sidebar .inner{position:relative;margin:0 5px 10px;padding-bottom:5px;border:1px solid #edeef0;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}.locality #visited_hotel_sidebar .inner .imageLink{position:relative;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;display:block;min-height:90px;max-height:120px;margin-bottom:5px;background-repeat:no-repeat;background-size:cover;background-position:center center;}.locality #visited_hotel_sidebar .inner .imageLink img{visibility:hidden;}.locality #visited_hotel_sidebar .inner .imageLink .remove_visited_hotel{position:absolute;display:block;top:0;right:0;z-index:999;padding:5px 8px;background-color:rgba(13,66,80,0.75);color:#fff;font:normal normal 12px arial, sans-serif;-moz-border-radius:0 4px 0 4px;-webkit-border-radius:0 4px 0 4px;border-radius:0 4px 0 4px;}.locality #visited_hotel_sidebar .inner .hotel_name{display:block;padding:0 7px 5px;line-height:18px;font-weight:bold;color:#1b7ea8;}.locality #visited_hotel_sidebar .inner em,.locality #visited_hotel_sidebar .inner .addr{display:block;padding:0 7px;font-weight:400;font-style:normal;color:#878787;font-size:12px;line-height:17px;}.locality #visited_hotel_sidebar .inner em span,.locality #visited_hotel_sidebar .inner .addr span{display:inline-block;width:12px;background-image:url('../../../images_dir/hotelsclick/sprt-ico.png');background-position:-5px -359px;}.locality #visited_hotel_sidebar .inner .prc{display:block;padding:7px 5px 0;font-weight:normal;color:#1b7ea8;}.locality #visited_hotel_sidebar .inner .prc span{color:#ee6835;font-weight:700;}.locality #visited_hotel_sidebar .inner br{display:none;}.locality #map_wrp{display:none;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;z-index:9999;background-color:#fff;}.locality #map_wrp #map_title{width:100%;height:33px;font-size:16px;line-height:33px;color:#fff;background-color:#1b7ea8;}.locality #map_wrp #map_title:before{font-family:arial, sans-serif;content:"\276E";color:#fff;display:inline-block;margin-left:10px;margin-right:10px;}.locality #map_wrp #map_title:after{font-family:arial, sans-serif;content:"\2715";color:#fff;display:inline-block;float:right;margin-right:10px;}.locality #map_wrp #map{width:100%;height:100%;}.locality #map_wrp #map .gmap_hotel_baloon{width:200px;}.locality #map_wrp #map .gmap_hotel_baloon .htl_img{display:block;float:left;width:80px;height:80px;margin-right:10px;margin-bottom:10px;}.locality #map_wrp #map .gmap_hotel_baloon .htl_info{float:left;width:110px;}.locality #map_wrp #map .gmap_hotel_baloon .htl_info .cat{display:block;}.locality #map_wrp #map .gmap_hotel_baloon .htl_info .cat span{height:13px;}.locality #map_wrp #map .gmap_hotel_baloon .htl_info .htl_name{display:block;font-size:14px;line-height:16px;text-transform:capitalize;font-weight:700;color:#1b7ea8;}.locality #map_wrp #map .gmap_hotel_baloon .htl_info .htl_fdbk{font-size:12px;}.locality #map_wrp #map .gmap_hotel_baloon .htl_price{clear:both;display:block;padding:10px 5px 10px 5px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;font-weight:700;text-align:center;}.locality.empty_avail #error_msg #not_avail{padding:20px 30px;color:#249ac9;text-align:left;font-size:14px;line-height:20px;background-color:#c4e7f5;}.locality.empty_avail #error_msg #not_avail strong{display:flex;align-items:center;min-height:50px;margin-bottom:10px;padding-left:60px;font-size:1.2em;background:transparent url('../../../images_dir/hotelsclick/icon-info.png') left center no-repeat;}.locality.empty_avail #error_msg #nearby_cities{padding:20px 30px;background-color:#fff;}.locality.empty_avail #error_msg #nearby_cities li{margin-bottom:2.5px;padding:2.5px 0;}.locality.empty_avail #error_msg #nearby_cities li a{color:#249ac9;}.locality.empty_avail #error_msg #nearby_cities li.ttl{color:#ee6835;font-size:1.2em;font-weight:700;margin-bottom:10px;}@media screen and (min-width: 768px){.locality.empty_avail #error_msg{padding:10px;background-color:#c4e7f5;}}.citypage #newsletter{margin-bottom:20px;}.hotel .spriteCapsule{display:inline-block;width:25px;height:28px;vertical-align:bottom;margin-right:5px;background-image:url('../../../images_dir/hotelsclick/sprt-htl.png');background-repeat:no-repeat;background-position:0 0;background-size:100%;}@media screen and (min-width: 768px){.hotel{*zoom:1;}.hotel:before,.hotel:after{content:"";display:table;}.hotel:after{clear:both;}.hotel .main{display:inline;float:left;width:70%;margin:0 0%;float:right;padding-right:10px;}.hotel .sidebar{display:inline;float:left;width:30%;margin:0 0%;}}@media screen and (min-width: 1000px){.hotel .main{display:inline;float:left;width:77.5%;margin:0 0%;float:right;}.hotel .sidebar{display:inline;float:left;width:22.5%;margin:0 0%;}}@media screen and (min-width: 1100px){.hotel .main{display:inline;float:left;width:79%;margin:0 0%;margin-left:1%;float:right;}.hotel .main #form_wrp{padding:0;}.hotel .sidebar{display:inline;float:left;width:20%;margin:0 0%;}.hotel .sidebar #form_wrp{padding:0;}}.hotel .feedbackV2{*zoom:1;margin-bottom:5px;padding:4px 5px;background-color:#edeef0;}.hotel .feedbackV2:before,.hotel .feedbackV2:after{content:"";display:table;}.hotel .feedbackV2:after{clear:both;}.hotel .feedbackV2.feedback_wrp p{display:block;float:none;clear:both;width:auto;margin:0;padding:0;}.hotel .feedbackV2.feedback_wrp p.hr{border-right:none;padding-right:0;margin-bottom:5px;border-bottom:2px solid #fff;}.hotel .feedbackV2.feedback_wrp p.tripadv{border-right:0;}.hotel .feedbackV2.feedback_wrp p.hotelsclick{padding-left:0;}.hotel .feedbackV2.feedback_wrp .patch,.hotel .feedbackV2.feedback_wrp .vote,.hotel .feedbackV2.feedback_wrp .claim{display:block;}.hotel .feedbackV2.feedback_wrp .vote{font-size:13px;line-height:16px;padding-top:5px;}.hotel .feedbackV2.feedback_wrp .patch img{max-width:95px;}.hotel .feedbackV2.feedback_wrp .claim{padding-top:5px;padding-bottom:5px;line-height:15px;font-size:13px;}.hotel .feedbackV2 p{display:inline;float:left;width:50%;margin:0 0%;}.hotel .feedbackV2 p.tripadv{border-right:2px solid #fff;padding-right:2px;}.hotel .feedbackV2 p.hotelsclick{padding-left:6px;}.hotel .feedbackV2 p .patch,.hotel .feedbackV2 p .vote,.hotel .feedbackV2 p .claim,.hotel .feedbackV2 p img{display:inline-block;vertical-align:middle;}.hotel .feedbackV2 p .patch{line-height:30px;}.hotel .feedbackV2 p .patch img{max-width:90px;}@media screen and (min-width: 400px){.hotel .feedbackV2 p .patch img{max-width:none;}}.hotel .feedbackV2 p .vote{font-size:12px;line-height:30px;font-weight:700;}.hotel .feedbackV2 p .claim{font-size:11px;line-height:14px;}.hotel .feedbackV2 p .claim a{color:#249ac9;text-decoration:underline;}.hotel .feedbackV2 p.wide{display:block;float:none;clear:both;width:auto;margin:0;*zoom:1;border-width:0;padding-right:0;}.hotel .feedbackV2 p.wide:before,.hotel .feedbackV2 p.wide:after{content:"";display:table;}.hotel .feedbackV2 p.wide:after{clear:both;}.hotel .feedbackV2 p.wide .patch{display:inline;float:left;width:35%;margin:0 0%;margin-left:5%;}.hotel .feedbackV2 p.wide .vote{display:inline;float:left;width:60%;margin:0 0%;}.hotel .feedbackV2 p.wide .claim{display:inline;float:left;width:95%;margin:0 0%;margin-left:5%;padding-bottom:5px;}.hotel .title{padding:10px 5%;}@media screen and (min-width: 480px){.hotel .title{padding-left:3%;padding-right:3%;}}@media screen and (min-width: 1000px){.hotel .title{padding-left:10px;padding-right:10px;}.hotel .title div.name h1{font-size:20px;}}.hotel .title a{margin-left:0;color:#878787;}@media screen and (min-width: 480px){.hotel .title a{display:inline;float:left;width:48%;margin:0 0%;margin-right:1%;margin-left:1%;}}.hotel .title .name h1,.hotel .title .name h3{display:inline-block;margin-bottom:5px;text-align:left;color:#1b7ea8;font-size:17px;font-weight:700;}.hotel .title .name h1 .reviews_ttl,.hotel .title .name h3 .reviews_ttl{display:block;margin-bottom:8px;font-size:1.1em;font-weight:normal;color:#ee6835;}.hotel .title .name h1 .review_htlname,.hotel .title .name h3 .review_htlname{font-size:16px;}.hotel .title .name h1 .cat,.hotel .title .name h3 .cat{height:15px;vertical-align:bottom;}.hotel .title .name .backtohtl{display:block;float:none;clear:both;width:auto;margin:0;text-align:left;}.hotel .title .address{margin-bottom:10px;font-size:12px;line-height:20px;color:#878787;}.hotel .title .address a,.hotel .title .address .altlink{display:block;float:none;clear:both;width:auto;margin:0;display:inline;}.hotel .title .address a.altlink,.hotel .title .address .altlink.altlink{display:inline-block;margin-left:20px;color:#249ac9;text-decoration:underline;font-weight:400;cursor:pointer;}.hotel .title .address .gmapopener{font-weight:400;cursor:pointer;}.hotel .title .address .gmapopener:hover{text-decoration:underline;}.hotel .title .address span{display:inline-block;width:12px;background-image:url('../../../images_dir/hotelsclick/sprt-ico.png');background-position:-5px -359px;}.hotel .title .address strong{font-weight:700;}.hotel .title .minprice{margin-bottom:10px;}.hotel .title .minprice .noview{display:none;}.hotel .title .minprice .avgpricelbl{font-size:13px;line-height:18px;display:block;text-align:center;}.hotel .title .minprice a{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;text-align:center;font-size:13px;}.hotel .title .minprice a #minpricetop{display:inline-block;font-size:12px;font-weight:700;margin-right:10px;margin-left:10px;}.hotel .title .minprice a #minpricetop .tot{font-size:19px;}.hotel .title .minprice a .cta_book{font-size:16px;text-transform:uppercase;}.hotel .title .minprice a:hover{text-decoration:none;}.hotel .title .minprice.green a{background-color:#11b400;}@media screen and (min-width: 600px){.hotel .title{*zoom:1;}.hotel .title:before,.hotel .title:after{content:"";display:table;}.hotel .title:after{clear:both;}.hotel .title .title_cnt{display:inline;float:left;width:67.5%;margin:0 0%;margin-right:2.5%;}.hotel .title .title_cnt.wide{display:block;float:none;clear:both;width:auto;margin:0;}.hotel .title .minprice_td{display:inline;float:left;width:30%;margin:0 0%;}.hotel .title .minprice_td .inner{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;float:right;display:inline-block;background-color:#edeef0;}.hotel .title .minprice_td .inner #minpricetop{display:block;padding-top:5px;padding-left:10px;padding-right:10px;font-size:13px;line-height:32px;}.hotel .title .minprice_td .inner #minpricetop .tot{font-size:16px;font-weight:700;color:#ee6835;}.hotel .title .minprice_td .inner #minpricetop.indicative .ico.info{display:block;overflow:hidden;text-indent:-9999px;display:inline-block;width:15px;height:20px;margin-left:10px;background:url('../../../images_dir/hotelsclick/sprt-ico.png') right -222px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.hotel .title .minprice_td .inner a{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;width:100%;margin:0;padding:10px;font-size:17px;font-weight:700;text-align:center;text-transform:uppercase;text-decoration:none;}.hotel .title .minprice_td .inner a.no_minprice{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}.hotel .title .minprice_td .inner a.green{background-color:#11b400;}}.hotel #carousel_wrp{position:relative;overflow:hidden;padding-top:10px;background-color:#edeef0;}.hotel #carousel_wrp #carousel_load{width:100%;height:200px;background:#edeef0 url('../../../images_dir/hotelsclick/ajaxloader.gif') center center no-repeat;}@media screen and (min-width: 768px){.hotel #carousel_wrp #carousel_load{height:270px;}}@media screen and (min-width: 1000px){.hotel #carousel_wrp #carousel_load{height:320px;}}.hotel #carousel_wrp #carousel_main{width:100%;height:100%;}.hotel #carousel_wrp #carousel_main img{display:block;}.hotel #carousel_wrp.small .item img{height:170px;}@media screen and (min-width: 400px){.hotel #carousel_wrp.small .item img{height:200px;}}@media screen and (min-width: 480px){.hotel #carousel_wrp.small .item img{height:220px;}}@media screen and (min-width: 768px){.hotel #carousel_wrp.small .item img{height:250px;}}.hotel #carousel_wrp.wide .item img{height:150px;}@media screen and (min-width: 400px){.hotel #carousel_wrp.wide .item img{height:190px;}}@media screen and (min-width: 480px){.hotel #carousel_wrp.wide .item img{height:210px;}}@media screen and (min-width: 768px){.hotel #carousel_wrp.wide .item img{height:230px;}}@media screen and (min-width: 1000px){.hotel #carousel_wrp.wide .item img{height:345px;}}.hotel #carousel_wrp .item{position:relative;padding-left:10px;padding-right:10px;outline:none;cursor:pointer;}.hotel #carousel_wrp .item .caption{position:absolute;bottom:0;left:10px;padding:3px 12px;background-color:rgba(13,66,80,0.75);color:#fff;font-size:12px;line-height:20px;}.hotel #carousel_wrp .item .caption span{font-size:0.9em;}.hotel #carousel_wrp #carousel,.hotel #carousel_wrp #carousel_nav{display:none;}.hotel #carousel_wrp #carousel.slick-initialized,.hotel #carousel_wrp #carousel_nav.slick-initialized{display:block;}.hotel #carousel_wrp #carousel_nav{padding-top:10px;padding-bottom:10px;}.hotel #carousel_wrp #carousel_nav .item_nav{cursor:pointer;outline:none;margin-left:5px;margin-right:5px;border:2px solid #edeef0;}.hotel #carousel_wrp #carousel_nav .item_nav.slick-current{border:2px solid #ee6835;}.hotel #carousel_wrp #carousel_nav .slick-list{width:90%;margin:0 auto;}.hotel #carousel_wrp #carousel_nav .slick-prev,.hotel #carousel_wrp #carousel_nav .slick-next{height:50px;width:25px;}.hotel #carousel_wrp.carousel_wrp_v2 #carousel_load{position:absolute;}.hotel #carousel_wrp.carousel_wrp_v2.narrow .caption{left:60px;}@media screen and (min-width: 360px){.hotel #carousel_wrp.carousel_wrp_v2.narrow .caption{left:70px;}}@media screen and (min-width: 410px){.hotel #carousel_wrp.carousel_wrp_v2.narrow .caption{left:80px;}}@media screen and (min-width: 768px){.hotel #carousel_wrp.carousel_wrp_v2.narrow .caption{left:95px;}}@media screen and (min-width: 1000px){.hotel #carousel_wrp.carousel_wrp_v2.narrow .caption{left:210px;}}@media screen and (min-width: 1000px){.hotel #carousel_wrp.carousel_wrp_v2.narrow .item .item_photo{height:250px !important;}}.hotel #carousel_wrp.carousel_wrp_v2 .item{padding:0;}.hotel #carousel_wrp.carousel_wrp_v2 .item .item_photo{margin:0 auto;height:140px !important;}@media screen and (min-width: 360px){.hotel #carousel_wrp.carousel_wrp_v2 .item .item_photo{height:155px !important;}}@media screen and (min-width: 375px){.hotel #carousel_wrp.carousel_wrp_v2 .item .item_photo{height:165px !important;}}@media screen and (min-width: 410px){.hotel #carousel_wrp.carousel_wrp_v2 .item .item_photo{height:180px !important;}}@media screen and (min-width: 768px){.hotel #carousel_wrp.carousel_wrp_v2 .item .item_photo{height:240px !important;}}@media screen and (min-width: 1000px){.hotel #carousel_wrp.carousel_wrp_v2 .item .item_photo{height:345px !important;}}.hotel #carousel_wrp.carousel_wrp_v2 .carousel_v2 .item{display:none;}.hotel #carousel_wrp.carousel_wrp_v2 .carousel_v2 .item .item_photo{display:block;height:auto;width:auto;}.hotel .lSSlideOuter{background-color:#edeef0;}.hotel #goto ul{*zoom:1;background-color:#edeef0;}.hotel #goto ul:before,.hotel #goto ul:after{content:"";display:table;}.hotel #goto ul:after{clear:both;}.hotel #goto ul li{display:inline;float:left;width:31%;margin:0 0%;margin-right:1%;margin-left:1%;}.hotel #goto ul li a,.hotel #goto ul li span{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#1b7ea8;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;text-align:center;margin:10px 0;line-height:24px;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-ms-transition:background-color .5s linear;-o-transition:background-color .5s linear;transition:background-color .5s linear;}.hotel #goto ul li a:hover,.hotel #goto ul li span:hover{background-color:#145d7c;}.hotel #goto.nofeedback ul li{display:inline;float:left;width:30%;margin:0 0%;margin-right:1.6%;margin-left:1.6%;}@media screen and (min-width: 600px){.hotel #goto ul{margin-bottom:10px;}.hotel #goto ul li{display:block;float:none;clear:both;width:auto;margin:0;display:inline-block;}.hotel #goto ul li.lbl{padding-left:20px;padding-right:10px;}.hotel #goto ul li a,.hotel #goto ul li span{-moz-border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0;border-radius:0 0 0 0;margin:0;padding-left:10px;padding-right:10px;color:#2c2c2c !important;background-color:transparent;border-left:2px solid #fff;}.hotel #goto ul li a:hover,.hotel #goto ul li span:hover{background-color:transparent;color:#1b7ea8;}.hotel #goto ul li a.last_item,.hotel #goto ul li span.last_item{border-right:2px solid #fff;}}.hotel #goto.nofeedback ul li{display:block;float:none;clear:both;width:auto;margin:0;display:inline-block;}.hotel .txtshorter{position:relative;padding:10px 5%;margin-bottom:10px;}@media screen and (min-width: 480px){.hotel .txtshorter{padding-left:3%;padding-right:3%;}}@media screen and (min-width: 1000px){.hotel .txtshorter{padding-left:10px;padding-right:10px;}}.hotel .txtshorter .text{overflow:hidden;font-size:14px;line-height:20px;}.hotel .txtshorter .text.min-height{height:95px;}.hotel .txtshorter .text.full{height:auto;overflow:auto;}.hotel .txtshorter .text p{margin:0;padding:0;}.hotel .txtshorter .text ul{list-style-type:disc;list-style-position:inside;}.hotel .txtshorter .text ul li{margin:3px 0;}.hotel .txtshorter .text p.clos{margin-top:10px;padding:5px;border-top:1px solid #878787;}.hotel .txtshorter .text p.clos strong{display:block;cursor:pointer;text-transform:uppercase;width:100%;text-align:right;font-size:12px;color:#1b7ea8;}.hotel .txtshorter .open{position:absolute;width:90%;bottom:0;height:55px;background:transparent url('../../../images_dir/hotelsclick/opncls.png') 0 0 repeat-x;margin-bottom:0;}@media screen and (min-width: 480px){.hotel .txtshorter .open{width:97%;}}.hotel .txtshorter .open strong{display:block;position:absolute;cursor:pointer;text-transform:uppercase;bottom:0;right:0;width:100%;text-align:right;font-size:12px;color:#1b7ea8;}@media screen and (min-width: 600px){.hotel #text_wrp .text.min-height{height:auto;}.hotel #text_wrp #text_feedback_inner{*zoom:1;}.hotel #text_wrp #text_feedback_inner:before,.hotel #text_wrp #text_feedback_inner:after{content:"";display:table;}.hotel #text_wrp #text_feedback_inner:after{clear:both;}.hotel #text_wrp #text_feedback_inner .text{display:inline;float:left;width:67.5%;margin:0 0%;margin-right:2.5%;}.hotel #text_wrp #text_feedback_inner .feedback_wrp{display:inline;float:left;width:30%;margin:0 0%;padding:0 10px;background-color:#edeef0;}}.hotel #form_results_wrp .tgl-avlform.hide{display:none;}.hotel #form_results_wrp #noresults p{margin-bottom:10px;padding:3%;background-color:#d43e45;color:#fff;font-weight:700;font-size:14px;line-height:22px;text-align:justify;}.hotel #form_results_wrp #noresults p.repeat_avail_for_city{margin-bottom:30px;background-color:#b4e4b8;color:#0a6800;}.hotel #form_results_wrp #noresults p.repeat_avail_for_city a{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;display:inline-block;margin-right:10px;background-color:#0a6800;color:#fff;text-shadow:2px 2px 1px rgba(0,0,0,0.5);}.hotel #form_results_wrp #search_form{margin-bottom:10px;background-color:#ffb100;}@media screen and (min-width: 768px){.hotel #form_results_wrp #search_form{margin-bottom:30px;}}.hotel #form_results_wrp .search_results{margin-top:10px;margin-bottom:10px;border-bottom:1px solid #ffb100;}.hotel #form_results_wrp .search_results .column_title{display:none;*zoom:1;margin-top:10px;margin-bottom:10px;padding:10px;background-color:#edeef0;}@media screen and (min-width: 1000px){.hotel #form_results_wrp .search_results .column_title{display:block;}}.hotel #form_results_wrp .search_results .column_title:before,.hotel #form_results_wrp .search_results .column_title:after{content:"";display:table;}.hotel #form_results_wrp .search_results .column_title:after{clear:both;}.hotel #form_results_wrp .search_results .column_title p{color:#1b7ea8;}.hotel #form_results_wrp .search_results .column_title .ty{display:inline;float:left;width:30%;margin:0 0%;}.hotel #form_results_wrp .search_results .column_title .ro{display:inline;float:left;width:20%;margin:0 0%;}.hotel #form_results_wrp .search_results .column_title .rp{display:inline;float:left;width:20%;margin:0 0%;}.hotel #form_results_wrp .search_results .column_title .tp{display:inline;float:left;width:20%;margin:0 0%;}.hotel #form_results_wrp .search_results .booking_riepilogue{*zoom:1;padding-top:10px;padding-bottom:10px;background-color:#ffb100;}.hotel #form_results_wrp .search_results .booking_riepilogue:before,.hotel #form_results_wrp .search_results .booking_riepilogue:after{content:"";display:table;}.hotel #form_results_wrp .search_results .booking_riepilogue:after{clear:both;}.hotel #form_results_wrp .search_results .booking_riepilogue button{background-color:#1b7ea8 !important;}.hotel #form_results_wrp .search_results .booking_riepilogue p{color:#2c2c2c;text-align:center;}.hotel #form_results_wrp .search_results .booking_riepilogue p .col{display:inline;float:left;width:33%;margin:0 0%;margin-left:2%;line-height:27px;}.hotel #form_results_wrp .search_results .booking_riepilogue p .col.button{display:inline;float:left;width:30%;margin:0 0%;}.hotel #form_results_wrp .search_results .booking_riepilogue p .col strong{font-weight:700;}.hotel #form_results_wrp .search_results .booking_riepilogue button{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border-width:0;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob{*zoom:1;color:#2c2c2c;font-size:13px;line-height:20px;font-weight:400;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob:before,.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob:after{content:"";display:table;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob:after{clear:both;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cin,.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cout{display:inline;float:left;width:50%;margin:0 0%;margin-bottom:5px;text-align:center;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cin b,.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cout b{display:block;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cin{border-right:1px solid #ffd880;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .nights_pax{display:block;text-align:center;font-size:0.9em;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .modify_avail_param{display:block;text-align:center;color:#1b7ea8;font-weight:700;text-decoration:underline;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .modify_avail_param:hover{cursor:pointer;}@media screen and (min-width: 768px){.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob{color:#ee6835;font-size:12px;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cin,.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cout{display:block;float:none;clear:both;width:auto;margin:0;display:inline-block;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cin b,.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cout b{display:inline-block;font-weight:normal;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cin .lbl,.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cout .lbl{display:none;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cin{border-right:0;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .nights_pax{display:inline-block;padding-right:10px;color:#ee6835;font-size:1em;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .modify_avail_param{display:none;}}@media screen and (min-width: 1000px){.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob{font-size:14px;}}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .modify_search{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#1b7ea8;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;max-width:165px;margin:5px auto 0;}@media screen and (min-width: 768px){.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob{color:#2c2c2c;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cin,.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cout{display:inline;float:left;width:50%;margin:0 0%;font-size:14px;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cin br,.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cout br{display:none;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cin .lbl,.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cout .lbl{display:block;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cin{border-right:1px solid #ffd880;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cout{clear:none;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .nights_pax{clear:both;padding:7px 0 3px;font-size:14px;color:#2c2c2c;}}@media screen and (min-width: 1000px){.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cin,.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cout{display:inline;float:left;width:23%;margin:0 0%;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cout{border-right:1px solid #ffd880;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .nights_pax{display:inline;float:left;width:30%;margin:0 0%;clear:none;padding-top:10px;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .nights_pax strong{display:block;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .nights_pax strong .lbl{font-weight:400;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .nights_pax.with_promo{padding-top:0;}.hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .modify_search{display:inline;float:left;width:24%;margin:0 0%;margin-top:5px;}}.hotel #form_results_wrp .search_results .room{margin-top:20px;margin-bottom:20px;}.hotel #form_results_wrp .search_results .room.last .total{border-width:0;}.hotel #form_results_wrp .search_results .room.green{padding-top:10px;background-color:rgba(17,180,0,0.07);}.hotel #form_results_wrp .search_results .room.hidden{display:none;}.hotel #form_results_wrp .search_results .room .infos{margin:10px 5% 0;}@media screen and (min-width: 480px){.hotel #form_results_wrp .search_results .room .infos{margin-left:3%;margin-right:3%;}}.hotel #form_results_wrp .search_results .room .infos .tripadvisor_bestprice{display:inline-block;width:auto;margin-bottom:10px;padding:3px 6px;color:#fff;background-color:#ee6835;text-transform:uppercase;}@media screen and (min-width: 768px){.hotel #form_results_wrp .search_results .room .infos .tripadvisor_bestprice{margin-top:-15px;margin-left:-10px;padding:3px 10px;}}.hotel #form_results_wrp .search_results .room .infos h3{margin-bottom:5px;text-transform:uppercase;color:#1b7ea8;font-size:14px;font-weight:700;}.hotel #form_results_wrp .search_results .room .infos p{font-size:12px;line-height:16px;}.hotel #form_results_wrp .search_results .room .infos p span{color:#0c8100;text-transform:uppercase;font-weight:700;font-size:0.9em;}.hotel #form_results_wrp .search_results .room .infos p .agravail_immediate{color:#11b400;font-size:12px;font-weight:700;font-style:normal;}.hotel #form_results_wrp .search_results .room .infos p .agravail_onrequest{color:#e10000;font-size:12px;font-weight:700;font-style:normal;}.hotel #form_results_wrp .search_results .room .infos p .tripadvisor_suggest{color:#2c2c2c;font-style:normal;text-transform:lowercase;}.hotel #form_results_wrp .search_results .room .infos p .tripadvisor_suggest img{display:inline-block;margin-bottom:-3px;}.hotel #form_results_wrp .search_results .room .infos p .remarks_text{color:#ee6835;}.hotel #form_results_wrp .search_results .room .infos p .remarks_text.trunc{border-bottom:1px dotted #ee6835;}.hotel #form_results_wrp .search_results .room .infos p .remarks_ico.info{display:block;overflow:hidden;text-indent:-9999px;display:inline-block;width:14px;height:15px;background:url('../../../images_dir/hotelsclick/sprt-ico.png') right -225px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;vertical-align:bottom;}.hotel #form_results_wrp .search_results .room .list{margin:5px 0;padding:0 5%;background-color:#edeef0;}@media screen and (min-width: 480px){.hotel #form_results_wrp .search_results .room .list{padding-left:3%;padding-right:3%;}}@media screen and (min-width: 1000px){.hotel #form_results_wrp .search_results .room .list{padding:0;background-color:transparent;}}.hotel #form_results_wrp .search_results .room .list p{*zoom:1;font-size:12px;line-height:16px;padding-top:4px;padding-bottom:4px;}.hotel #form_results_wrp .search_results .room .list p:before,.hotel #form_results_wrp .search_results .room .list p:after{content:"";display:table;}.hotel #form_results_wrp .search_results .room .list p:after{clear:both;}.hotel #form_results_wrp .search_results .room .list p .type{display:inline;float:left;width:60%;margin:0 0%;}.hotel #form_results_wrp .search_results .room .list p .price{display:inline;float:left;width:40%;margin:0 0%;text-align:right;color:#249ac9;}.hotel #form_results_wrp .search_results .room .list p .price em{font-style:normal;}.hotel #form_results_wrp .search_results .room .total{*zoom:1;padding:5px 5% 20px;border-bottom:1px solid #edeef0;}.hotel #form_results_wrp .search_results .room .total:before,.hotel #form_results_wrp .search_results .room .total:after{content:"";display:table;}.hotel #form_results_wrp .search_results .room .total:after{clear:both;}@media screen and (min-width: 480px){.hotel #form_results_wrp .search_results .room .total{padding-left:3%;padding-right:3%;}}.hotel #form_results_wrp .search_results .room .total .lbl{display:inline;float:left;width:15%;margin:0 0%;color:#1b7ea8;line-height:38px;}@media screen and (min-width: 1000px){.is_mobile .hotel #form_results_wrp .search_results .room .total .lbl,.is_tablet .hotel #form_results_wrp .search_results .room .total .lbl{display:none;}}.hotel #form_results_wrp .search_results .room .total .tot{display:inline;float:left;width:37.5%;margin:0 0%;margin-right:5%;text-align:right;font-size:16px;line-height:38px;font-weight:700;color:#ee6835;}@media screen and (min-width: 1000px){.hotel #form_results_wrp .search_results .room .total .tot{display:inline;float:left;width:50%;margin:0 0%;margin-right:5%;}}.hotel #form_results_wrp .search_results .room .total .tot.discount_rate{line-height:15px;}.hotel #form_results_wrp .search_results .room .total .tot .original_total{font-size:12px;color:grey;text-decoration:line-through;}.hotel #form_results_wrp .search_results .room .total .booknow .total{display:inline;float:left;width:42.5%;margin:0 0%;display:block;padding:2px 5px 2px 5px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border-width:0;text-align:center;text-transform:uppercase;color:#fff;font-weight:700;line-height:32px;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-ms-transition:background-color .5s linear;-o-transition:background-color .5s linear;transition:background-color .5s linear;}.hotel #form_results_wrp .search_results .room .total .booknow .total:hover{text-decoration:none;background-color:#c64311;}.hotel #form_results_wrp .search_results .room .total .booknow .total.green{background-color:#11b400;}.hotel #form_results_wrp .search_results .room .total .booknow .total.green:hover{background-color:#0a6800;}.hotel #form_results_wrp .search_results .room .supplier_markup{clear:both;*zoom:1;float:right;max-width:200px;padding:4px 8px;background-color:#1b7ea8;color:#fff;font-size:13px;text-align:right;margin-right:48%;}.hotel #form_results_wrp .search_results .room .supplier_markup:before,.hotel #form_results_wrp .search_results .room .supplier_markup:after{content:"";display:table;}.hotel #form_results_wrp .search_results .room .supplier_markup:after{clear:both;}.hotel #form_results_wrp .search_results .more_results{*zoom:1;padding-bottom:10px;}.hotel #form_results_wrp .search_results .more_results:before,.hotel #form_results_wrp .search_results .more_results:after{content:"";display:table;}.hotel #form_results_wrp .search_results .more_results:after{clear:both;}.hotel #form_results_wrp .search_results .more_results span{display:inline;float:left;width:80%;margin:0 0%;margin-left:10%;margin-right:10%;display:block;padding:10px 0 10px 0;color:#fff !important;background-color:#1b7ea8;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;text-align:center;}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2{background-color:#edeef0;padding-top:10px;}@media screen and (min-width: 768px){.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2{background-color:#fff;padding-top:0;border:1px solid #ffb100;border-width:0 1px;}}@media screen and (min-width: 1000px){.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2{border:none;}}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room{-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.3);margin:0 3% 10px;padding-top:0;border:1px solid #d1d4d9;background-color:#fff;}@media screen and (min-width: 768px){.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0 0 10px;padding-bottom:20px;border:1px solid #edeef0;border-width:0 0 1px;}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room.special_offer{padding-top:10px;background-color:rgba(238,104,53,0.1);}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room.last{margin-bottom:0;border-bottom:none;}}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .infos{margin-left:3%;margin-right:3%;}@media screen and (min-width: 768px){.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .infos{margin-top:0;padding-top:10px;}}@media screen and (min-width: 1000px){.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .infos{margin-left:0;margin-right:0;}}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .list{padding-left:3%;padding-right:3%;}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .total{padding:5px 3%;border-bottom:none;}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .total .nights_num{display:inline;float:left;width:20%;margin:0 0%;padding-top:3px;padding-bottom:3px;text-align:center;border-right:1px solid #d4d4d4;color:#1b7ea8;font-size:12px;line-height:20px;text-transform:capitalize;}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .total .nights_num .num{display:block;font-size:14px;font-weight:700;}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .total .price_total{display:inline;float:left;width:45%;margin:0 0%;padding-top:3px;padding-bottom:3px;text-align:center;color:#1b7ea8;font-size:12px;line-height:20px;}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .total .price_total .prc{display:block;font-size:14px;font-weight:700;color:#ee6835;}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .total .price_total .original_total{display:block;margin-top:-5px;color:#878787;text-decoration:line-through;}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .total .booknow{display:inline;float:left;width:35%;margin:0 0%;}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .total .booknow .total{width:100%;margin-top:5px;padding:2px 5px;}@media screen and (min-width: 768px){.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .total .booknow .total{margin-top:0;}}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .remarks_mob{clear:both;padding:3px 3%;background-color:rgba(238,104,53,0.2);}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .remarks_mob .info{display:block;overflow:hidden;text-indent:-9999px;display:inline-block;width:14px;height:16px;background:url('../../../images_dir/hotelsclick/sprt-ico.png') right -225px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;vertical-align:bottom;}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .remarks_mob .remarks_text{color:#ee6835;text-transform:uppercase;font-size:10px;font-weight:700;}.hotel #form_results_wrp .search_results#avl_response .hotel_availability_v2 .room .remarks_mob .remarks_text.tooltip{border-bottom:1px dotted #ee6835;}@media screen and (min-width: 1000px){.hotel #form_results_wrp .search_results{border:1px solid #ffb100;border-width:0 1px 1px;}.hotel #form_results_wrp .search_results .room{*zoom:1;padding-left:10px;padding-right:10px;padding-bottom:10px;border-bottom:1px solid #edeef0;}.hotel #form_results_wrp .search_results .room:before,.hotel #form_results_wrp .search_results .room:after{content:"";display:table;}.hotel #form_results_wrp .search_results .room:after{clear:both;}.hotel #form_results_wrp .search_results .room.special_offer{padding-top:10px;background-color:rgba(238,104,53,0.1);}.hotel #form_results_wrp .search_results .room.last{border-bottom:0;padding-bottom:0;}.hotel #form_results_wrp .search_results .room .infos{display:inline;float:left;width:28%;margin:0 0%;margin-right:1%;}.hotel #form_results_wrp .search_results .room .rates_wrp{display:inline;float:left;width:71%;margin:0 0%;}.hotel #form_results_wrp .search_results .room .rates_wrp .list{display:inline;float:left;width:45%;margin:0 0%;}.hotel #form_results_wrp .search_results .room .rates_wrp .list.rc_1 p{margin-top:10px;}.hotel #form_results_wrp .search_results .room .rates_wrp .list.rc_2 p{margin-top:3px;}.hotel #form_results_wrp .search_results .room .rates_wrp .list.rc_3 p{line-height:21px;}.hotel #form_results_wrp .search_results .room .rates_wrp .total{display:inline;float:left;width:55%;margin:0 0%;border-bottom:0;}}@media screen and (min-width: 768px){.hotel #form_results_wrp.is_largedisplay{padding:0;}.hotel #form_results_wrp.is_largedisplay #search_form{padding:0;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp{padding-top:0;padding-bottom:0;background-color:#fff;border:1px solid #ffb100;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp label{color:#2c2c2c;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .input_data{*zoom:1;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .input_data:before,.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .input_data:after{content:"";display:table;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .input_data:after{clear:both;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp #form_main .agechild_wrp{border-bottom:none;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp #form_main .agechild_wrp .agechild{border:1px solid #1b7ea8;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .form_ttl{display:block;float:none;clear:both;width:auto;margin:0;margin-bottom:10px;padding-top:10px;padding-left:10px;background-color:#ffb100;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .form_ttl .ttl{color:#2c2c2c;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .cin_cout_wrp{display:inline;float:left;width:50%;margin:0 0%;margin-left:2.5%;margin-right:2.5%;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .roomtype_wrp{display:inline;float:left;width:40%;margin:0 0%;margin-left:2.5%;margin-right:2.5%;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .where_wrp span{color:#1b7ea8;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .when,.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .roomtype{border:1px solid #1b7ea8 !important;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .when.selected,.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .roomtype.selected{border:1px solid #ee6835 !important;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .roomtype{width:80%;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .addroom,.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .removeroom{width:20%;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .coupon_inr{margin-top:10px;margin-left:2.5%;margin-right:2.5%;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .coupon_inr input{border:1px solid #1b7ea8;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .submit_wrp{*zoom:1;display:block;float:none;clear:both;width:auto;margin:0;width:80%;margin:0 auto 10px;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .submit_wrp:before,.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .submit_wrp:after{content:"";display:table;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .submit_wrp:after{clear:both;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .submit_wrp .submit{background-color:#1b7ea8;}}@media screen and (min-width: 1000px){.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .cin_cout_wrp{display:inline;float:left;width:33%;margin:0 0%;margin-left:2.5%;margin-right:1%;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .roomtype_wrp{display:inline;float:left;width:30%;margin:0 0%;margin-left:1.5%;margin-right:1.5%;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .submit_wrp{clear:none;display:inline;float:left;width:28%;margin:0 0%;margin-right:2%;}.hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .submit_wrp .submit{margin-top:25px;}}.hotel .box_wrp{margin-bottom:15px;}.hotel .box_wrp h2{margin-bottom:5px;padding:5px 5%;background-color:#edeef0;color:#1b7ea8;font-weight:400;font-size:17px;}@media screen and (min-width: 480px){.hotel .box_wrp h2{padding-left:3%;padding-right:3%;}}@media screen and (min-width: 1000px){.hotel .box_wrp h2{padding-left:10px;padding-right:10px;}}.hotel .box_wrp .text{padding:5px 0;}.hotel .box_wrp .text h3{margin-bottom:5px;font-weight:700;color:#1b7ea8;}.hotel .box_wrp .text p{margin-bottom:15px;font-size:13px;line-height:18px;}.hotel .box_wrp .text p strong{color:#1b7ea8;}@media screen and (min-width: 768px){.hotel .box_wrp .text p{font-size:14px;line-height:20px;}}.hotel .box_wrp ul li{margin-bottom:5px;padding-left:5%;padding-right:5%;font-size:12px;line-height:18px;}@media screen and (min-width: 480px){.hotel .box_wrp ul li{padding-left:3%;padding-right:3%;}}@media screen and (min-width: 1000px){.hotel .box_wrp ul li{font-size:13px;}}.hotel .box_wrp ul.sprt{*zoom:1;margin-top:10px;margin-bottom:10px;}.hotel .box_wrp ul.sprt:before,.hotel .box_wrp ul.sprt:after{content:"";display:table;}.hotel .box_wrp ul.sprt:after{clear:both;}@media screen and (min-width: 768px){.hotel .box_wrp ul.sprt{margin-top:15px;}.hotel .box_wrp ul.sprt li{display:inline;float:left;width:50%;margin:0 0%;}}@media screen and (min-width: 1000px){.hotel .box_wrp ul.sprt li{display:inline;float:left;width:33%;margin:0 0%;}}.hotel .box_wrp ul.sprt li{margin-bottom:0;line-height:26px;}.hotel .box_wrp ul.sprt li span{display:inline-block;width:25px;height:28px;vertical-align:bottom;margin-right:5px;background-image:url('../../../images_dir/hotelsclick/sprt-htl.png');background-repeat:no-repeat;background-position:0 0;background-size:100%;}.hotel .box_wrp ul.sprt li.park_auto span{background-position:0 -1060px;}.hotel .box_wrp ul.sprt li.nosmoking span{background-position:0 -975px;}.hotel .box_wrp ul.sprt li.airconditioning span,.hotel .box_wrp ul.sprt li.rairconditioning span{background-position:0 -1139px;}.hotel .box_wrp ul.sprt li.gym span{background-position:0 -480px;}.hotel .box_wrp ul.sprt li.internet span{background-position:0 -1924px;}.hotel .box_wrp ul.sprt li.lifts span{background-position:0 -685px;}.hotel .box_wrp ul.sprt li.bar span,.hotel .box_wrp ul.sprt li.minibar span{background-position:0 -1018px;}.hotel .box_wrp ul.sprt li.pool_close span{background-position:0 -440px;}.hotel .box_wrp ul.sprt li.conference span{background-position:0 -1721px;}.hotel .box_wrp ul.sprt li.travel_agency span{background-position:0 -2093px;}.hotel .box_wrp ul.sprt li.facilities span,.hotel .box_wrp ul.sprt li.rfacilities span{background-position:0 -1264px;}.hotel .box_wrp ul.sprt li.pool_hot span{background-position:0 -1429px;}.hotel .box_wrp ul.sprt li.boutique span{background-position:0 -600px;}.hotel .box_wrp ul.sprt li.tennis span{background-position:0 -559px;}.hotel .box_wrp ul.sprt li.dinner span{background-position:0 -890px;}.hotel .box_wrp ul.sprt li.soccer span{background-position:0 -517px;}.hotel .box_wrp ul.sprt li.checkin span{background-position:0 -1470px;}.hotel .box_wrp ul.sprt li.lobby_size span,.hotel .box_wrp ul.sprt li.other_facilities span{background-position:0 -2050px;}.hotel .box_wrp ul.sprt li.laundry span{background-position:0 -850px;}.hotel .box_wrp ul.sprt li.beauty span{background-position:0 -1512px;}.hotel .box_wrp ul.sprt li.shuttle_center span{background-position:0 -394px;}.hotel .box_wrp ul.sprt li.park_bus span,.hotel .box_wrp ul.sprt li.coach_parking span{background-position:0 -1760px;}.hotel .box_wrp ul.sprt li.carrental span{background-position:0 -724px;}.hotel .box_wrp ul.sprt li.sauna span{background-position:0 -1676px;}.hotel .box_wrp ul.sprt li.garage_auto span{background-position:0 -767px;}.hotel .box_wrp ul.sprt li.coach_dropoff span,.hotel .box_wrp ul.sprt li.busstop span{background-position:0 -1800px;}.hotel .box_wrp ul.sprt li.animals span{background-position:0 -231px;}.hotel .box_wrp ul.sprt li.lightboard span{background-position:0 -1594px;}.hotel .box_wrp ul.sprt li.projector span{background-position:0 -1552px;}.hotel .box_wrp ul.sprt li.mic span{background-position:0 -931px;}.hotel .box_wrp ul.sprt li.babysitting span{background-position:0 -642px;}.hotel .box_wrp ul.sprt li.shuttle_station span{background-position:0 -352px;}.hotel .box_wrp ul.sprt li.shuttle_apt span{background-position:0 -2007px;}.hotel .box_wrp ul.sprt li.shops span{background-position:0 -1843px;}.hotel .box_wrp ul.sprt li.pool_open span{background-position:0 -1387px;}.hotel .box_wrp ul.sprt li.solarium span{background-position:0 -1635px;}.hotel .box_wrp ul.sprt li.voltage span{background-position:0 -1346px;}.hotel .box_wrp ul.sprt li.sgl span{background-position:0 -2177px;}.hotel .box_wrp ul.sprt li.twn span{background-position:0 -2220px;}.hotel .box_wrp ul.sprt li.twnext span,.hotel .box_wrp ul.sprt li.dblext span{background-position:0 -2304px;}.hotel .box_wrp ul.sprt li.dbl span{background-position:0 -2135px;}.hotel .box_wrp ul.sprt li.trp span{background-position:0 -2262px;}.hotel .box_wrp ul.sprt li.qdr span{background-position:0 -2348px;}.hotel .box_wrp ul.sprt li.suites span{background-position:0 -2392px;}.hotel .box_wrp ul.sprt li.tv span,.hotel .box_wrp ul.sprt li.film span{background-position:0 -147px;}.hotel .box_wrp ul.sprt li.rtelephone span{background-position:0 -1181px;}.hotel .box_wrp ul.sprt li.hairdreyer span{background-position:0 -1882px;}.hotel .box_wrp ul.sprt li.modem span{background-position:0 -1970px;}.hotel .box_wrp ul.sprt li.safe span{background-position:0 -1223px;}.hotel .box_wrp ul.sprt li.tvsat span{background-position:0 -1305px;}.hotel .box_wrp ul.sprt li.wifi span{background-position:0 -188px;}.hotel .box_wrp ul.sprt li.pantsiron span,.hotel .box_wrp ul.sprt li.flatiron span{background-position:0 -312px;}.hotel .box_wrp ul.sprt li.alarm span{background-position:0 -808px;}.hotel .box_wrp ul.sprt li.paytv span{background-position:0 -271px;}.hotel .box_wrp ul.sprt li.radio span{background-position:0 -1099px;}.hotel .box_wrp .text{margin:0 5%;}@media screen and (min-width: 480px){.hotel .box_wrp .text{margin-left:3%;margin-right:3%;}}@media screen and (min-width: 1000px){.hotel .box_wrp .text{margin-left:10px;margin-right:10px;}}.hotel .brochure_3d_wrp{display:none;}.hotel .brochure_3d_wrp #brochure_3d iframe{height:250px;}@media screen and (min-width: 768px){.hotel .brochure_3d_wrp #brochure_3d iframe{height:350px;}}@media screen and (min-width: 1000px){.hotel .brochure_3d_wrp #brochure_3d iframe{height:500px;}}.hotel #howtoreach h2,.hotel #nearbypoi h2,.hotel #feedback h2{line-height:30px;}.hotel #howtoreach h2 span,.hotel #nearbypoi h2 span,.hotel #feedback h2 span{display:inline-block;width:25px;height:28px;vertical-align:bottom;margin-right:5px;background-image:url('../../../images_dir/hotelsclick/sprt-htl.png');background-repeat:no-repeat;background-position:0 0;background-size:100%;margin-right:10px;}.hotel #howtoreach h2 span{background-position:0 0;}.hotel #nearbypoi h2 span{background-position:0 -41px;}.hotel #feedback h2{margin-bottom:0;margin-top:0;padding-top:0;padding-left:0;padding-right:0;}.hotel #feedback h2 span{background-position:0 -81px;}@media screen and (min-width: 768px){.hotel #postion_landmarks_inner{*zoom:1;margin-bottom:10px;}.hotel #postion_landmarks_inner:before,.hotel #postion_landmarks_inner:after{content:"";display:table;}.hotel #postion_landmarks_inner:after{clear:both;}.hotel #postion_landmarks_inner #howtoreach,.hotel #postion_landmarks_inner #nearbypoi{display:inline;float:left;width:49%;margin:0 0%;}.hotel #postion_landmarks_inner #howtoreach{margin-right:2%;}}.hotel #feedback{margin-bottom:10px;padding:5px 5% 10px;background-color:#edeef0;}@media screen and (min-width: 480px){.hotel #feedback{padding-left:3%;padding-right:3%;}}.hotel #feedback .snippet{margin-bottom:20px;background-color:#fff;}.hotel #feedback .snippet p{font-size:13px;line-height:18px;}.hotel #feedback .snippet .who{display:inline;float:left;width:50%;margin:0 0%;margin-bottom:10px;color:#1b7ea8;font-weight:700;}.hotel #feedback .snippet .who em{font-style:normal;}.hotel #feedback .snippet .who span{font-weight:400;}.hotel #feedback .snippet .vote{display:inline;float:left;width:50%;margin:0 0%;margin-bottom:10px;text-align:right;color:#1b7ea8;font-weight:700;}.hotel #feedback .snippet .vote a{display:block;margin-top:0;color:#1b7ea8;font-weight:normal;text-transform:uppercase;font-size:0.8em;}.hotel #feedback .snippet .text{clear:both;margin:0;}.hotel #feedback .snippet .text h4{color:#1b7ea8;}.hotel #feedback .snippet .text .clos{margin-bottom:0;}.hotel #feedback .snippet .text.full{height:auto !important;}.hotel #feedback .snippet .open{bottom:5px;}.hotel #feedback .cat_all_feedbacks{display:block;margin:10px 0 5px;text-align:right;color:#1b7ea8;text-decoration:underline;}.hotel #booknowfx{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;z-index:999;position:fixed;top:-49px;right:0;left:0;width:100%;padding:15px 0 15px;text-transform:uppercase;text-align:center;font-size:19px;font-weight:700;color:#fff;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-ms-transition:background-color .5s linear;-o-transition:background-color .5s linear;transition:background-color .5s linear;}.hotel #booknowfx.green{background-color:#11b400;}.hotel #booknowfx:hover{background-color:#dd4b13;text-decoration:none;}@media screen and (min-width: 768px){.hotel #booknowfx{width:200px;top:-39px;left:inherit;margin-top:5px;margin-right:5px;padding:10px 0 10px;font-size:19px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}}.hotel #gmapdialog{display:none;}.hotel .hotelphotos_availresults{margin-top:10px;margin-bottom:-10px;}@media screen and (min-width: 768px){.hotel .hotelphotos_availresults{margin-left:3%;margin-right:3%;}}@media screen and (min-width: 1000px){.hotel .hotelphotos_availresults{margin-left:10px;margin-right:10px;}}@media screen and (min-width: 1100px){.hotel .hotelphotos_availresults #form_wrp{padding-left:0;padding-right:0;padding-bottom:10px !important;}}.hotel #hotelphotos{*zoom:1;margin-bottom:10px;padding-left:3%;padding-right:3%;}.hotel #hotelphotos:before,.hotel #hotelphotos:after{content:"";display:table;}.hotel #hotelphotos:after{clear:both;}@media screen and (min-width: 1000px){.hotel #hotelphotos{padding-left:10px;padding-right:10px;}}.hotel #hotelphotos #nophoto{padding:3%;background-color:#d43e45;color:#fff;font-weight:700;font-size:14px;line-height:22px;text-align:justify;}.hotel #hotelphotos .photo{margin-top:30px;}.hotel #hotelphotos .photo h2{color:#1b7ea8;margin-bottom:5px;}.hotel #hotelphotos .photo div{position:relative;width:100%;}.hotel #hotelphotos .photo div a,.hotel #hotelphotos .photo div img{display:block;width:100%;}.hotel #hotelphotos .photo div p{position:absolute;bottom:0;width:100%;padding:5px 10px;color:#fff;background-color:rgba(0,0,0,0.5);font-size:13px;line-height:16px;}@media screen and (min-width: 768px){.hotel #hotelphotos .photo{display:inline;float:left;width:48%;margin:0 0%;margin-right:1%;margin-left:1%;margin-top:30px;}}@media screen and (min-width: 1000px){.hotel #hotelphotos .photo{display:inline;float:left;width:31.3%;margin:0 0%;margin-right:1%;margin-left:1%;margin-top:30px;}}.hotel .sidebar{padding:10px 10px 10px 0;}@media screen and (min-width: 768px){.hotel .sidebar{padding-top:0;}}.hotel .sidebar .sidebox{margin-bottom:20px;}.hotel .sidebar .sidebox h3{padding:10px;font-size:14px;line-height:20px;font-weight:700;color:#1b7ea8;background-color:#edeef0;}.hotel .sidebar .sidebox ul{margin:5px 0 10px;}.hotel .sidebar .sidebox ul li{padding:5px 10px;line-height:18px;}.hotel .sidebar .sidebox ul li.last{font-weight:700;}.hotel .sidebar .sidebox ul a{color:#249ac9;font-size:13px;}.hotel .sidebar #form_bar{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;margin-bottom:20px;padding:10px;color:#2c2c2c;background-color:#ffb100;}.hotel .sidebar #form_bar #form_wrp{padding-top:0;padding-bottom:0;}.hotel .sidebar #form_bar #form_sidebar{color:#2c2c2c;background-color:#ffb100;}.hotel .sidebar #form_bar #form_sidebar label{color:#2c2c2c;}.hotel .sidebar #form_bar #form_sidebar .field_wrp.submit_wrp{margin-bottom:0 !important;}@media screen and (min-width: 768px){.hotel .sidebar #form_bar #form_sidebar .field_wrp.submit_wrp{margin-bottom:15px !important;}}.hotel .sidebar #form_bar #form_sidebar .field_wrp.submit_wrp .submit{background-color:#1b7ea8;}.hotel .sidebar #form_bar #form_sidebar .field_wrp.where_wrp,.hotel .sidebar #form_bar #form_sidebar .field_wrp.when_wrp,.hotel .sidebar #form_bar #form_sidebar .field_wrp.roomtype_wrp,.hotel .sidebar #form_bar #form_sidebar .field_wrp.submit_wrp{display:block;float:none;clear:both;width:auto;margin:0;margin-bottom:5px;}.hotel .sidebar #form_bar #form_sidebar .where_wrp .where{padding-right:10px;border:2px solid transparent;}.hotel .sidebar #form_bar #form_sidebar .where_wrp .where:focus{border:2px solid #ee6835;outline:none;}.hotel .sidebar #form_bar #form_sidebar .field_wrp.roomtype_wrp .roomtype{width:85%;}.hotel .sidebar #form_bar #form_sidebar .field_wrp.roomtype_wrp .roomtype:focus{border:2px solid #ee6835;outline:none;}.hotel .sidebar #form_bar #form_sidebar .field_wrp.roomtype_wrp .addroom,.hotel .sidebar #form_bar #form_sidebar .field_wrp.roomtype_wrp .removeroom{width:15%;}.hotel .sidebar #map_wrp .gmapopener{display:block;height:230px;cursor:pointer;background-position:center center;background-repeat:no-repeat;background-size:contain;}.hotel .sidebar #map_wrp .gmapopener img{display:none;}.hotel .sidebar #accepted_cc .payment_type{*zoom:1;margin-top:10px;margin-left:0;margin-right:0;}.hotel .sidebar #accepted_cc .payment_type:before,.hotel .sidebar #accepted_cc .payment_type:after{content:"";display:table;}.hotel .sidebar #accepted_cc .payment_type:after{clear:both;}.hotel .sidebar #accepted_cc .payment_type .cc{display:block;overflow:hidden;text-indent:-9999px;display:inline-block;width:42px;height:27px;vertical-align:middle;background:url('../../../images_dir/hotelsclick/sprt-ico.png') 0 0 no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;display:inline;float:left;width:22%;margin:0 0%;margin-left:1%;margin-right:1%;margin-bottom:10px;border:1px solid #edeef0;}.hotel .sidebar #accepted_cc .payment_type .cc#ssl_stamp{background-position:-8px -1280px;width:35px;}.hotel .sidebar #accepted_cc .payment_type .cc#mastercard{background-position:-2px -1317px;margin-left:5px;}.hotel .sidebar #accepted_cc .payment_type .cc#visa{background-position:-2px -1353px;}.hotel .sidebar #accepted_cc .payment_type .cc#americanexp{background-position:-2px -1390px;}.hotel .sidebar #accepted_cc .payment_type .cc#paypal{background-position:-2px -1427px;}.hotel .sidebar #accepted_cc .payment_type .cc#amazon{background-position:-2px -2479px;}.hotel .sidebar #site_feedback .hr{display:block;width:50%;height:2px;margin:15px auto 20px;background-color:#edeef0;}.hotel .sidebar #site_feedback h3{margin-bottom:10px;}.hotel .sidebar #site_feedback a,.hotel .sidebar #site_feedback img{display:block;}.hotel .sidebar #site_feedback a{width:100%;}.hotel .sidebar #site_feedback img{margin:0 auto 10px;}.hotel #visited_hotel_sidebar h3{margin-bottom:10px;}.hotel #visited_hotel_sidebar .inner{position:relative;margin:0 5px 10px;padding-bottom:5px;border:1px solid #edeef0;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}.hotel #visited_hotel_sidebar .inner .imageLink{position:relative;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;display:block;min-height:90px;max-height:120px;margin-bottom:5px;background-repeat:no-repeat;background-size:cover;background-position:center center;}.hotel #visited_hotel_sidebar .inner .imageLink img{visibility:hidden;}.hotel #visited_hotel_sidebar .inner .imageLink .remove_visited_hotel{position:absolute;display:block;top:0;right:0;z-index:999;padding:5px 8px;background-color:rgba(13,66,80,0.75);color:#fff;font:normal normal 12px arial, sans-serif;-moz-border-radius:0 4px 0 4px;-webkit-border-radius:0 4px 0 4px;border-radius:0 4px 0 4px;}.hotel #visited_hotel_sidebar .inner .hotel_name{display:block;padding:0 7px 5px;line-height:18px;font-weight:bold;color:#1b7ea8;}.hotel #visited_hotel_sidebar .inner em,.hotel #visited_hotel_sidebar .inner .addr{display:block;padding:0 7px;font-weight:400;font-style:normal;color:#878787;font-size:12px;line-height:17px;}.hotel #visited_hotel_sidebar .inner em span,.hotel #visited_hotel_sidebar .inner .addr span{display:inline-block;width:12px;background-image:url('../../../images_dir/hotelsclick/sprt-ico.png');background-position:-5px -359px;}.hotel #visited_hotel_sidebar .inner .prc{display:block;padding:7px 5px 0;font-weight:normal;color:#1b7ea8;}.hotel #visited_hotel_sidebar .inner .prc span{color:#ee6835;font-weight:700;}.hotel #visited_hotel_sidebar .inner br{display:none;}#hotel_nearby .vspacer{height:5px;background-color:#edeef0;}#hotel_nearby h2{margin:15px 0 15px;padding:0 5%;font-size:17px;font-weight:700;color:#ee6835;}@media screen and (min-width: 768px){#hotel_nearby h2{padding:0 3%;}}@media screen and (min-width: 1000px){#hotel_nearby h2{padding:0 2%;}}#hotel_nearby ul li:hover{cursor:pointer;}#hotel_nearby .price_from_wrp .price_from{margin-top:10px;}#hotel_nearby .price_from_wrp a{margin-top:10px;}@media screen and (min-width: 480px){#hotel_nearby ul{*zoom:1;}#hotel_nearby ul:before,#hotel_nearby ul:after{content:"";display:table;}#hotel_nearby ul:after{clear:both;}#hotel_nearby ul li{display:inline;float:left;width:46%;margin:0 0%;margin-left:2%;margin-right:2%;position:relative;margin-bottom:20px;padding-bottom:0;border:1px solid #edeef0;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}#hotel_nearby ul li .item .photo{display:block;float:none;clear:both;width:auto;margin:0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;margin-bottom:10px;}#hotel_nearby ul li .item .details{display:block;float:none;clear:both;width:auto;margin:0;margin:0 10px;}#hotel_nearby ul li .item .details .name{min-height:55px;}#hotel_nearby ul li .item .details .address{min-height:80px;}#hotel_nearby ul li .price_from_wrp{margin-top:0;}#hotel_nearby ul li .price_from_wrp a{display:block;float:none;clear:both;width:auto;margin:0;margin:0 10px 10px;}#hotel_nearby ul li .price_from_wrp .price_from{-moz-border-radius:0 5px 0 5px;-webkit-border-radius:0 5px 0 5px;border-radius:0 5px 0 5px;position:absolute;top:0;right:0;background-color:rgba(13,66,80,0.75);}#hotel_nearby ul li .price_from_wrp .price_from,#hotel_nearby ul li .price_from_wrp .price_from span{display:block;float:none;clear:both;width:auto;margin:0;}#hotel_nearby ul li .price_from_wrp .price_from span{line-height:20px;}#hotel_nearby ul li .price_from_wrp .price_from span.label{color:#fff;font-weight:normal;}#hotel_nearby ul li .price_from_wrp .price_from span.price{display:block;font-size:26px;line-height:28px;text-align:right;}}@media screen and (min-width: 600px){#hotel_nearby ul li{display:inline;float:left;width:31%;margin:0 0%;margin-left:1%;margin-right:1%;margin-bottom:10px;}#hotel_nearby ul li .item{display:block;float:none;clear:both;width:auto;margin:0;}#hotel_nearby ul li .item .items_price_wrp{display:block;float:none;clear:both;width:auto;margin:0;}#hotel_nearby ul li .item .items_price_wrp .price_from_wrp{padding:0;background-color:transparent;}}@media screen and (min-width: 1000px){#hotel_nearby{margin-bottom:20px;}#hotel_nearby ul li{display:inline;float:left;width:23%;margin:0 0%;margin-left:1%;margin-right:1%;}#hotel_nearby ul li .item .details .name{min-height:60px;}}#newsletter_signup a{*zoom:1;background-color:#1b7ea8;display:block;padding:10px;color:#fff;font-size:16px;line-height:20px;}#newsletter_signup a:before,#newsletter_signup a:after{content:"";display:table;}#newsletter_signup a:after{clear:both;}#newsletter_signup a strong{display:inline;float:left;width:65%;margin:0 0%;cursor:pointer;}#newsletter_signup a span{display:inline;float:left;width:35%;margin:0 0%;cursor:pointer;display:inline-block;float:right;width:70px;height:40px;background:#1b7ea8 url('../../../images_dir/hotelsclick/sprt-ico.png') right -1988px no-repeat;}#photogallery p{margin-bottom:10px;padding:0 10px;}#photogallery a{font-size:13px;color:#249ac9;}.reviews .hotel_short_details{*zoom:1;clear:both;margin-bottom:20px;margin-left:5%;margin-right:5%;}.reviews .hotel_short_details:before,.reviews .hotel_short_details:after{content:"";display:table;}.reviews .hotel_short_details:after{clear:both;}@media screen and (min-width: 768px){.reviews .hotel_short_details{margin-left:0;margin-right:0;}}.reviews .hotel_short_details p{margin-bottom:10px;font-size:13px;line-height:18px;}.reviews .hotel_short_details p img{display:block;float:left;margin:5px 10px 0 0;width:100px;}.reviews .hotel_short_details p a{color:#1b7ea8;text-decoration:underline;}.reviews .hotel_short_details .back_button_label{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;padding-top:10px;padding-bottom:10px;text-align:center;font-size:16px;text-transform:uppercase;}.reviews .hotel_short_details .back_button_label:hover{text-decoration:none;}.reviews .back_button_label_sml{clear:both;display:block;margin-right:3%;padding-top:10px;padding-bottom:10px;color:#878787;text-decoration:underline;text-align:right;}.reviews .vote_resume{margin-bottom:20px;margin-left:5%;margin-right:5%;}@media screen and (min-width: 768px){.reviews .vote_resume{margin-left:0;margin-right:0;}}.reviews .vote_resume li{*zoom:1;padding-top:5px;padding-bottom:5px;font-size:13px;line-height:18px;}.reviews .vote_resume li:before,.reviews .vote_resume li:after{content:"";display:table;}.reviews .vote_resume li:after{clear:both;}.reviews .vote_resume li:nth-of-type(odd){background-color:#edeef0;}.reviews .vote_resume li .vote_type{display:inline;float:left;width:50%;margin:0 0%;padding-left:5px;}.reviews .vote_resume li .cat{display:inline;float:left;width:20%;margin:0 0%;}.reviews .vote_resume li .vote_val{display:inline;float:left;width:30%;margin:0 0%;text-align:right;padding-right:5px;}.reviews #revFilter{margin-bottom:10px;margin-left:5%;margin-right:5%;}@media screen and (min-width: 768px){.reviews #revFilter{margin-left:0;margin-right:0;}}.reviews #revFilter span{display:block;}.reviews #revFilter select{display:block;width:100%;margin:5px 0;padding:5px 25px 5px 5px;font-size:14px;line-height:20px;border:0;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -106px no-repeat;border:1px solid #1b7ea8;}.reviews .guest_review{margin-bottom:20px;margin-left:5%;margin-right:5%;}@media screen and (min-width: 768px){.reviews .guest_review{margin-left:3%;margin-right:0;margin-bottom:10px;}}@media screen and (min-width: 1000px){.reviews .guest_review{margin-left:0;}}.reviews .guest_review h2{margin-bottom:5px;}.reviews .guest_review p{margin-bottom:5px;}.reviews .guest_review p span{font-weight:700;font-size:12px;}.reviews .guest_review p.customercare_reply{background-color:#edeef0;margin-top:10px;margin-bottom:10px;padding:10px;}.reviews .reviews_photos{clear:both;*zoom:1;margin-left:5%;margin-right:5%;}.reviews .reviews_photos:before,.reviews .reviews_photos:after{content:"";display:table;}.reviews .reviews_photos:after{clear:both;}@media screen and (min-width: 768px){.reviews .reviews_photos{margin-left:3%;margin-right:0;}}@media screen and (min-width: 1000px){.reviews .reviews_photos{margin-left:0;}}.reviews .reviews_photos strong{display:block;margin-bottom:10px;}.reviews .reviews_photos span{display:block;margin:0 0 30px 0;font-size:13px;}.reviews .reviews_photos span img{display:block;margin-bottom:2px;max-width:100%;}@media screen and (min-width: 768px){.reviews .reviews_photos span img{max-width:400px;}}@media screen and (min-width: 1000px){.reviews .reviews_photos span img{max-width:600px;}}.reviews #review_form .reviews_wrp{margin-left:5%;margin-right:5%;}@media screen and (min-width: 768px){.reviews #review_form .reviews_wrp{*zoom:1;margin-right:3%;margin-left:3%;}.reviews #review_form .reviews_wrp:before,.reviews #review_form .reviews_wrp:after{content:"";display:table;}.reviews #review_form .reviews_wrp:after{clear:both;}.reviews #review_form .reviews_wrp .side_col{display:inline;float:left;width:50%;margin:0 0%;}.reviews #review_form .reviews_wrp .side_col_sml{display:inline;float:left;width:45%;margin:0 0%;margin-right:5%;}.reviews #review_form .reviews_wrp .side_col_lrg{display:inline;float:left;width:50%;margin:0 0%;}.reviews #review_form .reviews_wrp .side_col_lrg .elem .btn label{margin-right:5px;}}@media screen and (min-width: 1000px){.reviews #review_form .reviews_wrp{margin-right:0;margin-left:0;}}.reviews #review_form .reviews_wrp .button_booking{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;background-color:#11b400;width:100%;padding-top:10px;padding-bottom:10px;border-width:0;margin-bottom:30px;font-size:1.2em;text-align:center;}@media screen and (min-width: 768px){.reviews #review_form .reviews_wrp .button_booking{clear:both;max-width:300px;margin-right:auto;margin-left:auto;}}.reviews #review_form .reservation_riepilogue{*zoom:1;margin-bottom:20px;margin-left:5%;margin-right:5%;}.reviews #review_form .reservation_riepilogue:before,.reviews #review_form .reservation_riepilogue:after{content:"";display:table;}.reviews #review_form .reservation_riepilogue:after{clear:both;}@media screen and (min-width: 768px){.reviews #review_form .reservation_riepilogue{*zoom:1;margin-right:3%;margin-left:3%;}.reviews #review_form .reservation_riepilogue:before,.reviews #review_form .reservation_riepilogue:after{content:"";display:table;}.reviews #review_form .reservation_riepilogue:after{clear:both;}.reviews #review_form .reservation_riepilogue .side_col{display:inline;float:left;width:50%;margin:0 0%;}.reviews #review_form .reservation_riepilogue .side_col_sml{display:inline;float:left;width:45%;margin:0 0%;margin-right:5%;}.reviews #review_form .reservation_riepilogue .side_col_lrg{display:inline;float:left;width:50%;margin:0 0%;}.reviews #review_form .reservation_riepilogue .side_col_lrg .elem .btn label{margin-right:5px;}}@media screen and (min-width: 1000px){.reviews #review_form .reservation_riepilogue{margin-right:0;margin-left:0;}}.reviews #review_form .reservation_riepilogue .button_booking{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;background-color:#11b400;width:100%;padding-top:10px;padding-bottom:10px;border-width:0;margin-bottom:30px;font-size:1.2em;text-align:center;}@media screen and (min-width: 768px){.reviews #review_form .reservation_riepilogue .button_booking{clear:both;max-width:300px;margin-right:auto;margin-left:auto;}}.reviews #review_form .reservation_riepilogue.img_wrp{display:none;}@media screen and (min-width: 768px){.reviews #review_form .reservation_riepilogue.img_wrp{display:inline;float:left;width:15%;margin:0 0%;margin-left:3%;margin-bottom:20px;}.reviews #review_form .reservation_riepilogue.img_wrp img{display:block;float:left;width:100px;}}@media screen and (min-width: 1000px){.reviews #review_form .reservation_riepilogue.img_wrp{display:inline;float:left;width:18%;margin:0 0%;margin-left:0%;margin-top:10px;margin-bottom:20px;}.reviews #review_form .reservation_riepilogue.img_wrp img{width:150px;}}.reviews #review_form .reservation_riepilogue.title{margin-top:10px;margin-bottom:0;padding:0;}@media screen and (min-width: 768px){.reviews #review_form .reservation_riepilogue.title{display:inline;float:left;width:47%;margin:0 0%;margin-right:2%;}}@media screen and (min-width: 1000px){.reviews #review_form .reservation_riepilogue.title{display:inline;float:left;width:50%;margin:0 0%;margin-top:10px;}.reviews #review_form .reservation_riepilogue.title .review_htlname{font-size:20px;}}.reviews #review_form .reservation_riepilogue.det_wrp .det{font-size:12px;line-height:18px;}@media screen and (min-width: 768px){.reviews #review_form .reservation_riepilogue.det_wrp{display:inline;float:left;width:30%;margin:0 0%;margin-right:3%;margin-top:20px;}}@media screen and (min-width: 1000px){.reviews #review_form .reservation_riepilogue.det_wrp{margin-right:2%;margin-top:40px;}.reviews #review_form .reservation_riepilogue.det_wrp .det{font-size:15px;line-height:21px;}}.reviews #review_form #title_req,.reviews #review_form #text_req,.reviews #review_form #vote_req{margin-bottom:10px;padding:3%;background-color:#d43e45;color:#fff;font-weight:700;font-size:14px;line-height:22px;text-align:justify;}@media screen and (min-width: 768px){.reviews #review_form #title_req,.reviews #review_form #text_req,.reviews #review_form #vote_req{padding:5px 10px;}}.reviews #review_form h2{clear:both;margin-bottom:15px;padding:10px;font-weight:700;color:#1b7ea8;background-color:#edeef0;font-size:20px;}.reviews #review_form h2 .compulsory_alert{display:block;margin-top:5px;text-align:right;font-size:13px;color:#2c2c2c;font-weight:400;}@media screen and (min-width: 768px){.reviews #review_form h2 .compulsory_alert{margin-top:0;float:right;}}.reviews #review_form h2 .compulsory_alert span{color:#ee6835;font-size:17px;}.reviews #review_form h3{margin-bottom:5px;font-size:16px;font-weight:700;color:#2c2c2c;}.reviews #review_form h3 .ast{color:#ee6835;}@media screen and (min-width: 1000px){.reviews #review_form h3{font-size:14px;}}.reviews #review_form input[type="text"],.reviews #review_form input[type="email"],.reviews #review_form input[type="password"],.reviews #review_form input[type="number"],.reviews #review_form select,.reviews #review_form textarea,.reviews #review_form .compiled{display:block;width:100%;margin:10px 0;padding:7px 5px;font-size:14px;line-height:20px;height:36px;border:1px solid #b5b9c2;}.reviews #review_form input[type="text"]:focus:not(.compiled),.reviews #review_form input[type="email"]:focus:not(.compiled),.reviews #review_form input[type="password"]:focus:not(.compiled),.reviews #review_form input[type="number"]:focus:not(.compiled),.reviews #review_form select:focus:not(.compiled),.reviews #review_form textarea:focus:not(.compiled),.reviews #review_form .compiled:focus:not(.compiled){border:1px solid #ffb100;-webkit-box-shadow:0px 0px 5px 0px rgba(255,189,12,0.5);-moz-box-shadow:0px 0px 5px 0px rgba(255,189,12,0.5);box-shadow:0px 0px 5px 0px rgba(255,189,12,0.5);}.reviews #review_form textarea{height:75px;border:1px solid #b5b9c2;}.reviews #review_form select{width:99%;background:url('../../../images_dir/hotelsclick/sprt-ico.png') right -104px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.reviews #review_form select .ff_iss{border:1px solid #000;}.reviews #review_form input[type="radio"],.reviews #review_form input[type="checkbox"]{margin:0;vertical-align:bottom;}.reviews #review_form .elem{margin-bottom:20px;}.reviews #review_form .elem .btn{position:relative;display:inline-block;overflow:hidden;}.reviews #review_form .elem .btn input{position:absolute;top:-50px;}.reviews #review_form .elem .btn input:checked + label{color:#fff;background-color:#1b7ea8;}.reviews #review_form .elem .btn label{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;display:block;margin-top:5px;margin-right:8px;margin-bottom:5px;padding:7px 10px;background-color:rgba(36,154,201,0.2);}.reviews #review_form .elem .btn label .cat{width:11px;}.reviews #review_form .elem .btn label:hover{cursor:pointer;}.reviews .hr{clear:both;width:100%;height:3px;margin-bottom:20px;background-color:#edeef0;}@media screen and (min-width: 768px){.reviews #photos{display:inline;float:left;width:60%;margin:0 0%;}}.reviews #photos .photo{*zoom:1;margin-bottom:30px;}.reviews #photos .photo:before,.reviews #photos .photo:after{content:"";display:table;}.reviews #photos .photo:after{clear:both;}.reviews #photos .photo h3{display:inline;float:left;width:30%;margin:0 0%;margin-bottom:10px;padding-top:10px;}.reviews #photos .photo select{display:inline;float:left;width:70%;margin:0 0%;margin-bottom:10px;}.reviews #photos .photo .add_photos{clear:both;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;display:block;width:99%;padding:5px;background-color:rgba(228,241,255,0.46);border:1px solid #1b7ea8;color:#2c2c2c;}@media screen and (min-width: 768px){.reviews #photos .photo h3{display:inline;float:left;width:17.5%;margin:0 0%;}.reviews #photos .photo select{display:inline;float:left;width:30%;margin:0 0%;margin-right:2.5%;}.reviews #photos .photo .add_photos{clear:none;display:inline;float:left;width:50%;margin:0 0%;padding-top:8px;padding-bottom:8px;}}@media screen and (min-width: 768px){.reviews #photo_alert_wrp{display:inline;float:left;width:35%;margin:0 0%;margin-left:5%;}}.reviews #photo_alert_wrp #more_photos{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;display:block;padding:10px 5px 10px 5px;color:#fff !important;background-color:#1b7ea8;font-size:14px;cursor:pointer;width:99%;margin-bottom:20px;text-align:center;}@media screen and (min-width: 768px){.reviews #photo_alert_wrp #more_photos{max-width:200px;}}.reviews #photo_alert_wrp #photo_alert{margin-bottom:20px;padding:10px 10px 0;border:1px solid #878787;background-color:#f5f6f7;}.reviews #photo_alert_wrp #photo_alert h3{margin-bottom:10px;font-size:14px;}.reviews #photo_alert_wrp #photo_alert ul{list-style:disc;list-style-position:inside;}.reviews #photo_alert_wrp #photo_alert ul li{margin-bottom:10px;font-size:12px;}.reviews #review_form #update_photo_err{margin-top:10px;margin-bottom:10px;padding:3%;border:1px solid #e10000;font-size:14px;line-height:22px;text-align:justify;}.reviews #review_form #update_photo_err h3{color:#e10000;font-weight:400;}.reviews #review_form #update_photo_err .button_booking{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;display:inline-block;margin-top:10px;margin-bottom:0;background-color:#1b7ea8;color:#fff;text-shadow:2px 2px 1px rgba(0,0,0,0.5);}@media screen and (min-width: 768px){.reviews #review_form #update_photo_err .button_booking{max-width:300px;margin-right:auto;margin-left:auto;}}.reviews #thanksforrewview{margin:10px 5%;}@media screen and (min-width: 768px){.reviews #thanksforrewview{margin-left:3%;margin-righ:3%;}}@media screen and (min-width: 1000px){.reviews #thanksforrewview{margin-left:0;margin-right:0;}}.reviews #thanksforrewview h1{margin-bottom:10px;color:#249ac9;font-size:17px;line-height:22px;}.reviews #thanksforrewview #promocode{margin-bottom:20px;padding:15px;background-color:rgba(36,154,201,0.2);}.reviews #thanksforrewview #promocode p span{color:#ee6835;font-weight:700;}.reviews #thanksforrewview #promocode p strong{display:block;text-align:center;max-width:200px;margin:20px auto;padding-top:10px;padding-bottom:10px;background-color:#fff;}@media screen and (min-width: 1000px){.reviews #thanksforrewview #promocode p strong{margin-top:35px;margin-bottom:35px;padding-top:15px;padding-bottom:15px;}}.reviews #thanksforrewview #promocode p em{font-style:normal;font-weight:700;}.reviews #thanksforrewview #brandreview{margin-bottom:10px;padding:15px;border:1px solid #249ac9;}.reviews #thanksforrewview #brandreview #text{margin-bottom:10px;}.reviews #thanksforrewview #brandreview #text a{color:#1b7ea8;text-decoration:underline;}.reviews #thanksforrewview #brandreview #link{margin-bottom:20px;}.reviews #thanksforrewview #brandreview #link a{display:block;}.reviews #thanksforrewview #brandreview #link a img{display:block;}.reviews #thanksforrewview #brandreview #link.ekomi a img{width:100px;margin-left:auto;margin-right:auto;}.reviews #thanksforrewview #brandreview #link.trustpilot a img{width:190px;margin-left:auto;margin-right:auto;}.reviews #thanksforrewview #brandreview #claim{font-weight:700;color:#1b7ea8;text-align:center;}@media screen and (min-width: 768px){.reviews #thanksforrewview #brandreview{*zoom:1;}.reviews #thanksforrewview #brandreview:before,.reviews #thanksforrewview #brandreview:after{content:"";display:table;}.reviews #thanksforrewview #brandreview:after{clear:both;}.reviews #thanksforrewview #brandreview #text{display:inline;float:left;width:71%;margin:0 0%;margin-right:2%;}.reviews #thanksforrewview #brandreview #link{display:inline;float:left;width:27%;margin:0 0%;}.reviews #thanksforrewview #brandreview #claim{display:block;float:none;clear:both;width:auto;margin:0;padding-top:20px;font-size:17px;}}@media screen and (min-width: 1000px){.reviews #thanksforrewview #brandreview{*zoom:1;}.reviews #thanksforrewview #brandreview:before,.reviews #thanksforrewview #brandreview:after{content:"";display:table;}.reviews #thanksforrewview #brandreview:after{clear:both;}.reviews #thanksforrewview #brandreview #text{display:inline;float:left;width:64%;margin:0 0%;margin-right:2%;}.reviews #thanksforrewview #brandreview #link{display:inline;float:left;width:34%;margin:0 0%;}}@media screen and (min-width: 1000px){.reviews #thanksforrewview{*zoom:1;}.reviews #thanksforrewview:before,.reviews #thanksforrewview:after{content:"";display:table;}.reviews #thanksforrewview:after{clear:both;}.reviews #thanksforrewview #promocode{display:inline;float:left;width:42%;margin:0 0%;margin-right:2%;}.reviews #thanksforrewview #promocode.centering{margin-left:auto;margin-right:auto;}.reviews #thanksforrewview #brandreview{display:inline;float:left;width:56%;margin:0 0%;}}@media screen and (min-width: 600px){.reviews .title .title_cnt{width:auto;}}@media screen and (min-width: 768px){.reviews{padding-top:10px;}.reviews .hotel_short_details{display:inline;float:left;width:46%;margin:0 0%;margin-left:3%;margin-right:2%;}.reviews .hotel_short_details.wide{display:block;float:none;clear:both;width:auto;margin:0;}.reviews .hotel_short_details.wide .back_button_label{width:200px;margin:10px auto 20px;}.reviews .vote_resume{display:inline;float:left;width:46%;margin:0 0%;margin-right:3%;}.reviews .vote_resume.singlereview{float:right;}.reviews .guest_review.singlereview{display:inline;float:left;width:46%;margin:0 0%;margin-left:3%;}.reviews #revFilter{*zoom:1;clear:both;margin:0 3% 10px;padding-top:10px;text-align:right;}.reviews #revFilter:before,.reviews #revFilter:after{content:"";display:table;}.reviews #revFilter:after{clear:both;}.reviews #revFilter span{display:inline-block;}.reviews #revFilter select{display:inline-block;width:auto;}}@media screen and (min-width: 1000px){.reviews .title{padding-left:0;padding-right:0;}.reviews .hotel_short_details{display:inline;float:left;width:48%;margin:0 0%;margin-left:0%;margin-right:2%;}.reviews .hotel_short_details p img{width:auto;}.reviews .hotel_short_details .back_button_label{width:auto;display:inline-block;float:right;padding:5px 7px 5px 7px;font-size:14px;}.reviews .vote_resume{display:inline;float:left;width:48%;margin:0 0%;margin-left:2%;}.reviews .guest_review.singlereview{display:inline;float:left;width:49%;margin:0 0%;margin-left:0%;}.reviews #revFilter{margin-left:0;margin-right:0;}}.registernwl_bkg_img{display:none;}@media screen and (min-width: 768px){.registernwl_bkg_img{display:block;background:url('../../../images_dir/hotelsclick/nwl-bkp.jpg') center center no-repeat;background-size:cover;height:150px;}}.generic{margin:20px 5%;}.generic h1{margin-bottom:5px;color:#249ac9;font-size:16px;line-height:22px;}.generic h1 #mandatory{float:right;margin-top:5px;font-size:12px;font-weight:400;color:#878787;}.generic h2{margin-bottom:5px;color:#2c2c2c;font-size:14px;}.generic h3{margin-bottom:5px;color:#249ac9;font-size:14px;}.generic a{color:#1b7ea8;}.generic .list{margin-bottom:10px;list-style-type:disc;list-style-position:inside;list-style-position:outside;margin-left:20px;}.generic .list li{margin:2px 0;line-height:20px;}.generic #error_msg #not_avail{padding:20px 30px;color:#249ac9;text-align:left;font-size:14px;line-height:20px;background-color:#c4e7f5;}.generic #error_msg #not_avail strong{display:flex;align-items:center;min-height:50px;margin-bottom:10px;padding-left:60px;font-size:1.2em;background:transparent url('../../../images_dir/hotelsclick/icon-info.png') left center no-repeat;}.generic #error_msg #nearby_cities{padding:20px 30px;background-color:#fff;}.generic #error_msg #nearby_cities li{margin-bottom:2.5px;padding:2.5px 0;}.generic #error_msg #nearby_cities li a{color:#249ac9;}.generic #error_msg #nearby_cities li.ttl{color:#ee6835;font-size:1.2em;font-weight:700;margin-bottom:10px;}@media screen and (min-width: 768px){.generic #error_msg{padding:10px;background-color:#c4e7f5;}}.generic #error_msg.thanks{margin-bottom:20px;padding:25px;border:1px solid #11b400;background-color:#fff;}.generic #error_msg.thanks p{color:#11b400;font-weight:700;}.generic #error_msg.warning{margin-bottom:20px;padding:25px;background-color:#fff;border:1px solid #ee6835;}.generic #error_msg.warning h1{color:#ee6835;}.generic #error_msg.warning span{display:block;margin-top:-10px;padding-top:10px;padding-bottom:10px;text-align:center;background-color:#fff;color:#1b7ea8;}.generic #error_msg.warning .button{margin-top:10px;display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;text-align:center;font-style:normal;}@media screen and (min-width: 768px){.generic #error_msg.warning .button{max-width:400px;}}.generic #error_msg.alert{margin-bottom:20px;padding:10px;background-color:#d43e45;}.generic #error_msg.alert h1,.generic #error_msg.alert p{color:#fff;}.generic #suggestion_title{display:block;padding:5px 10px 5px 10px;color:#1b7ea8 !important;background-color:#fce3da;font-size:14px;cursor:pointer;cursor:auto;border:1px solid #ee6835;font-size:16px;line-height:22px;font-weight:700;}.generic #suggestion_title span{font-size:0.9em;font-weight:normal;}.generic .suggestion_cat{padding-left:35px;margin-bottom:10px;font-size:19px;line-height:30px;color:#ee6835;background:transparent url('../../../images_dir/hotelsclick/sprt-ico.png') 0 0 no-repeat;}.generic .suggestion_cat.type01{background-position:0 -2133px;}.generic .suggestion_cat.type02{background-position:0 -2188px;}.generic .suggestion_cat.type03,.generic .suggestion_cat.type04{background-position:0 -2238px;}.generic .suggestion_cat.type05{background-position:0 -2291px;}.generic .suggestions{margin-bottom:20px;}@media screen and (min-width: 768px){.generic .suggestions{*zoom:1;margin-bottom:40px;}.generic .suggestions:before,.generic .suggestions:after{content:"";display:table;}.generic .suggestions:after{clear:both;}}@media screen and (min-width: 768px){.generic .suggestions li{display:inline;float:left;width:49%;margin:0 0%;}.generic .suggestions li.even{margin-right:2%;}}.generic .suggestions li a{*zoom:1;display:block;padding:5px 5px 5px 5px;color:#249ac9 !important;background-color:#fff;font-size:14px;cursor:pointer;margin-top:-1px;border:1px solid #d4d4d4;font-size:16px;line-height:22px;font-weight:700;display:flex;align-items:center;}.generic .suggestions li a:before,.generic .suggestions li a:after{content:"";display:table;}.generic .suggestions li a:after{clear:both;}.generic .suggestions li a:hover{background-color:#f0f9fc;text-decoration:none;}.generic .suggestions li a .name{display:inline;float:left;width:80%;margin:0 0%;}@media screen and (min-width: 480px){.is_tablet .generic .suggestions li a .name,.is_desktop .generic .suggestions li a .name{display:inline;float:left;width:65%;margin:0 0%;margin-right:1.5%;margin-left:1.5%;}}@media screen and (min-width: 1000px){.is_tablet .generic .suggestions li a .name,.is_desktop .generic .suggestions li a .name{display:inline;float:left;width:77%;margin:0 0%;}}.generic .suggestions li a .name em{display:block;color:#2c2c2c;font-size:0.8em;font-weight:normal;font-style:normal;}.generic .suggestions li a .name em.empty{display:none;}.generic .suggestions li a .hotels_count{color:#2c2c2c;font-size:0.7em;font-weight:normal;font-style:normal;text-align:right;}@media screen and (min-width: 480px){.is_tablet .generic .suggestions li a .hotels_count,.is_desktop .generic .suggestions li a .hotels_count{display:inline;float:left;width:19%;margin:0 0%;}}@media screen and (min-width: 1000px){.is_tablet .generic .suggestions li a .hotels_count,.is_desktop .generic .suggestions li a .hotels_count{display:inline;float:left;width:15%;margin:0 0%;}}.generic .suggestions li a .show{display:inline;float:left;width:20%;margin:0 0%;color:#249ac9;font-size:21px;text-align:center;}@media screen and (min-width: 480px){.is_tablet .generic .suggestions li a .show,.is_desktop .generic .suggestions li a .show{display:inline;float:left;width:10%;margin:0 0%;}}@media screen and (min-width: 1000px){.is_tablet .generic .suggestions li a .show,.is_desktop .generic .suggestions li a .show{display:inline;float:left;width:5%;margin:0 0%;margin-right:1.5%;margin-left:1.5%;}}.generic #riepilogue{*zoom:1;margin-bottom:20px;padding:15px;border:1px solid #edeef0;}.generic #riepilogue:before,.generic #riepilogue:after{content:"";display:table;}.generic #riepilogue:after{clear:both;}.generic #riepilogue h2{margin-bottom:15px;font-size:16px;color:#1b7ea8;}.generic #riepilogue #photo{display:inline;float:left;width:30%;margin:0 0%;margin-right:2.5%;}.generic #riepilogue #photo img{width:100%;}.generic #riepilogue #hotel{display:inline;float:left;width:67.5%;margin:0 0%;font-size:12px;line-height:16px;}.generic #riepilogue #hotel span{color:#878787;}.generic #riepilogue #hotel em{font-style:normal;color:#ee6835;}.generic #riepilogue #hotel .cat span{height:13px;}.generic #riepilogue #hotel .name{color:#1b7ea8;}.generic.page404{position:relative;overflow:hidden;margin:0;}@media screen and (min-width: 768px){.generic.page404{margin-left:auto;margin-right:auto;}}.generic.page404 #clouds{min-height:250px;margin-bottom:20px;background:rgba(36,154,201,0.3);background:-webkit-linear-gradient(top,rgba(36,154,201,0.3) 0%,#fff 100%);background:-linear-gradient(top,rgba(36,154,201,0.3) 0%,#fff 100%);background:-moz-linear-gradient(top,rgba(36,154,201,0.3) 0%,#fff 100%);}.generic.page404 #clouds #mascotte{position:absolute;width:30%;top:20px;left:3%;right:3%;}.generic.page404 #clouds #mascotte img{display:block;width:95px;margin:0 auto;}.generic.page404 #clouds #claim{position:absolute;width:61%;top:20px;left:36%;}@media screen and (min-width: 600px){.generic.page404 #clouds #claim{top:60px;}}.generic.page404 #clouds #claim h1{margin-bottom:20px;font-size:42px;line-height:60px;text-align:center;color:#ee6835;}.generic.page404 #clouds #claim h2{margin-bottom:20px;font-size:17px;line-height:24px;text-align:center;color:#1b7ea8;}.generic.page404 #clouds #claim p{text-align:center;color:#1b7ea8;}.generic.page404 #clouds .cloud{position:relative;width:200px;height:60px;background:#fff;-moz-border-radius:200px 200px 200px 200px;-webkit-border-radius:200px 200px 200px 200px;border-radius:200px 200px 200px 200px;}.generic.page404 #clouds .cloud:before,.generic.page404 #clouds .cloud:after{content:'';position:absolute;top:-15px;left:10px;background:#fff;width:100px;height:80px;-moz-border-radius:100px 100px 100px 100px;-webkit-border-radius:100px 100px 100px 100px;border-radius:100px 100px 100px 100px;-webkit-transform:rotate(30deg);transform:rotate(30deg);-moz-transform:rotate(30deg);}.generic.page404 #clouds .cloud:after{width:120px;height:120px;top:-55px;right:15px;left:auto;}.generic.page404 #clouds .cloud.x1{top:130px;left:30px;-webkit-animation:moveclouds 10s linear infinite;-moz-animation:moveclouds 10s linear infinite;-o-animation:moveclouds 10s linear infinite;}.generic.page404 #clouds .cloud.x2{top:-20px;left:130px;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);transform:scale(0.7);opacity:0.6;-webkit-animation:moveclouds 20s linear infinite;-moz-animation:moveclouds 20s linear infinite;-o-animation:moveclouds 20s linear infinite;}.generic.page404 #clouds .cloud.x3{left:-50px;top:-70px;-webkit-transform:scale(0.8);-moz-transform:scale(0.8);transform:scale(0.8);opacity:0.4;-webkit-animation:moveclouds 15s linear infinite;-moz-animation:moveclouds 15s linear infinite;-o-animation:moveclouds 15s linear infinite;}.generic.page404 #clouds .cloud.x4{left:0;top:30px;-webkit-transform:scale(0.5);-moz-transform:scale(0.5);transform:scale(0.5);opacity:0.75;-webkit-animation:moveclouds 12s linear infinite;-moz-animation:moveclouds 12s linear infinite;-o-animation:moveclouds 12s linear infinite;}.generic.page404 #clouds .cloud.x5{left:170px;top:-70px;-webkit-transform:scale(0.6);-moz-transform:scale(0.6);transform:scale(0.6);opacity:0.8;-webkit-animation:moveclouds 15s linear infinite;-moz-animation:moveclouds 15s linear infinite;-o-animation:moveclouds 15s linear infinite;}.generic.page404 #shortcuts{margin:0 3% 20px;}.generic.page404 #shortcuts p{margin-bottom:10px;color:#1b7ea8;font-weight:700;}.generic.page404 #shortcuts ul li{margin-bottom:10px;list-style-position:inside;list-style-type:disc;font-size:14px;line-height:20px;color:#1b7ea8;}.generic.page404 #shortcuts ul li a{color:#ee6835;}.generic.page404 #shortcuts ul li form{display:inline-block;margin:5px 0 10px;}@media screen and (min-width: 600px){.generic.page404 #shortcuts ul li form{margin:0;}}.generic.page404 #shortcuts ul li form input{min-width:200px;padding:5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border:1px solid #1b7ea8;font-size:14px;}.generic.page404 #shortcuts ul li form button{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;display:inline-block;border:none;}.generic.page404 #shortcuts ul li.hidden{display:none;}@media screen and (min-width: 768px){.generic.page404 #clouds{min-height:500px;}.generic.page404 #clouds #mascotte img{width:140px;margin-top:50px;}.generic.page404 #clouds #claim h1{margin-bottom:10px;font-size:56px;}.generic.page404 #clouds #claim h2{margin-bottom:0;font-size:20px;line-height:36px;}.generic.page404 #clouds #claim p{font-size:17px;}.generic.page404 #clouds .cloud.x1{right:550px;-webkit-animation:movecloudswide 10s linear infinite;-moz-animation:movecloudswide 10s linear infinite;-o-animation:movecloudswide 10s linear infinite;}.generic.page404 #clouds .cloud.x2{left:800px;-webkit-animation:movecloudswide 20s linear infinite;-moz-animation:movecloudswide 20s linear infinite;-o-animation:movecloudswide 20s linear infinite;}.generic.page404 #clouds .cloud.x3{left:300px;-webkit-animation:movecloudswide 15s linear infinite;-moz-animation:movecloudswide 15s linear infinite;-o-animation:movecloudswide 15s linear infinite;}.generic.page404 #clouds .cloud.x4{left:250px;-webkit-animation:movecloudswide 12s linear infinite;-moz-animation:movecloudswide 12s linear infinite;-o-animation:movecloudswide 12s linear infinite;}.generic.page404 #clouds .cloud.x5{right:300px;-webkit-animation:movecloudswide 15s linear infinite;-moz-animation:movecloudswide 15s linear infinite;-o-animation:movecloudswide 15s linear infinite;}.generic.page404 #shortcuts{position:absolute;top:270px;left:36%;}}.generic.allcountries h2{margin-top:30px;margin-bottom:10px;color:#249ac9;font-size:17px;}.generic.allcountries .countries_list h3{padding:10px;background-color:#edeef0;font-weight:400;font-size:16px;}.generic.allcountries .countries_list ul{*zoom:1;}.generic.allcountries .countries_list ul:before,.generic.allcountries .countries_list ul:after{content:"";display:table;}.generic.allcountries .countries_list ul:after{clear:both;}.generic.allcountries .countries_list ul li a{display:block;float:left;padding:10px;font-size:14px;line-height:20px;color:#2c2c2c;}.generic.allcountries .countries_list ul li a:hover{text-decoration:underline;}.generic.registernwl h1{margin-bottom:10px;}@media screen and (min-width: 768px){.generic.registernwl{*zoom:1;}.generic.registernwl:before,.generic.registernwl:after{content:"";display:table;}.generic.registernwl:after{clear:both;}.generic.registernwl #data{float:right;width:49%;margin-left:2%;}.generic.registernwl #data .row label{margin:4px 0 8px;font-size:16px;font-weight:700;color:#249ac9;}.generic.registernwl #data .row label#newsletter{color:#2c2c2c;font-weight:normal;}.generic.registernwl .text{float:right;width:49%;padding-top:15px;}}@media screen and (min-width: 1000px){.generic.registernwl h1{font-size:21px;}.generic.registernwl p{font-size:16px;line-height:24px;}.generic.registernwl ul li{font-size:16px;line-height:24px;}}.generic.registernwl .thxpage{padding:20px;background-color:rgba(36,154,201,0.2);font-size:19px;line-height:24px;}.generic.registernwl .thxpage h1{margin:10px 0 40px;font-size:19px;line-height:24px;}@media screen and (min-width: 768px){.generic.registernwl .thxpage{max-width:600px;margin:20px auto;padding:40px 60px;}.generic.registernwl .thxpage h1{font-size:21px;}.generic.registernwl .thxpage p{font-size:17px;line-height:24px;}}@media screen and (min-width: 1000px){.generic.registernwl .thxpage{margin-top:40px;margin-bottom:60px;}}.generic.about{margin-bottom:40px;}.generic.about h1{margin-top:30px;margin-bottom:20px;}.generic.about h2{margin-top:30px;margin-bottom:10px;color:#249ac9;font-size:17px;}.generic.about p{margin-bottom:10px;}.generic.about ul{list-style:disc;list-style-position:inside;}.generic.about ul p{display:inline-block;}.generic.contactus #intro_wrp{margin-bottom:20px;}.generic.contactus #intro_wrp p{margin-bottom:10px;}.generic.contactus #contacts_wrp{min-height:300px;margin-bottom:10px;padding:10px 15px;background-color:#edeef0;}@media screen and (min-width: 768px){.generic.contactus #contacts_wrp{display:inline;float:left;width:49%;margin:0 0%;margin-right:2%;margin-bottom:20px;}.generic.contactus #contacts_wrp .phone{float:left;width:50%;}}.generic.contactus #contacts_wrp h2{margin-bottom:10px;color:#249ac9;font-size:17px;line-height:20px;}.generic.contactus #contacts_wrp .phone li{margin:0 0 10px 10px;line-height:18px;}.generic.contactus #contacts_wrp .phone li a{color:#2c2c2c;text-decoration:none;}.generic.contactus #contacts_wrp .phone li .lang_symb{background:url('../../../images_dir/hotelsclick/sprt-ico.png') 0 0 no-repeat;display:inline;float:left;width:25%;margin:0 0%;display:block;overflow:hidden;text-indent:-9999px;width:21px;height:20px;margin-right:10px;}.generic.contactus #contacts_wrp .phone li .lang_symb.us{background-position:0 -22px;}.generic.contactus #contacts_wrp .phone li .lang_symb.it{background-position:0 2px;}.generic.contactus #contacts_wrp .phone li .lang_symb.uk{background-position:0 -43px;}.generic.contactus #contacts_wrp .phone li .lang_symb.fr{background-position:0 -65px;}.generic.contactus #contacts_wrp .phone li .lang_symb.es{background-position:0 -87px;}.generic.contactus #contacts_wrp .phone li .lang_symb.de{background-position:-49px 3px;}.generic.contactus #contacts_wrp .phone li .lang_symb.ch{background-position:-49px -65px;}.generic.contactus #contacts_wrp .phone li .lang_symb.irl{background-position:-49px -90px;}.generic.contactus #contacts_wrp .phone li .lang_symb.grc{background-position:0px -2346px;}.generic.contactus #contacts_wrp .phone li .lang_symb.nld{background-position:-49px -2346px;}.generic.contactus #contacts_wrp .phone li .lang_symb.bel{background-position:0px -2368px;}.generic.contactus #contacts_wrp .phone li .lang_symb.fin{background-position:-49px -2368px;}.generic.contactus #contacts_wrp .phone li .lang_symb.hun{background-position:0px -2390px;}.generic.contactus #contacts_wrp .phone li .lang_symb.cze{background-position:-49px -2390px;}.generic.contactus #contacts_wrp .phone li .lang_symb.svk{background-position:0px -2412px;}.generic.contactus #contacts_wrp .phone li .lang_symb.dnk{background-position:-49px -2412px;}.generic.contactus #contacts_wrp .phone li .lang_symb.swe{background-position:0px -2433px;}.generic.contactus #contacts_wrp .phone li .lang_symb.nor{background-position:-49px -2433px;}.generic.contactus #contacts_wrp .phone li .lang_symb.pol{background-position:0px -2456px;}.generic.contactus #contacts_wrp .phone li .lang_symb.globe{background-position:-49px -20px;}.generic.contactus #contacts_wrp #workinghours{clear:left;margin:20px 0;line-height:16px;}@media screen and (min-width: 768px){.generic.contactus #contacts_wrp #workinghours{padding-top:10px;}}.generic.contactus #contacts_wrp #emails li{margin-bottom:10px;line-height:16px;}.generic.contactus #contacts_wrp #emails li a{color:#249ac9;}.generic.contactus #contacts_wrp #emails li span{display:block;}.generic.contactus #form_wrp{position:relative;min-height:300px;margin-bottom:10px;background-color:#edeef0;}@media screen and (min-width: 768px){.generic.contactus #form_wrp{display:inline;float:left;width:49%;margin:0 0%;margin-bottom:20px;}}.generic.contactus #form_wrp h2{color:#249ac9;}.generic.contactus #form_wrp input,.generic.contactus #form_wrp select,.generic.contactus #form_wrp #name{width:100%;margin-bottom:10px;}.generic.contactus #form_wrp .row{margin-bottom:0;}@media screen and (min-width: 768px){.generic.contactus #form_wrp input,.generic.contactus #form_wrp select,.generic.contactus #form_wrp #name{display:inline;float:left;width:50%;margin:0 0%;margin-bottom:0;}.generic.contactus #form_wrp .row{margin-bottom:10px;}}.generic.contactus #form_wrp textarea{width:100%;padding:5px;font-size:14px;border:1px solid #b5b9c2;-webkit-appearance:none;-webkit-border-radius:0;font-family:inherit;font-size:inherit;}.generic.contactus #form_wrp .button{border-width:0;margin-bottom:5px;}.generic.contactus #form_wrp .error{border:1px solid #e10000;}.generic.contactus #form_wrp .loading_overlay{position:absolute;width:95%;height:95%;background-color:rgba(237,238,240,0.75);}.generic.contactus #form_wrp .loading{display:none;position:absolute;bottom:20%;width:90%;margin-bottom:0;}@media screen and (min-width: 768px){.generic.contactus #form_wrp .loading{top:40%;width:93%;bottom:inherit;}}@media screen and (min-width: 1000px){.generic.contactus #form_wrp .loading{width:95%;}}.generic.contactus #form_wrp .loading span{display:block;text-align:center;}.generic.contactus #form_wrp .loading span img{display:inline-block;width:20px;height:20px;margin-left:10px;margin-bottom:-5px;}.generic.contactus #form_wrp .success,.generic.contactus #form_wrp .fail{padding:10px;background-color:#b4e4b8;color:#0a6800;}.generic.contactus #form_wrp .success a,.generic.contactus #form_wrp .fail a{font-weight:700;text-transform:uppercase;}.generic.contactus #form_wrp .fail{background-color:#d43e45;color:#fff;}.generic.contactus #form_wrp .fail a{color:#fff;}.generic.contactus #form_wrp #day,.generic.contactus #form_wrp #year{float:left;width:30%;}.generic.contactus #form_wrp #month{float:left;width:36%;margin-right:2%;margin-left:2%;}@media screen and (min-width: 768px){.generic.contactus #form_wrp #name,.generic.contactus #form_wrp #email,.generic.contactus #form_wrp #bookingNumber,.generic.contactus #form_wrp #country{width:49%;margin-right:1%;}.generic.contactus #form_wrp #telephone,.generic.contactus #form_wrp #emailConfirm,.generic.contactus #form_wrp #subject,.generic.contactus #form_wrp #city{width:49%;margin-left:1%;}.generic.contactus #form_wrp #day,.generic.contactus #form_wrp #month,.generic.contactus #form_wrp #nights,.generic.contactus #form_wrp #people{width:31%;margin:0 2% 10px 0;}.generic.contactus #form_wrp #year,.generic.contactus #form_wrp #outlay{width:34%;margin-bottom:10px;}}@media screen and (min-width: 1000px){.generic.contactus #form_wrp #name,.generic.contactus #form_wrp #email,.generic.contactus #form_wrp #bookingNumber,.generic.contactus #form_wrp #country{width:49%;margin-right:1%;}.generic.contactus #form_wrp #telephone,.generic.contactus #form_wrp #emailConfirm,.generic.contactus #form_wrp #subject,.generic.contactus #form_wrp #city{width:49%;margin-left:1%;}.generic.contactus #form_wrp #day,.generic.contactus #form_wrp #year,.generic.contactus #form_wrp #nights,.generic.contactus #form_wrp #people{width:13%;margin-right:2%;}.generic.contactus #form_wrp #month{width:17%;margin-right:2%;}.generic.contactus #form_wrp #outlay{width:21%;}.generic.contactus #form_wrp #day,.generic.contactus #form_wrp #month,.generic.contactus #form_wrp #year,.generic.contactus #form_wrp #nights,.generic.contactus #form_wrp #people,.generic.contactus #form_wrp #outlay{margin-bottom:0;}}.generic.contactus #form_wrp #extra_fields{background-color:rgba(36,154,201,0.5);padding:10px 5px 1px;margin-bottom:10px;}.generic.contactus #where{padding:10px 0;line-height:20px;text-align:center;background-color:#edeef0;}@media screen and (min-width: 768px){.generic.contactus #where{clear:both;}}.generic.standard,.generic.privacy,.generic.terms{margin-bottom:40px;}.generic.standard h1,.generic.privacy h1,.generic.terms h1{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #edeef0;}.generic.standard h2,.generic.standard h3,.generic.privacy h2,.generic.privacy h3,.generic.terms h2,.generic.terms h3{margin-top:20px;margin-bottom:10px;color:#249ac9;font-size:19px;}.generic.standard h3,.generic.privacy h3,.generic.terms h3{font-size:16px;}.generic.standard ul,.generic.privacy ul,.generic.terms ul{list-style:disc;list-style-position:inside;}.generic.standard ul li,.generic.privacy ul li,.generic.terms ul li{margin:5px 0;line-height:20px;}.generic.standard ol,.generic.privacy ol,.generic.terms ol{margin-bottom:30px;list-style:decimal;list-style-position:inside;color:#249ac9;}.generic.standard ol li,.generic.privacy ol li,.generic.terms ol li{margin:10px 0;}.generic.standard ol li a,.generic.privacy ol li a,.generic.terms ol li a{color:#249ac9;}.generic.standard p,.generic.privacy p,.generic.terms p{margin-bottom:10px;}.generic.apphotels h1{margin-top:-10px;margin-bottom:10px;}@media screen and (min-width: 768px){.generic.apphotels h1{margin-top:0;margin-bottom:20px;}}.generic.apphotels .send_link_app_result{color:#fff;line-height:20px;text-align:center;}.generic.apphotels .send_link_app_result.status_error,.generic.apphotels .send_link_app_result.status_ok{margin-top:10px;padding:5px 10px;background-color:#e10000;}@media screen and (min-width: 768px){.generic.apphotels .send_link_app_result.status_error,.generic.apphotels .send_link_app_result.status_ok{width:70%;margin:10px auto 0;}}.generic.apphotels .send_link_app_result.status_ok{background-color:#11b400;}.generic.apphotels #apphero{position:relative;padding:10px;background:url('/tl_files/images/landing-app/app-header-02.jpg') center center no-repeat;background-size:cover;}.generic.apphotels #apphero img{display:none;}@media screen and (min-width: 768px){.generic.apphotels #apphero img{display:block;position:absolute;top:20px;left:50px;}}@media screen and (min-width: 1000px){.generic.apphotels #apphero img{left:75px;}}.generic.apphotels #apphero h2,.generic.apphotels #apphero h3,.generic.apphotels #apphero p,.generic.apphotels #apphero a{color:#fff;font-size:14px;line-height:20px;font-weight:700;text-shadow:0px 0px 20px black;}.generic.apphotels #apphero h2{margin-bottom:10px;font-size:17px;line-height:21px;}.generic.apphotels #apphero .download{margin-top:10px;}@media screen and (min-width: 768px){.generic.apphotels #apphero{min-height:350px;}.generic.apphotels #apphero h2{margin-bottom:30px;font-size:20px;line-height:22px;}.generic.apphotels #apphero h3{margin-bottom:20px;font-size:17px;line-height:22px;}.generic.apphotels #apphero p{font-size:17px;line-height:22px;}.generic.apphotels #apphero .claim{position:absolute;top:20px;left:230px;}.generic.apphotels #apphero .download{margin-top:40px;}.generic.apphotels #apphero .download .device{float:left;width:170px;margin-right:20px;}}@media screen and (min-width: 1000px){.generic.apphotels #apphero .claim{left:322px;}.generic.apphotels #apphero .download{margin-top:80px;}}.generic.apphotels .download{*zoom:1;}.generic.apphotels .download:before,.generic.apphotels .download:after{content:"";display:table;}.generic.apphotels .download:after{clear:both;}.generic.apphotels .download .device{display:block;overflow:hidden;text-indent:-9999px;float:left;width:50%;height:40px;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;float:none;width:100%;height:50px;background-position:center center !important;margin:10px 0;}.generic.apphotels .download .device.badge_it{background:url('../../../images_dir/hotelsclick/sprt-img.png') 0 0 no-repeat;}.generic.apphotels .download .device.badge_en{background:url('../../../images_dir/hotelsclick/sprt-img.png') 0 -91px no-repeat;}.generic.apphotels .download .device.badge_fr{background:url('../../../images_dir/hotelsclick/sprt-img.png') 0 -182px no-repeat;}.generic.apphotels .download .device.badge_de{background:url('../../../images_dir/hotelsclick/sprt-img.png') 0 -274px no-repeat;}.generic.apphotels .download .device.badge_es{background:url('../../../images_dir/hotelsclick/sprt-img.png') 0 -365px no-repeat;}.generic.apphotels .download .device#google_app.badge_it{background-position:right -46px;}.generic.apphotels .download .device#google_app.badge_en{background-position:right -137px;}.generic.apphotels .download .device#google_app.badge_fr{background-position:right -229px;}.generic.apphotels .download .device#google_app.badge_de{background-position:right -321px;}.generic.apphotels .download .device#google_app.badge_es{background-position:right -411px;}.generic.apphotels .download .device.ios.en{background:url('/tl_files/images/landing-app/app-store-en.png') 0 0 no-repeat;}.generic.apphotels .download .device.ios.it{background:url('/tl_files/images/landing-app/app-store-it.png') 0 0 no-repeat;}.generic.apphotels .download .device.ios.fr{background:url('/tl_files/images/landing-app/app-store-fr.png') 0 0 no-repeat;}.generic.apphotels .download .device.ios.de{background:url('/tl_files/images/landing-app/app-store-de.png') 0 0 no-repeat;}.generic.apphotels .download .device.ios.es{background:url('/tl_files/images/landing-app/app-store-es.png') 0 0 no-repeat;}.generic.apphotels .download .device.android.en{background:url('/tl_files/images/landing-app/app-play-store-en.png') 0 0 no-repeat;}.generic.apphotels .download .device.android.it{background:url('/tl_files/images/landing-app/app-play-store-it.png') 0 0 no-repeat;}.generic.apphotels .download .device.android.fr{background:url('/tl_files/images/landing-app/app-play-store-fr.png') 0 0 no-repeat;}.generic.apphotels .download .device.android.de{background:url('/tl_files/images/landing-app/app-play-store-de.png') 0 0 no-repeat;}.generic.apphotels .download .device.android.es{background:url('/tl_files/images/landing-app/app-play-store-es.png') 0 0 no-repeat;}.generic.apphotels .top_form{margin-bottom:20px;padding:10px 10px 25px;background-color:#1b7ea8;}.generic.apphotels .top_form p{margin-bottom:10px;color:#fff;font-weight:700;}.generic.apphotels .top_form input{border-width:0;width:100%;}.generic.apphotels .top_form input[type="text"]{margin-bottom:10px;padding:5px 10px;font-size:14px;}.generic.apphotels .top_form input[type="button"]{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;}.generic.apphotels .top_form .top_form_or{display:block;margin:10px 0;color:#fff;text-align:center;font-weight:700;}@media screen and (min-width: 600px){.generic.apphotels .top_form{*zoom:1;}.generic.apphotels .top_form:before,.generic.apphotels .top_form:after{content:"";display:table;}.generic.apphotels .top_form:after{clear:both;}.generic.apphotels .top_form .top_form_left{display:inline;float:left;width:45%;margin:0 0%;}.generic.apphotels .top_form .top_form_or{display:inline;float:left;width:10%;margin:0 0%;margin-top:5px;}.generic.apphotels .top_form .top_form_right{display:inline;float:left;width:45%;margin:0 0%;}}@media screen and (min-width: 768px){.generic.apphotels .top_form p{margin:10px 0 20px;font-size:16px;text-align:center;}.generic.apphotels .top_form input{display:block;width:70%;margin-left:auto;margin-right:auto;}}.generic.apphotels .hc_app_steps{margin-bottom:30px;}.generic.apphotels .hc_app_steps h4{margin-bottom:10px;color:#1b7ea8;font-size:16px;line-height:22px;}.generic.apphotels .hc_app_steps p{text-align:justify;margin-bottom:20px;}.generic.apphotels .hc_app_steps img{display:none;}@media screen and (min-width: 768px){.generic.apphotels .hc_app_steps{*zoom:1;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #878787;}.generic.apphotels .hc_app_steps:before,.generic.apphotels .hc_app_steps:after{content:"";display:table;}.generic.apphotels .hc_app_steps:after{clear:both;}.generic.apphotels .hc_app_steps img{display:inline;}.generic.apphotels .hc_app_steps#app_steps-01 .hc_app_steps_left_odd,.generic.apphotels .hc_app_steps#app_steps-03 .hc_app_steps_left_odd,.generic.apphotels .hc_app_steps#app_steps-05 .hc_app_steps_left_odd,.generic.apphotels .hc_app_steps#app_steps-07 .hc_app_steps_left_odd{display:inline;float:left;width:60%;margin:0 0%;margin-right:10%;}.generic.apphotels .hc_app_steps#app_steps-01 .hc_app_steps_right_odd,.generic.apphotels .hc_app_steps#app_steps-03 .hc_app_steps_right_odd,.generic.apphotels .hc_app_steps#app_steps-05 .hc_app_steps_right_odd,.generic.apphotels .hc_app_steps#app_steps-07 .hc_app_steps_right_odd{display:inline;float:left;width:30%;margin:0 0%;}.generic.apphotels .hc_app_steps#app_steps-01 .hc_app_steps_right_odd img,.generic.apphotels .hc_app_steps#app_steps-03 .hc_app_steps_right_odd img,.generic.apphotels .hc_app_steps#app_steps-05 .hc_app_steps_right_odd img,.generic.apphotels .hc_app_steps#app_steps-07 .hc_app_steps_right_odd img{display:block;margin-left:auto;margin-right:auto;}.generic.apphotels .hc_app_steps#app_steps-02 .hc_app_steps_left_even,.generic.apphotels .hc_app_steps#app_steps-04 .hc_app_steps_left_even,.generic.apphotels .hc_app_steps#app_steps-06 .hc_app_steps_left_even{display:inline;float:left;width:30%;margin:0 0%;}.generic.apphotels .hc_app_steps#app_steps-02 .hc_app_steps_left_even img,.generic.apphotels .hc_app_steps#app_steps-04 .hc_app_steps_left_even img,.generic.apphotels .hc_app_steps#app_steps-06 .hc_app_steps_left_even img{display:block;margin-left:auto;margin-right:auto;}.generic.apphotels .hc_app_steps#app_steps-02 .hc_app_steps_right_even,.generic.apphotels .hc_app_steps#app_steps-04 .hc_app_steps_right_even,.generic.apphotels .hc_app_steps#app_steps-06 .hc_app_steps_right_even{display:inline;float:left;width:60%;margin:0 0%;margin-left:10%;}.generic.apphotels .hc_app_steps#app_steps-02 .hc_app_steps_right_even h4,.generic.apphotels .hc_app_steps#app_steps-04 .hc_app_steps_right_even h4,.generic.apphotels .hc_app_steps#app_steps-06 .hc_app_steps_right_even h4{text-align:right;}.generic.apphotels .hc_app_steps#app_steps-01 .hc_app_steps_left_odd{padding-top:40px;}.generic.apphotels .hc_app_steps#app_steps-02 .hc_app_steps_right_even{padding-top:20px;}.generic.apphotels .hc_app_steps#app_steps-03 .hc_app_steps_left_odd{padding-top:25px;}.generic.apphotels .hc_app_steps#app_steps-04 .hc_app_steps_right_even{padding-top:60px;}.generic.apphotels .hc_app_steps#app_steps-05 .hc_app_steps_left_odd{padding-top:35px;}.generic.apphotels .hc_app_steps#app_steps-06 .hc_app_steps_right_even{padding-top:25px;}.generic.apphotels .hc_app_steps#app_steps-07 .hc_app_steps_left_odd{padding-top:20px;}}@media screen and (min-width: 1000px){.generic.apphotels .hc_app_steps#app_steps-01 .hc_app_steps_left_odd{padding-top:65px;}.generic.apphotels .hc_app_steps#app_steps-02 .hc_app_steps_right_even{padding-top:35px;}.generic.apphotels .hc_app_steps#app_steps-04 .hc_app_steps_right_even{padding-top:80px;}.generic.apphotels .hc_app_steps#app_steps-06 .hc_app_steps_right_even{padding-top:45px;}.generic.apphotels .hc_app_steps#app_steps-07 .hc_app_steps_left_odd{padding-top:35px;}}.generic.apphotels .bottom_form{margin-bottom:20px;padding:10px 10px 15px;background-color:#1b7ea8;}.generic.apphotels .bottom_form #bottom_banner_img{display:none;}@media screen and (min-width: 768px){.generic.apphotels .bottom_form #bottom_banner_img{display:block;float:left;}}.generic.apphotels .bottom_form p{margin-bottom:10px;color:#fff;font-weight:700;}.generic.apphotels .bottom_form input{border-width:0;width:100%;}.generic.apphotels .bottom_form input[type="text"]{margin-bottom:10px;padding:5px 10px;font-size:14px;}.generic.apphotels .bottom_form input[type="button"]{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;}.generic.apphotels .bottom_form #bottom_send_link_app_phone{margin-bottom:30px;}.generic.apphotels .bottom_form #bottom_send_link_app_email{margin-bottom:20px;}@media screen and (min-width: 768px){.generic.apphotels .bottom_form{*zoom:1;}.generic.apphotels .bottom_form:before,.generic.apphotels .bottom_form:after{content:"";display:table;}.generic.apphotels .bottom_form:after{clear:both;}.generic.apphotels .bottom_form .bottom_banner_text{float:left;width:55%;margin-left:5%;}.generic.apphotels .bottom_form .bottom_banner_text p{margin:10px 0 30px;}.generic.apphotels .bottom_form .bottom_banner_text #bottom_send_link_app_phone{float:left;width:48%;margin-right:4%;margin-bottom:50px;}.generic.apphotels .bottom_form .bottom_banner_text #bottom_send_link_app_email{float:left;width:48%;margin-bottom:50px;}.generic.apphotels .bottom_form .bottom_banner_text .download{*zoom:1;}.generic.apphotels .bottom_form .bottom_banner_text .download:before,.generic.apphotels .bottom_form .bottom_banner_text .download:after{content:"";display:table;}.generic.apphotels .bottom_form .bottom_banner_text .download:after{clear:both;}.generic.apphotels .bottom_form .bottom_banner_text .download .device{float:left;width:50%;}.generic.apphotels .bottom_form .bottom_banner_text .send_link_app_result{width:100%;}}.generic.affiliates h1{margin-bottom:15px;}@media screen and (min-width: 1000px){.generic.affiliates h1{margin-bottom:20px;}}.generic.affiliates .top_banner{margin-top:10px;}.generic.affiliates .top_banner .banner_text{padding:10px;background-color:#1b7ea8;}.generic.affiliates .top_banner .banner_text h2{font-size:16px;}.generic.affiliates .top_banner .banner_text h2,.generic.affiliates .top_banner .banner_text p{color:#fff;}@media screen and (min-width: 768px){.generic.affiliates .top_banner{position:relative;min-height:300px;background:url('/tl_files/images/affiliati/affiliates-hotelsclick.jpg') center center no-repeat;background-size:cover;}.generic.affiliates .top_banner .banner_text{position:relative;padding:20px;width:50%;top:100px;left:25%;text-align:center;background-color:rgba(27,126,168,0.9);}.generic.affiliates .top_banner .banner_text h2{margin-bottom:10px;}}@media screen and (min-width: 1000px){.generic.affiliates .top_banner{min-height:400px;}.generic.affiliates .top_banner .banner_text{top:140px;}.generic.affiliates .top_banner .banner_text h2{font-size:19px;}.generic.affiliates .top_banner .banner_text p{font-size:16px;line-height:22px;}}.generic.affiliates .top_form{padding:10px 10px 5px;font-weight:700;}.generic.affiliates .top_form .text{margin-bottom:10px;color:#ee6835;}.generic.affiliates .top_form .affiliate{margin-bottom:30px;}.generic.affiliates .top_form .affiliate img{display:block;margin:0 auto 5px;}.generic.affiliates .top_form .affiliate a{-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;display:block;padding:10px 15px 10px 15px;color:#fff !important;background-color:#1b7ea8;font-size:14px;cursor:pointer;width:60%;margin:0 auto;text-align:center;font-weight:400;}.generic.affiliates .top_form .affiliate a:hover{background-color:#145d7c;}.generic.affiliates .top_form .affiliate strong{display:block;margin-top:5px;color:#878787;font-size:12.6px;font-weight:400;text-align:center;}.generic.affiliates .top_form .affiliate strong span{font-weight:700;}@media screen and (min-width: 768px){.generic.affiliates .top_form{*zoom:1;padding:15px 20px 20px;text-align:center;}.generic.affiliates .top_form:before,.generic.affiliates .top_form:after{content:"";display:table;}.generic.affiliates .top_form:after{clear:both;}.generic.affiliates .top_form .text{font-size:16px;margin-bottom:15px;}.generic.affiliates .top_form .affiliate img{width:100%;}.generic.affiliates .top_form.bttn3 .affiliate{display:inline;float:left;width:30%;margin:0 0%;margin-left:1.5%;margin-right:1.5%;}.generic.affiliates .top_form.bttn2 .affiliate{display:inline;float:left;width:30%;margin:0 0%;margin-left:10%;margin-right:10%;}.generic.affiliates .top_form.bttn1 .affiliate{display:inline;float:left;width:30%;margin:0 0%;margin-left:35%;margin-right:35%;}}@media screen and (min-width: 1000px){.generic.affiliates .top_form .affiliate img{width:auto;}}.generic.affiliates .content_text{margin-bottom:20px;padding:10px;border:1px solid #ee6835;}.generic.affiliates .content_text p{color:#ee6835;}@media screen and (min-width: 768px){.generic.affiliates .content_text{padding:20px;}.generic.affiliates .content_text p{text-align:center;font-size:15px;line-height:25px;}}@media screen and (min-width: 768px){.generic.affiliates .content_text{margin-bottom:40px;}.generic.affiliates .content_text p{font-size:17px;line-height:27px;}}.generic.affiliates .hc_aff_steps{margin-bottom:30px;}.generic.affiliates .hc_aff_steps h4{margin-bottom:10px;color:#1b7ea8;font-size:16px;line-height:22px;}.generic.affiliates .hc_aff_steps p{text-align:justify;margin-bottom:20px;}.generic.affiliates .hc_aff_steps ul{list-style:disc;list-style-position:inside;}.generic.affiliates .hc_aff_steps ul li{font-size:14px;line-height:20px;}.generic.affiliates .hc_aff_steps img{display:none;}@media screen and (min-width: 768px){.generic.affiliates .hc_aff_steps{*zoom:1;margin-bottom:20px;padding-bottom:20px;}.generic.affiliates .hc_aff_steps:before,.generic.affiliates .hc_aff_steps:after{content:"";display:table;}.generic.affiliates .hc_aff_steps:after{clear:both;}.generic.affiliates .hc_aff_steps:not(:last-child){border-bottom:1px solid #878787;}.generic.affiliates .hc_aff_steps img{display:block;margin:30px auto 0;}.generic.affiliates .hc_aff_steps div{float:left;}.generic.affiliates .hc_aff_steps .hc_aff_steps_left_odd,.generic.affiliates .hc_aff_steps .hc_aff_steps_right_even{width:70%;}.generic.affiliates .hc_aff_steps .hc_aff_steps_right_odd,.generic.affiliates .hc_aff_steps .hc_aff_steps_left_even{width:30%;}}@media screen and (min-width: 1000px){.generic.affiliates .hc_aff_steps{margin-bottom:40px;padding-bottom:40px;}.generic.affiliates .hc_aff_steps img{margin-top:0;}}.generic.faqs{*zoom:1;}.generic.faqs:before,.generic.faqs:after{content:"";display:table;}.generic.faqs:after{clear:both;}.generic.faqs .intro_txt{margin-bottom:7px;}.generic.faqs #faqs_wrp{margin-top:10px;margin-bottom:10px;}.generic.faqs #faqs_wrp #faq_list_wrp{margin-bottom:20px;}.generic.faqs #faqs_wrp #faq_list_wrp li{background-color:#edeef0;margin-bottom:5px;}.generic.faqs #faqs_wrp #faq_list_wrp li a{display:block;padding:15px 20px;color:#249ac9;font-weight:700;}.generic.faqs #faqs_wrp #faq_list_wrp li a:hover{color:#ee6835;}.generic.faqs #faqs_wrp #faq_list_wrp li.ui-tabs-active a{color:#ee6835;}.generic.faqs #faqs_wrp #faq_list_wrp .contact_us{margin-top:10px;padding:20px;line-height:20px;background-color:rgba(36,154,201,0.1);}.generic.faqs #faqs_wrp #faq_list_wrp .contact_us a{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;margin-top:20px;text-align:center;background-color:#1b7ea8;}.generic.faqs #faqs_wrp .grouped_faqs{margin-bottom:20px;}.generic.faqs #faqs_wrp .grouped_faqs h2{margin-bottom:10px;color:#ee6835;font-size:23px;font-weight:normal;}.generic.faqs #faqs_wrp .grouped_faqs .single_faq{margin-bottom:5px;padding:20px;background-color:rgba(36,154,201,0.1);}.generic.faqs #faqs_wrp .grouped_faqs .single_faq h3{color:#2c2c2c;font-size:16px;line-height:21px;margin-bottom:10px;}.generic.faqs #faqs_wrp .grouped_faqs .single_faq p{margin-bottom:5px;}.generic.faqs #faqs_wrp .grouped_faqs .single_faq ul{margin-bottom:10px;list-style:disc;list-style-position:inside;}.generic.faqs #faqs_wrp .grouped_faqs .single_faq ul li{padding-top:5px;padding-bottom:5px;}@media screen and (min-width: 768px){.generic.faqs #faqs_wrp{margin-top:30px;}.generic.faqs #faqs_wrp #faq_list_wrp{display:inline;float:left;width:30%;margin:0 0%;}.generic.faqs #faqs_wrp #faq_content{display:inline;float:left;width:68%;margin:0 0%;margin-left:2%;}}@media screen and (min-width: 1000px){.generic.faqs #faqs_wrp #faq_list_wrp{display:inline;float:left;width:25%;margin:0 0%;}.generic.faqs #faqs_wrp #faq_content{display:inline;float:left;width:73%;margin:0 0%;margin-left:2%;}}.generic #form_wrp{margin-bottom:20px;padding:15px;color:#2c2c2c;background-color:rgba(36,154,201,0.2);}.generic #form_wrp h2{margin-bottom:15px;font-size:16px;color:#1b7ea8;}.generic #form_wrp input,.generic #form_wrp select{display:block;width:100%;padding:7px 5px;font-size:14px;line-height:20px;height:36px;border:1px solid #b5b9c2;}.generic #form_wrp input:focus:not(.compiled),.generic #form_wrp select:focus:not(.compiled){border:1px solid #ffb100;-webkit-box-shadow:0px 0px 5px 0px rgba(255,189,12,0.5);-moz-box-shadow:0px 0px 5px 0px rgba(255,189,12,0.5);box-shadow:0px 0px 5px 0px rgba(255,189,12,0.5);}.generic #form_wrp input.error,.generic #form_wrp select.error{border:1px solid #e10000;}.generic #form_wrp select{background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -105px no-repeat;}.generic #form_wrp .row{*zoom:1;margin-bottom:10px;}.generic #form_wrp .row:before,.generic #form_wrp .row:after{content:"";display:table;}.generic #form_wrp .row:after{clear:both;}.generic #form_wrp .row label{display:block;margin-bottom:5px;font-size:14px;}.generic #form_wrp .row.float{float:left;width:49%;}.generic #form_wrp .row.float3{float:left;width:32%;}.generic #form_wrp .row.space{margin-right:2%;}@media screen and (min-width: 768px){.generic #form_wrp .row.split_col label{float:left;width:43%;margin-right:2%;padding-top:10px;padding-bottom:10px;}.generic #form_wrp .row.split_col input,.generic #form_wrp .row.split_col select{float:left;width:55%;}}.generic #form_wrp .row.newsletter input,.generic #form_wrp .row.newsletter label{display:block;float:none;clear:both;width:auto;margin:0;display:inline;height:auto;font-size:13px;line-height:16px;}.generic #form_wrp .button{display:block;padding:12px 8px 12px 8px;color:#fff !important;background-color:#11b400;font-size:14px;cursor:pointer;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;width:150px;margin:20px auto 0;text-align:center;font-size:16px;}.generic #form_wrp #title{display:inline;float:left;width:25%;margin:0 0%;margin-right:5%;}.generic #form_wrp #name{display:inline;float:left;width:70%;margin:0 0%;}.generic .form_wrp{margin-bottom:20px;padding:15px;color:#2c2c2c;background-color:rgba(36,154,201,0.2);}.generic .form_wrp h2{margin-bottom:15px;font-size:16px;color:#1b7ea8;}.generic .form_wrp input,.generic .form_wrp select{display:block;width:100%;padding:7px 5px;font-size:14px;line-height:20px;height:36px;border:1px solid #b5b9c2;}.generic .form_wrp input:focus:not(.compiled),.generic .form_wrp select:focus:not(.compiled){border:1px solid #ffb100;-webkit-box-shadow:0px 0px 5px 0px rgba(255,189,12,0.5);-moz-box-shadow:0px 0px 5px 0px rgba(255,189,12,0.5);box-shadow:0px 0px 5px 0px rgba(255,189,12,0.5);}.generic .form_wrp input.error,.generic .form_wrp select.error{border:1px solid #e10000;}.generic .form_wrp select{background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -105px no-repeat;}.generic .form_wrp .row{*zoom:1;margin-bottom:10px;}.generic .form_wrp .row:before,.generic .form_wrp .row:after{content:"";display:table;}.generic .form_wrp .row:after{clear:both;}.generic .form_wrp .row label{display:block;margin-bottom:5px;font-size:14px;}.generic .form_wrp .row.float{float:left;width:49%;}.generic .form_wrp .row.float3{float:left;width:32%;}.generic .form_wrp .row.space{margin-right:2%;}@media screen and (min-width: 768px){.generic .form_wrp .row.split_col label{float:left;width:43%;margin-right:2%;padding-top:10px;padding-bottom:10px;}.generic .form_wrp .row.split_col input,.generic .form_wrp .row.split_col select{float:left;width:55%;}}.generic .form_wrp .row.newsletter input,.generic .form_wrp .row.newsletter label{display:block;float:none;clear:both;width:auto;margin:0;display:inline;height:auto;font-size:13px;line-height:16px;}.generic .form_wrp .button{display:block;padding:12px 8px 12px 8px;color:#fff !important;background-color:#11b400;font-size:14px;cursor:pointer;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;width:150px;margin:20px auto 0;text-align:center;font-size:16px;}.generic .form_wrp #title{display:inline;float:left;width:25%;margin:0 0%;margin-right:5%;}.generic .form_wrp #name{display:inline;float:left;width:70%;margin:0 0%;}.generic .form_wrp.unregistered{background-color:#edeef0;}.generic .form_wrp.remember-access-form{max-width:500px;margin-left:auto;margin-right:auto;}.generic .form_wrp.remember-access-form p{font-size:14px;line-height:20px;}.generic .form_wrp p{margin-bottom:10px;font-size:12px;line-height:16px;}.generic .form_wrp a{display:block;text-align:center;}.generic .form_wrp .button{border-color:transparent;background-color:#1b7ea8;}.generic .login_register_wrp{*zoom:1;}.generic .login_register_wrp:before,.generic .login_register_wrp:after{content:"";display:table;}.generic .login_register_wrp:after{clear:both;}@media screen and (min-width: 768px){.generic .login_register_wrp .form_wrp{display:inline;float:left;width:49%;margin:0 0%;}.generic .login_register_wrp .form_wrp h1{font-size:18px;min-height:40px;}.generic .login_register_wrp .form_wrp p{min-height:50px;}.generic .login_register_wrp .form_wrp.unregistered{margin-left:2%;}.generic .login_register_wrp .form_wrp.unregistered .button{margin-bottom:28px;}}.generic.register #register_user .row.checkbox{clear:both;}.generic.register #register_user .row.checkbox input,.generic.register #register_user .row.checkbox label{display:block;float:left;}.generic.register #register_user .row.checkbox input{width:auto;height:auto;margin-right:10px;}.generic.register #register_user .row.checkbox label{width:85%;font-size:13px;line-height:16px;}@media screen and (min-width: 1000px){.generic.register #register_user .row.checkbox label{width:95%;}}.generic.register #register_user .button{margin-top:10px;}.generic.register .mod_article.block h1{margin-bottom:10px;}.generic.register .mod_article.block h2{color:#ee6835;font-weight:400;line-height:20px;}.generic.register .mod_article.block p{margin-bottom:5px;}.generic.register .mod_article.block ul{margin-bottom:30px;list-style:initial;list-style-position:inside;}.generic.register .mod_article.block ul li{margin-bottom:5px;line-height:20px;}.generic.register .mod_article.block#thank-you-page,.generic.register .mod_article.block#thank-you-page-80{display:block;padding:20px;background-color:rgba(36,154,201,0.2);font-size:19px;line-height:24px;}.generic.register .mod_article.block#thank-you-page h1,.generic.register .mod_article.block#thank-you-page-80 h1{margin:10px 0 20px;font-size:19px;line-height:24px;}.generic.register .mod_article.block#thank-you-page p,.generic.register .mod_article.block#thank-you-page-80 p{margin-bottom:20px;}@media screen and (min-width: 600px){.generic.register #register_user h1{margin-bottom:0;}.generic.register #register_user h1 #mandatory{float:none;display:block;margin-top:0;text-align:right;}}@media screen and (min-width: 768px){.generic.register #register_user{display:inline;float:left;width:59%;margin:0 0%;margin-left:1%;float:right;}.generic.register .mod_article.block{display:inline;float:left;width:40%;margin:0 0%;}.generic.register .mod_article.block#thank-you-page,.generic.register .mod_article.block#thank-you-page-80{float:none;width:auto;max-width:600px;margin:70px auto 100px;padding:40px 60px;}.generic.register .mod_article.block#thank-you-page h1,.generic.register .mod_article.block#thank-you-page-80 h1{margin:10px 0 40px;font-size:21px;line-height:24px;}.generic.register .mod_article.block#thank-you-page p,.generic.register .mod_article.block#thank-you-page-80 p{font-size:17px;line-height:24px;}}@media screen and (min-width: 768px){.generic.bookings{*zoom:1;}.generic.bookings:before,.generic.bookings:after{content:"";display:table;}.generic.bookings:after{clear:both;}}.generic.bookings #user_nav{margin-bottom:20px;}.generic.bookings #user_nav li{margin-bottom:2px;padding:10px 10px;background-color:#edeef0;text-align:center;font-weight:700;color:#1b7ea8;cursor:pointer;}.generic.bookings #user_nav li:hover{color:#145d7c;}.generic.bookings #user_nav li.active{color:#ee6835;}@media screen and (min-width: 768px){.generic.bookings #user_nav{display:inline;float:left;width:28%;margin:0 0%;margin-right:2%;}.generic.bookings #user_nav li{text-align:left;}}@media screen and (min-width: 768px){.generic.bookings #bookings_list{display:inline;float:left;width:70%;margin:0 0%;}}.generic.bookings #bookings_list.full_width{width:100%;}.generic.bookings #bookings_list h1{margin-bottom:10px;color:#ee6835;}.generic.bookings #bookings_list .__status{font-weight:700;}.generic.bookings #bookings_list .__status .cnf{color:#11b400;}.generic.bookings #bookings_list .__status .pnd{color:#ee6835;}.generic.bookings #bookings_list .__status .snd{color:#ee6835;}.generic.bookings #bookings_list .__status .cxl{color:#e10000;}.generic.bookings #bookings_list .__status .rej{color:#e10000;}.generic.bookings #bookings_list .__status .wit{color:#ee6835;}.generic.bookings #bookings_list .booking_opt{*zoom:1;margin-bottom:30px;}.generic.bookings #bookings_list .booking_opt:before,.generic.bookings #bookings_list .booking_opt:after{content:"";display:table;}.generic.bookings #bookings_list .booking_opt:after{clear:both;}.generic.bookings #bookings_list .booking_opt .button{display:block;padding:5px 5px 5px 5px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;text-align:center;min-height:35px;font-size:12px;}.generic.bookings #bookings_list .booking_opt .button.details,.generic.bookings #bookings_list .booking_opt .button.voucher{display:inline;float:left;width:25%;margin:0 0%;margin-left:1%;float:right;padding-top:10px;padding-bottom:10px;}.generic.bookings #bookings_list .booking_opt .button.details{background-color:#1b7ea8;}.generic.bookings #bookings_list .booking_opt .button.delete{display:inline;float:left;width:30%;margin:0 0%;margin-right:18%;float:right;background-color:#e10000;}.generic.bookings #bookings_list .extrapay_form{width:95%;margin-left:auto;margin-right:auto;}.generic.bookings #bookings_list .extrapay_form strong{display:block;margin-top:10px;padding:5px 0;text-align:center;}.generic.bookings #bookings_list .extrapay_form .wpwl-form-card{width:100%;border-width:0;-webkit-box-shadow:none;box-shadow:none;background-image:none;background-color:#ffb100;}.generic.bookings #bookings_list .extrapay_form .wpwl-form-card .wpwl-label{font-size:13px;margin-bottom:5px;}.generic.bookings #bookings_list .extrapay_form .wpwl-form-card .wpwl-control{border-color:transparent;}.generic.bookings #bookings_list .extrapay_form .wpwl-form-card .wpwl-control.wpwl-control-brand{background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -106px no-repeat;}.generic.bookings #bookings_list .extrapay_form .wpwl-form-card .wpwl-wrapper-brand{padding-right:5px;}.generic.bookings #bookings_list .extrapay_form .wpwl-form-card .wpwl-button-pay{width:100%;padding:15px 0;background-color:#11b400;text-transform:uppercase;font-size:16px;font-weight:700;}.generic.bookings #bookings_list .extrapay_form .wpwl-button-brand{margin-top:20px;width:100%;}.generic.bookings #bookings_list .extrapay_form #bankpassform .button_booking{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;width:100%;border-color:transparent;margin:10px 0;padding:10px 0;text-transform:uppercase;font-weight:700;background-color:#11b400;}.generic.bookings #bookings_list .booking_det_wrp .booking_det{border:1px solid #daf0f8;margin-bottom:5px;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row{*zoom:1;overflow:hidden;margin-top:3px;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row:before,.generic.bookings #bookings_list .booking_det_wrp .booking_det .row:after{content:"";display:table;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row:after{clear:both;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.hidden{display:none;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row:first-child{margin-top:0;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .ttl{display:inline;float:left;width:39%;margin:0 0%;padding:5px;font-size:12px;line-height:17px;font-weight:700;background-color:#daf0f8;padding-bottom:500em;margin-bottom:-500em;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .txt{display:inline;float:left;width:59%;margin:0 0%;margin-left:2%;padding:5px;font-size:12px;line-height:17px;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .txt span{font-size:0.95em;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .txt.dossier{color:#1b7ea8;font-weight:700;text-decoration:underline;cursor:pointer;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .txt.rejnote{font-weight:700;color:#ee6835;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .txt.status{font-weight:700;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .txt.status .cnf{color:#11b400;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .txt.status .pnd{color:#ee6835;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .txt.status .snd{color:#ee6835;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .txt.status .cxl{color:#e10000;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .txt.status .rej{color:#e10000;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .txt.status .wit{color:#ee6835;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .txt.status span{font-size:12px;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .txt.topay{font-weight:700;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row .txt.topay span{display:block;color:#e10000;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.rooms .line{*zoom:1;display:block;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.rooms .line:before,.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.rooms .line:after{content:"";display:table;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.rooms .line:after{clear:both;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.rooms .line span{display:inline;float:left;width:33.3%;margin:0 0%;padding:5px;font-size:12px;line-height:17px;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.rooms .line span.price{text-align:right;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.rooms .line.hdr span{background-color:#edeef0;font-weight:700;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.extrapay{width:95%;margin-left:auto;margin-right:auto;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.extrapay strong{display:block;margin-top:10px;padding:5px 0;text-align:center;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.extrapay .wpwl-form-card{width:100%;border-width:0;-webkit-box-shadow:none;box-shadow:none;background-image:none;background-color:#ffb100;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.extrapay .wpwl-form-card .wpwl-label{font-size:13px;margin-bottom:5px;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.extrapay .wpwl-form-card .wpwl-control{border-color:transparent;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.extrapay .wpwl-form-card .wpwl-control.wpwl-control-brand{background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -106px no-repeat;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.extrapay .wpwl-form-card .wpwl-wrapper-brand{padding-right:5px;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.extrapay .wpwl-form-card .wpwl-button-pay{width:100%;padding:15px 0;background-color:#11b400;text-transform:uppercase;font-size:16px;font-weight:700;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.extrapay .wpwl-button-brand{margin-top:20px;width:100%;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.extrapay #bankpassform .button_booking{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;width:100%;border-color:transparent;margin:10px 0;padding:10px 0;text-transform:uppercase;font-weight:700;background-color:#11b400;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.extrapay strong{line-height:20px;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.extrapay strong em{display:block;margin-top:5px;margin-bottom:10px;font-style:normal;font-size:0.9em;}.generic.bookings #bookings_list .booking_det_wrp .booking_det .row.extrapay strong span{font-weight:400;}.generic.bookings #bookings_list .booking_det_wrp .booking_det.disabled{border-color:#edeef0;}.generic.bookings #bookings_list .booking_det_wrp .booking_det.disabled .row .ttl{background-color:#edeef0;}.generic.bookings #bookings_list .booking_det_wrp .booking_det.disabled .row .txt.status span{color:#2c2c2c !important;}.generic.bookings #bookings_list .booking_det_wd_wrp{*zoom:1;margin-bottom:20px;}.generic.bookings #bookings_list .booking_det_wd_wrp:before,.generic.bookings #bookings_list .booking_det_wd_wrp:after{content:"";display:table;}.generic.bookings #bookings_list .booking_det_wd_wrp:after{clear:both;}.generic.bookings #bookings_list .booking_det_wd_wrp .booking_det{border:1px solid #daf0f8;}.generic.bookings #bookings_list .booking_det_wd_wrp .booking_det.disabled{border-color:#edeef0;}.generic.bookings #bookings_list .booking_det_wd_wrp .booking_det.disabled .title{background-color:#edeef0;}.generic.bookings #bookings_list .booking_det_wd_wrp .booking_det.disabled .row.rooms .line.hdr span{background-color:#edeef0;}.generic.bookings #bookings_list .booking_det_wd_wrp .title{padding-left:10px;padding-right:10px;background-color:#daf0f8;font-weight:700;}.generic.bookings #bookings_list .booking_det_wd_wrp .title .txt{color:#1b7ea8;text-decoration:underline;cursor:pointer;}.generic.bookings #bookings_list .booking_det_wd_wrp .row{*zoom:1;margin-top:5px;margin-bottom:10px;}.generic.bookings #bookings_list .booking_det_wd_wrp .row:before,.generic.bookings #bookings_list .booking_det_wd_wrp .row:after{content:"";display:table;}.generic.bookings #bookings_list .booking_det_wd_wrp .row:after{clear:both;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.hidden{display:none;}.generic.bookings #bookings_list .booking_det_wd_wrp .row .cell{display:inline;float:left;width:30%;margin:0 0%;margin-left:1.65%;margin-right:1.65%;font-size:12px;line-height:17px;}.generic.bookings #bookings_list .booking_det_wd_wrp .row .cell .ttl{display:block;font-weight:700;}.generic.bookings #bookings_list .booking_det_wd_wrp .row .cell .status{font-weight:700;}.generic.bookings #bookings_list .booking_det_wd_wrp .row .cell .status .cnf{color:#11b400;}.generic.bookings #bookings_list .booking_det_wd_wrp .row .cell .status .pnd{color:#ee6835;}.generic.bookings #bookings_list .booking_det_wd_wrp .row .cell .status .snd{color:#ee6835;}.generic.bookings #bookings_list .booking_det_wd_wrp .row .cell .status .cxl{color:#e10000;}.generic.bookings #bookings_list .booking_det_wd_wrp .row .cell .status .rej{color:#e10000;}.generic.bookings #bookings_list .booking_det_wd_wrp .row .cell .status .wit{color:#ee6835;}.generic.bookings #bookings_list .booking_det_wd_wrp .row .cell .topay{color:#1b7ea8;font-weight:700;font-size:16px;}.generic.bookings #bookings_list .booking_det_wd_wrp .row .cell .topay span{display:block;color:#e10000;font-weight:400;font-size:12px;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.rooms{margin-top:20px;margin-bottom:20px;padding-left:10px;padding-right:10px;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.rooms .line{*zoom:1;display:block;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.rooms .line:before,.generic.bookings #bookings_list .booking_det_wd_wrp .row.rooms .line:after{content:"";display:table;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.rooms .line:after{clear:both;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.rooms .line span{display:inline;float:left;width:33.3%;margin:0 0%;padding:5px;font-size:12px;line-height:17px;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.rooms .line span.price{text-align:right;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.rooms .line.hdr span{background-color:#daf0f8;font-weight:700;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.extrapay{width:95%;margin-left:auto;margin-right:auto;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.extrapay strong{display:block;margin-top:10px;padding:5px 0;text-align:center;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.extrapay .wpwl-form-card{width:100%;border-width:0;-webkit-box-shadow:none;box-shadow:none;background-image:none;background-color:#ffb100;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.extrapay .wpwl-form-card .wpwl-label{font-size:13px;margin-bottom:5px;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.extrapay .wpwl-form-card .wpwl-control{border-color:transparent;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.extrapay .wpwl-form-card .wpwl-control.wpwl-control-brand{background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -106px no-repeat;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.extrapay .wpwl-form-card .wpwl-wrapper-brand{padding-right:5px;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.extrapay .wpwl-form-card .wpwl-button-pay{width:100%;padding:15px 0;background-color:#11b400;text-transform:uppercase;font-size:16px;font-weight:700;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.extrapay .wpwl-button-brand{margin-top:20px;width:100%;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.extrapay #bankpassform .button_booking{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;width:100%;border-color:transparent;margin:10px 0;padding:10px 0;text-transform:uppercase;font-weight:700;background-color:#11b400;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.extrapay strong{line-height:20px;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.extrapay strong em{display:block;margin-top:5px;margin-bottom:10px;font-style:normal;font-size:0.9em;}.generic.bookings #bookings_list .booking_det_wd_wrp .row.extrapay strong span{font-weight:400;}.generic.bookings #bookings_list .booking_det_wd_wrp .warning{clear:both;padding:0 10px;color:#e10000;font-size:12px;font-weight:700;}.generic.bookings #bookings_list .booking_det_wd_wrp .booking_opt{margin:10px;}.generic.bookings #bookings_list .booking_det_wd_wrp .booking_opt .button{min-height:auto;padding-top:3px;padding-bottom:3px;line-height:20px !important;}.generic.bookings #bookings_list .booking_det_wd_wrp .booking_opt .button.details,.generic.bookings #bookings_list .booking_det_wd_wrp .booking_opt .button.voucher{width:20%;}.generic.bookings #bookings_list .booking_det_wd_wrp .booking_opt .button.delete{margin-right:28%;}@media screen and (min-width: 1000px){.generic.bookings #bookings_list .booking_det_wd_wrp .booking_opt .button.details,.generic.bookings #bookings_list .booking_det_wd_wrp .booking_opt .button.voucher{width:15%;}.generic.bookings #bookings_list .booking_det_wd_wrp .booking_opt .button.delete{width:25%;margin-right:43%;}}@media screen and (min-width: 768px){.generic.bookings #modify_user{display:inline;float:left;width:70%;margin:0 0%;}}.generic.bookings #modify_user h1{margin-bottom:10px;color:#ee6835;}.generic.bookings #modify_user h2{margin-bottom:0;padding:10px 20px;color:#2c2c2c;background-color:rgba(36,154,201,0.2);font-weight:400;}.generic.bookings #modify_user .form_user_wrp{background-color:#fff;padding:0;}.generic.bookings #modify_user .form_user_wrp .form_user{*zoom:1;margin-bottom:10px;padding:15px 15px 5px;border:1px solid rgba(36,154,201,0.2);}.generic.bookings #modify_user .form_user_wrp .form_user:before,.generic.bookings #modify_user .form_user_wrp .form_user:after{content:"";display:table;}.generic.bookings #modify_user .form_user_wrp .form_user:after{clear:both;}.generic.bookings #modify_user .form_user_wrp .form_user .row{margin-bottom:15px;}.generic.bookings #modify_user .form_user_wrp .form_user .pref_amenities{margin-bottom:0;}.generic.bookings #modify_user .form_user_wrp .form_user .pref_amenities p{margin-top:10px;margin-bottom:10px;}.generic.bookings #modify_user .form_user_wrp .form_user .pref_amenities label{*zoom:1;line-height:20px;margin-bottom:10px;}.generic.bookings #modify_user .form_user_wrp .form_user .pref_amenities label:before,.generic.bookings #modify_user .form_user_wrp .form_user .pref_amenities label:after{content:"";display:table;}.generic.bookings #modify_user .form_user_wrp .form_user .pref_amenities label:after{clear:both;}.generic.bookings #modify_user .form_user_wrp .form_user .pref_amenities label input[type="checkbox"]{float:left;width:auto;height:auto;margin-right:10px;}.generic.bookings #modify_user .form_user_wrp .button{margin-top:0;margin-bottom:30px;background-color:#1b7ea8;}.generic .small p{font-size:13px;line-height:16px;}.generic .bottom_spacer{margin-bottom:10px;}.generic .bottom_spacer.x2{margin-bottom:20px;}.generic .bottom_spacer.x3{margin-bottom:30px;}.generic .bottom_spacer.x4{margin-bottom:40px;}.generic .bottom_spacer.x5{margin-bottom:50px;}@media screen and (min-width: 768px){.generic{margin-left:3%;margin-right:3%;}.generic h1{margin-bottom:10px;font-size:19px;}.generic #riepilogue #photo{display:inline;float:left;width:40%;margin:0 0%;margin-right:2.5%;}.generic #riepilogue #hotel{display:inline;float:left;width:57.5%;margin:0 0%;font-size:13px;line-height:20px;}.generic #form_riep_wrp{margin-bottom:20px;*zoom:1;}.generic #form_riep_wrp:before,.generic #form_riep_wrp:after{content:"";display:table;}.generic #form_riep_wrp:after{clear:both;}.generic #form_riep_wrp #riepilogue{display:inline;float:left;width:45%;margin:0 0%;float:right;}.generic #form_riep_wrp #form_wrp{display:inline;float:left;width:52.5%;margin:0 0%;margin-right:2.5%;}.generic #form_riep_wrp #form_wrp .row label{display:inline-block;float:left;width:20%;line-height:36px;}.generic #form_riep_wrp #form_wrp .row #title{width:18%;margin-right:2%;}.generic #form_riep_wrp #form_wrp .row #name{width:60%;}.generic #form_riep_wrp #form_wrp .row #country,.generic #form_riep_wrp #form_wrp .row #email{width:80%;}.generic #form_riep_wrp #form_wrp .row.newsletter input,.generic #form_riep_wrp #form_wrp .row.newsletter label{display:block;float:none;clear:both;width:auto;margin:0;display:inline;height:auto;font-size:13px;line-height:16px;}.generic #form_riep_wrp #form_wrp .button{margin-top:0;}}@media screen and (min-width: 1000px){.generic{margin-left:auto;margin-right:auto;}.generic h1{margin-bottom:10px;font-size:21px;}}#search_form.wide{background-color:#ffb100;}@media screen and (min-width: 768px){#search_form.wide{padding-top:20px;padding-bottom:20px;background-position:center center;background-repeat:no-repeat;background-size:cover;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}#search_form.wide #form_wrp{max-width:500px;margin:0 auto;padding-left:20px;padding-right:20px;background:rgba(255,177,0,0.9);-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}#search_form.wide #form_wrp .where_wrp{display:block;float:none;clear:both;width:auto;margin:0;margin-bottom:10px;}#search_form.wide #form_wrp .where_wrp .ttl{font-weight:700;}#search_form.wide #form_wrp .cin_cout_wrp{margin-bottom:10px;}#search_form.wide #form_wrp .when_wrp{display:inline;float:left;width:45%;margin:0 0%;}#search_form.wide #form_wrp .when_wrp:first-child{margin-right:10%;}#search_form.wide #form_wrp .roomtype_wrp{display:inline;float:left;width:45%;margin:0 0%;margin-right:10%;}#search_form.wide #form_wrp .roomtype_wrp .roomtype{width:85%;}#search_form.wide #form_wrp .roomtype_wrp .addroom,#search_form.wide #form_wrp .roomtype_wrp .removeroom{width:15%;}#search_form.wide #form_wrp .submit_wrp{display:inline;float:left;width:45%;margin:0 0%;padding-top:15px;}#search_form.wide #form_wrp .submit_wrp .submit{width:100%;}}@media screen and (min-width: 1000px){#search_form.wide{height:500px;background-color:transparent;}#search_form.wide #form_wrp{max-width:1000px;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-box-shadow:0px 2px 100px 15px rgba(0,0,0,0.6);-moz-box-shadow:0px 2px 100px 15px rgba(0,0,0,0.6);box-shadow:0px 2px 100px 15px rgba(0,0,0,0.6);}#search_form.wide #form_wrp .field_wrp input[type="text"],#search_form.wide #form_wrp .field_wrp select{padding-top:7px;padding-bottom:7px;}#search_form.wide #form_wrp .where_wrp{display:inline;float:left;width:25%;margin:0 0%;margin-right:2%;}#search_form.wide #form_wrp .where_wrp input.where{padding-right:5px;background-position:4px -351px;}#search_form.wide #form_wrp .where_wrp.coupon_inr{margin-top:-25px;}#search_form.wide #form_wrp .cin_cout_wrp{display:inline;float:left;width:28%;margin:0 0%;margin-right:2%;padding-top:5px;}#search_form.wide #form_wrp .when_wrp{display:inline;float:left;width:48%;margin:0 0%;}#search_form.wide #form_wrp .when_wrp:first-child{margin-right:4%;}#search_form.wide #form_wrp .when_wrp input.when{background-position:4px -384px;}#search_form.wide #form_wrp .roomtype_wrp{display:inline;float:left;width:20%;margin:0 0%;margin-right:2%;padding-top:5px;}#search_form.wide #form_wrp .roomtype_wrp select{padding-top:8px;padding-bottom:6px;}#search_form.wide #form_wrp .submit_wrp{display:inline;float:left;width:21%;margin:0 0%;padding-top:5px;}#search_form.wide #form_wrp .submit_wrp .submit{margin-top:25px;font-size:17px;padding-top:9px;padding-bottom:9px;}}@media screen and (min-width: 1100px){#search_form.wide #form_wrp{width:1000px;}}.affiliate .wrp #search_form{padding:0;}.affiliate.small .wrp #form_wrp{padding:10px;}.affiliate.small .wrp #form_wrp .field_wrp.where_wrp{display:block;float:none;clear:both;width:auto;margin:0;}.affiliate.small .wrp #form_wrp .field_wrp.where_wrp.coupon_inr{margin-top:10px;}.affiliate.small .wrp #form_wrp .field_wrp.where_wrp.coupon_inr span{margin-bottom:0;}.affiliate.small .wrp #form_wrp .field_wrp.cin_cout_wrp .field_wrp{display:block;float:none;clear:both;width:auto;margin:0;}.affiliate.small .wrp #form_wrp .field_wrp.roomtype_wrp{display:block;float:none;clear:both;width:auto;margin:0;}.affiliate.small .wrp #form_wrp .field_wrp.submit_wrp{display:block;float:none;clear:both;width:auto;margin:0;}.affiliate.medium .wrp #form_wrp{padding:10px;}.affiliate.medium .wrp #form_wrp .field_wrp.where_wrp{display:block;float:none;clear:both;width:auto;margin:0;}.affiliate.medium .wrp #form_wrp .field_wrp.where_wrp.coupon_inr{margin-top:10px;}.affiliate.medium .wrp #form_wrp .field_wrp.where_wrp.coupon_inr span{margin-bottom:0;}.affiliate.medium .wrp #form_wrp .field_wrp.roomtype_wrp{display:block;float:none;clear:both;width:auto;margin:0;}.affiliate.medium .wrp #form_wrp .field_wrp.submit_wrp{display:block;float:none;clear:both;width:auto;margin:0;}.affiliate.large .wrp #form_wrp{padding:10px;}@media screen and (min-width: 768px){.affiliate.large .wrp #form_wrp{*zoom:1;}.affiliate.large .wrp #form_wrp:before,.affiliate.large .wrp #form_wrp:after{content:"";display:table;}.affiliate.large .wrp #form_wrp:after{clear:both;}.affiliate.large .wrp #form_wrp .where_wrp{display:inline;float:left;width:25%;margin:0 0%;}.affiliate.large .wrp #form_wrp .where_wrp .ttl{margin-bottom:0;font-size:14px;font-weight:700;}.affiliate.large .wrp #form_wrp .where_wrp.coupon_inr{margin-top:10px;}.affiliate.large .wrp #form_wrp .where_wrp.coupon_inr span{margin-bottom:0;}.affiliate.large .wrp #form_wrp .cin_cout_wrp{display:inline;float:left;width:33%;margin:0 0%;margin-left:1%;margin-right:1%;}.affiliate.large .wrp #form_wrp .roomtype_wrp{display:inline;float:left;width:19%;margin:0 0%;margin-right:1%;}.affiliate.large .wrp #form_wrp .submit_wrp{display:inline;float:left;width:20%;margin:0 0%;}.affiliate.large .wrp #form_wrp .submit_wrp .submit{margin-top:25px;}}@media screen and (max-width: 600px){.is_tablet #search_form{background-color:#ffb100 !important;background-image:none !important;}.homepage .is_tablet #search_form{background-image:none !important;}.homepage .is_tablet #highlights{border-bottom:0;}.homepage .is_tablet #highlights .highlight_wrp{height:auto;margin-top:10px;}.homepage .is_tablet #highlights .highlight_wrp .highlight{margin-left:5px;margin-right:5px;border:1px solid #edeef0;}.homepage .is_tablet #aboutus p,.citypage .is_tablet #aboutus p,.countrypage  .is_tablet #aboutus p{line-height:40px;}.homepage .is_tablet #aboutus p strong,.citypage .is_tablet #aboutus p strong,.countrypage  .is_tablet #aboutus p strong{display:inline;float:left;width:39%;margin:0 0%;margin-left:1%;margin-top:20px;}.homepage .is_tablet #aboutus p a,.citypage .is_tablet #aboutus p a,.countrypage  .is_tablet #aboutus p a{display:inline;float:left;width:30%;margin:0 0%;}.homepage .is_tablet #most_popular_htl .htl_wrp .htl ul li a .cat{display:block;}.is_tablet ._gmapopener_wrp{display:inline;float:left;width:30%;margin:0 0%;}.is_tablet ._gmapopener_wrp .gmapopener{float:right;width:100%;height:50px;margin-top:10px;padding:10px;border:1px solid #1b7ea8;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background:url('../../../images_dir/hotelsclick/map.jpg') center center no-repeat;background-size:cover;cursor:pointer;}.is_tablet ._gmapopener_wrp .gmapopener span{display:block;font-size:13px;line-height:30px;text-align:center;background-color:rgba(36,154,201,0.2);color:#ee6835;font-weight:700;}.citypage .is_tablet #search_form{background-image:none !important;}.citypage .is_tablet .page_title_wrp{*zoom:1;margin-top:5px;margin-bottom:5px;}.citypage .is_tablet .page_title_wrp:before,.citypage .is_tablet .page_title_wrp:after{content:"";display:table;}.citypage .is_tablet .page_title_wrp:after{clear:both;}.citypage .is_tablet .page_title_wrp .page_title{background-color:transparent;display:inline;float:left;width:73%;margin:0 0%;margin-right:1%;margin-left:1%;padding:0;}.citypage .is_tablet .page_title_wrp .page_title h2{color:#249ac9;}.citypage .is_tablet .page_title_wrp .page_title .riepilogue{color:#ee6835;}.citypage .is_tablet .page_title_wrp .gmapopener_wrp{display:inline;float:left;width:30%;margin:0 0%;width:24%;}.citypage .is_tablet .page_title_wrp .gmapopener_wrp .gmapopener{float:right;width:100%;height:50px;margin-top:10px;padding:10px;border:1px solid #1b7ea8;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background:url('../../../images_dir/hotelsclick/map.jpg') center center no-repeat;background-size:cover;cursor:pointer;}.citypage .is_tablet .page_title_wrp .gmapopener_wrp .gmapopener span{display:block;font-size:13px;line-height:30px;text-align:center;background-color:rgba(36,154,201,0.2);color:#ee6835;font-weight:700;}.citypage .is_tablet #search_results{background-color:transparent;}.citypage .is_tablet #search_results .item_wrp .item .details .price_from{float:right;}.citypage .is_tablet #search_results .item_wrp .item .details .price_from .goto_hotel{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;}.locavlpage .is_tablet .locality{*zoom:1;}.locavlpage .is_tablet .locality:before,.locavlpage .is_tablet .locality:after{content:"";display:table;}.locavlpage .is_tablet .locality:after{clear:both;}.locavlpage .is_tablet .locality .main{display:inline;float:left;width:70%;margin:0 0%;float:right;}.locavlpage .is_tablet .locality .main .page_title_wrp{*zoom:1;}.locavlpage .is_tablet .locality .main .page_title_wrp:before,.locavlpage .is_tablet .locality .main .page_title_wrp:after{content:"";display:table;}.locavlpage .is_tablet .locality .main .page_title_wrp:after{clear:both;}.locavlpage .is_tablet .locality .main .page_title_wrp .page_title{display:inline;float:left;width:68%;margin:0 0%;margin-right:1%;padding:0;background-color:transparent;}.locavlpage .is_tablet .locality .main .page_title_wrp .page_title h1{text-align:left;color:#249ac9;}.locavlpage .is_tablet .locality .main .page_title_wrp .page_title .riepilogue{color:#ee6835;font-size:14px;}.locavlpage .is_tablet .locality .main .page_title_wrp .page_title .riepilogue .cin,.locavlpage .is_tablet .locality .main .page_title_wrp .page_title .riepilogue .cout,.locavlpage .is_tablet .locality .main .page_title_wrp .page_title .riepilogue .nights_pax{display:block;float:none;clear:both;width:auto;margin:0;display:inline;}.locavlpage .is_tablet .locality .main .page_title_wrp .page_title .riepilogue .cin .lbl,.locavlpage .is_tablet .locality .main .page_title_wrp .page_title .riepilogue .cout .lbl,.locavlpage .is_tablet .locality .main .page_title_wrp .page_title .riepilogue .nights_pax .lbl{display:none;}.locavlpage .is_tablet .locality .main .page_title_wrp .page_title .riepilogue .modify_avail_param{display:none;}.locavlpage .is_tablet .locality .main .page_title_wrp .gmapopener_wrp{display:inline;float:left;width:30%;margin:0 0%;}.locavlpage .is_tablet .locality .main .page_title_wrp .gmapopener_wrp .gmapopener{float:right;width:100%;height:50px;margin-top:10px;padding:10px;border:1px solid #1b7ea8;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;background:url('../../../images_dir/hotelsclick/map.jpg') center center no-repeat;background-size:cover;cursor:pointer;}.locavlpage .is_tablet .locality .main .page_title_wrp .gmapopener_wrp .gmapopener span{display:block;font-size:13px;line-height:30px;text-align:center;background-color:rgba(36,154,201,0.2);color:#ee6835;font-weight:700;}.locavlpage .is_tablet .locality .main .filter_bar{margin-right:10px;}.locavlpage .is_tablet .locality .main #search_results{background-color:transparent;}.locavlpage .is_tablet .locality .sidebar{display:inline;float:left;width:30%;margin:0 0%;padding-top:0;}.hotelpage .is_tablet .hotel,.reviewspage .is_tablet .reviews{*zoom:1;}.hotelpage .is_tablet .hotel:before,.hotelpage .is_tablet .hotel:after,.reviewspage .is_tablet .reviews:before,.reviewspage .is_tablet .reviews:after{content:"";display:table;}.hotelpage .is_tablet .hotel:after,.reviewspage .is_tablet .reviews:after{clear:both;}.hotelpage .is_tablet .hotel .main,.reviewspage .is_tablet .reviews .main{display:inline;float:left;width:70%;margin:0 0%;float:right;}.hotelpage .is_tablet .hotel .main .title,.reviewspage .is_tablet .reviews .main .title{padding-top:0;}.hotelpage .is_tablet .hotel .sidebar,.reviewspage .is_tablet .reviews .sidebar{display:inline;float:left;width:30%;margin:0 0%;padding-top:0;}}html.swipebox-html.swipebox-touch{overflow:hidden !important;}#swipebox-overlay img{border:none !important;}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#swipebox-container{position:relative;width:100%;height:100%;}#swipebox-slider{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer;}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block;}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px;}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle;}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box;}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative;}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0;}#swipebox-slider .slide-loading{background:url('../../../images_dir/hotelsclick/swipebox/loader.gif') no-repeat center center;}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:0.5s;transition:0.5s;position:absolute;left:0;z-index:999;height:50px;width:100%;}#swipebox-bottom-bar{bottom:-50px;}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0);}#swipebox-top-bar{top:-50px;}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);}#swipebox-title{display:block;width:100%;text-align:center;}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url('../../../images_dir/hotelsclick/swipebox/icons.png');background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0;}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px;}#swipebox-prev{background-position:-32px 13px;float:left;}#swipebox-next{background-position:-78px 13px;float:right;}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px;}.swipebox-no-close-button #swipebox-close{display:none;}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:0.3;}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring 0.3s;animation:rightSpring 0.3s;}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring 0.3s;animation:leftSpring 0.3s;}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0;}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0px 10px -8px #656565;box-shadow:inset 10px 0px 10px -8px #656565;}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0px 10px -8px #656565;box-shadow:inset -10px 0px 10px -8px #656565;}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1;}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1;}@-webkit-keyframes rightSpring{0%{left:0;}50%{left:-30px;}100%{left:0;}}@keyframes rightSpring{0%{left:0;}50%{left:-30px;}100%{left:0;}}@-webkit-keyframes leftSpring{0%{left:0;}50%{left:30px;}100%{left:0;}}@keyframes leftSpring{0%{left:0;}50%{left:30px;}100%{left:0;}}@media screen and (min-width: 800px){#swipebox-close{right:10px;}#swipebox-arrows{width:92%;max-width:800px;}}#swipebox-overlay{background:rgba(0,0,0,0.9);}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black;background:#000;opacity:0.95;}#swipebox-top-bar{color:white !important;font-size:15px;line-height:43px;font-family:Helvetica, Arial, sans-serif;}body:before{content:"0";display:none;}@media screen and (min-width: 360px){body:before{content:"0a";}}@media screen and (min-width: 375px){body:before{content:"0b";}}@media screen and (min-width: 410px){body:before{content:"0c";}}@media screen and (min-width: 480px){body:before{content:"1";}}@media screen and (min-width: 600px){body:before{content:"2";}}@media screen and (min-width: 768px){body:before{content:"t";}}@media screen and (min-width: 800px){body:before{content:"3";}}@media screen and (min-width: 900px){body:before{content:"4";}}@media screen and (min-width: 1000px){body:before{content:"d";}}#loadingJq #opacity{position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.75);opacity:1;}#loadingJq #waitingpage{position:fixed;top:15%;left:50%;z-index:9999;width:280px;margin-left:-140px;background-color:#fff;border:1px solid #fff;border-width:10px;}#loadingJq #waitingpage .text{padding:10px;text-align:justify;}#loadingJq #waitingpage .text p{margin-bottom:0;}#loadingJq #waitingpage .text span{display:block;text-align:center;margin-top:5px;}#loadingJq #waitingpage .text.small{font-size:12px;line-height:16px;}#loadingJq #waitingpage .text .logo{display:block;width:250px;height:50px;margin:0 auto 20px;}#loadingJq #waitingpage .loader img{display:block;margin:0 auto 10px;}#loadingJq #waitingpage .carousel_wrp{width:260px;height:80px;margin:10px auto 0;position:relative;overflow:hidden;}#loadingJq #waitingpage .carousel{*zoom:1;width:500%;-webkit-animation:carousel 10s linear infinite;-moz-animation:carousel 10s linear infinite;-ms-animation:carousel 10s linear infinite;animation:carousel 10s linear infinite;}#loadingJq #waitingpage .carousel:before,#loadingJq #waitingpage .carousel:after{content:"";display:table;}#loadingJq #waitingpage .carousel:after{clear:both;}#loadingJq #waitingpage .carousel .img{display:block;}#loadingJq #waitingpage .carousel.fixed{width:100%;-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none;}#loadingJq #waitingpage .carousel .img{display:block;float:left;width:260px;height:80px;background-position:center center;background-repeat:no-repeat;background-size:contain;}#loadingJq #waitingpage .carousel .img img{display:none;}#loadingJq #waitingpage .carousel img:not(:first-child){float:left;}@media screen and (min-width: 768px){#loadingJq #waitingpage{width:500px;margin-left:-260px;border:10px solid #fff;}#loadingJq #waitingpage .tcenter{text-align:center;}#loadingJq #waitingpage .carousel_wrp{width:484px;height:204px;}#loadingJq #waitingpage .carousel .img{width:480px;height:200px;}}@media screen and (min-width: 1000px){#loadingJq #waitingpage{width:750px;margin-left:-385px;border:10px solid #fff;}#loadingJq #waitingpage .loader img{margin:20px auto 40px;}#loadingJq #waitingpage .carousel_wrp{width:734px;height:254px;}#loadingJq #waitingpage .carousel .img{width:730px;height:250px;}}@-webkit-keyframes carousel{0%,23%{margin-left:0;}25%,48%{margin-left:-100%;}50%,73%{margin-left:-200%;}75%,98%{margin-left:-300%;}100%{margin-left:0;}}@-moz-keyframes carousel{0%,23%{margin-left:0;}25%,48%{margin-left:-100%;}50%,73%{margin-left:-200%;}75%,98%{margin-left:-300%;}100%{margin-left:0;}}@-ms-keyframes carousel{0%,23%{margin-left:0;}25%,48%{margin-left:-100%;}50%,73%{margin-left:-200%;}75%,98%{margin-left:-300%;}100%{margin-left:0;}}@keyframes carousel{0%,23%{margin-left:0;}25%,48%{margin-left:-100%;}50%,73%{margin-left:-200%;}75%,98%{margin-left:-300%;}100%{margin-left:0;}}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{background:#edeef0;font-weight:normal;color:#2c2c2c;}.tooltip,.tooltipHTML{cursor:help;}.tooltip em,.tooltipHTML em{outline:none;border-bottom:1px dotted #878787;font-style:normal;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;max-height:320px;overflow:auto;font-size:13px;line-height:18px;font-family:'Open Sans', sans-serif;-webkit-box-shadow:0px 0px 10px 4px rgba(0,0,0,0.3);-moz-box-shadow:0px 0px 10px 4px rgba(0,0,0,0.3);box-shadow:0px 0px 10px 4px rgba(0,0,0,0.3);background-color:rgba(13,66,80,0.9);color:#fff;}@media screen and (min-width: 768px){.ui-tooltip{max-width:500px;max-height:none;}}body .ui-tooltip{border-width:2px;}.tooltipContent{min-width:220px;list-style-type:none;font-size:12px;line-height:20px;}.tooltipContent .tt_ttl{margin-bottom:5px;padding-bottom:5px;color:#fff;font-size:1.1em;font-weight:bold;border-bottom:1px solid #fff;}.tooltipContent .tt_room_ttl{font-weight:700;}.tooltipContent .tt_room_tot{margin-top:5px;}.tooltipContent .tt_room_ttl,.tooltipContent .tt_room_det{border-bottom:1px dotted #bababa;margin-bottom:2px;padding-bottom:2px;}.tooltipContent .tt_close{-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;display:block;margin-top:5px;padding:3px 6px;background-color:#ee6835;color:#fff;text-align:center;text-transform:uppercase;}.tooltipContent .free{color:#11b400;font-weight:700;}.tooltipContent li{*zoom:1;}.tooltipContent li:before,.tooltipContent li:after{content:"";display:table;}.tooltipContent li:after{clear:both;}.tooltipContent li .left{display:inline;float:left;width:48%;margin:0 0%;margin-right:2%;}.tooltipContent li .right{display:inline;float:left;width:50%;margin:0 0%;text-align:right;}.gmapmodal_mobile{height:100%;position:fixed !important;top:0 !important;left:0 !important;right:0 !important;bottom:0 !important;}.gmapmodal_mobile.ui-dialog .ui-dialog-titlebar{min-height:8vh;margin-bottom:0;padding:5px 10px;background-color:#0d4250;border-bottom:none;}.gmapmodal_mobile.ui-dialog .ui-dialog-titlebar .ui-dialog-title{padding-right:40px;font-size:14px;line-height:16px;color:#fff;}.gmapmodal_mobile.ui-dialog .ui-dialog-titlebar .ui-button-icon-space{display:none;}.gmapmodal_mobile.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:1px solid #fff;color:#fff;background-color:transparent;}.gmapmodal_mobile .gmap_mobile_modal_wrp .address{min-height:10vh;padding:5px 10px;font-size:12px;color:#fff;background-color:#0d4250;}.gmapmodal_mobile .gmap_mobile_modal_wrp #map{height:72vh;}.gmapmodal_mobile .gmap_mobile_modal_wrp #booknowfrommap{height:10vh;padding-top:5px;padding-bottom:5px;text-align:center;font-size:20px;line-height:28px;font-weight:700;background-color:#ee6835;color:#fff;white-space:nowrap;}.gmapmodal_mobile .gmap_mobile_modal_wrp #booknowfrommap .helper{display:inline-block;height:100%;vertical-align:middle;}.gmapmodal_mobile .gmap_mobile_modal_wrp #booknowfrommap .ttl{vertical-align:middle;}.gmap_modal_wrp .gmap_address{margin-bottom:10px;font-style:italic;}.gmap_modal_wrp .gmap_zone{margin-bottom:10px;}.gmap_modal_wrp .gmap_zone strong{font-weight:700;color:#1b7ea8;}.gmap_modal_wrp #map{display:block;margin-bottom:10px;height:200px;border:1px solid #878787;}@media screen and (min-width: 768px){.gmap_modal_wrp #map{height:300px;}}.gmap_modal_wrp #map.map_not_available{padding-top:10px;padding-bottom:10px;min-height:inherit;border-width:0;text-align:center;}.gmap_modal_wrp #map.map_not_available strong{font-weight:700;color:#e10000;}.gmap_modal_wrp .gmap_desc{margin-bottom:10px;}.ui-widget-overlay{z-index:9998;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.75);}.ui-button{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;position:absolute;top:5px;right:5px;padding:5px 8px;border-width:0;font-size:10px;outline:none;}.ui-dialog{z-index:9999;outline:none;position:relative;padding:5px 10px;background-color:#fff;boder:1px solid #878787;-webkit-box-shadow:0px 0px 40px 20px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 40px 20px rgba(0,0,0,0.75);box-shadow:0px 0px 40px 20px rgba(0,0,0,0.75);font-size:14px;line-height:20px;}@media screen and (min-width: 1100px){.ui-dialog{max-width:1000px;}}.ui-dialog .ui-dialog-titlebar{margin-bottom:5px;border-bottom:1px solid #1b7ea8;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:inline-block;padding-top:5px;padding-bottom:5px;font-size:1.2em;font-weight:700;color:#1b7ea8;}#ui-datepicker-div{display:none;border-width:0;z-index:999 !important;width:100%;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.75);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.75);}@media screen and (max-width: 480px){#ui-datepicker-div{left:0 !important;}}@media screen and (min-width: 600px){#ui-datepicker-div{width:300px;}}#ui-datepicker-div a{color:#1b7ea8;}#ui-datepicker-div a.ui-state-active,#ui-datepicker-div a.ui-state-hover{background-color:#1b7ea8;color:#fff;}#ui-datepicker-div a.ui-state-hover{font-weight:normal;}#ui-datepicker-div .ui-datepicker-unselectable span{border:0;background-color:#f3f3f5;color:#d1d4d9;}#ui-datepicker-div .datepicker-custom-highlight a{background-color:#cbeaf7;}#ui-datepicker-div .datepicker-custom-highlight a.ui-state-hover{color:#1b7ea8;}#ui-datepicker-div .datepicker-custom-highlight.ui-datepicker-current-day a{color:#1b7ea8;background-color:#9fd8f0;}#ui-datepicker-div .ui-datepicker-buttonpane{*zoom:1;padding-top:5px;padding-bottom:5px;background-color:#fff;}#ui-datepicker-div .ui-datepicker-buttonpane:before,#ui-datepicker-div .ui-datepicker-buttonpane:after{content:"";display:table;}#ui-datepicker-div .ui-datepicker-buttonpane:after{clear:both;}#ui-datepicker-div .ui-datepicker-buttonpane button{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border:0;text-transform:uppercase;font-size:13px;}#ui-datepicker-div .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;margin-left:10px;}#ui-datepicker-div .ui-datepicker-buttonpane button.ui-datepicker-close{float:right;margin-right:10px;}div.hasDatepicker{display:block;padding:0;overflow:visible;margin:8px 0;max-width:340px;}.ui-datepicker{overflow:visible;margin:0;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.6em 0;border-bottom:0;font-weight:bold;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{padding:1px 0 1px 2px;position:absolute;top:.6em;margin-top:0;text-indent:-9999px;-webkit-border-radius:1em;border-radius:1em;vertical-align:middle;margin-right:.625em;width:1.75em;height:1.75em;white-space:nowrap !important;}.ui-datepicker .ui-datepicker-prev:after,.ui-datepicker .ui-datepicker-next:after{left:50%;margin-left:-11px;top:50%;margin-top:-11px;content:"";position:absolute;display:block;width:22px;height:22px;background-color:rgba(0,0,0,0.3);background-position:center center;background-repeat:no-repeat;-webkit-border-radius:1em;border-radius:1em;}.ui-datepicker .ui-datepicker-next:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%2214%2C7%207%2C0%207%2C5%200%2C5%200%2C9%207%2C9%207%2C14%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");}.ui-datepicker .ui-datepicker-prev:after{background-image:url("data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22iso-8859-1%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20%20width%3D%2214px%22%20height%3D%2214px%22%20viewBox%3D%220%200%2014%2014%22%20style%3D%22enable-background%3Anew%200%200%2014%2014%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cpolygon%20fill%3D%22%23FFF%22%20points%3D%227%2C5%207%2C0%200%2C7%207%2C14%207%2C9%2014%2C9%2014%2C5%20%22%2F%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3Cg%3E%3C%2Fg%3E%3C%2Fsvg%3E");}.ui-datepicker .ui-datepicker-prev{left:9px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-month,.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{width:auto;padding:5px 25px 5px 5px;background:#fff url('../../../images_dir/hotelsclick/sprt-ico.png') right -107px no-repeat;}.ui-datepicker .ui-datepicker-title select.ui-datepicker-month{margin-right:10px;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0;}.ui-datepicker td{border-width:1px;padding:0;border-style:solid;text-align:center;min-width:41px;}.ui-datepicker td span,.ui-datepicker a{display:block;text-align:center;text-decoration:none;font-size:16px;position:relative;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none !important;border-width:1px;border-style:solid;}.ui-datepicker td a{padding:.2em 0;font-weight:bold;margin:0;border-width:0;}.ui-datepicker-calendar th{padding-top:.4em;padding-bottom:.4em;border-width:1px;border-style:solid;}.ui-datepicker-calendar th span,.ui-datepicker-calendar span.ui-state-default{opacity:.7;}.ui-datepicker-calendar td a,.ui-datepicker-calendar td span{padding:.6em .5em;}.ui-datepicker .ui-state-disabled{opacity:1;}.ui-datepicker.ui-corner-all,.ui-datepicker .ui-datepicker-header.ui-corner-all{border-radius:0;-webkit-border-radius:0;}.ui-datepicker,.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.15);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.15);box-shadow:0 1px 3px rgba(0,0,0,0.15);}html .ui-overlay-a .ui-datepicker td span,html .ui-overlay-a .ui-datepicker a,html .ui-body-a .ui-datepicker td span,html .ui-body-a .ui-datepicker a,.ui-page-theme-a .ui-datepicker td span,.ui-page-theme-a .ui-datepicker a{background-color:#f6f6f6;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3;}html body .ui-datepicker .ui-state-highlight{background-color:#e8e8e8;border-color:#ddd;color:#333;text-shadow:0 1px 0 #f3f3f3;}html body .ui-datepicker .ui-state-active{background-color:#38c;border-color:#38c;color:#fff;text-shadow:0 1px 0 #059;}.ui-datepicker td,.ui-datepicker .ui-datepicker-header{border-color:#ddd;background-color:#fff;color:#333;text-shadow:0 1px 0 #f3f3f3;}.ui-datepicker th{background-color:#e9e9e9;border-color:#ddd;color:#333;text-shadow:0 1px 0 #eee;font-weight:bold;}.ui-autocomplete{position:absolute;top:0;left:0;width:90%;max-width:500px;max-height:200px;overflow:auto;cursor:default;background-color:#fff;border:1px solid #878787;}.ui-autocomplete .ui-menu-item{line-height:24px;border-bottom:1px solid #edeef0;}.ui-autocomplete .ui-menu-item.ui-state-focus{background-color:#edeef0;cursor:pointer;}.ui-autocomplete .ui-menu-item .ui-state-active{background-color:#1b7ea8;color:#fff !important;cursor:pointer;}.ui-autocomplete .ui-menu-item .ui-state-active .sub,.ui-autocomplete .ui-menu-item .ui-state-active .count,.ui-autocomplete .ui-menu-item .ui-state-active .str .strhl{color:#fff;}.ui-autocomplete .ui-menu-item p{padding:5px;font-size:14px;line-height:16px;}.ui-autocomplete .ui-menu-item p .str{display:block;}.ui-autocomplete .ui-menu-item p .str .strhl{font-weight:700;text-transform:capitalize;color:#1b7ea8;}.ui-autocomplete .ui-menu-item p .sub{color:#878787;font-size:0.8em;font-style:italic;}.ui-autocomplete .ui-menu-item p .count{color:#1b7ea8;font-size:0.8em;}@media screen and (min-width: 768px){.ui-autocomplete .ui-menu-item p{*zoom:1;padding-top:10px;padding-bottom:10px;}.ui-autocomplete .ui-menu-item p:before,.ui-autocomplete .ui-menu-item p:after{content:"";display:table;}.ui-autocomplete .ui-menu-item p:after{clear:both;}.ui-autocomplete .ui-menu-item p .str{display:inline;float:left;width:50%;margin:0 0%;margin-left:1%;margin-right:4%;}.ui-autocomplete .ui-menu-item p .sub{display:inline;float:left;width:23%;margin:0 0%;margin-right:2%;text-align:right;}.ui-autocomplete .ui-menu-item p .count{display:inline;float:left;width:20%;margin:0 0%;text-align:right;}}#breadcrumb ol{*zoom:1;margin:5px 5%;font-size:12px;line-height:15px;}#breadcrumb ol:before,#breadcrumb ol:after{content:"";display:table;}#breadcrumb ol:after{clear:both;}@media screen and (min-width: 768px){#breadcrumb ol{margin-left:3%;margin-right:3%;}}@media screen and (min-width: 1000px){#breadcrumb ol{margin-left:2%;margin-right:2%;}}#breadcrumb ol li{float:left;margin-right:3px;color:#acacac;}#breadcrumb ol li a{color:#2c2c2c;padding-right:3px;}#breadcrumb ol li a.selected{color:#249ac9;font-weight:700;}#breadcrumb.spacer{padding-top:5px;padding-bottom:5px;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-arrow.slick-disabled{visibility:hidden;}.slick-loading .slick-list{background:#fff url('../../../images_dir/hotelsclick/slick/ajax-loader.gif') center center no-repeat;}.slick-loading{display:none;}@font-face{font-family:'fontello';font-weight:normal;font-style:normal;src:url('../../../images_dir/hotelsclick/slick/fonts/fontello.eot');src:url('../../../images_dir/hotelsclick/slick/fonts/fontello.eot?#iefix') format('embedded-opentype'), url('../../../images_dir/hotelsclick/slick/fonts/fontello.woff') format('woff'), url('../../../images_dir/hotelsclick/slick/fonts/fontello.ttf') format('truetype'), url('../../../images_dir/hotelsclick/slick/fonts/fontello.svg#fontello') format('svg');}.slick-prev,.slick-next{z-index:1;position:absolute;display:block;height:80px;width:40px;line-height:0px;font-size:0px;cursor:pointer;background-color:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}@media screen and (min-width: 600px){.slick-prev,.slick-next{background-color:#1b7ea8;}}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background-color:transparent;color:transparent;}@media screen and (min-width: 600px){.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background-color:#1b7ea8;}}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{font-family:"fontello";font-size:20px;line-height:1;text-shadow:0px 0px 20px #000;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media screen and (min-width: 600px){.slick-prev:before,.slick-next:before{text-shadow:none;opacity:0.75;}}.slick-prev{left:0px;}.slick-prev[dir="rtl"]{left:auto;right:0px;}.slick-prev:before{content:'\e802';}.slick-prev:before[dir="rtl"]{content:'\e801';}.slick-next{right:0px;}.slick-next[dir="rtl"]{left:0px;right:auto;}.slick-next:before{content:'\e801';}.slick-next:before[dir="rtl"]{content:'\e802';}.slick-dotted .slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"fontello";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:black;opacity:0.75;}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.lightSlider:before,.lightSlider:after{content:" ";display:table;}.lightSlider{overflow:hidden;margin:0;}.lSSlideWrapper{max-width:100%;overflow:hidden;position:relative;}.lSSlideWrapper &gt; .lightSlider:after{clear:both;}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform, height;-moz-transition-property:-moz-transform, height;transition-property:transform, height;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important;}.lSSlideWrapper .lSFade{position:relative;}.lSSlideWrapper .lSFade &gt; *{position:absolute !important;top:0;left:0;z-index:9;margin-right:0;width:100%;}.lSSlideWrapper.usingCss .lSFade &gt; *{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important;}.lSSlideWrapper .lSFade &gt; *.active{z-index:10;}.lSSlideWrapper.usingCss .lSFade &gt; *.active{opacity:1;}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center;}.lSSlideOuter .lSPager.lSpg &gt; li{cursor:pointer;display:inline-block;padding:0 5px;}.lSSlideOuter .lSPager.lSpg &gt; li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all 0.5s linear 0s;transition:all 0.5s linear 0s;}.lSSlideOuter .lSPager.lSpg &gt; li:hover a,.lSSlideOuter .lSPager.lSpg &gt; li.active a{background-color:#428bca;}.lSSlideOuter .media{opacity:0.8;}.lSSlideOuter .media.active{opacity:1;}.lSSlideOuter .lSPager.lSGallery{list-style:none outside none;padding-left:0;margin:10px 0 0 !important;overflow:hidden;transform:translate3d(0px,0px,0px);-moz-transform:translate3d(0px,0px,0px);-ms-transform:translate3d(0px,0px,0px);-webkit-transform:translate3d(0px,0px,0px);-o-transform:translate3d(0px,0px,0px);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}@media screen and (min-width: 768px){.lSSlideOuter .lSPager.lSGallery{margin-bottom:10px !important;}}.lSSlideOuter .lSPager.lSGallery li{overflow:hidden;}.lSSlideOuter .lSPager.lSGallery li img{border:2px solid transparent;}.lSSlideOuter .lSPager.lSGallery li.active img,.lSSlideOuter .lSPager.lSGallery li:hover img{border:2px solid #ee6835;}.lSSlideOuter .lSPager.lSGallery img{display:block;height:auto;max-width:100%;}.lSSlideOuter .lSPager.lSGallery:before,.lSSlideOuter .lSPager.lSGallery:after{content:" ";display:table;}.lSSlideOuter .lSPager.lSGallery:after{clear:both;}.lSAction &gt; a{width:32px;display:block;top:50%;height:32px;background-image:url('../../../images_dir/hotelsclick/lightslider/controls.png');cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:0.5;-webkit-transition:opacity 0.35s linear 0s;transition:opacity 0.35s linear 0s;}.lSAction &gt; a:hover{opacity:1;}.lSAction &gt; .lSPrev{background-position:0 0;left:10px;}.lSAction &gt; .lSNext{background-position:-32px 0;right:10px;}.lSAction &gt; a.disabled{pointer-events:none;}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden;}.lSSlideOuter.vertical{position:relative;}.lSSlideOuter.vertical.noPager{padding-right:0px !important;}.lSSlideOuter.vertical .lSGallery{position:absolute !important;right:0;top:0;}.lSSlideOuter.vertical .lightSlider &gt; *{width:100% !important;max-width:none !important;}.lSSlideOuter.vertical .lSAction &gt; a{left:50%;margin-left:-14px;margin-top:0;}.lSSlideOuter.vertical .lSAction &gt; .lSNext{background-position:31px -31px;bottom:10px;top:auto;}.lSSlideOuter.vertical .lSAction &gt; .lSPrev{background-position:0 -31px;bottom:auto;top:10px;}.lSSlideOuter.lSrtl{direction:rtl;}.lSSlideOuter .lightSlider,.lSSlideOuter .lSPager{padding-left:0;list-style:none outside none;}.lSSlideOuter.lSrtl .lightSlider,.lSSlideOuter.lSrtl .lSPager{padding-right:0;}.lSSlideOuter .lightSlider &gt; *,.lSSlideOuter .lSGallery li{float:left;}.lSSlideOuter.lSrtl .lightSlider &gt; *,.lSSlideOuter.lSrtl .lSGallery li{float:right !important;}@-webkit-keyframes rightEnd{0%{left:0;}50%{left:-15px;}100%{left:0;}}@keyframes rightEnd{0%{left:0;}50%{left:-15px;}100%{left:0;}}@-webkit-keyframes topEnd{0%{top:0;}50%{top:-15px;}100%{top:0;}}@keyframes topEnd{0%{top:0;}50%{top:-15px;}100%{top:0;}}@-webkit-keyframes leftEnd{0%{left:0;}50%{left:15px;}100%{left:0;}}@keyframes leftEnd{0%{left:0;}50%{left:15px;}100%{left:0;}}@-webkit-keyframes bottomEnd{0%{bottom:0;}50%{bottom:-15px;}100%{bottom:0;}}@keyframes bottomEnd{0%{bottom:0;}50%{bottom:-15px;}100%{bottom:0;}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative;}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative;}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd 0.3s;animation:topEnd 0.3s;position:relative;}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd 0.3s;animation:bottomEnd 0.3s;position:relative;}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd 0.3s;animation:leftEnd 0.3s;position:relative;}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd 0.3s;animation:rightEnd 0.3s;position:relative;}.lightSlider.lsGrab &gt; *{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.lightSlider.lsGrabbing &gt; *{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing;}@font-face{font-family:'lg';src:url('../../../images_dir/hotelsclick/lightslider/lg.eot?n1z373');src:url('../../../images_dir/hotelsclick/lightslider/lg.eot?#iefixn1z373') format("embedded-opentype"), url('../../../images_dir/hotelsclick/lightslider/lg.woff?n1z373') format("woff"), url('../../../images_dir/hotelsclick/lightslider/lg.ttf?n1z373') format("truetype"), url('../../../images_dir/hotelsclick/lightslider/lg.svg?n1z373#lg') format('svg');font-weight:normal;font-style:normal;}.lg-icon{font-family:'lg';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:none;}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5;}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#fff;}.lg-actions .lg-next{right:20px;}.lg-actions .lg-next:before{content:"\e095";}.lg-actions .lg-prev{left:20px;}.lg-actions .lg-prev:after{content:"\e094";}@-webkit-keyframes lg-right-end{0%{left:0;}50%{left:-30px;}100%{left:0;}}@-moz-keyframes lg-right-end{0%{left:0;}50%{left:-30px;}100%{left:0;}}@-ms-keyframes lg-right-end{0%{left:0;}50%{left:-30px;}100%{left:0;}}@keyframes lg-right-end{0%{left:0;}50%{left:-30px;}100%{left:0;}}@-webkit-keyframes lg-left-end{0%{left:0;}50%{left:30px;}100%{left:0;}}@-moz-keyframes lg-left-end{0%{left:0;}50%{left:30px;}100%{left:0;}}@-ms-keyframes lg-left-end{0%{left:0;}50%{left:30px;}100%{left:0;}}@keyframes lg-left-end{0%{left:0;}50%{left:30px;}100%{left:0;}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;-o-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative;}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;-o-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative;}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45);}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none;-webkit-transition:color 0.2s linear;-o-transition:color 0.2s linear;transition:color 0.2s linear;}.lg-toolbar .lg-icon:hover{color:#fff;}.lg-toolbar .lg-close:after{content:"\e070";}.lg-toolbar .lg-download:after{content:"\e0f2";}.lg-sub-html{background-color:black;bottom:0;color:#eee;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080;}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold;}.lg-sub-html p{font-size:12px;margin:5px 0 0;}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle;}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0,0,0.25,1) 0s, opacity 0.35s cubic-bezier(0,0,0.25,1) 0s, color 0.2s linear;-moz-transition:-moz-transform 0.35s cubic-bezier(0,0,0.25,1) 0s, opacity 0.35s cubic-bezier(0,0,0.25,1) 0s, color 0.2s linear;-o-transition:-o-transform 0.35s cubic-bezier(0,0,0.25,1) 0s, opacity 0.35s cubic-bezier(0,0,0.25,1) 0s, color 0.2s linear;transition:transform 0.35s cubic-bezier(0,0,0.25,1) 0s, opacity 0.35s cubic-bezier(0,0,0.25,1) 0s, color 0.2s linear;}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,0.25,1) 0s, opacity 250ms cubic-bezier(0,0,0.25,1) !important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,0.25,1) 0s, opacity 250ms cubic-bezier(0,0,0.25,1) !important;-o-transition:-o-transform 250ms cubic-bezier(0,0,0.25,1) 0s, opacity 250ms cubic-bezier(0,0,0.25,1) !important;transition:transform 250ms cubic-bezier(0,0,0.25,1) 0s, opacity 250ms cubic-bezier(0,0,0.25,1) !important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1;}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.25s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.25s cubic-bezier(0,0,0.25,1) 0s;}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing;}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important;}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0%,0);transform:translate3d(0,0%,0);}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px;}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid transparent;margin-bottom:5px;}@media (min-width: 1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color 0.25s ease;-o-transition:border-color 0.25s ease;transition:border-color 0.25s ease;}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#ee6835;}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover;}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px;}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0;}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom 0.25s ease;-o-transition:bottom 0.25s ease;transition:bottom 0.25s ease;}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px;}.lg-outer .lg-toogle-thumb{background-color:#0d0a0a;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px;}.lg-outer .lg-toogle-thumb:after{content:"\e1ff";}.lg-outer .lg-toogle-thumb:hover{color:#fff;}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px;}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative;}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important;}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer;}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto;}.lg-outer .lg-has-vimeo .lg-video-play{background:url('../../../images_dir/hotelsclick/lightslider/vimeo-play.png') no-repeat scroll 0 0 transparent;}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url('../../../images_dir/hotelsclick/lightslider/vimeo-play.png') no-repeat scroll 0 -58px transparent;}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url('../../../images_dir/hotelsclick/lightslider/video-play.png') no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8;}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1;}.lg-outer .lg-has-youtube .lg-video-play{background:url('../../../images_dir/hotelsclick/lightslider/youtube-play.png') no-repeat scroll 0 0 transparent;}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url('../../../images_dir/hotelsclick/lightslider/youtube-play.png') no-repeat scroll 0 -60px transparent;}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0;}.lg-outer .lg-has-video .lg-video-object{visibility:hidden;}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none;}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible;}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 0.08s ease 0s;-moz-transition:opacity 0.08s ease 0s;-o-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s;}.lg-progress-bar .lg-progress{background-color:#ee6835;height:5px;width:0;}.lg-progress-bar.lg-start .lg-progress{width:100%;}.lg-show-autoplay .lg-progress-bar{opacity:1;}.lg-autoplay-button:after{content:"\e01d";}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a";}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s;}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:-moz-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;-o-transition:-o-transform 0.3s cubic-bezier(0,0,0.25,1) 0s;transition:transform 0.3s cubic-bezier(0,0,0.25,1) 0s;}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s, top 0.3s cubic-bezier(0,0,0.25,1) 0s;-moz-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s, top 0.3s cubic-bezier(0,0,0.25,1) 0s;-o-transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s, top 0.3s cubic-bezier(0,0,0.25,1) 0s;transition:left 0.3s cubic-bezier(0,0,0.25,1) 0s, top 0.3s cubic-bezier(0,0,0.25,1) 0s;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform 0.3s cubic-bezier(0,0,0.25,1) 0s, opacity 0.15s !important;-moz-transition:-moz-transform 0.3s cubic-bezier(0,0,0.25,1) 0s, opacity 0.15s !important;-o-transition:-o-transform 0.3s cubic-bezier(0,0,0.25,1) 0s, opacity 0.15s !important;transition:transform 0.3s cubic-bezier(0,0,0.25,1) 0s, opacity 0.15s !important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}#lg-zoom-in:after{content:"\e311";}#lg-actual-size{font-size:20px;}#lg-actual-size:after{content:"\e033";}#lg-zoom-out{opacity:0.5;pointer-events:none;}#lg-zoom-out:after{content:"\e312";}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto;}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px;}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible;}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px;}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset;}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;-moz-transition:opacity 0.15s ease 0s, -moz-transform 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s, -o-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s, transform 0.15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%;}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;-o-transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;width:12px;}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset;}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0;}.lg-fullscreen:after{content:"\e20c";}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d";}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,0.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s;-o-transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s;transition:visibility 0s linear 0.18s, opacity 0.18s linear 0s;}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active #lg-dropdown-overlay{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0px,0);-o-transform:translate3d(0,0px,0);-ms-transform:translate3d(0,0px,0);-webkit-transform:translate3d(0,0px,0);transform:translate3d(0,0px,0);opacity:1;visibility:visible;}.lg-outer.lg-dropdown-active #lg-share{color:#fff;}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-moz-transition:-moz-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;-o-transition:-o-transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;transition:transform 0.18s linear 0s, visibility 0s linear 0.5s, opacity 0.18s linear 0s;}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px;}.lg-outer .lg-dropdown &gt; li:last-child{margin-bottom:0px;}.lg-outer .lg-dropdown &gt; li:hover a,.lg-outer .lg-dropdown &gt; li:hover .lg-icon{color:#333;}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,0.07);}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle;}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto;}.lg-outer #lg-share{position:relative;}.lg-outer #lg-share:after{content:"\e80d";}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998;}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901";}.lg-outer #lg-share-twitter .lg-icon{color:#00aced;}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904";}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39;}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902";}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027;}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903";}.lg-group:after{content:"";display:table;clear:both;}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s;}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.lg-outer.lg-visible{opacity:1;}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important;}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1;}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing;}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap;}.lg-outer .lg-item{background:url('../../../images_dir/hotelsclick/lightslider/loading.gif') no-repeat scroll center center transparent;display:none !important;}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important;}.lg-outer.lg-css .lg-current{display:inline-block !important;}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%;}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px;}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0;}.lg-outer .lg-item.lg-complete{background-image:none;}.lg-outer .lg-item.lg-current{z-index:1060;}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important;}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s;}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1;}.lg-outer .lg-empty-html{display:none;}.lg-outer.lg-hide-download #lg-download{display:none;}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity 0.15s ease 0s;-o-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s;}.lg-backdrop.in{opacity:0.9;}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;-moz-transition:none 0s ease 0s !important;-o-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important;}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}.lg-css3.lg-fade .lg-item{opacity:0;}.lg-css3.lg-fade .lg-item.lg-current{opacity:1;}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;-moz-transition:opacity 0.1s ease 0s;-o-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s;}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,0.25,1) 0s, opacity 0.1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,0.25,1) 0s, opacity 0.1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,0.25,1) 0s, opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0,0,0.25,1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0,0,0.25,1) 0s, opacity 0.1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,0.25,1) 0s, opacity 0.1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,0.25,1) 0s, opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0,0,0.25,1) 0s, opacity 0.1s ease 0s;}#secure_payment_v2{padding-top:10px;padding-bottom:30px;background-color:#edeef0;}@media screen and (min-width: 600px){#secure_payment_v2{padding-top:0;background-color:#fff;}}#secure_payment_v2 label{font-size:13px;}#secure_payment_v2 input[type="text"],#secure_payment_v2 input[type="email"],#secure_payment_v2 input[type="password"],#secure_payment_v2 input[type="number"],#secure_payment_v2 select,#secure_payment_v2 .compiled{-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;display:block;width:100%;margin:5px 0 10px;padding:7px 5px;font-size:14px;line-height:20px;height:36px;border:1px solid #b5b9c2;}#secure_payment_v2 input[type="text"]:focus:not(.compiled),#secure_payment_v2 input[type="email"]:focus:not(.compiled),#secure_payment_v2 input[type="password"]:focus:not(.compiled),#secure_payment_v2 input[type="number"]:focus:not(.compiled),#secure_payment_v2 select:focus:not(.compiled),#secure_payment_v2 .compiled:focus:not(.compiled){border:1px solid #ffb100;-webkit-box-shadow:0px 0px 5px 0px rgba(255,189,12,0.5);-moz-box-shadow:0px 0px 5px 0px rgba(255,189,12,0.5);box-shadow:0px 0px 5px 0px rgba(255,189,12,0.5);}#secure_payment_v2 input[type="text"].input_error,#secure_payment_v2 input[type="email"].input_error,#secure_payment_v2 input[type="password"].input_error,#secure_payment_v2 input[type="number"].input_error,#secure_payment_v2 select.input_error,#secure_payment_v2 .compiled.input_error{border:1px solid #e10000;}#secure_payment_v2 .compiled{border-color:#edeef0;color:#878787;}#secure_payment_v2 select{width:99%;}#secure_payment_v2 select .ff_iss{border:1px solid #000;}#secure_payment_v2 input[type="radio"],#secure_payment_v2 input[type="checkbox"]{margin:0;vertical-align:bottom;}#secure_payment_v2 select{background:url('../../../images_dir/hotelsclick/sprt-ico.png') right -104px no-repeat;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:pixelated;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}#secure_payment_v2 .fieldset{margin-bottom:15px;}#secure_payment_v2 .back_button{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;width:150px;margin:10px auto;border:none;}#secure_payment_v2 .terms_error{padding:10px 0;border:1px solid #e10000 !important;}@media screen and (min-width: 1000px){#secure_payment_v2 .terms_error{padding:0;}}#secure_payment_v2 #error{margin:20px 0;padding:20px 20px;}#secure_payment_v2 #error p{font-size:17px;line-height:26px;text-align:center;}#secure_payment_v2 .sectiontitle{padding:8px 3%;font-size:18px;line-height:23px;color:#249ac9;background-color:#fff;}#secure_payment_v2 .sectiontitle.first{padding-top:0;}@media screen and (min-width: 768px){#secure_payment_v2 .sectiontitle{font-size:21px;font-weight:400;padding-right:0;padding-left:0;}}#secure_payment_v2 .red_font,#secure_payment_v2 .asterisc{display:block;color:#e10000;font-size:14px;line-height:20px;font-weight:bold;}#secure_payment_v2 .red_font ul,#secure_payment_v2 .asterisc ul{list-style-type:disc;list-style-position:inside;}#secure_payment_v2 .red_font ul li,#secure_payment_v2 .asterisc ul li{margin:3px 0;}#secure_payment_v2 .table_cell,#secure_payment_v2 .fieldset,#secure_payment_v2 .accept_choice{position:relative;}#secure_payment_v2 .table_cell .asterisc,#secure_payment_v2 .fieldset .asterisc,#secure_payment_v2 .accept_choice .asterisc{position:absolute;top:60%;left:90%;font-size:40px;}@media screen and (min-width: 768px){#secure_payment_v2 .table_cell .asterisc,#secure_payment_v2 .fieldset .asterisc,#secure_payment_v2 .accept_choice .asterisc{top:50%;right:80%;}}#secure_payment_v2 .accept_choice{*zoom:1;margin-bottom:10px;}#secure_payment_v2 .accept_choice:before,#secure_payment_v2 .accept_choice:after{content:"";display:table;}#secure_payment_v2 .accept_choice:after{clear:both;}#secure_payment_v2 .accept_choice .input_wrp{display:block;float:left;width:10%;text-align:center;}#secure_payment_v2 .accept_choice label{display:block;float:left;width:90%;margin-left:0;}#secure_payment_v2 ._box_layout{margin:10px 3% 20px;padding:10px 0;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);}#secure_payment_v2 ._box_layout .sectiontitle{margin-bottom:15px;padding:0;}@media screen and (min-width: 600px){#secure_payment_v2 ._box_layout{margin:0 0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #edeef0;}}@media screen and (min-width: 768px){#secure_payment_v2 ._box_layout{border:none;}}#secure_payment_v2 .align{display:inline-block;float:left;}#secure_payment_v2 .align.left{width:50%;}#secure_payment_v2 .align.right{width:50%;text-align:right;}#secure_payment_v2 ._total_price strong{*zoom:1;display:block;padding:10px 10px;border-bottom:1px solid #edeef0;}#secure_payment_v2 ._total_price strong:before,#secure_payment_v2 ._total_price strong:after{content:"";display:table;}#secure_payment_v2 ._total_price strong:after{clear:both;}#secure_payment_v2 ._total_price br{display:none;}#secure_payment_v2 ._total_price .total_price .left,#secure_payment_v2 ._total_price .local_taxes .left{font-size:13px;font-weight:400;}#secure_payment_v2 ._total_price .total_price .right,#secure_payment_v2 ._total_price .local_taxes .right{color:#1b7ea8;}#secure_payment_v2 ._total_price .amount_to_be_paid{margin-bottom:10px;background-color:#edeef0;}#secure_payment_v2 ._total_price .amount_to_be_paid .left{color:#1b7ea8;font-size:17px;}#secure_payment_v2 ._total_price .amount_to_be_paid .left em{display:block;font-size:10px;line-height:10px;font-style:normal;font-weight:400;color:#2c2c2c;}#secure_payment_v2 ._total_price .amount_to_be_paid .right{font-size:23px;color:#ee6835;}#secure_payment_v2 #booking_riepilogue_wrp{margin:10px 3% 20px;padding:10px 0;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);margin-top:0;}#secure_payment_v2 #booking_riepilogue_wrp .sectiontitle{margin-bottom:15px;padding:0;}@media screen and (min-width: 600px){#secure_payment_v2 #booking_riepilogue_wrp{margin:0 0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #edeef0;}}@media screen and (min-width: 768px){#secure_payment_v2 #booking_riepilogue_wrp{border:none;}}#secure_payment_v2 #booking_riepilogue_wrp .sectiontitle{margin-bottom:10px;padding-left:10px;padding-right:10px;}@media screen and (min-width: 768px){#secure_payment_v2 #booking_riepilogue_wrp{border:1px solid #edeef0;}}#secure_payment_v2 #booking_riepilogue_wrp .hotel_photo{position:relative;min-height:120px;margin-bottom:10px;margin-left:10px;margin-right:10px;background-position:center center;background-repeat:no-repeat;background-size:cover;}#secure_payment_v2 #booking_riepilogue_wrp .hotel_photo img{display:none;}#secure_payment_v2 #booking_riepilogue_wrp .hotel_photo .special_offer_banner{position:absolute;top:15px;left:-22px;padding:8px;background:#e10000;color:#fff;font-weight:700;-webkit-box-shadow:2px 3px 4px 0 rgba(0,0,0,0.75);-moz-box-shadow:2px 3px 4px 0 rgba(0,0,0,0.75);box-shadow:2px 3px 4px 0 rgba(0,0,0,0.75);left:-10px;padding-top:3px;padding-bottom:3px;}@media screen and (min-width: 768px){#secure_payment_v2 #booking_riepilogue_wrp .hotel_photo .special_offer_banner{left:-17px;}}#secure_payment_v2 #booking_riepilogue_wrp .hotel_photo .special_offer_banner::after{content:"";position:absolute;bottom:-10px;left:0;width:0;height:0;border-top:10px solid #7b0000;border-left:10px solid transparent;}#secure_payment_v2 #booking_riepilogue_wrp .hotel_photo .special_offer_banner.green{background:#11b400;}#secure_payment_v2 #booking_riepilogue_wrp .hotel_photo .special_offer_banner.green::after{border-top:10px solid #074e00;}#secure_payment_v2 #booking_riepilogue_wrp h3{margin:0 10px 5px;color:#1b7ea8;font-size:17px;line-height:22px;}#secure_payment_v2 #booking_riepilogue_wrp h3 .cat span{height:13px;}#secure_payment_v2 #booking_riepilogue_wrp .hotel_address{margin:0 10px 5px;font-size:12px;}#secure_payment_v2 #booking_riepilogue_wrp .date_nights{margin:0 10px 5px;font-size:13px;}#secure_payment_v2 #booking_riepilogue_wrp .date_nights span,#secure_payment_v2 #booking_riepilogue_wrp .date_nights strong{line-height:24px;}#secure_payment_v2 #booking_riepilogue_wrp .date_nights .left{width:40%;}#secure_payment_v2 #booking_riepilogue_wrp .date_nights .right{width:60%;}#secure_payment_v2 #booking_riepilogue_wrp .contract_type{margin:0 10px 10px;font-size:13px;}#secure_payment_v2 #booking_riepilogue_wrp .contract_type .immediate{color:#11b400;}#secure_payment_v2 #booking_riepilogue_wrp .contract_type .onrequest{color:#e10000;}#secure_payment_v2 #booking_riepilogue_wrp .cancellation_date{margin-bottom:10px;padding:5px 10px;text-align:center;font-weight:700;color:#e10000;background-color:rgba(225,0,0,0.2);}#secure_payment_v2 #booking_riepilogue_wrp .cancellation_date.free{color:#0c8100;background-color:rgba(17,180,0,0.2);}#secure_payment_v2 #booking_riepilogue_wrp .total_price strong{*zoom:1;display:block;padding:10px 10px;border-bottom:1px solid #edeef0;}#secure_payment_v2 #booking_riepilogue_wrp .total_price strong:before,#secure_payment_v2 #booking_riepilogue_wrp .total_price strong:after{content:"";display:table;}#secure_payment_v2 #booking_riepilogue_wrp .total_price strong:after{clear:both;}#secure_payment_v2 #booking_riepilogue_wrp .total_price br{display:none;}#secure_payment_v2 #booking_riepilogue_wrp .total_price .total_price .left,#secure_payment_v2 #booking_riepilogue_wrp .total_price .local_taxes .left{font-size:13px;font-weight:400;}#secure_payment_v2 #booking_riepilogue_wrp .total_price .total_price .right,#secure_payment_v2 #booking_riepilogue_wrp .total_price .local_taxes .right{color:#1b7ea8;}#secure_payment_v2 #booking_riepilogue_wrp .total_price .amount_to_be_paid{margin-bottom:10px;background-color:#edeef0;}#secure_payment_v2 #booking_riepilogue_wrp .total_price .amount_to_be_paid .left{color:#1b7ea8;font-size:17px;}#secure_payment_v2 #booking_riepilogue_wrp .total_price .amount_to_be_paid .left em{display:block;font-size:10px;line-height:10px;font-style:normal;font-weight:400;color:#2c2c2c;}#secure_payment_v2 #booking_riepilogue_wrp .total_price .amount_to_be_paid .right{font-size:23px;color:#ee6835;}#secure_payment_v2 #booking_riepilogue_wrp #remarks{margin-bottom:10px;padding:5px 10px;}#secure_payment_v2 #booking_riepilogue_wrp #remarks h4{margin-bottom:10px;color:#1b7ea8;}#secure_payment_v2 #booking_riepilogue_wrp #remarks h5{margin-bottom:10px;font-size:12px;}#secure_payment_v2 #booking_riepilogue_wrp #remarks p{font-size:12px;line-height:18px;}#secure_payment_v2 #booking_riepilogue_wrp #remarks .alert{margin-bottom:20px;padding:5px 10px;border:1px solid #1b7ea8;font-weight:400;color:#1b7ea8;}#secure_payment_v2 #booking_riepilogue_wrp #remarks #extra_info_wrp{position:relative;margin-bottom:20px;}#secure_payment_v2 #booking_riepilogue_wrp #remarks #extra_info_wrp .text{height:75px;overflow:hidden;font-size:12px;line-height:18px;}#secure_payment_v2 #booking_riepilogue_wrp #remarks #extra_info_wrp .text.full{height:auto;overflow:auto;}#secure_payment_v2 #booking_riepilogue_wrp #remarks #extra_info_wrp .text p{margin:0;padding:0;}#secure_payment_v2 #booking_riepilogue_wrp #remarks #extra_info_wrp .text ul{list-style-type:disc;list-style-position:inside;}#secure_payment_v2 #booking_riepilogue_wrp #remarks #extra_info_wrp .text ul li{margin:3px 0;}#secure_payment_v2 #booking_riepilogue_wrp #remarks #extra_info_wrp .text .clos{margin-top:15px;padding:5px;}#secure_payment_v2 #booking_riepilogue_wrp #remarks #extra_info_wrp .text .clos strong{display:block;cursor:pointer;width:100%;text-align:right;font-size:12px;color:#1b7ea8;}#secure_payment_v2 #booking_riepilogue_wrp #remarks #extra_info_wrp .open{position:absolute;width:100%;bottom:0;height:55px;background:transparent url('../../../images_dir/hotelsclick/opncls.png') 0 0 repeat-x;margin-bottom:0;}#secure_payment_v2 #booking_riepilogue_wrp #remarks #extra_info_wrp .open strong{display:block;position:absolute;cursor:pointer;bottom:0;right:0;width:100%;text-align:right;font-size:12px;color:#1b7ea8;}#secure_payment_v2 #usersheet{display:block;height:1px;}#secure_payment_v2 #user_login_wrp{margin:10px 3% 20px;padding:10px 0;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);background-color:#d1ecf7;margin-top:0;padding:20px 20px;}#secure_payment_v2 #user_login_wrp .sectiontitle{margin-bottom:15px;padding:0;}@media screen and (min-width: 600px){#secure_payment_v2 #user_login_wrp{margin:0 0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #edeef0;}}@media screen and (min-width: 768px){#secure_payment_v2 #user_login_wrp{border:none;}}#secure_payment_v2 #user_login_wrp .claim{min-height:90px;padding-left:80px;background:transparent url('../../../images_dir/hotelsclick/user-login.png') 3px 2px no-repeat;}#secure_payment_v2 #user_login_wrp .claim h3{margin-bottom:5px;font-size:16px;line-height:18px;}#secure_payment_v2 #user_login_wrp .buttons .user_login{margin-bottom:10px;}#secure_payment_v2 #user_login_wrp .buttons .user_login span{display:block;padding:10px 10px 9px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;border-radius:2px 2px 2px 2px;border:1px solid #ec561d;font-size:13px;line-height:15px;text-align:center;font-weight:700;}#secure_payment_v2 #user_login_wrp .buttons #amazon_login_button img{display:block;margin-left:auto;margin-right:auto;}@media screen and (min-width: 768px){#secure_payment_v2 #user_login_wrp{*zoom:1;margin-bottom:10px;padding:10px 10px;}#secure_payment_v2 #user_login_wrp:before,#secure_payment_v2 #user_login_wrp:after{content:"";display:table;}#secure_payment_v2 #user_login_wrp:after{clear:both;}#secure_payment_v2 #user_login_wrp .claim{display:inline;float:left;width:58%;margin:0 0%;margin-right:2%;min-height:auto;padding-left:75px;}#secure_payment_v2 #user_login_wrp .claim h3{font-size:14px;}#secure_payment_v2 #user_login_wrp .claim p{font-size:13px;}#secure_payment_v2 #user_login_wrp .buttons{display:inline;float:left;width:40%;margin:0 0%;}}@media screen and (min-width: 1000px){#secure_payment_v2 #user_login_wrp .claim{display:inline;float:left;width:40%;margin:0 0%;margin-right:1%;}#secure_payment_v2 #user_login_wrp .buttons{*zoom:1;display:inline;float:left;width:59%;margin:0 0%;margin-top:10px;}#secure_payment_v2 #user_login_wrp .buttons:before,#secure_payment_v2 #user_login_wrp .buttons:after{content:"";display:table;}#secure_payment_v2 #user_login_wrp .buttons:after{clear:both;}#secure_payment_v2 #user_login_wrp .buttons .user_login{display:inline;float:left;width:49%;margin:0 0%;margin-right:1%;}#secure_payment_v2 #user_login_wrp .buttons .user_login span{padding-top:12px;padding-bottom:12px;}#secure_payment_v2 #user_login_wrp .buttons #amazon_login_button{display:inline;float:left;width:49%;margin:0 0%;margin-left:1%;}}#secure_payment_v2 #register_login_div_wrp{margin:10px 3% 20px;padding:10px 0;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);padding-left:10px;padding-right:10px;}#secure_payment_v2 #register_login_div_wrp .sectiontitle{margin-bottom:15px;padding:0;}@media screen and (min-width: 600px){#secure_payment_v2 #register_login_div_wrp{margin:0 0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #edeef0;}}@media screen and (min-width: 768px){#secure_payment_v2 #register_login_div_wrp{border:none;}}#secure_payment_v2 #register_login_div_wrp #login_div_txt{margin-bottom:20px;font-size:13px;}@media screen and (min-width: 768px){#secure_payment_v2 #register_login_div_wrp #login_div_txt{font-size:14px;}}#secure_payment_v2 #register_login_div_wrp #login_div_txt span{color:#1b7ea8;text-decoration:underline;cursor:pointer;}#secure_payment_v2 #register_login_div_wrp .check_newsletter{margin-bottom:20px;}#secure_payment_v2 #register_login_div_wrp .check_newsletter label{line-height:15px;}#secure_payment_v2 #register_login_div_wrp .check_newsletter label,#secure_payment_v2 #register_login_div_wrp .check_invoice label{cursor:pointer;}#secure_payment_v2 #register_login_div_wrp #invoice_div{margin-top:20px;}#secure_payment_v2 #register_login_div_wrp #recovery_user_pass{display:block;margin-bottom:20px;}#secure_payment_v2 #register_login_div_wrp #recovery_user_pass a{color:#1b7ea8;text-decoration:underline;}@media screen and (min-width: 768px){#secure_payment_v2 #register_login_div_wrp{padding-left:0;padding-right:0;}#secure_payment_v2 #register_login_div_wrp #register_div .group{*zoom:1;}#secure_payment_v2 #register_login_div_wrp #register_div .group:before,#secure_payment_v2 #register_login_div_wrp #register_div .group:after{content:"";display:table;}#secure_payment_v2 #register_login_div_wrp #register_div .group:after{clear:both;}#secure_payment_v2 #register_login_div_wrp #register_div .ttl{display:inline;float:left;width:14%;margin:0 0%;margin-right:2%;}#secure_payment_v2 #register_login_div_wrp #register_div .name{display:inline;float:left;width:41%;margin:0 0%;margin-right:2%;}#secure_payment_v2 #register_login_div_wrp #register_div .surname{display:inline;float:left;width:41%;margin:0 0%;}#secure_payment_v2 #register_login_div_wrp #register_div .mail{display:inline;float:left;width:49%;margin:0 0%;margin-right:2%;}#secure_payment_v2 #register_login_div_wrp #register_div .mailrepeat{display:inline;float:left;width:49%;margin:0 0%;}#secure_payment_v2 #register_login_div_wrp #register_div .phone{display:inline;float:left;width:28%;margin:0 0%;margin-right:2%;}#secure_payment_v2 #register_login_div_wrp #register_div .country{display:inline;float:left;width:34%;margin:0 0%;margin-right:2%;}#secure_payment_v2 #register_login_div_wrp #register_div .taxcode{display:inline;float:left;width:34%;margin:0 0%;}#secure_payment_v2 #register_login_div_wrp #login_div_cnt{*zoom:1;}#secure_payment_v2 #register_login_div_wrp #login_div_cnt:before,#secure_payment_v2 #register_login_div_wrp #login_div_cnt:after{content:"";display:table;}#secure_payment_v2 #register_login_div_wrp #login_div_cnt:after{clear:both;}#secure_payment_v2 #register_login_div_wrp #login_div_cnt .fieldset{display:inline;float:left;width:49%;margin:0 0%;}#secure_payment_v2 #register_login_div_wrp #login_div_cnt .fieldset:first-child{margin-right:2%;}#secure_payment_v2 #register_login_div_wrp #recovery_user_pass{margin-top:5px;}#secure_payment_v2 #register_login_div_wrp #invoice_div .group{*zoom:1;}#secure_payment_v2 #register_login_div_wrp #invoice_div .group:before,#secure_payment_v2 #register_login_div_wrp #invoice_div .group:after{content:"";display:table;}#secure_payment_v2 #register_login_div_wrp #invoice_div .group:after{clear:both;}#secure_payment_v2 #register_login_div_wrp #invoice_div .caption{display:inline;float:left;width:49%;margin:0 0%;margin-right:2%;}#secure_payment_v2 #register_login_div_wrp #invoice_div .addr{display:inline;float:left;width:49%;margin:0 0%;}#secure_payment_v2 #register_login_div_wrp #invoice_div .city{display:inline;float:left;width:68%;margin:0 0%;margin-right:2%;}#secure_payment_v2 #register_login_div_wrp #invoice_div .zipcode{display:inline;float:left;width:30%;margin:0 0%;}#secure_payment_v2 #register_login_div_wrp .check_newsletter{margin-top:10px;}}#secure_payment_v2 #paxes_wrp{margin:10px 3% 20px;padding:10px 0;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);padding-bottom:0;}#secure_payment_v2 #paxes_wrp .sectiontitle{margin-bottom:15px;padding:0;}@media screen and (min-width: 600px){#secure_payment_v2 #paxes_wrp{margin:0 0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #edeef0;}}@media screen and (min-width: 768px){#secure_payment_v2 #paxes_wrp{border:none;}}#secure_payment_v2 #paxes_wrp .sectiontitle{margin-bottom:10px;padding-left:10px;padding-right:10px;}#secure_payment_v2 #paxes_wrp #paxes_table{margin-bottom:0;}#secure_payment_v2 #paxes_wrp #paxes_table .table_group{padding:10px 10px;background-color:#d1ecf7;}#secure_payment_v2 #paxes_wrp #paxes_table .table_group:not(:first-child){margin-top:15px;}#secure_payment_v2 #paxes_wrp #paxes_table .table_group .voceRiepilogo{font-weight:700;}#secure_payment_v2 #paxes_wrp #paxes_table .table_group .guest_title{width:100%;margin-top:5px;background-color:#fff;}#secure_payment_v2 #paxes_wrp #paxes_table .table_group .table_cell label{display:block;}#secure_payment_v2 #paxes_wrp #paxes_table .table_group .spacer{margin-top:40px;}@media screen and (min-width: 768px){#secure_payment_v2 #paxes_wrp #paxes_table .table_group{padding:0;border:1px solid #d1ecf7;}#secure_payment_v2 #paxes_wrp #paxes_table .table_group .voceRiepilogo{padding:10px 10px;background-color:#fff;font-size:16px;font-weight:400;}#secure_payment_v2 #paxes_wrp #paxes_table .table_group .table_row{*zoom:1;margin-bottom:5px;}#secure_payment_v2 #paxes_wrp #paxes_table .table_group .table_row:before,#secure_payment_v2 #paxes_wrp #paxes_table .table_group .table_row:after{content:"";display:table;}#secure_payment_v2 #paxes_wrp #paxes_table .table_group .table_row:after{clear:both;}#secure_payment_v2 #paxes_wrp #paxes_table .table_group .table_row:not(:first-child){padding-left:10px;padding-right:10px;}#secure_payment_v2 #paxes_wrp #paxes_table .table_group .table_row .guest_wrp{display:inline;float:left;width:14%;margin:0 0%;}#secure_payment_v2 #paxes_wrp #paxes_table .table_group .table_row .guest_name,#secure_payment_v2 #paxes_wrp #paxes_table .table_group .table_row .guest_surname{display:inline;float:left;width:42%;margin:0 0%;margin-left:1%;}#secure_payment_v2 #paxes_wrp #paxes_table .table_group .spacer{margin-top:10px;}}#secure_payment_v2 #insurance_wrp{margin:10px 3% 20px;padding:10px 0;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);padding-left:10px;padding-right:10px;}#secure_payment_v2 #insurance_wrp .sectiontitle{margin-bottom:15px;padding:0;}@media screen and (min-width: 600px){#secure_payment_v2 #insurance_wrp{margin:0 0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #edeef0;}}@media screen and (min-width: 768px){#secure_payment_v2 #insurance_wrp{border:none;}}#secure_payment_v2 #insurance_wrp .sectiontitle{margin-bottom:10px;}#secure_payment_v2 #insurance_wrp #insurance .desc div{margin-bottom:10px;font-size:12px;line-height:15px;}#secure_payment_v2 #insurance_wrp #insurance .desc div ul{list-style:disc;list-style-position:inside;}#secure_payment_v2 #insurance_wrp #insurance .desc div ul li{margin-bottom:10px;}@media screen and (min-width: 768px){#secure_payment_v2 #insurance_wrp #insurance .desc{margin-bottom:10px;}#secure_payment_v2 #insurance_wrp #insurance .desc div{margin-bottom:5px;font-size:13px;line-height:15px;}#secure_payment_v2 #insurance_wrp #insurance .desc div ul li{margin-bottom:5px;}}#secure_payment_v2 #insurance_wrp #insurance #yes_insu{margin-bottom:10px;padding:0 10px 10px;border:1px solid #edeef0;}#secure_payment_v2 #insurance_wrp #insurance #yes_insu .input_wrp{width:10%;}#secure_payment_v2 #insurance_wrp #insurance #yes_insu .image{display:block;margin-left:10%;}#secure_payment_v2 #insurance_wrp #insurance #yes_insu .ea_y_label{font-weight:700;font-size:12px;line-height:15px;cursor:pointer;}#secure_payment_v2 #insurance_wrp #insurance #yes_insu .price{margin-left:10%;margin-bottom:10px;}#secure_payment_v2 #insurance_wrp #insurance #yes_insu .price .left{display:inline-block;width:45%;}#secure_payment_v2 #insurance_wrp #insurance #yes_insu .price .right{display:inline-block;width:50%;text-align:right;}#secure_payment_v2 #insurance_wrp #insurance #yes_insu .price .highlight{display:block;padding:5px 10px;background-color:#edeef0;}#secure_payment_v2 #insurance_wrp #insurance #yes_insu .price .highlight .lbl{font-weight:700;color:#1b7ea8;}#secure_payment_v2 #insurance_wrp #insurance #yes_insu .price .highlight .tot{font-size:17px;color:#ee6835;font-weight:700;}#secure_payment_v2 #insurance_wrp #insurance #yes_insu .price .tax{display:block;padding-right:10px;text-align:right;font-size:12px;}#secure_payment_v2 #insurance_wrp #insurance #yes_insu .terms label{cursor:pointer;line-height:15px;}#secure_payment_v2 #insurance_wrp #insurance #yes_insu .terms label a{color:#1b7ea8;}@media screen and (min-width: 1000px){#secure_payment_v2 #insurance_wrp #insurance #yes_insu .terms{padding:5px 0;}}#secure_payment_v2 #insurance_wrp #insurance .no_insu{padding:15px 10px;background-color:#edeef0;}#secure_payment_v2 #insurance_wrp #insurance .no_insu label{cursor:pointer;}@media screen and (min-width: 768px){#secure_payment_v2 #insurance_wrp #insu_choice_wrp{*zoom:1;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp:before,#secure_payment_v2 #insurance_wrp #insu_choice_wrp:after{content:"";display:table;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp:after{clear:both;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp #yes_insu{display:inline;float:left;width:58%;margin:0 0%;margin-right:2%;padding-left:0;padding-right:0;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp #yes_insu .input_wrp{width:15%;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp #yes_insu .image{margin-top:5px;margin-bottom:5px;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp #yes_insu #ea_y{margin-top:3px;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp #yes_insu .ea_y_label{width:85%;font-size:13px;line-height:18px;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp #yes_insu .price{margin-left:0;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp #yes_insu .price .highlight{margin-bottom:5px;padding-top:7px;padding-bottom:7px;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp #yes_insu .price .highlight .lbl{font-size:14px;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp #yes_insu .price .highlight .tot{font-size:18px;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp #yes_insu .terms{line-height:18px;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp #yes_insu .terms .input_wrp{width:15%;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp #yes_insu .terms label{width:85%;padding-right:20px;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp .no_insu{display:inline;float:left;width:40%;margin:0 0%;padding-left:0;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp .no_insu .input_wrp{width:20%;margin-top:3px;}#secure_payment_v2 #insurance_wrp #insu_choice_wrp .no_insu label{width:80%;font-size:13px;line-height:18px;}}#secure_payment_v2 #choose_payment_method_wrp{margin:10px 3% 20px;padding:10px 0;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);padding-left:10px;padding-right:10px;}#secure_payment_v2 #choose_payment_method_wrp .sectiontitle{margin-bottom:15px;padding:0;}@media screen and (min-width: 600px){#secure_payment_v2 #choose_payment_method_wrp{margin:0 0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #edeef0;}}@media screen and (min-width: 768px){#secure_payment_v2 #choose_payment_method_wrp{border:none;}}#secure_payment_v2 #choose_payment_method_wrp .total_price{margin-top:20px;}#secure_payment_v2 #choose_payment_method_wrp .total_price strong{*zoom:1;display:block;padding:10px 10px;border-bottom:1px solid #edeef0;}#secure_payment_v2 #choose_payment_method_wrp .total_price strong:before,#secure_payment_v2 #choose_payment_method_wrp .total_price strong:after{content:"";display:table;}#secure_payment_v2 #choose_payment_method_wrp .total_price strong:after{clear:both;}#secure_payment_v2 #choose_payment_method_wrp .total_price br{display:none;}#secure_payment_v2 #choose_payment_method_wrp .total_price .total_price .left,#secure_payment_v2 #choose_payment_method_wrp .total_price .local_taxes .left{font-size:13px;font-weight:400;}#secure_payment_v2 #choose_payment_method_wrp .total_price .total_price .right,#secure_payment_v2 #choose_payment_method_wrp .total_price .local_taxes .right{color:#1b7ea8;}#secure_payment_v2 #choose_payment_method_wrp .total_price .amount_to_be_paid{margin-bottom:10px;background-color:#edeef0;}#secure_payment_v2 #choose_payment_method_wrp .total_price .amount_to_be_paid .left{color:#1b7ea8;font-size:17px;}#secure_payment_v2 #choose_payment_method_wrp .total_price .amount_to_be_paid .left em{display:block;font-size:10px;line-height:10px;font-style:normal;font-weight:400;color:#2c2c2c;}#secure_payment_v2 #choose_payment_method_wrp .total_price .amount_to_be_paid .right{font-size:23px;color:#ee6835;}#secure_payment_v2 #choose_payment_method_wrp .total_price .amount_to_be_paid{background-color:transparent;}@media screen and (min-width: 1000px){#secure_payment_v2 #choose_payment_method_wrp .total_price{margin-top:10px;margin-bottom:20px;}#secure_payment_v2 #choose_payment_method_wrp .total_price .amount_to_be_paid{background-color:#edeef0;}}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment{*zoom:1;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment:before,#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment:after{content:"";display:table;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment:after{clear:both;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice{height:50px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;background-color:#edeef0;border:1px solid #edeef0;cursor:pointer;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice label{cursor:pointer;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice input[type="radio"]{margin-top:19px;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice input[type="radio"]:checked + label{background:red;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.creditcard{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;margin-bottom:0;font-weight:700;line-height:30px;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.creditcard label{margin-top:8px;}@media screen and (min-width: 768px){#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.creditcard label{margin-top:10px;font-size:16px;}}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.creditcard img{display:block;float:right;margin-right:10px;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.paypal img{float:right;margin:11px 15px 0 0;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.amazon #amazon_pay_button img{float:right;margin:2px 10px 0 0;}@media screen and (min-width: 1000px){#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;float:right;height:auto;min-height:80px;margin-bottom:0;border-top:2px solid #edeef0;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.selected{background-color:#fff;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice .input_wrp{float:none;width:100%;margin-top:3px;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice .input_wrp input[type="radio"]{margin-top:5px;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.paypal{width:30%;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.paypal img{display:block;float:none;margin:10px auto 0;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.amazon{width:40%;border-right:2px solid #fff;border-left:2px solid #edeef0;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.amazon #amazon_pay_button img{display:block;float:none;margin:5px auto 0;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.creditcard{width:30%;border-right:2px solid #fff;border-left:2px solid #edeef0;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.creditcard .input_wrp{margin-top:3px;line-height:14px;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.creditcard label{margin-top:10px;text-align:center;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice.creditcard label img{display:none;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment .accept_choice label{width:100%;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment.divby1 .accept_choice{float:none;border:1px solid #edeef0;border-width:1px 1px 0;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #choose_payment.divby2 .accept_choice{width:50%;}}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form{position:relative;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment{padding:10px 10px;border:1px solid #edeef0;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .allinline{*zoom:1;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .allinline:before,#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .allinline:after{content:"";display:table;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .allinline:after{clear:both;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .allinline .ccexp{display:inline;float:left;width:50%;margin:0 0%;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .allinline .ccexp select{display:inline;float:left;width:35%;margin:0 0%;margin-right:5%;margin-top:5px;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .allinline .cccvv{display:inline;float:left;width:50%;margin:0 0%;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .allinline .cccvv input{display:inline;float:left;width:60%;margin:0 0%;margin:5px 10px 0 0;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .allinline .cccvv a{display:inline-block;margin-top:10px;}@media screen and (min-width: 768px){#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .group{*zoom:1;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .group:before,#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .group:after{content:"";display:table;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .group:after{clear:both;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .group .cctype{display:inline;float:left;width:43%;margin:0 0%;margin-right:2%;}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #credit_payment .group .ccnum{display:inline;float:left;width:55%;margin:0 0%;}}@media screen and (min-width: 1000px){#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form #secure_method{height:50px;background:url('../../../images_dir/hotelsclick/mastercard-visa-amex-big.png') left center no-repeat;border:1px solid #edeef0;border-width:0 1px 1px;}}#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form .button_booking{display:block;padding:5px 10px 5px 10px;color:#fff !important;background-color:#ee6835;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;width:100%;margin-top:20px;margin-bottom:10px;padding-top:15px;padding-bottom:15px;font-size:23px;font-weight:700;border:none;background-color:#0f9b00;}@media screen and (min-width: 768px){#secure_payment_v2 #choose_payment_method_wrp .payment_method #payment_form .button_booking{width:75%;margin:30px auto 10px;}}#secure_payment_v2 #terms_cond{margin:10px 3% 20px;padding:10px 0;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);padding-left:10px;padding-right:10px;}#secure_payment_v2 #terms_cond .sectiontitle{margin-bottom:15px;padding:0;}@media screen and (min-width: 600px){#secure_payment_v2 #terms_cond{margin:0 0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #edeef0;}}@media screen and (min-width: 768px){#secure_payment_v2 #terms_cond{border:none;}}#secure_payment_v2 #terms_cond label{cursor:pointer;line-height:15px;}#secure_payment_v2 #terms_cond a{color:#1b7ea8;text-decoration:underline;}#secure_payment_v2 #terms_cond #privacy_div{margin-top:20px;}#secure_payment_v2 #terms_cond #privacy_div label{line-height:15px;}@media screen and (min-width: 1000px){#secure_payment_v2 #terms_cond #privacy_div{padding:5px 0;border:1px solid transparent;}}@media screen and (min-width: 1000px){#secure_payment_v2 #terms_cond .terms{padding:5px 0;border:1px solid transparent;}}#secure_payment_v2 #ssl_badge{margin:10px 3% 20px;padding:10px 0;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);padding-left:10px;padding-right:10px;}#secure_payment_v2 #ssl_badge .sectiontitle{margin-bottom:15px;padding:0;}@media screen and (min-width: 600px){#secure_payment_v2 #ssl_badge{margin:0 0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #edeef0;}}@media screen and (min-width: 768px){#secure_payment_v2 #ssl_badge{border:none;}}#secure_payment_v2 #ssl_badge p{text-align:center;line-height:38px;}#secure_payment_v2 #ssl_badge p img{display:inline-block;margin-left:10px;margin-bottom:-13px;}@media screen and (min-width: 768px){#secure_payment_v2 #ssl_badge{background-color:#edeef0;}}#secure_payment_v2 #email_reminder{margin:10px 3% 20px;padding:10px 0;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);padding-left:10px;padding-right:10px;background:#d1ecf7 url('../../../images_dir/hotelsclick/mail.png') 18px center no-repeat;}#secure_payment_v2 #email_reminder .sectiontitle{margin-bottom:15px;padding:0;}@media screen and (min-width: 600px){#secure_payment_v2 #email_reminder{margin:0 0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #edeef0;}}@media screen and (min-width: 768px){#secure_payment_v2 #email_reminder{border:none;}}#secure_payment_v2 #email_reminder p{padding-left:50px;color:#1b7ea8;font-size:12px;line-height:17px;}#secure_payment_v2 #offline_book{margin:10px 3% 20px;padding:10px 0;background-color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);padding-left:10px;padding-right:10px;margin-bottom:0;}#secure_payment_v2 #offline_book .sectiontitle{margin-bottom:15px;padding:0;}@media screen and (min-width: 600px){#secure_payment_v2 #offline_book{margin:0 0 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border:1px solid #edeef0;}}@media screen and (min-width: 768px){#secure_payment_v2 #offline_book{border:none;}}#secure_payment_v2 #offline_book p{color:#1b7ea8;text-align:center;}#secure_payment_v2 #offline_book p strong,#secure_payment_v2 #offline_book p span,#secure_payment_v2 #offline_book p a{display:block;}#secure_payment_v2 #offline_book p span{font-size:11px;line-height:12px;}#secure_payment_v2 #offline_book p a{margin-top:10px;color:#1b7ea8;font-weight:700;font-size:19px;line-height:22px;}@media screen and (min-width: 768px){#secure_payment_v2 #offline_book{margin-bottom:0;background-color:#edeef0;}#secure_payment_v2 #offline_book p span{font-size:10px;line-height:11px;}#secure_payment_v2 #offline_book p a{margin-top:5px;font-size:16px;line-height:20px;}}#secure_payment_v2 #wallet_widget_div{min-width:280px;width:100%;max-width:600px;min-height:228px;height:240px;max-height:400px;margin:0 auto;}#secure_payment_v2 #amazon_cta_wrp #amazon_create_order_box button{display:block;padding:15px 10px 15px 10px;color:#fff !important;background-color:#11b400;font-size:14px;cursor:pointer;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;margin:20px auto 0;text-transform:uppercase;width:100%;max-width:250px;border:none;font-size:20px;font-weight:700;-webkit-transition:background-color .5s linear;-moz-transition:background-color .5s linear;-ms-transition:background-color .5s linear;-o-transition:background-color .5s linear;transition:background-color .5s linear;}#secure_payment_v2 #amazon_cta_wrp #amazon_create_order_box button:hover{background-color:#0f9b00;}#secure_payment_v2 #amazon_cta_wrp #amazon_logout{text-align:center;}#secure_payment_v2 #amazon_cta_wrp #amazon_logout button{display:inline;margin-top:30px;margin-bottom:20px;color:#878787;background-color:transparent;text-decoration:underline;text-align:center;font-size:12px;font-weight:bold;border:0;cursor:pointer;}#secure_payment_v2 #amazonpay_error_box{display:none;margin:10px auto;padding:10px;border:1px solid #e10000;color:#e10000;font-size:14px;line-height:20px;}#secure_payment_v2 #payment_loading .opacity{position:fixed;z-index:9998;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.75);}#secure_payment_v2 #payment_loading .message{z-index:9999;width:300px;height:200px;margin-top:-190px;margin-left:-150px;position:absolute;padding:20px 0;top:50%;left:50%;text-align:center;font-size:1.2em;background-color:#fff;}@media screen and (min-width: 768px){#secure_payment_v2 #payment_loading .message{top:40%;}}@media screen and (min-width: 1000px){#secure_payment_v2 #payment_loading .message{top:10%;}}#secure_payment_v2 #payment_loading .message span{display:block;padding-left:10px;padding-right:10px;}#secure_payment_v2 #payment_loading .message img{display:block;margin-top:10px;}@media screen and (min-width: 600px){#secure_payment_v2{*zoom:1;}#secure_payment_v2:before,#secure_payment_v2:after{content:"";display:table;}#secure_payment_v2:after{clear:both;}#secure_payment_v2 #booking_riepilogue_wrp{float:right;width:43%;margin-right:1%;margin-left:1%;}#secure_payment_v2 #user_information{float:right;width:53%;margin-right:1%;margin-left:1%;}}@media screen and (min-width: 768px){#secure_payment_v2{margin-top:10px;}#secure_payment_v2 #booking_riepilogue_wrp{width:38%;padding-bottom:0;}#secure_payment_v2 #user_information{width:58%;}}@media screen and (min-width: 1000px){#secure_payment_v2 #booking_riepilogue_wrp{width:33%;}#secure_payment_v2 #user_information{width:63%;}}.ethool #search_form.wide{background-color:#00bddc;}@media screen and (min-width: 768px){.ethool #search_form{background-image:url('../../../images_dir/hotelsclick/wstheme/ethool-form-bkg.jpg') !important;}}.ethool #search_form #form_wrp{background-color:rgba(0,189,220,0.9);}.ethool #search_form #form_wrp .field_wrp.submit_wrp .submit{background-color:#0b3549;}.ethool .wrp #form_wrp{background-color:#00bddc;}.ethool #locality_pre #search_form{background-color:#00bddc;}.ethool #locality_pre #search_form #form_wrp{background-color:rgba(0,189,220,0.9);}.ethool .locality .sidebar #form_bar{background-color:#00bddc;}.ethool .locality .sidebar #form_bar #form_sidebar{background-color:#00bddc;}.ethool .locality .sidebar #form_bar #form_sidebar .field_wrp.submit_wrp .submit{background-color:#0b3549;}.ethool .locality .price_details_wrp .room_price .room_price_inner .goto_htl_tab a{background-color:#1b7ea8;}.ethool .locality #search_results .item_wrp .item .details .price_from .goto_hotel{background-color:#1b7ea8;}.ethool .hotel .sidebar #form_bar{background-color:#00bddc;}.ethool .hotel .sidebar #form_bar #form_sidebar{background-color:#00bddc;}.ethool .hotel .sidebar #form_bar #form_sidebar .field_wrp.submit_wrp .submit{background-color:#0b3549;}.ethool .hotel .title .minprice a{background-color:#1b7ea8;}.ethool .hotel .title .minprice_td .inner a{background-color:#1b7ea8;}.ethool .hotel #booknowfx{background-color:#1b7ea8;}.ethool .hotel #form_results_wrp #search_form{background-color:#00bddc;}.ethool .hotel #form_results_wrp .search_results{border-color:#00bddc;}.ethool .hotel #form_results_wrp .search_results .room .total .booknow .total{background-color:#1b7ea8;}.ethool .hotel #form_results_wrp .search_results .booking_riepilogue{background-color:#00bddc;}.ethool .hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cin,.ethool .hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .cout{border-color:#0091a9;}.ethool .hotel #form_results_wrp .search_results .booking_riepilogue .riepilogue_mob .modify_search{background-color:#0b3549;}@media screen and (min-width: 768px){.ethool .hotel #form_results_wrp.is_largedisplay #search_form #form_wrp{border-color:#00bddc;}.ethool .hotel #form_results_wrp.is_largedisplay #search_form #form_wrp .form_ttl{background-color:#00bddc;}.ethool .hotel .search_results#avl_response .hotel_availability_v2{border-color:#00bddc !important;}}@media handheld,only screen and (max-width: 768px){body{font-size:1.0em;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;}.container{padding-left:10px;padding-right:10px;}.content{width:100%;}[class*="col"],.content [class*="col"]{float:none;display:block;width:100%;margin-left:0;}.col12,.content .col12{width:100%;}}@media screen and (max-width: 400px){@-ms-viewport{width:device-width;}@viewport{width:device-width;}}@charset "utf-8";
/* CSS Document */
/* 
Nuovo CSS integrativo per Hotelsclick.com
author: mantovani massimiliano
*/

/*------------------------------------ 
/////////////////  HOME ///////////////
------------------------------------*/

/*---------- TOP HOME -------------*/
#topHomeImg_IT, #topHomeImg_EN {
	background:url(http://www.hotelsclick.com/OfferteMese/img/topHomeImg_IT.jpg) no-repeat;
	width:456px;
	height:170px;
}
	#topHomeImg_EN{background:url(http://www.hotelsclick.com/OfferteMese/img/topHomeImg_EN.jpg) no-repeat;}

#boxFocusDesc{
	width:190px;
	height:80px;
	padding:10px 15px;
	padding-top:45px;
}

	* html #boxFocusDesc{width:220px;height:100px;}

h2.titDescTop{color:#DE1408; margin-bottom:10px;}

#boxFocusPromo{
	float:right;
	margin-top:-70px;
	left:100;
	width:160px;
	height:90px;
	padding:10px;
	font-weight:bold;
	font-size:1.2em;
}

	* html #boxFocusPromo{width:180px;height:90px;}

#boxFocusPromo p{margin-bottom:10px;}

/*---------- FINE TOP HOME -------------*/
/*-------------------------------------------- 
/////////////////  BOXES HOME ///////////////
--------------------------------------------*/
#boxesHome{margin:10px 5px; margin-right:0;}

/*-------------------------------------------- 
/////////////////  BOXES HOME ///////////////
--------------------------------------------*/

#banners{clear:both; padding:0; margin-top:10px;}

#bannerAutopromo{
	float:right;
	width:225px;
	text-align:right;
}

#bannerPromo{
	width:220px;
	float:left;	
}

.titPromo{
	background:url(http://www.hotelsclick.com/OfferteMese/img/top_bannerPromo.jpg) top no-repeat;
	height:19px;
	color:#FFFFFF;
	font-size:15px;
	padding:10px 5px 8px 10px;
}

#imgPromo{
	background:url(http://www.hotelsclick.com/OfferteMese/img/img_bannerPromo.jpg) no-repeat;
	height:88px;
	padding:10px;
}
	* html #imgPromo{height:0;padding-top:11px;}

#imgPromo p{
			font-weight:bold; 
			margin-bottom:15px; 
			font-size:1.2em;
			opacity: 0.8;
			-moz-opacity:0.8;
			background-color:#FFF;
			}

	* html #imgPromo p{
		margin-bottom:7px; 
		padding:3px 0;
		zoom:1;
		background-color:#FFF;
		filter:alpha(opacity=80);
		}


#bottomPromo{
	background:url(http://www.hotelsclick.com/OfferteMese/img/bottom_bannerPromo.jpg) top no-repeat;
	height:25px;
	text-align:right;
	padding:5px 5px 0;
}

a.altreOffertePromo, a.altreOffertePromo:visited{
	color:#FFFFFF;
	background:url(http://www.hotelsclick.com/OfferteMese/img/frecciaPromo.gif) right no-repeat;
	padding-right:20px;
	white-space:nowrap;
	display:block;
}

	a.altreOffertePromo:hover{color:#DDD;}

/*-------------------------------------------- 
/////////////////  UTILITA' ///////////////
--------------------------------------------*/

h1.titPage{
	font-size:24px;
	color:#0022DD;
	padding:15px 25px;
	font-family:"Trebuchet MS", "Times New Roman", serif;
}

h2.titLaunch{
	color:#0022DD;
	font-size:12px;
	margin:15px 0;
}

a.linkPrezzo, a.linkPrezzo:visited{color:#DE1408; text-decoration:underline;}

a.linkPrezzo:hover{color:#000000;}

.boxHotel{
	float:left;
	margin-right:8px;
	width:145px;
}

.boxHotelRight{
	float:right;
	width:145px;
}

	.boxHotel div p, .boxHotelRight div p{margin-bottom:10px;}

#titHotelItalia{background-color:#6892BD; color:#FFF; padding:10px 6px 5px 6px; font-size:14px;}
#contentBoxItalia{margin-top:3px;border-top:1px solid #6892BD; background:url(http://www.hotelsclick.com/OfferteMese/img/sf_boxItalia.jpg) bottom no-repeat; padding:8px;}
#titHotelEuropa{background-color:#7E73D0; color:#FFF; padding:10px 6px 5px 6px; font-size:14px;}
#contentBoxEuropa{margin-top:3px;border-top:1px solid #7E73D0; background:url(http://www.hotelsclick.com/OfferteMese/img/sf_boxEuropa.jpg) bottom no-repeat; padding:8px;}
#titHotelMondo{background-color:#B573D0; color:#FFF; padding:10px 6px 5px 6px; font-size:14px;}
#contentBoxMondo{margin-top:3px;border-top:1px solid #B573D0; background:url(http://www.hotelsclick.com/OfferteMese/img/sf_boxMondo.jpg) bottom no-repeat; padding:8px;}
.prezzoBox{display:block; text-align:right; font-weight:bold;}

.bottomBox{
	padding:5px 0;
	text-align:right;
}

a.altreOfferteBox, a.altreOfferteBox:visited{
	background:url(http://www.hotelsclick.com/OfferteMese/img/freccia.gif) right no-repeat;
	color:#DE1408;
	white-space:nowrap;	
	padding-right:20px;
}
	a.altreOfferteBox:hover{color:#FF7777;}
/*-------------------------------------------- 
/////////////////  LAUNCH PAGE ///////////////
--------------------------------------------*/

.launchPage_IT{background:url(http://www.hotelsclick.com/OfferteMese/img/sf_launchPage_IT.jpg) top right no-repeat; position:relative;}

.launchPage_EN{background:url(http://www.hotelsclick.com/OfferteMese/img/sf_launchPage_EN.jpg) top right no-repeat; position:relative;}

.leftColumn{
	float:left;
	width:560px;
}

.leftColumn #boxesHome{padding:20px;padding-top:10px;}
.leftColumn .boxHotel{margin-right:40px;}
.rightColumn_IT, .rightColumn_EN{
	position:absolute;
	top:130px;
	right:0;
	width:210px;
	height: auto !important;  /* per i browser moderni */
    height: 410px;      /* per IE5.x e IE6 */
    min-height: 410px;  /* per i browser moderni */
	background:url(http://www.hotelsclick.com/OfferteMese/img/sf_rightColumnOfferteHotels_IT.jpg) bottom no-repeat;
}
	.rightColumn_EN{	background:url(http://www.hotelsclick.com/OfferteMese/img/sf_rightColumnOfferteHotels_EN.jpg) bottom no-repeat;}
#contentRightColumn{padding:100px 15px 0 15px;}
#contentRightColumn p{
	font-size:12px;
	margin-bottom:15px;
}

#imgLaunch{
	float:left;
	width:289px;
	margin-left:20px;
	display:inline;
}

#offerteLaunch{
	margin-top:17px;
	float:left;
	background:url(http://www.hotelsclick.com/OfferteMese/img/sf_promoJump.jpg) top right no-repeat;
	width:200px;
	height:203px;
	padding:0 10px;
}

	* html #offerteLaunch{width:220px;}

#offerteLaunch p{
	margin-top:15px;
	font-size:11px;
	position:relative;
}

.launchOffersPrice{
	position:absolute;
	right:5px;
}

	* html .launchOffersPrice{right:15px;}

/*---------- Footer links -----------*/
#footerHotelsLink{
	background-color:#ECF3FD; 
	width:760px; 
	padding:6px;
	margin-top:7px;
	}

#footerHotelsLink h2{color:#6892bd; font-size:12px; margin-bottom:10px;padding-left:10px;}

.footerColumn{
		padding-left:5px; 
		width:89px;
		border-left:1px dashed #BCC3D6;
		float:left;
		}

.footerColumn h3 a{color:#ADAFAE !important; text-decoration:none !important;font-size:12px !important;}

.footerColumn ul{
	margin:0;
	padding:0;
	list-style:none;
	}

.footerColumn .altreCitta{margin-top:3px;}

.first{border:0;}@charset "utf-8";
/* CSS Document */

.txtAligntCenter{text-align:center;}

#offerteHotel{
	background:url(http://www.hotelsclick.com/OfferteMese/img/bg_offerteHotel.gif) top center no-repeat;
	height:148px;
	padding:0;
	padding-left:40px;
}

.contentOfferteHotel{
	float:left;
	width:243px;
	height:146px;
	padding:0;
	margin-left:5px;
	margin-top:10px;
}
	* html .contentOfferteHotel{margin-left:3px;}

.contentOfferteHotel p{margin:10px 0;position:relative;font-size:1.1em;}
.contentOfferteHotel p span{position:absolute;right:15px; font-weight:bold;}

.rightColumnHotels_IT, .rightColumnHotels_EN{
	position:absolute;
	top:20px;
	right:0;
	width:210px;
	
	height: auto !important;  /* per i browser moderni */
    height: 375px;      /* per IE5.x e IE6 */
    min-height: 375px;  /* per i browser moderni */
	
	background:url(http://www.hotelsclick.com/OfferteMese/img/sf_rightColumnOfferteHotels_IT.jpg) bottom no-repeat;
}

.rightColumnHotels_EN{background:url(http://www.hotelsclick.com/OfferteMese/img/sf_rightColumnOfferteHotels_EN.jpg) bottom no-repeat;
}</pre></body></html>