@import url("https://use.typekit.net/zwv2bfy.css");body{padding:0}
.abbv-modal.healthcareprofessionals{height:auto;border-radius:25px;top:8%;max-height:90% !important;z-index:550;border:1px solid #ccc}
.abbv-modal.healthcareprofessionals .abbv-modal-content-container{background:#e4f9f9;border:0;padding-top:50px}
.abbv-modal.healthcareprofessionals .abbv-modal-content-container .abbv-modal-close{background:transparent;font-size:2rem;color:#005670;top:4px;right:16px}
.abbv-modal.healthcareprofessionals .abbv-modal-content-container .abbv-background-container-content{min-height:unset;padding:24px 14px 10px;max-width:100%;border:none !important}
.abbv-modal.healthcareprofessionals .abbv-modal-content-container p.abbv-legal-number{float:right;margin-bottom:0;padding-right:15px}
#body{overflow:hidden !important}
.aemformcontainer #guideContainerForm{overflow:hidden auto}
.aemformcontainer #guideContainerForm .mobileLayout{display:none}
.aemformcontainer #guideContainerForm .guideRootPanel{margin:0 !important}
.aemformcontainer .guideFieldNode{text-align:justify}
.aemformcontainer .guidetextdraw .guideFieldNode p{font-size:16px;font-family:'century-gothic',sans-serif;margin:0;line-height:1.5}
.aemformcontainer .guidetextdraw .guideFieldNode p a{color:#005670;font-size:inherit}
.aemformcontainer .guidetextdraw .guideFieldNode p b{font-size:29px;color:#005670;font-weight:bold;line-height:1}
.aemformcontainer .guidetextdraw .guideFieldNode p i{font-size:inherit}
.aemformcontainer .fd-col-md-12 .guidebutton .guideFieldNode .guideFieldWidget{margin-top:25px}
.aemformcontainer .col-md-6 .guidebutton .guideFieldNode .guideFieldError{display:none}
.aemformcontainer #guideContainer-rootPanel-panel_1239174028-panel_copy_copy-guidebutton___guide-item.fd-col-md-12.active .guidebutton .guideFieldNode .guideFieldWidget{text-align:end}
@media(min-width:768px){.aemformcontainer #guideContainer-rootPanel-panel_1239174028-panel_copy_copy-guidebutton___guide-item.fd-col-md-12,.aemformcontainer #guideContainer-rootPanel-panel_1239174028-panel_copy_copy-submit___guide-item.fd-col-md-12{width:50%}
}
.healthcareprofessionals .button-default{width:200px;border:1px solid #005670;border-radius:10px;box-shadow:9px 9px 7px -6px rgba(0,0,0,0.3)}
.aemformcontainer #guideContainer-rootPanel-panel_1239174028-panel_copy_copy-guidebutton___guide-item.fd-col-md-12.active .guidebutton .guideFieldNode .guideFieldWidget .button-default{margin-right:10px;background:#fff;color:#005670}
.aemformcontainer .fd-col-md-12 .button-default{margin-left:10px;background:#005670;color:#fff;width:200px;border-radius:8px;border:1px solid #005670;box-shadow:9px 9px 7px -6px rgba(0,0,0,0.3)}
.aemformcontainer .fd-col-md-12 .button-default .iconButton-label{letter-spacing:1px;font-size:24px;font-weight:bold;font-family:'century-gothic',sans-serif}
.aemformcontainer .guidetextbox .guideFieldNode,.aemformcontainer .guidedropdownlist .guideFieldNode,.aemformcontainer .guideCaptcha .guideFieldNode{width:50%;margin:0 auto}
.aemformcontainer .guidetextbox .guideFieldNode .guideFieldWidget,.aemformcontainer .guidedropdownlist .guideFieldNode .guideFieldWidget,.aemformcontainer .guideCaptcha .guideFieldNode .guideFieldWidget .g-recaptcha>div{height:auto;position:relative}
.aemformcontainer .guidetextbox .guideFieldNode .guideFieldLabel label,.aemformcontainer .guidedropdownlist .guideFieldNode .guideFieldLabel label{font-size:22px;font-family:'century-gothic',sans-serif;color:#005670 !important;text-align:left}
.aemformcontainer .guidetextbox .guideFieldNode .guideFieldWidget input,.aemformcontainer .guidedropdownlist .guideFieldNode .guideFieldWidget select{height:60px;border:1px solid #005670;border-radius:10px;color:#555;font-size:18px;padding:12px 35px 12px 15px;background:#fff}
.aemformcontainer .guidetextbox .guideFieldNode .guideFieldWidget input:not([type='checkbox']):focus,.aemformcontainer .guidetextbox .guideFieldNode .guideFieldWidget input:not([type='radio']):focus,.aemformcontainer .guidedropdownlist .guideFieldNode .guideFieldWidget select:focus{box-shadow:inset 0 0 0 1px #005670}
.aemformcontainer .guidetextbox .guideFieldNode .guideFieldWidget input[type=text]:hover,.aemformcontainer .guidedropdownlist .guideFieldNode .guideFieldWidget select:hover{box-shadow:0 0 4px rgba(204,204,204,1);border:1px solid #005670}
.aemformcontainer .guidedropdownlist .guideFieldNode .guideFieldWidget.dropDownList::after{color:#005676;font-size:2.5rem;top:0}
.aemformcontainer .guidetextbox .guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw),.aemformcontainer .guidedropdownlist .guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw),.aemformcontainer .guideCaptcha .guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw){border:0;margin:0 auto;background:transparent}
.aemformcontainer .guidetextbox .guideFieldNode .guideFieldError,.aemformcontainer .guidedropdownlist .guideFieldNode .guideFieldError,.aemformcontainer .guideCaptcha .guideFieldNode .guideFieldError{font-size:18px;color:#ff0800;font-family:'century-gothic',sans-serif}
.aemformcontainer .guidetextbox .guideFieldNode .guideFieldError::before,.aemformcontainer .guidedropdownlist .guideFieldNode .guideFieldError::before{background-image:url('/content/dam/oneabbvieoncology/images/varning.png');background-size:38px 38px;background-repeat:no-repeat;display:inline-block;width:38px;height:38px;content:"";position:absolute;right:230px;top:56px}
.aemformcontainer .guideCaptcha .guideFieldNode .guideFieldError::before{background-image:url('/content/dam/oneabbvieoncology/images/varning.png');background-size:38px 38px;background-repeat:no-repeat;display:inline-block;width:38px;height:38px;content:"";position:absolute;right:490px;top:26px}
.aemformcontainer .guideFieldNode.validation-success:not(.guideButton):not(.guideTextDraw){margin-left:auto;margin-bottom:10px}
.aemformcontainer .guidetextbox .guideFieldNode.fullNameTextBox .guideFieldWidget:after{background-image:url('/content/dam/oneabbvieoncology/images/person.png');background-size:36px 38px;background-repeat:no-repeat;display:inline-block;width:40px;height:40px;content:"";position:absolute;right:15px;top:12px}
.aemformcontainer .guidetextbox .guideFieldNode.emailTextBox .guideFieldWidget:after{background-image:url('/content/dam/oneabbvieoncology/images/mail.png');background-size:40px 35px;background-repeat:no-repeat;display:inline-block;width:40px;height:40px;content:"";position:absolute;right:19px;top:12px}
@media screen and (max-width:768px){.abbv-modal.healthcareprofessionals{width:100% !important;max-width:360px;max-height:60% !important;top:8%}
.abbv-modal.healthcareprofessionals .abbv-modal-content-container{padding:24px}
.abbv-modal.healthcareprofessionals .abbv-modal-content-container .abbv-background-container-content{padding:24px 4px 4px}
.healthcareprofessionals .cta .button-default{font-family:"century-gothic";font-size:20px;line-height:14px;font-weight:700;width:148px;height:38px;padding:12px;margin-top:24px}
.aemformcontainer .guidetextdraw .guideFieldNode{margin-bottom:0}
.healthcareprofessionals .abbv-rich-text-common{max-width:270px;margin:0 auto}
.aemformcontainer .guidetextdraw .guideFieldNode p{font-size:14px}
.aemformcontainer .guidetextdraw .guideFieldNode p b{font-size:16px}
.aemformcontainer #guideContainer-rootPanel-panel_1239174028-panel_copy_copy-submit___guide-item.fd-col-md-12 .guidebutton .guideFieldNode .guideFieldWidget{margin-top:unset;text-align:center;margin:5px 0 14px 0 !important;padding:0 2px}
.aemformcontainer #guideContainer-rootPanel-panel_1239174028-panel_copy_copy-guidebutton___guide-item.fd-col-md-12.active .guidebutton .guideFieldNode .guideFieldWidget{padding:0 2px;margin-top:unset;text-align:center;margin:5px 0 14px 0 !important}
@media(max-width:991px){#guideContainer-rootPanel-panel_1239174028-panel_copy_copy-guidebutton___widget_desc,#guideContainer-rootPanel-panel_1239174028-panel_copy_copy-submit___widget_desc{display:none}
}
.aemformcontainer .col-md-6.active .guidebutton .guideFieldNode .guideFieldWidget{text-align:center}
.aemformcontainer .fd-col-md-12 .guidebutton .guideFieldNode .guideFieldWidget .button-default{width:100%;margin-left:unset}
.aemformcontainer .col-md-6.active .guidebutton .guideFieldNode .guideFieldWidget .button-default{margin-right:unset}
.aemformcontainer .col-md-6 .guidebutton .guideFieldNode .guideFieldWidget .button-default .iconButton-label{letter-spacing:1px;font-size:18px}
.aemformcontainer .guidetextbox .guideFieldNode,.aemformcontainer .guidedropdownlist .guideFieldNode,.aemformcontainer .guideCaptcha .guideFieldNode{width:100% !important;margin-top:0 !important;padding-top:0 !important;margin-bottom:0 !important}
.aemformcontainer .guidetextbox .guideFieldNode .guideFieldLabel label,.aemformcontainer .guidedropdownlist .guideFieldNode .guideFieldLabel label{font-size:16px}
.aemformcontainer .guidetextbox .guideFieldNode .guideFieldWidget input,.aemformcontainer .guidedropdownlist .guideFieldNode .guideFieldWidget select{height:50px;font-size:16px;padding:8px 48px 8px 10px;overflow:hidden !important;text-overflow:ellipsis;white-space:nowrap}
.aemformcontainer .guidedropdownlist .guideFieldNode .guideFieldWidget.dropDownList::after{font-size:2rem;top:5px}
.aemformcontainer .guidetextbox .guideFieldNode .guideFieldError,.aemformcontainer .guidedropdownlist .guideFieldNode .guideFieldError,.aemformcontainer .guideCaptcha .guideFieldNode .guideFieldError{font-size:12px;padding:.05rem 0;display:flex;align-items:center}
.aemformcontainer .guidetextbox .guideFieldNode .guideFieldError::before,.aemformcontainer .guidedropdownlist .guideFieldNode .guideFieldError::before{height:18px;width:18px;margin-right:4px;position:unset;background-size:18px 18px}
.aemformcontainer .guideCaptcha .guideFieldNode .guideFieldError::before{height:18px;width:18px;margin-right:4px;margin-top:2px;position:unset;background-size:18px 18px}
.aemformcontainer .guidetextbox .guideFieldNode.fullNameTextBox .guideFieldWidget:after{background-size:30px 30px;width:30px;height:30px}
.aemformcontainer .guidetextbox .guideFieldNode.emailTextBox .guideFieldWidget:after{background-size:30px 30px;width:30px;height:30px}
.aemformcontainer .guideFieldNode.validation-success:not(.guideButton):not(.guideTextDraw){margin-left:-1px;padding-left:5px}
.aemformcontainer .guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw){padding-right:2px}
}
.abbv-modal.healthcareprofessionals .abbv-modal-content-container .abbv-modal-close{z-index:999 !important;display:none}
@media(max-width:767px){.aemformcontainer .guideFieldNode{text-align:left}
.aemformcontainer #guideContainerForm #guideContainer-rootPanel-panel_1239174028-guidetextdraw_copy_c_397998831__ p{margin-bottom:20px}
}
.aemformcontainer #guideContainerForm #guideContainer-rootPanel-panel_1239174028-guidetextdraw_copy_c_397998831__ p{margin-bottom:10px}
button.submit:not(.af-icon-button):hover{background:#005670 !important;border-color:#005670 !important}
.aemformcontainer #guideContainerForm{background-color:white;padding:40px 45px 50px !important;background:#e4f9f9;border-radius:25px}
@media(max-width:600px){.aemformcontainer #guideContainerForm{padding:30px 19px 30px !important}
}
.aemformcontainer #guideContainerForm #guideContainer-rootPanel-panel_1239174028-guidetextdraw_copy_c_397998831__ p{font-size:24px;line-height:1.2}
@media(max-width:600px){.aemformcontainer #guideContainerForm #guideContainer-rootPanel-panel_1239174028-guidetextdraw_copy_c_397998831__ p{font-size:20px}
.aemformcontainer #guideContainerForm #guideContainer-rootPanel-panel_1239174028-guidetextdraw_copy_c_397998831__ p b{font-size:20px}
}
.aemformcontainer #guideContainerForm #guideContainer-rootPanel-panel_1239174028-guidetextdraw_copy_c_397998831__ p:last-child{padding-bottom:25px}
.aemformcontainer #guideContainerForm #guideContainer-rootPanel-panel_1239174028-guidetextdraw_copy_c_397998831__ p b{font-size:23px;line-height:1.2}
#guideContainer-rootPanel-panel_1239174028-guidetextdraw_copy_c_397998831__{text-align:left}
.form-veeva-code{float:right;position:relative;top:5px;color:#414042}
@media(max-width:600px){.form-veeva-code{top:0}
.afCaptchaField{height:65px}
}
@media(max-width:600px){.abbv-inline-miscisi{padding:0 15px}
}