svg:not(:root){overflow:hidden;max-height:100%}select{text-transform:none}html{font-family:sans-serif}*,::after,::before{box-sizing:border-box}body,html{font-size:22px}div,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}p{font-family:inherit;font-weight:400;font-size:inherit;line-height:1.4;margin-bottom:1.25em;text-rendering:optimizelegibility}h1,h2,h3,h4,h5,h6{font-family:ff-meta-serif-web-pro,Georgia,Times,"Times New Roman",serif;font-weight:700;font-style:normal;color:#222;text-rendering:optimizelegibility;margin-top:.2rem;margin-bottom:.5rem}h1,h2,h3,h4,h5,h6{line-height:1.3}h1{font-size:2.45455rem}h2{font-size:1.36364rem}h3{font-size:1rem}h4{font-size:.81818rem}h5{font-size:.72727rem}h6{font-size:1rem}label{font-size:.81818rem;color:#666;cursor:pointer;display:block;font-weight:400;line-height:1.5;margin-bottom:0}select{background-color:#fafafa;-webkit-appearance:none!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#ccc;padding:.36364rem;font-size:.63636rem;font-family:ff-meta-serif-web-pro,Georgia,Times,"Times New Roman",serif;color:rgba(0,0,0,.75);line-height:normal;border-radius:0;height:1.68182rem}input[type=checkbox],input[type=file],input[type=radio],select{margin:0 0 .72727rem}body{z-index:1}@media only screen and (max-width:40em){body,html{font-size:20px}}h2,h3,h4,h5,h6{font-family:lato,Helvetica,sans-serif;font-weight:900}.article{font-size:21px}.article h2{margin-top:1.5em;text-transform:none;font-family:ff-meta-serif-web-pro,Georgia,Times,"Times New Roman",serif}table{border-collapse:collapse}table tr td,table tr th{padding:.40909rem .45455rem;font-size:.63636rem;color:#222;text-align:left}table tr.alt,table tr.even,table tr:nth-of-type(even){background:#F9F9F9}*{box-sizing:border-box}body{background:#fff;font-size:16px;color:#222;font-family:ff-meta-serif-web-pro,Georgia,serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:default}.container{position:relative}.note{font-size:.8rem;font-style:italic}.hed{font-family:Lato,Helvetica,sans-serif;font-weight:700;text-transform:uppercase;font-size:1rem}.small{font-family:Lato,Helvetica,sans-serif;color:#888;display:block;margin-bottom:10px}.webtweet{display:block;margin-bottom:10px}.webtweet::after{content:url(https://s3.amazonaws.com/uploads-cironline-org/scripts/twitter-web-intents/Twitter_logo_blue_16.png)}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body,html{height:100%;margin:0;padding:0;width:100%}#interactive-wrapper{border-bottom:1px solid #ccc;padding-bottom:1em}.interactive-wrapper-inner{max-width:460px;position:relative;margin:0 auto}#map-container{width:100%;margin-top:1em}.cir-map-legend{position:static;margin:0 0 1em;padding:1em 0 .5em;min-height:60px;font-size:.9em;background-color:rgba(200,200,200,.25);width:100%;text-align:center;border-radius:2px}.legend-bar-container{text-align:center}.legend-title{color:#222;font-weight:700;margin-bottom:0;font-size:.8em}.legend-row{overflow:visible;width:100%;padding-bottom:4px}.legend-bar{width:50%;height:12px;float:none;display:inline-block;border:1px solid #666;background:#fff;background:linear-gradient(to right,#fff 0,#7bccc4 25%,#4eb3d3 50%,#2b8cbe 75%,#073763 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#073763', GradientType=1)}.legend-bar-text{font-family:lato,sans-serif;font-size:.9em;min-height:20px;float:none;display:inline-block;width:20%;text-align:right;padding-right:6px}.legend-bar-text:last-of-type{text-align:left;padding-left:6px;padding-right:0}.legend-text{font-family:lato,sans-serif;font-size:.8em;padding:1px 6px;min-height:20px;display:inline-block}.map-tooltip{max-width:220px;position:absolute;display:none;border-radius:4px;border:1px solid #bbb;box-shadow:0 0 2px rgba(102,102,102,.6);background-color:#fff;color:#222;padding:10px;font-size:.8em;z-index:3}.touch-device .map-tooltip{display:none;visibility:hidden}#cir-map-info span,.tooltip-inner span{display:block;text-align:center}#map-canvas{margin:0;padding:0;width:100%}#googft-mapCanvas{height:100%;margin:0;padding:0;width:100%;position:absolute!important}.gm-style-iw>div{overflow:visible!important}.googft-info-window table{font-size:1.25em;width:100%;border-collapse:collapse;border:none;margin-bottom:0}.googft-info-window table tr:nth-of-type(even){background:#FFF}.googft-info-window td{padding-left:0;padding-right:0}.googft-info-window td:first-child{font-family:Lato,sans-serif;color:#777;font-size:.8em;text-transform:uppercase;vertical-align:bottom}.googft-info-window td:last-child{font-family:lato,sans-serif;font-size:1em;text-align:right;padding-left:1em}.googft-info-window tr:first-of-type td{font-family:ff-meta-serif-web-pro,Georgia,Times,"Times New Roman",serif;font-weight:700;font-size:1.2em;text-transform:none;text-align:left;padding:.25em 0;color:#222}.googft-info-window tr:last-of-type td{border-top:1px solid #ccc}.gm-style-mtc{display:none}.county-selection-wrapper{border-bottom:2px solid #ccc;padding:1em 0;width:100%}#cir-map-select{width:40%;display:inline-block;margin:0}#cir-map-select:focus{outline-width:1px;outline-color:#f38c21}#cir-map-info{width:55%;display:inline-block;padding-left:1em}#cir-map-info span{text-align:left;font-size:1.25em;font-weight:700}.cir-county[data-selected=true]{stroke-width:3;stroke:#222}.cir-county:hover{cursor:pointer}.wcag-hide{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}#tabular-permits table{font-size:.9em}#permit-table{width:100%;border-collapse:collapse;border:none}#permit-table thead{background-color:#fff}#permit-table td,#permit-table th{text-align:center;color:inherit}#permit-table th:first-of-type{padding:.5em;text-align:left}#permit-table thead th{border-bottom:2px solid #ccc;display:none}#permit-table th:focus,#permit-table th:hover,#permit-table-headers th:focus,#permit-table-headers th:hover{cursor:pointer;color:#d5710c;outline:0}#permit-table thead span{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #222;border-bottom:5px solid #222;margin-top:0;margin-left:8px;display:inline-block}#permit-table .ascend,#permit-table .descend{color:#f38c21}#permit-table .descend span{border-bottom:5px solid #222;border-top:none;margin-top:4px}#permit-table .ascend span{border-top:5px solid #222;border-bottom:none;margin-top:4px}#permit-table tbody span{background-color:rgba(255,255,255,.5);padding:4px;border-radius:2px}#permit-table td{border:1px solid #ccc;border-left:0;border-right:0;padding:.5em}#permit-table tbody tr:last-of-type td{border-bottom:none}#permit-table td{font-family:Lato,sans-serif;background-color:#fff;width:25%}#permit-table tbody td:nth-child(1){font-family:ff-meta-serif-web-pro,Georgia,serif;text-align:left;font-weight:700;padding-left:0;width:22%}#tabular-permits section{position:absolute;width:100%}#tabular-permits #table-container{overflow-y:auto;height:290px;max-height:290px;width:100%;position:relative;margin-top:27px;border-bottom:1px solid #ccc}#permit-table-headers{width:100%;position:absolute;top:0;left:0;background-color:#fff;border-bottom:2px solid #ccc;z-index:3;border-collapse:collapse}#permit-table-headers th{width:25%;padding:.5em;text-align:center}#permit-table-headers th:first-of-type{text-align:left;padding-left:0;width:22%}#permit-table-headers thead span{width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:5px solid #222;border-bottom:5px solid #222;margin-top:0;margin-left:8px;display:inline-block}#permit-table-headers .ascend,#permit-table-headers .descend{color:#f38c21}#permit-table-headers .descend span{border-bottom:5px solid #222;border-top:none;margin-bottom:2px}#permit-table-headers .ascend span{border-top:5px solid #222;border-bottom:none;margin-bottom:2px}@media only screen and (max-width:660px){#tabular-permits #table-container{margin-top:25px}#tabular-permits table{font-size:.75em}#cir-map-info span{font-size:1em}}@media only screen and (max-width:500px){#tabular-permits #table-container{margin-top:44px}#tabular-permits th{font-size:1.25em}#tabular-permits th span{display:none}#cir-map-info span{font-size:.8em}}p.credit{margin-top:1em;color:#777;font-size:.75em;text-align:right;font-family:Lato,sans-serif}.compatibility-error{display:none}