.leaflet-touch .leaflet-control-layers-toggle{width:30px;height:30px}.leaflet-touch .leaflet-control-layers{border-radius:5px;margin-top:4px;border:2px solid rgba(0,0,0,.2)}.leaflet-retina .leaflet-control-layers-toggle{background-size:22px 22px}.leaflet-touch .leaflet-control-layers{border-radius:5px;margin-top:4px;margin-left:9px;border:2px solid rgba(0,0,0,.2)}#page-control-header{color:#f6f6f6}#page-control-header,#page-control-title{display:block;position:relative}#page-control-title #view-controls{margin-right:86px;height:34px}#page-control-title #view-controls .button-map-list{text-align:center;background-color:#92a8a8;margin:0;padding:7px;color:#5e7676;float:left;width:50%;cursor:pointer}#page-control-title #view-controls .button-map-list img{height:28px}#page-control-title #view-controls .active{background-color:#123b3b;color:#f4b845}#page-control-title #filter-status,#page-control-title #filter-status-metric-view{background-color:#0a6261;clear:both;height:38px;padding-left:2%}#page-control-title #filter-status-metric-view{background-color:#2f8a57}#page-control-title #filter-status-metric-view:after,#page-control-title #filter-status:after{content:"";display:inline-block;height:100%;vertical-align:middle;width:0}#page-control-title #btn-clear-filter,#page-control-title #btn-clear-filter-metric-view{float:right;position:absolute;display:block;bottom:6px;right:96px;border-radius:4px;border:1px solid #f6f6f6;padding:0;margin:0;height:26px}#page-control-title #btn-clear-filter-metric-view span,#page-control-title #btn-clear-filter span{display:inline-block;background-color:#f6f6f6;color:#0a6261;padding:0 0 0 6px;margin:0;height:24px;width:24px;vertical-align:top;cursor:pointer}#page-control-title #btn-clear-filter-metric-view div,#page-control-title #btn-clear-filter div{display:inline-block;padding:0 4px 2px}#page-control-title #btn-clear-filter-metric-view div p,#page-control-title #btn-clear-filter div p{font-size:.87rem;line-height:2;padding:2px}#btn-search-filter-wrapper{display:block;cursor:pointer;float:right;top:0;right:0;bottom:0;position:absolute;width:86px}#btn-search-filter-wrapper .button-search-filter{margin:0;padding:4px 1px 10px 4px;height:38px;text-align:center}#btn-search-filter-wrapper #btn-show-hide-filter-container{background-color:#3cb06f}#btn-search-filter-wrapper #btn-show-hide-search-container{background-color:#29774b;height:38px}#btn-search-filter-wrapper i{display:block-inline;text-align:center}#btn-search-filter-wrapper img{display:inline-block;height:21px;vertical-align:middle}#btn-search-filter-wrapper span{display:inline-block;vertical-align:middle;padding:4px 0}#filter-container{background-color:#3cb06f;padding:0;position:absolute;z-index:666;margin-top:40px;overflow-y:auto;visibility:hidden}#filter-container #hide-map-filter-section{background-color:#3cb06f;cursor:pointer;height:40px;padding:4px}#filter-container #hide-map-filter-section #filter-close{float:right;font-size:2.4em;margin-top:-14px;margin-right:8px}#filter-container .accordion-navigation div{background-color:#3cb06f;color:#123b3b}#filter-container .accordion-title{text-transform:uppercase;background-color:#6ccd96;color:#f6f6f6;border-bottom:2px solid #3cb06f;position:relative;padding-left:50px}#filter-container .accordion-title span{background-color:rgba(41,119,75,.6);font-size:2em;position:absolute;left:0;top:0;bottom:0;line-height:1.8em;vertical-align:middle;width:40px;text-align:center}#filter-container .accordion-title[aria-expanded=true] span.plus-sign,#filter-container .accordion-title span.minus-sign{display:none}#filter-container .accordion-title[aria-expanded=true] span.minus-sign{display:block}#filter-container .accordion-content #district-search-bar{height:50px;margin-bottom:0}#filter-container .accordion-content #district-search-bar input{float:left;height:50px;width:calc(100% - 50px);display:inline-block;margin-bottom:0}#filter-container .accordion-content #district-search-bar button{float:right;width:50px;padding:13px;margin-bottom:0;background-color:#02a0b3}#filter-container .accordion-content #district-search-bar button i{text-align:center;font-size:1.6em}#filter-container .accordion-content .filter-sub-options{max-height:300px;width:100%;margin:0;border-top:1px solid rgba(108,205,150,.5)}#filter-container .accordion-content .filter-sub-options .selected{background-color:rgba(2,160,179,.5)}#filter-container .accordion-content .filter-sub-options li{height:40px;line-height:40px;cursor:pointer;border:1px solid rgba(108,205,150,.5);border-top:0;list-style-type:none;padding-left:14px}#filter-container .accordion-content #district-items{overflow:auto}#filter-container .accordion-content #fiscal-year-items{border-top:1px solid rgba(108,205,150,.5)}#filter-container .accordion-content .filter-list-item{overflow-y:scroll;max-height:300px;width:100%;margin:0}#filter-container .accordion-content .filter-list-item .selected{background-color:rgba(2,160,179,.5)}#filter-container .accordion-content .filter-list-item li{height:40px;line-height:40px;border:1px solid rgba(108,205,150,.5);border-top:0;padding-left:14px}#search-container{background-color:#29774b;padding:0;position:absolute;z-index:6666;visibility:hidden;width:100%}#search-container #search-bar{padding-top:20px;height:50px;width:80%;margin:0 auto}#search-container #search-bar input{float:left;height:50px;width:calc(100% - 50px);display:inline-block;margin-bottom:0}#search-container #search-bar button{float:right;width:50px;padding:13px;margin-bottom:0;background-color:#02a0b3}#search-container #search-bar button i{text-align:center;font-size:1.6em}.accordion .accordion-navigation>.content,.accordion dd>.content{display:block;max-height:0;padding:0;visibility:hidden;overflow:hidden;-webkit-transition:max-height 40ms ease-out;transition:max-height 40ms ease-out}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{display:block;max-height:500px;visibility:visible;padding:10px;-webkit-transition:max-height .4s ease-in;transition:max-height .4s ease-in}#map{height:100%;width:100%;z-index:1}.marker-cluster-small_blue,.marker-cluster-small_blue div{background-color:rgba(3,205,229,.7)}.marker-cluster-medium_blue,.marker-cluster-medium_blue div{background-color:rgba(2,160,179,.7)}.marker-cluster-large_blue,.marker-cluster-large_blue div{background-color:rgba(2,128,144,.7)}#map-marker-info-section{z-index:6666;position:absolute;bottom:0;width:100%;text-align:center;height:0;left:0;background-color:#02a0b3;cursor:pointer;font-family:Merriweather,serif}#btn-marker-info{background-color:rgba(2,160,179,.9);width:50px;height:32px;position:absolute;left:48%;top:-30px}#btn-marker-info i{font-size:2em;color:#f6f6f6;padding-top:2px}#map-marker-info{top:6px;overflow:auto;color:#f6f6f6}#map-marker-info button{display:none;background-color:#0a6261;margin:0 0 20px;font-size:1em;padding:3px;width:200px;font-family:Merriweather,serif;border-radius:8px}#map-marker-info h5{color:#f6f6f6;border-bottom:2px solid hsla(0,0%,96%,.8);font-size:1.4em;margin:13px;padding-bottom:10px}#map-marker-info h5,#map-marker-info p{line-height:18px;font-family:Merriweather,serif}#map-marker-info p{color:#e4e4e4;font-size:1em;margin:2px 4px}#map-marker-info #marker-info-icons{visibility:hidden;text-align:center}#map-marker-info #marker-info-icons .marker-info-icons-container{display:inline-block;margin:8px 16px}#map-marker-info #marker-info-icons .marker-info-icons-container .project-status-red{margin:4px 4px 4px 10px;background-color:#f8333b}#map-marker-info #marker-info-icons .marker-info-icons-container .project-status-yellow{margin:4px 4px 4px 10px;background-color:#f4b845}#map-marker-info #marker-info-icons .marker-info-icons-container .project-status-green{margin:4px 4px 4px 10px;background-color:#8daf63}#map-marker-info #marker-info-icons .marker-info-icons-container .project-status-gray{margin:4px 4px 4px 10px;background-color:#5e7676}#map-marker-info #marker-info-icons .marker-info-icons-container p{color:#d7d2d2;font-size:1em;line-height:10px;margin:0}#map-marker-info #marker-info-icons .marker-info-icons-container div{float:left;padding-top:3px;line-height:33px;text-align:center;vertical-align:bottom;height:43px;width:43px;border-radius:20px}#map-marker-info #marker-info-icons .marker-info-icons-container div img{height:23px}#proj-list-status-headers{margin:4px auto -1px;width:96%}#proj-list-status-headers>div{color:#fff;display:inline-block;font-family:PT Sans,sans-serif;font-size:.75em;padding:4px 0;text-align:center;width:10%}#proj-list-status-headers>div.dev-list-status-header{background-color:#02a0b3;margin-left:80%}#proj-list-status-headers>div.del-list-status-header{background-color:#6d3781}.project{margin:0 auto 8px;width:96%}.project .dev-status-column{background-color:#02a0b3}.project .del-status-column{background-color:#6d3781}.project .project-header{background-color:#ceced0;cursor:pointer;height:60px}.project .project-header .project-status-red{background-color:#f8333b}.project .project-header .project-status-yellow{background-color:#f4b845}.project .project-header .project-status-green{background-color:#8daf63}.project .project-header .project-status-gray{background-color:#5e7676}.project .project-header>span{background-color:#2999af;color:#fff;display:inline-block;font-size:1.3em;height:100%;padding-top:13px;text-align:center;vertical-align:top;width:10%}.project .project-header>span span{background-color:#fff;border-radius:100%;color:#2999af;display:inline-block;font-size:1.4em;height:30px;line-height:.9em;margin:0 auto;text-align:center;width:30px}.project .project-header h3{background-color:#e1e2e4;color:#2999af;display:inline-block;font-family:PT Sans,sans-serif;font-size:1.1em;height:100%;line-height:18px;margin:0;padding:10px 14px;vertical-align:top;width:70%}.project .project-header div{display:inline-block;height:100%;padding-top:1px;text-align:center;vertical-align:top;width:10%}.project .project-header div img{border-radius:100%;color:#fff;font-size:.9em;height:35px;margin:7px;padding:3px 1px;width:35px}.project .project-info{background-color:#eaeaea;color:#6a6a6a;font-family:PT Sans,sans-serif;padding-bottom:10px}.project .project-info .project-detail div{padding:0 20px;display:inline-block;font-size:1em;margin:3px 0;vertical-align:top;width:56%}.project .project-info .project-detail div:nth-of-type(odd){font-weight:700;padding-right:2%;text-align:right;width:44%}.project .project-info a{border:1px solid #f6f6f6;background-color:#0a6261;border-radius:8px;color:#fff;display:block;font-family:Merriweather,serif;font-size:.9em;margin:9px auto;padding:5px 10px;text-align:center;-webkit-transition:background-color .2s;transition:background-color .2s;width:260px}.project .project-info a:hover{background-color:#123b3b}#project-list-screen{background-color:rgba(0,0,0,.6);color:#fff;display:none;font-size:1em;height:96%;left:0;padding-top:50px;position:fixed;text-align:center;top:16%;width:100%;padding-bottom:50px}#project-list-screen i{display:block;font-size:1.4em;padding-bottom:8px;-webkit-transition:-webkit-transform 0s;transition:-webkit-transform 0s;transition:transform 0s;transition:transform 0s,-webkit-transform 0s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}#project-list-screen.spinning i{-webkit-transform:rotate(3000deg);transform:rotate(3000deg);-webkit-transition:-webkit-transform 10s;transition:-webkit-transform 10s;transition:transform 10s;transition:transform 10s,-webkit-transform 10s}#project-list{height:100%;overflow-y:scroll;padding-bottom:100px}#table-container{height:100%}#sort-table-items{height:38px;margin:8px auto 0;width:96%;position:relative}#sort-table-items span{display:inline-block;position:absolute;right:240px;padding-top:5px}#sort-by-selector{display:inline-block;width:230px;position:absolute;right:0;margin-bottom:0}.leaflet-control{border-radius:1px}.leaflet-cluster-control{background:#fff;border:none;float:left;line-height:30px;text-align:center;vertical-align:bottom;border-radius:4px}#footer{height:8%;background-color:#123b3b;position:absolute;bottom:0;left:0;right:0}@media screen and (max-width:1075px){.project .project-header div img{height:26px;margin:4px;width:26px}#proj-list-status-headers>div{font-size:.55em}}@media screen and (max-width:768px){.excel-button{display:none}}@media screen and (max-width:740px){.project .project-header h3{font-size:.75em;line-height:14px;padding:5px 8px}.project .project-header>span span{font-size:1.1em;height:20px;line-height:.7em;width:20px}.project .project-header div img{height:25px;width:25px}.project .project-info .project-detail div{font-size:.75em;line-height:1em}.project .project-info a{font-size:.7em;padding:2px 10px;width:180px}#map-marker-info h5{font-size:1.2em;line-height:14px;margin:5px}#map-marker-info p{font-size:.9em;line-height:15px}#map-marker-info #marker-info-icons .marker-info-icons-container{margin:12px 5px}#map-marker-info #marker-info-icons .marker-info-icons-container p{font-size:.9em}#map-marker-info #marker-info-icons .marker-info-icons-container div{height:38px;padding-top:2px;width:38px}#map-marker-info #marker-info-icons .marker-info-icons-container div img{height:18px}#page-control-title #filter-status,#page-control-title #filter-status-metric-view{height:28px}#page-control-title #filter-status-metric-view>span,#page-control-title #filter-status>span{font-size:.7em}#page-control-title #btn-clear-filter,#page-control-title #btn-clear-filter-metric-view{height:18px;overflow:hidden;right:76px}#page-control-title #btn-clear-filter-metric-view span,#page-control-title #btn-clear-filter span{font-size:.7em;height:18px;vertical-align:top;width:18px;padding-left:6px}#page-control-title #btn-clear-filter-metric-view div,#page-control-title #btn-clear-filter div{vertical-align:middle}#page-control-title #btn-clear-filter-metric-view div p,#page-control-title #btn-clear-filter div p{font-size:.77rem;line-height:.95em}#page-control-title #view-controls{height:25px;margin-right:70px}#page-control-title #view-controls .button-map-list{font-size:.9em;padding:2px 0}#btn-search-filter-wrapper{width:70px}#search-container{top:0;width:calc(100% - 70px)}#search-container #search-bar{height:32px;padding-top:10px;width:90%}#search-container #search-bar input{font-size:.8em;height:32px;width:calc(100% - 32px)}#search-container #search-bar button{height:32px;padding:0;width:32px}#search-container #search-bar button img{height:20px;display:block;margin:3px auto}#btn-search-filter-wrapper #btn-show-hide-search-container{height:28px}#btn-search-filter-wrapper .button-search-filter{height:25px;font-size:.75em;padding:2px 0 6px}#btn-search-filter-wrapper .button-search-filter img{height:14px}#btn-marker-info{height:20px;left:44%;top:-20px}#btn-marker-info i{font-size:1.3em}#filter-container #filter-count{font-size:.7em}#filter-container #hide-map-filter-section{height:40px}#filter-container #hide-map-filter-section #filter-close{font-size:2em;margin-top:-16px;margin-right:1px}#filter-container .accordion-title{height:30px;font-size:.8em;padding:5px 0 0 37px}#filter-container .accordion-title span{line-height:1.1em;width:29px}#filter-container .accordion-title span i{padding-top:5px}#filter-container .accordion-content #district-search-bar{height:32px}#filter-container .accordion-content #district-search-bar input{font-size:1.2em;height:32px;padding:0 4px;width:calc(100% - 32px)}#filter-container .accordion-content #district-search-bar button{padding:0;height:32px;width:32px;font-size:.75em}#filter-container .accordion-content .filter-sub-options li{font-size:.8em;height:25px;line-height:25px}#filter-container .accordion-navigation div{font-size:.7em;line-height:15px}.project .project-header div img{margin:0 0 0 4px}#sort-table-items span{right:210px}#sort-by-selector{width:200px}.project .project-header h3{width:58%}.project .project-header div{width:16%}.project .project-header div img{height:22px;margin:2px;width:22px}#proj-list-status-headers>div{font-size:.6em;width:16%}#proj-list-status-headers>div.dev-list-status-header{margin-left:60%;width:24%}}@media screen and (max-width:320px){#page-control-title #filter-status>span{display:none}#sort-table-items span{right:180px}#sort-by-selector{width:170px}}#x-x{width:100%;margin-top:-40px;max-width:1000px;z-index:9999;position:fixed;background-color:#3cb06f}#filter-close{font-size:12px!important;margin-top:4px!important;padding:0 6px;border:2px solid hsla(0,14%,95%,.888);border-radius:4px;margin-right:20px!important}#btn-clear-filter p{color:#fff!important}#btn-clear-filter,#btn-clear-filter-metric-view{cursor:pointer}#btn-clear-filter-metric-view p,#btn-clear-filter p{color:#fff;font-size:12px!important}