@media only screen and (max-width: 959px) {
    
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.header .col{padding:0}.header .logo{left:15px}.home-slider{height:600px;margin-bottom:0}.home-slider:after{bottom:230px;width:251px;height:190px;background:url(images/slider-logo.png) no-repeat;background-size:auto 100%}.home-slider .owl-prev{left:20px}.home-slider .owl-next{right:20px}.home-slider .text{position:absolute;left:0;bottom:60px;width:100%;text-align:center;color:#fff}.home-slider .headline{font-size:40px;line-height:40px;margin-bottom:25px}.welcome-row,.whatson-row{padding:40px 0}.box-layout .box-item .text{height:40px}.box-layout .box-item .text .headline{font-size:24px}.box-layout .box-item .text .subhead{font-size:26px;margin-bottom:0 0 20px 0;padding:0 20px}.box-layout .box-item:hover .headline{padding:0 10px 10px;margin-bottom:30px}.box-layout .box-item:hover .headline:after{height:2px}.places-row{min-height:320px}.myclare-row,.places-row,.stories-row{padding:40px 0}.page-template-stay .top-image{width:100%;height:300px;position:relative;background-repeat:no-repeat;background-position:top center;background-size:cover;background-image:url(images/stay-top.jpg)}.filters-1 .filter-by{display:none}.filters-1 .filter-select{padding:0 20px}.filters-1 .filter-select li{margin-top:10px;font-size:14px}.filters-1 .filter-select li.parent{font-size:15px}.listing-top{padding:30px 0}.listing-top .results{display:inline-block;font-family:"CabritoSemi-NorExB";font-size:18px;line-height:43px;text-transform:uppercase}.listing-top .results .count{font-size:25px}.listing-top .view{display:inline-block;float:right}.listing-top .view a{display:inline-block;height:43px;line-height:43px;border:1px solid #ddd;background:#fff;text-transform:uppercase;color:#00b6ff;font-family:"CabritoSemi-NorExB";text-decoration:none;padding:0 45px 0 20px;position:relative;float:left}.listing-top .view a.active{border:1px solid #00b6ff;background:#00b6ff;color:#fff}.listing-top .view a i{position:absolute;top:50%;right:15px;font-size:22px;display:inline-block;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.stay-listing .stay-item{width:50%}.single-stay-top h1{max-width:420px}.stay-content{margin-bottom:25px}.stay-panels{padding:15px 15px 20px}#stay-map{height:400px!important}#events-panel .event-block-item{width:calc(100%/3);padding:0 7.5px;margin-bottom:15px}.nearby-row .event-block-item,.page-template-myclare .event-block-item,.page-template-search-result .event-block-item{width:calc(100%/3);padding:7.5px}.nearby-row{margin-bottom:40px}.nearby-row h4{display:block;font-size:24px;margin-bottom:20px;text-align:center;font-family:"CabritoSemi-NorExB"}.nearby-row .nearby-slider{position:relative}.nearby-row .nearby-slider .item{width:100%;padding:0}.nearby-row .nearby-slider .owl-next,.nearby-row .nearby-slider .owl-prev{position:absolute;display:inline-block;top:50%;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%)}.nearby-row .nearby-slider .owl-prev{left:-40px}.nearby-row .nearby-slider .owl-next{right:-40px}.single-event .nearby-row,.single-place .nearby-row{padding-top:40px;margin-bottom:0}.single-event .nearby-row h4{color:#d0d4d5}.single-event .nearby-row .event-block-item .inner:before{background:0 0!important}.page-template-events-filter .event-block-item{width:50%}.single-event-inner,.single-event-main{margin-bottom:25px}.single-event-main .inner:before{width:310px}.single-event-main .event-summary{width:calc(100% - 310px);padding:15px 15px 20px}.single-event-main .event-info{width:310px;padding:15px 15px 20px}.places-top{background:-webkit-linear-gradient(top,#0e97c9,#1cb8f1);background:linear-gradient(to bottom,#0e97c9,#1cb8f1);padding:60px 0 40px;color:#fff;text-align:center}.places-top h1,.stories-top h1{font-family:"CabritoSemi-NorExB";font-size:48px;margin-bottom:30px;line-height:48px;text-transform:uppercase}.places-top .subhead{display:block;font-family:"Signika",sans-serif;font-weight:300;font-size:18px}.places-tabs{background:#fff;border-top:1px solid #dddbd7;border-bottom:1px solid #dddbd7;box-sizing:border-box;height:70px;margin-bottom:35px;text-align:center}.places-tabs .share-links,.places-tabs a{width:200px;height:68px;display:inline-block;line-height:68px;text-decoration:none;border-right:1px solid #dadbdb;position:relative}.places-tabs .share-links:first-child,.places-tabs a:first-child{border-left:1px solid #dadbdb}.places-tabs .share-links.active,.places-tabs .share-links:hover,.places-tabs a.active,.places-tabs a:hover{background:#f6f6f6}.places-tabs .share-links span,.places-tabs a span{display:inline-block;position:relative;padding-left:25px;color:#53585a;font-size:14px;text-transform:uppercase}.places-tabs .share-links span i,.places-tabs a span i{color:#19abe1;position:absolute;top:50%;left:0;font-size:16px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.places-tabs .share-links{cursor:pointer}.places-tabs .share-links .share-block,.places-tabs .share-links .share-block:before{position:absolute;left:50%;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%)}.places-tabs .share-links .share-block{opacity:0;visibility:hidden;display:inline-block;top:calc(100% - 20px);background:#2abcf5!important;-webkit-transition:all .5s ease;transition:all .5s ease;height:40px;width:160px}.places-tabs .share-links .share-block:before{content:'';top:-5px;width:0;height:0;border-style:solid;border-width:0 7px 5px;border-color:transparent transparent #2abcf5 transparent}.places-tabs .share-links .share-block a{display:block;float:left;box-sizing:border-box;width:40px;position:relative;height:40px;line-height:40px;text-align:center;color:#b6e8fc;font-size:14px;-webkit-transition:all .3s ease;transition:all .3s ease}.places-tabs .share-links .share-block a:before{content:'';position:absolute;top:50%;left:0;width:1px;height:22px;background:#8ddbfa;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%)}.places-tabs .share-links .share-block a:first-child:before{display:none}.places-tabs .share-links .share-block a:hover{color:#fff;background:0 0!important}.places-tabs .share-links:hover span{color:#19abe1}.places-tabs .share-links:hover .share-block{opacity:1;visibility:visible;top:calc(100% - 15px)}.place-listing .place-item{padding:0 4px;margin-bottom:6px}.place-listing .place-item-inner{display:block;text-decoration:none;position:relative}.place-listing .place-item-inner img{display:block;width:100%;height:auto}.place-listing .place-item-inner .title{display:block;color:#fff;width:100%;padding:12px 0;text-transform:uppercase;font-size:24px;font-family:"CabritoSemi-NorExB";position:absolute;bottom:0;left:0;text-align:center;background:rgba(89,89,89,.7)}.place-slider{padding:15px}.place-slider img{display:block;max-width:100%;height:auto}.place-slider .owl-next,.place-slider .owl-prev{background:rgba(89,89,89,.7);width:50px;height:100px;position:absolute;top:50%;z-index:1;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%)}.place-slider .owl-prev{left:0}.place-slider .owl-next i,.place-slider .owl-prev i{display:inline-block;color:#c4c5c3;font-size:25px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.place-slider .owl-next{right:0}.place-slider .owl-dots{width:100%;position:absolute;left:0;bottom:20px;text-align:center}.place-slider .owl-dots .owl-dot{display:inline-block;width:12px;height:12px;background:#fff;border-radius:50%;margin:0 5px}.place-slider .owl-dots .owl-dot.active{background:#1ba1d2}.builder-block{margin-bottom:25px}.builder-block .builder-text{padding:30px 30px 0}.columns-text,.quote-block,.text-image-block{padding:30px}.text-image-block.square-blocks{padding:0 30px}.text-image-block.square-blocks img{width:100%;float:none}.text-image-block.square-blocks .text{width:100%;float:none;padding:30px}.quote-block blockquote{padding:20px 60px}.columns-text .column{padding-right:15px}.columns-text .column:last-child{padding-left:15px}.video-block{padding:30px 30px 0}.place-view{display:none}.place-view.show{display:block}.place-view.map-view{padding:15px}#place-map{width:100%;height:500px}.stories-top{padding:60px 0 40px;color:#53585a;text-align:center}.stories-top .subhead{display:block;font-family:"Signika",sans-serif;font-weight:300;font-size:18px}.story-item{float:left;width:calc(100%/3);position:relative;overflow:hidden}.story-item a{display:block;text-decoration:none}.story-item .text,.story-item img{display:block;width:100%;height:auto}.story-item .text{height:110px;box-sizing:border-box;padding:60px 0 18px;position:absolute;bottom:0;left:0;text-align:center;background:-webkit-linear-gradient(top,transparent,#68c2e3);background:linear-gradient(top,transparent,#68c2e3);-webkit-transition:all .5s ease;transition:all .5s ease}.story-item .text .inner{display:inline-block;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.story-item .text .headline,.story-item .text .more{text-transform:uppercase;font-size:18px;font-family:"CabritoSemi-NorExB"}.story-item .text .more{height:34px;background:#fff;display:none;line-height:34px;padding:0 15px;color:#1186b2}.story-item .text .headline{line-height:18px;color:#fff;display:block;padding:0 20px}.story-item:hover .text{height:100%;background:rgba(2,152,206,.7)}.story-item:hover .text .more{display:inline-block}.story-item:hover .text .headline{text-transform:none;font-size:30px;line-height:120%;font-family:"CabritoSemi-NorExB";margin-bottom:30px}.story-top{height:400px}.story-top .text{background:rgba(2,152,206,.7);padding:30px 0 80px;position:absolute;left:0;bottom:0;width:100%;text-align:center;color:#fff;text-transform:uppercase}.story-top h1{font-family:"CabritoSemi-NorExB";font-size:48px;display:block;margin-bottom:20px;line-height:48px}.story-top .subhead{font-family:"Signika",sans-serif;font-size:18px;display:block}.footer-1{padding:20px 0;text-align:center}.footer-1 .col-50{width:100%}.footer-1 .logo{display:block;width:183px;height:138px;background:url(images/footer-logo.png) no-repeat;outline:none;text-indent:-9999px;float:none;margin:0 auto 30px}.footer-1 .links{padding-top:0;float:none;display:inline-block;line-height:140%}.footer-1 .newsleter-wrapper{display:block;float:none;top:0;max-width:300px;margin:0 auto}.footer-1 .newsleter-wrapper .newsletter-form{min-width:1px}.footer-1 .social-links{margin-top:30px;margin-bottom:30px;float:none;top:0}.footer-2{text-align:center}.footer-2 .left-links{float:none;line-height:140%}

}