*{box-sizing:border-box;position:relative}.clear-fix{clear:both}input[type=text],input[type=tel]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:none}body{width:100%;height:auto;margin:0px auto;background-attachment:scroll;background-clip:border-box;background-color:#fff;background-image:url(//s3.amazonaws.com/rocky-assets/assets/reg/container-repeater-b09d94faae2460bcc9e8166282686168ca2ec891f6316f96184d45500f7f2c67.gif);background-origin:padding-box;background-position:0 0;background-repeat:repeat-x;background-size:auto auto;padding-bottom:60px}body #sticky_footer{background-image:url(//s3.amazonaws.com/rocky-assets/assets/reg/container-repeater-b09d94faae2460bcc9e8166282686168ca2ec891f6316f96184d45500f7f2c67.gif);background-origin:padding-box;background-position:0 0;background-repeat:repeat;background-size:auto auto;border-top:1px solid #999;position:fixed;bottom:0;right:0;left:0;height:60px}body #footer{font-family:'Fira Sans', helvetica, arial, sans-serif;width:600px;height:60px;padding:0;border:0}body #footer p{text-align:left;width:300px;line-height:18px;font-size:12px;padding:12px 0}body #footer p a,body #footer p a:visited,body #footer p a:hover,body #footer p a:link{color:#ddd;text-transform:uppercase}body #footer p span,body #footer p span.copyright{color:#aaa}body #footer .powered-by-logo{float:right}body #footer .powered-by-logo:after{content:" ";display:block;clear:both}body #footer .powered-by-logo img{margin:15px 0px;height:30px}body #footer .powered-by-logo .powered-by-text{display:inline-block;vertical-align:top;font-size:15px;padding-top:30px;line-height:15px;color:#aaa;font-family:"Times New Roman", Times, serif;font-style:oblique}body #footer #powered_by_logo{display:block;width:auto;padding:0;margin:0}body #footer #powered_by_logo a{display:inline-block}body #footer #powered_by_aws_logo{display:none}body.primary-partner #footer #powered_by_logo{display:none}body.primary-partner #footer #powered_by_aws_logo{display:block}#header{text-align:center;background-image:url(//s3.amazonaws.com/rocky-assets/assets/rtv-square-reversed-545095ef1f649bcadb7351ce07d3a2d40799f74f8afc16a90347323f062f891c.png);background-repeat:no-repeat;background-position:0 15px;background-size:auto 50px;height:80px;margin:0 auto;position:relative;width:100%;margin-bottom:60px}#header.partner{background-size:75px 45px}#header .header-text{display:block;color:white;font-size:40px;text-transform:capitalize;padding-top:20px;font-family:Caveat,cursive;font-weight:400;height:80px}#header #progress-bar{display:none}#header,#main{width:600px;margin:0px auto}.flash{width:100%;margin:10px auto;font-size:14px;line-height:1.5em;font-weight:bold;text-align:center}.flash li{list-style:none;margin:0;padding:8px;border-width:1px;border-style:solid;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-color:blue;background-color:#ddf}#main{width:580px;padding:20px 10px 60px}#main #other_language_link{text-align:right;margin:1em 0}#main #other_language_link select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:#fff url(//s3.amazonaws.com/rocky-assets/assets/reg/select-arrow-a29bb0103316af8e58908a6e5d9c84c007bae81693ea5d462733a94930f8d012.png) no-repeat right center;font-size:14px;padding:6px 40px 6px 5px;text-shadow:1px 1px 1px rgba(0,0,0,0.004);height:34px;border:0}#main #other_language_link select::-ms-expand{display:none}#main .intro-message p{text-align:center;font-size:15px}#main .special-zip-message p{font-size:15px}#main .special-zip-message ul{list-style:disc}#main .special-zip-message ul li{font-size:15px;margin:1em 0}#main p{margin:2em 0;color:#666;font-size:12px}#main p a{text-decoration:underline}#main p.overseas-instructions{margin:4em 0}#main p.already-registered{font-size:15px;text-align:right;margin:4em 0}#main .step_1 h1{display:none}#main .step_1 form ul li.registrant-form__home-zip__line,#main .step_1 form ul li.width_f.registrant-form__home-zip__line,#main .step_1 form ul.flat li.registrant-form__home-zip__line,#main .step_1 form ul.flat li.width_f.registrant-form__home-zip__line{width:60%}#main .step_4 h1{text-align:center;line-height:1.6em}#main .step_4 h3.ovr_step_4{color:#666;font-weight:bold;text-align:center;margin:1em auto;font-size:18px;line-height:1.4em;width:70%}#main .step_4 .rollover_button button{line-height:1.35em}#main .step_4 ul li.registrant-form__state-id-number__line{margin-top:30px}#main .step_6 h1{margin:0px auto;text-align:center;font-size:28px;text-transform:uppercase}#main form{padding-bottom:2em}#main form ul li>div.tooltip{width:25%}#main form ul li>div.tooltip,#main form fieldset legend img.tooltip{padding:2px 5px;float:none;display:inline-block;position:absolute;left:-30px;top:0}#main form fieldset legend img.tooltip{top:1em}#main form:after{display:block;content:" ";clear:both}#main form fieldset{margin:0;padding:0;border:none}#main form fieldset legend{padding:1em 0 0}#main form fieldset.opt-ins{margin-top:20px}#main form fieldset.questions legend{margin-bottom:15px}#main form hr{display:none !important}#main form .rollover_button button,#main form .rollover_button span.button-style{background-color:#fff;background-image:none;border:2px solid #B32426;border-radius:0;box-shadow:none;color:#B32426 !important;font-family:'Fira Sans', helvetica, arial, sans-serif;font-size:18px;font-weight:700;line-height:1em;margin:0 !important;padding:10px 20px !important;text-align:center !important;text-decoration:none !important;text-shadow:none;transition:background 0.5s ease-out 0s, color 0.05s ease-in 0s;margin:0;min-width:auto}#main form .rollover_button button:hover,#main form .rollover_button span.button-style:hover{background:#B32426;color:#fff !important;cursor:pointer;transition:background 0.9s ease-out, color 0.05s ease-in}#main form .rollover_button a{display:block}#main form .rollover_button a span.button-style{display:inline-block}#main form ul,#main form ul.flat{margin:0;padding:0;overflow:visible}#main form ul:after,#main form ul.flat:after{display:block;content:" ";clear:both}#main form ul.radio li label,#main form ul.checkbox li label,#main form ul.flat.radio li label,#main form ul.flat.checkbox li label{color:#666;font-weight:bold;font-size:13px}#main form ul.radio li label,#main form ul.flat.radio li label{display:flex}#main form ul li.spacer,#main form ul.flat li.spacer{display:none}#main form ul li,#main form ul li.width_f,#main form ul.flat li,#main form ul.flat li.width_f{margin:0;padding:0 0 0;width:100%}#main form ul li h3,#main form ul li.width_f h3,#main form ul.flat li h3,#main form ul.flat li.width_f h3{float:none;text-align:left;width:auto;color:#757575;height:25px;font-size:16px;line-height:1em}#main form ul li div,#main form ul li.width_f div,#main form ul.flat li div,#main form ul.flat li.width_f div{width:100%;height:auto}#main form ul li div input,#main form ul li.width_f div input,#main form ul.flat li div input,#main form ul.flat li.width_f div input{border:1px solid #333333;height:40px;width:100%;padding:5px 10px;font-size:16px;margin:0}#main form ul li div select,#main form ul li.width_f div select,#main form ul.flat li div select,#main form ul.flat li.width_f div select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:#fff url(//s3.amazonaws.com/rocky-assets/assets/reg/select-arrow-a29bb0103316af8e58908a6e5d9c84c007bae81693ea5d462733a94930f8d012.png) no-repeat right center;font-size:14px;padding:6px 40px 6px 5px;text-shadow:1px 1px 1px rgba(0,0,0,0.004);height:40px;width:100%;border:1px solid #333333;border-radius:0}#main form ul li div select::-ms-expand,#main form ul li.width_f div select::-ms-expand,#main form ul.flat li div select::-ms-expand,#main form ul.flat li.width_f div select::-ms-expand{display:none}#main form ul li div.has_error select,#main form ul li.width_f div.has_error select,#main form ul.flat li div.has_error select,#main form ul.flat li.width_f div.has_error select{background:#fcc url(//s3.amazonaws.com/rocky-assets/assets/reg/select-arrow-a29bb0103316af8e58908a6e5d9c84c007bae81693ea5d462733a94930f8d012.png) no-repeat right center}#main form ul li span.error,#main form ul li.width_f span.error,#main form ul.flat li span.error,#main form ul.flat li.width_f span.error{clear:both;display:block}#main form ul li .button.rollover_button,#main form ul li.width_f .button.rollover_button,#main form ul.flat li .button.rollover_button,#main form ul.flat li.width_f .button.rollover_button{margin:0;display:inline-block}#main form ul li.registrant-form__home-zip__button,#main form ul li.width_f.registrant-form__home-zip__button,#main form ul.flat li.registrant-form__home-zip__button,#main form ul.flat li.width_f.registrant-form__home-zip__button{width:35%;margin-left:5%;margin-top:25px}#main form ul li.registrant-form__home-zip__button button,#main form ul li.width_f.registrant-form__home-zip__button button,#main form ul.flat li.registrant-form__home-zip__button button,#main form ul.flat li.width_f.registrant-form__home-zip__button button{height:40px;width:100%}#main form ul li.registrant-form__name-title__line,#main form ul li.registrant-form__prev-middle-name__line,#main form ul li.registrant-form__first-name__line,#main form ul li.registrant-form__prev-last-name__line,#main form ul li.registrant-form__last-name__line,#main form ul li.registrant-form__prev-first-name__line,#main form ul li.registrant-form__middle-name__line,#main form ul li.registrant-form__prev-name-title__line,#main form ul li.width_f.registrant-form__name-title__line,#main form ul li.width_f.registrant-form__prev-middle-name__line,#main form ul li.width_f.registrant-form__first-name__line,#main form ul li.width_f.registrant-form__prev-last-name__line,#main form ul li.width_f.registrant-form__last-name__line,#main form ul li.width_f.registrant-form__prev-first-name__line,#main form ul li.width_f.registrant-form__middle-name__line,#main form ul li.width_f.registrant-form__prev-name-title__line,#main form ul.flat li.registrant-form__name-title__line,#main form ul.flat li.registrant-form__prev-middle-name__line,#main form ul.flat li.registrant-form__first-name__line,#main form ul.flat li.registrant-form__prev-last-name__line,#main form ul.flat li.registrant-form__last-name__line,#main form ul.flat li.registrant-form__prev-first-name__line,#main form ul.flat li.registrant-form__middle-name__line,#main form ul.flat li.registrant-form__prev-name-title__line,#main form ul.flat li.width_f.registrant-form__name-title__line,#main form ul.flat li.width_f.registrant-form__prev-middle-name__line,#main form ul.flat li.width_f.registrant-form__first-name__line,#main form ul.flat li.width_f.registrant-form__prev-last-name__line,#main form ul.flat li.width_f.registrant-form__last-name__line,#main form ul.flat li.width_f.registrant-form__prev-first-name__line,#main form ul.flat li.width_f.registrant-form__middle-name__line,#main form ul.flat li.width_f.registrant-form__prev-name-title__line{margin-right:2%}#main form ul li.registrant-form__name-title__line,#main form ul li.registrant-form__prev-name-title__line,#main form ul li.registrant-form__name-suffix__line,#main form ul li.registrant-form__prev-name-suffix__line,#main form ul li.width_f.registrant-form__name-title__line,#main form ul li.width_f.registrant-form__prev-name-title__line,#main form ul li.width_f.registrant-form__name-suffix__line,#main form ul li.width_f.registrant-form__prev-name-suffix__line,#main form ul.flat li.registrant-form__name-title__line,#main form ul.flat li.registrant-form__prev-name-title__line,#main form ul.flat li.registrant-form__name-suffix__line,#main form ul.flat li.registrant-form__prev-name-suffix__line,#main form ul.flat li.width_f.registrant-form__name-title__line,#main form ul.flat li.width_f.registrant-form__prev-name-title__line,#main form ul.flat li.width_f.registrant-form__name-suffix__line,#main form ul.flat li.width_f.registrant-form__prev-name-suffix__line{width:16%}#main form ul li.registrant-form__first-name__line,#main form ul li.registrant-form__prev-first-name__line,#main form ul li.registrant-form__last-name__line,#main form ul li.registrant-form__prev-last-name__line,#main form ul li.width_f.registrant-form__first-name__line,#main form ul li.width_f.registrant-form__prev-first-name__line,#main form ul li.width_f.registrant-form__last-name__line,#main form ul li.width_f.registrant-form__prev-last-name__line,#main form ul.flat li.registrant-form__first-name__line,#main form ul.flat li.registrant-form__prev-first-name__line,#main form ul.flat li.registrant-form__last-name__line,#main form ul.flat li.registrant-form__prev-last-name__line,#main form ul.flat li.width_f.registrant-form__first-name__line,#main form ul.flat li.width_f.registrant-form__prev-first-name__line,#main form ul.flat li.width_f.registrant-form__last-name__line,#main form ul.flat li.width_f.registrant-form__prev-last-name__line{width:24%}#main form ul li.registrant-form__middle-name__line,#main form ul li.registrant-form__prev-middle-name__line,#main form ul li.width_f.registrant-form__middle-name__line,#main form ul li.width_f.registrant-form__prev-middle-name__line,#main form ul.flat li.registrant-form__middle-name__line,#main form ul.flat li.registrant-form__prev-middle-name__line,#main form ul.flat li.width_f.registrant-form__middle-name__line,#main form ul.flat li.width_f.registrant-form__prev-middle-name__line{width:12%}#main form ul li.registrant-form__us-citizen__line,#main form ul li.registrant-form__change-of-name__line,#main form ul li.width_f.registrant-form__us-citizen__line,#main form ul li.width_f.registrant-form__change-of-name__line,#main form ul.flat li.registrant-form__us-citizen__line,#main form ul.flat li.registrant-form__change-of-name__line,#main form ul.flat li.width_f.registrant-form__us-citizen__line,#main form ul.flat li.width_f.registrant-form__change-of-name__line{width:48%;margin-right:2%}#main form ul li.registrant-form__us-citizen__line,#main form ul li.registrant-form__will-be-18-by-election__line,#main form ul li.registrant-form__required-checkbox,#main form ul li.width_f.registrant-form__us-citizen__line,#main form ul li.width_f.registrant-form__will-be-18-by-election__line,#main form ul li.width_f.registrant-form__required-checkbox,#main form ul.flat li.registrant-form__us-citizen__line,#main form ul.flat li.registrant-form__will-be-18-by-election__line,#main form ul.flat li.registrant-form__required-checkbox,#main form ul.flat li.width_f.registrant-form__us-citizen__line,#main form ul.flat li.width_f.registrant-form__will-be-18-by-election__line,#main form ul.flat li.width_f.registrant-form__required-checkbox{margin:15px auto;padding:10px 15px;border:1px solid #e6e6e6;width:75%;margin-right:25%}#main form ul li.registrant-form__us-citizen__line h3,#main form ul li.registrant-form__will-be-18-by-election__line h3,#main form ul li.registrant-form__required-checkbox h3,#main form ul li.width_f.registrant-form__us-citizen__line h3,#main form ul li.width_f.registrant-form__will-be-18-by-election__line h3,#main form ul li.width_f.registrant-form__required-checkbox h3,#main form ul.flat li.registrant-form__us-citizen__line h3,#main form ul.flat li.registrant-form__will-be-18-by-election__line h3,#main form ul.flat li.registrant-form__required-checkbox h3,#main form ul.flat li.width_f.registrant-form__us-citizen__line h3,#main form ul.flat li.width_f.registrant-form__will-be-18-by-election__line h3,#main form ul.flat li.width_f.registrant-form__required-checkbox h3{height:auto;margin-bottom:0;margin-top:5px}#main form ul li.registrant-form__us-citizen__line h3 input,#main form ul li.registrant-form__us-citizen__line h3 label,#main form ul li.registrant-form__will-be-18-by-election__line h3 input,#main form ul li.registrant-form__will-be-18-by-election__line h3 label,#main form ul li.registrant-form__required-checkbox h3 input,#main form ul li.registrant-form__required-checkbox h3 label,#main form ul li.width_f.registrant-form__us-citizen__line h3 input,#main form ul li.width_f.registrant-form__us-citizen__line h3 label,#main form ul li.width_f.registrant-form__will-be-18-by-election__line h3 input,#main form ul li.width_f.registrant-form__will-be-18-by-election__line h3 label,#main form ul li.width_f.registrant-form__required-checkbox h3 input,#main form ul li.width_f.registrant-form__required-checkbox h3 label,#main form ul.flat li.registrant-form__us-citizen__line h3 input,#main form ul.flat li.registrant-form__us-citizen__line h3 label,#main form ul.flat li.registrant-form__will-be-18-by-election__line h3 input,#main form ul.flat li.registrant-form__will-be-18-by-election__line h3 label,#main form ul.flat li.registrant-form__required-checkbox h3 input,#main form ul.flat li.registrant-form__required-checkbox h3 label,#main form ul.flat li.width_f.registrant-form__us-citizen__line h3 input,#main form ul.flat li.width_f.registrant-form__us-citizen__line h3 label,#main form ul.flat li.width_f.registrant-form__will-be-18-by-election__line h3 input,#main form ul.flat li.width_f.registrant-form__will-be-18-by-election__line h3 label,#main form ul.flat li.width_f.registrant-form__required-checkbox h3 input,#main form ul.flat li.width_f.registrant-form__required-checkbox h3 label{font-size:16px;vertical-align:top;line-height:1em}#main form ul li.registrant-form__us-citizen__line h3 input[type=checkbox],#main form ul li.registrant-form__will-be-18-by-election__line h3 input[type=checkbox],#main form ul li.registrant-form__required-checkbox h3 input[type=checkbox],#main form ul li.width_f.registrant-form__us-citizen__line h3 input[type=checkbox],#main form ul li.width_f.registrant-form__will-be-18-by-election__line h3 input[type=checkbox],#main form ul li.width_f.registrant-form__required-checkbox h3 input[type=checkbox],#main form ul.flat li.registrant-form__us-citizen__line h3 input[type=checkbox],#main form ul.flat li.registrant-form__will-be-18-by-election__line h3 input[type=checkbox],#main form ul.flat li.registrant-form__required-checkbox h3 input[type=checkbox],#main form ul.flat li.width_f.registrant-form__us-citizen__line h3 input[type=checkbox],#main form ul.flat li.width_f.registrant-form__will-be-18-by-election__line h3 input[type=checkbox],#main form ul.flat li.width_f.registrant-form__required-checkbox h3 input[type=checkbox]{margin:3px 5px 0 0}#main form ul li.registrant-form__us-citizen__line h3 label,#main form ul li.registrant-form__will-be-18-by-election__line h3 label,#main form ul li.registrant-form__required-checkbox h3 label,#main form ul li.width_f.registrant-form__us-citizen__line h3 label,#main form ul li.width_f.registrant-form__will-be-18-by-election__line h3 label,#main form ul li.width_f.registrant-form__required-checkbox h3 label,#main form ul.flat li.registrant-form__us-citizen__line h3 label,#main form ul.flat li.registrant-form__will-be-18-by-election__line h3 label,#main form ul.flat li.registrant-form__required-checkbox h3 label,#main form ul.flat li.width_f.registrant-form__us-citizen__line h3 label,#main form ul.flat li.width_f.registrant-form__will-be-18-by-election__line h3 label,#main form ul.flat li.width_f.registrant-form__required-checkbox h3 label{display:inline-block;line-height:1.6em;width:78%}#main form ul li.registrant-form__us-citizen__line h3 span.error,#main form ul li.registrant-form__will-be-18-by-election__line h3 span.error,#main form ul li.registrant-form__required-checkbox h3 span.error,#main form ul li.width_f.registrant-form__us-citizen__line h3 span.error,#main form ul li.width_f.registrant-form__will-be-18-by-election__line h3 span.error,#main form ul li.width_f.registrant-form__required-checkbox h3 span.error,#main form ul.flat li.registrant-form__us-citizen__line h3 span.error,#main form ul.flat li.registrant-form__will-be-18-by-election__line h3 span.error,#main form ul.flat li.registrant-form__required-checkbox h3 span.error,#main form ul.flat li.width_f.registrant-form__us-citizen__line h3 span.error,#main form ul.flat li.width_f.registrant-form__will-be-18-by-election__line h3 span.error,#main form ul.flat li.width_f.registrant-form__required-checkbox h3 span.error{margin-top:5px}#main form ul li.registrant-form__home-address-number__line,#main form ul li.width_f.registrant-form__home-address-number__line,#main form ul.flat li.registrant-form__home-address-number__line,#main form ul.flat li.width_f.registrant-form__home-address-number__line{width:23%;margin-right:2%}#main form ul li.registrant-form__home-address-name__line,#main form ul li.width_f.registrant-form__home-address-name__line,#main form ul.flat li.registrant-form__home-address-name__line,#main form ul.flat li.width_f.registrant-form__home-address-name__line{width:50%;margin-right:2%}#main form ul li.registrant-form__home-address__line,#main form ul li.registrant-form__mailing-address__line,#main form ul li.registrant-form__prev-address__line,#main form ul li.width_f.registrant-form__home-address__line,#main form ul li.width_f.registrant-form__mailing-address__line,#main form ul li.width_f.registrant-form__prev-address__line,#main form ul.flat li.registrant-form__home-address__line,#main form ul.flat li.registrant-form__mailing-address__line,#main form ul.flat li.registrant-form__prev-address__line,#main form ul.flat li.width_f.registrant-form__home-address__line,#main form ul.flat li.width_f.registrant-form__mailing-address__line,#main form ul.flat li.width_f.registrant-form__prev-address__line{width:75%;margin-right:2%}#main form ul li.registrant-form__home-unit__line,#main form ul li.registrant-form__mailing-unit__line,#main form ul li.registrant-form__prev-unit__line,#main form ul li.width_f.registrant-form__home-unit__line,#main form ul li.width_f.registrant-form__mailing-unit__line,#main form ul li.width_f.registrant-form__prev-unit__line,#main form ul.flat li.registrant-form__home-unit__line,#main form ul.flat li.registrant-form__mailing-unit__line,#main form ul.flat li.registrant-form__prev-unit__line,#main form ul.flat li.width_f.registrant-form__home-unit__line,#main form ul.flat li.width_f.registrant-form__mailing-unit__line,#main form ul.flat li.width_f.registrant-form__prev-unit__line{width:23%}#main form ul li.registrant-form__home-city__line,#main form ul li.registrant-form__mailing-city__line,#main form ul li.registrant-form__prev-city__line,#main form ul li.width_f.registrant-form__home-city__line,#main form ul li.width_f.registrant-form__mailing-city__line,#main form ul li.width_f.registrant-form__prev-city__line,#main form ul.flat li.registrant-form__home-city__line,#main form ul.flat li.registrant-form__mailing-city__line,#main form ul.flat li.registrant-form__prev-city__line,#main form ul.flat li.width_f.registrant-form__home-city__line,#main form ul.flat li.width_f.registrant-form__mailing-city__line,#main form ul.flat li.width_f.registrant-form__prev-city__line{width:45%;margin-right:2%}#main form ul li.registrant-form__home-state-abbrev__line,#main form ul li.registrant-form__mailing-state-abbrev__line,#main form ul li.registrant-form__prev-state-abbrev__line,#main form ul li.width_f.registrant-form__home-state-abbrev__line,#main form ul li.width_f.registrant-form__mailing-state-abbrev__line,#main form ul li.width_f.registrant-form__prev-state-abbrev__line,#main form ul.flat li.registrant-form__home-state-abbrev__line,#main form ul.flat li.registrant-form__mailing-state-abbrev__line,#main form ul.flat li.registrant-form__prev-state-abbrev__line,#main form ul.flat li.width_f.registrant-form__home-state-abbrev__line,#main form ul.flat li.width_f.registrant-form__mailing-state-abbrev__line,#main form ul.flat li.width_f.registrant-form__prev-state-abbrev__line{width:23%;margin-right:2%}#main form ul li.registrant-form__home-zip-code__line,#main form ul li.registrant-form__mailing-zip-code__line,#main form ul li.registrant-form__prev-zip-code__line,#main form ul li.width_f.registrant-form__home-zip-code__line,#main form ul li.width_f.registrant-form__mailing-zip-code__line,#main form ul li.width_f.registrant-form__prev-zip-code__line,#main form ul.flat li.registrant-form__home-zip-code__line,#main form ul.flat li.registrant-form__mailing-zip-code__line,#main form ul.flat li.registrant-form__prev-zip-code__line,#main form ul.flat li.width_f.registrant-form__home-zip-code__line,#main form ul.flat li.width_f.registrant-form__mailing-zip-code__line,#main form ul.flat li.width_f.registrant-form__prev-zip-code__line{width:28%}#main form ul li.registrant-form__state-id-number__line,#main form ul li.width_f.registrant-form__state-id-number__line,#main form ul.flat li.registrant-form__state-id-number__line,#main form ul.flat li.width_f.registrant-form__state-id-number__line{width:100%;margin-right:0%}#main form ul li.registrant-form__date-of-birth__line input,#main form ul li.width_f.registrant-form__date-of-birth__line input,#main form ul.flat li.registrant-form__date-of-birth__line input,#main form ul.flat li.width_f.registrant-form__date-of-birth__line input{width:55px;padding:5px 5px;text-align:center}#main form ul li.registrant-form__date-of-birth__line input:last-child,#main form ul li.width_f.registrant-form__date-of-birth__line input:last-child,#main form ul.flat li.registrant-form__date-of-birth__line input:last-child,#main form ul.flat li.width_f.registrant-form__date-of-birth__line input:last-child{width:75px}#main form ul li.registrant-form__race__line,#main form ul li.width_f.registrant-form__race__line,#main form ul.flat li.registrant-form__race__line,#main form ul.flat li.width_f.registrant-form__race__line{width:85%;margin-right:15%}#main form ul li.registrant-form__party__line,#main form ul li.width_f.registrant-form__party__line,#main form ul.flat li.registrant-form__party__line,#main form ul.flat li.width_f.registrant-form__party__line{width:100%}#main form ul li.registrant-form__phone__line,#main form ul li.width_f.registrant-form__phone__line,#main form ul.flat li.registrant-form__phone__line,#main form ul.flat li.width_f.registrant-form__phone__line{width:60%;margin-right:5%}#main form ul li.registrant-form__phone-type__line,#main form ul li.width_f.registrant-form__phone-type__line,#main form ul.flat li.registrant-form__phone-type__line,#main form ul.flat li.width_f.registrant-form__phone-type__line{width:35%}#main form ul li.registrant-form__opt-in-sms__line h3,#main form ul li .registrant-form__partner-opt-in-sms__line h3,#main form ul li.width_f.registrant-form__opt-in-sms__line h3,#main form ul li.width_f .registrant-form__partner-opt-in-sms__line h3,#main form ul.flat li.registrant-form__opt-in-sms__line h3,#main form ul.flat li .registrant-form__partner-opt-in-sms__line h3,#main form ul.flat li.width_f.registrant-form__opt-in-sms__line h3,#main form ul.flat li.width_f .registrant-form__partner-opt-in-sms__line h3{margin-bottom:0}#main form ul li.registrant-form__has-no-state-license__line,#main form ul li.registrant-form__has-state-license__line,#main form ul li.width_f.registrant-form__has-no-state-license__line,#main form ul li.width_f.registrant-form__has-state-license__line,#main form ul.flat li.registrant-form__has-no-state-license__line,#main form ul.flat li.registrant-form__has-state-license__line,#main form ul.flat li.width_f.registrant-form__has-no-state-license__line,#main form ul.flat li.width_f.registrant-form__has-state-license__line{margin:2em 10% 0;width:80%}#main form ul li.registrant-form__has-no-state-license__line h3,#main form ul li.registrant-form__has-state-license__line h3,#main form ul li.width_f.registrant-form__has-no-state-license__line h3,#main form ul li.width_f.registrant-form__has-state-license__line h3,#main form ul.flat li.registrant-form__has-no-state-license__line h3,#main form ul.flat li.registrant-form__has-state-license__line h3,#main form ul.flat li.width_f.registrant-form__has-no-state-license__line h3,#main form ul.flat li.width_f.registrant-form__has-state-license__line h3{margin-bottom:15px;height:auto}#main form ul li.registrant-form__has-no-state-license__line h3:after,#main form ul li.registrant-form__has-state-license__line h3:after,#main form ul li.width_f.registrant-form__has-no-state-license__line h3:after,#main form ul li.width_f.registrant-form__has-state-license__line h3:after,#main form ul.flat li.registrant-form__has-no-state-license__line h3:after,#main form ul.flat li.registrant-form__has-state-license__line h3:after,#main form ul.flat li.width_f.registrant-form__has-no-state-license__line h3:after,#main form ul.flat li.width_f.registrant-form__has-state-license__line h3:after{display:block;clear:both;content:""}#main form ul li.registrant-form__has-no-state-license__line input,#main form ul li.registrant-form__has-no-state-license__line label,#main form ul li.registrant-form__has-state-license__line input,#main form ul li.registrant-form__has-state-license__line label,#main form ul li.width_f.registrant-form__has-no-state-license__line input,#main form ul li.width_f.registrant-form__has-no-state-license__line label,#main form ul li.width_f.registrant-form__has-state-license__line input,#main form ul li.width_f.registrant-form__has-state-license__line label,#main form ul.flat li.registrant-form__has-no-state-license__line input,#main form ul.flat li.registrant-form__has-no-state-license__line label,#main form ul.flat li.registrant-form__has-state-license__line input,#main form ul.flat li.registrant-form__has-state-license__line label,#main form ul.flat li.width_f.registrant-form__has-no-state-license__line input,#main form ul.flat li.width_f.registrant-form__has-no-state-license__line label,#main form ul.flat li.width_f.registrant-form__has-state-license__line input,#main form ul.flat li.width_f.registrant-form__has-state-license__line label{display:block;float:left;width:95%}#main form ul li.registrant-form__has-no-state-license__line input,#main form ul li.registrant-form__has-state-license__line input,#main form ul li.width_f.registrant-form__has-no-state-license__line input,#main form ul li.width_f.registrant-form__has-state-license__line input,#main form ul.flat li.registrant-form__has-no-state-license__line input,#main form ul.flat li.registrant-form__has-state-license__line input,#main form ul.flat li.width_f.registrant-form__has-no-state-license__line input,#main form ul.flat li.width_f.registrant-form__has-state-license__line input{width:5%;margin-left:0;margin-right:0}#main form ul li.registrant-form__has-no-state-license__line label,#main form ul li.registrant-form__has-state-license__line label,#main form ul li.width_f.registrant-form__has-no-state-license__line label,#main form ul li.width_f.registrant-form__has-state-license__line label,#main form ul.flat li.registrant-form__has-no-state-license__line label,#main form ul.flat li.registrant-form__has-state-license__line label,#main form ul.flat li.width_f.registrant-form__has-no-state-license__line label,#main form ul.flat li.width_f.registrant-form__has-state-license__line label{text-transform:uppercase;font-size:14px}#main form ul li.registrant-form__has-no-state-license__line,#main form ul li.width_f.registrant-form__has-no-state-license__line,#main form ul.flat li.registrant-form__has-no-state-license__line,#main form ul.flat li.width_f.registrant-form__has-no-state-license__line{margin-bottom:2em;margin-top:0}#main form ul li.registrant-form__survey-answer-1__line,#main form ul li.registrant-form__survey-answer-2__line,#main form ul li.width_f.registrant-form__survey-answer-1__line,#main form ul li.width_f.registrant-form__survey-answer-2__line,#main form ul.flat li.registrant-form__survey-answer-1__line,#main form ul.flat li.registrant-form__survey-answer-2__line,#main form ul.flat li.width_f.registrant-form__survey-answer-1__line,#main form ul.flat li.width_f.registrant-form__survey-answer-2__line{margin-bottom:30px}#main form ul .checkbox-explanation p,#main form ul.flat .checkbox-explanation p{margin:-5px 75px 20px 110px;color:#434343;font-size:13px}#main form ul .has_license .checkbox-explanation p,#main form ul.flat .has_license .checkbox-explanation p{color:#c62129;border:2px solid #c62129;font-size:13px;font-weight:bold;margin:0px 35px 20px;padding:15px}#main form .state-id-number{margin-top:30px}#main form .instructions--state-id-number p{margin-top:0}#main form .email-checkbox-explanation p{margin:0;display:none}#main form span.compliance{display:inline-block;font-size:12px;color:#666;line-height:1.4em;padding:0 0 1em 23px;margin:0 0 1em 0}#main form ul.flat.dob-and-phone li.registrant-form__date-of-birth__line,#main form ul.flat.dob-and-phone li.width_f.registrant-form__date-of-birth__line{width:37%;margin-right:5%}#main form ul.flat.dob-and-phone li.registrant-form__phone__line,#main form ul.flat.dob-and-phone li.width_f.registrant-form__phone__line{width:33%;margin-right:5%}#main form ul.flat.dob-and-phone li.registrant-form__phone-type__line,#main form ul.flat.dob-and-phone li.width_f.registrant-form__phone-type__line{width:20%}#main form .party-dropdown,#main form .race-dropdown{width:53%;float:left}#main form .party-dropdown{width:47%}#main .back{text-align:center}#main.lookup span.rollover_button a,#main .continue_shift .rollover_button a,#main .download .rollover_button a{background-color:#fff;background-image:none;border:2px solid #B32426;border-radius:0;box-shadow:none;color:#B32426 !important;font-family:'Fira Sans', helvetica, arial, sans-serif;font-size:18px;font-weight:700;line-height:1em;margin:0 !important;padding:15px 20px !important;text-align:center !important;text-decoration:none !important;text-shadow:none;transition:background 0.5s ease-out 0s, color 0.05s ease-in 0s;margin:0;min-width:auto}#main.lookup span.rollover_button a:hover,#main .continue_shift .rollover_button a:hover,#main .download .rollover_button a:hover{background:#B32426;color:#fff !important;cursor:pointer;transition:background 0.9s ease-out, color 0.05s ease-in}#main .download{position:relative;width:85%;margin:20px auto}#main .download p{font-size:16px;margin-bottom:3em;margin-left:20px;margin-right:20px;margin-top:3em;line-height:1.6em;text-align:center;color:#666}#main .download h2{line-height:1.6em;font-weight:normal;margin:15px 0 25px;color:#B32426;font-size:19px;text-align:center}#main .download h2.spaced_out{visibility:hidden;min-height:100px}#main .download h2.preparing{position:absolute;top:0;left:0;right:0;text-align:center;border:2px solid #B32426;color:#B32426 !important;font-family:'Fira Sans', helvetica, arial, sans-serif;font-size:18px;font-weight:700;line-height:1em;margin:0 !important;padding:10px 20px !important;text-align:center !important;text-decoration:none !important;height:auto}#main .download p.preparing{height:80px;text-align:center}#main .download p.preparing img{vertical-align:middle}#main #download_no_js{padding:30px}#main .disclosures{border:1px solid #ccc;font-size:13px;width:100%;text-align:left;margin-left:auto !important;margin-right:auto !important}#main .disclosures .disclosure_num{margin:0}#main .disclosures p{color:black}#main .state-flow-error{text-align:center;padding:1em;border:1px solid #B32426}#main .declaration-text{margin-top:2em}#main .declaration-text p{line-height:1.6em;font-size:15px;color:black;margin:.5em 0}#main .declaration-text ul{margin-left:40px}#main .declaration-text ul li{line-height:1.6em;font-size:15px;list-style:disc outside none}#main .review{width:100%;font-size:15px;line-height:1.4em}#main .review__section{width:100%;margin:1em 0;padding-top:1em;border-top:1px solid #ccc}#main .review__section:after{display:block;content:" ";clear:both}#main .review__section__label,#main .review__section__content{float:left;padding:.5em 0}#main .review__section__label{font-weight:bold;text-align:right;width:30%}#main .review__section__content{margin-left:20px;width:calc(70% - 20px)}#main.lookup span.rollover_button,#main.ballot-status-check span.rollover_button,#main.alert_request span.rollover_button{display:block;text-align:center}#main.lookup span.rollover_button a,#main.ballot-status-check span.rollover_button a,#main.alert_request span.rollover_button a{cursor:pointer;display:inline-block;margin:1em auto !important}#main.abr,#main.lookup,#main.alert_request,#main.ballot-status-check{line-height:1.4em;font-size:16px}#main.abr h2,#main.lookup h2,#main.alert_request h2,#main.ballot-status-check h2{text-align:center}#main.abr p,#main.lookup p,#main.alert_request p,#main.ballot-status-check p{text-align:left;font-size:14px;margin:0.5em 0}#main.abr ul,#main.lookup ul,#main.alert_request ul,#main.ballot-status-check ul{color:#666}#main.abr ul li,#main.lookup ul li,#main.alert_request ul li,#main.ballot-status-check ul li{margin:0.25em 0}#main.abr .requirements,#main.abr .state-instructions,#main.abr .intro-message,#main.abr .finish_instructions,#main.lookup .requirements,#main.lookup .state-instructions,#main.lookup .intro-message,#main.lookup .finish_instructions,#main.alert_request .requirements,#main.alert_request .state-instructions,#main.alert_request .intro-message,#main.alert_request .finish_instructions,#main.ballot-status-check .requirements,#main.ballot-status-check .state-instructions,#main.ballot-status-check .intro-message,#main.ballot-status-check .finish_instructions{margin:2em 0}#main.abr .requirements p,#main.abr .requirements ul,#main.abr .requirements li,#main.abr .requirements span,#main.abr .requirements div,#main.abr .state-instructions p,#main.abr .state-instructions ul,#main.abr .state-instructions li,#main.abr .state-instructions span,#main.abr .state-instructions div,#main.abr .intro-message p,#main.abr .intro-message ul,#main.abr .intro-message li,#main.abr .intro-message span,#main.abr .intro-message div,#main.abr .finish_instructions p,#main.abr .finish_instructions ul,#main.abr .finish_instructions li,#main.abr .finish_instructions span,#main.abr .finish_instructions div,#main.lookup .requirements p,#main.lookup .requirements ul,#main.lookup .requirements li,#main.lookup .requirements span,#main.lookup .requirements div,#main.lookup .state-instructions p,#main.lookup .state-instructions ul,#main.lookup .state-instructions li,#main.lookup .state-instructions span,#main.lookup .state-instructions div,#main.lookup .intro-message p,#main.lookup .intro-message ul,#main.lookup .intro-message li,#main.lookup .intro-message span,#main.lookup .intro-message div,#main.lookup .finish_instructions p,#main.lookup .finish_instructions ul,#main.lookup .finish_instructions li,#main.lookup .finish_instructions span,#main.lookup .finish_instructions div,#main.alert_request .requirements p,#main.alert_request .requirements ul,#main.alert_request .requirements li,#main.alert_request .requirements span,#main.alert_request .requirements div,#main.alert_request .state-instructions p,#main.alert_request .state-instructions ul,#main.alert_request .state-instructions li,#main.alert_request .state-instructions span,#main.alert_request .state-instructions div,#main.alert_request .intro-message p,#main.alert_request .intro-message ul,#main.alert_request .intro-message li,#main.alert_request .intro-message span,#main.alert_request .intro-message div,#main.alert_request .finish_instructions p,#main.alert_request .finish_instructions ul,#main.alert_request .finish_instructions li,#main.alert_request .finish_instructions span,#main.alert_request .finish_instructions div,#main.ballot-status-check .requirements p,#main.ballot-status-check .requirements ul,#main.ballot-status-check .requirements li,#main.ballot-status-check .requirements span,#main.ballot-status-check .requirements div,#main.ballot-status-check .state-instructions p,#main.ballot-status-check .state-instructions ul,#main.ballot-status-check .state-instructions li,#main.ballot-status-check .state-instructions span,#main.ballot-status-check .state-instructions div,#main.ballot-status-check .intro-message p,#main.ballot-status-check .intro-message ul,#main.ballot-status-check .intro-message li,#main.ballot-status-check .intro-message span,#main.ballot-status-check .intro-message div,#main.ballot-status-check .finish_instructions p,#main.ballot-status-check .finish_instructions ul,#main.ballot-status-check .finish_instructions li,#main.ballot-status-check .finish_instructions span,#main.ballot-status-check .finish_instructions div{font-size:14px;color:#666}#main.abr .requirements a,#main.abr .state-instructions a,#main.abr .intro-message a,#main.abr .finish_instructions a,#main.lookup .requirements a,#main.lookup .state-instructions a,#main.lookup .intro-message a,#main.lookup .finish_instructions a,#main.alert_request .requirements a,#main.alert_request .state-instructions a,#main.alert_request .intro-message a,#main.alert_request .finish_instructions a,#main.ballot-status-check .requirements a,#main.ballot-status-check .state-instructions a,#main.ballot-status-check .intro-message a,#main.ballot-status-check .finish_instructions a{color:#B32426}#main.abr .requirements ul,#main.abr .state-instructions ul,#main.abr .intro-message ul,#main.abr .finish_instructions ul,#main.lookup .requirements ul,#main.lookup .state-instructions ul,#main.lookup .intro-message ul,#main.lookup .finish_instructions ul,#main.alert_request .requirements ul,#main.alert_request .state-instructions ul,#main.alert_request .intro-message ul,#main.alert_request .finish_instructions ul,#main.ballot-status-check .requirements ul,#main.ballot-status-check .state-instructions ul,#main.ballot-status-check .intro-message ul,#main.ballot-status-check .finish_instructions ul{font-size:14px;list-style:disc outside;margin-left:30px}#main.abr .confirm,#main.lookup .confirm,#main.alert_request .confirm,#main.ballot-status-check .confirm{color:#333;margin:2em 0;cursor:pointer}#main.abr .confirm p,#main.lookup .confirm p,#main.alert_request .confirm p,#main.ballot-status-check .confirm p{color:#333;font-size:18px}#main.abr .confirm p a,#main.lookup .confirm p a,#main.alert_request .confirm p a,#main.ballot-status-check .confirm p a{color:#B32426}#main.abr .reject p,#main.lookup .reject p,#main.alert_request .reject p,#main.ballot-status-check .reject p{color:#333;font-size:18px}#main.abr .state-abr-form-fields,#main.lookup .state-abr-form-fields,#main.alert_request .state-abr-form-fields,#main.ballot-status-check .state-abr-form-fields{margin-bottom:2em}#main.abr .state-abr-form-fields li.line,#main.lookup .state-abr-form-fields li.line,#main.alert_request .state-abr-form-fields li.line,#main.ballot-status-check .state-abr-form-fields li.line{margin:.25em 0}#main.abr .state-abr-form-fields li.half,#main.abr .state-abr-form-fields li.quarter,#main.abr .state-abr-form-fields li.three-quarter,#main.lookup .state-abr-form-fields li.half,#main.lookup .state-abr-form-fields li.quarter,#main.lookup .state-abr-form-fields li.three-quarter,#main.alert_request .state-abr-form-fields li.half,#main.alert_request .state-abr-form-fields li.quarter,#main.alert_request .state-abr-form-fields li.three-quarter,#main.ballot-status-check .state-abr-form-fields li.half,#main.ballot-status-check .state-abr-form-fields li.quarter,#main.ballot-status-check .state-abr-form-fields li.three-quarter{margin-right:2%}#main.abr .state-abr-form-fields li.half.last,#main.abr .state-abr-form-fields li.quarter.last,#main.abr .state-abr-form-fields li.three-quarter.last,#main.lookup .state-abr-form-fields li.half.last,#main.lookup .state-abr-form-fields li.quarter.last,#main.lookup .state-abr-form-fields li.three-quarter.last,#main.alert_request .state-abr-form-fields li.half.last,#main.alert_request .state-abr-form-fields li.quarter.last,#main.alert_request .state-abr-form-fields li.three-quarter.last,#main.ballot-status-check .state-abr-form-fields li.half.last,#main.ballot-status-check .state-abr-form-fields li.quarter.last,#main.ballot-status-check .state-abr-form-fields li.three-quarter.last{margin-right:0}#main.abr .state-abr-form-fields li.half,#main.lookup .state-abr-form-fields li.half,#main.alert_request .state-abr-form-fields li.half,#main.ballot-status-check .state-abr-form-fields li.half{width:48%}#main.abr .state-abr-form-fields li.half.last,#main.lookup .state-abr-form-fields li.half.last,#main.alert_request .state-abr-form-fields li.half.last,#main.ballot-status-check .state-abr-form-fields li.half.last{width:50%}#main.abr .state-abr-form-fields li.quarter,#main.lookup .state-abr-form-fields li.quarter,#main.alert_request .state-abr-form-fields li.quarter,#main.ballot-status-check .state-abr-form-fields li.quarter{width:23%}#main.abr .state-abr-form-fields li.quarter.last,#main.lookup .state-abr-form-fields li.quarter.last,#main.alert_request .state-abr-form-fields li.quarter.last,#main.ballot-status-check .state-abr-form-fields li.quarter.last{width:25%}#main.abr .state-abr-form-fields li.three-quarter,#main.lookup .state-abr-form-fields li.three-quarter,#main.alert_request .state-abr-form-fields li.three-quarter,#main.ballot-status-check .state-abr-form-fields li.three-quarter{width:73%}#main.abr .state-abr-form-fields li.three-quarter.last,#main.lookup .state-abr-form-fields li.three-quarter.last,#main.alert_request .state-abr-form-fields li.three-quarter.last,#main.ballot-status-check .state-abr-form-fields li.three-quarter.last{width:75%}#main.abr .state-abr-form-fields li.indent-2,#main.lookup .state-abr-form-fields li.indent-2,#main.alert_request .state-abr-form-fields li.indent-2,#main.ballot-status-check .state-abr-form-fields li.indent-2{margin-left:20%;width:80%}#main.abr .state-abr-form-fields li.indent-2.half.not-first,#main.abr .state-abr-form-fields li.indent-2.half.last,#main.abr .state-abr-form-fields li.indent-2.quarter.not-first,#main.abr .state-abr-form-fields li.indent-2.quarter.last,#main.abr .state-abr-form-fields li.indent-2.three-quarter.not-first,#main.abr .state-abr-form-fields li.indent-2.three-quarter.last,#main.lookup .state-abr-form-fields li.indent-2.half.not-first,#main.lookup .state-abr-form-fields li.indent-2.half.last,#main.lookup .state-abr-form-fields li.indent-2.quarter.not-first,#main.lookup .state-abr-form-fields li.indent-2.quarter.last,#main.lookup .state-abr-form-fields li.indent-2.three-quarter.not-first,#main.lookup .state-abr-form-fields li.indent-2.three-quarter.last,#main.alert_request .state-abr-form-fields li.indent-2.half.not-first,#main.alert_request .state-abr-form-fields li.indent-2.half.last,#main.alert_request .state-abr-form-fields li.indent-2.quarter.not-first,#main.alert_request .state-abr-form-fields li.indent-2.quarter.last,#main.alert_request .state-abr-form-fields li.indent-2.three-quarter.not-first,#main.alert_request .state-abr-form-fields li.indent-2.three-quarter.last,#main.ballot-status-check .state-abr-form-fields li.indent-2.half.not-first,#main.ballot-status-check .state-abr-form-fields li.indent-2.half.last,#main.ballot-status-check .state-abr-form-fields li.indent-2.quarter.not-first,#main.ballot-status-check .state-abr-form-fields li.indent-2.quarter.last,#main.ballot-status-check .state-abr-form-fields li.indent-2.three-quarter.not-first,#main.ballot-status-check .state-abr-form-fields li.indent-2.three-quarter.last{margin-left:0}#main.abr .state-abr-form-fields li.indent,#main.lookup .state-abr-form-fields li.indent,#main.alert_request .state-abr-form-fields li.indent,#main.ballot-status-check .state-abr-form-fields li.indent{margin-left:10%;width:90%}#main.abr .state-abr-form-fields li.indent.half.not-first,#main.abr .state-abr-form-fields li.indent.half.last,#main.abr .state-abr-form-fields li.indent.quarter.not-first,#main.abr .state-abr-form-fields li.indent.quarter.last,#main.abr .state-abr-form-fields li.indent.three-quarter.not-first,#main.abr .state-abr-form-fields li.indent.three-quarter.last,#main.lookup .state-abr-form-fields li.indent.half.not-first,#main.lookup .state-abr-form-fields li.indent.half.last,#main.lookup .state-abr-form-fields li.indent.quarter.not-first,#main.lookup .state-abr-form-fields li.indent.quarter.last,#main.lookup .state-abr-form-fields li.indent.three-quarter.not-first,#main.lookup .state-abr-form-fields li.indent.three-quarter.last,#main.alert_request .state-abr-form-fields li.indent.half.not-first,#main.alert_request .state-abr-form-fields li.indent.half.last,#main.alert_request .state-abr-form-fields li.indent.quarter.not-first,#main.alert_request .state-abr-form-fields li.indent.quarter.last,#main.alert_request .state-abr-form-fields li.indent.three-quarter.not-first,#main.alert_request .state-abr-form-fields li.indent.three-quarter.last,#main.ballot-status-check .state-abr-form-fields li.indent.half.not-first,#main.ballot-status-check .state-abr-form-fields li.indent.half.last,#main.ballot-status-check .state-abr-form-fields li.indent.quarter.not-first,#main.ballot-status-check .state-abr-form-fields li.indent.quarter.last,#main.ballot-status-check .state-abr-form-fields li.indent.three-quarter.not-first,#main.ballot-status-check .state-abr-form-fields li.indent.three-quarter.last{margin-left:0}#main.abr .state-abr-form-fields li.indent.half,#main.lookup .state-abr-form-fields li.indent.half,#main.alert_request .state-abr-form-fields li.indent.half,#main.ballot-status-check .state-abr-form-fields li.indent.half{width:43%}#main.abr .state-abr-form-fields li.indent.half.last,#main.lookup .state-abr-form-fields li.indent.half.last,#main.alert_request .state-abr-form-fields li.indent.half.last,#main.ballot-status-check .state-abr-form-fields li.indent.half.last{width:45%}#main.abr .state-abr-form-fields li.indent.quarter,#main.lookup .state-abr-form-fields li.indent.quarter,#main.alert_request .state-abr-form-fields li.indent.quarter,#main.ballot-status-check .state-abr-form-fields li.indent.quarter{width:20.5%}#main.abr .state-abr-form-fields li.indent.quarter.last,#main.lookup .state-abr-form-fields li.indent.quarter.last,#main.alert_request .state-abr-form-fields li.indent.quarter.last,#main.ballot-status-check .state-abr-form-fields li.indent.quarter.last{width:22.5%}#main.abr .state-abr-form-fields li.indent.three-quarter,#main.lookup .state-abr-form-fields li.indent.three-quarter,#main.alert_request .state-abr-form-fields li.indent.three-quarter,#main.ballot-status-check .state-abr-form-fields li.indent.three-quarter{width:65.5%}#main.abr .state-abr-form-fields li.indent.three-quarter.last,#main.lookup .state-abr-form-fields li.indent.three-quarter.last,#main.alert_request .state-abr-form-fields li.indent.three-quarter.last,#main.ballot-status-check .state-abr-form-fields li.indent.three-quarter.last{width:67.6%}#main.abr .state-abr-form-fields li ul.checkbox h3,#main.lookup .state-abr-form-fields li ul.checkbox h3,#main.alert_request .state-abr-form-fields li ul.checkbox h3,#main.ballot-status-check .state-abr-form-fields li ul.checkbox h3{height:auto;display:flex;flex-wrap:wrap}#main.abr .state-abr-form-fields li ul.checkbox h3 span.error,#main.lookup .state-abr-form-fields li ul.checkbox h3 span.error,#main.alert_request .state-abr-form-fields li ul.checkbox h3 span.error,#main.ballot-status-check .state-abr-form-fields li ul.checkbox h3 span.error{flex-basis:100%}#main.abr .state-abr-form-fields li.date input,#main.lookup .state-abr-form-fields li.date input,#main.alert_request .state-abr-form-fields li.date input,#main.ballot-status-check .state-abr-form-fields li.date input{width:55px;padding:5px 5px;text-align:center}#main.abr .state-abr-form-fields li.date input:last-child,#main.lookup .state-abr-form-fields li.date input:last-child,#main.alert_request .state-abr-form-fields li.date input:last-child,#main.ballot-status-check .state-abr-form-fields li.date input:last-child{width:75px}#main.abr .state-abr-form-fields .radio input,#main.lookup .state-abr-form-fields .radio input,#main.alert_request .state-abr-form-fields .radio input,#main.ballot-status-check .state-abr-form-fields .radio input{display:inline-block;width:auto;height:1em;margin-right:5px;margin-left:20px}#main.abr .state-abr-form-fields .radio label,#main.lookup .state-abr-form-fields .radio label,#main.alert_request .state-abr-form-fields .radio label,#main.ballot-status-check .state-abr-form-fields .radio label{margin-bottom:1em}#main.abr .state-abr-form-fields .radio h3,#main.lookup .state-abr-form-fields .radio h3,#main.alert_request .state-abr-form-fields .radio h3,#main.ballot-status-check .state-abr-form-fields .radio h3{height:auto;line-height:1.4em}@media (max-width: 600px){#main.abr .state-abr-form-fields li ul.checkbox h3,#main.lookup .state-abr-form-fields li ul.checkbox h3,#main.alert_request .state-abr-form-fields li ul.checkbox h3,#main.ballot-status-check .state-abr-form-fields li ul.checkbox h3{display:block}#main.abr .state-abr-form-fields li ul.checkbox h3 label,#main.lookup .state-abr-form-fields li ul.checkbox h3 label,#main.alert_request .state-abr-form-fields li ul.checkbox h3 label,#main.ballot-status-check .state-abr-form-fields li ul.checkbox h3 label{width:auto}}@media (max-width: 600px){#main.abr .state-abr-form-fields li.half,#main.abr .state-abr-form-fields li.three-quarter,#main.abr .state-abr-form-fields li.quarter,#main.lookup .state-abr-form-fields li.half,#main.lookup .state-abr-form-fields li.three-quarter,#main.lookup .state-abr-form-fields li.quarter,#main.alert_request .state-abr-form-fields li.half,#main.alert_request .state-abr-form-fields li.three-quarter,#main.alert_request .state-abr-form-fields li.quarter,#main.ballot-status-check .state-abr-form-fields li.half,#main.ballot-status-check .state-abr-form-fields li.three-quarter,#main.ballot-status-check .state-abr-form-fields li.quarter{display:block;width:100%}#main.abr .state-abr-form-fields li.half.last,#main.abr .state-abr-form-fields li.three-quarter.last,#main.abr .state-abr-form-fields li.quarter.last,#main.lookup .state-abr-form-fields li.half.last,#main.lookup .state-abr-form-fields li.three-quarter.last,#main.lookup .state-abr-form-fields li.quarter.last,#main.alert_request .state-abr-form-fields li.half.last,#main.alert_request .state-abr-form-fields li.three-quarter.last,#main.alert_request .state-abr-form-fields li.quarter.last,#main.ballot-status-check .state-abr-form-fields li.half.last,#main.ballot-status-check .state-abr-form-fields li.three-quarter.last,#main.ballot-status-check .state-abr-form-fields li.quarter.last{display:block;width:100%}}#main.abr .ak-abr-form-fields li.former_name,#main.lookup .ak-abr-form-fields li.former_name,#main.alert_request .ak-abr-form-fields li.former_name,#main.ballot-status-check .ak-abr-form-fields li.former_name{width:50%;margin-right:2%}#main.abr .ak-abr-form-fields li.voter_no,#main.lookup .ak-abr-form-fields li.voter_no,#main.alert_request .ak-abr-form-fields li.voter_no,#main.ballot-status-check .ak-abr-form-fields li.voter_no{width:48%}#main.abr .ak-abr-form-fields li.perm_mailing_1,#main.lookup .ak-abr-form-fields li.perm_mailing_1,#main.alert_request .ak-abr-form-fields li.perm_mailing_1,#main.ballot-status-check .ak-abr-form-fields li.perm_mailing_1{margin-top:2em}#main.abr .ak-abr-form-fields li.ssn_or_last_4,#main.lookup .ak-abr-form-fields li.ssn_or_last_4,#main.alert_request .ak-abr-form-fields li.ssn_or_last_4,#main.ballot-status-check .ak-abr-form-fields li.ssn_or_last_4{margin-top:2em;width:30%}#main.abr .ak-abr-form-fields li.adl,#main.lookup .ak-abr-form-fields li.adl,#main.alert_request .ak-abr-form-fields li.adl,#main.ballot-status-check .ak-abr-form-fields li.adl{margin-top:2em;width:68%;margin-right:2%}#main.abr .ak-abr-form-fields li.ballot_selection,#main.lookup .ak-abr-form-fields li.ballot_selection,#main.alert_request .ak-abr-form-fields li.ballot_selection,#main.ballot-status-check .ak-abr-form-fields li.ballot_selection{margin-top:1em}#main.abr .ak-abr-form-fields li.ballot_selection label,#main.lookup .ak-abr-form-fields li.ballot_selection label,#main.alert_request .ak-abr-form-fields li.ballot_selection label,#main.ballot-status-check .ak-abr-form-fields li.ballot_selection label{display:block}#main.abr .ak-abr-form-fields li.attest_remote h3,#main.lookup .ak-abr-form-fields li.attest_remote h3,#main.alert_request .ak-abr-form-fields li.attest_remote h3,#main.ballot-status-check .ak-abr-form-fields li.attest_remote h3{height:auto}#main.abr .ak-abr-form-fields li.ballot_mailing_address_2 h3,#main.abr .ak-abr-form-fields li.ballot_mailing_address_3 h3,#main.lookup .ak-abr-form-fields li.ballot_mailing_address_2 h3,#main.lookup .ak-abr-form-fields li.ballot_mailing_address_3 h3,#main.alert_request .ak-abr-form-fields li.ballot_mailing_address_2 h3,#main.alert_request .ak-abr-form-fields li.ballot_mailing_address_3 h3,#main.ballot-status-check .ak-abr-form-fields li.ballot_mailing_address_2 h3,#main.ballot-status-check .ak-abr-form-fields li.ballot_mailing_address_3 h3{display:none}#main.abr .al-abr-form-fields li.city_1,#main.lookup .al-abr-form-fields li.city_1,#main.alert_request .al-abr-form-fields li.city_1,#main.ballot-status-check .al-abr-form-fields li.city_1{width:46%;margin-right:2%}#main.abr .al-abr-form-fields li.state_1,#main.lookup .al-abr-form-fields li.state_1,#main.alert_request .al-abr-form-fields li.state_1,#main.ballot-status-check .al-abr-form-fields li.state_1{width:25%;margin-right:2%}#main.abr .al-abr-form-fields li.zip_1,#main.lookup .al-abr-form-fields li.zip_1,#main.alert_request .al-abr-form-fields li.zip_1,#main.ballot-status-check .al-abr-form-fields li.zip_1{width:25%}#main.abr .ga-abr-form-fields li.uocava_status,#main.lookup .ga-abr-form-fields li.uocava_status,#main.alert_request .ga-abr-form-fields li.uocava_status,#main.ballot-status-check .ga-abr-form-fields li.uocava_status{padding-left:40px;margin-top:-1em}#main.abr .ga-abr-form-fields li.uocava_status h3,#main.lookup .ga-abr-form-fields li.uocava_status h3,#main.alert_request .ga-abr-form-fields li.uocava_status h3,#main.ballot-status-check .ga-abr-form-fields li.uocava_status h3{display:none}#main.abr .ga-abr-form-fields li.request_electronic_transmission,#main.lookup .ga-abr-form-fields li.request_electronic_transmission,#main.alert_request .ga-abr-form-fields li.request_electronic_transmission,#main.ballot-status-check .ga-abr-form-fields li.request_electronic_transmission{padding-left:40px}#main.abr .ga-abr-form-fields li.text14,#main.lookup .ga-abr-form-fields li.text14,#main.alert_request .ga-abr-form-fields li.text14,#main.ballot-status-check .ga-abr-form-fields li.text14{width:46%;margin-right:27%}#main.abr .ga-abr-form-fields li.text15,#main.lookup .ga-abr-form-fields li.text15,#main.alert_request .ga-abr-form-fields li.text15,#main.ballot-status-check .ga-abr-form-fields li.text15{width:27%}#main.abr .ia-abr-form-fields li.mailing_address_city,#main.lookup .ia-abr-form-fields li.mailing_address_city,#main.alert_request .ia-abr-form-fields li.mailing_address_city,#main.ballot-status-check .ia-abr-form-fields li.mailing_address_city{width:46%;margin-right:2%}#main.abr .ia-abr-form-fields li.mailing_address_state,#main.lookup .ia-abr-form-fields li.mailing_address_state,#main.alert_request .ia-abr-form-fields li.mailing_address_state,#main.ballot-status-check .ia-abr-form-fields li.mailing_address_state{width:25%;margin-right:2%}#main.abr .ia-abr-form-fields li.mailing_address_zip_code,#main.lookup .ia-abr-form-fields li.mailing_address_zip_code,#main.alert_request .ia-abr-form-fields li.mailing_address_zip_code,#main.ballot-status-check .ia-abr-form-fields li.mailing_address_zip_code{width:25%}#main.abr .mt-abr-form-fields li.city_and_state,#main.abr .mt-abr-form-fields li.city_and_state_2,#main.lookup .mt-abr-form-fields li.city_and_state,#main.lookup .mt-abr-form-fields li.city_and_state_2,#main.alert_request .mt-abr-form-fields li.city_and_state,#main.alert_request .mt-abr-form-fields li.city_and_state_2,#main.ballot-status-check .mt-abr-form-fields li.city_and_state,#main.ballot-status-check .mt-abr-form-fields li.city_and_state_2{width:73%;margin-right:2%}#main.abr .mt-abr-form-fields li.zip_code_2,#main.abr .mt-abr-form-fields li.zip_code_3,#main.lookup .mt-abr-form-fields li.zip_code_2,#main.lookup .mt-abr-form-fields li.zip_code_3,#main.alert_request .mt-abr-form-fields li.zip_code_2,#main.alert_request .mt-abr-form-fields li.zip_code_3,#main.ballot-status-check .mt-abr-form-fields li.zip_code_2,#main.ballot-status-check .mt-abr-form-fields li.zip_code_3{width:25%}#main.abr .mt-abr-form-fields li.period_from,#main.lookup .mt-abr-form-fields li.period_from,#main.alert_request .mt-abr-form-fields li.period_from,#main.ballot-status-check .mt-abr-form-fields li.period_from{width:48%;margin-right:2%}#main.abr .mt-abr-form-fields li.period_to,#main.lookup .mt-abr-form-fields li.period_to,#main.alert_request .mt-abr-form-fields li.period_to,#main.ballot-status-check .mt-abr-form-fields li.period_to{width:50%}#main.abr .nv-abr-form-fields li.militarydomestic,#main.abr .nv-abr-form-fields li.militaryoverseas,#main.abr .nv-abr-form-fields li.civilianoverseas,#main.lookup .nv-abr-form-fields li.militarydomestic,#main.lookup .nv-abr-form-fields li.militaryoverseas,#main.lookup .nv-abr-form-fields li.civilianoverseas,#main.alert_request .nv-abr-form-fields li.militarydomestic,#main.alert_request .nv-abr-form-fields li.militaryoverseas,#main.alert_request .nv-abr-form-fields li.civilianoverseas,#main.ballot-status-check .nv-abr-form-fields li.militarydomestic,#main.ballot-status-check .nv-abr-form-fields li.militaryoverseas,#main.ballot-status-check .nv-abr-form-fields li.civilianoverseas{margin-left:50px}#main.abr .nv-abr-form-fields li.mailingaddress,#main.lookup .nv-abr-form-fields li.mailingaddress,#main.alert_request .nv-abr-form-fields li.mailingaddress,#main.ballot-status-check .nv-abr-form-fields li.mailingaddress{width:73%;margin-right:2%}#main.abr .nv-abr-form-fields li.mailapt,#main.lookup .nv-abr-form-fields li.mailapt,#main.alert_request .nv-abr-form-fields li.mailapt,#main.ballot-status-check .nv-abr-form-fields li.mailapt{width:25%}#main.abr .nv-abr-form-fields li.mailingcity,#main.lookup .nv-abr-form-fields li.mailingcity,#main.alert_request .nv-abr-form-fields li.mailingcity,#main.ballot-status-check .nv-abr-form-fields li.mailingcity{width:46%;margin-right:2%}#main.abr .nv-abr-form-fields li.mailingstate,#main.lookup .nv-abr-form-fields li.mailingstate,#main.alert_request .nv-abr-form-fields li.mailingstate,#main.ballot-status-check .nv-abr-form-fields li.mailingstate{width:25%;margin-right:2%}#main.abr .nv-abr-form-fields li.mailingzip,#main.lookup .nv-abr-form-fields li.mailingzip,#main.alert_request .nv-abr-form-fields li.mailingzip,#main.ballot-status-check .nv-abr-form-fields li.mailingzip{width:25%}#main.abr .oh-abr-form-fields li.city_2,#main.lookup .oh-abr-form-fields li.city_2,#main.alert_request .oh-abr-form-fields li.city_2,#main.ballot-status-check .oh-abr-form-fields li.city_2{width:46%;margin-right:2%}#main.abr .oh-abr-form-fields li.state,#main.lookup .oh-abr-form-fields li.state,#main.alert_request .oh-abr-form-fields li.state,#main.ballot-status-check .oh-abr-form-fields li.state{width:25%;margin-right:2%}#main.abr .oh-abr-form-fields li.zip_2,#main.lookup .oh-abr-form-fields li.zip_2,#main.alert_request .oh-abr-form-fields li.zip_2,#main.ballot-status-check .oh-abr-form-fields li.zip_2{width:25%}#main.abr .wy-abr-form-fields li.city_2,#main.lookup .wy-abr-form-fields li.city_2,#main.alert_request .wy-abr-form-fields li.city_2,#main.ballot-status-check .wy-abr-form-fields li.city_2{width:46%;margin-right:2%}#main.abr .wy-abr-form-fields li.state_2,#main.lookup .wy-abr-form-fields li.state_2,#main.alert_request .wy-abr-form-fields li.state_2,#main.ballot-status-check .wy-abr-form-fields li.state_2{width:25%;margin-right:2%}#main.abr .wy-abr-form-fields li.zip_2,#main.lookup .wy-abr-form-fields li.zip_2,#main.alert_request .wy-abr-form-fields li.zip_2,#main.ballot-status-check .wy-abr-form-fields li.zip_2{width:25%}#main.abr .wv-abr-form-fields li p,#main.lookup .wv-abr-form-fields li p,#main.alert_request .wv-abr-form-fields li p,#main.ballot-status-check .wv-abr-form-fields li p{margin:0}@media (min-width: 601px){#main.ballot-status-check form ul li.registrant-form__first-name__line,#main.ballot-status-check form ul li.registrant-form__email-address__line{width:48%;margin-right:2%}#main.ballot-status-check form ul li.registrant-form__last-name__line,#main.ballot-status-check form ul li.registrant-form__phone__line{width:50%;margin-right:0}}#main.lookup form ul li.registrant-form__first-name__line,#main.lookup form ul li.registrant-form__last-name__line{width:38%}#main.lookup form ul li.registrant-form__home-city__line{width:70%}#main.lookup form ul li.registrant-form__email__line{width:58%;margin-right:7%}#main.lookup form ul li.registrant-form__phone__line{width:35%;margin-right:0}#main.lookup #confirm_match,#main.alert_request #confirm_match{padding-top:1em}#main.lookup #confirm_match p,#main.alert_request #confirm_match p{margin:1.5em 0}#main.lookup .reject p,#main.lookup .reject li,#main.alert_request .reject p,#main.alert_request .reject li{color:#666;font-size:14px}#main.lookup .reject ol li,#main.alert_request .reject ol li{margin-left:40px;margin-bottom:10px;list-style:number}#main.alert_request form ul li.registrant-form__opt-in-email__line,#main.alert_request form ul li.registrant-form__opt-in-sms__line{display:none}#main.alert_request form ul li.registrant-form__first-name__line{width:38%}#main.alert_request form ul li.registrant-form__last-name__line{width:38%;margin-right:0%}#main.alert_request form ul li.registrant-form__middle-name__line{width:20%}#main.alert_request form ul li.registrant-form__home-address__line{width:50%}#main.alert_request form ul li.registrant-form__home-address-2__line{width:48%}#main.alert_request form ul li.registrant-form__home-city__line{width:70%}#main.alert_request form ul li.registrant-form__email__line{width:58%;margin-right:7%}#main.alert_request form ul li.registrant-form__phone__line{width:35%;margin-right:0}#main.using_state_registration .registrant-form__change-of-name__line,#main.using_state_registration #prev_name_set,#main.using_state_registration .registrant-form__has-mailing-address__line,#main.using_state_registration #mailing_address_set,#main.using_state_registration .registrant-form__change-of-address__line,#main.using_state_registration #prev_address_set,#main.using_state_registration .registrant-form__middle-name__line,#main.using_state_registration .registrant-form__prev-middle-name__line{display:none !important}#main.using_state_registration .registrant-form__first-name__line,#main.using_state_registration .registrant-form__prev-last-name__line,#main.using_state_registration .registrant-form__last-name__line,#main.using_state_registration .registrant-form__prev-first-name__line{width:31%}#main form .rollover_button .button_pdf_assistance{display:inline}#main form .rollover_button .button_pdf_assistance button{border:0;padding:0 !important}#main form .rollover_button .button_pdf_assistance button:hover{color:unset !important;background:unset !important}@media (max-width: 600px){.qtip-close{display:block;width:20px;height:20px;padding-top:1px;border-radius:20px}body #header{width:calc(100% - 30px);min-width:270px;background-image:url(//s3.amazonaws.com/rocky-assets/assets/rock-the-vote-horz-logo-rev-847c3106a285883f8f12d66dc5f2750df29fd69cad87f06f13a4906a9ef59ffd.png);background-position:center 5px;background-size:auto 30px}body #header .header-text{font-size:24px;padding-top:45.5px}body #main{width:calc(100% - 30px);min-width:270px;padding-bottom:30px}body #main p.already-registered{font-size:13px;text-align:center;margin:4em -10px}body #main form ul li h3,body #main form ul li.width_f h3,body #main form ul.flat li h3,body #main form ul.flat li.width_f h3{font-size:13px;height:auto;min-height:25px}body #main form ul li.registrant-form__home-zip__button button,body #main form ul li.width_f.registrant-form__home-zip__button button,body #main form ul.flat li.registrant-form__home-zip__button button,body #main form ul.flat li.width_f.registrant-form__home-zip__button button{padding-left:0px !important;padding-right:0px !important}body #main form ul li.registrant-form__us-citizen__line,body #main form ul li.registrant-form__will-be-18-by-election__line,body #main form ul li.registrant-form__change-of-name__line,body #main form ul li.registrant-form__required-checkbox,body #main form ul li.width_f.registrant-form__us-citizen__line,body #main form ul li.width_f.registrant-form__will-be-18-by-election__line,body #main form ul li.width_f.registrant-form__change-of-name__line,body #main form ul li.width_f.registrant-form__required-checkbox,body #main form ul.flat li.registrant-form__us-citizen__line,body #main form ul.flat li.registrant-form__will-be-18-by-election__line,body #main form ul.flat li.registrant-form__change-of-name__line,body #main form ul.flat li.registrant-form__required-checkbox,body #main form ul.flat li.width_f.registrant-form__us-citizen__line,body #main form ul.flat li.width_f.registrant-form__will-be-18-by-election__line,body #main form ul.flat li.width_f.registrant-form__change-of-name__line,body #main form ul.flat li.width_f.registrant-form__required-checkbox{width:100%;margin-right:0;margin-top:30px}body #main form ul li.registrant-form__us-citizen__line h3,body #main form ul li.registrant-form__will-be-18-by-election__line h3,body #main form ul li.registrant-form__change-of-name__line h3,body #main form ul li.registrant-form__required-checkbox h3,body #main form ul li.width_f.registrant-form__us-citizen__line h3,body #main form ul li.width_f.registrant-form__will-be-18-by-election__line h3,body #main form ul li.width_f.registrant-form__change-of-name__line h3,body #main form ul li.width_f.registrant-form__required-checkbox h3,body #main form ul.flat li.registrant-form__us-citizen__line h3,body #main form ul.flat li.registrant-form__will-be-18-by-election__line h3,body #main form ul.flat li.registrant-form__change-of-name__line h3,body #main form ul.flat li.registrant-form__required-checkbox h3,body #main form ul.flat li.width_f.registrant-form__us-citizen__line h3,body #main form ul.flat li.width_f.registrant-form__will-be-18-by-election__line h3,body #main form ul.flat li.width_f.registrant-form__change-of-name__line h3,body #main form ul.flat li.width_f.registrant-form__required-checkbox h3{line-height:1.7em}body #main form ul li.registrant-form__has-state-license__line input,body #main form ul li.registrant-form__has-no-state-license__line input,body #main form ul li.width_f.registrant-form__has-state-license__line input,body #main form ul li.width_f.registrant-form__has-no-state-license__line input,body #main form ul.flat li.registrant-form__has-state-license__line input,body #main form ul.flat li.registrant-form__has-no-state-license__line input,body #main form ul.flat li.width_f.registrant-form__has-state-license__line input,body #main form ul.flat li.width_f.registrant-form__has-no-state-license__line input{width:10%}body #main form ul li.registrant-form__has-state-license__line label,body #main form ul li.registrant-form__has-no-state-license__line label,body #main form ul li.width_f.registrant-form__has-state-license__line label,body #main form ul li.width_f.registrant-form__has-no-state-license__line label,body #main form ul.flat li.registrant-form__has-state-license__line label,body #main form ul.flat li.registrant-form__has-no-state-license__line label,body #main form ul.flat li.width_f.registrant-form__has-state-license__line label,body #main form ul.flat li.width_f.registrant-form__has-no-state-license__line label{width:90%;font-weight:normal}body #main form ul .has_license .checkbox-explanation p,body #main form ul.flat .has_license .checkbox-explanation p{margin-left:10%;margin-right:10%}body #main form ul li.registrant-form__date-of-birth__line,body #main form ul li.width_f.registrant-form__date-of-birth__line,body #main form ul.flat li.registrant-form__date-of-birth__line,body #main form ul.flat li.width_f.registrant-form__date-of-birth__line{width:100%}body #main form ul li.registrant-form__date-of-birth__line input,body #main form ul li.width_f.registrant-form__date-of-birth__line input,body #main form ul.flat li.registrant-form__date-of-birth__line input,body #main form ul.flat li.width_f.registrant-form__date-of-birth__line input{width:55px}body #main form ul li.registrant-form__date-of-birth__line input:last-child,body #main form ul li.width_f.registrant-form__date-of-birth__line input:last-child,body #main form ul.flat li.registrant-form__date-of-birth__line input:last-child,body #main form ul.flat li.width_f.registrant-form__date-of-birth__line input:last-child{width:75px}body #main form ul.dob-and-phone li.registrant-form__date-of-birth__line,body #main form ul.dob-and-phone li.width_f.registrant-form__date-of-birth__line,body #main form ul.flat.dob-and-phone li.registrant-form__date-of-birth__line,body #main form ul.flat.dob-and-phone li.width_f.registrant-form__date-of-birth__line{width:100%}body #main form ul.dob-and-phone li.registrant-form__phone__line,body #main form ul.dob-and-phone li.width_f.registrant-form__phone__line,body #main form ul.flat.dob-and-phone li.registrant-form__phone__line,body #main form ul.flat.dob-and-phone li.width_f.registrant-form__phone__line{width:55%}body #main form ul.dob-and-phone li.registrant-form__phone-type__line,body #main form ul.dob-and-phone li.width_f.registrant-form__phone-type__line,body #main form ul.flat.dob-and-phone li.registrant-form__phone-type__line,body #main form ul.flat.dob-and-phone li.width_f.registrant-form__phone-type__line{width:40%}body #main form ul.checkbox li,body #main form ul.flat.checkbox li{float:none}body #main form ul.checkbox li h3,body #main form ul.flat.checkbox li h3{height:auto}body #main form .rollover_button button{text-align:center;font-size:14px}body #main form ul.stacked li{width:100%;padding-bottom:0}body #main form ul.stacked li.registrant-form__home-address__line,body #main form ul.stacked li.registrant-form__prev-address__line,body #main form ul.stacked li.registrant-form__mailing-address__line{width:70%}body #main form ul.stacked li.registrant-form__home-unit__line,body #main form ul.stacked li.registrant-form__prev-unit__line,body #main form ul.stacked li.registrant-form__mailing-unit__line{width:28%}body #main form ul.stacked li.registrant-form__home-state-abbrev__line,body #main form ul.stacked li.registrant-form__prev-state-abbrev__line,body #main form ul.stacked li.registrant-form__mailing-state-abbrev__line{width:48%}body #main form ul.stacked li.registrant-form__home-zip-code__line,body #main form ul.stacked li.registrant-form__prev-zip-code__line,body #main form ul.stacked li.registrant-form__mailing-zip-code__line{width:50%}body #main.lookup form ul li.registrant-form__email__line{width:100%;margin-right:0}body #main.lookup form ul li.registrant-form__phone__line{width:100%;margin-right:0}body #main .step_4 h1,body #main .step_4 h3.ovr_step_4{width:100%}body #main .download{width:100%}body #main .download h2{margin-left:0;margin-right:0}body #main .download p,body #main .download p.centered{margin-left:0;margin-right:0}body #main .download p span.rollover_button a span,body #main .download p.centered span.rollover_button a span{line-height:1.4em;white-space:normal}body #main .required--text{display:inline !important;font-style:italic;font-size:90%}body #main.using_state_registration .registrant-form__first-name__line,body #main.using_state_registration .registrant-form__prev-last-name__line,body #main.using_state_registration .registrant-form__last-name__line,body #main.using_state_registration .registrant-form__prev-first-name__line{width:100%}body #sticky_footer,body #footer{height:105px;position:relative}body #footer{width:100%;min-width:270px}body #footer p{text-align:center;width:100%}body #footer .copyright{display:block}body #footer .powered-by-logo{float:none;width:100%;text-align:center}body #footer .powered-by-logo .powered-by-text{padding-top:22.5px}body #footer .powered-by-logo img{margin:7.5px 0}.share div.rollover_button{width:100%;padding:5px}}body.new-mobile-ui{padding-bottom:62px}body.new-mobile-ui #main{padding-bottom:36px}body.new-mobile-ui #main #dynamic-progress-bar{width:100%;height:2em;margin:1em 0;padding:.4em .3em;color:white;background:#f8dede}body.new-mobile-ui #main #dynamic-progress-bar .filler{position:absolute;top:0;left:0;bottom:0;background:#B32426;transition:width .5s}body.new-mobile-ui #main #dynamic-progress-bar .content{font-size:1.3em;line-height:1em}body.new-mobile-ui #main .dynamic-navigation{position:fixed;z-index:1000;background:-moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 20%);background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 20%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 20%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#e6ffffff',GradientType=0 );bottom:0px;height:62px;left:0;right:0;width:100%;display:flex;justify-content:center}body.new-mobile-ui #main .dynamic-navigation .back,body.new-mobile-ui #main .dynamic-navigation .next{margin:0px 10px}body.new-mobile-ui #main .dynamic-navigation .button{margin:12px auto}body.new-mobile-ui #main form{padding-bottom:0}body.new-mobile-ui #main form .state-id-number{margin-top:1em}body.new-mobile-ui #main form fieldset.opt-ins{margin-top:0}body.new-mobile-ui #main form ul li.registrant-form__us-citizen__line,body.new-mobile-ui #main form ul li.registrant-form__change-of-name__line{margin-top:0}body.new-mobile-ui #main form ul li.registrant-form__name-title__line,body.new-mobile-ui #main form ul li.registrant-form__prev-name-title__line{margin-right:5%;width:45%}body.new-mobile-ui #main form ul li.registrant-form__name-suffix__line,body.new-mobile-ui #main form ul li.registrant-form__prev-name-suffix__line{width:45%;margin-left:5%}body.new-mobile-ui #main .step_6 h1{margin:28px auto 0}body.new-mobile-ui #main #preparing_content h1,body.new-mobile-ui #main .step_7 h1{text-align:left;padding:1em 0 0;margin:0;line-height:22px;font-size:14px}body.new-mobile-ui #sticky_footer{margin:400px auto 0 auto}@media (min-width: 768px) and (max-width: 1024px){body.new-mobile-ui #main .dynamic-navigation{position:inherit;top:50px}.dynamic-step li.width_b.registrant-form__first-name__line{clear:both}.dynamic-step li.width_b.registrant-form__first-name__line,.dynamic-step li.width_b.registrant-form__last-name__line,.dynamic-step li.width_b.registrant-form__prev-first-name__line,.dynamic-step li.width_b.registrant-form__prev-last-name__line{width:40% !important}.dynamic-step li.width_b.registrant-form__last-name__line,.dynamic-step li.width_b.registrant-form__prev-last-name__line{margin-right:0 !important}.dynamic-step li.width_c.registrant-form__middle-name__line,.dynamic-step li.width_c.registrant-form__prev-middle-name__line{width:16% !important}}#main form #signature_capture{margin-top:20px}#main form #signature_capture,#main form #signature_capture2,#main form #continue_on_device{display:none}#main form #signature_upload{margin-top:1em}#main form #signature_field_popup{display:none;background:white;z-index:10000;position:fixed;top:0px;left:0;bottom:0;right:0}#main form #signature_field_popup #signature_field{margin-top:20px}#main form #signature_field_popup .signature_capture_insructions{display:none}#main form #signature_field_popup .signature_done,#main form #signature_field_popup .signature_clear{margin:1em}#main form #signature_field_popup .signature_done{float:right}#main form #signature_field_popup .signature_clear{font-size:16px;cursor:pointer;float:left}@media screen and (orientation: portrait){#main form #signature_capture.is-device #signature_field_popup{transform:rotate(90deg);width:100vh;height:100vw;transform-origin:left top;left:100%}#main form #signature_capture.is-device #signature_field_popup #signature_field{height:33vh;width:100vh}#main form #signature_capture.is-device #signature_field_popup .signature_capture_insructions{display:block;position:absolute;bottom:0;top:0;left:0;right:0;padding:00px;text-align:center;background:rgba(255,255,255,0.8)}#main form #signature_capture.is-device #signature_field_popup .signature_capture_insructions span{font-size:20px;line-height:1.6em;transform:rotate(-90deg) translateX(0) translateY(50%);display:block;padding:20px;width:100vw;height:100vw}#main form #signature_capture.is-device #signature_field_popup .signature_capture_insructions span.cancel{font-size:20px;line-height:1.6em;transform:rotate(-90deg);display:block;padding:0;width:100px;padding:5px;height:auto;text-align:center;position:absolute;top:50px;border:1px solid black;right:10px}}#main form #signature_field{border:1px solid #ccc;height:33vw;width:100vw}#main form #signature_preview img.preview{border:1px solid #ccc}#main form #signature-cropper,#main form #continue_on_device{display:none;padding-left:40px}#main form #signature-cropper .cropit-preview{display:none;border:1px solid #ccc;width:362px;height:122px;cursor:move}#main form #signature-cropper .cropit-preview.cropit-image-loaded{display:block}#main form #signature-cropper .cropit-image-zoom-input{width:360px}body.abr-page #header .header-text{font-size:36px}body.abr-page .finish_instructions ol>li{color:#666;list-style:decimal}body.abr-page .status_check{padding:10px}body.abr-page .select2-search--dropdown .select2-search__field{font-size:16px}body.abr-page .select2-results__option{font-size:16px}body.abr-page .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px}body.abr-page .select2-container .select2-selection--single{height:38px}
