main,main article .message{overflow:hidden}footer,header{position:relative}aside h3,fieldset h3{border-bottom:1px solid #cfcfcf}fieldset h3{margin:1rem;padding-bottom:.5rem}aside h3{margin:1.5rem 0 .5rem}aside h3:first-child{margin:1rem 0}.inline-paragraph{color:#999}@media only screen and (min-width:769px){fieldset h3{margin:2rem}.inline-paragraph{padding-left:270px}}.homeImg{display:none;box-sizing:border-box;width:100%;height:auto;margin:0 auto 1rem}#captcha,.homeButtonWrapper{display:block}#captcha{width:350px;height:auto;margin:1rem auto}.homeButtonWrapper .homeButton{height:200px;width:100%;box-sizing:border-box;margin:0 auto;padding:0 0 1rem;text-align:center}.homeButtonWrapper .homeButton:last-child{padding:0}@media only screen and (min-width:769px){.homeImg{display:block}.homeButtonWrapper{display:-ms-flexbox;display:flex}.homeButtonWrapper .homeButton{padding:0 1rem 0 0}}.homeButtonWrapper .homeButton a{display:block;box-sizing:border-box;height:100%;width:100%;background-size:75px auto;background-repeat:no-repeat;background-color:#dcdcdc;padding:1rem;font-size:1.1rem;font-family:"Open Sans",Helvetica,Arial,Helmet,Freesans,sans-serif;text-decoration:none;border-bottom:5px solid #1d3b57;transition:all .25s ease-in-out}.homeButtonWrapper .homeButton a:hover{background-color:#fff;border-bottom:12px solid #4e792f;background-size:78px auto}.homeButtonWrapper #registerVoter a,.homeButtonWrapper #updateVoter a{background-position:center 70px}@media only screen and (min-width:769px){.homeButtonWrapper #registerVoter a,.homeButtonWrapper #updateVoter a{background-position:center 80px}}.homeButtonWrapper #findVoter{margin-bottom:15px}.homeButtonWrapper #findVoter a{background-image:url(../images/search.svg);background-position:center}.homeButtonWrapper #registerVoter a{background-image:url(../images/registerVoter.svg)}.homeButtonWrapper #updateVoter a{background-image:url(../images/updateVoter.svg)}.homeButtonWrapper #voteMail a{background-image:url(../images/voteMail.svg);background-position:center 95px}.homeButtonWrapper #returnDriver{display:block;height:auto}@media only screen and (min-width:769px){.homeButtonWrapper #voteMail a{background-position:center 100px}.homeButtonWrapper #returnDriver{display:none;height:auto}}main .btn{background:#1d3b57;border-bottom:2px solid #04070b}header,hr{border:none}main .btn:hover{background:#306290}main .btn:active{background:#102131;border-bottom:none}header{background:url(../images/header-bg-blue.png) center top repeat-x;height:110px;width:100%}header h1{padding-top:.5rem;font-size:1.2rem;text-transform:none;font-weight:400}@media only screen and (min-width:769px){header{height:178px}header h1{font-size:2rem}}header h1 em{color:#395D88}header p{padding:1.75rem 0 0;margin:0;display:block;font-weight:lighter;font-size:.93rem;color:#CCC;line-height:10px;text-transform:uppercase}header #headerControls{position:absolute;z-index:2;display:none}header .wrapper{height:100px;padding-left:100px;background-image:url(../images/header-bg-seal-small.png);background-repeat:no-repeat;background-size:75px;background-position:left 10px center;background-color:transparent}@media only screen and (min-width:769px){header .wrapper{height:174px;padding-left:174px;background-image:url(../images/header-seal.png);background-size:156px auto;background-position:left top}}body{background:url(../images/header-bg.png) center 31px repeat-x #393939}#utahgov_statewideheader,.countyClerk{display:none}.address1,.address2,.attention,.cityZip,.countyName,.phone,hr{display:block}@media only screen and (min-width:769px){#utahgov_statewideheader{display:block}}.countyName{font-weight:700}.attention{font-style:italic}hr{background-color:#cfcfcf;height:1px}#backToTop{background-color:#8b0f0a}#backToTop:active{background-color:#7d0d09}main{top:0;border-top:none;background-color:#2f2f2f;margin-bottom:20px;padding:20px;box-shadow:0 4px 10px rgba(0,0,0,.2) inset}main .breadcrumbs{overflow:hidden;height:auto}main .breadcrumbs li{padding:0 1rem;border-right:1px solid #FFF}main .breadcrumbs li:first-child{padding:0 1rem}main .breadcrumbs li::after{content:"";display:none}main .breadcrumbs li.active{background-color:#C97E1B;color:#FFF;text-shadow:none}main .breadcrumbs li.completed{background-color:#4E792F;color:#FFF;text-shadow:none}aside,main article{background-color:#F5F5F5}main .breadcrumbs li.completed a,main .breadcrumbs li.completed a:hover{color:#FFF}main .breadcrumbs li:last-child{font-style:normal}main article{padding:20px}main article a,main article h1,main article h2,main article h3,main article h4,main article h5,main article h6{color:#1d3b57}main article fieldset legend,main article section h3{background:#223853;font-size:1.1rem;font-weight:lighter;color:#FFF;padding:8px 20px;margin:0}main article .message.affirm{border-left:1em solid #8b0f0a;border-top:none}main article .message.affirm h3{color:#8b0f0a}main article #voter-info-found{padding:1rem 1rem 1rem 5rem;background-size:40px;background-repeat:no-repeat;background-position:left 20px center;background-image:url(../images/check.svg)}main article #private-voter-fieldset legend,main article #vote-by-mail-fieldset legend{background-color:#8b0f0a;border:1px solid #8b0f0a}main article #private-voter-fieldset .without-question,main article #vote-by-mail-fieldset .without-question{width:100%;padding:10px}main article form .message{margin:2em 0}main article .radioGroup .answers label{margin:0!important;padding:0 .5em!important}aside{border-left:20px solid;padding:1rem}aside a,aside h3{color:#1d3b57}aside .am{margin:0}footer{background:#1e1e1e;height:220px;box-shadow:0 4px 10px 0 #000 inset;border-top:1px solid #444;color:#818181;font-size:12px;padding:20px 0;text-shadow:none}footer a{color:#818181;text-decoration:none}footer a:hover{color:#f5f5f5}footer .wrapper{background:url(../images/footer-seal.png) 20px center no-repeat;position:absolute;top:10px;right:20px;bottom:10px;left:20px}
/*# sourceMappingURL=app.css.map */
