input:focus,select:focus,textarea:focus,.guideScribble img:focus{border-style:hidden;outline-color:transparent;box-shadow:0 0 4px rgba(150,150,150,1);border:1px solid #c7c7c7}
.XfaCheckBox input[type='checkbox']{float:none;cursor:pointer;height:26px;width:26px;border:solid 1px #c2c2c2}
.XfaCheckBox input[type='radio']{float:none;cursor:pointer;height:26px;width:26px;border:solid 1px #c2c2c2;border-radius:15px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}
.guideSwitch .ui-switchbutton-default{height:24px;margin-top:5px;padding-bottom:0;padding-top:0;border-left-width:1px;border-bottom-width:1px;border-top-width:1px;border-right-width:1px;border-style:solid;border-bottom-right-radius:12px;border-bottom-left-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;border-color:#ccc}
.guideSwitch .ui-switchbutton-default.ui-state-active{background:rgba(0,0,0,0);font-weight:normal}
.guideSwitch .ui-switchbutton-default label.ui-switchbutton-enabled{font-size:14px;line-height:18px;font-weight:bold;text-transform:uppercase;height:20px;padding-top:4px;margin-bottom:5px;margin-top:0;overflow:hidden;cursor:pointer;position:relative;transition:background .3s linear;display:inline-block;color:#fff;background:#071d49;border:solid 1px #555;border-radius:3px}
.guideSwitch .ui-switchbutton-default label.ui-switchbutton-enabled:hover{transition:background .3s linear;color:#fff;background:#1f448c;cursor:pointer;text-decoration:none}
.guideSwitch .ui-switchbutton-default label.ui-switchbutton-disabled{font-size:14px;line-height:18px;font-weight:bold;text-transform:uppercase;height:20px;padding-top:4px;padding-right:0;display:block;margin-bottom:5px;margin-top:0;overflow:hidden;position:absolute;color:#7c7c7c;background:#e6e6e6}
.guideFieldWidget.afTermsAndConditions{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:0}
.guide-tnc-checkboxwidget input[type='checkbox']{margin-left:.5rem;margin-right:.5rem;width:1rem}
.dropDownList select{height:2.5rem;border-left-width:1px;border-bottom-width:1px;border-top-width:1px;border-right-width:1px;border-style:solid;border-color:#ccc;padding-left:.625rem;padding-bottom:.625rem;padding-top:.625rem;padding-right:.625rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../../af/guidetheme2/images/Chevron-Down-Default.svg) calc(100% - 0.5rem) 50% / auto 1rem no-repeat,rgba(255,255,255,0.5)}
.guideFieldWidget.dropDownList{width:100%}
.dropDownList select:hover{background:url(../../af/guidetheme2/images/Chevron-Down-Active.svg) calc(100% - 0.5rem) 50% / auto 1rem no-repeat,rgba(255,255,255,0.8)}
.guideformtitle,.guideTextDraw.guideformtitle{font-size:1.5rem;color:#666;margin-bottom:.8125rem;padding-left:0;padding-bottom:0;padding-top:0;padding-right:0}
.guideHelpQuestionMark{display:inline-block;position:absolute;top:8px;right:8px;width:1rem;height:1rem;border-bottom-right-radius:9px;border-bottom-left-radius:9px;border-top-left-radius:9px;border-top-right-radius:9px;background:url(../../af/guidetheme2/images/questionmark.svg) center center / cover no-repeat,#969696;cursor:pointer}
.guideHelpQuestionMark:hover{background:url(../../af/guidetheme2/images/questionmark.svg) left top / cover no-repeat,#777}
.accordion-navigators .guideHeader .repeatableButtons button.Remove:hover{background:url(../../af/guidetheme2/images/Accordion-Delete-Hover.svg) 50% 40% / 1.2rem 1.2rem no-repeat}
.accordion-navigators .active>.guideHeader .repeatableButtons>button.Remove{background:url(../../af/guidetheme2/images/Accordion-Delete-Hover.svg) 50% 40% / 1.2rem 1.2rem no-repeat}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical>li>a{background:#fff;color:#666;border-left-width:4px;border-bottom-width:0;border-top-width:0;border-right-width:0}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical>li.active>a,.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical>li.active.stepped>a,.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical>li.active>a:hover{background:url(../../af/guidetheme2/images/DoubleTick.svg) .5rem 50% / .8125rem auto no-repeat,#fff;border-left-width:4px;border-bottom-width:0;border-right-width:0;border-top-width:0;color:#666;border-color:#969696}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical>li>a:hover,.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical>li.stepped>a:hover{color:#666;background:url(../../af/guidetheme2/images/DoubleTick.svg) .5rem 50% / .8125rem auto no-repeat,#fff}
.guideVerticalTabbedPanelLayout .tab-navigators{margin-bottom:.5rem;list-style:none;overflow:hidden;border-style:solid;border-bottom-width:1px;border-color:#e6e6e6;border-right-width:0;border-left-width:0;border-top-width:0;width:100%}
.guideVerticalTabbedPanelLayout .tab-navigators>li.active>a,.guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.active>a,.guideVerticalTabbedPanelLayout .tab-navigators>li.stepped.active>a,.guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.stepped.active>a,.guideVerticalTabbedPanelLayout .tab-navigators>li.active>a:hover,.guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.active>a:hover{color:#666;border-left-width:0;border-bottom-width:2px;border-top-width:0;border-right-width:0;border-color:#666;border-style:solid}
.guideVerticalTabbedPanelLayout .tab-navigators>li>a:hover{color:#666;background:rgba(255,255,255,0);border-style:solid;border-left-width:0;border-bottom-width:2px;border-top-width:0;border-right-width:0;border-color:rgba(150,150,150,0.5)}
.guideVerticalTabbedPanelLayout .tab-navigators>li>a{color:#969696;padding-right:0;margin-right:3rem;padding-top:.75rem;padding-bottom:.75rem;margin-left:0;padding-left:0;background:rgba(255,255,255,0)}
.guideVerticalTabbedPanelLayout .tab-navigators>li.stepped>a,.guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.stepped>a{color:#969696}
.wizard-nav-arrow.wizard-nav-next{height:2.5rem;cursor:pointer;margin-top:4.25rem;float:right;width:2.5rem;margin-right:1rem;position:absolute;border-left-width:2px;border-bottom-width:2px;border-top-width:2px;border-right-width:2px;border-style:solid;border-color:#969696;border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;background:url(../../af/guidetheme2/images/Chevron-Right.svg) center center / 1rem 1rem no-repeat;right:2%}
.wizard-nav-arrow.wizard-nav-next:hover{background:url(../../af/guidetheme2/images/Chevron-Right-White.svg) center center / 1rem 1rem no-repeat,#666;border-color:#666}
.wizard-nav-arrow.wizard-nav-prev{cursor:pointer;height:2.5rem;margin-top:4.25rem;float:right;right:10%;width:2.5rem;border-left-width:2px;border-bottom-width:2px;border-top-width:2px;border-right-width:2px;border-style:solid;border-color:#969696;border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;position:absolute;margin-right:.5rem;background:url(../../af/guidetheme2/images/Chevron-Left.svg) center center / 1rem 1rem no-repeat}
.wizard-nav-arrow.wizard-nav-prev:hover{background:url(../../af/guidetheme2/images/Chevron-Left-White.svg) center center / 1rem 1rem no-repeat,#969696}
.guide-tab-scroller.guide-tab-scroller-next{cursor:pointer;height:1.5rem;background:url(../../af/guidetheme2/images/Chevron-Right.svg) center center / 1rem 1rem no-repeat;margin-top:.5rem;display:block}
.guide-tab-scroller.guide-tab-scroller-next:hover{background:url(../../af/guidetheme2/images/Chevron-Right-Hover.svg) center center / 1rem 1rem no-repeat}
.guide-tab-scroller.guide-tab-scroller-previous{cursor:pointer;height:1.5rem;background:url(../../af/guidetheme2/images/Chevron-Left.svg) center center / 1rem 1rem no-repeat;display:block;visibility:none;margin-top:.5rem}
.guide-tab-scroller.guide-tab-scroller-previous:hover{background:url(../../af/guidetheme2/images/Chevron-Left-Hover.svg) center center / 1rem 1rem no-repeat}
.guideTableRuntimeAddControl{background:url(../../af/guidetheme2/images/Accordion-Add-Default.svg) center center / 1.2rem 1.2rem no-repeat;width:1.5rem;height:1.5rem;cursor:pointer;display:inline-block;margin-bottom:1rem;margin-top:1rem;margin-left:1rem}
.guideTableRuntimeAddControl:hover{background:url(../../af/guidetheme2/images/Accordion-Add-Hover.svg) center center / 1.2rem 1.2rem no-repeat}
.guideTableRuntimeEditControl{display:inline-block;width:1.5rem;height:1.5rem;cursor:pointer;background:url(../../af/guidetheme2/images/Table-Edit-Default.svg) center center / 1.2rem 1.2rem no-repeat;margin-left:1rem;margin-bottom:1rem;margin-top:1rem;margin-right:1rem}
.guideTableRuntimeEditControl:hover{background:url(../../af/guidetheme2/images/Table-Edit-Hover.svg) center center / 1.2rem 1.2rem no-repeat}
.guideTableRuntimeDeleteControl{background:url(../../af/guidetheme2/images/Accordion-Delete-Default.svg) center center / 1.2rem 1.2rem no-repeat;width:1.5rem;height:1.5rem;cursor:pointer;margin-top:1rem;display:inline-block;margin-bottom:1rem;margin-right:1rem;margin-left:1rem}
.guideTableRuntimeDeleteControl:hover{background:url(../../af/guidetheme2/images/Accordion-Delete-Hover.svg) center center / 1.2rem 1.2rem no-repeat}
.guideToolbarNode{margin-top:1.5rem;margin-bottom:1.5rem;height:2.85rem;padding-top:.125rem;padding-bottom:.125rem}
button .iconButton-icon{display:none;width:1.5rem;height:1.5rem;background:url(../../af/guidetheme2/images/Save.svg) center center / auto 1.2rem no-repeat}
button.submit .iconButton-icon{background:url(../../af/guidetheme2/images/Submit-Hover.svg) center center / auto 1.3rem no-repeat}
button.submit:not(.af-icon-button):hover .iconButton-icon{background:url(../../af/guidetheme2/images/Submit-Hover.svg) center center / auto 1.3rem no-repeat,#555;border-color:#555}
button.submit:not(.af-icon-button):active .iconButton-icon{background:url(../../af/guidetheme2/images/Submit-Hover.svg) center center / auto 1.3rem no-repeat,#555;border-color:#555}
button.submit:not(.af-icon-button):focus .iconButton-icon{background:url(../../af/guidetheme2/images/Submit-Hover.svg) center center / auto 1.3rem no-repeat,#666}
.guideContainerWrapperNode .tooltip.bottom .tooltip-inner{background:rgba(0,0,0,0.7);max-width:350px;color:#fff;text-align:center;text-decoration:none;white-space:normal;word-break:break-word;word-wrap:break-word;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-top-left-radius:4px;width:auto}
.guideContainerWrapperNode .tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(0,0,0,0.7)}
.afToolbarButton .guidebutton button:not(.af-icon-button){margin-right:.5rem;margin-left:0}
.afToolbarButton{display:inline-block}
.guideFieldDescription.short{font-size:.875rem;color:#969696}
button.submit:not(.af-icon-button){background:#666;border-color:#666;color:#fff}
button.submit:not(.af-icon-button):hover{background:#555;border-color:#555}
button.submit:not(.af-icon-button):active{background:#555;border-color:#555}
.guideFieldWidget.dateTimeEdit input{font-family:Arial,sans-serif}
.afWizardPanel{padding-left:8.5%;padding-bottom:4rem;padding-right:3.5rem;padding-top:1rem}
.guide-tnc-checkbox{margin-top:0}
.guideCheckBoxItem{cursor:pointer}
.guideRadioButtonItem{cursor:pointer}
.guideTextDraw.footerText{color:#fff;font-size:.75em}
.guideimage .logoImage img{height:3.75rem;margin-top:.9375rem;margin-left:0;width:auto}
.guideTextDraw.headerText{font-size:1.125rem;color:#555;vertical-align:top;height:70px}
@media(max-width:991px){.guideformtitle,.guideTextDraw.guideformtitle{margin-bottom:0;display:none}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical{border-right-width:1px}
}
@media(max-width:767px){.wizard-nav-arrow.wizard-nav-next{display:none}
.wizard-nav-arrow.wizard-nav-prev{display:none}
button.movePrev:not(.af-icon-button){padding-right:.625rem;padding-left:.625rem}
.afFooter{margin-bottom:3.55rem}
.afHeader{height:64px;padding-left:1rem;padding-right:1rem}
.guideimage .logoImage img{height:35px}
.guideTextDraw.headerText{height:49px;padding-left:0}
}
.abbv-password-strength-box .guideFieldWidget{width:325px;position:relative}
.abbv-password-strength-box .material-icons{background-color:#fff;border:1px solid #c6c5c5;height:30px;position:relative;top:7px;width:30px;font-size:1.5rem;direction:ltr;display:inline-block;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;cursor:pointer}
.abbv-password-strength-box .selected-password-box{background-color:#0076af;border:0}
.abbv-password-strength-box .selected-password-box::after{border:solid white;border-width:0 3px 3px 0;color:transparent;content:'';display:table;height:18px;left:12px;position:relative;top:4px;transform:rotate(45deg);width:8px}
.abbv-password-strength-box .show-password-label{font-family:Univers LT W01_45 Light1475944,sans-serif;font-size:16px;display:inline-block;left:10px;position:relative;top:-2px}
.abbv-password-strength-box .strength-meter{left:calc(100% + 20px);position:absolute;top:0;width:55%;display:inline-block;height:48px;visibility:hidden}
.abbv-password-strength-box .strength-meter .strength-label{font-size:16px;margin:0}
.abbv-password-strength-box .strength-meter-bar{background:#e4e1e1;height:5px;left:0;position:absolute;top:25px;width:100%}
.abbv-password-strength-box .strength-text{font-size:16px;margin:10px 10px 0 0;font-weight:700}
.abbv-password-strength-box .strength-meter-fill{border-radius:inherit;height:5px;position:absolute;transition:width .5s ease-in-out,background .25s;width:100%}
.abbv-password-strength-box .show-meter{visibility:visible}
@media(max-width:767px) and (min-width:320px){.abbv-password-strength-box .guideFieldWidget{width:100%;height:auto}
.show-password-checkbox{margin-top:10px;margin-bottom:0}
.abbv-password-strength-box .guideFieldWidget input{width:100%}
.abbv-password-strength-box .strength-meter{left:2%;position:relative;top:15px;width:30%}
}
@media(max-device-width:767px) and (min-device-width:320px){.abbv-password-strength-box .guideFieldWidget input{width:100%}
}
@font-face{font-family:abbv-iconFont;src:url(admp-forms-base-theme/resources/fonts/abbv_iconFont.woff)}
.guideImage img{height:auto;width:calc(100% - 1.5rem);max-width:100%;max-height:100%;margin-right:.75rem;margin-left:.75rem;margin-top:1rem}
html.abbv-view-toggle{filter:grayscale(1);transition:all 300ms}
body{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;line-height:1.42857143;margin-left:0;margin-bottom:0;margin-right:0;margin-top:0;position:relative;color:#000;font-size:1rem}
*{font-size:1rem}
.guideChart{height:100%;width:inherit;max-width:100%;max-height:100%}
.guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart){margin-top:.25rem;padding-left:0rem;padding-right:0rem;border:0;padding-top:.5rem;margin-bottom:.25rem}
.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw){border-left-width:4px;border-style:solid;border-color:#eb3c36;border-right-width:0;border-top-width:0;border-bottom-width:0;padding-left:.5rem;background:rgba(235,60,54,0.05);margin-left:5px}
.guideFieldNode.validation-success:not(.guideButton):not(.guideTextDraw){border-bottom-width:0;border-right-width:0;border-top-width:0;border-left-width:4px;border-style:solid;padding-left:.5rem;border-color:#23b482;margin-left:5px}
.guideFieldDescription.long{margin-bottom:.25rem;margin-right:0;margin-left:0;margin-top:.25rem;clear:both;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-top-left-radius:4px;display:none;border-left-color:#007fa2;transition:all 2s;font-size:.875rem;color:#666;background:rgba(0,0,0,0.05);padding-left:1rem;padding-bottom:.125rem;padding-top:.125rem;padding-right:1rem}
label{color:#000 !important;line-height:1.42857143;font-size:1rem;font-weight:normal;margin-bottom:2px;margin-top:0;margin-left:0;margin-right:0}
.guideFieldLabel{width:auto;display:block}
input,select,textarea,.guideScribble img,.afTermsAndConditions{border-style:solid;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-radius:2px;border-color:#ccc;height:2.5rem;color:#555;font-size:.875rem;padding:12px 35px 12px 15px;background:#fff;box-shadow:none}
input[type=text]:hover,textarea:hover,input[type=password]:hover{box-shadow:0 0 4px rgba(204,204,204,1);border:1px solid #c2c2c2}
.guideFieldWidget{width:100%;display:block}
.guideCheckBoxGroupItems:not(.guideImageChoice):not(.guideSwitch){width:100%;display:block}
.guideCheckBoxItem .guideWidgetLabel label{vertical-align:text-bottom;margin-left:.2em;color:#888;margin-right:1.5rem;cursor:pointer}
.guideCheckBoxItem .guideWidgetLabel{display:inline-block;width:calc(100% - 50px)}
.guideCheckBoxItem .XfaCheckBox input[type='checkbox']{float:none;cursor:pointer;height:26px;width:26px;border:solid 1px #c2c2c2;opacity:0;left:-4px;top:-6px;position:absolute !important}
.guideCheckBoxItem.guideItemSelected .XfaCheckBox:checked{box-shadow:0 0 4px rgba(204,204,204,1);border:1px solid #c7c7c7;position:relative}
.guideFieldWidget.guideNumericStepper{width:40%;min-width:200px;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-style:solid;border-color:#ccc;background:#fff;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.guideFieldWidget.guideNumericStepper input[type='text'].ui-spinner-input{width:calc(100% - 5rem);border-top-width:0;border-left-width:0;border-bottom-width:0;border-right-width:0;text-align:center}
.guideFieldWidget.guideNumericStepper a.ui-spinner-button.ui-spinner-down{width:2.5rem;height:2.5rem;display:inline-block;float:left;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;cursor:pointer;background:url(../../../../../content/dam/admp-images/Minus.svg) center center / .75rem .75rem no-repeat,#071d49}
.guideFieldWidget.guideNumericStepper a.ui-spinner-button.ui-spinner-down:hover{background:url(../../../../../content/dam/admp-images/Minus.svg) center center / .75rem .75rem no-repeat,#1f448c}
.guideFieldWidget.guideNumericStepper a.ui-spinner-button.ui-spinner-down:focus{background:url(../../../../../content/dam/admp-images/Minus.svg) center center / .75rem .75rem no-repeat,#1f448c}
.guideFieldWidget.guideNumericStepper a.ui-spinner-button.ui-spinner-up{width:2.5rem;height:2.5rem;float:right;display:inline-block;cursor:pointer;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;background:url(../../../../../content/dam/admp-images/Plus.svg) center center / .75rem .75rem no-repeat,#071d49}
.guideFieldWidget.guideNumericStepper a.ui-spinner-button.ui-spinner-up:hover{background:url(../../../../../content/dam/admp-images/Plus.svg) center center / .75rem .75rem no-repeat,#1f448c}
.guideFieldWidget.guideNumericStepper a.ui-spinner-button.ui-spinner-up:focus{background:url(../../../../../content/dam/admp-images/Plus.svg) center center / .75rem .75rem no-repeat,#1f448c}
.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch){display:block;width:100%}
.guideRadioButtonItem .guideWidgetLabel label{margin-left:.2rem;margin-bottom:0;margin-right:1.5rem;margin-top:0;vertical-align:text-bottom;color:#888;cursor:pointer;line-height:33px}
.guideRadioButtonItem .guideWidgetLabel{display:inline-block;float:none;width:calc(100% - 50px);padding-left:5px;position:relative}
.guideRadioButtonItem .XfaCheckBox{float:none;background:transparent;cursor:pointer;height:26px !important;width:26px !important;border:solid 1px transparent;border-radius:50%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;margin-right:0 !important;margin-top:6px}
.guideRadioButtonItem .XfaCheckBox input{opacity:0;margin-top:0;margin-left:0;position:absolute !important;top:0;left:0}
.multiline.textField textArea{height:80px}
.guideSwitch .ui-switchbutton-default{height:26px;width:48px;margin-top:5px;padding-bottom:0;padding-top:0;border-left-width:1px;border-bottom-width:1px;border-top-width:1px;border-right-width:1px;border-style:solid;border-color:#ccc;background-color:#ccc;border-radius:34px}
.guideSwitch .ui-switchbutton-default.ui-state-active{background:rgba(0,0,0,0);width:48px;font-weight:normal}
.ui-switchbutton.ui-switchbutton-default.ui-state-active .ui-switchbutton-handle{left:24px}
.guideSwitch .ui-switchbutton-default .ui-switchbutton-handle{left:3px;background:linear-gradient(180deg,#d7d7d7,#fcfcfc);height:18px;width:18px;display:block;top:3px;position:absolute;border-bottom-right-radius:12px;border-bottom-left-radius:12px;border-top-left-radius:12px;border-top-right-radius:12px;margin-top:0;margin-left:0;margin-right:0;margin-bottom:0;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-width:1px;border-style:solid;border-color:#a2a2a2}
.guideSwitch .ui-switchbutton-default label.ui-switchbutton-enabled{font-size:14px;line-height:18px;font-weight:bold;text-transform:uppercase;height:20px;padding-top:4px;display:block;margin-bottom:5px;margin-top:0;overflow:hidden;position:absolute;color:#fff;background:#071d49;left:-2px;top:0}
.guideSwitch .ui-switchbutton-default label.ui-switchbutton-disabled{font-size:14px;line-height:18px;font-weight:bold;text-transform:uppercase;height:20px;padding-top:4px;padding-right:0;display:block;margin-bottom:5px;margin-top:0;overflow:hidden;position:absolute;color:#7c7c7c;background:#e6e6e6;opacity:0}
.ui-switchbutton.ui-switchbutton-default.ui-state-active .ui-switchbutton-enabled{width:38px}
.ui-switchbutton label.ui-switchbutton-enabled span{opacity:0}
.guideFieldWidget.afTermsAndConditions{border-left-width:0;border-bottom-width:0;border-right-width:0;border-top-width:0}
.guideCheckBoxItem .guide-tnc-checkboxwidget input[type='checkbox']{margin-left:.5rem;margin-right:.5rem;cursor:pointer;height:26px;width:26px;border:solid 1px #c2c2c2}
.afTncContentArea{background:#fff;overflow:auto;border-style:solid;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-color:#ccc;margin-bottom:.25rem;padding-left:1rem;padding-right:1rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem;font-size:.875rem;line-height:1.6;color:#969696;max-height:160px}
.guideImageChoice .guideRadioButtonItem.imageCheckButtonChecked .guideWidgetLabel,.guideImageChoice .guideCheckBoxItem.imageCheckButtonChecked .guideWidgetLabel{background:url(../../af/widgets/imagebuttons/assets/ImageChoiceSelectIcon.svg) center center no-repeat,rgba(23,107,230,0.5)}
.afTncContentArea.guide-modal-body{margin-left:20px;margin-bottom:20px;margin-right:20px;margin-top:20px}
.afTermsAndConditions .guide-modal-header{background:#afb0b5;min-height:16.42857143px;border-top-right-radius:6px;border-top-left-radius:6px;padding-left:15px;padding-bottom:15px;padding-right:15px;padding-top:15px;border-left-width:0;border-bottom-width:1px;border-right-width:0;border-top-width:0;border-style:solid;border-color:#e5e5e5}
.dropDownList select::after{content:"\e313";font-size:1.5rem;display:inline-block;position:absolute;right:8px;top:9px;font-family:'abbv-iconFont',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none}
.dropDownList select:hover::after{content:"\e313";font-family:'abbv-iconFont',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:1.5rem;display:inline-block;position:absolute;right:8px;top:9px}
.dropDownList select{width:100%;height:43px;box-sizing:border-box;padding:12px 40px 12px 15px;font-size:.9rem;border-left-width:1px;border-bottom-width:1px;border-top-width:1px;border-right-width:1px;border-style:solid;border-color:#ccc;border-radius:2px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent}
.guideFieldWidget.dropDownList{width:100%}
.guideformtitle,.guideTextDraw.guideformtitle{font-size:1.5rem;color:#071d49;margin-bottom:.8125rem;padding-left:0;padding-bottom:0;padding-top:0;padding-right:0}
.guideHelpQuestionMark,.guideHelpQuestionMark:hover{background:transparent;outline:0;margin-top:15px}
.guideHelpQuestionMark::after{content:"\e88e";display:inline-block;position:relative;top:-9px;right:8px;width:1rem;height:1rem;border-radius:9px;cursor:pointer;font-family:'abbv-iconFont',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;color:#969696;font-size:20px}
.guideHelpQuestionMark:hover::after,.guideHelpQuestionMark:focus::after{color:#071d49;transition:color 300ms}
.guidePanelDescription>.guideHelpQuestionMark{position:relative;left:5px;top:0}
.guidePanelDescription.long{background:rgba(0,0,0,0.05);padding-left:1rem;padding-right:1rem;padding-top:.125rem;padding-bottom:.125rem;margin-left:0;margin-right:0;margin-top:.25rem;color:#666;font-size:.875rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.guideGridFluidDescription.guidePanelDescription{margin-bottom:1.5rem;font-size:1.25rem;color:#000;margin-left:.75rem;margin-right:.75rem}
.accordion-navigators .guideHeader>a{display:block;border-style:solid;border-top-width:2px;border-left-width:2px;border-right-width:2px;border-color:#ccc;padding-bottom:1rem;padding-left:2rem;padding-top:1rem;padding-right:1rem;font-size:.875rem;text-decoration:none;color:#fff;cursor:pointer;background:url(../../af/guidetheme2/images/Chevron-Right.svg) .5rem 50% / auto 1rem no-repeat,#071d49;border-bottom-width:2px}
.accordion-navigators .active>.guideHeader>a,.accordion-navigators .active .guideHeader>a:hover{color:#666;background:url(../../af/guidetheme2/images/Chevron-Active.svg) .5rem 50% / auto 1rem no-repeat,#f5f5f5;border-left-width:2px;border-bottom-width:0;border-top-width:2px;border-right-width:2px;border-style:solid;border-color:#ccc}
.accordion-navigators .guideHeader>a:hover{background:url(../../af/guidetheme2/images/Chevron-Right-Hover.svg) .5rem 50% / auto 1rem no-repeat,#f0f0f0;color:#666}
.accordion-navigators .guideHeader .repeatableButtons button.Add{border:0;width:1.5rem;height:1.5rem;background:url(../../af/guidetheme2/images/Accordion-Add-Default.svg) 50% 40% / 1.2rem 1.2rem no-repeat}
.accordion-navigators .guideHeader .repeatableButtons>button.Add:hover{background:url(../../af/guidetheme2/images/Accordion-Add-Hover.svg) 50% 40% / 1.2rem 1.2rem no-repeat}
.accordion-navigators .active>.guideHeader .repeatableButtons>button.Add{background:url(../../af/guidetheme2/images/Accordion-Add-Hover.svg) 50% 40% / 1.2rem 1.2rem no-repeat}
.accordion-navigators .guideHeader .repeatableButtons button.Remove{border:0;width:1.5rem;height:1.5rem;margin-left:.5rem;background:url(../../af/guidetheme2/images/Accordion-Delete-Default.svg) 50% 40% / 1.2rem 1.2rem no-repeat}
.accordion-navigators .guideHeader .repeatableButtons button.Remove:hover{background:url(../../af/guidetheme2/images/Accordion-Delete-Hover.svg) 50% 40% / 1.2rem 1.2rem no-repeat}
.accordion-navigators .active>.guideHeader .repeatableButtons>button.Remove{background:url(../../af/guidetheme2/images/Accordion-Delete-Hover.svg) 50% 40% / 1.2rem 1.2rem no-repeat}
.accordion-navigators .abbv-animation-loading{display:inline-block;margin-left:30%;vertical-align:middle;width:40px;height:40px}
.guideGridFluidLayout{color:#000}
.guideTabbedPanelLayout{border-top-width:0;border-left-width:0;border-bottom-width:0;border-right-width:0;border-style:solid;border-color:#08b1cf}
.afTabLeftPanel{padding-left:3.5rem;padding-bottom:1rem;padding-right:3.5rem;padding-top:1rem;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-style:solid;background:#fafafa;border-color:#e6e6e6}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical{margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;padding-bottom:0;padding-left:0;padding-top:0;padding-right:0;list-style:none;cursor:pointer;overflow:hidden;background:#f1f1f1;border-left-width:1px;border-bottom-width:0;border-top-width:1px;border-right-width:0;border-color:#e6e6e6;border-style:solid}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li>a{color:#666;width:calc(100% - 35px);margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;display:block;padding-bottom:1rem;padding-left:2rem;padding-top:1rem;padding-right:.25rem;text-decoration:none;border-top-width:0;border-left-width:0;border-bottom-width:1px;border-right-width:0;border-color:#e6e6e6;border-style:solid;box-sizing:content-box;background:#f1f1f1}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.active>a,.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.active.stepped>a,.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.active>a:hover{color:#fff;background:url(../../af/guidetheme2/images/Tick.svg) .5rem 50% / .8125rem auto no-repeat,#888}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li>a:hover,.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.stepped>a:hover{color:#666;background:url(../../af/guidetheme2/images/Tick_Hover.svg) .5rem 50% / .8125rem auto no-repeat,#e6e6e6}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical>li>a{background:#fff;color:#666;border-left-width:4px;border-bottom-width:0;border-top-width:0;border-right-width:0}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical>li.active>a,.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical>li.active.stepped>a,.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical>li.active>a:hover{background:url(../../af/guidetheme2/images/DoubleTick.svg) .5rem 50% / .8125rem auto no-repeat,#fff;border-left-width:4px;border-bottom-width:0;border-right-width:0;border-top-width:0;color:#666;border-color:#969696}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical>li>a:hover,.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical>li.stepped>a:hover{color:#666;background:url(../../af/guidetheme2/images/DoubleTick.svg) .5rem 50% / .8125rem auto no-repeat,#fff}
.guideVerticalTabbedPanelLayout .tab-navigators{margin-bottom:.5rem;list-style:none;overflow:hidden;border-style:solid;border-bottom-width:1px;border-color:#e6e6e6;border-right-width:0;border-left-width:0;border-top-width:0;width:100%}
.guideVerticalTabbedPanelLayout .tab-navigators>li.active>a,.guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.active>a,.guideVerticalTabbedPanelLayout .tab-navigators>li.stepped.active>a,.guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.stepped.active>a,.guideVerticalTabbedPanelLayout .tab-navigators>li.active>a:hover,.guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.active>a:hover{color:#666;border-left-width:0;border-bottom-width:2px;border-top-width:0;border-right-width:0;border-color:#666;border-style:solid}
.guideVerticalTabbedPanelLayout .tab-navigators>li>a:hover{color:#666;background:rgba(255,255,255,0);border-style:solid;border-left-width:0;border-bottom-width:2px;border-top-width:0;border-right-width:0;border-color:rgba(150,150,150,0.5)}
.guideVerticalTabbedPanelLayout .tab-navigators>li>a{color:#969696;padding-right:0;margin-right:3rem;padding-top:.75rem;padding-bottom:.75rem;margin-left:0;padding-left:0;background:rgba(255,255,255,0)}
.guideVerticalTabbedPanelLayout .tab-navigators>li.stepped>a,.guideVerticalTabbedPanelLayout .tab-navigators-vertical .tab-navigators-vertical li.stepped>a{color:#969696}
.wizard-nav-arrow.wizard-nav-next{height:2.5rem;cursor:pointer;margin-top:4.25rem;float:right;width:2.5rem;margin-right:1rem;position:absolute;border-left-width:2px;border-bottom-width:2px;border-top-width:2px;border-right-width:2px;border-style:solid;border-color:#969696;border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;background:url(../../af/guidetheme2/images/Chevron-Right.svg) center center / 1rem 1rem no-repeat;right:2%}
.wizard-nav-arrow.wizard-nav-next:hover{background:url(../../af/guidetheme2/images/Chevron-Right-White.svg) center center / 1rem 1rem no-repeat,#666;border-color:#666}
.wizard-nav-arrow.wizard-nav-prev{cursor:pointer;height:2.5rem;margin-top:4.25rem;float:right;right:10%;width:2.5rem;border-left-width:2px;border-bottom-width:2px;border-top-width:2px;border-right-width:2px;border-style:solid;border-color:#969696;border-bottom-right-radius:1.5rem;border-bottom-left-radius:1.5rem;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;position:absolute;margin-right:.5rem;background:url(../../af/guidetheme2/images/Chevron-Left.svg) center center / 1rem 1rem no-repeat}
.wizard-nav-arrow.wizard-nav-prev:hover{background:url(../../af/guidetheme2/images/Chevron-Left-White.svg) center center / 1rem 1rem no-repeat,#969696}
.guide-tab-scroller.guide-tab-scroller-next{visibility:hidden}
.guide-tab-scroller.guide-tab-scroller-next:hover{background:url(../../af/guidetheme2/images/Chevron-Right-Hover.svg) center center / 1rem 1rem no-repeat}
.guide-tab-scroller.guide-tab-scroller-previous{visibility:hidden}
.guide-tab-scroller.guide-tab-scroller-previous:hover{background:url(../../af/guidetheme2/images/Chevron-Left-Hover.svg) center center / 1rem 1rem no-repeat}
.guideTableRuntimeAddControl{background:url(../../af/guidetheme2/images/Accordion-Add-Default.svg) center center / 1.2rem 1.2rem no-repeat;width:1.5rem;height:1.5rem;cursor:pointer;display:inline-block;margin-bottom:1rem;margin-top:1rem;margin-left:1rem}
.guideTableRuntimeAddControl:hover{background:url(../../af/guidetheme2/images/Accordion-Add-Hover.svg) center center / 1.2rem 1.2rem no-repeat}
.guideTableRuntimeEditControl{display:inline-block;width:1.5rem;height:1.5rem;cursor:pointer;background:url(../../af/guidetheme2/images/Table-Edit-Default.svg) center center / 1.2rem 1.2rem no-repeat;margin-left:1rem;margin-bottom:1rem;margin-top:1rem;margin-right:1rem}
.guideTableRuntimeEditControl:hover{background:url(../../af/guidetheme2/images/Table-Edit-Hover.svg) center center / 1.2rem 1.2rem no-repeat}
.guideTableRuntimeDeleteControl{background:url(../../af/guidetheme2/images/Accordion-Delete-Default.svg) center center / 1.2rem 1.2rem no-repeat;width:1.5rem;height:1.5rem;cursor:pointer;margin-top:1rem;display:inline-block;margin-bottom:1rem;margin-right:1rem;margin-left:1rem}
.guideTableRuntimeDeleteControl:hover{background:url(../../af/guidetheme2/images/Accordion-Delete-Hover.svg) center center / 1.2rem 1.2rem no-repeat}
.guideToolbarNode{margin-top:1.5rem;margin-bottom:1.5rem;height:2.85rem;padding-top:.125rem;padding-bottom:.125rem}
.abv-ps-tool .guideButton.quiz-next-button button:focus,.abv-ps-tool .sendNow button:focus,.abv-ps-tool .button-medium.movePrev:focus{box-shadow:0 0 0 .2rem rgb(108 117 125 / 50%)}
button.fileattachmentlisting .iconButton-icon{background:url(../../af/images/fileattachmentlisting-ip.png) center top / contain no-repeat}
button.moveNext .iconButton-icon{background:url(../../af/guidetheme2/images/Chevron-Right-White.svg) center center / auto 1.3rem no-repeat}
button.movePrev .iconButton-icon{background:url(../../af/guidetheme2/images/Chevron-Left-Hover.svg) center center / auto 1.3rem no-repeat}
button.movePrev:not(.af-icon-button):hover .iconButton-icon{background:url(../../af/guidetheme2/images/Chevron-Left-White.svg) center center / auto 1.3rem no-repeat}
button.movePrev:not(.af-icon-button):active .iconButton-icon{background:url(../../af/guidetheme2/images/Chevron-Left-White.svg) center center / auto 1.3rem no-repeat}
button.reset .iconButton-icon{background:url(../../af/guidetheme2/images/Reset.svg) center center / auto 1.2rem no-repeat}
button.reset:not(.af-icon-button):hover .iconButton-icon{background:url(../../af/guidetheme2/images/Reset-Hover.svg) center center / auto 1.2rem no-repeat,#666}
button.reset:not(.af-icon-button):active .iconButton-icon{background:url(../../af/guidetheme2/images/Reset-Hover.svg) center center / auto 1.2rem no-repeat,#555;border-color:#555}
button.reset:not(.af-icon-button):focus .iconButton-icon{background:url(../../af/guidetheme2/images/Reset-Hover.svg) center center / auto 1.2rem no-repeat}
button .iconButton-icon{display:none;width:1.5rem;height:1.5rem;background:url(../../af/guidetheme2/images/Save.svg) center center / auto 1.2rem no-repeat}
button.submit .iconButton-icon{background:url(../../af/guidetheme2/images/Submit-Hover.svg) center center / auto 1.3rem no-repeat}
button.submit:not(.af-icon-button):hover .iconButton-icon{background:url(../../af/guidetheme2/images/Submit-Hover.svg) center center / auto 1.3rem no-repeat,#555;border-color:#555}
button.submit:not(.af-icon-button):active .iconButton-icon{background:url(../../af/guidetheme2/images/Submit-Hover.svg) center center / auto 1.3rem no-repeat,#555;border-color:#555}
button.submit:not(.af-icon-button):focus .iconButton-icon{background:url(../../af/guidetheme2/images/Submit-Hover.svg) center center / auto 1.3rem no-repeat,#666}
.guideContainerWrapperNode .tooltip.bottom .tooltip-inner{background:rgba(255,255,255,1);border:1px solid #000;max-width:350px;color:#fff;text-align:center;text-decoration:none;white-space:normal;word-break:break-word;word-wrap:break-word;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-top-left-radius:4px;width:auto}
.guideContainerWrapperNode .tooltip.bottom .tooltip-arrow{border-bottom-color:rgba(0,0,0,0.7)}
.guideFieldError{padding-top:.25rem;color:#d62a24;margin-left:0;margin-bottom:0;margin-top:0;margin-right:0;font-size:.875rem;padding-bottom:.25rem}
.guideFieldError::before{content:"\e000";font-family:'abbv-iconFont',sans-serif;padding-right:3px}
.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw):not(.guideChart){color:#d62a24}
.guideFieldWidget.guideDateInputWidget .comb-datefield label{font-size:.75rem;text-transform:uppercase;padding-bottom:0;padding-right:0;padding-top:0;padding-left:0;margin-left:0;margin-bottom:.125rem;margin-top:.5rem;margin-right:0;color:#888}
.guideFieldWidget.guideDateInputWidget input[type='text'].comb-form-group-month{text-transform:uppercase;width:3.625rem;padding-bottom:auto;padding-right:auto;padding-top:auto;padding-left:auto;text-align:center}
.guideFieldWidget.guideDateInputWidget input[type='text'].comb-form-group-day{width:3.625rem;text-align:center;padding-left:auto;padding-bottom:auto;padding-top:auto;padding-right:auto}
.guideFieldWidget.guideDateInputWidget input[type='text'].comb-form-group-year{width:4rem;text-align:center}
.guideScribble .ScribbleImageField img.emptyScribble{background:url(../../xfaforms/xfalib/images/signature.png) left top no-repeat}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical .tab-navigators-vertical{border-left-width:0;border-bottom-width:0;border-top-width:0;border-right-width:0}
.afToolbarButton .guidebutton button:not(.af-icon-button){margin-right:.5rem;margin-left:0}
.afToolbarButton{display:inline-block}
.guideFieldDescription.short{font-size:.875rem;color:#969696}
.guideTableNode table .guideTableRowNode.guideTableHeader th{background:#666;font-weight:bold;padding-right:.625rem;padding-left:.625rem;border-style:hidden;height:3.875rem;color:#fff;text-align:left}
.guideTableNode table .guideTableRowNode.guideTableHeader:nth-child(even),.guideTableNode table .guideTableRowNode.guideTableHeader:nth-child(odd){background:#333}
.guideTableNode table td{text-align:left}
.guideTableNode table{border-style:hidden;margin-top:.25rem;margin-left:.75rem;margin-right:.75rem;max-width:calc(100% - 1.5rem);margin-bottom:.75rem}
.guideTableNode table tbody:nth-of-type(even) tr,.guideTableNode table tbody tr:nth-of-type(even){border-style:hidden;background:#eee}
.guideTableNode table td:nth-child(even){border-style:hidden}
.guideTableNode div.guidePanelDescription{color:#666;margin-left:.75rem;margin-right:.75rem}
.guideTextDraw{padding:0rem}
.guideAccordionLayout{border-left-width:2px;border-bottom-width:2px;border-top-width:2px;border-right-width:2px;border-style:hidden;border-color:#fff}
hr{margin-top:.5rem;margin-bottom:.5rem;opacity:1;border-style:solid;border-color:rgba(0,0,0,0.15);margin-right:.75rem;margin-left:.75rem}
.guideWizardLayout{background:transparent;border-left-width:0;border-bottom-width:0;border-top-width:0;border-right-width:0;padding-top:0}
.guideTableNode table tbody:nth-of-type(odd) tr:nth-of-type(odd){background:#fff}
button.moveNext:not(.af-icon-button){color:#fff;background:#071d49}
button.moveNext:not(.af-icon-button):hover,button.movePrev:not(.af-icon-button):hover{background:#071d49;border-color:#555}
button.moveNext:not(.af-icon-button):active,button.movePrev:not(.af-icon-button):active{background:#071d49;border-color:#555}
button.submit:not(.af-icon-button){background:#071d49;border-color:#666;color:#fff}
button.submit:not(.af-icon-button):hover{background:#071d49;border-color:#555}
button.submit:not(.af-icon-button):active{background:#071d49;border-color:#555}
.guideFieldWidget.dateTimeEdit input{font-family:Arial,sans-serif}
.afWizardPanel{padding-left:1rem;padding-bottom:4rem;padding-right:1rem;padding-top:1rem}
button.reset:not(.af-icon-button){position:relative;transition:background .3s linear;display:inline-block;color:#555;background:#fff;border:solid 1px #ccc;border-radius:3px}
button.reset:not(.af-icon-button):hover{transition:background .3s linear;background:#f3f3f3;cursor:pointer;text-decoration:none}
button:not(.af-icon-button),input[type='button']{margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;padding-bottom:.625rem;padding-left:1rem;padding-top:.625rem;padding-right:1rem;font-size:14px;line-height:normal;cursor:pointer;position:relative;transition:background .3s linear;display:inline-block;color:#fff;background:#071d49;border:solid 1px #555;border-radius:3px}
button:not(.af-icon-button):hover{color:#fff;transition:background .3s linear;background:#1f448c;cursor:pointer;text-decoration:none}
button:not(.af-icon-button):focus{background:#071d49;color:#fff;outline:2px solid #eb960c}
button:not(.af-icon-button):active{color:#fff;background:#071d49;border-color:#555}
[data-disabled='true'] button:not(.af-icon-button){background:#bebebe;color:#e6e6e6}
.afTabTopPanel{padding-bottom:1rem;padding-top:1rem;padding-right:3rem;padding-left:5.3rem}
.guide-tnc-checkbox .guideWidgetLabel label{font-size:.875rem;color:#888;cursor:pointer}
.afAccordionPanel{padding-left:3.5rem;padding-bottom:1rem;padding-right:3.5rem;padding-top:1rem;border-style:solid;border-left-width:2px;border-bottom-width:2px;border-top-width:0;border-right-width:2px;border-color:#ccc;background:#f5f5f5}
.guide-tnc-checkbox{margin-top:0}
.guideAccordionDescription.guidePanelDescription{margin-bottom:1.5rem;font-size:1.25rem;color:#666}
.guideCheckBoxItem{cursor:pointer;display:flex}
.guideRadioButtonItem{cursor:pointer}
button.save .iconButton-icon{background:url(../../af/guidetheme2/images/Save.svg) center center / auto 1.3rem no-repeat}
button.save:not(.af-icon-button):focus .iconButton-icon{background:url(../../af/guidetheme2/images/Save-Hover.svg) center center / auto 1.3rem no-repeat}
button.save:not(.af-icon-button):active .iconButton-icon{background:url(../../af/guidetheme2/images/Save-Hover.svg) center center / auto 1.3rem no-repeat,#555}
button.save:not(.af-icon-button):hover .iconButton-icon{background:url(../../af/guidetheme2/images/Save-Hover.svg) center center / auto 1.3rem no-repeat,#666}
button.save:not(.af-icon-button){position:relative;transition:background .3s linear;display:inline-block;color:#555;background:#ccc;border:solid 1px #555;border-radius:3px}
button.save:not(.af-icon-button):hover{transition:background .3s linear;background:#f3f3f3;cursor:pointer;text-decoration:none}
.afFooter{width:100%;text-align:center;background:#071d49;margin-top:4rem;box-sizing:content-box;padding-top:.5em;padding-bottom:.5rem}
.guideTextDraw.footerText{color:#fff;font-size:.75em}
.afHeader{color:#969696;top:0;right:0;left:0;border-left-width:0;border-bottom-width:1px;border-right-width:0;border-top-width:0;height:90px;vertical-align:text-top;background:#071d49;border-color:#e6e6e6;margin-bottom:1rem;border-style:solid;background-image:url(admp-forms-base-theme/resources/images/header.jpg);background-repeat:no-repeat;background-position:center}
.guideimage .logoImage img{height:3.75rem;margin-top:.9375rem;margin-left:0;width:auto}
.guideTextDraw.headerText{font-size:1.125rem;color:#555;vertical-align:top;height:70px}
.copay-disable{pointer-events:none;display:inline-block;width:100%}
.copay-disable .right label{color:#666 !important}
.not-available{cursor:not-allowed !important}
.abbv-switch{position:relative;display:inline-block;padding-left:60px;height:26px;line-height:1.6rem;cursor:pointer;margin:0 15px 10px 0}
.abbv-switch input{opacity:0;width:0;height:0;padding:0}
label.abbv-switch.abbv-focus{outline:1px solid #aaa;outline-offset:2px}
.abbv-slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s;width:48px}
.abbv-slider:before{position:absolute;z-index:1;content:"";height:18px;width:18px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}
input:checked+.abbv-slider{background-color:#071d49;box-shadow:0 0 4px rgba(204,204,204,1)}
[data-text-label="true"] input+.abbv-slider:after{content:"OFF";line-height:26px;position:absolute;right:5px;font-size:9px}
[data-text-label="true"] input:checked+.abbv-slider:after{content:"ON";color:#fff;right:auto;left:8px}
input:focus+.abbv-slider{outline:2px solid #000}
input:checked+.abbv-slider:before{transform:translateX(22px)}
.abbv-slider.abbv-round{border-radius:34px}
.abbv-slider.abbv-round:before{border-radius:50%}
@media(max-width:991px){.guideformtitle,.guideTextDraw.guideformtitle{margin-bottom:0;display:none}
.afTabLeftPanel{border-top-width:0}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical{border-right-width:1px}
.guide-tab-scroller.guide-tab-scroller-next{display:none}
.guide-tab-scroller.guide-tab-scroller-previous{display:none}
.guideLayout.guideVerticalTabbedPanelLayout{padding-left:0rem;padding-right:0rem}
.afTabTopPanel{padding-right:0;padding-left:0}
}
@media(max-width:767px){.guide-nav-next.guide-nav-toolbar-button{margin-left:1rem;margin-bottom:0;margin-right:0;width:2.5rem;height:2.5rem;cursor:pointer;background:url(../../af/guidetheme2/images/FatChevron-Right-Default.svg) center center / auto 1.25rem no-repeat}
.guide-nav-prev.guide-nav-toolbar-button{position:relative;background:url(../../af/guidetheme2/images/FatChevron-Left-Default.svg) center center / auto 1.25rem no-repeat;width:2.5rem;height:2.5rem;cursor:pointer;margin-right:1rem;margin-left:0}
.afTncContentArea{max-height:8rem}
.guideformtitle,.guideTextDraw.guideformtitle{margin-left:1rem;margin-bottom:.5rem}
.guideGridFluidDescription.guidePanelDescription{margin-bottom:.5rem}
.tab-navigators.tab-navigators-mobile{background:#e6e6e6;list-style:none;cursor:pointer;padding-left:0;padding-bottom:0;padding-top:0;padding-right:0;margin-left:0;margin-bottom:0;margin-top:0;margin-right:0;box-shadow:0 2px 10px 0 rgba(0,0,0,0.35);border-left-width:1px;border-bottom-width:1px;border-top-width:1px;border-right-width:1px;border-style:solid;border-color:#e6e6e6}
.guide-mobile-navigator .navigator-toggle{border:0;float:right;cursor:pointer;margin-right:1rem;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0;margin-left:1rem;width:2.5rem;height:2.5rem;background:url(../../af/guidetheme2/images/HamburgerMenuWmargin-Default.svg) 50% 0 / auto 2rem no-repeat;margin-bottom:.5rem}
.guide-mobile-navigator .navigator-toggle:hover{background:url(../../af/guidetheme2/images/HamburgerMenuWmargin-Hover.svg) 50% 0 / auto 2rem no-repeat}
.tab-navigators.tab-navigators-mobile>li>a{color:#666;background:#e6e6e6;padding-left:1rem;width:100%;padding-right:1rem;padding-top:1rem;padding-bottom:1rem;text-decoration:none}
.tab-navigators.tab-navigators-mobile>li.active>a,.tab-navigators.tab-navigators-mobile>li.active.stepped>a{background:#666;color:#fff}
.tab-navigators.tab-navigators-mobile>li.wizard-tab-disabled>a,.tab-navigators.tab-navigators-mobile>li.wizard-tab-disabled>a:hover{opacity:.5}
.tab-navigators.tab-navigators-mobile>li>a:hover{background:#ccc;color:#666}
.mobileScrollIndicator{display:block;z-index:55;position:fixed;bottom:20px;right:0;width:3rem;height:5rem;background:url(../../af/guidetheme2/images/ScrollDown.svg) left top / 1.5rem 1.5rem no-repeat}
.guide-header-bar{background:#e6e6e6;color:#fff;padding-left:.5rem;text-transform:uppercase;position:static;top:0}
.guide-header-bar .guide-breadcrumb{float:left;color:#666;margin-right:1rem;line-height:2.5rem;margin-bottom:0;margin-top:0;margin-left:0}
.afTabLeftPanel{padding-top:.5rem;padding-right:.5rem;padding-left:.5rem;border-top-width:1px;background:#fff}
.wizard-nav-arrow.wizard-nav-next{display:none}
.wizard-nav-arrow.wizard-nav-prev{display:none}
.guideToolbarNode{position:fixed;bottom:0;width:100%;margin-top:0;margin-bottom:0;padding-right:0rem;padding-left:0rem;height:5.55rem;padding-top:.25rem;padding-bottom:.25rem;border-left-width:0;border-bottom-width:0;border-top-width:1px;border-right-width:0;border-style:solid;border-color:#e6e6e6;background:rgba(255,255,255,0.8)}
.afToolbarButton .guidebutton button:not(.af-icon-button){margin-right:0rem}
.afToolbarButton .guidebutton button .iconButton-label{display:inline-block}
.afToolbarButton .guidebutton button .iconButton-icon{display:none}
.guideLayout.guideVerticalTabbedPanelLayout{padding-right:0;padding-left:0}
button.moveNext:not(.af-icon-button){padding-right:.625rem;padding-left:.625rem}
button.submit:not(.af-icon-button){padding-left:.625rem;padding-right:.625rem}
.afWizardPanel{padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;padding-bottom:.5rem}
button.reset:not(.af-icon-button){padding-left:.625rem;padding-right:.625rem;border-left-width:2px;border-bottom-width:2px;border-top-width:2px;border-right-width:2px;border-style:solid;border-color:rgba(255,255,255,0)}
.afTabTopPanel{padding-left:.5rem;padding-right:.5rem;padding-top:.5rem;padding-bottom:.5rem}
.afAccordionPanel{padding-left:0;padding-bottom:0;padding-top:0;padding-right:0}
.guideAccordionDescription.guidePanelDescription{margin-bottom:.5rem;margin-top:.25rem}
button.movePrev:not(.af-icon-button){padding-right:.625rem;padding-left:.625rem}
button.save:not(.af-icon-button):active .iconButton-icon{border-color:#555}
button.save:not(.af-icon-button){padding-left:.625rem;padding-right:.625rem;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-width:2px;border-style:solid;border-color:rgba(255,255,255,0)}
.afFooter{margin-bottom:3.55rem}
.afHeader{height:64px;padding-left:1rem;padding-right:1rem}
.guideimage .logoImage img{height:35px}
.guideTextDraw.headerText{height:49px;padding-left:0}
}
@media(max-width:479px){.afTabLeftPanel{border-top-width:1px}
.afWizardPanel{padding-left:.5rem;padding-right:.5rem}
}
.wizard .progress-bar-warning{background:#071d49}
.progress{height:4px;border-radius:4px}
.wizard-nav-arrow.wizard-nav-prev,.wizard-nav-arrow.wizard-nav-next,.guide-header-bar .guide-nav-toolbar .guide-nav-toolbar-button{display:none}
@media(min-width:320px) and (max-width:767px){.guide-mobile-navigator .navigator-toggle,.guide-header-bar-wrapper,.mobileLayout .step,.guide-tab-scroller.guide-tab-scroller-previous,.guide-tab-scroller.guide-tab-scroller-next{display:none}
.guideContainerNode .mobileLayout .step{background:#fafafa;padding-bottom:25%}
.hidden-xs,.afToolbarButton .guidebutton button .iconButton-label{display:block}
.afToolbarButton .link-button.left-arrow button .iconButton-label,.afToolbarButton .link-button.right-arrow button .iconButton-label{display:inline-block}
button .iconButton-icon{background:0;height:auto}
.guideGridFluidDescription.guidePanelDescription{font-size:.9rem}
.guideToolbarNode{position:static;border-color:#fafafa;background:0}
}
.guideLayout .xfaButton{margin:15px 20px 20px 0}
.guideRadioButtonItem.guideItemSelected .XfaCheckBox::before{content:"";display:inline-block;width:26px;height:26px;top:0;left:0;background-color:#071d49;border-radius:50%;border:solid 1px #071d49}
.guideRadioButtonItem .XfaCheckBox::before{content:" ";display:inline-block;width:26px;height:26px;top:0;left:0;border:1px solid #ccc;position:relative;background-color:#fff;border-radius:50%}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.guideRadioButtonItem.guideItemSelected .XfaCheckBox::after{content:"";display:inline-block;width:10px;height:10px;top:calc(50% - 4px);position:absolute;left:calc(50% - 4px);background-color:#fff;border-radius:50%;pointer-events:none}
.guideRadioButtonItem .XfaCheckBox::after{content:"";display:inline-block;width:10px;height:10px;border-radius:50%;pointer-events:none;left:calc(50% - 4px);position:absolute}
.guideCheckBoxItem.guideItemSelected .XfaCheckBox::before{content:"";display:inline-block;width:26px;height:26px;top:-3px;position:relative;right:0;background-color:#071d49;border:1px solid #071d49}
.guideCheckBoxItem.guideItemSelected .XfaCheckBox::after{content:"";left:10px;position:absolute;top:1px;width:7px;height:15px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}
.guideCheckBoxItem .XfaCheckBox::before{content:"";display:inline-block;width:26px;height:26px;top:-3px;position:relative;right:0;border:1px solid #ccc;background-color:#fff;pointer-events:none}
.guideCheckBoxItem .XfaCheckBox:hover::before{background-color:#f3f3f3;box-shadow:0 0 4px rgba(204,204,204,1)}
.guideRadioButtonItem .XfaCheckBox:hover::before{background-color:#f3f3f3;box-shadow:0 0 4px rgba(204,204,204,1)}
.guideCheckBoxItem.guideItemSelected .XfaCheckBox:hover::before{background-color:#071d49}
.guideRadioButtonItem.guideItemSelected .XfaCheckBox:hover::before{background-color:#071d49}
.btn-primary .xfaButton .button-default{color:#fff;background-color:#071d49;border-color:transparent;padding:12px}
.btn-primary .xfaButton .button-default:hover{transition:background .3s linear;color:#fff;background:#1f448c;cursor:pointer;text-decoration:none}
.btn-secondary .xfaButton .button-default{position:relative;transition:background .3s linear;display:inline-block;color:#555;background:#ccc;border:solid 1px #555;border-radius:3px;padding:12px}
.btn-secondary .xfaButton .button-default:hover{transition:background .3s linear;background:#f3f3f3;cursor:pointer;text-decoration:none}
.btn-tertiary .xfaButton .button-default{position:relative;transition:background .3s linear;display:inline-block;color:#555;background:#fff;border:solid 1px #ccc;border-radius:3px;padding:12px}
.btn-tertiary .xfaButton .button-default:hover{transition:background .3s linear;background:#f3f3f3;cursor:pointer;text-decoration:none}
.btn-plain .xfaButton .button-default{position:relative;display:inline-block;background:0;border:0;color:#071d49;padding:12px}
.btn-plain .xfaButton .button-default:hover{cursor:pointer;text-decoration:none}
.btn-primary{background-color:transparent;border-color:transparent;padding:12px}
.btn-primary:hover{background-color:transparent;border-color:transparent}
.guideFieldLabel label{display:block;line-height:35px;margin-right:25px}
.dropDownList{display:inline-block;position:relative;vertical-align:middle;height:45px;min-width:200px;background:transparent}
.guideRadioButtonItem .XfaCheckBox input[type='radio']{margin-top:0 !important}
.dropDownList::after{content:"\e313";color:black;font-size:1.5rem;display:inline-block;position:absolute;right:10px;top:6px;pointer-events:none;font-family:'abbv-iconFont',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}
.dropDownList::after:hover{content:"\e313";font-size:1.5rem;display:inline-block;position:absolute;right:8px;color:black;top:9px;pointer-events:none;font-family:'abbv-iconFont',sans-serif;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}
.dropDownList:hover{background:#f3f3f3}
.dropDownList select:hover{background:#f3f3f3;cursor:pointer;box-shadow:0 0 4px rgba(204,204,204,1);border:1px solid #c2c2c2}
.guideFieldNode.guideTextDraw.alreadyHaveActTXT a{position:relative;cursor:pointer;color:#071d49;text-decoration:none;font-size:16px}
.guideFieldNode.guideTextDraw.alreadyHaveActTXT a:hover{text-decoration:underline}
input:focus,select:focus,textarea:focus{border:1px solid #c7c7c7;box-shadow:none}
input:not([type='checkbox']):focus,input:not([type='radio']):focus,select:focus,textarea:focus{box-shadow:inset 0 0 0 2px #c7c7c7}
.guideScribble img:focus{border-style:hidden;box-shadow:none;outline:2px solid transparent}
.guideRadioButtonItem.inputFocus .guideFieldWidget,.guideCheckBoxItem.inputFocus .guideFieldWidget{margin-left:2px}
.guideRadioButtonItem.inputFocus input,.guideCheckBoxItem.inputFocus input{padding-right:5px}
.guideRadioButtonItem.inputFocus .guideFieldWidget:focus-within,.guideCheckBoxItem.inputFocus .guideFieldWidget:focus-within{outline:2px solid #c7c7c7}
.guideRadioButtonItem.inputFocus .XfaCheckBox::before,.guideRadioButtonItem.inputFocus.guideItemSelected .XfaCheckBox::before{width:24px;height:24px}
.guideRadioButtonItem.inputFocus.guideItemSelected .XfaCheckBox::after{top:calc(50% - 5px);left:calc(50% - 5px)}
.guideCheckBoxItem.inputFocus .guideFieldWidget:focus-within{height:26px}
.guideCheckBoxItem.inputFocus .XfaCheckBox::before,.guideCheckBoxItem.inputFocus.guideItemSelected .XfaCheckBox::before{top:0}
.guideCheckBoxItem.inputFocus.guideItemSelected .XfaCheckBox::after{top:4px}
.guideCheckBoxItem.termsAndConditionsCheckbox{display:flex}
.guideimage{display:flex;justify-content:center}
.PanelContainer.afWizardPanel{width:100%}
.guideCheckBoxItem.termsAndConditionsCheckbox .guideFieldWidget.XfaCheckBox{padding-top:0;margin-right:5px}
.guideCheckBoxItem.termsAndConditionsCheckbox .guideWidgetLabel.right>label{line-height:16px}
#guideContainer-rootPanel-panel1554378657941___layoutPanelContainer{width:98%}
p,.guidePanelDescription{color:#000}
.afHeader .container .guideimage{display:flex;justify-content:center}
.dropDownList .placeHolder{color:#000}
.col-md-12 .col-md-10.col-sm-10{padding-left:8.5%;padding-right:3.5rem}
.guideCheckBoxItem .guideFieldWidget{margin-right:5px}
.guideCheckBoxItem .guideFieldWidget,.guideRadioButtonItem .guideFieldWidget{vertical-align:top;margin-top:8px;position:relative}
.humira_toggle_button{text-align:center}
.humira_toggle_button .left{position:absolute;visibility:hidden}
.humira_toggle_button .right{background:rgba(3,97,142,0.07);margin:7px 0;padding:6px 12px;border:1px solid #03619b42;width:100%}
.humira_toggle_button.guideItemSelected .right{background:#03619b}
.humira_toggle_button.guideItemSelected .right label{color:#fff}
@media screen and (max-device-width:768px){.guideLayout .xfaButton{margin:15px 0 20px 0}
}
@media screen and (max-device-width:767px){.panel-title-align>*>*>*:nth-child(even)>[class^="col-md"]{width:50%;float:left}
.title-align *{margin-top:0;margin-bottom:0}
}
.title-align *{margin-top:0;margin-bottom:0}
.title-align{margin:15px 0}
@media screen and (min-device-width:768px){.input-vertical-text .gridFluidLayout .row{display:flex}
.input-vertical-text .gridFluidLayout .col-md-6{width:50%;align-items:center}
.input-vertical-text .gridFluidLayout .col-md-6 .dateFormatText{margin-top:60px;display:block;padding-left:15px}
.input-vertical-text .amAndPm{display:inline-block;align-items:center;height:100%;padding-top:40px;padding-left:15px}
.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}
.col-md-12{width:100%}
.col-md-11{width:91.66666667%}
.col-md-10{width:83.33333333%}
.col-md-9{width:75%}
.col-md-8{width:66.66666667%}
.col-md-7{width:58.33333333%}
.col-md-6{width:50%}
.col-md-5{width:41.66666667%}
.col-md-4{width:33.33333333%}
.col-md-3{width:25%}
.col-md-2{width:16.66666667%}
.col-md-1{width:8.33333333%}
}
.link-button:hover span,.link-button button:hover span{border-bottom:1px solid #071d49}
.link-button,.link-button button,.link-button a,button.link-button{background:transparent;color:#071d49;font-size:16px;padding:0;border:0}
.link-button.left-arrow button span:first-of-type{display:inline-block;background:0;border:7px solid transparent;width:8px;height:8px;border-right:7px solid #071d49;vertical-align:middle;margin-top:-2px}
.link-button.right-arrow button:hover span:first-of-type,.link-button.right-arrow:hover button span:first-of-type{background:0;border-bottom:7px solid transparent}
.link-button.left-arrow button:hover span:first-of-type,.link-button.left-arrow:hover button span:first-of-type{background:0;border-bottom:7px solid transparent}
.link-button.right-arrow button span:first-of-type+span{float:left}
.link-button a::after{display:none}
.link-button.left-arrow a:last-of-type:before{display:inline-block;background:0;border:7px solid transparent;width:8px;height:8px;border-right:7px solid #071d49;vertical-align:middle;margin-right:10px;margin-top:-2px;content:""}
.link-button.right-arrow a:last-of-type:after{display:inline-block;background:0;border:7px solid transparent;width:8px;height:8px;border-left:7px solid #071d49;vertical-align:middle;margin-left:10px;margin-top:-2px;content:""}
.link-button span{display:inline-block}
.link-button span:last-of-type{margin-left:8px}
.link-button.right-arrow button span:first-of-type{background:0;border:7px solid transparent;width:8px;height:8px;border-left:7px solid #071d49;vertical-align:middle;margin-top:-1px;margin-left:10px;display:inline-block}
.heading-text *{font-size:1.17rem;font-weight:bold}
.enrollment_progreesbar>*>*{width:100%;padding:0}
.enrollment_progreesbar ol{margin:0;padding-left:0}
.link-button.hide-icon .iconButton-icon{display:none}
.show::before{background:rgba(237,237,237,0.97);content:"";position:absolute;z-index:1;width:100%;height:100%;top:0}
.show:after{content:"LOADING";position:absolute;width:100%;color:#616161;z-index:9;top:13%;text-align:center;font-size:20px;font-weight:bold}
@keyframes blink{50%{color:transparent}
}
.cmp-load-div{display:none;position:absolute;width:100%;color:#616161;z-index:9;top:13%;text-align:center;font-weight:bold}
.show .cmp-load-div{display:block}
.cmp-load-div span{animation:1s blink infinite;display:inline-block;margin:7px 10px;font-size:50px}
.cmp-load-div span:nth-child(2){animation-delay:250ms}
.cmp-load-div span:nth-child(3){animation-delay:500ms}
.cmp-load-div span:nth-child(4){animation-delay:750ms}
button:hover{transition:background .3s linear;color:#fff;background:#1f448c;cursor:pointer;text-decoration:none}
.link-button button:hover{background:transparent}
.guideWidgetLabel.right label{line-height:24px;margin:8px 30px 3px 0;float:left}
.guideWidgetLabel.right label+.guideHelpQuestionMark{position:absolute;right:0;top:0}
[data-disabled="true"]{opacity:.5}
[readonly="readonly"],[disabled="disabled"]{background:0;box-shadow:none}
@media screen and (max-device-width:768px){.guideWidgetLabel.right label{max-width:90%}
.cmp-load-div,.show:after{top:3%}
}
.enrollmentForm .col-md-10{padding:0}
.enrollmentForm .col-md-10 .guideTextDraw{padding:0}
.enrollmentForm>.wizard>.guideWizardLayout{border:0}
.enrollmentForm.border-wizard>.wizard>.guideWizardLayout{border:1px solid #e6e6e6}
input,button{outline:0}
.inline-block p{display:inline-block;vertical-align:initial}
.abbv-password-strength-box .guideFieldWidget{width:325px;position:relative}
.abbv-password-strength-box .material-icons{background-color:#fff;border:1px solid #c6c5c5;height:26px;position:relative;top:7px;width:26px;font-size:1.5rem;direction:ltr;display:inline-block;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap;word-wrap:normal;cursor:pointer}
.abbv-password-strength-box .selected-password-box{background-color:#071d49;border:0}
.abbv-password-strength-box .selected-password-box::after{border:solid white;border-width:0 3px 3px 0;color:transparent;content:'';display:table;height:15px;left:10px;position:relative;top:4px;transform:rotate(45deg);width:8px}
.abbv-password-strength-box .show-password-label{display:inline-block;left:10px;position:relative;top:-2px}
.abbv-password-strength-box .strength-meter{left:calc(100% + 20px);position:absolute;top:0;width:55%;display:inline-block;height:48px;vertical-align:middle}
.abbv-password-strength-box .strength-meter .strength-label{font-size:16px;margin:0}
.abbv-password-strength-box .strength-meter-bar{background:#e4e1e1;height:5px;left:0;position:absolute;top:25px;width:100%}
.abbv-password-strength-box .strength-text{font-size:16px;margin:10px 10px 0 0;font-weight:700}
.abbv-password-strength-box .strength-meter-fill{border-radius:inherit;height:5px;position:absolute;transition:width .5s ease-in-out,background .25s;width:100%}
@media(max-device-width:767px){.abbv-password-strength-box .strength-meter{left:initial;position:relative;top:0;width:100%;display:inline-block;height:auto;margin:10px 0}
.abbv-password-strength-box .show-password-checkbox{margin:0 0 20px 0}
.abbv-password-strength-box .guideFieldWidget{width:100%}
}
.abbv-password-strength-box .show-meter{visibility:visible}
.abbv-qPoll{padding:20px;border:1px solid #eaeaea}
.abbv-animation-loading{border:3px solid rgba(0,0,0,0);border-top:3px solid #071d49;border-radius:50%;width:80px;height:80px;animation:spin 2s linear infinite;margin-left:auto;margin-right:auto}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.qPoll-img{max-width:200px;display:inline-block;width:25%;padding-right:20px;box-sizing:border-box}
.ia-area{display:inline-block;width:74%;vertical-align:middle;position:relative}
.qPoll-options{display:flex;justify-content:space-between;margin-bottom:15px}
.qPoll-options .qPoll-option{width:50%;margin-right:20px}
.qPoll-options .qPoll-option:last-child{margin-right:0}
.abbv-qPoll .abbv-question{font-weight:700}
.abbv-qPoll .answer{display:none}
.abbv-qPoll .responseHeader{text-align:center}
.abbv-qPoll .resultSet{text-align:center;display:flex;justify-content:space-around}
.abbv-qPoll .resultSet>div{padding:5px;width:100%;border-right:1px solid #eee}
.abbv-qPoll .resultSet>div:last-child{border-right:0}
.abbv-qPoll .resultSet>div span:first-child{font-size:2rem;position:relative}
.abbv-qPoll .resultSet>div span:first-child:after{content:'%';position:absolute;font-size:1rem}
.abbv-qPoll .main-error{position:relative;opacity:0;top:250px;max-width:300px;margin:0 auto 0 auto;padding:15px;background:#f0f0f0;box-shadow:2px 4px 20px 0 #acacac;padding-right:50px;box-sizing:border-box}
.abbv-qPoll .main-error.abbv-active{opacity:1;transition:all 300ms;transform:translateY(-50%)}
.abbv-qPoll .main-error span{font-weight:bold}
.abbv-qPoll .main-error .modal-close:before,.generic-error button:before{content:"";position:absolute;width:2px;height:20px;background:#011c4c;transform:rotate(-45deg);top:5px}
.abbv-qPoll .footer{margin:10px 0}
.abbv-qPoll .footer button{margin-right:10px;padding:6px 12px;height:auto}
.abbv-qPoll .footer button.link-button{background:transparent}
.abbv-qPoll .main-error .modal-close:after,.generic-error button:after{content:"";position:absolute;width:2px;height:20px;background:#011c4c;transform:rotate(45deg);top:5px}
.abbv-qPoll .main-error .modal-close{position:absolute;right:10px;top:10px;color:#011c4c;background:transparent;border:0;height:30px}
.abbv-qPoll .main-error .abbv-button-plain.i-a:after{font-size:2rem}
.abbv-qPoll .loading{display:block;left:0;position:fixed;top:0;width:100%;height:100%;background:rgba(255,255,255,.8);z-index:100}
.abbv-qPoll .loading .abbv-animation-loading{position:absolute;left:calc(50% - 40px);top:calc(50% - 40px)}
.guideRadioButtonGroupItems .guideRadioButtonItem.radio-vertical-align .guideWidgetLabel{width:auto}
@media(min-width:601px) and (max-width:768px){.ia-area{width:65%}
.qPoll-options{flex-direction:column}
.qPoll-options .qPoll-option{width:100%;margin-right:0;margin-bottom:15px}
.abbv-qPoll .resultSet{flex-wrap:wrap}
.abbv-qPoll .resultSet>div{border:0}
}
@media(max-width:600px){.qPoll-img{display:block;width:100%;margin:0 auto;padding-right:0}
.ia-area{width:100%;margin:0 auto;display:block}
.qPoll-options{flex-direction:column}
.qPoll-options .qPoll-option{width:100%;margin-right:0}
.abbv-qPoll .abbv-question,.abbv-qPoll .rDescription{text-align:center}
.abbv-qPoll .resultSet{flex-wrap:wrap}
.abbv-qPoll .resultSet>div{border:0}
}
.container{width:100%}
.abbv-qPoll.hide{display:none}
.title-align>*>*>*>*{float:left;width:75%}
.title-align>*>*>*>*:last-of-type{width:25%}
@media(max-width:767px){[id$="_guide-item-container"]{overflow:hidden}
.active .parent_form_nav.guideNavIcon span{color:#071d49}
.guideFieldHorizontalAlignment{display:inline-block;clear:none;margin:0;float:left}
}
.abbv-dashboard-savingsCard img{max-width:480px;max-height:302px}
.abbv-dashboard-savingsCard #copaycard td{font-size:.8rem;padding-top:2px}
.abbv-dashboard-savingsCard #copaycard{position:absolute;top:70%;left:22%;line-height:11px}
@media screen and (min-width:1009px) and (max-width:1216px){.abbv-dashboard-savingsCard #copaycard td{font-size:.6rem;padding-top:0}
.abbv-dashboard-savingsCard #copaycard{top:70%;left:22%;line-height:10px}
}
@media screen and (min-width:785px) and (max-width:1008px){.abbv-dashboard-savingsCard #copaycard td{font-size:.8rem;padding-top:2px}
.abbv-dashboard-savingsCard #copaycard{top:70.5%;left:25%;line-height:10px}
}
@media screen and (min-width:505px) and (max-width:784px){.abbv-dashboard-savingsCard #copaycard{left:30%}
}
@media screen and (max-width:500px){.abbv-dashboard-savingsCard #copaycard{top:70%;left:25%;line-height:7px}
.abbv-dashboard-savingsCard #copaycard td{font-size:.6rem;padding-top:1px}
}
.guideformtitle p{font-size:1.5rem}
.text.cq-dd-image *{margin:0}
.guideFieldError p{color:#d62a24}
.ddgQuiz div[id$='toolbar-nextitemnav___guide-item']{float:right}
.ddgQuiz div[id$='toolbar-previtemnav___guide-item']{float:left}
.text.cq-dd-image{text-align:center}
.show-password-checkbox i:hover{background-color:#f3f3f3;box-shadow:0 0 4px rgba(204,204,204,1)}
select::-ms-expand{display:none}
.abbv-password-strength-box .guideFieldLabel.top label{line-height:24px;margin-right:30px}
.col-md-12.active{width:100%}
.generic-error{border:1px solid red;padding:8px 40px 8px 12px;font-size:16px;color:red;display:none;position:relative}
.generic-error button:after,.generic-error button:before{background:#717171;height:15px;right:5px;top:7px}
.generic-error button,.generic-error button:hover,.generic-error button:focus{background:transparent;border:0;color:red;margin-top:-4px;position:absolute;right:8px;top:5px}
.label-100 label{max-width:100%;display:block;width:100%}
.abbv-impact-time{color:#fe9430;font-weight:bold;font-size:1.5em;margin:0;line-height:initial}
.abbv-impact-time-hrs-val{font-size:3em;display:inline-block;min-width:80px}
.abbv-impact-time-hoursTxt{display:inline-block;vertical-align:top;margin:18px 0 0 8px;font-size:1.4em;line-height:22px}
.abbv-impact-time-hoursInfoTxt{position:relative;left:-26%;font-weight:normal;font-size:.7em}
.abbv-impact-time-daysTxt{vertical-align:top;margin:10px 0 0 5px;display:inline-block;font-size:.7em;font-weight:normal}
.abbv-impact-time-days-val{font-size:3em;display:inline-block;font-weight:bold}
.abbv-impact-time-daysInfoTxt{font-size:1.2em;font-weight:bold}
.abbv-quizddg-summaryPage{border:solid 1px;padding-left:10px}
.abbv-quizddg-question{font-weight:bold;font-size:12px}
.abbv-quizddg-answer{padding-left:10px;font-size:12px}
.abbv-dashboard-savingsCard #apigeecopaycard{position:absolute;top:70%;left:44%;line-height:11px}
.g-recaptcha{outline:0}
.guideCaptchaDisable{pointer-events:none}
@media screen and (max-width:575px){.g-recaptcha{transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0}
}
.abbv-simple-tooltip{position:relative;display:inline-block;color:black}
.abbv-simple-tooltip .abbv-tooltiptext{visibility:hidden;position:absolute;width:120px;background-color:lightgray;color:black;text-align:center;padding:5px 0;border-radius:6px;z-index:1;opacity:0;transition:opacity .6s}
.abbv-simple-tooltip:hover .abbv-tooltiptext{visibility:visible;opacity:1}
.abbv-simple-tooltip .abbv-tooltip-top,.abbv-simple-tooltip .abbv-tooltip-bottom,.abbv-simple-tooltip .abbv-tooltip-right,.abbv-simple-tooltip .abbv-tooltip-left{visibility:hidden;width:120px;background-color:lightgray;color:black;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}
.abbv-simple-tooltip .abbv-tooltip-top{bottom:130%;left:50%;margin-left:-60px}
.abbv-simple-tooltip .abbv-tooltip-bottom{top:150%;left:50%;margin-left:-60px}
.abbv-simple-tooltip .abbv-tooltip-right{top:-5px;left:110%}
.abbv-simple-tooltip .abbv-tooltip-left{top:-5px;right:110%}
.abbv-simple-tooltip .abbv-tooltip-top::after,.abbv-simple-tooltip .abbv-tooltip-bottom::after,.abbv-simple-tooltip .abbv-tooltip-right::after,.abbv-simple-tooltip .abbv-tooltip-left::after{content:"";position:absolute;border-width:5px;border-style:solid}
.abbv-simple-tooltip .abbv-tooltip-top::after{top:100%;left:50%;margin-left:-5px;border-color:lightgray transparent transparent transparent}
.abbv-simple-tooltip .abbv-tooltip-bottom::after{bottom:100%;left:50%;margin-left:-5px;border-color:transparent transparent lightgray transparent}
.abbv-simple-tooltip .abbv-tooltip-right::after{top:50%;right:100%;margin-top:-5px;border-color:transparent lightgray transparent transparent}
.abbv-simple-tooltip .abbv-tooltip-left::after{top:50%;left:100%;margin-top:-5px;border-color:transparent transparent transparent lightgray}
.abbv-rep-image{max-width:200px}
.guideCheckBoxItem.abbvCheckBoxGroup .guideWidgetLabel{width:auto}
.guideCheckBoxItem.abbvCheckBoxGroup .guideHelpQuestionMark{position:static}
.guideRadioButtonItem.abbv-radio-tooltip{position:relative}
.abbv_clock{position:relative;width:15px;height:15px;border:2px solid #000;border-radius:50%;background-color:#fff}
.abbv_clock::before,.abbv_clock::after{content:"";position:absolute;background-color:#000}
.abbv_clock::before{width:2px;height:6px;top:35%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(140deg);transform-origin:bottom center}
.abbv_clock::after{width:2px;height:8px;top:40%;left:50%;transform:translateX(-50%) translateY(-50%) rotate(0);transform-origin:bottom center}
p.abbv_countdown,p.abbv_clock{display:inline-block;margin:0;padding:10px;vertical-align:top}
p.abbv_countdown{padding-top:0}
.wizard-navigators{padding-left:0;padding-right:0;list-style-type:none;font-size:16px;white-space:nowrap;cursor:default;text-transform:uppercase;counter-reset:item;margin-bottom:0;margin-top:0;overflow:initial;margin-left:1rem;margin-right:1rem;padding-bottom:3rem;padding-top:3rem;display:flex !important}
.wizard-navigators>li>a{display:inline-block;border-top-width:0;border-left-width:0;border-bottom-width:0;border-right-width:0;border-style:solid;border-color:#000;position:relative;text-decoration:none;word-break:break-word;white-space:normal;counter-increment:item;border-top-right-radius:200px;border-bottom-right-radius:200px;border-bottom-left-radius:0;border-top-left-radius:0;color:#969696;text-transform:capitalize;font-size:.875rem;width:100%;margin-right:35px}
.wizard-navigators>li>a::before{content:counter(item);float:left;position:absolute;bottom:0;text-align:center;line-height:1.35rem;border-style:solid;border-width:2px;height:2.3rem;width:2.3rem;font-size:1rem;border-color:none;top:14px !important;border-radius:0;color:#ccc;padding:8px}
.wizard-navigators>li.active>a,.wizard-navigators>li.active.stepped>a,.wizard-navigators>li.active>a:hover{color:#666}
.wizard-navigators>li.stepped>a{color:#969696}
.wizard-navigators>li>a:hover{text-decoration:none;color:#969696}
.wizard-navigators>li>a:hover::before{color:#969696;border-color:#969696}
.wizard-navigators>li .indicator{width:0;height:0;border-style:solid;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;margin-top:-39px;z-index:20;border-color:rgba(255,255,255,0);border-bottom-color:#999;border-left-width:8px;border-bottom-width:8px;border-right-width:8px;border-top-width:8px;display:none;margin-left:6px}
.wizard-navigators>li.active .indicator,.wizard-navigators>li.active.stepped .indicator,.wizard-navigators>li.active:hover .indicator{border-bottom-color:#0079c1;display:none}
.wizard-navigators>li.stepped .indicator{border-bottom-color:#02874e;display:none}
.wizard-navigators>li .progress{margin-right:3px;height:3px;border-bottom-left-radius:0;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0;background:#f2f2f2;display:block;box-shadow:50px 36px 75px 80px rgba(127,127,127,0) inset;margin-bottom:25px;margin-top:1px;width:calc(100% - 65px);position:absolute;left:50px}
.wizard-navigators>li.active .progress,.wizard-navigators>li.active.stepped .progress,.wizard-navigators>li.active:hover .progress{background:#666}
@media(max-width:767px){.wizard-navigators{margin-left:1rem;margin-right:1rem}
.wizard-navigators>li>a{margin-right:4rem}
}
.wizard-navigators>li{flex:1;width:auto;position:relative}
.wizard-navigators>li:last-of-type{flex:.25}
.wizard-navigators .progress-bar-warning{background-color:#071d49}
.wizard-navigators>li:hover .progress{background:#f2f2f2 !important}
.wizard-navigators>li:last-child .progress{display:none}
.wizard-navigators>li.active>div.progress{background:#f2f2f2}
.wizard-navigators>li:first-child>a::before{border-color:#071d49;background:#071d49;top:15px;border-radius:0}
.wizard-navigators>li:first-child .progress{background:#95d9db}
.wizard-navigators>li>a>span{left:0;top:55px;font-size:.72rem;display:inline-block;margin-bottom:10px}
.wizard-navigators>li.active>a::before,.wizard-navigators>li.active.stepped>a::before,.wizard-navigators>li.active>a:hover::before{border-color:#071d49;background-color:#071d49;color:#fff;outline:2px;font-weight:600}
.wizard-navigators>li.active.checkbox>a::before,.wizard-navigators>li.active.checkbox.stepped>a::before,.wizard-navigators>li.active.checkbox>a:hover::before{color:#071d49}
.wizard-navigators>li.active.checkbox>a::after,.wizard-navigators>li.active.checkbox.stepped>a::after,.wizard-navigators>li.active.checkbox>a:hover::after{content:"";width:10px;height:20px;border:3px solid white;border-left:3px solid transparent;border-top:3px solid transparent;transform:rotate(45deg);position:absolute;z-index:1;left:15px;bottom:-10px}
.wizard-navigators>li.stepped>a::before{content:"";background:url(../../af/guidetheme2/images/Tick.svg) center center / 1rem 1rem no-repeat,#071d49;border:3px solid #071d49}
@media(min-width:320px) and (max-width:767px){.wizard-navigators.hidden-xs{margin-left:0;margin-right:0;padding-left:5px;display:flex}
.wizard-navigators>li.active>a::before,.wizard-navigators>li.active.stepped>a::before,.wizard-navigators>li.active>a:hover::before{border:0}
.wizard-navigators>li.stepped .progress{margin-right:4px}
}
@media(min-width:320px) and (max-width:415px){.wizard-navigators>li .progress{margin-right:0}
}
@media(min-width:416px) and (max-width:650px){.wizard-navigators>li .progress{margin-right:0}
}
@media(min-width:768px) and (max-width:991px){.wizard-navigators{padding-left:3rem;display:flex !important}
.wizard-navigators>li .progress{width:60% !important;margin-right:8px}
.wizard-navigators>li.stepped .progress{margin-right:8px}
}
.wizard-navigators>li.stepped .progress{background:#071d49;margin-right:15px}
.guideFieldNode.validation-failure:not(.guideButton):not(.guideTextDraw){margin-left:0}
.guideFieldNode.validation-success:not(.guideButton):not(.guideTextDraw){margin-left:0}
@media(min-width:270px) and (max-width:767px){.guide-mobile-navigator .navigator-toggle,.guide-header-bar-wrapper,.mobileLayout .step,.guide-tab-scroller.guide-tab-scroller-previous,.guide-tab-scroller.guide-tab-scroller-next{display:none}
.guideContainerNode .mobileLayout .step{background:#fafafa;padding-bottom:25%}
.hidden-xs,.afToolbarButton .guidebutton button .iconButton-label{display:block}
.afToolbarButton .link-button.left-arrow button .iconButton-label,.afToolbarButton .link-button.right-arrow button .iconButton-label{display:inline-block}
button .iconButton-icon{background:0;height:auto}
.guideGridFluidDescription.guidePanelDescription{font-size:.9rem}
.guideToolbarNode{position:static;border-color:#fafafa;background:0}
}
div[data-guide-parent-id = "guideContainer-rootPanel__"]{padding-left:5px}
.guideCheckBoxGroup.dsaSignup-checkbox-width{margin-top:0 !important;margin-bottom:0 !important}