.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.popover{position:absolute;top:0;left:0;z-index:1010;display:none;max-width:276px;padding:1px;text-align:left;background-color:#fff;-moz-background-clip:padding;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-top-left-radius:6px;-moz-border-radius-topright:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;-moz-border-radius-topleft:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;border-top-left-radius:6px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);white-space:normal}.popover.top{margin-top:-12px}.popover.right{margin-left:12px}.popover.bottom{margin-top:12px}.popover.left{margin-left:-12px}.popover.wider{max-width:none}.popover-title{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-border-top-right-radius:5px 5px 0 0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:5px 5px 0 0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:5px 5px 0 0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.popover-title:empty{display:none}.popover-content{padding:9px 14px}.popover .arrow,.popover .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow{border-width:11px}.popover .arrow:after{border-width:10px;content:""}.popover.top .arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top .arrow:after{bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right .arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right .arrow:after{left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom .arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom .arrow:after{top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left .arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left .arrow:after{right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.reset-text h2{font-size:20px;font-weight:500}.reset-text hr{margin:0;margin-bottom:18px;box-sizing:border-box;height:1px;border:1px solid #999;opacity:.5}.reset-text p{color:#545454;font-size:15px;line-height:22px}.reset-text .page-numbers{display:inline-flex}.reset-text .page-numbers p{color:#1a578f;padding-left:7px}.reset-text .page-numbers .page-dash{transform:translateY(-2px);padding:0 4px}.radioLabel{color:#545454;display:inline-flex}.form-group{display:contents}.form-group .col-sm-12{padding:0}.form-group .radio{padding:12px 0}.form-group .radio input[type=radio]{position:relative;width:auto;height:auto;margin:0}.form-group .radio label{padding-left:0!important;display:flex;flex-direction:row}.form-group .radio label div{padding-left:10px;font-weight:600}.questions-row .input-wrapper input[type=text].answer-input{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:0;position:initial}.questions-row .input-wrapper input[type=text].answer-input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(42,137,195,.9)}.form-group .reset-option .input-wrapper input[type=text]{display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin-bottom:0;position:initial}.resetOptions{padding-bottom:12px;display:flex;flex-direction:column}.resetOptions .input-validation-error{color:#fa035b;font-size:13px;font-weight:400;line-height:1;padding-top:7px}.button-wrapper{margin-top:30px!important}.reset-option{padding:0 37px!important}.help-text{display:flex;width:100%;background-color:#f1f8fe;color:#0e3166;padding:10px 12px;margin-bottom:15px;border-radius:5px}.help-text p{margin:0}.text{letter-spacing:.3px;display:flex;flex-direction:row;padding-top:15px;font-family:Arial;font-size:15px;line-height:22px;color:#545454;width:100%}.text p{margin:0}.text .question-required{font-size:.9em;color:#333;opacity:.75;white-space:nowrap;padding-left:.9em}.text .reset-question{font-size:15px}.new-password-wrapper .text{padding-left:15px}.new-password-wrapper .text .question-input-header{font-weight:700}.dob-wrapper .field-wrapper{padding-left:0;padding-right:30px}.example{font-size:13px;display:block}#password-requirements{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #e3e3e3;padding:6px 10px;text-align:left;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;margin-top:10px}#password-requirements ul{margin-bottom:0;margin-left:0;padding:0}#password-requirements li{list-style:none;margin-left:0;margin-bottom:0;font-size:13px;line-height:18px}#password-requirements li+li{margin-top:2px}#password-requirements li.complete{color:#29d66f}@media screen and (max-width:767px){#password-requirements{margin-left:0;margin-bottom:15px;position:relative}}.reset-form-2 #password-requirements,.reset-password-form #password-requirements{position:static;margin-top:10px;background-color:#f8f9fa}.reset-form-2 label.error,.reset-password-form label.error{position:static!important}#mfa-password-creation-form label.error{position:static!important}.clear-answer-icon{cursor:pointer;float:right;margin-right:10px;margin-top:-30px;padding:5px;position:relative;width:21px;height:20px}