#app,body{font-size:16px;margin:0;overflow-y:hidden;overflow-x:hidden;display:flex;flex-flow:column;font-family:Roboto,Arial,sans-serif;height:100vh;width:100vw}#main{height:100%;width:100%}abbr{text-decoration:none;text-transform:uppercase}@media (max-width:800px){#app{font-size:14px}}.mapboxgl-ctrl-dvrpc{display:flex!important;justify-content:center;align-items:center}.mapboxgl-ctrl-dvrpc img{width:80%;height:80%}footer{border-top:1px solid #fff;margin-top:25vh;display:flex;flex-direction:column;padding:5% 25px;font-size:.75rem;background:#696969;color:#fff}footer a{color:#f7f7f7}.footer-content-wrapper{width:100%}#footer-logo{width:93px;height:31px;margin-bottom:5%}#footer-phone{font-style:normal}@media (max-width:800px){footer{margin-top:10vh}}.header__container{display:flex;flex-flow:row;background:#f5f5f5;width:100%;height:10%;align-items:center;justify-content:space-between;order:1}.header__project-logo{order:0;display:flex;align-items:center;margin-left:10px;height:80%}.header__project-logo:hover{cursor:pointer}.header__project-logo svg{width:auto;height:90%}#header__dvrpc-logo{width:70px}#header__pipe{border:.5px solid #12506d;height:80%;margin:0 10px}#header__nav-container{width:30%;display:flex;flex-flow:column;align-items:center;justify-content:space-evenly}#page-title{margin:0;color:#08506d;font-weight:700;text-align:center}.header__nav-links{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:50%;height:5px;background:#08506d;margin-bottom:5%}@media (max-width:800px){#header__nav-container{width:50%}.header__nav-links-icons{width:15px!important;height:15px!important}#page-title{font-size:.7rem}#header__dvrpc-logo{width:45px}.header__project-logo svg{width:55%}#header__pipe{margin:0 5px}}#gap{height:90%;order:2}#gap,.gap{width:100%}.gap{display:flex;height:100%}.map__container{width:70%;height:100%}.map__sidebar{display:flex;flex-flow:column;align-items:center;width:30%;background:#63792a}.map__spinner{border:10px solid transparent;border-top:10px solid #8bb23f;border-radius:50%;z-index:1;width:60px;height:60px;animation:spin 2s linear infinite;position:absolute;left:50%;top:50%;margin:-75px 0 0 -75px;display:none}.map__container .mapboxgl-popup-content{color:#08506d;font-weight:500}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:800px){.map__container{width:100%;height:60%}.mapboxgl-ctrl-group>button{width:20px;height:20px}.mapboxgl-ctrl-icon.mapboxgl-ctrl-compass>.mapboxgl-ctrl-compass-arrow{margin:0}}.map__sidebar-menuContainer{display:flex;align-items:center;justify-content:center;height:9%;width:100%;padding:0;margin-bottom:5%}.map__sidebar-content{height:92.5%;width:100%;overflow-y:auto;overflow-x:hidden}.map__sidebar-menuHeader{background:rgba(0,0,0,.3);text-decoration:none;font-weight:200;color:#fff;font-size:1.1em;display:flex;align-items:center;justify-content:center;height:100%;width:50%}.map__sidebar-menuHeader:first-child{border-right:2px solid #fff}.map__sidebar-menuHeader.active{font-weight:900;background:none}.map__sidebar-menuHeader:hover{cursor:pointer;font-weight:900}.transit-toggle{justify-content:space-evenly;width:80%;color:#696969;background:#f5f5f5;padding:3% 1%;margin:5% 0;border-radius:5px;box-shadow:2px 2px 3px 2px rgba(0,0,0,.1)}.transit-toggle,.transit-toggle div{display:flex;align-items:center}.map__sidebar-menuContent{display:none}.map__sidebar-menuContent.active{display:flex;flex-flow:column;align-items:center}.map__sidebar-menuContent section{width:80%;padding:15px;font-size:1em;color:#fff;border-radius:5px}#gap__analysis-summary{width:80%;color:#fff;font-size:1em;margin:15px 0}#gap__results-section{order:3}.map__sidebar-summaryContent strong{color:#e0ffff}#legend{display:flex;flex-flow:column}.map__sidebar-legendClasses{display:flex;height:3rem}.map__sidebar-legendLabels{display:flex;justify-content:space-between}.map__sidebar-legendLabels p{font-size:.85rem;margin:1%}.map__sidebar-legend{display:flex;height:100%;width:50%;flex-flow:column}.map__sidebar-legendTitle{width:100%;text-align:center;margin:5% 0;font-weight:700}.map__sidebar-legendSection{display:flex;height:100%;width:100%}.map__sidebar-legendCell{width:100%;height:100%}.gap-legend-title{text-align:center;margin:1% 0}.gap__sidebar-contentButton{width:100%;margin-top:3%}.gap__sidebar-contentButton button{font-size:1em;border:none;color:#fff;background:#8bb23f;padding:3%;margin:.5rem auto;box-shadow:2px 2px 3px 2px rgba(0,0,0,.1);border-radius:5px;width:100%}.gap__sidebar-contentButton button:hover{cursor:pointer}.gap__sidebar-contentButton div{display:none;padding:5%;margin:auto;background-color:#f5f5f5;border-radius:10px;color:#08506d}.gap__sidebar-contentButton strong{color:#8bb23f}.gap__sidebar-contentButton div.active{display:block}.gap__sidebar-contentButton div h3{margin:1% auto}.gap__sidebar-contentButton div p{margin:0 0 1rem}#analysis_dropdownContent .transit-toggle{order:2}.sidebar__input-container{order:1;display:flex;align-items:center;flex-flow:column;justify-content:space-evenly}.sidebar__input-container>*{width:100%;margin:5px;display:flex;flex-flow:column}.map__sidebar-summaryContent{width:100%;margin:0 auto 5%}.map__sidebar-legendEmphasis{font-weight:700;color:#e89234}.map__sidebar-learn-more{margin-left:10%;color:#f7f7f7}@media (max-width:800px){.gap{flex-direction:column}.map__sidebar{width:100%;height:40%}.map__sidebar-menuContainer{height:auto;margin-bottom:0}.map__sidebar-menuHeader{height:auto;margin:0;padding:4% 0}}#accessibility{height:90%;width:100%;order:2}.accessibility-learn-more{margin:5px auto;width:90%;color:#f7f7f7}.accessibility-page{height:90%;width:100%;display:flex;flex-flow:row;justify-content:space-around;position:absolute;top:10%}#accessibility-nav{display:flex;flex-flow:column;height:100%;margin:auto 1%;justify-content:center;align-items:center;position:fixed;left:0;z-index:2}#accessibility-nav a{text-decoration:none}.accessibility__nav-link{position:relative;display:inline-block;padding:.5rem;border-radius:50%;background:#fff;margin:10%;width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:700;color:#90d1be;text-decoration:none;border:1px solid #90d1be}.accessibility__nav-link.active{background:#90d1be;color:#fff;font-weight:700}.accessibility__nav-tooltip{visibility:hidden;white-space:nowrap;font-weight:400;background-color:#555;color:#fff;text-align:center;padding:5px;border-radius:1%;position:absolute;z-index:6;left:0;margin-left:3rem;font-size:1rem;border-radius:5px}#accessibility-nav div:hover .accessibility__nav-tooltip{visibility:visible;opacity:.75}#accessibility-nav div:hover{color:#277768;background:#ddd;box-shadow:2px 2px 4px hsla(0,0%,60%,.5)}#accessibility-nav div.active{background:#277768;color:#fff}#accessibility-nav div.active:hover{color:#eee}.accessibility-section{width:95%;display:flex;flex-flow:column;padding:2% 0;background-color:#277768;border-radius:5px;opacity:.1;margin:21% auto;justify-content:center;box-shadow:2px 2px 3px rgba(0,0,0,.1)}.accessibility-section h1{text-align:center;color:#fff;font-size:1.75rem;margin:2% 0 3%;padding:0 5%}.accessibility-section#intro hr{background:#d8eee6;margin-bottom:.5rem}.accessibility-section>p{color:#fcfcfc;font-size:.95rem;width:90%;margin:2% auto}.accessibility__titleDivider{width:67.5%;display:flex;align-items:center;margin:0 auto}.accessibility__titleDivider hr{width:33%;height:2px;background:#e4f1fe;border:none;margin-bottom:1.25rem}.accessibility__titleDivider h2{font-weight:700;color:#fcfcfc;font-size:1.25rem;margin:0 0 5%;padding:0 5%}.accessibility-section h3{text-align:center;color:#fcfcfc;font-size:1rem;margin:0 auto 2%;width:80%}.accessibility-section nav{width:40%;display:flex;margin:0 auto;justify-content:space-evenly;align-items:center}.accessibility-section.active{opacity:1}.accessibility-text{width:30%;height:100%;display:flex;flex-flow:column;overflow-y:auto;background:#d8eee6}.accessibility-text>h3{text-align:center;margin:1em auto;color:#e4f1fe;width:66%;word-wrap:normal}.accessibility-map{width:70%;height:100%}.mapboxgl-popup-content{font-size:1.2em;color:#fff;font-weight:700;margin:0}#caseStudy{padding:10% 0}#caseStudy nav{margin:3% auto}#caseStudy a{font-weight:700;font-size:1.25rem;color:#fff;border:1px solid #fff;border-radius:50%;margin:0 2%;padding:2px 8px}#caseStudy a:hover,.accessibility__nav-link:hover{cursor:pointer;background:#fff;color:#06bf9c}#caseStudy a.active{background:#fff;color:#06bf9c}#caseStudy h3{text-align:center;font-size:1.15rem;color:#fcfcfc;width:80%;margin:1% auto}@media (max-width:800px){.accessibility-page{flex-direction:column}#accessibility-nav{height:40%;top:15%}.accessibility__nav-link{height:10px;width:10px}.accessibility-map{width:100%;height:60%}.accessibility-text{width:100%;height:40%}.accessibility-section{margin:4% auto}.accessibility-section h1{font-size:1.2rem}.accessibility__titleDivider{width:90%}.accessibility__titleDivider h2{font-size:1.1rem}.accessibility__titleDivider hr{width:25%}}@media (max-width:320px){.accessibility-section>p{font-size:12px}}.accessibility-legend{display:flex;background-color:#fff;border-radius:4px;margin:10px auto;padding:5px;z-index:5;flex-flow:column;width:75%}.accessibility__legend-row{display:flex;align-items:center;width:100%}.station-icon{height:.5rem;width:.5rem;border-radius:50%;padding:5px;margin:5px;border:2.5px solid #fff}.legend-label{margin:0;color:#696969;font-size:1rem}.accessibility__legend-zones{text-align:center}.accessibility__legend-zones .accessibility__legend-row{display:flex;justify-content:center;margin:.25rem}.accessibility__legend-zones .legend__row-label{margin:0 .5rem;font-size:1rem;color:#888}.accessibility__legend-zones h3{margin:auto;font-size:1.1rem;color:#08506d;text-align:center}.accessibility__legend-zoneBox{height:20px;width:20px}.legend__row-label p{margin:0 .5em;color:#888}.header__nav-links-icons{width:30px;border-radius:50%}.header__nav-links-icons.active{border:5px solid #fff}.header__nav-links-icons:hover{cursor:pointer}.header__nav-tooltip{position:relative;display:inline-block;visibility:hidden;height:auto;min-width:55px}.header__nav-tooltip-text{padding:3px 10px;font-size:.7em;background-color:#fff;color:#696969;text-align:center;padding:3px;position:absolute;top:28px;left:-15px;z-index:1;border-radius:3px}#home{min-height:100%;font-family:Roboto,Arial,sans-serif;order:2;overflow-x:hidden}#home,#home section{width:100%}#logo-container{background:#fff;padding-bottom:11%}#logo-container svg{margin:4% 0 0 12%;width:auto;height:20vh}#home nav button:hover,#logo-container svg:hover{cursor:pointer}#home nav button:hover{font-weight:700;box-shadow:0 0 20px rgba(0,0,0,.5)}#desc-container{width:100%;margin:10% 0 25px 17%}#desc-container.active{justify-content:flex-end}#desc-container p{width:70%;color:#06506d;font-size:1.7rem}#desc-container.active p{color:#fff;margin-top:2%;margin-bottom:0;text-shadow:2px 2px 4px #1a1a1a}#home nav{height:30px;background:#08506d;width:100%;top:49.5%}#home nav,#home nav button{display:flex;justify-content:center;align-items:center;z-index:2}#home nav button{height:190px;width:190px;border-radius:50%;border:none;box-shadow:3px 3px 3px rgba(0,0,0,.5);text-align:center;font-size:1.4em;color:#fff;font-family:Roboto,Arial,sans-serif;margin:0 2%;text-shadow:2px 2px 4px #1a1a1a}#home nav button.active{font-weight:700;border:5px solid #fff}.content-links{text-align:center;background:#eee;font-weight:200;padding:8px 24px;font-size:1.8em;display:inline-block;border-radius:2px}.content-links span{padding-right:1rem;margin-right:1rem;border-right:2px solid #06506d;color:#06506d;font-weight:700}.content-links span:hover{cursor:pointer}.content-links a{text-decoration:none;color:#06506d}@media (min-width:1800px){#logo-container{padding-bottom:13%}#logo-container svg{margin-top:3%;margin-left:11%;width:15%}#home nav button{height:270px;width:270px}#desc-container{margin-top:11%}}@media (max-width:960px){#logo-container{padding-bottom:38%}#logo-container svg{width:30%;margin-left:2.5%}#home nav button{height:120px;width:120px;font-size:1rem}#desc-container{margin:16% 0 0}#desc-container p{font-size:1rem;width:85%;margin:0 auto;text-align:center}#desc-container.active p{margin-top:3%}#desc-container p strong,.content-links{font-size:1.1rem}.content-links{display:block;width:70%;margin:0 auto}}@media (max-width:500px){#logo-container{padding-bottom:27%}#logo-container svg{width:50%;display:block;margin:0 auto;padding-top:20%}#home nav{height:15px}#home nav button{height:80px;width:80px;font-size:.8rem}#home nav button.active{border:2px solid #fff}}@media (max-width:330px){#home nav button{height:67px;width:67px;font-size:.65rem}.content-links{font-size:.9rem}#desc-container{margin:20% 0 0}#desc-container p strong{font-size:.8rem}#desc-container p{font-size:.9rem}}#frequency{height:90%;width:100%;order:2}#frequency-page{height:90%;width:100%;display:flex;flex-flow:row;justify-content:space-around;position:absolute;top:10%}.frequency-learn-more{margin:5px auto;width:90%}.frequency__nav-container{flex-flow:column;height:100%;margin:auto 1%;position:fixed;left:0;z-index:2}.frequency__nav-container,.frequency__nav-link{display:flex;justify-content:center;align-items:center}.frequency__nav-link{padding:.5rem;border-radius:50%;background:#fff;margin:10%;width:20px;height:20px;font-size:20px;font-weight:700;color:#d8c72e;border:1px solid #d8c72e}.frequency__nav-linkSection{position:relative;display:inline-block}.frequency__nav-linkSection .frequency__nav-linkTooltip{visibility:hidden;white-space:nowrap;font-weight:400;background-color:#555;color:#fff;text-align:center;padding:5px;border-radius:1%;position:absolute;z-index:6;left:0;margin-left:2.3rem;font-size:1rem;border-radius:5px}.frequency__nav-link.active{background:#d8c72e;color:#fff;font-weight:700}.frequency__nav-link:hover{cursor:pointer;background:#eee;color:#d8c72e;box-shadow:2px 2px 4px hsla(0,0%,60%,.5)}.frequency__nav-link:hover .frequency__nav-linkTooltip{visibility:visible;opacity:.75}.frequency__content-container{width:100%;height:100%;display:flex;flex-flow:row;justify-content:center;align-items:center;background:#fcfcfc}.frequency__content-story{width:30%;overflow-y:scroll;background:#e9e4ab}.frequency__content-map{overflow:hidden;width:70%}.frequency__content-container>*{height:100%}.frequency__content-story *{direction:ltr}.frequency__story-section{width:95%;display:flex;flex-flow:column;padding:2% 0;opacity:.1;min-height:33vh;margin:33% auto;justify-content:center;background:#fffbd0}.frequency__story-section p{font-size:1rem;text-align:left;width:90%;margin:2% auto;color:#08506d}.frequency__story-section.active{opacity:1;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,.1)}.frequency__storySection-title{text-align:center;height:15%;width:90%;display:flex;flex-flow:column;margin:2% auto}.frequency__storySection-SectionTitle{font-weight:700;font-size:1.75rem;color:#08506d;margin:0 5%}.frequency__storySection-TitleDivider{display:flex;justify-content:center;align-items:center;width:75%;margin:5px auto}.frequency__storySection-TitleDivider hr{width:33%;height:2px;background-color:#d8c72e;border:none}.frequency__storySection-TitleDivider h2{font-weight:700;color:#0d6587;text-transform:capitalize;font-size:1.25rem}.frequency__storySection-legend{display:flex;justify-content:space-evenly;width:85%;margin:0 auto;text-align:center;flex-flow:column;background:#fcfcfc;border-radius:5px;padding:3%;overflow-x:auto}.frequency__storySection-legendContainer{margin:.5rem 0}.frequency__legend-title{font-weight:700;margin:0;font-size:1rem}.frequency__legend-title.railChange{margin-top:5%;text-align:center;font-weight:700;font-size:1rem}.frequency__legend-units{margin:0;font-size:1rem;font-weight:400}.frequency__legend-breakContainer{display:flex;justify-content:space-evenly;margin-top:2%}.frequency__legend-breakContainer.railChange{align-items:center;color:#555}.frequency__legend-break{height:100%;width:100%;display:flex;flex-flow:column;text-align:center;justify-content:center}.frequency__legend-railPercent,.frequency__legend-railPercent p,.frequency__legend-rect{font-size:.8rem;color:#fff;padding:1%;font-weight:700;display:flex;align-items:center;justify-content:center;width:90%}.frequency__legend-railPercent{color:#555;margin:0 2%}.frequency__storySection-table-wrapper{overflow-x:auto;overflow-y:auto;width:91%;margin:0 auto}.frequency__storySection-table{display:table;width:100%;margin:2% auto;font-size:.8rem;border-radius:5px;padding:2%;background:#fcfcfc;text-align:center;color:#08506d}.frequency__storySection-tableHeader{font-weight:700;font-size:1.2em;color:#06bf9c}.summary{background:#06bf9c}.dvrpc-summary,.summary{font-weight:700;color:#fff}.dvrpc-summary{background:#d8c72e}.mapboxgl-popup-close-button{color:#d8c72e;font-weight:700;font-size:1.25rem;top:2.5%;right:1.5%}.mapboxgl-popup-close-button:hover{color:#ccc}.frequency__popup-container{display:flex;flex-flow:column;padding:2%;width:100%}.frequency__popup-navigation{display:flex;align-items:center;width:85%;flex-flow:row wrap}.frequency__popup-navDot{font-size:.85rem;color:#ccc;margin:0 1%;cursor:pointer}.frequency__popup-navDot.active{color:#06bf9c;border:none}.frequency__popup-header{font-size:1.25rem;color:#fff;background:#06bf9c;border-radius:5px;padding:2%;text-align:center;width:75%;margin:2% auto}.frequency__popup-meat{color:#aaa;font-weight:400;padding:0 1%;font-size:1rem}.frequency__popup-unit{font-size:1rem}.frequency__popup-emphasis{color:#d8c72e;font-weight:700;font-size:1.1rem}.frequency__popup-noemphasis{font-weight:400;font-size:1rem}.frequency__popup-error{font-size:1rem;color:#fff;background:red;border-radius:5px;padding:2%;text-align:center;width:75%;margin:2% auto}.frequency__popup-content{padding:2%}@media (max-width:800px){.frequency__content-container{flex-direction:column}.frequency__nav-container{height:40%;top:15%}.frequency__nav-link{height:10px;width:10px}.frequency__content-map{width:100%;height:60%}.frequency__content-story{width:100%;height:40%}.frequency__story-section{margin:4% auto}.frequency__storySection-SectionTitle{font-size:1.2rem}.frequency__storySection-TitleDivider{width:90%}.frequency__storySection-TitleDivider h2{font-size:1.1rem}.frequency__storySection-TitleDivider hr{width:25%}}@media (max-width:320px){.frequency__story-section p{font-size:14px}}#reliability{height:90%;width:100%;order:2}.reliability-learn-more{display:block;margin-top:5px}#reliability__page{height:100%;width:100%;display:flex}#reliability__map{width:70%;height:100%}#reliability__sidebar{width:30%;height:100%;background:#a96623;overflow-y:auto}.reliability__sidebar-tabs{width:100%;height:9%;display:flex;justify-content:space-evenly;padding:0;margin-bottom:5%;text-align:center;align-items:center;cursor:pointer}.reliability__sidebar-nav{background:#764718;height:100%;width:33%;color:#fff;font-weight:200;font-size:1.1em;display:flex;justify-content:center;align-items:center;border-right:2px solid #fff}.reliability__sidebar-nav:last-child{border-right:none}.reliability__sidebar-nav:hover{cursor:pointer;font-weight:900}.reliability__sidebar-nav.active{font-weight:900;background:#a96623}.reliability__sidebar-content{width:100%;overflow-y:hidden}.reliability__descriptive-text{color:#fff;padding:0 15px 15px}#content-about{padding:2%;margin-top:3%;background:#f5f5f5;border-radius:5px}.reliability__sidebar-sectionTitle{text-transform:capitalize;font-size:1.15rem;text-align:center;margin:1% auto;color:#e89234}.reliability__sidebar-emphasis{font-weight:700;color:#0a3b4d}.reliability__sidebar-inputTitle{font-weight:700;color:#0a3b4d;text-align:center;margin-top:10px}#reliability__sidebar-inputsContent{margin:5px auto;width:90%;color:#08506d}#reliability__sidebar-inputsContent,#reliability__sidebar-outputsContent,#reliability__sidebar-purposeContent{font-size:1rem}#reliability__sidebar-purposeContent p{margin:1% 3%}#reliability__sidebar-outputsContent p{margin:3%}.reliability__sidebar-sectionContent{display:none;height:100%}.reliability__sidebar-sectionContent.active{display:block;margin:auto;font-size:1rem;width:90%;height:100%}.reliability__sidebar-sectionContent-button{border:none;color:#fff;background:#e89234;padding:3%;margin:.5rem auto;box-shadow:2px 2px 3px 2px rgba(0,0,0,.1);border-radius:5px;width:100%;font-size:1em}.reliability__sidebar-sectionContent-button:hover{cursor:pointer}.reliability__sidebar-sectionContent section p{color:#08506d;padding:3%}.reliability__sidebar-control{min-height:40%;background:#f5f5f5;color:#696969;box-shadow:2px 2px 3px rgba(0,0,0,.1);border-radius:5px;width:100%;display:block}.reliability__sidebar-control.display{display:none}#content-about>.reliability__sidebar-control{height:90%}.reliability__layer-option{display:flex;justify-content:flex-start;width:90%;padding:.5rem;font-size:1rem}.reliability__layer-emphasis{color:#08506d;font-weight:700}.reliability__legend-section{display:none;padding:1rem .5rem;font-size:.75rem;margin-bottom:3%}.reliability__legend-section h3{font-size:1rem;text-align:center;color:#e89234;margin-bottom:3%;margin-top:0;text-transform:capitalize}.reliability__legend-section h4{color:#121212;text-align:center;margin:2px auto 10px}.reliability__legend-title{color:#666;text-align:center;margin:10px auto;font-size:1.25rem;font-weight:700}.reliability__legend-items{display:flex;width:100%}.reliability__legend-item{text-align:center;padding-bottom:5px;color:#121212}.reliability__route-filter-wrapper{display:flex;flex-direction:column;justify-content:flex-start}.reliability__route-filter-input-wrapper{display:flex;justify-content:space-between;margin:.5rem;align-items:center}.reliability__selected-filters-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.reliability__filter-label{width:48%}.reliability__filter-input{width:25%}.reliability__filter-btn{color:#fff;background:#e89234;border:none;border-radius:5px;width:15%;padding:2%;font-size:.8em;margin:0}.reliability__filter-btn:hover{cursor:pointer}.reliability__filter-options{display:none;flex-flow:row wrap;overflow:hidden auto;height:75%;background:#f5f5f5;border-radius:5px;margin:auto;padding:0;justify-content:center;align-items:center}.reliability__layer-option-blurb{display:block;width:90%;margin:0 auto;padding-bottom:.8rem;font-style:italic}.reliability__filter-options.visible{display:flex}.reliability__filter-item{list-style:none;margin:1% 5%;width:20%}.reliability__filter-summary{display:flex;flex-flow:row wrap;justify-content:space-evenly;margin:2%;width:100%;color:#08506d;font-weight:700}.reliability__filter-selection{font-size:.9rem;background:#08506d;color:#fff;padding:5px 0;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,.1);width:29%;text-align:center;margin:3% 2%}.reliability__filter-selection:hover{cursor:pointer;background:#f5f5f5;font-size:.95rem;color:#e89234}.reliability__filter-selection:hover:after{opacity:1;color:red;font-size:.7rem;font-weight:700}.reliability__filter-selection:after{content:"\2716";color:#e89234;font-size:.7rem;margin-left:5%}input[type=checkbox]:checked>label{color:#06bf9c}.reliability__popup-container{color:#08506d;text-align:center;margin:1rem}.reliability__popup-container h3{background:#08506d;color:#fff;padding:.5rem .6rem;border-radius:10px}.reliability__popup-container p{margin:0}.reliability__popup-data{color:#aaa}@media (max-width:800px){#reliability__page{flex-direction:column;font-size:14px}#reliability__map{width:100%;height:60%}#reliability__sidebar{width:100%;height:40%}.reliability__sidebar-tabs{height:auto;margin-bottom:0;position:sticky;top:0}.reliability__sidebar-nav{padding:4% 0;margin:0}}@media (max-width:320px){#reliability__page{font-size:12px}#content-input,#content-regional,.reliability__layer-option{font-size:1em!important}}.input__container{flex-flow:row nowrap;justify-content:space-around;align-items:center;margin:auto;position:relative}.input__container>*{margin:auto 15px;display:flex;flex-flow:column}.input__query-input{background-color:#fff;color:#777;padding:.25rem;font-weight:500}.input__query-button,.input__query-input{font-size:1rem;border-style:unset;list-style:none;margin:5px 0}.input__query-button{padding:.5em;background-color:#ddd;text-align:center;border-radius:22px;color:#fff;font-weight:700}#execute.active{background-color:#8bb23f}#execute.active:hover{background-color:#eee}#clear.active{background-color:#e89234}#clear.active:hover{background-color:#edceab}.input__input-option{font-weight:700;font-size:14px;text-align:center;text-transform:capitalize}#direction,#muni{display:none}