@media only screen and (max-width: 767px) {
    
@-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 .top-links .page-title{display:none}.header .top-links .icon-item,.header .top-links .icon-item .wrapp{width:38px}.header .top-links .icon-item.share-links,.home-slider:after{display:none}.home-slider{height:300px}.home-slider .owl-prev{left:10px;font-size:25px}.home-slider .owl-next{right:10px;font-size:25px}.home-slider .headline{font-size:25px;line-height:25px}.welcome-row{padding:40px 0}.welcome-row h2{margin-bottom:20px;font-size:26px;line-height:26px}.box-layout .col-left,.box-layout .col-right{width:100%;float:none}.box-layout .col-right .box-item{width:100%}.box-layout .box-item{height:320px!important}.places-row h2,.stories-row h2,.whatson-row h2{margin-bottom:30px;font-size:26px;line-height:26px}.places-row h2,.stories-row h2{margin-bottom:20px}.stories-row .col-50{width:100%;margin-bottom:20px}.stories-row .more{margin-top:20px}.page-template-stay .top-image{height:200px}.filters-1{height:auto;position:relative!important;top:0!important}.filters-1 .col{padding:0}.filters-1 .filter-by,.listing-top .view a span{display:none}.filters-1 .filter-select{float:none;width:100%;display:block;box-sizing:border-box;border-right:0;height:45px;border-bottom:1px solid #717171;line-height:45px;padding:0}.filters-1 .filter-select.active{z-index:1000;height:auto}.filters-1 .filter-select.do-type-select{display:block!important}.filters-1 .filter-select .select-trigger{font-family:"CabritoSemi-NorExB";color:#fff;font-size:16px;padding-right:20px;position:relative;text-transform:uppercase;box-sizing:border-box;width:100%;padding-left:20px}.filters-1 .filter-select .select-trigger:after{content:'';position:absolute;top:50%;right:20px;width:0;height:0;border-style:solid;border-width:10px 6px 0;border-color:#8f9598 transparent transparent transparent;-webkit-transform:translate(0%,-50%);transform:translate(0%,-50%)}.filters-1 .filter-select .filter-drop-down{position:relative;width:calc(100% + 0px)!important;left:0!important;padding:20px 0 20px 20px!important;opacity:0!important;visibility:hidden!important;display:none}.filters-1 .filter-select .filter-drop-down.show{opacity:1!important;visibility:visible!important;display:block}.filters-1 .filter-select .filter-drop-down .filter-grid-1,.filters-1 .filter-select .filter-drop-down .filter-grid-2{width:100%!important;height:100%!important;max-height:300px;overflow:auto}.filters-1 .filter-select .filter-drop-down .filter-list{position:relative!important;top:0!important;left:0!important;width:100%!important;padding:0!important;float:none!important;margin-top:15px}.filters-1 .filter-select .filter-drop-down .filter-list:first-child{margin-top:0}.filters-1 .clear-filters{display:block;float:none;font-size:12px;text-align:center;top:0;margin:0 0 15px}.filters-1 .applay-btn{float:none;display:block;margin:15px auto;top:0}.listing-top{padding:30px 0;position:relative}.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 .logout{display:inline-block;position:absolute;right:125px;top:15px;text-decoration:underline}.listing-top .view a{width:43px;height:43px;line-height:43px;padding:0}.listing-top .view a i{left:50%;right:auto;font-size:22px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.stay-listing .stay-item{width:100%}.single-stay-top h1{max-width:100%;margin-bottom:15px}.single-stay-top .buttons,.single-stay-top h1{float:none;display:block}.stay-content{margin-bottom:25px}.stay-panels{padding:15px 15px 20px}#stay-panel .stay-description{width:100%;float:none;padding-right:0;margin-bottom:20px}#stay-panel .stay-info{width:100%;float:none;padding-left:0}.nearby-row .event-block-item,.page-template-myclare .event-block-item,.page-template-search-result .event-block-item{width:100%;padding:0 15px;margin-bottom:15px}#stay-map{height:300px!important}#events-panel .event-block-item{width:100%;padding:0}.events-landing{padding:45px 0 25px}.event-block-item{float:none;width:100%}.event-block-item .text{position:absolute;bottom:30px;left:0;width:100%;box-sizing:border-box}.event-block-item .text .event-date{padding:12px 15px;color:#fff;font-size:13px;background:#06a7e2;display:inline-block;font-family:"Signika",sans-serif}.event-block-item .text .event-name{display:block;background:#fff;padding:12px 15px;font-size:14px;color:#666;line-height:140%;width:calc(100% - 30px);box-sizing:border-box;text-transform:uppercase;font-weight:600}.builder-block p,.builder-block table,.events-top-row{margin-bottom:15px}.events-top-row .col{padding-left:0;padding-right:0;width:100%}.events-top-row .col:first-child{padding-left:0}.events-top-row .col:last-child{padding-right:0}.events-top-row .event-block-item{padding:0 15px!important}.events-bottom-row .event-block-item{width:100%;padding-left:0;padding-right:0;margin-bottom:15px}.home .events-bottom-row .event-block-item{text-align:left;margin-bottom:15px}.featured-events .item .text .event-date{font-size:18px}.featured-events .item .text .event-name{padding:15px 20px;font-size:20px}.newsletter-box{height:auto;border-radius:0;padding:20px;margin-bottom:15px}.newsletter-box h3{font-family:"CabritoSemi-NorExB";font-size:30px}.newsletter-box .subhead{margin-bottom:30px;font-size:16px}.newsletter-box form{background:#0c85b1;height:58px;border-radius:2px;text-align:left}.newsletter-box form input[type=email]{background:0 0;width:calc(100% - 160px);box-sizing:border-box;padding:0 20px;vertical-align:middle;line-height:58px;height:58px;float:left;border:0;font-family:"Lato",sans-serif;font-size:14px;color:#fff}.newsletter-box form ::-webkit-input-placeholder{font-size:14px;color:#fff;font-family:"Lato",sans-serif}.newsletter-box form :-moz-placeholder,.newsletter-box form ::-moz-placeholder{font-size:14px;color:#fff;font-family:"Lato",sans-serif}.newsletter-box form :-ms-input-placeholder{font-size:14px;color:#fff;font-family:"Lato",sans-serif}.newsletter-box form button{width:160px;float:left;box-sizing:border-box;color:#fff;border:0;line-height:58px;background:0 0;font-size:18px;font-family:"CabritoSemi-NorExB";text-transform:uppercase;position:relative}.newsletter-box form button:before{content:'';position:absolute;top:9px;left:0;width:2px;height:40px;background:#1098ca}.page-template-events-filter .event-block-item{width:100%;padding-left:15px;padding-right:15px;margin-bottom:15px}.event-tabs{height:auto}.event-tabs .share-links,.event-tabs a{width:auto;padding:0 15px;height:40px;line-height:40px;display:block;border-right:0}.event-tabs .share-links:first-child,.event-tabs a:first-child,.places-tabs .share-links:first-child,.places-tabs a:first-child{border-left:0}.single-event-main .inner:before{display:none!important}.single-event-main .event-info,.single-event-main .event-summary{float:none;width:100%;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{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{height:auto;margin-bottom:35px}.places-tabs .share-links,.places-tabs a{width:100%;height:40px;line-height:40px;border-right:0}.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%)}.place-listing .place-item{padding:0 15px;margin-bottom:15px;width:100%}.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,.text-image-block{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 .builder-text{padding:15px 15px 0 16px}.builder-block h2{margin-bottom:10px}.builder-block ul{list-style:disc}.builder-block ol,.builder-block ul{margin:0 0 15px 30px}.builder-block li{margin-top:5px}.builder-block .video{margin-bottom:20px}.builder-block .video iframe{display:block}.builder-block table td{padding:5px}.text-image-block img{width:100%;height:auto;display:block;float:none!important;margin:0 0 15px!important}.text-image-block.square-blocks{padding:0 15px}.text-image-block.square-blocks img{width:100%;float:none}.columns-text,.quote-block,.text-image-block.square-blocks .text{padding:15px}.quote-block blockquote{padding:15px 30px}.columns-text .column{float:none;padding-right:0;width:100%;margin-bottom:20px}.columns-text .column:last-child{padding-left:0;margin-bottom:0}.columns-text .column h4{margin-bottom:15px;color:#676c6e;font-size:18px;font-family:"CabritoSemi-NorExB";line-height:130%}.video-block{padding:15px 15px 0}.map-wrapper .map-filter-block label .label span,.place-view{display:none}.place-view.show{display:block}.place-view.map-view{padding:15px}#place-map{width:100%;height:500px}.story-item{width:100%}.story-top{height:300px}.story-top .text{padding:30px 0 70px}.story-top h1{font-size:28px;display:block;line-height:28px}.story-top .subhead{font-family:"Signika",sans-serif;font-size:18px;display:block}#mapping-map{height:400px!important}.map-wrapper{min-height:400px}.map-wrapper .map-filter-wrapper{width:100%;top:100%;right:auto;left:0;z-index:100}.map-wrapper .map-filter-block{width:100%}.map-wrapper .map-filter-block label{float:left;width:41px;height:41px;position:relative;padding:0}.map-wrapper .map-filter-block label .icheckbox{margin:0;position:absolute!important;left:50%;bottom:5px;-webkit-transform:translate(-50%,0%);transform:translate(-50%,0%)}.map-wrapper .map-filter-block label .label{padding-left:0;display:block;height:41px;width:41px;text-align:center}.map-wrapper .map-filter-block label .label i{font-size:18px;position:relative;top:3px}.map-wrapper .map-filter-block .map-filter-trigger{float:right;margin:12px 10px 12px 0;font-size:12px;padding:0 10px}.footer-2 .left-links .copyright{display:block;padding-right:0}

}
