#map-hotel-section .body-panel{padding:0}#map_hotels{border-radius:0!important}#filters-map{padding:0 14px 10px}.slick-dotted.slick-slider{padding-left:40px;padding-right:40px}.next-arrow-slider-slick,.prev-arrow-slider-slick{background:#fff;border:2px solid #fff;border-radius:50%;color:#535353;cursor:pointer;float:left;font-size:22px;height:50px;left:-10px;opacity:1;outline:0;padding:13px 7px 15px 10px;position:absolute;text-align:center;top:36%;transition:transform .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:50px;z-index:2}.next-arrow-slider-slick.slick-disabled,.prev-arrow-slider-slick.slick-disabled{color:#666;cursor:default;display:none!important;opacity:.25}.next-arrow-slider-slick{left:auto;right:-13px}.slick-dots li:nth-child(+n+10){display:none!important}.rooms-media{position:relative}.content-single{background-image:linear-gradient(transparent -16%,#000);bottom:0;color:#fff;display:inline-block;font-weight:700;left:0;padding-bottom:3px;padding-top:7px;position:absolute;text-align:center;width:100%}.content-single .title-single{color:#fff;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.content-single .subtitle-single a,.content-single .title-single a{color:#fff}.content-single .subtitle-single{color:#fff;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.slick-slider{margin-bottom:10px}.offertitle-single{border:1px solid #ebebeb}.offertitle-single a{color:#000;display:block;font-size:14px;padding:8px}.offertitle-single a:hover{color:#168a4a}.show-all-link a{color:#535353;display:block;font-size:14px;font-weight:700;padding-bottom:15px;padding-left:6px;padding-top:5px}.show-all-link a:hover{color:#168a4a}.help_box:nth-child(4n) .help-icon-hidden>.help-box{left:-311px!important}.help_box:nth-child(4n) .help-icon-hidden>.help-box:before{border-color:transparent #fff!important;border-style:solid!important;border-width:14px 0 14px 14px!important;bottom:100%!important;content:""!important;height:0!important;left:293px!important;position:absolute!important;top:154px!important;width:0!important}.box-widget{background-color:#fff;border-radius:.1rem;height:280px;margin-bottom:16px;position:relative;width:100%}.box-widget .box-tile-header{background-position:50%;background-size:cover;height:8rem}.box-widget .box-tile-body{padding:10px}.box-widget .location-title{background-image:linear-gradient(transparent -34%,#000);bottom:54%;display:inline-block;left:0;padding:7px 12px 4px;position:absolute;white-space:normal!important;width:100%}.box-widget .location-title a{font-size:20px;line-height:0}.box-widget .location-title a:hover{color:#168a4a!important}.box-widget .location-title span{font-size:12px}.results{margin-bottom:12px;margin-top:5px}.rooms-media .content{background-image:linear-gradient(transparent -10%,#000);bottom:0;display:inline-block;left:0;padding-bottom:4px;padding-top:6px;position:absolute;text-align:center;width:100%}.content .name{color:#fff;overflow:hidden;padding-left:4px;text-overflow:ellipsis;white-space:nowrap}.content .name a{color:#fff;font-size:15px;font-weight:700}.content .location{color:#fff;font-size:14px;font-weight:700;overflow:hidden;padding-left:4px;text-overflow:ellipsis;white-space:nowrap}.landmarks_ .li_click{background:#fff;border-right:1px solid #ccc;margin-bottom:2px;padding:0}.landmarks_ .li_click a{display:inline-block;font-size:12px;padding:12px;width:100%}.landmarkList p{padding-bottom:11px}#nav-icon2{cursor:pointer;height:25px;margin-bottom:12px;margin-right:6px;margin-top:12px;position:relative;transform:rotate(0);transition:.5s ease-in-out;width:37px}#nav-icon1 span,#nav-icon3 span,#nav-icon4 span{border-radius:9px;height:9px;left:0;width:100%}#nav-icon1 span,#nav-icon2 span,#nav-icon3 span,#nav-icon4 span{background:#535353;display:block;opacity:1;position:absolute;transform:rotate(0);transition:.25s ease-in-out}#nav-icon2 span{height:4px;width:50%}#nav-icon2 span:nth-child(2n){border-radius:0 9px 9px 0;left:50%}#nav-icon2 span:nth-child(odd){border-radius:9px 0 0 9px;left:0}#nav-icon2 span:first-child,#nav-icon2 span:nth-child(2){top:0}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:10px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:20px}#nav-icon2.open span:first-child,#nav-icon2.open span:nth-child(6){transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){transform:rotate(-45deg)}#nav-icon2.open span:first-child{left:5px;top:7px}#nav-icon2.open span:nth-child(2){left:calc(50% - 3px);top:7px}#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}#nav-icon2.open span:nth-child(4){left:100%;opacity:0}#nav-icon2.open span:nth-child(5){left:5px;top:17px}#nav-icon2.open span:nth-child(6){left:calc(51% - 4px);top:17px}#burger{background-color:#fff;cursor:pointer;margin-top:12px;padding:15px;right:0;text-align:right;top:0;width:100%;z-index:2}.hidden1{display:none}@media (max-width:1023px){.slick-dotted.slick-slider{padding:0}}@media (max-width:480px){.box-widget{height:auto}.box-widget .location-title{bottom:inherit;top:81px}}@media (min-width:750px){.burgerMob{display:none}.hidden1{display:block;height:auto;opacity:1;transition:opacity 0s}}@media (max-width:749px){.nav-tabs.nav-justified.landmarks_>li{border-bottom:1px solid #e9ebee;display:block;width:100%}}.resorts-section .shadow-box{margin-top:14px}.body-resorts-hotel-col{padding-bottom:6px;padding-top:1px}.active-element{background:#168a4a;color:#fff!important}.top-resorts .content-title{background-color:hsla(0,0%,100%,.9);bottom:35px;display:inline-block;height:31px;left:0;padding-top:6px;position:relative;text-align:center;width:100%}.content-title .fa-chevron-right{border-radius:50%;color:#252525;padding:3px;position:relative;top:1px}.top-resorts h2 a{font-size:12px;font-weight:700}.resorts-list li a{font-size:14px;line-height:22px}.resorts-section .resorts a{font-size:18px;font-weight:700}.resorts-section .count-resorts-offer{margin-bottom:8px}.resorts-section .count-resorts-offer a{font-size:14px;font-weight:400}.resorts-offers-section .content-title-hotelName{bottom:31px;height:27px}.resorts-offers-section .content-title-hotelName,.resorts-offers-section .content-title-locationName{background-color:hsla(0,0%,100%,.9);display:inline-block;left:0;padding-top:6px;position:absolute;text-align:center;width:100%}.resorts-offers-section .content-title-locationName{bottom:3px;height:28px}.resorts-offers-col .resort-offer-title{height:72px;padding-left:9px;padding-top:4px}.resorts-offers-col .image-card img{width:100%}.top-resorts .item-col{height:158px}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait){.top-resorts .item-col{height:429px}}@media only screen and (min-device-width:768px) and (max-device-width:1023px){.top-resorts .item-col{height:431px}}@media only screen and (max-device-width:812px) and (min-device-width:320px) and (orientation:landscape){.col-lg-4,.col-md-4,.col-md-6,.col-sm-6,.col-xs-12{padding-left:5px!important;padding-right:5px!important}.top-resorts .item-col{height:429px}}.slick-slide{margin:0 10px}.slick-slide img{width:100%}.slick-next:before,.slick-prev:before{color:#000}.slick-slide{transition:all ease-in-out .3s}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-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;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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-loading .slick-list{background:#fff url('/libs/slick/ajax-loader.gif') center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url('/libs/slick/fonts/slick.eot');src:url('/libs/slick/fonts/slick.eot?#iefix') format('embedded-opentype'),url('/libs/slick/fonts/slick.woff') format('woff'),url('/libs/slick/fonts/slick.ttf') format('truetype'),url('/libs/slick/fonts/slick.svg#slick') format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:29px;line-height:1;opacity:.75;color:#535353;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px;margin-top:0}.slick-dots{position:absolute;bottom:-35px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#535353;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:11px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:535353;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#535353}
