.marker, .zoomHolder img{display:block}
.fullscreenToggle, .zoomIn, .zoomOut{background-size:80%;margin:0;width:30px;height:100%;overflow:hidden;position:relative;display:inline-block;cursor:pointer;z-index:100}
.zoomIn{background:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/zoom/assets/zoom-in.svg);background-repeat:no-repeat;background-position:5px 12px;}
.zoomOut{background:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/zoom/assets/zoom-out.svg);background-repeat:no-repeat;background-position:8px 20px;}
.fullscreenToggle{display:none;background-position:-60px 0;cursor:pointer}
.zoomIn.on, .zoomOut.on{opacity:1;-moz-opacity:1;-khtml-opacity:1;cursor:pointer}
.zoomIn.off, .zoomOut.off{opacity:.5;-moz-opacity:.5;-khtml-opacity:.5;cursor:auto}
.controlHolder{border-radius:5px;position:absolute;width:77px;height:45px;right:10px;top:0;background-color:#333;z-index:100}
.fullscreenDiv, .marker{left:0!important;top:0!important}
.fullscreenToggle.on{background-position:-90px 0}
.fullscreenToggle.off{background-position:-60px 0}
.fullscreenDiv{width:auto!important;height:auto!important;right:0!important;bottom:0!important;position:absolute!important;background:#FFF;z-index:999999;oveflow:hidden}
.zoomHolder{width:100%;height:auto;position:relative;overflow:hidden}
.marker
{
position: absolute!important;
bottom: auto!important;
right: auto!important
}@font-face{font-family:gotham-book-webfont;src:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-book-webfont.eot);src:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-book-webfont.eot?) format("eot"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-book-webfont.woff) format("woff"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-book-webfont.ttf) format("truetype"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-book-webfont.svg#gotham-book-webfont) format("svg");font-display:swap;}
@font-face{font-family:gotham-light-webfont;src:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-light-webfont.eot);src:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-light-webfont.eot?) format("eot"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-light-webfont.woff) format("woff"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-light-webfont.ttf) format("truetype"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-light-webfont.svg#gotham-light-webfont) format("svg");font-display:swap;}
@font-face{font-family:gotham-medium-webfont;src:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-medium-webfont.eot);src:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-medium-webfont.eot?) format("eot"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-medium-webfont.woff) format("woff"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-medium-webfont.ttf) format("truetype"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/gotham-medium-webfont.svg#gotham-medium-webfont) format("svg");font-display:swap;}
@font-face{font-family:lato-v24-latin-300;src:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-300.eot);src:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-300.eot?) format("eot"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-300.woff) format("woff"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-300.ttf) format("truetype"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-300.svg#lato-v24-latin-300) format("svg");font-display:swap;}
@font-face{font-family:lato-v24-latin-regular;src:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-regular.eot);src:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-regular.eot?) format("eot"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-regular.woff) format("woff"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-regular.ttf) format("truetype"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-regular.svg#lato-v24-latin-regular) format("svg");font-display:swap;}
@font-face{font-family:lato-v24-latin-700;src:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-700.eot);src:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-700.eot?) format("eot"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-700.woff) format("woff"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-700.ttf) format("truetype"), url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/fonts-component/lato-v24-latin-700.svg#lato-v24-latin-700) format("svg");font-display:swap;}
                         .tooltipster-base{display:flex;pointer-events:none;position:absolute;}
.tooltipster-box{flex:1 1 auto;}
.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto;}
.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden;}
.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity;}
.tooltipster-fade.tooltipster-show{opacity:1;}
.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden;}
.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);}
.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;}
.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);}
.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);}
.tooltipster-fall.tooltipster-initial{top:0 !important;}
.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0;}
.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);}
.tooltipster-slide.tooltipster-initial{left:-40px !important;}
.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0;}
@keyframes tooltipster-fading {
0%{opacity:0;}
100%{opacity:1;}
}
.tooltipster-update-fade{animation:tooltipster-fading 400ms;}
@keyframes tooltipster-rotating {
25%{transform:rotate(-2deg);}
75%{transform:rotate(2deg);}
100%{transform:rotate(0);}
}
.tooltipster-update-rotate{animation:tooltipster-rotating 600ms;}
@keyframes tooltipster-scaling {
50%{transform:scale(1.1);}
100%{transform:scale(1);}
}
.tooltipster-update-scale{animation:tooltipster-scaling 600ms;}
.tooltipster-sidetip .tooltipster-box{background:#FFF;border:2px solid black;border-radius:4px;}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px;}
.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px;}
.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px;}
.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px;}
.tooltipster-sidetip .tooltipster-content{color:white;line-height:18px;padding:6px 14px;}
.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute;}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px;}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px;}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px;}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px;}
.tooltipster-sidetip .tooltipster-arrow-background, .tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0;}
.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent;}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#FFF;left:0;top:3px;}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#FFF;left:-3px;top:0;}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#FFF;left:3px;top:0;}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#FFF;left:0;top:-3px;}
.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0;}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:black;}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:black;}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:black;}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:black;}
.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative;}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px;}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px;}
#secloader{display:none;position:absolute;z-index:999;top:50%;left:50%;width:100px;height:100px;margin:-100px 0 0 -50px;background:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/images/global/loader.svg) no-repeat #FFFFFF;opacity:0.8;border-radius:50px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.controlHolder{display:block;top:auto;top:2.5%;left:2%;transform:scale(0.9);background-color:#00807b;border:#FFFFFF 2px solid;z-index:1001;}
@media(max-width:700px){
.controlHolder{transform:scale(0.8);left:1%;top:1%;}
}
.map-nav{display:block;width:100%;padding:1em;text-align:center;}
.map-nav ul{list-style:none;display:inline-block;margin:0 auto;}
.map-nav ul li{cursor:pointer;background-color:#FFFFFF;color:#00807b;border:#00807b 1px solid;text-decoration:none;text-align:center;text-transform:uppercase;font-family:"gotham-medium-webfont", sans-serif;font-size:1.2em;line-height:1.5em;display:inline-block;width:220px;padding:0.5em 0;margin:0.3em 0.5em;transition:all 0.5s ease 0s;}
@media(max-width:1000px){
.map-nav ul li{font-size:1rem;background-size:auto 85%;}
}
.map-nav ul li:hover{background-color:rgba(0, 128, 123, 0.2);color:#004d4a;border:#004d4a 1px solid;}
.map-nav ul li.active{color:#FFFFFF;background-color:#bd5131;border:#bd5131 1px solid;}
#community-link{padding:0;margin:0;width:75%;margin:0 auto;text-align:center;text-transform:uppercase;font-size:0.8em;line-height:1em;font-family:"gotham-medium-webfont", sans-serif;color:#FFFFFF;cursor:pointer;}
#community-link img{max-width:35px;padding-right:8px;}
@media(max-width:980px){
#community-link{width:100%;}
}
.sp, #area{position:relative;z-index:2;width:100%;height:auto;display:inline-block;text-align:center;overflow:hidden;}
.sp .map-all, #area .map-all{display:inline-block;opacity:0;text-align:center;margin:0.5em auto 1.5em auto;width:calc(100% - 4em);height:90vh;min-height:700px;max-height:950px;max-width:1798px;background-color:#FFFFFF;border:1px solid #00807b;overflow:hidden;}
@media(max-width:1500px){
.sp .map-all, #area .map-all{width:calc(100% - 1em);}
}
@media(max-width:1100px){
.sp .map-all, #area .map-all{float:left;width:100%;height:auto;max-height:100%;min-height:auto;border-top:1px solid #00807b;}
}
.sp .map-all .map-container, #area .map-all .map-container{width:calc(100% - 350px);height:100%;max-height:950px;overflow:hidden;float:right;position:relative;background-color:#FFFFFF;}
@media(max-width:1600px){
.sp .map-all .map-container, #area .map-all .map-container{width:calc(100% - 380px);}
}
@media(max-width:1500px){
.sp .map-all .map-container, #area .map-all .map-container{width:calc(100% - 300px);}
}
@media(max-width:1100px){
.sp .map-all .map-container, #area .map-all .map-container{width:100%;float:left;height:70vh;}
}
.sp .map-all .map-container .gmap-holder, #area .map-all .map-container .gmap-holder{position:relative;display:block;width:100%;height:100%;}
.sp .map-all .map-container .gmap-holder .legend, #area .map-all .map-container .gmap-holder .legend{position:absolute;z-index:500;top:10px;left:10px;width:300px;height:auto;background-color:rgba(255, 255, 255, 0.8);}
@media(max-width:1100px){
.sp .map-all .map-container .gmap-holder .legend, #area .map-all .map-container .gmap-holder .legend{width:240px;}
}
@media(max-width:800px){
.sp .map-all .map-container .gmap-holder .legend, #area .map-all .map-container .gmap-holder .legend{top:0;left:0;width:200px;}
}
.sp .map-all .map-container .gmap-holder .legend img, #area .map-all .map-container .gmap-holder .legend img{width:100%;height:auto;}
.sp .map-all .map-container .gmap-holder .legend-horiz, #area .map-all .map-container .gmap-holder .legend-horiz{position:absolute;z-index:500;top:0;left:0;width:100%;height:auto;background-color:rgba(255, 255, 255, 0.7);}
@media(max-width:900px){
.sp .map-all .map-container .gmap-holder .legend-horiz, #area .map-all .map-container .gmap-holder .legend-horiz{display:none;}
}
.sp .map-all .map-container .gmap-holder .legend-horiz img, #area .map-all .map-container .gmap-holder .legend-horiz img{width:100%;height:auto;}
.sp .map-all .map-container .gmap-holder #map,
.sp .map-all .map-container .gmap-holder #map_canvas,
#area .map-all .map-container .gmap-holder #map,
#area .map-all .map-container .gmap-holder #map_canvas{height:100%;}
.sp .map-all .map-container .gmap-holder .maptype-control-map, .sp .map-all .map-container .gmap-holder .maptype-control-satellite, .sp .map-all .map-container .gmap-holder .reset, #area .map-all .map-container .gmap-holder .maptype-control-map,
#area .map-all .map-container .gmap-holder .maptype-control-satellite,
#area .map-all .map-container .gmap-holder .reset{position:absolute;z-index:200;cursor:pointer;right:10px;top:10px;font-family:"lato-v24-latin-700", sans-serif;width:150px;padding:0.72em 0;text-align:center;text-transform:uppercase;background-color:#bd5131;border:1px solid #FFFFFF;color:#FFFFFF;font-size:0.9em;opacity:0.9;transition:all 0.5s ease 0s;}
@media(max-width:900px){
.sp .map-all .map-container .gmap-holder .maptype-control-map, .sp .map-all .map-container .gmap-holder .maptype-control-satellite, .sp .map-all .map-container .gmap-holder .reset, #area .map-all .map-container .gmap-holder .maptype-control-map,
#area .map-all .map-container .gmap-holder .maptype-control-satellite,
#area .map-all .map-container .gmap-holder .reset{display:none;}
}
.sp .map-all .map-container .gmap-holder .maptype-control-map:hover, .sp .map-all .map-container .gmap-holder .maptype-control-satellite:hover, .sp .map-all .map-container .gmap-holder .reset:hover, #area .map-all .map-container .gmap-holder .maptype-control-map:hover,
#area .map-all .map-container .gmap-holder .maptype-control-satellite:hover,
#area .map-all .map-container .gmap-holder .reset:hover{background-color:#954027;}
.sp .map-all .map-container .gmap-holder .maptype-control-satellite, #area .map-all .map-container .gmap-holder .maptype-control-satellite{display:none;}
.sp .map-all .map-container .gmap-holder .reset, #area .map-all .map-container .gmap-holder .reset{right:175px;width:90px;}
.sp .map-all .map-container .gmap-holder .zoom-control-in, .sp .map-all .map-container .gmap-holder .zoom-control-out, #area .map-all .map-container .gmap-holder .zoom-control-in,
#area .map-all .map-container .gmap-holder .zoom-control-out{position:absolute;z-index:300;top:10px;width:40px;height:40px;cursor:pointer;background-color:#bd5131;border:1px solid #FFFFFF;opacity:0.85;background-repeat:no-repeat;background-size:cover;transition:all 0.5s ease 0s;}
.sp .map-all .map-container .gmap-holder .zoom-control-in:hover, .sp .map-all .map-container .gmap-holder .zoom-control-out:hover, #area .map-all .map-container .gmap-holder .zoom-control-in:hover,
#area .map-all .map-container .gmap-holder .zoom-control-out:hover{background-color:#954027;}
.sp .map-all .map-container .gmap-holder .zoom-control-in, #area .map-all .map-container .gmap-holder .zoom-control-in{right:280px;background-image:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/images/global/zoom-in.svg);}
@media(max-width:900px){
.sp .map-all .map-container .gmap-holder .zoom-control-in, #area .map-all .map-container .gmap-holder .zoom-control-in{right:10px;}
}
.sp .map-all .map-container .gmap-holder .zoom-control-out, #area .map-all .map-container .gmap-holder .zoom-control-out{right:335px;background-image:url(//visteranew.p11hosting.com/wp-content/themes/client-theme/includes/../maps/images/global/zoom-out.svg);}
@media(max-width:900px){
.sp .map-all .map-container .gmap-holder .zoom-control-out, #area .map-all .map-container .gmap-holder .zoom-control-out{right:55px;}
}
.sp .map-all .map-container .gmap-holder svg, #area .map-all .map-container .gmap-holder svg{pointer-events:none;opacity:1;}
.sp .map-all .map-container .gmap-holder svg path, .sp .map-all .map-container .gmap-holder svg polygon, .sp .map-all .map-container .gmap-holder svg rect, #area .map-all .map-container .gmap-holder svg path,
#area .map-all .map-container .gmap-holder svg polygon,
#area .map-all .map-container .gmap-holder svg rect{cursor:pointer;pointer-events:auto;}
.sp .map-all .map-container .gmap-holder svg .res, #area .map-all .map-container .gmap-holder svg .res{pointer-events:default;}
.sp .map-all .map-container .gmap-holder svg .site-txt, .sp .map-all .map-container .gmap-holder svg .site-overlay, .sp .map-all .map-container .gmap-holder svg .site-icons, .sp .map-all .map-container .gmap-holder svg .trails, #area .map-all .map-container .gmap-holder svg .site-txt,
#area .map-all .map-container .gmap-holder svg .site-overlay,
#area .map-all .map-container .gmap-holder svg .site-icons,
#area .map-all .map-container .gmap-holder svg .trails{pointer-events:none !important;}
.sp .map-all .map-container .zoomHolder, #area .map-all .map-container .zoomHolder{position:absolute;z-index:1000;width:100%;height:100%;padding:0;margin:0;background-color:#FFFFFF;}
@media(max-width:1100px){
.sp .map-all .map-container .zoomHolder, #area .map-all .map-container .zoomHolder{position:relative !important;}
}
.sp .map-all .map-container .zoomHolder .map-holder, #area .map-all .map-container .zoomHolder .map-holder{opacity:0;width:100%;height:100%;max-width:auto;max-height:950px;overflow:hidden;margin:0 auto;padding:0;position:relative;left:0;background:rgba(0, 128, 123, 0.4);text-align:center;}
@media(max-width:1100px){
.sp .map-all .map-container .zoomHolder .map-holder, #area .map-all .map-container .zoomHolder .map-holder{width:100%;float:left;}
}
.sp .map-all .map-container .zoomHolder .map-holder .siteplan, #area .map-all .map-container .zoomHolder .map-holder .siteplan{position:relative;width:100%;height:100%;margin:0 auto;}
.sp .map-all .map-container .zoomHolder .map-holder .siteplan .bg, #area .map-all .map-container .zoomHolder .map-holder .siteplan .bg{width:100%;height:100%;}
.sp .map-all .map-container .zoomHolder .map-holder .siteplan .bg img, #area .map-all .map-container .zoomHolder .map-holder .siteplan .bg img{max-width:100%;max-height:100%;width:100%;height:100%;}
.sp .map-all .map-container .zoomHolder .map-holder .siteplan .level, #area .map-all .map-container .zoomHolder .map-holder .siteplan .level{width:auto;height:auto;position:absolute;left:50%;top:50%;background-color:#FFFFFF;}
.sp .map-all .map-container .zoomHolder .map-holder .siteplan .level .layer, .sp .map-all .map-container .zoomHolder .map-holder .siteplan .level .layer-cover, .sp .map-all .map-container .zoomHolder .map-holder .siteplan .level .base, .sp .map-all .map-container .zoomHolder .map-holder .siteplan .level .level-layer, #area .map-all .map-container .zoomHolder .map-holder .siteplan .level .layer,
#area .map-all .map-container .zoomHolder .map-holder .siteplan .level .layer-cover,
#area .map-all .map-container .zoomHolder .map-holder .siteplan .level .base,
#area .map-all .map-container .zoomHolder .map-holder .siteplan .level .level-layer{position:absolute;display:none;z-index:2;width:100%;height:100%;}
.sp .map-all .map-container .zoomHolder .map-holder .siteplan .level .layer img, .sp .map-all .map-container .zoomHolder .map-holder .siteplan .level .layer-cover img, .sp .map-all .map-container .zoomHolder .map-holder .siteplan .level .base img, .sp .map-all .map-container .zoomHolder .map-holder .siteplan .level .level-layer img, #area .map-all .map-container .zoomHolder .map-holder .siteplan .level .layer img,
#area .map-all .map-container .zoomHolder .map-holder .siteplan .level .layer-cover img,
#area .map-all .map-container .zoomHolder .map-holder .siteplan .level .base img,
#area .map-all .map-container .zoomHolder .map-holder .siteplan .level .level-layer img{max-width:1450px;max-height:950px;}
.sp .map-all .map-container .zoomHolder .map-holder .siteplan .level #trees,
#area .map-all .map-container .zoomHolder .map-holder .siteplan .level #trees{z-index:5;}
.sp .map-all .map-container .zoomHolder .map-holder .siteplan .level #models,
#area .map-all .map-container .zoomHolder .map-holder .siteplan .level #models{z-index:6;}
.sp .map-all .map-container .zoomHolder .map-holder .siteplan .level #community-text,
#area .map-all .map-container .zoomHolder .map-holder .siteplan .level #community-text{display:block;z-index:7;}
.sp .map-all .map-container .zoomHolder .map-holder .siteplan .level #trails-overlay,
#area .map-all .map-container .zoomHolder .map-holder .siteplan .level #trails-overlay{z-index:8;}
.sp .map-all .map-container .zoomHolder .map-holder .siteplan .level .layer, #area .map-all .map-container .zoomHolder .map-holder .siteplan .level .layer{z-index:3;}
.sp .map-all .map-container .zoomHolder .map-holder .siteplan .level .base, #area .map-all .map-container .zoomHolder .map-holder .siteplan .level .base{position:relative;display:block;z-index:1;}
.sp .map-all .map-container .zoomHolder .map-holder .siteplan .level .res, #area .map-all .map-container .zoomHolder .map-holder .siteplan .level .res{position:absolute;z-index:20;cursor:pointer;}
.sp .map-all .map-container .zoomHolder .map-holder .siteplan .level .res img, #area .map-all .map-container .zoomHolder .map-holder .siteplan .level .res img{width:100%;height:auto;}
.map-footer{display:block;text-align:center;margin:0 auto 1.5em auto;width:calc(100% - 2em);max-width:1800px;overflow:hidden;}
.map-footer .map-disclaimer{width:calc(100% - 230px);float:left;text-align:center;font-family:"lato-v24-latin-regular", sans-serif;font-size:0.75em;line-height:1.2em;vertical-align:middle;}
@media(max-width:768px){
.map-footer .map-disclaimer{width:100%;float:none;}
}
.map-footer .map-download{width:200px;float:right;text-align:center;}
.map-footer .map-download a:link, .map-footer .map-download a:visited{display:block;vertical-align:middle;width:auto;padding:0.8em 1em;color:#FFFFFF !important;background-color:#bd5131;text-align:center;text-transform:uppercase;text-decoration:none;font-family:"gotham-medium-webfont", sans-serif;font-size:0.75em;}
.map-footer .map-download a:link:hover, .map-footer .map-download a:visited:hover{background-color:#954027;}
@media(max-width:768px){
.map-footer .map-download{float:none;display:inline-block;margin:0 auto 1rem;}
}
.sidebar{width:350px;height:100%;float:left;border-right:solid 1px #00807b;overflow:hidden;position:relative;background-color:#00807b;}
@media(max-width:1600px){
.sidebar{width:380px;}
}
@media(max-width:1500px){
.sidebar{width:300px;}
}
@media(max-width:1100px){
.sidebar{display:block;width:100%;min-height:auto;float:left;border:none;border-top:solid 1px #00807b;}
}
.sidebar .sidebar-header{width:100%;position:absolute;left:0px;top:0px;z-index:100;}
.sidebar .sidebar-header.locmap{height:115px;}
.sidebar .sidebar-header h2{font-family:"gotham-medium-webfont", sans-serif;padding:0.7em 0;font-size:1rem;line-height:1.3em;color:#f0c93e;text-align:center;margin:0;}
@media(max-width:1100px){
.sidebar .sidebar-header{display:none;}
}
.sidebar .sidebar-scroll, .sidebar .sidebar-content{text-align:left;position:absolute;top:65px;bottom:0px;left:0px;right:0px;overflow:hidden;}
.sidebar .sidebar-scroll.locmap, .sidebar .sidebar-content.locmap{top:115px;}
@media(max-width:1100px){
.sidebar .sidebar-scroll, .sidebar .sidebar-content{top:0;position:relative;float:left;overflow:hidden;width:100%;}
.sidebar .sidebar-scroll.locmap, .sidebar .sidebar-content.locmap{top:0;}
}
.sidebar .sidebar-scroll #accordian,
.sidebar .sidebar-scroll .sidebar-nav, .sidebar .sidebar-content #accordian,
.sidebar .sidebar-content .sidebar-nav{font-family:"gotham-book-webfont", sans-serif;position:absolute;z-index:2;width:100%;margin:0;color:#FFFFFF;}
@media(max-width:1100px){
.sidebar .sidebar-scroll #accordian,
.sidebar .sidebar-scroll .sidebar-nav, .sidebar .sidebar-content #accordian,
.sidebar .sidebar-content .sidebar-nav{float:left;position:relative;}
}
.sidebar .sidebar-scroll #accordian h2,
.sidebar .sidebar-scroll .sidebar-nav h2, .sidebar .sidebar-content #accordian h2,
.sidebar .sidebar-content .sidebar-nav h2{float:left;width:100%;font-family:"gotham-book-webfont", sans-serif;font-size:0.85em;line-height:1.7em;text-transform:uppercase;text-align:center;cursor:pointer;padding:0;margin:0.2em 0 0 0;}
.sidebar .sidebar-scroll #accordian h3,
.sidebar .sidebar-scroll .sidebar-nav h3, .sidebar .sidebar-content #accordian h3,
.sidebar .sidebar-content .sidebar-nav h3{cursor:pointer;font-family:"gotham-medium-webfont", sans-serif;font-size:1.15rem;text-transform:uppercase;line-height:1.2rem;padding:0.9em 0 0.85em 2.6em;margin-bottom:1px;background-repeat:no-repeat;background-position:10px 10px;background-size:24px auto;background-color:rgba(0, 0, 0, 0.15);color:#FFFFFF;}
@media(max-width:1100px){
.sidebar .sidebar-scroll #accordian h3,
.sidebar .sidebar-scroll .sidebar-nav h3, .sidebar .sidebar-content #accordian h3,
.sidebar .sidebar-content .sidebar-nav h3{font-size:1.1rem;}
}
.sidebar .sidebar-scroll #accordian h3.on,
.sidebar .sidebar-scroll .sidebar-nav h3.on, .sidebar .sidebar-content #accordian h3.on,
.sidebar .sidebar-content .sidebar-nav h3.on{color:#FFFFFF;background-color:rgba(0, 0, 0, 0.3);}
.sidebar .sidebar-scroll #accordian ul,
.sidebar .sidebar-scroll .sidebar-nav ul, .sidebar .sidebar-content #accordian ul,
.sidebar .sidebar-content .sidebar-nav ul{padding:0 0 0.5em 0;}
.sidebar .sidebar-scroll #accordian ul li,
.sidebar .sidebar-scroll .sidebar-nav ul li, .sidebar .sidebar-content #accordian ul li,
.sidebar .sidebar-content .sidebar-nav ul li{margin-bottom:0;}
.sidebar .sidebar-scroll #accordian ul ul,
.sidebar .sidebar-scroll .sidebar-nav ul ul, .sidebar .sidebar-content #accordian ul ul,
.sidebar .sidebar-content .sidebar-nav ul ul{display:none;}
.sidebar .sidebar-scroll #accordian ul ul li,
.sidebar .sidebar-scroll .sidebar-nav ul ul li, .sidebar .sidebar-content #accordian ul ul li,
.sidebar .sidebar-content .sidebar-nav ul ul li{cursor:pointer;font-family:"lato-v24-latin-regular", sans-serif;font-size:0.95rem;padding:0.33em 0.3em 0.33em 1.2em;}
@media(max-width:1024px){
.sidebar .sidebar-scroll #accordian ul ul li,
.sidebar .sidebar-scroll .sidebar-nav ul ul li, .sidebar .sidebar-content #accordian ul ul li,
.sidebar .sidebar-content .sidebar-nav ul ul li{font-size:0.9rem;}
}
.sidebar .sidebar-scroll #accordian ul ul li:hover,
.sidebar .sidebar-scroll .sidebar-nav ul ul li:hover, .sidebar .sidebar-content #accordian ul ul li:hover,
.sidebar .sidebar-content .sidebar-nav ul ul li:hover{background-color:rgba(0, 0, 0, 0.2);}
.sidebar .sidebar-scroll{overflow-y:scroll;}
.nav-item{cursor:pointer;background-color:rgba(0, 0, 0, 0.15);color:#FFFFFF;text-decoration:none;font-family:"lato-v24-latin-regular", sans-serif;font-weight:600;font-size:1.1em;line-height:1.3em;display:block;padding:0.5em 0.3em 0.5em 2.8em;margin-bottom:1px;vertical-align:middle;background-repeat:no-repeat;background-size:auto 70%;background-position:7px center;}
@media(max-width:1500px){
.nav-item{font-size:0.9rem;}
}
.nav-item.hb{padding:0;}
.nav-item:hover{background-color:rgba(0, 0, 0, 0.2);}
.nav-item.active{background-color:rgba(0, 0, 0, 0.3);}
.nav-item.custom{font-size:0.65em;padding-left:40px;}
.nav-item.center-txt{font-weight:600;vertical-align:middle;display:inline-block;width:100%;text-align:center;padding:0.5em 0 0.5em 0;}
@media(max-width:1500px){
.nav-item.center-txt{font-size:0.9em;}
}
@media(max-width:1100px){
.nav-item.center-txt{font-size:1.1em;}
}
.nav-item svg{display:inline-block;width:26px;height:auto;margin:-2px 9px 3px 0;vertical-align:middle;}
@media(max-width:1500px){
.nav-item svg{width:20px;}
}
.nav-item .list-item{cursor:pointer;width:100%;padding:0.5em 0 0.4em 0;}
@media(max-width:1600px){
.nav-item .list-item{padding:0.45em 0 0.35em 0;}
}
.nav-item .list-item .icon{vertical-align:middle;display:inline-block;width:10%;margin:0 0.3em 0 0.7em;}
@media(max-width:1100px){
.nav-item .list-item .icon{text-align:center;width:auto;}
}
.nav-item .list-item .icon img{width:70%;height:auto;margin:0 auto 0 0.3em;}
@media(max-width:1100px){
.nav-item .list-item .icon img{margin:0 auto;}
}
.nav-item .list-item .txt, .nav-item .list-item .txt-full{vertical-align:middle;display:inline-block;width:82%;}
.nav-item .list-item .txt h4.lrg, .nav-item .list-item .txt h4.sml, .nav-item .list-item .txt-full h4.lrg, .nav-item .list-item .txt-full h4.sml{color:#FFFFFF;font-family:"lato-v24-latin-regular", sans-serif;font-size:1.05rem;font-weight:700;line-height:1.2em;letter-spacing:0;padding:0;margin:0.1em 0 0.2em 0;}
@media(max-width:1600px){
.nav-item .list-item .txt h4.lrg, .nav-item .list-item .txt h4.sml, .nav-item .list-item .txt-full h4.lrg, .nav-item .list-item .txt-full h4.sml{font-size:0.95em;}
}
@media(max-width:1100px){
.nav-item .list-item .txt h4.lrg, .nav-item .list-item .txt h4.sml, .nav-item .list-item .txt-full h4.lrg, .nav-item .list-item .txt-full h4.sml{font-size:0.95em;}
}
.nav-item .list-item .txt h4.sml, .nav-item .list-item .txt-full h4.sml{color:#FFFFFF;font-size:1em;font-weight:700;margin:0.1em 0 0 0;}
@media(max-width:1600px){
.nav-item .list-item .txt h4.sml, .nav-item .list-item .txt-full h4.sml{font-size:0.9em;}
}
@media(max-width:1100px){
.nav-item .list-item .txt h4.sml, .nav-item .list-item .txt-full h4.sml{font-size:0.95em;}
}
.nav-item .list-item .txt span, .nav-item .list-item .txt-full span{text-transform:uppercase;}
.nav-item .list-item .txt-full{width:98%;text-align:center;}
@media(max-width:1500px){
.nav-item .list-item .txt-full{font-size:0.9em;}
}
@media(max-width:1100px){
.nav-item .list-item .txt-full{font-size:1.1em;}
}
.iw-container{width:auto;}
.infowindow{width:100%;overflow:hidden;}
.infowindow .map-photo{width:100%;height:200px;background-color:#e4e4e4;overflow:hidden;background-repeat:no-repeat;background-size:100% auto;background-position:center;}
@media(max-width:1100px){
.infowindow .map-photo{height:120px;}
}
.infowindow .map-photo img{width:100%;height:auto;}
.infowindow h2{float:left;width:100%;font-family:"gotham-medium-webfont", sans-serif;font-size:1.3em;text-transform:uppercase;text-align:left;line-height:1.3em;color:#FFFFFF;background-color:#bd5131;padding:0.4em 1em 0.4em 1.1em;margin:0;}
@media(max-width:1100px){
.infowindow h2{font-size:0.9rem;text-align:center;}
}
.infowindow .map-text{padding:0;text-align:left;font-family:"lato-v24-latin-regular", sans-serif;float:left;padding:0.5em 0 0.5em 1.1em;}
@media(max-width:1100px){
.infowindow .map-text{padding:0.5em 0 0.5em 0.8em;}
}
.infowindow .map-text h3{font-family:"lato-v24-latin-700", sans-serif;font-size:1.25em;line-height:1.4em;color:#00807b;margin:0;}
@media(max-width:1100px){
.infowindow .map-text h3{font-size:0.9rem;}
}
.infowindow .map-text h4{font-family:"lato-v24-latin-700", sans-serif;font-size:1.1em;line-height:1.4em;margin:0.2em 0 0 0;color:#201d1e;}
@media(max-width:1100px){
.infowindow .map-text h4{font-size:0.8rem;}
}
.infowindow .map-text p{float:left;width:90%;font-family:"lato-v24-latin-regular", sans-serif;font-size:0.8rem;line-height:1.3em;font-weight:400;margin:0.2em 0 0.6em 0;color:#000000;}
@media(max-width:1100px){
.infowindow .map-text p{font-size:0.65rem;padding:0 1em 0 0.8em;}
}
.infowindow .map-text a:link, .infowindow .map-text a:visited{float:left;margin:0.6em 0 0.4em 0;padding:0.5em 0.7em;color:#FFFFFF !important;background:#00807b;text-align:center;text-decoration:none;font-size:1.1em;font-weight:600;line-height:1em;cursor:pointer;}
@media(max-width:1500px){
.infowindow .map-text a:link, .infowindow .map-text a:visited{font-size:0.9em;}
}
.infowindow .map-text a:link:hover, .infowindow .map-text a:visited:hover{background-color:#bd5131;}
.infowindow .poi-text{padding:0;text-align:left;font-family:"lato-v24-latin-regular", sans-serif;float:left;padding:0.5em 0.5em 0.5em 1.2em;}
.infowindow .poi-text h2{font-family:"lato-v24-latin-700", sans-serif;font-size:1.25em;line-height:1.3em;color:#FFFFFF;padding:0.4em 0.2em 0.4em 0.6em;margin:0 0 0.35em 0;}
@media(max-width:1024px){
.infowindow .poi-text h2{padding:5px 7px;font-size:0.9em;line-height:1.3em;letter-spacing:0;}
}
.infowindow .poi-text h3, .infowindow .poi-text h4{font-family:"lato-v24-latin-700", sans-serif;font-size:1em;line-height:1.4em;margin:0.4em 0 0 0;padding:0;color:#004d4a;}
@media(max-width:1024px){
.infowindow .poi-text h3, .infowindow .poi-text h4{font-size:0.8em;line-height:1.3em;letter-spacing:0;}
}
.infowindow .poi-text h4{color:#201d1e;height:21px;}
@media(max-width:1024px){
.infowindow .poi-text h4{height:16px;}
}
.infowindow .poi-text h4 a{color:#201d1e;}
.infowindow .poi-text h4 svg{height:auto;display:inline;fill:#201d1e;width:24px;padding:0 0.4em 0.2em 0;vertical-align:middle;}
@media(max-width:1024px){
.infowindow .poi-text h4 svg{width:17px;}
}
.infowindow .poi-text p{font-family:"lato-v24-latin-regular", sans-serif;font-size:0.8rem;line-height:1.3em;font-weight:400;margin:0.2em 0 0 0;padding:0 0 0.3em 0;color:#000000;}
@media(max-width:1024px){
.infowindow .poi-text p{font-size:9px;line-height:12px;margin:0 0 3px 0;}
}
.infowindow .poi-text a.website:link, .infowindow .poi-text a.website:visited{width:100%;float:left;font-family:"gotham-medium-webfont", sans-serif;font-size:1em;padding:0.3em 0;color:#004d4a;}
@media(max-width:1024px){
.infowindow .poi-text a.website:link, .infowindow .poi-text a.website:visited{font-size:0.85em;}
}
.infowindow .poi-text a:hover{color:#002e2d;}
.gm-style .gm-style-iw-c{width:350px;border-radius:0;padding:0 !important;}
@media(max-width:1100px){
.gm-style .gm-style-iw-c{width:230px !important;}
}
.gm-style-iw-d{overflow-x:hidden !important;overflow-y:auto !important;}
.gm-style-iw{width:350px !important;border:4px solid #FFFFFF;}
.gm-ui-hover-effect{opacity:0;}
.gm-ui-hover-effect:hover{opacity:0;}
.gm-style iframe + div{border:none !important;}
.gm-style-iw-ch{padding:0 !important;}
.gm-style-iw-chr button{position:absolute !important;}
a.iw-close-bg{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;width:20px;height:20px;position:absolute;top:0;right:0;color:#4c4c4c;background-color:#fff;display:block;z-index:10;font-size:30px;line-height:0;padding:9px 0 0 3px;text-decoration:none;}
.detail-content{float:left;padding:0 0 0.3em 0;display:block;overflow:hidden;}
.detail-content a.close-btn{position:absolute;z-index:1000;right:19px;top:10px;width:55px;height:55px;cursor:pointer;}
.detail-content a.close-btn img{width:100%;height:auto;}
.detail-content .detail-photo{width:280px;height:187px;overflow:hidden;float:left;}
.detail-content .detail-photo img{max-width:100%;max-height:100%;}
@media(max-width:1100px){
.detail-content .detail-photo{width:202px;height:135px;}
}
.detail-content .detail-text{float:left;width:100%;font-family:"lato-v24-latin-regular", sans-serif;}
.detail-content .detail-text h2{color:#FFFFFF;background-color:#bd5131;font-size:1.1em;font-family:"lato-v24-latin-700", sans-serif;text-transform:uppercase;line-height:1.2em;margin-bottom:0.2em;padding:0.5em 0.5em 0.5em 0.8em;}
.detail-content .detail-text h2 span{text-transform:uppercase;}
@media(max-width:1100px){
.detail-content .detail-text h2{font-size:0.8em;}
}
.detail-content .detail-text h3{color:#000000;font-size:0.82em;font-family:"lato-v24-latin-700", sans-serif;line-height:1.5em;margin:0 0 0.2em 0;padding:0;}
@media(max-width:1100px){
.detail-content .detail-text h3{font-size:0.7em;}
}
.detail-content .detail-text h4{color:#201d1e;font-size:0.84em;font-family:"lato-v24-latin-700", sans-serif;line-height:1.5em;margin:0 0 0.3em 0;padding:0;}
@media(max-width:1100px){
.detail-content .detail-text h4{font-size:0.75em;}
}
.detail-content .detail-text p{color:#121212;font-size:0.9em;font-family:"lato-v24-latin-regular", sans-serif;line-height:1.3em;padding:0;margin:0.6em 0.9em;}
.detail-content .detail-text a:link, .detail-content .detail-text a:visited{display:inline-block;padding:0.4em 0.6em;margin:0.4em 0 0 0;color:#FFFFFF;background:#00807b;text-align:center;text-decoration:none;font-size:0.85em;font-family:"lato-v24-latin-700", sans-serif;line-height:1em;cursor:pointer;}
@media(max-width:1500px){
.detail-content .detail-text a:link, .detail-content .detail-text a:visited{font-size:0.8em;padding:0.2em 0.7em;}
}
.detail-content .detail-text a:link:hover, .detail-content .detail-text a:visited:hover{background-color:#bd5131;}
.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-box{border-radius:3px;box-shadow:7px 7px 3px 0 rgba(0, 0, 0, 0.3);}
.tooltipster-sidetip.tooltipster-noir.tooltipster-noir-customized .tooltipster-content{float:left;padding:8px;}
.tooltipster-sidetip .tooltipster-arrow-border{border:20px solid transparent;}
@media(max-width:1100px){
.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;}
}
.tooltipster-sidetip .tooltipster-arrow-background{border:20px solid transparent;}
@media(max-width:1100px){
.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent;}
}
.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:20px;}
@media(max-width:1100px){
.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:0;}
}
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{width:40px;height:40px;margin-top:-20px;left:0;margin-left:-10px;top:0;}
@media(max-width:1100px){
.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{width:20px;height:20px;margin-top:-10px;margin-left:-10px;}
}
.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:20px;}
@media(max-width:1100px){
.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-left:15px;}
}
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{width:40px;height:40px;margin-top:-20px;right:0;margin-right:-40px;}
@media(max-width:1100px){
.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{width:20px;height:20px;margin-top:-10px;margin-right:-35px;}
}
.tooltipster-sidetip.tooltipster-left{margin-left:-20px;}
@media(max-width:1100px){
.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:2px;}
}
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{width:40px;height:40px;margin-left:-20px;top:-20px;}
@media(max-width:1100px){
.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{width:20px;height:20px;margin-left:-10px;top:-8px;}
}
.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:18px;}
@media(max-width:1100px){
.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:2px;}
}
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{width:40px;height:40px;margin-left:-20px;bottom:-20px;}
@media(max-width:1100px){
.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{width:20px;height:10px;bottom:-6px;margin-left:-10px;}
}
#tip-the-club{left:52.57%;top:35.71%;}
#tip-loggia{left:48.68%;top:38.75%;}
#tip-game-room{left:51.53%;top:22.07%;}
#tip-yoga-lawn{left:65.48%;top:32.67%;}
#tip-modern-fitness-center{left:66.5%;top:48.63%;}
#tip-meeting-room{left:57.04%;top:49.95%;}
#tip-resort-inspired-pool{left:33.64%;top:40.19%;}
#tip-event-lawn{left:14.34%;top:42.07%;}
#tip-trellis-pavilion{left:30.52%;top:14.41%;}
#tip-fireplace-conversation-area{left:45.84%;top:14.56%;}
#tip-bike-share {
left: 51.33%;
top: 80.6%;
}