@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed&display=swap);@import url(https://use.typekit.net/xpv1eir.css");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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body,html{width:100%;overflow-x:hidden}.outerDiv,body,html{background:#0d2c4c!important}.outerDiv{max-width:72%}.App{background-color:inherit;text-align:left;vertical-align:middle;margin-left:auto;margin-right:auto;color:#002740}.authNav{justify-content:flex-end!important}.logInLink:hover{text-decoration:underline}.julieAppNav{font-size:1.25rem;font-family:proxima-nova,sans-serif;padding:1.25rem 1rem;font-weight:700}.container{width:100%!important;padding-right:15px!important;padding-left:15px!important;margin-right:auto!important;margin-left:auto!important}.form{padding:1em}.logo{width:47%}.joLogoContainerOuter{width:100%;text-align:center}.navbarLogo{width:"40%";margin:0}.vbFormTitle{padding-left:.8rem;font-weight:800;font-family:proxima-nova,sans-serif;font-style:normal;color:#002740;font-size:3.5rem;line-height:1.125}.vbFormHead{font-family:proxima-nova-extra-condensed,sans-serif;font-weight:800}.vbFormTitle:after{content:"";display:block;background-color:#0d2c4c;height:5px;width:194px;margin-top:.875rem;margin-bottom:1.4375rem}.surveySubHead{color:#fff}.presidentPickerTitle{font-size:3.5rem}.explainerContent{color:#050505;text-align:left;font-family:proxima-nova,sans-serif;font-size:1.4rem;line-height:1.8em;padding-right:2rem;padding-left:1rem}.requiredMsg{padding-bottom:.6rem;padding-left:.4rem}.affilRequiredMsg{padding-bottom:.6rem;padding-left:1.6rem}.requiredFlag{color:#949495!important}.loading{display:flex;align-items:center;justify-content:center;height:400px}.loaderWrapper{text-align:center;padding:4rem}.greyContainer{background-color:#e8e8e8;border-radius:.2em}.blueContainer,.greyContainer{padding:2rem;margin-bottom:2rem}.blueContainer{background-color:#009cde;border-radius:.2em;border:2px solid #009cde}.accommodationsContainer{background-color:#fff;border-radius:.2em;padding:2rem;margin-bottom:2rem;border:2px solid #d3d3d3}.genericContainer{background-color:inherit;border-radius:.2em;padding:2rem;margin-bottom:2rem}.headCountContainer{background-color:#e8e8e8;border-radius:.2em;margin-bottom:2rem;border:2px solid #d3d3d3}.orangeSubmit{background-color:#f60!important;border-color:#f60!important}.joSubmit{background-color:#ff4a39!important;border-color:#ff4a39!important;border-radius:0!important}.joSubmit:hover{background-color:#eb2643!important;border-color:#eb2643!important}label{display:flex;font-weight:600}button{justify-content:flex-end}.App-title{font-size:1.5em}.App-intro{font-size:large}.toast{margin:0 auto 4rem}.tagsHead{font-family:proxima-nova,sans-serif}.tagsTitle h4{font-size:2.5rem}.surveyHead{font-family:proxima-nova,sans-serif;color:#fff}.surveyTitle h4{font-size:2.5rem}span.paidFor{border:1px solid #000;padding:10px 20px;max-width:620px;float:none;display:table}span.paidFor,span.paidForSubtext{font-family:proxima-nova,sans-serif;text-align:center;width:100%;color:#000;margin:0 auto;font-size:14px;opacity:.25}span.paidForSubtext{font-weight:400;float:left;display:block}.foot{background-color:#fff;border-radius:.2em;margin-top:4rem;margin-bottom:2rem}.btn-circle.btn-xl{width:60px!important;height:60px!important;padding:10px 16px!important;border-radius:35px!important;font-size:24px!important;line-height:1.33!important}.btn-circle{width:40px!important;height:40px!important;padding:6px 0!important;border-radius:20px!important;text-align:center!important;font-size:12px!important;line-height:1.42857!important;margin-bottom:.6rem!important}.btn-default{border:#d3d3d3!important}.primaryBlue{background-color:#009cde!important;border-color:#009cde!important}.primaryBlue:hover{background-color:#007bff!important;border-color:#007bff!important}.toggleButton{max-width:100%;padding:6px 25px!important}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-min-device-pixel-ratio:3){.App,.container{margin-top:0!important}.cbHeadsCount{font-size:2rem!important;padding-left:20px}}@media (max-width:375px){.App{margin-top:0!important;border-radius:0}.joLogoContainerOuter{width:100%;text-align:left}.navbar-brand{margin-right:0!important}.container{width:100%!important;padding-right:0!important;padding-left:0!important;margin-right:auto!important;margin-left:auto!important}.vbFormTitleHead{padding-top:1rem;font-size:2rem}.cbHeadsCount{font-size:4rem!important;padding-top:10px!important;padding-left:40px!important}.headCountTitle{padding-left:20px!important}.genericContainer{background-color:inherit;border-radius:.2em;padding:.3rem;margin-bottom:2rem;border:none!important}.greyContainer{background-color:#e8e8e8;border-radius:.2em}.blueContainer,.greyContainer{padding:1rem;margin-bottom:2rem}.blueContainer{background-color:#009cde;border-radius:.2em;border:2px solid #009cde}.vbFormHead{font-size:1.67rem}.toggleMenu{padding-top:0!important}.addNewVoterHead,.surveyHead,.tagsHead{font-family:proxima-nova,sans-serif;font-size:1.1rem!important}}@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3){.container{margin-top:0}.App{margin-top:0!important}}@media only screen and (min-width:200px) and (max-width:650px){body,html{width:100%;overflow-x:hidden}.outerDiv,body,html{background:#fff!important}.outerDiv{transform:translateX(0)!important}.vbFormHead{font-size:1.125rem;font-weight:700;line-height:1.4375rem;color:#fff}};@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}};@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pullRight{padding-right:40px}.emailForm label{position:relative;display:block}.emailFormLabel,.emailFormZipLabel{position:absolute;left:16px;font-size:.75rem;line-height:1.16}.emailFormLabel{top:12px}.form-control{border-radius:0!important;padding:1.4375rem .625rem .625rem!important;font-size:1.2rem!important;margin-top:0!important}.emailForm input[type=email]::-webkit-input-placeholder{color:#c7c7c7;opacity:1}.emailForm input[type=email]:-moz-placeholder,.emailForm input[type=email]::-moz-placeholder{color:#c7c7c7;opacity:1}.emailForm input[type=email]:-ms-input-placeholder{color:#c7c7c7;opacity:1}
/*# sourceMappingURL=main.c142d7b8.chunk.css.map */