div.leaflet-control-basemapbar{display:flex;flex-direction:row;border:2px solid #000000;border-radius:3px;box-shadow:0 1px 5px rgba(0,0,0,0.65);color:#444!important;font-weight:bold;background-color:white;cursor:pointer;button{display:inline-block;border:none;cursor:pointer;color:black;background-color:white;&.leaflet-control-basemapbar-open:focus{outline-offset:3px;border-radius:1px;box-shadow:none}}}.leaflet-control-basemapbar>div{height:1.875rem;cursor:pointer}.leaflet-control-basemapbar .leaflet-control-basemapbar-hidden{display:none}.leaflet-control-basemapbar .leaflet-control-basemapbar-option{font-size:0.938rem;line-height:1.875rem;padding:0 0.625rem;border-right:1px solid #000}.leaflet-control-basemapbar .leaflet-control-basemapbar-option[aria-pressed="true"]{color:white!important;background-color:black!important}.leaflet-control-basemapbar .leaflet-control-basemapbar-option:hover{background:#e0e0e0}.leaflet-control-basemapbar .leaflet-control-basemapbar-open{font-size:0.938rem;padding:0 0.625rem;line-height:1.813rem}.leaflet-control-basemapbar .leaflet-control-basemapbar-open span{font-size:1.25rem}.leaflet-control-basemapbar .leaflet-control-basemapbar-close{font-size:1.563rem;line-height:1.875rem;padding:0 0.625rem}div.leaflet-control-zoom button{display:block;border:none;cursor:pointer;transition:background 250ms ease-in-out,transform 150ms ease;-webkit-appearance:none;-moz-appearance:none;color:black;background-color:white}div.leaflet-control-zoom button{width:30px;height:30px;color:black;border-bottom:1px solid #CCC}div.leaflet-control-zoom button:last-child{border-bottom:none}div.leaflet-control-zoom button:focus{outline:2px solid black!important}div.leaflet-control-zoom button.leaflet-control-zoom-zoomin{font-size:22px;font-family:monospace;font-weight:bold;line-height:20px}div.leaflet-control-zoom button.leaflet-control-zoom-zoomhome{background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3Ardf%3D%22http%3A//www.w3.org/1999/02/22-rdf-syntax-ns%23%22%20xmlns%3Asvg%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22512%22%20height%3D%22512%22%20version%3D%221.1%22%20id%3D%22svg2%22%3E%3Cg%20transform%3D%22translate%280%2C448%29%22%3E%3Cpath%20style%3D%22fill%3A%23000000%3Bfill-opacity%3A1%3Bstroke%3A%23000000%3Bstroke-width%3A12%3Bstroke-linecap%3Abutt%3Bstroke-linejoin%3Around%3Bstroke-miterlimit%3A4%3Bstroke-opacity%3A1%3Bstroke-dasharray%3Anone%22%20d%3D%22m%2016%2C256%20240%2C-192%2096%2C72%200%2C-32%2048%2C0%200%2C72%2096%2C80%20-48%2C0%200%2C192%20-120%2C0%200%2C-160%20-96%2C0%200%2C160%20-168%2C0%200%2C-192%20z%22%20transform%3D%22translate%280%2C-448%29%22/%3E%3C/g%3E%3C/svg%3E);background-size:20px;background-repeat:no-repeat;background-position:center}div.leaflet-control-zoom button.leaflet-control-zoom-zoomout{font-size:22px;font-family:monospace;font-weight:bold;line-height:20px}div.leaflet-control-zoom button.leaflet-control-zoom-disabled{color:#CCC}#project-title{margin-top:0;color:#003876;font-size:1.875rem}h4{color:#003876}h5{color:#003876;font-size:1.188rem;line-height:1.35}a#go-back{font-size:0.875rem;float:right;text-decoration:none;color:#003876;font-weight:600}div.image-row img{margin-bottom:1em}div.badge-container{display:flex;flex-direction:row;align-items:center;width:100%;height:100%}div.badge-container div.badge{position:relative}div.badge{padding:0;width:100%;height:100%}div.badge .no-image-text{margin:0;position:absolute;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;flex-direction:column;background:#fff;color:#555;font-weight:normal;font-family:'Open Sans',sans-serif;display:flex}div.badge .no-image-text img.construction-image{width:3.75rem}div.badge .no-image-text div.underway.bold{font-weight:600}div.badge .no-image-text div.underway{padding:0 1.5em;margin:.1em 0;font-family:'Open Sans',sans-serif;font-size:1rem;color:#555;font-weight:400;white-space:break-spaces}div.badge .no-image-text span.fa-stack{margin-bottom:0.6em}div.badge img{max-width:100%}div table#park-details td{padding:0.188rem 0.438rem}div table#park-details td:first-child{min-width:7.813rem;padding-left:0;vertical-align:top;font-weight:bold}div table#park-details td:last-child{padding-right:0}table.data{width:100%}table.data tr:nth-child(odd){background-color:#e4eef7}table.data td{padding-left:0.313rem;padding-top:0.063rem;padding-bottom:0.063rem}table.data td:first-child{padding-right:0.313rem;width:1%;white-space:nowrap}table.data td:last-child{border-left:0.25rem solid #fff}div#map{width:100%;height:15.063rem}div#description{margin-top:1em}div.row#top-row,div.row#bottom-row{margin-bottom:2em}div.row#before-after-row:not(.oep) div.col:first-child{padding-right:0}div.row#before-after-row:not(.oep) div.col:last-child{padding-left:0}div#additional-image-wrapper{padding-top:1em}div#additional-image-wrapper div#additional-images div.image-wrap{position:relative;display:inline-block;width:6.25rem;height:6.25rem}div#additional-image-wrapper div#additional-images div.image-wrap img.img-thumbnail{width:6.25rem;height:6.25rem;display:inline-block;border:none;cursor:pointer}div#additional-image-wrapper div#additional-images div.image-wrap svg{pointer-events:none;position:absolute;bottom:0.625rem;right:0.625rem}img.fullscreen{position:absolute;bottom:0.625rem;right:0.625rem;cursor:pointer;z-index:20}img.fullscreen.single{bottom:1.875rem;right:1.875rem}img.fullscreen.single.before{right:0.813rem}span.img-label{position:absolute;top:0px;left:0;z-index:10;color:#fff;background:rgba(0,0,0,0.75);padding:0.188rem 0.313rem;font-size:0.875rem;text-transform:capitalize}span.img-label.single{left:1.25rem;top:0.313rem}span.img-label.after.single{left:0.156rem}.img-width-100{width:100%}div#hints{color:#666;font-size:0.875rem;margin-left:0.625rem;margin-top:0.625rem}div#hints #hint-grid{display:flex;flex-direction:column;align-items:center}div#hints #hint-grid #use-arrows{display:none;margin-top:0.4rem}div.carousel.slide div.carousel-item img{width:100%}div.modal-body img#lightbox-image-single,div.modal-body div.carousel.slide div.carousel-item img{max-height:80vh;width:auto;max-width:100%;margin:0 auto}div.carousel.slide ol.carousel-indicators{bottom:2.125rem}div.carousel.slide ol.carousel-indicators li{background-color:#ccc;width:0.5rem;height:0.5rem;border-radius:50%}div.carousel.slide ol.carousel-indicators li.active{background-color:#333}div.carousel.slide a.carousel-control-next,div.carousel.slide a.carousel-control-prev{opacity:1}div.modal-body{padding:1rem 1rem 2rem}div#lightbox-slideshow a.carousel-control-next,div#lightbox-slideshow a.carousel-control-prev{height:calc(100% - 3.125rem);top:3.125rem}div#lightbox-slideshow a.carousel-control-next span.carousel-control-next-icon,div#lightbox-slideshow a.carousel-control-next span.carousel-control-prev-icon,div#lightbox-slideshow a.carousel-control-prev span.carousel-control-next-icon,div#lightbox-slideshow a.carousel-control-prev span.carousel-control-prev-icon{width:2.5rem;height:2.5rem}div#lightbox-slideshow a.carousel-control-next span.carousel-control-prev-icon,div#lightbox-slideshow a.carousel-control-prev span.carousel-control-prev-icon{opacity:0.5;background-image:url("/static/images/circle-chevron-left-solid.svg?8d01bd3068a4")}div#lightbox-slideshow a.carousel-control-next span.carousel-control-prev-icon:hover,div#lightbox-slideshow a.carousel-control-prev span.carousel-control-prev-icon:hover{opacity:0.95}div#lightbox-slideshow a.carousel-control-next span.carousel-control-next-icon,div#lightbox-slideshow a.carousel-control-prev span.carousel-control-next-icon{opacity:0.5;background-image:url("/static/images/circle-chevron-right-solid.svg?8d01bd3068a4")}div#lightbox-slideshow a.carousel-control-next span.carousel-control-next-icon:hover,div#lightbox-slideshow a.carousel-control-prev span.carousel-control-next-icon:hover{opacity:0.95}div.form-group.before,div.form-group.after{background:#e6e6e6}div.form-group.after{padding:0.313rem 0.313rem 0.313rem 0.156rem}div.form-group.after.oep{padding:0.313rem}div.form-group.before{padding:0.313rem 0.156rem 0.313rem 0.313rem}button.close{font-size:2.5rem;margin-bottom:0.625rem;z-index:99999;position:relative}div#oep_education span,div#oep_partnership span,div#oep_lessons span{font-family:'Source Sans Pro',sans-serif!important;font-size:1rem}div#video_button{text-align:center}div#video_button a.btn .fas{color:#003876}div#video_button a.btn:hover .fas{color:rgba(0,56,118,0.8)}div#oep-summary div#oep-summary-header{color:#003876}div#oep-summary div#oep-summary-header h3{display:inline;font-size:1.5rem}div#oep-summary div#oep-summary-header a{color:#003876}div#oep-summary div#oep-summary-header span.fas{color:#003876;margin-left:0.438rem}div#oep-summary div#oep-bubbles{display:flex;margin:0.938rem 0}div#oep-summary div#oep-bubbles div.oep-bubble{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#FFF;border-radius:0.625rem;background:#046B99;height:6.875rem;min-height:6.875rem;max-height:6.875rem;max-width:12.5rem;text-align:center;padding:0.875rem 1.25rem;margin:0 0.625rem}div#oep-summary div#oep-bubbles div.oep-bubble div.oep-bubble-number{font-size:1.75rem}div#oep-summary div#oep-bubbles div.oep-bubble div.oep-bubble-text{line-height:1.2}div#oep-summary div#oep-bubbles div.oep-bubble:first-child{margin-left:0}div#oep-summary div#oep-bubbles div.oep-bubble:last-child{margin-right:0}div#oep-summary hr{border-top:1px solid #CCCCCC;margin:1.25rem 0}div.oep-video-url{color:#003876;display:flex;align-items:center}div.oep-video-url span.fab{font-size:1.25rem;margin-left:0.313rem}h4.oep-details{display:inline}div.oep-program-goals{background:#f1f1ff;border-radius:0.625rem;padding:1.875rem 1.25rem 1.875rem 1.25rem;margin-left:-1.25rem;margin-right:-1.25rem}div#annual-oep-reporting table thead th{font-weight:600}div#annual-oep-reporting table thead th.total{color:#046B99}div#annual-oep-reporting table thead th.pad-header{padding-left:0.875rem}div#annual-oep-reporting table tbody td{border:0.313rem solid #FFF;padding:0.313rem 0.375rem 0.313rem 0.75rem;background:#E4EEF7;font-weight:600;min-width:55px}div#annual-oep-reporting table tbody td.total{background:#046B99;color:#FFF;text-align:center;padding:0.313rem}div#annual-oep-reporting table tbody td:first-of-type{font-weight:400}div#annual-oep-reporting h5.year-heading{color:#171717;font-size:1rem;font-weight:700}div#oep-testimonials div.testimonial p{border-left:4px solid #BFBFBF;padding-left:0.75rem;margin-bottom:1rem}@media screen and (min-width:992px) and (max-width:1199px){div.badge .no-image-text img.construction-image{width:3.125rem}div.badge .no-image-text div.underway{font-size:0.938rem}div.badge .no-image-text div.watch{font-size:0.875rem}}@media screen and (min-width:768px) and (max-width:991px){div.badge .no-image-text img.construction-image{width:1.563rem}div.badge .no-image-text div.underway{font-size:0.75rem}div.badge .no-image-text div.watch{font-size:0.625rem}}@media only screen and (max-width:767px){div#district-info{margin-bottom:1.25em}div#hints table#hint-grid{margin:0 auto 0.938rem}div.badge .no-image-text img.construction-image{width:3.125rem}div.badge .no-image-text div.underway{font-size:0.938rem}div.badge .no-image-text div.watch{font-size:0.875rem}span#youtube-thumb{float:none}}@media screen and (max-width:576px){div.badge .no-image-text img.construction-image{width:1.875rem}div.badge .no-image-text div.underway{font-size:0.813rem}div.badge .no-image-text div.watch{font-size:0.688rem}}@media only screen and (max-width:480px){div#hints table#hint-grid{margin:0.313rem auto 0.938rem}#project-title{float:left}div#lightbox-slideshow a.carousel-control-next,div#lightbox-slideshow a.carousel-control-prev{height:calc(100% - 3.125rem);top:3.125rem}div#lightbox-slideshow a.carousel-control-next span.carousel-control-next-icon,div#lightbox-slideshow a.carousel-control-next span.carousel-control-prev-icon,div#lightbox-slideshow a.carousel-control-prev span.carousel-control-next-icon,div#lightbox-slideshow a.carousel-control-prev span.carousel-control-prev-icon{width:1.688rem;height:1.688rem}}@media only screen and (max-width:375px){div.badge .no-image-text img.construction-image{width:1.563rem}div.badge .no-image-text div.underway{font-size:0.75rem}div.badge .no-image-text div.watch{font-size:0.625rem}}@media only screen and (max-width:320px){div.badge .no-image-text img.construction-image{display:none}div.badge .no-image-text div.underway{font-size:0.688rem}div.badge .no-image-text div.watch{display:none}}