.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%}}
