body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body,html{height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{background-color:inherit}#electionInfo{margin-left:auto;margin-right:auto;width:70vw;text-align:justify}@media only screen and (min-width:992px){#MOMContainer{text-align:justify;width:40vw;margin:auto}#MOMFlyer{width:40vw}}@media only screen and (max-width:991px){#MOMContainer{text-align:justify;width:90vw;margin:auto}#electionInfo,#MOMFlyer{width:90vw}}#MOMHeader{text-align:center;margin:auto}.entirePage{margin:0}#mainContent{margin:0;padding-right:0;padding-left:0;padding-bottom:50px}.entirePage{--bg:#fcfcfc;--color-headings:#00f;--color-text:red;--dark-background:#282c34;width:100vw;height:100vh;color:var(--dark-background);background:ivory;transition:background-color .5s ease-out;overflow-x:hidden}.entirePage[data-theme=dark]{color:ivory;background:#282c34;transition:background-color .5s ease-out}#mainContent{border-top:2px solid #110b11}#mainHeader{background-color:ivory;min-height:10vh}.entirePage[data-theme=dark].copyright{color:#f0f8ff}.entirePage a [data-theme=dark]{color:ivory}.entirePage[data-theme=dark] .btn-primary:hover{background-color:rgba(255,255,240,.5)}.entirePage[data-theme=light] .btn-primary:hover{background-color:rgba(0,0,0,.5)}#toggle input[type=checkbox]{height:0;width:0;visibility:hidden}#toggle label{cursor:pointer;text-indent:-9999px;width:52px;height:27px;background:grey;float:right;border-radius:100px;position:relative}#toggle label:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:90px;transition:.3s}#toggle input:checked+label{background:var(--dark-background)}#toggle input:checked+label:after{left:calc(100% - 5px);-webkit-transform:translateX(-100%);transform:translateX(-100%)}#toggle label:active:after{width:45px}.navbar{text-align:center}.row{background-color:inherit;min-height:10vh}#centerLogo{width:100px;height:100px;position:absolute;left:50%;top:10%;margin-left:-50px}#centerLogo .navbar-brand{margin:0}#logo{display:inline-block;text-align:center}#main-menu .nav-item{color:#daa520}#main-menu a:hover{background-color:rgba(0,0,0,.1);transition:background-color 1s ease-out}#main-menu .active{font-weight:700}.navbar-toggler{background-color:hsla(0,0%,100%,.4)}@media only screen and (min-width:992px){#toggler{position:absolute;top:0;right:15px;cursor:pointer}}@media only screen and (max-width:991px){.nav-item{font-size:1rem;padding-top:0;letter-spacing:5px;text-align:right}}@media only screen and (min-width:992px){.nav-item{font-size:20px}}.App{text-align:center}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin;pointer-events:none}.Component-header{background-color:#282c34;min-height:90vh;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-Component{background-color:inherit}#carouselExampleControls{display:block;align-content:center}#carouselExampleControls,#carouselExampleControls .active,#carouselExampleControls .item{min-height:80vh;min-width:80vw}.App-header{background-color:#282c34;min-height:90vh;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}#toggle{width:25px;height:25px}#toggle button{border-radius:100%;width:45px;font-size:15pt;background:none;border:none}.page-footer img{padding-left:12px;padding-right:12px;max-height:60px;max-width:60px;z-index:8}.footer,.page-footer img{align-content:center;text-align:center}.footer{padding-top:8px;border-top:2px solid #110b11;background-color:inherit;min-height:20vh}.copyright,.national_info a{color:inherit}.copyright{font-size:9pt;padding-top:12px}#homePageHeader h2{padding:15px;text-align:center}.carousel-caption{border-radius:25px;color:#282c34;font-weight:700;background-color:rgba(255,255,240,.5)}.carousel-inner{align-content:center;text-align:center}.carousel-caption h4{text-decoration:underline}#homePageCarousel{padding:0}#carouselExampleIndicators{padding-left:0;padding-right:0;max-width:100vw}#orgTitle{font-size:1.3rem}@media only screen and (max-width:420px){#homePageHeader h2{font-size:1.2rem}}@media only screen and (max-width:765px){#homePageHeader h2{font-size:1.4rem}}@media only screen and (max-width:1000px){#homePageHeader h2{font-size:1.6rem}}@media only screen and (min-width:600px){.homePageButtons{padding-top:10px;text-align:center}.homePageButton{display:inline;padding:15px}.btn-primary{color:#000;border:2px solid #000;background-color:rgba(255,255,240,.8);width:250px;height:50px}}@media only screen and (max-width:599px){.btn-primary{border:2px solid #000;color:#000;background-color:rgba(255,255,240,.8);width:250px;height:50px;text-align:center}.homePageButton,.homePageButtons{text-align:center;padding-top:10px}#eventButton{padding-top:10px}}h2{padding:15px;text-align:center}.newsletters{padding:10px}.newsletters img{width:200px}.newsletterMonth{justify-content:center;text-align:center;width:200px}.newsletterMonth a{color:inherit;text-decoration:none}.fade{opacity:1}.fade:hover{opacity:.5}@media only screen and (max-width:420px){.About{text-align:center}#quote{text-align:justify;text-align-last:center;font-size:.7rem}}.contact_form{max-width:50vw;text-align:center;justify-content:center}#contactHeader h2{padding:15px;text-align:center}.btn-outline-primary{font-weight:700}@media only screen and (max-width:430px){.contact_form{max-width:100vw}.btn-outline-primary{min-width:70vw}}@media only screen and (max-width:789px){.contact_form{max-width:90vw}.btn-outline-primary{min-width:60vw}}@media only screen and (min-width:790px){.contact_form{max-width:40vw}.btn{min-width:25vw;text-align:center}}.submitted input:invalid{border:2px solid red}.submitted input:valid{border:2px solid #7cfc00}.submitted select:invalid{border:2px solid red}.submitted select:valid{border:2px solid #7cfc00}.checkList h6,.checkListInput input{display:inline}.checkList h6{padding-right:5px}.checkList{text-align:left}.userInsight{text-align:center}@media only screen and (max-width:768px){.userInsight{text-align:center;font-size:.8rem}}.zonePicture{width:30vw}.zonePicture:hover{opacity:.8;-webkit-transform:scale(.95);transform:scale(.95);cursor:pointer;transition:.5s ease}.zoneTitle{text-decoration:underline}.boardMemberName,.zoneTitle{text-align:center}.modal-content{color:#282c34}.listOfMembers{display:inline-block}.listOfMembers,.listParent{text-align:center}@media only screen and (min-width:768px){.listOfMembers{border:1px solid #000;width:70%}}@media only screen and (max-width:767px){.listOfMembers{border:1px solid #000;width:85%}}.listOfMembers div:hover{background-color:#393f4a;cursor:pointer;transition:background-color .5s ease-out}.entirePage[data-theme=light] .listOfMembers div:hover{color:ivory}.entirePage[data-theme=dark] .listOfMembers div{border:2px solid #f0f8ff}.entirePage[data-theme=light] .listOfMembers div{border:2px solid #282c34}.CEBPage .fade:hover{opacity:1}.upcomingEvents{padding-left:15px}.eventDay{color:#daa520}.upcomingEvents li:before{content:"- "}.upcomingEvents ul{list-style:none;padding-left:8px;padding-right:8px;width:250px}.event{cursor:pointer}.event:hover{background-color:rgba(0,0,0,.1)}h2{padding-bottom:0}.subTitle{text-align:center;font-style:italic;font-size:.75rem}#upcomingEvents .fade:hover{opacity:1}@media only screen and (max-width:991px){.pageMessage{text-align:justify}}@media only screen and (min-width:992px){.pageMessage{text-align:center}}.pageMessage{margin-left:2vw;margin-right:2vw;font-style:italic}#quote{text-align:center;padding-bottom:10px}.about_content{text-align:justify}.about_headers{color:#daa520}.About blockquote{font-size:11pt}.About h6{margin-bottom:0}#TechChapter{padding-bottom:20px}.images{justify-content:center;text-align:center;max-width:500px;max-height:300px}@media only screen and (max-width:420px){.About{text-align:center}#quote{text-align:justify;text-align-last:center;font-size:.7rem}#electionPowerpoint{width:90vw;height:40vh}}@media only screen and (min-width:421px){#electionPowerpoint{width:70vw}}.Elections .fade:hover,.fade:hover{opacity:1}.positionHeader{margin:auto}.candidateName,.positionHeader{text-align:center}#candidateVidContainer{max-width:70vw;height:50vh}#candidateVid,#platformVideo{width:100%;height:85%;margin:auto}@media only screen and (max-width:420px){#candidateVid{width:100%;height:70%}#candidateVidContainer{width:100vw!important;height:30vh;max-width:90vw;margin:auto;padding:0}}#vidModelContent{background-color:rgba(0,0,0,.9);color:ivory}#closeModalButton{display:inline-block;font-size:20px}#closeModalButton:hover{color:ivory;cursor:pointer}
/*# sourceMappingURL=main.e094ebfa.chunk.css.map */