#static-map-container{position:relative;margin-bottom:10px;overflow:hidden}.randombox-staticmap ul{margin:3px 0 0;padding:0 0 0 2px;list-style:none;max-width:250px}.randombox-staticmap ul li{padding:0 0 2px 12px;background:url(/images/bullet-check02.gif) no-repeat 0 5px;max-width:250px;font-size:10px}.randombox-staticmap #randombox-staticmap-content{max-width:250px;min-width:180px;width:250px}.map-holder .map-box{position:absolute;width:160px;right:10px;top:10px}.map-holder img{display:block}.map-holder img#imgStaticGoogleMap.shift-left{margin-left:-81px}.map-holder .map-box .b,.map-holder .map-box .t{width:100%;height:3px;overflow:hidden;background:url(/images/bg-map-box-t.png) no-repeat}.map-holder .map-box .b{background-image:url(/images/bg-map-box-b.png)}.map-holder .map-box .c{height:1%;font-size:10px;line-height:13px;padding:4px 5px 2px 7px;background:url(/images/bg-map-box-c.gif) repeat-y}#static-map-container .map-icon{cursor:pointer;background:transparent url(/images/google-maps-marker-red.png) no-repeat}#static-map-container .map-icon,#static-map-container .map-icon-invisible{display:block;height:34px;line-height:19px;width:20px;position:absolute;text-align:center;line-height:0}#static-map-container .map-icon-invisible{background:0;z-index:-1}#static-map-container [class*=" icon-"],#static-map-container [class^=icon-]{height:36px;width:36px}#static-map-container .icon-bng,#static-map-container .icon-bup,#static-map-container .icon-cam,#static-map-container .icon-cha,#static-map-container .icon-cvl,#static-map-container .icon-ghf,#static-map-container .icon-hut,#static-map-container .icon-pen{background-image:url(/images/map-icon-chalet.png)}#static-map-container .icon-hot{background-image:url(/images/map-icon-hotel.png)}#static-map-container .icon-apo,#static-map-container .icon-app{background-image:url(/images/map-icon-appartement.png)}#static-map-container .maptitle{color:#fff;background:#ef1010;font-size:15px;font-weight:700;padding:10px;border:1px solid #000}#static-map-container .map-icon-invisible.selected{width:auto!important}#static-map-container .map-icon-invisible.selected,#static-map-container .map-icon.selected{background:transparent url(/images/google-maps-marker-blue.png) no-repeat;z-index:999}#searchoverview-static-map-holder{position:relative}.map-box h3{font-size:12px;line-height:15px;font-weight:400;color:#f20;margin:0 0 3px}.map-box ul,.more-locations ul{margin:0;padding:0 0 7px;list-style:none}.map-box ul li{margin-bottom:2px;background:url(/images/bullet-02.gif) no-repeat 0 6px;padding:0 0 0 7px}.map-box ul a{font-size:10px;color:#1754b5;text-decoration:none}.map-box ul a:hover{text-decoration:underline}
.destinations .popular-destinations{width:100%;margin-top:25px;text-align:center}.destinations .popular-destinations .destinationgroup-column{width:33%;text-align:left;display:inline-block}.destinations .popular-destinations .destinationgroup-column ul{list-style:none;padding-left:10px}.destinations .popular-destinations .destinationgroup-column .mobile-hidden{display:block}.destinations .popular-destinations .destinationgroup-column .mobile-shown{display:none}.destinations .popular-destinations .destinationgroup-column a{font-size:13px;line-height:26px;color:#333;font-family:Verdana,Arial,sans-serif}.destinations .popular-destinations .destinationgroup-column .acco-price{color:#ec1b2d}.destinations .popular-destinations .destinationgroup-column .acco-price .price-value{position:relative;display:block}.destinations .popular-destinations .destinationgroup-column .stars-15,.destinations .popular-destinations .destinationgroup-column .stars-15:after,.destinations .popular-destinations .destinationgroup-column .stars-25,.destinations .popular-destinations .destinationgroup-column .stars-25:after,.destinations .popular-destinations .destinationgroup-column .stars-35,.destinations .popular-destinations .destinationgroup-column .stars-35:after,.destinations .popular-destinations .destinationgroup-column .stars-45,.destinations .popular-destinations .destinationgroup-column .stars-45:after{overflow:hidden;position:relative;margin:0;left:0;right:0}.destinations .popular-destinations .destinationgroup-column .see-all-destinations{font-family:Sansa Pro SemiBold,sans-serif;color:#58cbe4;font-size:14px;text-decoration:none;margin-right:7px;padding:3px 0;display:inline-block;white-space:nowrap;cursor:pointer}.destinations .popular-destinations h3{color:#333;font-family:Verdana,Arial,sans-serif;font-size:16px;text-transform:none;padding-left:10px}.country .top-content{text-align:center;position:relative;width:100%;padding-bottom:30px}.country .top-content.bikemotion{width:130%}.country .top-content h1{font-family:Sansa Pro Bold,sans-serif;font-size:36px;color:#1e95ce;text-align:center;text-transform:uppercase;padding-top:40px;margin-top:-35px;margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.country .top-content p{margin:0 auto 20px;max-width:600px;line-height:20px}.country .top-content p a{color:#1e95ce}.country .top-content .small-text-button{position:absolute;top:48px;left:10px}.country .top-content .badge{margin-top:-44px}.country .areas{padding-top:30px;margin-bottom:20px;overflow:visible}.country .areas:after,.country .areas:before{content:" ";display:table}.country .areas:after{clear:both}.country .areas .destination-block .content .bottom{bottom:60px}.country .areas .destination-block .content a.title{font-size:20px;padding-top:40px;width:100%;display:block;margin-top:-40px}.country .areas .destination-block .content p a{color:#333}.country .areas .destination-block .half .content,.country .areas .destination-block .third .content{height:230px}.country .areas .village-block:hover .image:after{opacity:0}.country .areas .village-block .image:after{background-color:#333;opacity:.4}.country .areas .village-block .half .content,.country .areas .village-block .third .content{height:150px}.country .areas .village-block .content a.title{font-size:21px;padding-top:40px;margin-top:-40px;background:url(/images/icon-village-white.png) top no-repeat}.most-booked-by{padding-left:15px}.most-booked-by .booked-by-row{font-size:14px;padding-bottom:15px;clear:both;font-family:Sansa Pro SemiBold,sans-serif;text-align:left}.most-booked-by .booked-by-row .percentage-bar{width:70%;height:10px;float:left;font-size:1px;background:#eee;margin:5px 5px 3px 0}.most-booked-by .booked-by-row .content-bar{height:10px;background-color:#58cbe4}.most-booked-by .booked-by-row strong{color:#58cbe4;font-size:16px}.most-booked-by h2{text-align:left}.destswipper img{width:220px;height:190px}.destswipper .badge{top:-33px;z-index:2}.destswipper .swiper-slide .recommended-destination{min-height:290px;background:none repeat scroll 0 0 #1e95ce;-webkit-box-shadow:0 0 5px rgba(44,44,44,.25);box-shadow:0 0 5px rgba(44,44,44,.25);color:#333;display:block;position:relative;text-align:center;text-decoration:none}.destswipper .swiper-slide .recommended-destination__title{clear:both;display:inline;float:left;font-family:Sansa Pro Bold,sans-serif;font-size:16px;margin-top:20px;padding:15px 0 10px;position:relative;text-align:center;width:100%;z-index:10}.destswipper .recommended-destination:after{position:absolute;display:block;content:" ";top:0;left:0;width:100%;height:190px;background-color:#333;opacity:.3;-webkit-transition:.3s;transition:.3s}.destswipper .recommended-destination:hover{color:#ed1c2e}.destswipper .recommended-destination:hover .text,.destswipper .recommended-destination:hover:after{opacity:0}#destswipper img,.destswipper .swiper-slide .recommended-destination{width:220px;height:190px}#destswipper .badge{top:-20px;z-index:2}#destswipper .swiper-slide .recommended-destination{min-height:315px;-webkit-box-shadow:0 0 5px rgba(44,44,44,.25);box-shadow:0 0 5px rgba(44,44,44,.25);color:#333;display:block;position:relative;text-align:center;text-decoration:none}#destswipper .swiper-slide .recommended-destination__title{clear:both;display:inline;float:left;font-family:Sansa Pro Bold,sans-serif;font-size:16px;margin-top:-30px;padding:33px 0 10px;color:#fff;position:relative;text-align:center;width:100%;z-index:10}#destswipper .recommended-destination:after{position:absolute;display:block;content:" ";top:0;left:0;width:100%;height:190px;background-color:#333;opacity:.3;-webkit-transition:.3s;transition:.3s}#destswipper .recommended-destination:hover{color:#ef1010}#destswipper .recommended-destination:hover .text,#destswipper .recommended-destination:hover:after{opacity:0}.footer-promo-destination-overview{text-align:center;margin-top:20px}#SliderLocationInfo-PhotoVideo{height:370px;width:100%;margin:0}#SliderLocationInfo-PhotoVideo .swiper-slide img{height:349px;width:640px}.swiper-pagination,.swiper-pagination-PhotoVideo,.swiper-pagination-SlopeMap,.swiper-pagination-SlopeMapRegion{left:0;text-align:center}.swiper-pagination-PhotoVideo .swiper-pagination-bullet,.swiper-pagination-PhotoVideo .swiper-pagination-switch,.swiper-pagination-SlopeMap .swiper-pagination-bullet,.swiper-pagination-SlopeMap .swiper-pagination-switch,.swiper-pagination-SlopeMapRegion .swiper-pagination-bullet,.swiper-pagination-SlopeMapRegion .swiper-pagination-switch,.swiper-pagination .swiper-pagination-bullet,.swiper-pagination .swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background:rgba(44,44,44,.25);margin:0 3px;cursor:default}.swiper-pagination-PhotoVideo .swiper-pagination-bullet.active,.swiper-pagination-PhotoVideo .swiper-pagination-bullet.swiper-active-switch,.swiper-pagination-PhotoVideo .swiper-pagination-switch.active,.swiper-pagination-PhotoVideo .swiper-pagination-switch.swiper-active-switch,.swiper-pagination-SlopeMap .swiper-pagination-bullet.active,.swiper-pagination-SlopeMap .swiper-pagination-bullet.swiper-active-switch,.swiper-pagination-SlopeMap .swiper-pagination-switch.active,.swiper-pagination-SlopeMap .swiper-pagination-switch.swiper-active-switch,.swiper-pagination-SlopeMapRegion .swiper-pagination-bullet.active,.swiper-pagination-SlopeMapRegion .swiper-pagination-bullet.swiper-active-switch,.swiper-pagination-SlopeMapRegion .swiper-pagination-switch.active,.swiper-pagination-SlopeMapRegion .swiper-pagination-switch.swiper-active-switch,.swiper-pagination .swiper-pagination-bullet.active,.swiper-pagination .swiper-pagination-bullet.swiper-active-switch,.swiper-pagination .swiper-pagination-switch.active,.swiper-pagination .swiper-pagination-switch.swiper-active-switch{opacity:1;background:#000;cursor:default}.location-photo-popup{left:29%;width:800px;height:600px;top:19%;z-index:10002}.location-photo-popup .img{width:100%;height:100%}.location-photo-popup .close-button{position:absolute;top:0;right:0;width:50px;height:50px;color:#fff;text-align:center;font-size:16px;line-height:50px;cursor:pointer;z-index:10002}.location-photo-popup .title{padding:13px 50px 13px 20px;min-height:24px;background:none repeat scroll 0 0 #ed2924;color:#fff;font-size:16px;font-family:Sansa Pro SemiBold,sans-serif;line-height:24px;position:relative;z-index:10002}#tip-container-swiper{height:292px;width:640px}.ski-area.ski-tabs .tabs-nav{list-style:none}.ski-area.ski-tabs .tabs-nav li{display:inline-block;font-size:0;background-color:#ccc;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-left:-4px}.ski-area.ski-tabs .tabs-nav li a{display:block;padding:10px;font-size:12px;font-weight:700;color:#333;text-decoration:none}.ski-area.ski-tabs .tabs-nav li a.is-active{background-color:#eee;-webkit-box-shadow:0 2px 0 #eee;box-shadow:0 2px 0 #eee}.ski-area.ski-tabs .tabs{background-color:transparent;height:auto;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.ski-area.ski-tabs .tabs .tab-pane:not(.is-active){display:none}.ski-area.ski-tabs .grey-full-wrapper{border:1px solid #ccc;margin-bottom:30px;padding:30px 0 10px}.ski-area.ski-tabs .wrapper{float:none;display:block;clear:both}.ski-area.ski-tabs .widgets{padding:0}.ski-area.ski-tabs .widgets .show-ski-slope-map-button{float:right;margin-right:9%;margin-top:10px;margin-bottom:10px}.ski-area.ski-tabs .widgets .wrapper{float:left;width:100%}.ski-area.ski-tabs .widgets .wrapper .widget{border-right:0;width:50%;clear:none;min-height:140px}.ski-area.ski-tabs .widgets .wrapper .widget.skipass{width:100%;padding:0 10px;background-position:center 25px;text-align:center;height:auto}.ski-area.ski-tabs .widgets .wrapper .widget.boarder-cross-track p{padding-top:66px}.ski-area.ski-tabs .widgets .wrapper .widget.lifts{padding:0;margin-top:10px}.ski-area.ski-tabs .widgets .wrapper .widget.lifts .lifts-block{margin:0 auto}.ski-area.ski-tabs .widgets .wrapper .widget.pistes{padding:0}.ski-area.ski-tabs .widgets .wrapper .widget.pistes .length{width:34%}.ski-area.ski-tabs .widgets .wrapper .widget.pistes .color{width:45%}.ski-area.ski-tabs .widgets .wrapper .widget.mountain-height{background-position:center 30px}.ski-area.ski-tabs .widgets .wrapper .widget.mountain-height p{padding-top:69px;text-align:center;padding-left:0}.ski-area.ski-tabs .widgets .wrapper-slider{text-align:center;clear:both;position:relative}.ski-area.ski-tabs .widgets .wrapper-slider .swiper-wrapper{margin:0 auto}.ski-area.ski-tabs .widgets .wrapper-slider .slide-image{position:relative}.ski-area.ski-tabs .widgets .wrapper-slider a{float:none;margin:0 auto;bottom:15px;position:relative;width:auto}.ski-area.ski-tabs .widgets .wrapper-slider #SliderLocationInfo-SlopeMap{width:360px;height:340px}.ski-area.ski-tabs .widgets .wrapper-slider #SliderLocationInfo-SlopeMap .swiper-slide img{width:360px;height:350px}.ski-area.ski-tabs .widgets .wrapper-slider #SliderLocationInfo-SlopeMapRegion{width:360px;height:340px}.ski-area.ski-tabs .widgets .wrapper-slider #SliderLocationInfo-SlopeMapRegion .swiper-slide img{width:360px;height:350px}.ski-area.ski-tabs .widgets .wrapper-slider .slide-image:after{content:"";width:100%;height:80px;display:block;position:relative;bottom:80px;background-color:#1f9ad6}.ski-area.ski-tabs .widgets .wrapper-slider .slide-image span{color:#fff;text-transform:uppercase;font-size:13px;font-weight:700;position:absolute;bottom:119px;left:0;padding:10px;z-index:1}.ski-area.ski-tabs .widgets .wrapper-slider .swiper-pagination-SlopeMap,.ski-area.ski-tabs .widgets .wrapper-slider .swiper-pagination-SlopeMapRegion{height:35px;color:#fff;font-size:12px;font-weight:700;text-align:center;bottom:35px;position:relative;z-index:1}.ski-area.ski-tabs .widgets .wrapper-slider .swiper-pagination-SlopeMap .swiper-pagination-bullet,.ski-area.ski-tabs .widgets .wrapper-slider .swiper-pagination-SlopeMapRegion .swiper-pagination-bullet{margin-top:8px}.ski-area-content.content-makeup{padding:0}.ski-area-content.content-makeup .content-blocks:after,.ski-area-content.content-makeup .content-blocks:before{content:" ";display:table}.ski-area-content.content-makeup .content-blocks:after{clear:both}.ski-area-content.content-makeup .content-blocks *{-webkit-box-sizing:border-box;box-sizing:border-box}.ski-area-content.content-makeup .content-blocks h1{margin:20px 0 10px;text-align:left;font-size:20px;font-weight:700;color:#333;font-family:Sansa Pro Bold,sans-serif}.ski-area-content.content-makeup .content-blocks .content-block-slide{margin-bottom:20px}.ski-area-content.content-makeup .content-blocks .content-block-slide:after,.ski-area-content.content-makeup .content-blocks .content-block-slide:before{content:" ";display:table}.ski-area-content.content-makeup .content-blocks .content-block-slide:after{clear:both}.ski-area-content.content-makeup .content-blocks .block-slide{float:left;width:100%}.ski-area-content.content-makeup .content-blocks .block-booked{width:80%;margin:auto}.ski-area-content.content-makeup .content-blocks .block-description{text-align:left;line-height:19px;margin-bottom:20px}.ski-area-content.content-makeup .content-blocks .block-description:after,.ski-area-content.content-makeup .content-blocks .block-description:before{content:" ";display:table}.ski-area-content.content-makeup .content-blocks .block-description:after{clear:both}.ski-area-content.content-makeup .content-blocks .block-description .block-description-acco{width:100%;float:left;padding-right:20px}.ski-area-content.content-makeup .content-blocks .block-description .block-description-popular{width:100%;float:left}.ski-area-content.content-makeup .content-blocks .block-description .block-description-popular .wrapper.destinations{width:auto}.ski-area-content.content-makeup .content-blocks .block-description p{text-align:left}.ski-area-content.content-makeup .content-blocks .block-popular .wrapper{width:100%}.ski-area-content.content-makeup #SliderLocationInfo-PhotoVideo .swiper-slide img{height:490px;width:780px}.ski-area-content.content-makeup #tip-container-swiper{margin:0;width:100%;height:360px}.ski-area-content.content-makeup #tip-container-swiper .big-tip .image,.ski-area-content.content-makeup #tip-container-swiper .big-tip .image img,.ski-area-content.content-makeup #tip-container-swiper .big-tip .tip{height:360px}.ski-area-content.content-makeup #tip-container-swiper .big-tip .tip p{width:90%}.ski-area-content.content-makeup .swiper-pagination,.ski-area-content.content-makeup .swiper-pagination-PhotoVideo{position:relative;bottom:30px;z-index:1}.ski-area-content.content-makeup .popular-destinations{margin-top:10px}.ski-area-content.content-makeup .popular-destinations .destinationgroup-column{width:100%}.ski-area-content.content-makeup .popular-destinations .destinationgroup-column h3{font-size:20px;font-weight:700;padding:0}.ski-area-content.content-makeup .popular-destinations .destinationgroup-column ul{padding:0}.ski-area-content.content-makeup .googleMapContainer{width:100%;clear:both;position:relative}.ski-area-content.content-makeup .googleMapContainer .overlay{width:100%;min-height:100%;position:absolute;top:0;left:0;z-index:1}.ski-area-content.content-makeup .googleMapContainer .googlemap .tooltip-head span{display:none}.ski-area-content.content-makeup .googleMapContainer h3{margin:25px 0;text-align:left;font-family:Verdana,Arial,sans-serif;font-size:20px;font-weight:700;color:#333;text-transform:none}.ski-area-content.content-makeup .googleMapContainer .check{width:50%;margin-left:125px;margin-top:5px;text-align:left}.destinations h1{font-family:Sansa Pro Bold,sans-serif;font-size:36px;color:#1e95ce;text-align:center;text-transform:uppercase;padding-top:40px;margin-top:-35px;margin-bottom:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.full .content .destination-city,.full .content .destination-region,.half .content .destination-city,.half .content .destination-region,.third .content .destination-city,.third .content .destination-region{font-size:21px;padding-top:40px;width:100%;display:block;margin-top:-40px}.full .content .destination-region,.half .content .destination-region,.third .content .destination-region{background:url(/images/icon-mountain-blue.png) top no-repeat}.full .content .destination-city,.half .content .destination-city,.third .content .destination-city{background:url(/images/icon-village-blue.png) top no-repeat}.full .content .destination-city,.full .content .destination-region{margin-top:0}@media screen and (min-width:481px) and (max-width:950px){.country .areas .destination-block.third .content{height:270px}}@media screen and (min-width:481px) and (max-width:739px){.destinations{width:480px}.destinations .destination-block.full{width:100%;padding:0 10px}.destinations .destination-block.full .image{height:190px;width:100%}.destinations .destination-block.full .text{font-size:30px;line-height:36px;width:100%;top:12%}.destinations .destination-block.full .subtitle{display:block;float:none;width:auto;text-align:center}.destinations .destination-block.full .bottom{text-align:center}.destinations .destination-block.full .bottom span{display:inline;float:none;width:auto;height:auto}.destinations .destination-block.full .content{height:280px;width:100%}.destinations .destination-block.half{width:100%}.destinations .destination-block.half .image{height:190px;width:100%}.destinations .destination-block.half .text{font-size:30px;line-height:36px;width:100%;top:12%}.destinations .destination-block.half .subtitle{display:block;float:none;width:auto;text-align:center}.destinations .destination-block.half .bottom{text-align:center}.destinations .destination-block.half .bottom span{display:inline;float:none;width:auto;height:auto}.destinations .destination-block.half .content{height:280px;width:100%}.destinations .destination-block.third{width:100%}.destinations .destination-block.third .image{height:190px;width:100%}.destinations .destination-block.third .text{font-size:30px;line-height:36px;width:100%;top:12%}.destinations .destination-block.third .subtitle{display:block;float:none;width:auto;text-align:center}.destinations .destination-block.third .bottom{text-align:center}.destinations .destination-block.third .bottom span{display:inline;float:none;width:auto;height:auto}.destinations .destination-block.third .content{height:280px;width:100%}.destinations .destination-block.half.center{width:100%;padding:0 10px}.destinations .popular-destinations .destinationgroup-column{width:100%;text-align:center}.country .top-content .small-text-button{display:none}}@media screen and (min-width:600px){.ski-area-content.content-makeup .content-blocks .block-booked{width:80%}}@media screen and (min-width:740px) and (max-width:1440px){.content-center{padding:5px}.content-center .ski-area.ski-tabs .tabs-nav{margin-left:35px}.content-center .ski-area-content.content-makeup .swiper-pagination,.content-center .ski-area-content.content-makeup .swiper-pagination-PhotoVideo{bottom:25px}.content-center .ski-area-content.content-makeup #tip-container-swiper .big-tip .image,.content-center .ski-area-content.content-makeup #tip-container-swiper .big-tip .image img,.content-center .ski-area-content.content-makeup #tip-container-swiper .big-tip .tip{height:360px}.content-center .ski-area-content.content-makeup .content-left h1{padding-left:55px}.content-center .ski-area-content.content-makeup .content-left #locationDescription{margin:0 auto;width:100%;max-width:640px}.content-center .ski-area-content.content-makeup .googleMapContainer{width:755px}.content-center .ski-area-content.content-makeup .googleMapContainer h3{padding-left:56px}.location-photo-popup{left:1%;width:750px;height:563px}.location-photo-popup #FullSizePopupImage{width:100%;height:100%}}@media screen and (min-width:740px) and (max-width:950px){.destinations{width:740px}.destinations .destination-block.full{width:50%}.destinations .destination-block.full .image{height:190px;width:100%}.destinations .destination-block.full .text{font-size:30px;line-height:34px;width:100%;top:14%}.destinations .destination-block.full .subtitle{display:block;float:none;width:auto;text-align:center}.destinations .destination-block.full .bottom{text-align:center}.destinations .destination-block.full .bottom span{display:inline;float:none;width:auto;height:auto}.destinations .destination-block.full .content{height:270px;width:100%}.destinations .destination-block.half .image{height:190px;width:100%}.destinations .destination-block.half .text{font-size:30px;line-height:34px;width:100%;top:14%}.destinations .destination-block.half .subtitle{display:block;float:none;width:auto;text-align:center}.destinations .destination-block.half .bottom{text-align:center}.destinations .destination-block.half .bottom span{display:inline;float:none;width:auto;height:auto}.destinations .destination-block.half .content{height:270px;width:100%}.destinations .destination-block.third{width:50%}.destinations .destination-block.third .image{height:190px;width:100%}.destinations .destination-block.third .text{font-size:30px;line-height:34px;width:100%;top:14%}.destinations .destination-block.third .subtitle{display:block;float:none;width:auto;text-align:center}.destinations .destination-block.third .bottom{text-align:center}.destinations .destination-block.third .bottom span{display:inline;float:none;width:auto;height:auto}.destinations .destination-block.third .content{height:270px;width:100%}.destinations .popular-destinations .destinationgroup-column{width:100%;text-align:center}.wrapper.country .top-content .signature.center{font-size:50px}}@media screen and (min-width:768px){.ski-area.ski-tabs .widgets .wrapper .widget.lifts .lifts-block{width:100%}}@media screen and (min-width:769px){.ski-area.ski-tabs .wrapper{clear:none}.ski-area.ski-tabs .widgets .wrapper{float:none;display:inline-block;margin-left:70px}.ski-area.ski-tabs .widgets .wrapper:before{content:"";border-left:1px solid #ccc;height:300px;position:absolute;top:0;left:0}.ski-area.ski-tabs .widgets .wrapper .widget{margin-bottom:40px;float:none;display:block;width:auto}.ski-area.ski-tabs .widgets .wrapper:nth-last-child(3):first-child,.ski-area.ski-tabs .widgets .wrapper:nth-last-child(3):first-child~.wrapper,.ski-area.ski-tabs .widgets .wrapper:nth-last-child(3):first-child~.wrapper:last-child{width:31%}.ski-area.ski-tabs .widgets .wrapper:nth-last-child(4):first-child,.ski-area.ski-tabs .widgets .wrapper:nth-last-child(4):first-child~.wrapper,.ski-area.ski-tabs .widgets .wrapper:nth-last-child(4):first-child~.wrapper:last-child{width:21%}.ski-area.ski-tabs .widgets .wrapper:nth-last-child(5):first-child,.ski-area.ski-tabs .widgets .wrapper:nth-last-child(5):first-child~.wrapper,.ski-area.ski-tabs .widgets .wrapper:nth-last-child(5):first-child~.wrapper:last-child{width:17%}}@media screen and (min-width:800px){.ski-area-content.content-makeup .content-blocks .block-slide{width:65%}.ski-area-content.content-makeup .content-blocks .block-booked{float:left;width:35%}.ski-area-content.content-makeup .content-blocks .block-booked h2{margin-top:0}}@media screen and (min-width:1024px){.ski-area-content.content-makeup .content-blocks .block-description .block-description-acco{width:65%}.ski-area-content.content-makeup .content-blocks .block-description .block-description-popular{width:35%}}@media(min-width:1100px){.ski-area-content.content-makeup #tip-container-swiper .big-tip{width:100%}}@media screen and (min-width:1100px){.country .areas .destination-block .text{font-size:25px;line-height:35px}}@media screen and (min-width:1102px){.ski-area.ski-tabs .widgets .wrapper{float:left;width:100%;margin-left:0}.ski-area.ski-tabs .widgets .wrapper-slider{width:30%;float:right;clear:none}}@media screen and (max-width:950px){.destinations .popular-destinations .destinationgroup-column .mobile-hidden{display:none}.destinations .popular-destinations .destinationgroup-column .mobile-shown{display:block}}@media screen and (max-width:480px){.destinations{width:320px}.destinations h1{font-size:24px}.destinations .destination-block.full{width:100%;padding:0 10px}.destinations .destination-block.full .image{height:190px;width:100%}.destinations .destination-block.full .text{font-size:24px;line-height:30px;width:100%;top:14%}.destinations .destination-block.full .subtitle{display:block;float:none;width:auto;text-align:center}.destinations .destination-block.full .bottom{text-align:center}.destinations .destination-block.full .bottom span{display:inline;float:none;width:auto;height:auto}.destinations .destination-block.full .content{height:280px;width:100%}.destinations .destination-block.half{width:100%;padding:0 10px}.destinations .destination-block.half .image{height:190px;width:100%}.destinations .destination-block.half .text{font-size:24px;line-height:30px;width:100%;top:14%}.destinations .destination-block.half .subtitle{display:block;float:none;width:auto;text-align:center}.destinations .destination-block.half .bottom{text-align:center}.destinations .destination-block.half .bottom span{display:inline;float:none;width:auto;height:auto}.destinations .destination-block.half .content{height:280px;width:100%}.destinations .destination-block.third{width:100%;padding:0 10px}.destinations .destination-block.third .image{height:190px;width:100%}.destinations .destination-block.third .text{font-size:24px;line-height:30px;width:100%;top:14%}.destinations .destination-block.third .subtitle{display:block;float:none;width:auto;text-align:center}.destinations .destination-block.third .bottom{text-align:center}.destinations .destination-block.third .bottom span{display:inline;float:none;width:auto;height:auto}.destinations .destination-block.third .content{height:280px;width:100%}.destinations .popular-destinations .destinationgroup-column{width:100%;text-align:center}.country .top-content h1{font-size:24px}.country .top-content p{padding:0 10px}.country .top-content .small-text-button{display:none}.country .areas{padding-top:30px}.country .areas .destination-block.third .content{height:230px}.content-center{padding:3px}.content-center .ski-area.ski-tabs .tabs-nav{margin-left:2px}.content-center .ski-area.ski-tabs .tabs-nav li{width:130px}.content-center .ski-area.ski-tabs .tabs{height:auto}.content-center .ski-area.ski-tabs .tabs a{text-indent:0}.content-center .ski-area.ski-tabs .widgets .widget .lifts{margin-top:10px}.content-center .ski-area.ski-tabs .widgets .wrapper-slider #SliderLocationInfo-SlopeMap{width:360px;height:340px}.content-center .ski-area.ski-tabs .widgets .wrapper-slider #SliderLocationInfo-SlopeMap .swiper-slide img{width:360px;height:350px}.content-center .ski-area-content.content-makeup .content-right{padding-left:30px}.content-center .ski-area-content.content-makeup .content-left h1{padding-left:10px}.content-center .ski-area-content.content-makeup .content-left #locationDescription{max-width:300px;margin:0 auto}.content-center .ski-area-content.content-makeup #SliderLocationInfo-PhotoVideo,.content-center .ski-area-content.content-makeup #SliderLocationInfo-PhotoVideo .swiper-slide img{width:310px;height:220px}.content-center .ski-area-content.content-makeup .swiper-pagination,.content-center .ski-area-content.content-makeup .swiper-pagination-PhotoVideo{bottom:25px}.content-center .ski-area-content.content-makeup #tip-container-swiper .big-tip .image{height:360px;display:none}.content-center .ski-area-content.content-makeup .googleMapContainer{width:310px}.location-photo-popup{left:3%;width:300px;height:225px}.location-photo-popup #FullSizePopupImage{width:100%;height:100%}}
div.markerLabel{display:block;padding-top:11px;text-align:center;color:#fff;width:47px;font-size:16px;font-family:Verdana,Arial,sans-serif;font-weight:700}div.locationLabel{display:block;height:22px;line-height:20px;color:#000;font-size:10px;font-weight:700}#googleMapLoader{background:#fff;width:200px;height:36px;padding-left:44px;line-height:32px;font-size:12px;font-weight:700;opacity:.8}#googleMapLoader #googleMapLoaderGif{background:url(/images/ajax-loader.gif) no-repeat #fff;display:block;width:32px;height:32px;position:absolute;left:2px;top:2px}#googleMap{margin:0;padding:0;height:460px;width:100%!important;color:#fff}.gm-style{color:#000}.star-rating{width:48px;height:14px;background:transparent url(/images/search-five-stars.png) no-repeat 0;text-indent:-2000px;float:left;overflow:hidden}.star-rating-10{width:9px}.star-rating-15{width:14px}.star-rating-20{width:18px}.star-rating-25{width:25px}.star-rating-30{width:29px}.star-rating-35{width:35px}.star-rating-40{width:39px}.star-rating-45{width:44px}.tooltip-head{font-weight:700;clear:both;padding-top:5px}.tooltip-head a:hover{text-decoration:underline}.tooltip-info{color:#1e95ce;float:left;line-height:15px;padding-left:10px;width:220px;text-align:left}.tooltip-info>a{width:100%}.tooltip-info>a:hover{text-decoration:none}.tooltip-info>a:link,.tooltip-info>a:visited{font-family:Sansa Pro Bold,sans-serif;font-size:14px;text-transform:uppercase;color:#1e95ce;float:left;margin-bottom:5px;text-decoration:none}.tooltip-info .row{display:block;float:left;line-height:12px;width:175px}.tooltip-info .text{color:#777;background:url(/images/googlemaps/geelpijltje.gif) no-repeat;line-height:9px;margin-top:5px;padding-left:10px;clear:both}.tooltip-head a:link,.tooltip-head a:visited,.tooltip-info .tooltip-head a:link,.tooltip-info .tooltip-head a:visited{font-family:Sansa Pro Bold,sans-serif;font-size:12px;line-height:20px;color:#fff;background:#ef1010;padding:5px 12px;display:inline-block;text-transform:uppercase;cursor:pointer;text-decoration:none;border:0;border-radius:8px;-webkit-transition:.25s;transition:.25s}.tooltip-head a:hover,.tooltip-info .tooltip-head a:hover{background-color:#1c90c7}.tooltip-main-image{background-color:#fff;float:left;padding:3px;text-align:center;width:110px;height:80px;vertical-align:middle}.tooltip-pricetag{color:#fff;float:left;font-size:10px;height:47px;left:85px;line-height:28px;position:absolute;text-align:center;top:30px;width:48px}.tooltip-price{display:block;font-size:12px;left:0;line-height:15px;position:absolute;top:22px;width:100%}.tooltip-info .departureDay,.tooltip-info .locale~.text,.tooltip-info .tooltip-pricetag{display:none}.reviewrating{color:#ef1010;font-weight:700;font-size:12px}.locale{float:left;width:220px;margin-bottom:5px}#result-properties{min-height:105px}.departureDay{float:left;line-height:12px;width:175px;color:#777;line-height:9px;margin-top:5px;padding-left:10px;clear:both}div.legend{border-bottom:1px solid #ccc;padding-left:10px}div.accolegend,div.legend{height:30px;line-height:30px;background:url(/images/googlemaps/head-back.gif)}div.accolegend{width:491px}div.accolegend,div.searchlegend{border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;padding-left:5px}div.searchlegend{height:30px;line-height:30px;background:url(/images/googlemaps/head-back.gif);width:553px}div.accolegend img,div.legend img,div.searchlegend img{height:30px;float:left}div.accolegend div,div.legend div,div.searchlegend div{float:left}.layer-chooser{float:left;background:#ececec;border:1px solid #ddd;padding:5px 10px}.layer-chooser ul{margin:0;padding:0;clear:none!important;display:block;float:left;width:200px}.layer-chooser ul li{display:inline-block;vertical-align:middle;padding-right:7px;list-style:none;float:left}.layer-chooser img{width:16px;height:21px}@media screen and (max-width:480px){.layer-chooser{display:none}}
