.onlineSignupContainer input,.onlineSignupContainer select{min-width:0;width:100%;}.onlineSignupContainer input.xsmall{width:1rem;}.onlineSignupContainer input.small{width:5rem;}.onlineSignupContainer input.medium{width:8rem;}.onlineSignupContainer .helptext{margin:0 .25rem -1em 0;}.onlineSignupContainer .helptext:empty{margin:0;}.onlineSignupContainer .required-legend{margin-top:1rem;}@media screen and (min-width:1301px){.md_standalone_signup .defaultajaxoverlay .loadingmessage{margin-right:-13rem;}}#Demographic_Container,#ProxyDemographic_Container{overflow-x:visible;overflow-y:visible;}.checkboxContainer{position:relative;}#SignupInsurance_Container .messagedisplay{display:inline;}.name.icon.usedemographics:after{background-image:url(../images/signup_mailcode.png);}.name.icon.usethirdparty:after{background-image:url(../images/signup_QandA.png);}#Signup_thirdparty{min-height:150px;}.thirdparty{margin:20px auto;max-width:690px;font-size:1.2em;}.thirdparty,.thirdparty a.button{font-family:Segoe UI,Trebuchet,Arial,sans-serif;}.thirdparty .thirdparty_logo{overflow:hidden;position:relative;margin-bottom:-4px;border-radius:6px 6px 0 0;box-shadow:0 2px 5px 0 rgba(0,0,0,.2);z-index:1;}.thirdparty .thirdparty_logo>img{float:left;min-width:625px;max-width:100%;}.thirdparty .questionContainer{margin:0;padding:0;width:100%;border-width:0;background:hsla(0,0%,100%,.8);}.thirdparty .questionContainer>.row>*{padding:15px;margin-top:16px;}.thirdparty .question .verifyDescriptions{margin-bottom:2rem;line-height:1.3rem;padding-left:6px;}.thirdparty .answers{width:50%;display:flex;}.thirdparty .answers>*{cursor:pointer;}.thirdparty .answers .tbContainer{width:100%;}.thirdparty .answers .togglebutton{width:100%;text-align:center;}.thirdparty .answers>input[type=radio]{position:absolute;z-index:-1000;width:1px;}.thirdparty .button.verificationButton{width:100%;min-height:2.5rem;}.waitimage{margin-top:20px;background-image:url(../images/spinner_barbershop.gif);background-repeat:no-repeat;background-position:50%;}.message h1{text-align:right;}.message p{margin-top:20px;}.message p:last-of-type{margin-bottom:45px;}.Popup.medium .message p{text-align:right;}.lb_content p:last-of-type{margin-bottom:45px;}.lightbox_overlay{background-color:rgba(0,0,0,.4);height:100%;right:0;position:fixed;top:0;width:100%;z-index:1000;}.leftimage{width:200px;min-height:192px;float:right;margin-left:20px;background-repeat:no-repeat;}.leftimage.request{position:relative;top:-50px;}.leftimage.emailonfile,.leftimage.emailprovided,.leftimage.request{background-image:url(../images/confirm_mail.png);}.lb_content.error{width:750px;margin-right:-400px;}.component.Popup.medium{width:50%;}#main.tile{height:auto;}.selfsignupName.grid{margin-top:0;margin-bottom:0;}iframe[src="about:blank"]{display:none;}.emailDisclaimer:has(+div #SignupDemog_buttonsubmit.hidden){display:none;}#scheduleSelectionContainer .choiceHeader{line-height:1.5rem;}#scheduleSelectionContainer .proxySelectionDescription{margin-bottom:1rem;}#scheduleSelectionContainer .proxy{display:inline-block;vertical-align:top;margin-left:2rem;width:auto;}#scheduleSelectionContainer .proxy .proxyicon{height:60px;width:60px;border-width:2px;border-style:solid;border-radius:100%;margin:0 auto 5px;background-size:cover;}#scheduleSelectionContainer .proxy .button{display:block;min-width:120px;padding:5px;color:inherit;}#scheduleSelectionContainer .proxy .selected{background-color:#bfe1ff;box-shadow:0 1px 0 hsla(0,0%,100%,.3),inset 0 2px 1px rgba(0,0,0,.1);}@media screen and (min-width:768px){#scheduleSelectionContainer .choiceContainer{display:flex;}#scheduleSelectionContainer .choiceContainer .separator{flex:0;position:relative;padding-top:.75rem;}#scheduleSelectionContainer .choiceContainer .separator:before{content:" ";position:absolute;top:2.5rem;bottom:0;right:50%;border-right:1px solid #dbdbdb;}#scheduleSelectionContainer .choiceContainer .choiceOption{padding:0 1rem;}#scheduleSelectionContainer .choiceContainer .choiceOption .choiceHeader{text-align:center;}#scheduleSelectionContainer .choiceContainer .choiceOption:only-child{padding:0;text-align:right;}#scheduleSelectionContainer .choiceContainer .choiceOption:only-child .choiceHeader{text-align:right;}}@media screen and (min-width:768px) and (min-width:768px){#scheduleSelectionContainer .choiceContainer .choiceOption:only-child .selectionChoice{max-width:50%;}#scheduleSelectionContainer .choiceContainer .choiceOption:only-child .selectionChoice .selectionButton{margin-right:0;}}@media screen and (max-width:768px){#scheduleSelectionContainer .choiceContainer .separator{display:none;}#scheduleSelectionContainer .choiceContainer .choiceOption{margin-bottom:1rem;}}.SelectionYouVSomeoneOptions{display:flex;flex-direction:column;}.SelectionYouVSomeoneOptions .selectionChoice{margin-bottom:.75rem;}.SelectionYouVSomeoneOptions .selectionButton{display:flex;align-items:center;min-height:3rem;}.SelectionYouVSomeoneOptions .selectionButton .selectionIcon{height:2rem;width:2rem;margin-left:.5rem;}.SelectionYouVSomeoneOptions .selectionButton .selectionContent{display:flex;align-items:center;}.SelectionYouVSomeoneOptions .selectionButton .selectionContent.header{padding:0;}.SelectionYouVSomeoneOptions .selectionButton .arrowIcon{transform:scaleX(-1);height:1.5rem;width:1.5rem;margin:auto .5rem auto calc(-.5rem + 3px);flex-shrink:0;fill:#989898;}@media only screen and (max-width:1300px){#Signup_subway .subway .line .trainrail,#Signup_subway .subway .stops .trainstop{width:7rem;}#Signup_subway .subway{min-height:5.5rem;}}#signup-workflow .formbuttons.multiStep .button.ensureRightAlignment{margin-left:0;}#guarantorMeDOBContainer{margin-top:1rem;}#VisitContactDemographic_Container #otherSection .grid{margin-top:0;}#SignupSomeoneElseGuarantorDemographic_Container .dobHeader,#SignupSomeoneElseGuarantorDemographic_Container .guarantorHeader{padding-top:0;}#SignupSomeoneElseGuarantorDemographic_Container .dobHeader{padding-bottom:.75rem;}#SignupSomeoneElseGuarantorDemographic_Container .guarantorLabel{font-size:1rem;}.backArrowSection .summary-back{border:none;border-radius:4px;cursor:pointer;display:block;fill:currentColor;font-family:inherit;font-size:1rem;line-height:normal;position:relative;text-align:center;user-select:none;white-space:normal;overflow-wrap:break-word;display:inline-flex;align-items:center;gap:.25rem;padding:.5rem;margin:-.75rem -.5rem;z-index:3;}.backArrowSection svg{width:16px;height:16px;display:inline-block;transform:scaleX(-1);}