#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:0px}.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(0deg);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(0deg);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}}
