.intro{max-width:700px;margin:0 auto;color:#294D67;text-align:left;padding:10px 0px 10px 0px;font-size:1.1em}.map-wrapper{left:0;height:auto}@media screen and (min-width: 600px){.map-wrapper{height:60vw;width:100%;margin:30px 0}}.map-helper{position:absolute;left:0;height:60vw;width:100vw}#map{display:none;position:absolute;width:100%;height:100%;left:0}@media screen and (min-width: 600px){#map{display:block}}.mapboxgl-popup-content{max-width:300px;font-size:10px;margin-top:0;background:#fff}@media screen and (min-width: 600px){.mapboxgl-popup-content{max-width:350px}}@media screen and (min-width: 800px){.mapboxgl-popup-content{max-width:400px;line-height:1.5em;padding:20px}}@media screen and (min-width: 1000px){.mapboxgl-popup-content{max-width:500px}}@media screen and (min-width: 1200px){.mapboxgl-popup-content{max-width:700px;line-height:1.5em;padding:30px}}.mapboxgl-popup-content p{margin-top:0;margin-bottom:0;line-height:1.125em}@media screen and (min-width: 600px){.mapboxgl-popup-content p{-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.25em;font-size:12px}}@media screen and (min-width: 800px){.mapboxgl-popup-content p{line-height:1.5em}}@media screen and (min-width: 1000px){.mapboxgl-popup-content p{width:69%;float:left}}@media screen and (min-width: 1200px){.mapboxgl-popup-content p{font-size:14px;line-height:1.5em}}.mapboxgl-popup-content ul{display:block;list-style:none;padding:0;font-size:12px;margin:0 0 10px}@media screen and (min-width: 1200px){.mapboxgl-popup-content ul{font-size:14px}}.mapboxgl-popup-content ul li{margin:0;line-height:1em}@media screen and (min-width: 600px){.mapboxgl-popup-content ul li{padding:0 0 0 15px;line-height:1.25em}}@media screen and (min-width: 800px){.mapboxgl-popup-content ul li{line-height:1.5em}}.mapboxgl-popup-content ul li:before{content:"•";color:red;display:inline-block;width:1em;margin-left:-1em}.mapboxgl-popup-content h3,.mapboxgl-popup-content h3 a{font-family:'Teko', sans-serif;color:#3399cc;text-transform:uppercase;text-decoration:none;-webkit-box-shadow:none !important;box-shadow:none !important;margin-top:0;margin-bottom:5px;line-height:1em;font-size:24px}@media screen and (min-width: 1000px){.mapboxgl-popup-content h3,.mapboxgl-popup-content h3 a{font-size:32px}}.mapboxgl-popup-content h3 a:hover{text-decoration:underline !important;color:#39c !important}.mapboxgl-popup-content img{display:none}@media screen and (min-width: 1000px){.mapboxgl-popup-content img{display:block;width:20%;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding-right:10px}}@media screen and (min-width: 1000px){.mapboxgl-popup-content img{width:30%}}@media screen and (min-width: 600px){.mobile-boxes{display:none}}.mobile-boxes ul{list-style:none;padding:0 0 0 15px}.mobile-boxes ul li:before{content:"•";color:red;display:inline-block;width:1em;margin-left:-1em}.mobile-boxes .box>img,.mobile-boxes .box p>img{float:left;width:200px;height:auto;border:1px solid #fff;margin:0px 15px 0px 0px}.mobile-boxes p{font-size:.9em}.box{clear:both;color:#000;font-family:arial,'Akkurat', sans-serif;font-size:.9em;margin-top:40px;border-radius:10px;border:1px solid #fff}.basemap{width:100%;margin:20px 0px 15px 0px}@media screen and (min-width: 600px){.basemap{display:none}}h3.box-title,h3.box-title>a,.article-body h3 a.spring-break__link,.article-body a.spring-break__link{font-family:'Teko', sans-serif;color:#3399cc;text-transform:uppercase;font-size:32px;line-height:1em;-webkit-box-shadow:none !important;box-shadow:none !important;margin-top:0;margin-bottom:10px}h3.box-title a{text-decoration:none !important}h3.box-title a:hover{text-decoration:underline !important;color:#39c !important}.sc-wrap{display:table}@media screen and (min-width: 600px){.sc-wrap{margin-top:10px}}.sc-wrap+p{display:none}.sc-wrap>br{display:none}.sc-wrap img{display:table-cell;width:35px;padding-right:5px}a.sc-takeover,.article-body h3 a.sc-takeover,.article-body a.sc-takeover{display:table-cell;color:#3399cc;font-family:'Teko', sans-serif;font-size:20px;line-height:1em;vertical-align:middle;text-decoration:none !important;-webkit-box-shadow:none !important;box-shadow:none !important}a.sc-takeover:hover,.article-body h3 a.sc-takeover:hover,.article-body a.sc-takeover:hover{text-decoration:underline !important;color:#39c !important}canvas.mapboxgl-canvas{cursor:default}
