body{color:#000;background-image:none;font-family:"Inter", sans-serif;font-size:12px}body #footer p{font-family:"Inter", sans-serif;width:330px}#main #other_language_link select{text-shadow:none;color:#000}#main.abr form ul li h3,#main form ul li.width_f h3,#main.abr form ul.flat li h3,#main.abr form ul.flat li.width_f h3{font-size:15px;text-transform:uppercase;font-weight:400}#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:inline}.abr-page li.registrant-form__date-of-birth__line{top:16px}input[type='radio']{accent-color:#0f75bd}input[type='checkbox']{display:none !important}#header{text-align:center;background-image:url(//s3.amazonaws.com/rocky-assets/assets/300px-rtv-logo-104f3d1a3eeaef0877e357136da95aebc2bd3edd251a433482120a6a51a10e47.png);background-repeat:no-repeat;background-position:0 15px;background-size:auto 50px}#main #other_language_link select{margin-right:-10px}body #footer p span,body #footer p span.copyright{color:#373D42}body #footer .powered-by-logo .powered-by-text{color:#373D42;font-family:"Times New Roman", Times, serif;font-style:oblique}body #sticky_footer{background-image:none;border-top:0px solid #999;background-color:#fff}body #footer p a,body #footer p a:visited,body #footer p a:link{color:#083b5f}body #footer p a:hover{color:#000}body #footer{font-family:"Inter", sans-serif}p.privacy_policy_acceptance{display:block}#main{width:100%;padding-top:0px;max-width:600px;padding:0}#header .header-text{display:block;color:#000;font-size:28px;text-transform:none;padding-top:20px;font-family:"Inter", sans-serif;font-weight:600;height:80px;margin-left:55px;margin-right:55px}body.abr-page #header .header-text{font-size:28px}label{line-height:1.6em;text-transform:uppercase;font-size:14px;font-weight:600}.skip_state_registration label{text-transform:initial}#main form fieldset legend img.tooltip{top:5px;position:relative;text-align:left;right:0;left:0;float:none}#main .step_1 form ul li>div.tooltip{padding:2px 0;float:none;display:inline;position:relative;left:0;text-align:left}#main form ul li>div.tooltip{padding:2px 0;float:none;display:inline;position:relative;left:0;text-align:left;right:0}#main form ul.flat li h3{float:left}#main .step_1 form ul li h3,#main form ul li.width_f h3,#main .step_1 form ul.flat li h3,#main .step_1 form ul.flat li.width_f h3{float:left}#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{margin-right:4px}#main form ul.flat li.registrant-form__date-of-birth__line input:last-child{margin-right:0;width:83px}span.required{color:#b32426;font-size:12px;top:-2px;margin-left:5px}h1 .sub-header{font-size:14px;line-height:18px;margin:20px 0 0 0;width:auto;font-weight:600}h1{font-size:16px}#main form ul li.registrant-form__has-state-license__line label,#main form ul li.registrant-form__has-no-state-license__line label{font-size:15px}#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{padding-left:10px;color:#000}h1,h2,h3,h4,h5,h6,legend,#header .header-text{font-family:"Inter", sans-serif;color:#000}legend{font-size:12px;font-weight:600}.declaration-text{border-radius:4px}ul.affirm .disclosures li{font-size:14px;line-height:24px}.disclosures *{font-size:14px !important}#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:14px}#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:0;padding:0;border:0px solid #000;width:100%;margin-right:0}ul.checkbox label{text-transform:inherit}#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__confirm_will_be_18__line{border:1px solid #000;border-radius:4px;padding:10px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px white inset !important}#main .skip_state_registration .checkbox{border:1px solid #000;border-radius:4px;padding:10px;text-align:left !important;margin:12px 0}input[type="checkbox"]{display:none}input[type="checkbox"]+label::before{content:"";display:inline-block;width:16px;height:16px;border:1px solid #000;border-radius:4px;background-color:#fff;margin-right:10px;position:relative;vertical-align:middle;margin-left:5px}input[type="checkbox"]:checked+label::before{background-color:#0f75BD;border-color:#0f75BD}input[type="checkbox"]+label::after{content:"";display:inline-block;width:18px;height:18px;position:absolute;top:2px;left:5px;background-image:url("data:image/svg+xml,%3Csvg fill='%23fff' width='18px' height='18px' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;opacity:0}label{display:inline-block;cursor:pointer;font-size:14px}.opt-ins input[type="checkbox"]{display:none}.opt-ins input[type="checkbox"]+label::before{content:"";display:inline-block;width:16px;height:16px;border:1px solid #000;border-radius:4px;background-color:#fff;margin-right:10px;position:relative;vertical-align:middle;margin-left:5px}.opt-ins input[type="checkbox"]:checked+label::before{background-color:#0f75BD;border-color:#0f75BD}.opt-ins input[type="checkbox"]+label::after{content:"";display:inline-block;width:18px;height:18px;position:absolute;top:0px;left:5px;background-image:url("data:image/svg+xml,%3Csvg fill='%23fff' width='18px' height='18px' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;opacity:0}.opt-ins label{display:inline-block;cursor:pointer;font-size:14px}.has_error input[type="checkbox"]+label::before{border-color:#b32426}:not(.opt-ins) input[type="checkbox"]+label::after{opacity:1;content:url("data:image/svg+xml,%3Csvg fill='%23fff' width='18px' height='18px' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z'/%3E%3C/svg%3E");display:inline-block;width:18px;height:18px;position:absolute;left:5px;background-repeat:no-repeat;background-position:center}li.registrant-form__change-of-name__line>h3>label::after,li.registrant-form__change-of-address__line>h3>label::after{top:0 !important}li.registrant-form__us-citizen__line.registrant-form__required-checkbox>h3>label::after,li.registrant-form__will-be-18-by-election__line.registrant-form__required-checkbox>h3>label::after,ul.checkbox.checkbox-step-1>li.registrant-form__us-citizen__line>h3>label::after,li.registrant-form__confirm_will_be_18__line.registrant-form__required-checkbox>h3>label::after,li.registrant-form__will-be-18-by-election__line>h3>label::after,#main .step_3 .edit_state_registrants_pa_registrant label::after{top:1px !important;margin-left:0}li.registrant-form__opt-in-sms__line>h3>label::after,li.registrant-form__opt-in-email__line>h3>label::after,fieldset.no_border.opt-ins>fieldset>ul.checkbox>li.registrant-form__volunteer__line>h3>label::after,li.registrant-form__partner-opt-in-email__line>h3>label::after,li.registrant-form__partner-opt-in-sms__line>h3>label::after,li.registrant-form__partner-volunteer__line>h3>label::after,.edit_state_registrants_pa_registrant ul>li.registrant-form__change-of-address__line>h3>label::after,.edit_state_registrants_pa_registrant li.registrant-form__change-of-name__line>h3>label::after,.edit_state_registrants_wa_registrant ul>li.registrant-form__change-of-name__line>h3>label::after{top:2px !important}ul>li.registrant-form__change-of-name__line>h3>label{width:auto}.edit_state_registrants_pa_registrant ul.checkbox h3 label{width:auto}.abr .step_3 ul.checkbox h3 label{width:auto}.step_2 ul.checkbox h3 label{width:auto}#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:0}.edit_state_registrants_wa_registrant #dln_set{margin-top:20px}#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,#main .radio input{transform:scale(1.25)}.tooltip #tooltip-prev_name_title{display:none}#main form ul li.registrant-form__will-be-18-by-election__line,#main form ul li.registrant-form__confirm_will_be_18__line{margin-top:10px;margin-bottom:10px}#main form ul li.registrant-form__us-citizen__line h3{margin-bottom:0;margin-top: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;line-height:1.6em;width:100%}#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:#000;text-transform:initial}a:link,a:visited,a:active{color:#B32426;font-weight:500;text-decoration:underline}body #footer p a:hover,a:hover{color:#000 !important}#main .intro-message p,#main p,#main.abr .intro-message p,#main.alert_request .intro-message,#main.alert_request .intro-message,#main.lookup .intro-message p,#main.lookup .reject p,#main.lookup .reject li,#main.alert_request .reject p,#main.alert_request .reject li,#main.abr p,#main.lookup p,#main.alert_request p,#main.ballot-status-check p,#main .declaration-text p,.fulltext p{font-family:"Inter", sans-serif;font-size:14px;font-weight:400;line-height:24px;color:#000}#main form ul .has_license .checkbox-explanation p,#main form ul.flat .has_license .checkbox-explanation p{color:#DD2834;border:1px solid #DD2834;font-size:14px;font-weight:600;border-radius:4px}#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{border-radius:4px}#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-top:0}#main .intro-message p{text-align:left}#main.abr .intro-message{margin-bottom:0;margin-top:0}#main #main_inner.step_1 .intro-message{margin-top:15px}#main.abr,#main.lookup,#main.alert_request,#main.ballot-status-check{line-height:25px;font-size:14px}#main.abr .step_2 .intro-message{margin:25px 0}#main.abr .radio-buttons{margin-top:15px}#main.alert_request li.registrant-form__partner-opt-in-email__line{margin-top:25px !important}#main p.overseas-instructions,#main form span.compliance{font-family:"Inter", sans-serif;font-size:14px}#main .back{font-size:14px}#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{color:#000;font-family:"Inter", sans-serif;font-size:17px;height:auto}input[type=text],input[type=tel],input,select,textarea{font-family:"Inter", sans-serif;font-size:14px;border-radius:4px;font-weight:400}#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,#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{height:36px}#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{width:100%;height:36px}#main.abr span.rollover_button a,#main form .rollover_button button,#main form .rollover_button span.button-style,#main.lookup span.rollover_button a,#main .continue_shift .rollover_button a,#main .download .rollover_button a,#main .download h2.preparing,span.rollover_button a,span.rollover_button a{background:none;background-color:#0f75bd;border:none;color:#fff !important;font-family:"Inter", sans-serif;font-weight:600;font-size:16px;border-radius:4px;transition:all .3s;padding:11px 24px !important}#main.abr span.rollover_button a:hover,#main form .rollover_button button:hover,#main form .rollover_button span.button-style:hover,#main.lookup span.rollover_button a:hover,#main .continue_shift .rollover_button a:hover,#main .download .rollover_button a:hover,span.rollover_button a:hover,span.rollover_button:hover a{text-decoration:none !important;background:none;background-color:#083b5f;color:#fff !important;border:none;font-family:"Inter", sans-serif;font-weight:600;font-size:16px;border-radius:4px}#main.lookup span.rollover_button a:hover,#main.abr span.rollover_button a:hover,#main .continue_shift .rollover_button a:hover,#main .download .rollover_button a:hover{background-color:#083b5f;color:#fff}.step_1 .button.rollover_button #registrant_submit{padding:11px 0 !important;height:auto}#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:4px}#main #other_language_link{text-align:right;margin:0}#main.abr ul li,#main.lookup ul li,#main.alert_request ul li,#main.ballot-status-check ul li{margin:0 0}#main.lookup .stacked span.error,#main.lookup .stacked span.example{height:12px}.stacked span.error,.stacked span.example{margin-left:0px}span.error,span.example{white-space:normal}p.reject{text-align:center !important}#main.abr .instructions{display:inline-block;clear:both;width:100%}#main .declaration-text{margin-bottom:12px}.declaration-text strong{font-size:18px}#container2 div.rollover_button a,#container2 div.rollover_button:active a,#container2 span.rollover_button a,#container2 span.rollover_button:active a{display:inline-block;width:auto;white-space:normal;border:0;background:none;background-color:#0f75bd;padding:4px 0;border-radius:4px;text-align:left}#container2 div.rollover_button a span,#container2 div.rollover_button:active a span,#container2 span.rollover_button a span,#container2 span.rollover_button:active a span{background:none;padding:4px 12px;width:auto;display:inline-block;color:#fff;font-size:14px;text-transform:none;font-family:"Inter", sans-serif;text-align:center}#container2 div.rollover_button:hover a,#container2 span.rollover_button:hover a{display:inline-block;width:auto;white-space:normal;border:0;background:none;background-color:#083b5f;padding:4px 0;border-radius:4px;text-align:center;text-transform:none}#container2 div.rollover_button:hover a span,#container2 span.rollover_button:hover a span{display:inline-block;background-image:none;text-align:center;text-transform:none;width:auto}#main form span.compliance{font-size:12px;color:#000}#main .step_4 .rollover_button button{line-height:20px}input:focus,select:focus,textarea:focus{outline:0px;border:1px solid transparent !important;background-color:rgba(255,255,255,0) !important;transition:border-color 0.3s ease, background-color 0.3s ease}input:focus,select:focus,textarea:focus{border-color:#0f75bd !important;background-color:white !important}#other_language_link select:focus{border:none !important}input[type='radio']:focus,input[type='checkbox']:focus{border:none !important;outline:none !important}select:focus{outline:none}.has_error input,.has_error select{border:1px solid #b32426}#main p{margin:0 0 14px 0}#main form ul li.registrant-form__will-be-18-by-election__line h3{margin-top:0}span#link-to-copy{overflow-wrap:anywhere}#progress-bar li{font-weight:400;line-height:21px}#progress-bar li.progress-done{background-color:#BED9EC;border-radius:4px;border-color:#000}#progress-bar li.progress-current{background-color:#BED9EC;border-radius:4px;border-color:#000}#progress-bar li.progress-todo{background-color:#fff;border-radius:4px;border-color:#000}#main.lookup form ul li.registrant-form__phone__line{margin-top:0}.registrant-form__state-id-number__line{margin-top:8px}.qtip-blue{color:#000;border:1px solid #000;background-color:#fff}.qtip-content{position:relative;padding:12px 12px;overflow:hidden;text-align:left;word-wrap:break-word}.qtip{font-size:12px;line-height:16px;margin-right:20px;margin-left:20px}body #sticky_footer{position:relative;display:inline}#footer{margin:60px auto 0 auto;font-family:"Inter", sans-serif}#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{color:#000}input[type="checkbox"]{margin-left:0}#main form ul li.registrant-form__has-state-license__line{margin:1em 10% 0}#main.lookup li.registrant-form__opt-in-email__line{margin-top:16px}#main.abr h2,#main.lookup h2,#main.alert_request h2,#main.ballot-status-check h2{text-align:left}#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:16px 0 0 0}form#new_abr{top:16px}#main form span.compliance{font-size:12px;color:#000;line-height:1.4em;padding:0 0 8px 5px;margin:0 0 8px 0}#main.lookup form span.compliance{line-height:1.4em;padding:0 0 8px 0;margin:0}#main.alert_request .consent_copy{margin-top:8px}#main.alert_request fieldset.questions{margin-top:12px}#main .step_4 ul li.registrant-form__state-id-number__line{margin-top:16px}.no_border ul.checkbox h3{margin-bottom:0px}body #footer #powered_by_aws_logo.powered-by-logo img{content:url(//s3.amazonaws.com/rocky-assets/assets/powered-by-aws-logo-a4d9f689acd0beee5d441ca38dc429468fd519f76cb3f2d511b9efdc5d94f3af.png);height:20px}body #footer #powered_by_logo.powered-by-logo img{content:url(//s3.amazonaws.com/rocky-assets/assets/rock-the-vote-horizontal-logo-d4899055f5c6ed302ebcdcd9c61bba2441c808cf0c5aa8972adbc0f5fd242eec.png)}.url-treatment{overflow-wrap:break-word}.text-center,#preparing_content,#preparing_content h1{text-align:center !important}.button a span{white-space:normal}.flat span.error,.flat span.example{margin-left:0}span.rollover_button .button_keep_going{background-color:transparent !important;text-align:center;color:#B32426 !important}span.rollover_button .button_keep_going:hover{color:#000 !important}.step_4 a.button_edit{width:fit-content;padding:5px 10px !important;margin:12px 0 0 0;font-size:12px !important;text-decoration:none}#main form ul li.registrant-form__survey-answer-1__line{margin-bottom:0px}#main form fieldset.questions legend{margin-bottom:0px}.alert_request li.width_e.registrant-form__survey-answer-2__line{margin-bottom:0px !important}#main form ul.radio li label,#main form ul.flat.radio li label{text-indent:4px}#main.abr input[type='radio']{margin-right:8px !important}ul.checkbox h3 label{width:auto}.flash li{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border-color:#000;background-color:#BED9EC}#main .state-flow-error{border-radius:4px;margin-top:24px}#main form #signature-cropper,#main form #continue_on_device{padding-left:0px;margin-top:24px}#main .timeout-text{margin-top:24px}body.pledge-page div#finish_page_iframe{margin-top:24px}body.pledge-page h2.subtitle{display:none}#main.abr .step_3 ul li h3{font-weight:600 !important;font-size:14px !important}#main.abr .state-abr-form-fields .date h3,#main.lookup .state-abr-form-fields .date h3,#main.alert_request .state-abr-form-fields .date h3,#main.ballot-status-check .state-abr-form-fields .date h3{margin-bottom:4px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.spinner{width:60px;height:60px;border-radius:50%;border:8px solid #ccc;border-top-color:#0f75bd;animation:spin 1s linear infinite;margin-right:auto;margin-left:auto;margin-bottom:12px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.step_1 .remind-me-later .button.rollover_button #registrant_submit,.step_1 .keep-going .button.rollover_button #registrant_submit{padding:11px !important}h3#registrant_phone_type_label{margin-left:0}#main .step_2 .edit_state_registrants_mi_registrant span.error,#main .step_2 .edit_state_registrants_mi_registrant .flat span.error,#main .step_2 .edit_state_registrants_mi_registrant .stacked span.error{min-height:initial}#main .step_2 .edit_state_registrants_mi_registrant li.registrant-form__registration_cancellation_authorized__line.registrant-form__required-checkbox,#main .step_2 .edit_state_registrants_mi_registrant li.registrant-form__digital_signature_authorized__line.registrant-form__required-checkbox{margin-top:16px !important}#main .step_2 form.edit_state_registrants_mi_registrant ul li.registrant-form__confirm_will_be_18__line{margin-top:12px;margin-bottom:24px}#main p.radio_long_error{float:left;color:#B32426}p.reason{word-break:break-word}#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:0px}#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:90%}#main form.edit_state_registrants_pa_registrant ul li.registrant-form__race__line{width:100%}#main form ul.flat li.registrant-form__state-id-number__line span.error{top:-32px;right:16px;position:relative;float:right;height:12px}.instructions.instructions--state-id-number{margin-bottom:12px}#main .step_5 h1{margin-top:24px;text-align:center;font-size:20px}#main .step_5 .declaration-text{margin-bottom:28px}body #main img#tooltip-previous_name,body #main .step_4 img#tooltip-previous_address,body #main .step_2 ul li.registrant-form__change-of-name__line img#tooltip-previous_name{top:4px;position:relative;margin-left:2px;margin-bottom:1px}.question h3{height:auto !important;margin-bottom:8px}@media screen and (min-width: 600px){#main.lookup form ul li.registrant-form__prev-name-title__line,#main.lookup form ul li.registrant-form__name-suffix__line,#main.lookup form ul li.registrant-form__prev-name-suffix__line,#main.lookup form ul li.width_f.registrant-form__name-title__line,#main.lookup form ul li.width_f.registrant-form__prev-name-title__line,#main.lookup form ul li.width_f.registrant-form__name-suffix__line,#main.lookup form ul li.width_f.registrant-form__prev-name-suffix__line,#main.lookup form ul.flat li.registrant-form__name-title__line,#main.lookup form ul.flat li.registrant-form__prev-name-title__line,#main.lookup form ul.flat li.registrant-form__name-suffix__line,#main.lookup form ul.flat li.registrant-form__prev-name-suffix__line,#main.lookup form ul.flat li.width_f.registrant-form__name-title__line,#dd2834#main.lookup form ul.flat li.width_f.registrant-form__prev-name-title__line,#main.lookup form ul.flat li.width_f.registrant-form__name-suffix__line,#main.lookup form ul.flat li.width_f.registrant-form__prev-name-suffix__line{width:20%}#main.abr form ul li.registrant-form__first-name__line,#main.abr form ul li.registrant-form__prev-first-name__line,#main.abr form ul li.registrant-form__last-name__line,#main.abr form ul li.registrant-form__prev-last-name__line,#main.abr form ul li.width_f.registrant-form__first-name__line,#main.abr form ul li.width_f.registrant-form__prev-first-name__line,#main.abr form ul li.width_f.registrant-form__last-name__line,#main.abr form ul li.width_f.registrant-form__prev-last-name__line,#main.abr form ul.flat li.registrant-form__first-name__line,#main.abr form ul.flat li.registrant-form__prev-first-name__line,#main.abr form ul.flat li.registrant-form__last-name__line,#main.abr form ul.flat li.registrant-form__prev-last-name__line,#main.abr form ul.flat li.width_f.registrant-form__first-name__line,#main.abr form ul.flat li.width_f.registrant-form__prev-first-name__line,#main.abr form ul.flat li.width_f.registrant-form__last-name__line,#main.abr form ul.flat li.width_f.registrant-form__prev-last-name__line{width:30%}#main.abr form ul li.registrant-form__middle-name__line{width:18%}li.registrant-form__us-citizen__line{top:12px;margin-bottom:18px !important}form#new_alert_request{top:4px}.using_state_registration .step_2 ul.flat.dob-and-phone{margin-top:12px !important}#main.lookup form ul.flat li{margin:16px 0 0 0}#main.lookup form ul li.registrant-form__email__line{width:63%;margin-right:2%}#main.alert_request form ul li.registrant-form__email__line{width:63%;margin-right:2%}#main form ul li.registrant-form__survey-answer-1__line{margin-bottom:12px}#main form ul .has_license .checkbox-explanation p,#main form ul.flat .has_license .checkbox-explanation p{margin:0px 28px 20px}#main.using_state_registration form ul li.registrant-form__survey-answer-2__line{margin-bottom:12px}#main.using_state_registration fieldset.questions{margin-top:24px}#main.alert_request .consent_copy{margin-top:0}body.registration-page #header .header-text,body.abr-page #header .header-text,body.lookup-page #header .header-text,body.tracking-page #header .header-text,body.pledge-page #header .header-text{font-size:28px;padding-top:28px}body.es li.width_c.registrant-form__middle-name__line,body.tl li.width_c.registrant-form__middle-name__line,body.ilo li.width_c.registrant-form__middle-name__line,body.ja li.width_c.registrant-form__middle-name__line,body.km li.width_c.registrant-form__middle-name__line,body.es li.width_c.registrant-form__prev-middle-name__line,body.tl li.width_c.registrant-form__prev-middle-name__line,body.ilo li.width_c.registrant-form__prev-middle-name__line,body.ja li.width_c.registrant-form__prev-middle-name__line,body.km li.width_c.registrant-form__prev-middle-name__line{display:none}body.tl li.width_d.registrant-form__name-suffix__line label,body.ilo li.width_d.registrant-form__name-suffix__line label,body.vi li.width_d.registrant-form__name-suffix__line label,body.ja li.width_d.registrant-form__name-suffix__line label,body.tl li.width_d.registrant-form__prev-name-suffix__line label,body.ilo li.width_d.registrant-form__prev-name-suffix__line label,body.vi li.width_d.registrant-form__prev-name-suffix__line label,body.ja li.width_d.registrant-form__prev-name-suffix__line label{text-wrap:nowrap}body.ja label{text-transform:none;line-height:1;font-size:13px}body.ja #main form ul.stacked li.registrant-form__first-name__line,body.ja #main form ul.stacked li.registrant-form__prev-first-name__line{width:30%}body.ja #main form ul.stacked li.registrant-form__name-title__line,body.ja #main form ul.stacked li.registrant-form__prev-name-title__line{width:20%}#main form.edit_state_registrants_mi_registrant ul li.registrant-form__home-address-street-type__line{width:16%;text-wrap:nowrap}#main form.edit_state_registrants_mi_registrant ul li.registrant-form__home-address-street-name__line{width:40%}#main form.edit_state_registrants_mi_registrant ul li.registrant-form__home-address-unit-number__line,#main form.edit_state_registrants_mi_registrant ul li.registrant-form__phone__line{width:45%;text-wrap:nowrap}fieldset.questions{margin-top:16px !important}}@media screen and (max-width: 600px){body #header{width:calc(100% - 30px);min-width:270px;background-image:url(//s3.amazonaws.com/rocky-assets/assets/300px-rtv-logo-104f3d1a3eeaef0877e357136da95aebc2bd3edd251a433482120a6a51a10e47.png);background-position:10px 14px;background-size:auto 40px;height:auto}#header .header-text{font-size:14px}body #header .header-text{font-size:24px;padding-top:24px;padding-bottom:12px;margin-left:60px;margin-right:60px;display:inline-table}#header{text-align:center;background-repeat:no-repeat;background-position:0 15px;background-size:auto 50px;position:relative;width:100%}#main .intro-message p,#main p,#main.abr .intro-message p,#main.alert_request .intro-message,#main.alert_request .intro-message,#main.lookup .intro-message p,#main.lookup .reject p,#main.lookup .reject li,#main.alert_request .reject p,#main.alert_request .reject li,#main.abr p,#main.lookup p,#main.alert_request p,#main.ballot-status-check p,#main .declaration-text p,.fulltext p{font-size:14px;line-height:21px}#main .declaration-text ul li{font-size:14px;line-height:21px}#main.abr span.rollover_button a,#main form .rollover_button button,#main form .rollover_button span.button-style,#main.lookup span.rollover_button a,#main .continue_shift .rollover_button a,#main .download .rollover_button a,#main .download h2.preparing,span.rollover_button a,span.rollover_button a{font-size:14px !important}.qtip{left:0px !important}.qtip .qtip-tip{right:auto;left:8px}.flat span.error,.flat span.example{height:auto;min-height:8px}.stacked span.error,.stacked span.example{height:auto}body #main form ul.stacked li{padding-bottom:16px}#main.lookup form ul.stacked li{padding-bottom:8px}body #main form ul li.registrant-form__will-be-18-by-election__line{margin-top:4px}body #main form ul li.registrant-form__change-of-name__line{margin-top:8px}#main #other_language_link{margin:0}.abr-page li.registrant-form__date-of-birth__line{top:16px;margin-bottom:16px !important}body.abr-page #header .header-text{font-size:23px}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{margin-top:8px}li.registrant-form__volunteer__line{top:8px}input[type="checkbox"]+label::before{margin-left:0px}.opt-ins input[type="checkbox"]+label::before{margin-left:0px}.opt-ins input[type="checkbox"]+label::after{left:0px}:not(.opt-ins) input[type="checkbox"]+label::after{left:0px}#main form span.compliance{padding:0 0 8px 0px}select{font-size:14px}#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{font-size:12px;width:100%}body #footer p{margin-right:auto;margin-left:auto}#main form ul li.registrant-form__has-state-license__line{margin:1em 0% 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-left:0;width:100%}h1 .sub-header{margin:16px 0 0 0}#form_header{margin-bottom:0px}#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:10px}#main.using_state_registration .step_2 li.registrant-form__date-of-birth__line{margin-bottom:8px !important}#main .step_1 ul.flat.registrant-form__home-zip{margin-top:12px !important}.abr-page #main.abr .step_1 ul.flat.registrant-form__home-zip{margin-top:8px !important}#main.abr .step_2 form ul.stacked li{padding-bottom:8px}#main.abr .step_3 form ul.stacked li{padding-bottom:0px}#main .step_1 #other_language_link select{margin-bottom:16px}#main .privacy_policy_acceptance{margin-top:16px}#main .edit_state_registrants_mi_registrant span.error{min-height:auto}#main .edit_state_registrants_mi_registrant ul.stacked li{padding-bottom:0px}#main .step_3 .edit_state_registrants_mi_registrant ul.stacked li{padding-bottom:12px}.step_3 .edit_state_registrants_mi_registrant li.registrant-form__date-of-birth__line{margin-top:12px !important}.step_3 .edit_state_registrants_mi_registrant ul.flat.eye-color-dropdown{margin-top:12px !important}.step_3 .edit_state_registrants_mi_registrant ul.flat.ssn{margin-top:12px !important}#main .edit_state_registrants_mi_registrant label{display:inline}#main.lookup form ul li.registrant-form__home-city__line{width:100%}#main.lookup form li.width_b.registrant-form__last-name__line{margin-right:0}body.primary-partner #footer #powered_by_aws_logo{display:inline-block;position:absolute;bottom:0px}#main.using_state_registration fieldset.questions{margin-top:12px}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{font-weight:700}#main.skipping_state_registration .step_2 li.registrant-form__date-of-birth__line{margin:12px 0 !important}body.new-mobile-ui #main form fieldset.opt-ins{margin-top:12px}body.registration-page #main form ul.stacked li.registrant-form__home-address__line,body.registration-page #main form ul.stacked li.registrant-form__prev-address__line,body.registration-page #main form ul.stacked li.registrant-form__mailing-address__line{width:100%;margin-right:0}body #main .required--text{display:none !important}#main .download p{font-size:14px;margin-bottom:24px;margin-top:24px;line-height:1.5}#main .edit_state_registrants_mi_registrant ul.stacked li span.error{height:16px}body #main .step_4 ul li.registrant-form__change-of-name__line{margin-top:0}body #main .step_2 ul.checkbox-step-1 label{width:auto}body.new-mobile-ui #main .step_4 form ul li.registrant-form__change-of-name__line{margin-top:-2px}}@media (min-width: 468px) and (max-width: 600px){#main{padding:0 10px}#main.lookup form ul li.registrant-form__first-name__line,#main.lookup form ul li.registrant-form__last-name__line{width:32%}#main.lookup form li.width_b.registrant-form__last-name__line{margin-right:2%}#main.lookup form li.width_d.registrant-form__name-suffix__line{width:32%}#main.alert_request form ul li.registrant-form__email__line{width:63%;margin-right:2%}body #main.abr form li.width_d.registrant-form__name-suffix__line,body #main.abr form li.width_d.registrant-form__prev-suffix__line{width:23%}body #main.abr form li.width_b.registrant-form__last-name__line,body #main.abr form li.width_b.registrant-form__prev-last-name__line{width:29%}body #main.abr form li.width_c.registrant-form__middle-name__line,body #main.abr form li.width_c.registrant-form__prev-middle-name__line{width:13%}body #main.abr form li.width_b.registrant-form__first-name__line,body #main.abr form li.width_b.registrant-form__prev-first-name__line{width:29%}body #main.abr form ul.stacked li.registrant-form__home-unit__line,body #main.abr form ul.stacked li.registrant-form__prev-unit__line,body #main.abr form ul.stacked li.registrant-form__mailing-unit__line{width:19%;margin-right:0}body #main.abr form li.width_a.registrant-form__home-address-name__line,body #main.abr form li.width_a.registrant-form__prev-address-name__line,body #main.abr form li.width_a.registrant-form__mailing-address-name__line{width:45%}body #main.abr form li.width_a.registrant-form__home-address-number__line,body #main.abr form li.width_a.registrant-form__prev-address-number__line,body #main.abr form li.width_a.registrant-form__mailing-address-number__line{width:32%}body #main.ballot-status-check form li.registrant-form__first-name__line{width:48%}body #main.ballot-status-check form li.registrant-form__last-name__line{width:50%;margin-right:0}#main form.edit_state_registrants_mi_registrant ul li.registrant-form__home-address-number__line{width:47% !important;margin-right:3%}#main form.edit_state_registrants_mi_registrant ul li.registrant-form__home-address-street-name__line,#main .edit_state_registrants_mi_registrant ul li.registrant-form__home-address-post-directional__line{width:50% !important;margin-right:0}#main form.edit_state_registrants_mi_registrant ul li.registrant-form__home-address-street-type__line{width:47% !important;margin-right:3%}#main form.edit_state_registrants_mi_registrant ul li.registrant-form__home-address-unit-number__line{width:45%}}@media (max-width: 468px){#main{padding:0 10px}#main.lookup form ul li.registrant-form__first-name__line,#main.lookup form ul li.registrant-form__last-name__line{width:100%}#main.lookup form li.width_d.registrant-form__name-suffix__line{top:0px !important}#main.lookup form li.registrant-form__date-of-birth__line{top:16px;margin-bottom:20px !important}body.abr-page #main #main_inner.step_1 .intro-message{margin-top:8px}#main.abr .step_2 .intro-message{margin:16px 0}body #header .header-text{padding-top:16px}body.abr-page #header .header-text{margin-left:74px;margin-right:74px}body.abr-page.not-landing #header h1.header-text{margin-right:68px;margin-left:68px}body.tracking-page #header .header-text{margin-left:84px;margin-right:84px}body.not-landing #header .header-text{font-size:20px;padding-top:16px;margin-left:80px;margin-right:80px;text-wrap:balance}body.tracking-page #header .header-text,body.abr-page #header .header-text{padding-top:16px;font-size:20px;text-wrap:balance}#header .header-text{height:70px;display:flex !important;align-content:center;justify-content:center;align-items:center}#main.alert_request li.width_c.registrant-form__middle-name__line{display:none}#main.alert_request form ul li.registrant-form__first-name__line,#main.alert_request form ul li.registrant-form__last-name__line,#main.alert_request form ul li.registrant-form__home-address__line,#main.alert_request form ul li.registrant-form__home-city__line,#main.alert_request form ul li.registrant-form__email__line,#main.alert_request form ul li.registrant-form__phone__line{width:100% !important;margin-right:0 !important}#main.abr ul li,#main.lookup ul li,#main.alert_request ul li,#main.ballot-status-check ul li{margin: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:0 0 15px 0}#container2 .share div{width:100%}.qtip{left:0px !important;max-width:100%}#main p.overseas-instructions{margin:2em 0}body #main p.already-registered{margin:4em 0}a.skip_state_registration_link{line-height:21px}#main.abr span.rollover_button a,#main form .rollover_button button,#main form .rollover_button span.button-style,#main.lookup span.rollover_button a,#main .continue_shift .rollover_button a,#main .download .rollover_button a,#main .download h2.preparing,span.rollover_button a,span.rollover_button a{width:100%;line-height:21px}#main .step_1 form .rollover_button button{line-height:1}#main.lookup .reject ol li,#main.alert_request .reject ol li,#main.abr .reject ol li{margin-left:30px}#header.partner{background-size:55px auto}#main form ul.radio li label,#main form ul.flat.radio li label{text-indent:0px}#main .skip_state_registration .checkbox{padding:8px}.checkbox.pdf_assistance label{font-size:12px}#main.abr form input#abr_street_number,#main.abr form select#abr_name_suffix{width:48%}body #main form ul.stacked li.registrant-form__home-unit__line{width:48%}body.tl li.width_d.registrant-form__name-suffix__line label,body.ilo li.width_d.registrant-form__name-suffix__line label,body.vi li.width_d.registrant-form__name-suffix__line label,body.ja li.width_d.registrant-form__name-suffix__line label,body.tl li.width_d.registrant-form__prev-name-suffix__line label,body.ilo li.width_d.registrant-form__prev-name-suffix__line label,body.vi li.width_d.registrant-form__prev-name-suffix__line label,body.ja li.width_d.registrant-form__prev-name-suffix__line label{text-wrap:nowrap}body.tl label,body.ilo label,body.vi label,body.ja label{font-size:12px}}body.new-mobile-ui #main #dynamic-progress-bar{background:transparent;border-radius:4px;border:1px solid #000}body.new-mobile-ui #main #dynamic-progress-bar .filler{background:#BED9EC;border-right:1px solid #000;z-index:-1}body.new-mobile-ui #main #dynamic-progress-bar .content{visibility:hidden}body.new-mobile-ui #main form ul li.registrant-form__us-citizen__line{margin-top:16px}body.new-mobile-ui #main form ul li.registrant-form__change-of-name__line{margin-top:0px}body.new-mobile-ui #main #download_no_js{padding:0px}body.new-mobile-ui #sticky_footer{display:inherit}body.new-mobile-ui #main .step_4 form ul li.registrant-form__name-suffix__line,body.new-mobile-ui #main .step_4 form ul li.registrant-form__prev-name-suffix__line{margin-left:0}body.new-mobile-ui #main .step_4 ul li.registrant-form__state-id-number__line{margin-top:8px}body.new-mobile-ui #main .step_4 form fieldset legend{padding:0}body.new-mobile-ui #main .step_2 form ul li.registrant-form__will-be-18-by-election__line{margin-top:16px}body.new-mobile-ui #main .step_4 a.button_edit_en.button_edit{width:fit-content;float:left;padding:5px 10px !important;font-size:12px;text-decoration:inherit;margin-top:8px;display:block}body.new-mobile-ui #main .step_4 span.button.rollover_button{display:block}body.new-mobile-ui #main .step_2 .skip_state_registration .checkbox{margin:24px 0}body.new-mobile-ui .step_2 .edit_state_registrants_pa_registrant #main form fieldset.phone{margin-top:4px}body.new-mobile-ui #main .dynamic-navigation{height:78px}body.new-mobile-ui #main .dynamic-navigation{position:relative;margin-top:24px}@media (min-width: 600px){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{width:48%;margin-right:2%}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:50%;margin-left:0}body.new-mobile-ui #main form ul li.registrant-form__first-name__line,body.new-mobile-ui #main form ul li.registrant-form__prev-first-name__line{clear:both;width:40%}body.new-mobile-ui #main form ul li.width_b.registrant-form__last-name__line,body.new-mobile-ui #main form ul li.width_b.registrant-form__prev-last-name__line{margin-right:0;width:40%}body.new-mobile-ui #main form li.width_c.registrant-form__middle-name__line,body.new-mobile-ui #main form li.width_c.registrant-form__prev-middle-name__line{width:16%}body.new-mobile-ui #main form ul li.registrant-form__us-citizen__line{margin-top:0px}#main form ul.checkbox li.registrant-form__us-citizen__line span.error{position:absolute;top:6px;right:8px}#main form ul li.registrant-form__us-citizen__line h3 label{line-height:28px}body #main .step_4 ul li.registrant-form__change-of-name__line,body #main .step_4 ul li.registrant-form__change-of-name__line{margin-top:-2px}}
