.guideFieldWidget input{height:35px;box-shadow:none;background:#fff;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;padding:6px 14px;border-color:#004bff !important;max-width:460px;width:100%}
.guideCheckBoxItem .XfaCheckBox::before,.guideRadioButtonItem .XfaCheckBox::before{border:1px solid #4d81ff !important;border-radius:50%}
.guideCheckBoxItem.guideItemSelected .XfaCheckBox::before{background-color:#071d49}
.gridFluidLayout p{font-size:16px;line-height:20px;color:#071d49;margin:6px auto}
.PanelContainer.afWizardPanel{padding:0 !important}
#guideContainer-rootPanel-panel-panel-guidetextdraw_copy_476711622__ p{font-size:14px;color:#6d6d6f}
#guideContainer-rootPanel-panel-panel-guidetextdraw__ p{font-size:28px;margin:10px 0 25px}
#guideContainer-rootPanel-panel-panel-guidetextdraw_copy__ p:nth-child(1){font-size:20px}
.guideCheckBoxItem,.guideFieldHorizontalAlignment{width:100%}
.guideWidgetLabel.right label{max-width:100%;margin:0;color:#071d49 !important}
a.npi-registory{color:#004bff}
.guideFieldWidget button{width:320px;height:45px;background-color:#1ac9a8;font-size:24px;line-height:15px;text-align:center;border-radius:8px;padding:14px 0;margin-left:6px;display:block;text-decoration:none;border:0;box-shadow:0 0 8px #1d1818;-webkit-box-shadow:0 0 8px #1d1818;-moz-box-shadow:0 0 8px #1d1818}
.iconButton-label{font-size:24px}
form#guideContainerForm{padding:0 10px !important}
.guideGridFluidLayout .col-md-6{width:92%}
.guideGridFluidLayout #guideContainer-rootPanel-panel-panel_1921395614_cop-panel_507691859-guidecheckbox___guide-item{width:48px;max-width:7%}
.guideRadioButtonGroupItems label{margin-top:11px !important}
button:not(.af-icon-button):active,button:not(.af-icon-button):focus{background-color:#1ac9a8}
.guideRootPanel{margin-bottom:0}
.guideLayout .xfaButton{margin:15px 20px 0 0}
.validation-failure .guideFieldError{width:250px;padding-top:24px}
.guideFieldWidget.dropDownList{width:460px;max-width:100%}
.gridFluidLayout p a{font-size:inherit}
.guideFieldNode.validation-success:not(.guideButton):not(.guideTextDraw),.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw){margin-left:0;padding-left:5px}
.guideFieldLabel label{color:#071d49 !important}
.abbv-modal.npiregistry a.abbv-button-primary{text-align:center;margin-bottom:10px}
.guideContainerNode .step.mobileLayout{display:none}
@media screen and (max-device-width:768px){.guideLayout .xfaButton{margin:15px 0 0 0}
}
@media only screen and (max-width:767px){form#guideContainerForm{padding:0 !important}
.wizard-navigators{padding-top:0}
#guide-mobile-navigator{left:auto}
.guide-mobile-navigator .navigator-toggle{margin:0}
.wizard-navigators>li>a{margin-right:0}
.gridFluidLayout p,.gridFluidLayout p:nth-child(2){font-size:14px;line-height:18px}
.guideFieldLabel label,.guideWidgetLabel label{line-height:20px;font-size:14px}
.guideGridFluidLayout #guideContainer-rootPanel-panel-panel_1921395614_cop-panel_507691859-guidecheckbox___guide-item,#guideContainer-rootPanel-panel-panel_1921395614_cop-panel_507691859-guidetextdraw___guide-item{float:left;width:calc(100% - 40px)}
.guideGridFluidLayout #guideContainer-rootPanel-panel-panel_1921395614_cop-panel_507691859-guidecheckbox___guide-item{width:40px;max-width:none}
.guideGridFluidLayout #guideContainer-rootPanel-panel-panel_1921395614_cop-panel_507691859-guidecheckbox___guide-item .guidecheckbox.guidefield .guideFieldNode{padding-top:0}
.dropDownList select,.guideFieldWidget input[type="password"],.guideFieldWidget select,.guideFieldWidget textarea,.guideFieldError{font-size:14px}
}
@media only screen and (max-width:600px){.guideFieldWidget button{width:92%;margin:auto}
.guideGridFluidLayout .col-md-6{width:100%}
.gridFluidLayout p,.gridFluidLayout p:nth-child(2){font-size:12px;line-height:15px}
.dropDownList select,.dropDownList select option,.guideFieldLabel label,.guideWidgetLabel label,.guideFieldWidget input[type="date"],.guideFieldWidget input[type="text"],.guideFieldWidget input[type="password"],.guideFieldWidget select,.guideFieldWidget textarea,.guideFieldError{font-size:16px}
.iconButton-label{font-size:20px}
}
@media only screen and (max-width:300px){.validation-failure .guideFieldError{padding-top:54px}
}
form p.brand-name{line-height:32px;color:#071d49;border-bottom:2.5px solid #0066f5;margin-bottom:20px;padding:0 0 20px 0;text-align:left;font-family:"Roboto",sans-serif !important;font-size:26px !important;font-weight:bold !important}
form p.sorry-message,form p.manage-msg{font-family:"Roboto",sans-serif !important;font-size:12pt !important;font-weight:500 !important;color:#071d49}
form p.sorry-message span{font-weight:700 !important}
.email-unsubscribe-btn button.submit,.email-preferences-btn button.submit,.email-update-btn button.button-medium.Button{width:320px;height:45px;background-color:#1ac9a8;font-size:24px;line-height:15px;text-align:center;border-radius:8px;padding:14px 0;margin-left:6px;display:block;text-decoration:none;border:0;box-shadow:0 0 8px #1d1818;-webkit-box-shadow:0 0 8px #1d1818;-moz-box-shadow:0 0 8px #1d1818}
.email-unsubscribe-btn button.submit:not(.af-icon-button):active,.email-unsubscribe-btn button.submit:not(.af-icon-button):hover,.email-preferences-btn button.submit:not(.af-icon-button):active,.email-preferences-btn button.submit:not(.af-icon-button):hover,.email-update-btn button.button-medium.Button:not(.af-icon-button):active,.email-update-btn button.button-medium.Button:not(.af-icon-button):hover{background-color:#1f448c}
.email-unsubscribe-btn button.submit:not(.af-icon-button):focus,.email-preferences-btn button.submit:not(.af-icon-button):focus{background-color:#1ac9a8;outline:2px solid #eb960c}
@media(max-width:400px){.email-unsubscribe-btn button.submit,.email-preferences-btn button.submit,.email-update-btn button.button-medium.Button{width:95% !important}
}
.generic-error-message p{color:#d62a24}