.poi-title{font-size:1.5em;line-height:1.25em;text-transform:uppercase;margin:0;padding:1em;display:block;text-align:center}@media (max-width:640px){.poi-title{font-size:1.25em}}.poi-loader{border-radius:100%;border-style:solid;border-width:.25rem;height:5rem;width:5rem;margin:8rem auto;animation:poi-loader 1s infinite linear}.poi-loader{border-color:#f2f2f2;border-top-color:#243746}@keyframes poi-loader{0%{transform:rotate(0)}100%{transform:rotate(359.9deg)}}#map-side-bar{height:auto;width:250px;color:#000;background-color:#eeede9!important;overflow:visible;padding:.5em 0;height:100%;position:absolute;z-index:1;left:0;top:0}@media (max-width:980px){#map-side-bar{z-index:0;left:0!important;top:0;width:100%!important;margin:0 auto;position:relative;overflow:hidden;height:auto;padding:0 .5em}}#map-side-bar p{padding:10px;line-height:18px;margin-bottom:4px}#map-side-bar h2{padding:10px;line-height:18px}#map-side-bar a{text-decoration:none}#mapAll{width:100%;height:80vh;min-height:650px;position:relative;overflow:hidden;color:#414042;display:none}@media (max-width:980px){#mapAll{width:100%;height:80vh;background-color:#fff}}@media (max-width:720px){#mapAll{height:70vh}}#map_canvas{height:100%;width:100%;width:-moz-calc(100% - 250px);width:-webkit-calc(100% - 250px);width:calc(100% - 250px);position:absolute;left:250px}@media (max-width:980px){#map_canvas{z-index:0;left:0!important;top:0;width:100%!important;float:left;position:relative;overflow:hidden;padding:0;height:580px}}@media (max-width:720px){#map_canvas{height:400px}}@media (max-width:540px){#map_canvas{height:460px!important}}@media (max-width:480px){#map_canvas{height:460px!important}}#map-side-bar-menu{width:98%;overflow:auto!important;margin:10px auto 0}@media (max-width:980px){#map-side-bar-menu{z-index:0;left:0!important;top:0;width:100%!important;float:left;position:relative;overflow:hidden;padding:.5em;margin:10px auto 0;padding:0 0 1em;width:100%;float:left}}#allCat{width:220px;height:42px;display:none;text-align:center;margin:.5em auto .8em auto}#allCat a,#allCat a:link,#allCat a:visited{cursor:pointer;width:100%;float:left;padding:.6em 1em;text-align:center;color:#fff;font-size:1em;line-height:1.56em;text-shadow:0 1px 1px rgba(0,0,0,.2);background-color:#131d24}#allCat a:hover,#allCat a:link:hover,#allCat a:visited:hover{background-color:#243746}i.fontsmall{font-size:.72em;vertical-align:top;padding:.35em .5em 0 0}.menu-tab,.menu-tab2{top:20px;background-image:url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../../images/poi/icons/menu.png);background-repeat:no-repeat;background-size:.9em .9em;background-position:1.3em .7em;position:absolute;left:250px;z-index:200;width:110px;margin:0;padding:.7em .5em .5em;font-size:.9em;font-weight:600;line-height:1.2em;text-align:center;color:#fff;cursor:pointer;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;background-color:rgba(65,64,66,.8)}.menu-tab2:hover,.menu-tab:hover{background-color:rgba(65,64,66,.9)}@media (max-width:980px){.menu-tab,.menu-tab2{display:none}}.menu-tab2{left:0;display:none}.map-views,.map-views2{top:60px;position:absolute;display:block;left:250px;z-index:200;width:110px;margin:0;padding:.7em .5em .5em;font-size:.9em;font-weight:600;line-height:1.2em;text-align:center;color:#fff;cursor:pointer;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;background-color:rgba(65,64,66,.8)}.map-views2:hover,.map-views:hover{background-color:rgba(65,64,66,.9)}@media (max-width:980px){.map-views,.map-views2{display:none}}.map-views{display:none}.reset{top:100px;position:absolute;left:250px;z-index:200;width:110px;margin:0;padding:.7em .5em .5em;font-size:.9em;font-weight:600;line-height:1.2em;text-align:center;color:#fff;cursor:pointer;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease;background-color:rgba(65,64,66,.8)}.reset:hover{background-color:rgba(65,64,66,.9)}@media (max-width:980px){.reset{display:none}}#controlHolder{position:absolute}#cd-zoom-in,#cd-zoom-out{position:absolute;z-index:300;left:260px;width:38px;height:38px;cursor:pointer;background-color:rgba(65,64,66,.8);background-repeat:no-repeat;background-size:30px 60px;background-image:url(//www.cadencecreekgosling.com/wp-content/themes/client-theme/includes/css/../../images/poi/icons/cd-icon-controller.png);-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;-ms-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}#cd-zoom-in:hover,#cd-zoom-out:hover{background-color:rgba(65,64,66,.9)}#cd-zoom-in{top:150px;background-position:50% 0}@media (max-width:980px){#cd-zoom-in{z-index:1;top:27px;left:30px}}#cd-zoom-out{top:196px;background-position:50% -30px}@media (max-width:980px){#cd-zoom-out{z-index:1;top:70px;left:30px}}#community-link{padding:.75em .75em .5em;margin:0;width:auto;margin:0 auto;text-align:left;font-size:1.19em;line-height:1.2em;font-weight:600}@media (max-width:980px){#community-link{margin:1em 0 0}}#community-link a{color:#243746;cursor:pointer}#community-link a img{max-width:40px;padding-right:10px}#caption{display:block}@media (max-width:720px){#caption{display:none}}.iw-container{width:auto}@media (max-width:720px){.iw-container{width:170px}}.infowindow{min-height:330px;overflow:hidden}@media (max-width:720px){.infowindow{width:180px;min-height:auto}}#map-photo{width:100%;height:230px;overflow:hidden}@media (max-width:720px){#map-photo{width:180px;height:120px}}#map-photo img{width:100%;height:auto;margin:auto;display:block}#map-text{width:100%;padding:.5rem;float:left}#map-text h2{font-family:"Avenir Roman",Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:600;line-height:1.5em;text-align:left;margin:0 0 .2em;padding:0;color:#131d24}@media (max-width:720px){#map-text h2{font-size:1.1em;line-height:1.3em}}#map-text h3{font-size:1.125em;line-height:1.4em;text-align:left;margin:0 0 .3em;padding:0;color:#414042}@media (max-width:720px){#map-text h3{font-size:.9em;line-height:1.3em}}#map-text h4{font-size:1.125em;line-height:1.4em;text-align:left;padding:0 0 .4em;margin:0;height:17px;color:#414042}@media (max-width:720px){#map-text h4{font-size:1em;line-height:1.3em;padding:0}}#map-text h4 a:link{color:#243746}#map-text h4 a:visited{color:#243746}#map-text h4 a:hover{color:#414042}#map-text h4 svg{width:1.3em;height:auto;display:inline;fill:#414042;padding:0 .2em .2em 0;vertical-align:middle}@media (max-width:720px){#map-text h4{padding:0}}#map-text p{color:#414042;line-height:1.3em;padding:.6em 0 0;margin:0}@media (max-width:720px){#map-text p{font-size:11px;line-height:12px;padding:.5em 0 .4em}}#map-text a:link{padding:1em 0;color:#243746}@media (max-width:720px){#map-text a:link{padding:0}}#map-text a:visited{padding:1em 0;color:#243746}@media (max-width:720px){#map-text a:visited{padding:0}}#map-text a:hover{color:#414042}.paddingBottom{padding-bottom:5px;margin:0}.urbangreymenu{width:210px}.urbangreymenu .headerbar{font-size:1.19em;line-height:1.2em;font-family:"Avenir Roman",Arial,Helvetica,sans-serif;font-weight:200;letter-spacing:0;text-transform:uppercase;padding:15px 0 13px 35px;margin:0 0 6px;color:#fff;background-color:rgba(65,64,66,.45)!important;background-repeat:no-repeat;background-position:5px 15px;background-size:20px;font-weight:200;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}@media (max-width:980px){.urbangreymenu .headerbar{z-index:0;left:0!important;top:0;width:100%!important;float:left;position:relative;text-align:left;overflow:hidden}}.urbangreymenu .headerbar:hover{cursor:pointer;opacity:.8}.urbangreymenu .headerbar a{text-decoration:none;display:block;color:#414042}.urbangreymenu ul{list-style-type:none;margin:0;padding:0;margin-bottom:4em}@media (max-width:980px){.urbangreymenu ul{margin-bottom:0}}.urbangreymenu ul li{list-style-type:none;padding-bottom:0;margin:2px 0}.urbangreymenu ul li a{cursor:pointer;background-color:#fff;display:block;padding:6px 8px;font-size:.85em;line-height:1.5em;text-decoration:none;color:#414042}.urbangreymenu ul li a:visited{color:#414042}.urbangreymenu ul li a:hover{background-color:#e0e8ef}.urbangreymenu ul li a.selected{background-color:#131d24;color:#fff}#commSlider{width:120%;background-repeat:no-repeat;background-attachment:fixed;background-size:cover;margin-left:-10%}@media (max-width:720px){#commSlider{display:none}}@media (max-width:980px){#explore-headline{display:none}}@media (max-width:980px){#explore-boxes{display:none}}@media (max-width:980px){#map{height:520px}}@media (max-width:480px){.explore .select-cat{font-size:1em;padding:.5em 4em}}.caro-holder{display:block}@media (max-width:540px){.caro-holder{display:none}}.cycle-carousel-wrap{display:block}@media (max-width:540px){.cycle-carousel-wrap{display:none}}.gm-style .gm-style-iw-c{width:350px;border-radius:0;padding:0}@media (max-width:640px){.gm-style .gm-style-iw-c{width:auto!important}}.gm-style-iw-d{overflow-x:hidden!important;overflow-y:auto!important}.gm-style-iw{width:350px!important;border:4px solid #fff}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}.gm-style-iw+div{display:none}.gm-ui-hover-effect{opacity:0}.gm-ui-hover-effect:hover{opacity:0}