.ays-enroll-form,.guideFieldLabel label,p,input{font:normal 400 18px/26px 'Open Sans',sans-serif;color:#333}
.ays-enroll-form a{font:normal 400 18px/26px 'Open Sans',sans-serif;color:#80379b;font-weight:600;text-decoration:none}
.ays-enroll-form .genericError{display:none}
.step.mobileLayout{display:none}
.ays-enroll-form__panel-one{padding-bottom:20px}
.ays-enroll-form__panel-one .row:first-child{display:flex;align-items:flex-start;flex-direction:column}
.ays-enroll-form__panel-one .row:first-child>.col-md-4{width:100%}
@media(min-width:768px){.ays-enroll-form__panel-one .row:first-child{flex-direction:row}
.ays-enroll-form__panel-one .row:first-child{align-items:center}
.ays-enroll-form__panel-one .row:first-child>.col-md-4{width:50%}
.ays-enroll-form__panel-one .row:first-child>.col-md-4:nth-child(2){width:auto;padding:0 20px}
.ays-enroll-form__panel-one__txt-middle{min-height:27px;text-align:center}
}
.ays-enroll-form .divider-below{&:after{content:'';display:block;width:100%;background-color:#ccc;height:1px;margin:30px 0 10px}
}
.ays-enroll-form__panel-two .panel-inner__checkbox>div>div{display:flex}
.ays-enroll-form__panel-two .panel-inner__checkbox{margin-bottom:10px}
.ays-enroll-form__panel-two .panel-inner__checkbox p{margin:13px 0 0}
.ays-enroll-form__panel-two .guideCheckBoxItem .XfaCheckBox::before{border:solid 4px #80379b}
.ays-enroll-form__panel-two .guideCheckBoxItem.guideItemSelected .XfaCheckBox::before{background-color:#80379b}
.ays-enroll-form__panel-two .guideCheckBoxGroupItems{max-width:40px}
.guideFieldError{height:0}
.validation-failure .guideFieldError{font-weight:bold;line-height:1.1;padding-bottom:20px}
.submit .xfaButton button span.iconButton-label,.xfaButton button{position:relative;font:normal 800 15px/15px 'Open Sans',sans-serif}
.submit .xfaButton button span.iconButton-label:after{content:'';background:url(/content/dam/botoxplus/images/arrow-right-white.svg);position:absolute;right:-25px;width:15px;height:12px;background-repeat:no-repeat;background-size:contain;top:49%;transform:translateY(-47%)}
.submit .xfaButton button:hover span.iconButton-label:after{background:url(/content/dam/botoxplus/images/arrow-right-white.svg)}
.submit .xfaButton button.submit:not(.af-icon-button){max-width:180px;width:100%;height:55px;border-radius:27px;background:#80379b;border:1px solid #80379b;font-size:15px;line-height:15px;letter-spacing:1px;font-weight:800;text-transform:uppercase;padding-right:30px;font:normal 800 15px/15px 'Open Sans',sans-serif;color:#fff}
.submit .xfaButton button span.iconButton-label,.xfaButton button{position:relative;font:normal 800 15px/15px 'Open Sans',sans-serif}
.submit .xfaButton{text-align:right}
.addnewpatient .xfaButton button span.iconButton-label,.xfaButton button{position:relative;font:normal 800 15px/15px 'Open Sans',sans-serif}
.addnewpatient .xfaButton button{max-width:180px;width:100%;height:55px;border-radius:27px;background:#80379b;border:1px solid #80379b;font-size:15px;line-height:15px;letter-spacing:1px;font-weight:800;text-transform:uppercase;padding-right:30px;font:normal 800 15px/15px 'Open Sans',sans-serif;color:#fff}
.addnewpatient .xfaButton button span.iconButton-label,.xfaButton button{position:relative;font:normal 800 15px/15px 'Open Sans',sans-serif}
.thankyoupanel{text-align:center}
.thankyoupanel .text-success{font-size:46px;font-weight:bold}
.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw){border-color:transparent;background:transparent}
@media(max-width:767px){.xfaButton button.submit:not(.af-icon-button){min-width:300px;max-width:300px}
.submit .xfaButton{margin-top:35px;text-align:center}
.addnewpatient .xfaButton{margin-top:35px;text-align:center}
}
@media(max-width:1199px){.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw){margin-left:0;padding-left:0}
}
.ays-enroll-form .optin .guideFieldError{margin:70px -500px 0 38px}
@media(max-width:600px){.ays-enroll-form .optin .guideFieldError{margin:130px -500px 0 38px}
}
@media(max-width:400px){.ays-enroll-form .optin .guideFieldError{margin:240px -500px 0 38px;max-width:220px;height:30px}
}
@media(max-width:290px){.ays-enroll-form .optin .guideFieldError{margin:360px -500px 0 38px}
}
.ays-enroll-form sup{font-weight:400 !important;font-size:65% !important}
.ays-enroll-form #guideContainer-rootPanel___guide-item-container{overflow:hidden}
.hidde-expandable-pi,.hidde-expandable-pi span,.hidde-expandable-pi span a,.checkbox_over_label,.checkbox_over_label a,.form_privacy_bottom,.form_privacy_bottom a,.hidde-expandable-pi .expandable-pi-link{font-size:16px;font-family:inherit;line-height:inherit}
.forms-expand-collapse,.forms-expand-collapse p{margin-bottom:8px;margin-top:8px;font:normal 400 18px/26px 'Open Sans',sans-serif;color:#333}
.forms-expand-collapse a,.checkbox_label a{font-size:var(--font-size-10) !important;text-decoration:underline;font-weight:700}
.forms-expand .iconButton-icon{display:none !important}
.forms-collapse .iconButton-icon{display:none !important}
.forms-expand .xfaButton{margin:5px 0 0 0}
.forms-collapse .xfaButton{margin:5px 0 0 0}
.forms-expand .xfaButton button{padding:0;background-image:none !important;background-color:transparent !important;font-weight:normal;justify-content:left;width:auto;box-shadow:none;float:left}
.forms-expand .xfaButton button:hover{background-color:transparent !important;width:auto}
.forms-expand .xfaButton button:focus{outline:0}
.forms-collapse .xfaButton button:focus{outline:0}
.forms-expand .guideFieldError{display:none}
.forms-collapse .guideFieldError{display:none}
#guideContainer-rootPanel-panel-guidecheckbox_copy_1___desc{display:block !important}
#guideContainer-rootPanel-panel-abbvcampaigncheckbox_5815689-guidecheckbox_copy_8___desc{display:block !important}
.forms-expand button .iconButton-label{font:normal 400 18px/26px 'Open Sans',sans-serif;color:#80379b;font-weight:600;text-decoration:none;margin-left:0}
.forms-collapse button .iconButton-label{font:normal 400 18px/26px 'Open Sans',sans-serif;color:#80379b;font-weight:600;text-decoration:none;margin-left:0}
.forms-expand-collapse .forms-expand button:hover span,.forms-expand-collapse .link-button:hover span{border-bottom:0}
.checkbox_label{margin-top:-66px;margin-left:40px}
.checkbox_label_2{margin-top:-38px;margin-left:40px}
#guideContainer-rootPanel-panel-abbvcampaigncheckbox_5815689-guidecheckbox_copy_8__>div.guideCheckBoxGroupItems>div>div.guideFieldWidget.left.XfaCheckBox{z-index:2}
#guideContainer-rootPanel-panel-guidecheckbox_copy_1__>div.guideCheckBoxGroupItems>div>div.guideFieldWidget.left.XfaCheckBox{z-index:2}