body{padding-top:0}.form-control:focus,.custom-select:focus{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.modal .modal-header .close{opacity:1}.modal .modal-header .close:hover{color:inherit;opacity:1}.modal .modal-content{border:0}fieldset.section{margin-bottom:1rem}fieldset.section legend{padding:.5rem 1rem;border-radius:.25rem;font-size:1rem;margin-bottom:.5rem}fieldset.section legend .fa,fieldset.section legend .fas,fieldset.section legend .far,fieldset.section legend .glyphicon,fieldset.section legend .icon{padding-right:.25rem;font-size:1.1rem}fieldset.section .fieldset-body{padding-left:1rem;padding-right:1rem}fieldset.section .fieldset-body label.control-label.hidden-xs{display:block!important}fieldset .form-group{margin-bottom:.5rem}fieldset .form-group label{margin-bottom:.25rem}fieldset .form-group label.addl-question{font-weight:normal}fieldset #dateOfBirth select.is-invalid{padding-right:.5rem!important;background-position:center right .25rem,center right 1rem}.page-header{margin-top:.5rem;margin-bottom:.25rem}.hidden{display:none!important}input.form-control[type=number]{-moz-appearance:textfield}input.form-control::-webkit-outer-spin-button,input.form-control::-webkit-inner-spin-button{-webkit-appearance:none}.error-message.toast{position:fixed;z-index:1070;top:15px;right:15px}.error-message.toast .toast-body{margin-bottom:0}.error-message.toast div.error-list ul{margin-bottom:0}.error-message.toast .collapse-list-trigger-container{text-align:right}.error-message.toast .collapse-list-trigger{font-style:italic}.error-message.toast .collapse-list-trigger .collapse-text{display:inline}.error-message.toast .collapse-list-trigger .expand-text{display:none}.error-message.toast .section .header{font-weight:bold}.error-message.toast .section .show-list{display:none;font-weight:bold}.error-message.toast .section .show-list.btn-link{padding:0;border-width:0}.error-message.toast .section .show-list .list-status{margin-right:.25rem}.error-message.toast.collapsed .collapse-list-trigger .collapse-text,.error-message.toast .collapsed .collapse-list-trigger .collapse-text{display:none}.error-message.toast.collapsed .collapse-list-trigger .expand-text,.error-message.toast .collapsed .collapse-list-trigger .expand-text{display:inline}.error-message.toast.collapsed .error-list,.error-message.toast .collapsed .error-list{transition:height .35s ease}@media(prefers-reduced-motion:reduce){.error-message.toast.collapsed .error-list,.error-message.toast .collapsed .error-list{transition:none}}.error-message.toast.collapsed .error-list .section .header,.error-message.toast .collapsed .error-list .section .header{display:none}.error-message.toast.collapsed .error-list .section .show-list,.error-message.toast .collapsed .error-list .section .show-list{display:block}.error-message.toast.collapsed .error-list .section .show-list .list-status:before,.error-message.toast .collapsed .error-list .section .show-list .list-status:before{content:""}.error-message.toast.collapsed .error-list .section:not(.show) li,.error-message.toast .collapsed .error-list .section:not(.show) li{display:none}.error-message.toast.collapsed .error-list .section.show .show-list .list-status:before,.error-message.toast .collapsed .error-list .section.show .show-list .list-status:before{content:""}.print-section{padding-left:1.5rem}.printlink{text-decoration:underline;font-weight:bold;font-size:large}.hidden{display:none}.applicant-tabs{margin-bottom:.25rem}.action-result{margin-bottom:1rem}.toast-container{padding:.75rem 1.25rem;border:1px solid transparent;border-radius:.25rem;color:#63777a;background-color:#f2fafb;border-color:#edf8f9}.toast-container hr{border-top-color:#daf1f3}.toast-container .alert-link{color:#4c5c5e}.page-heading-container{padding-left:0;padding-right:0}section.top-content-container.showroom-page{min-height:100vh}@media(min-width:576px)and (min-height:600px){section.top-content-container.showroom-page{min-height:600px}}section.top-content-container.showroom-page.card .card-body{padding-left:1.25rem;padding-right:1.25rem}.clickable-heading .title .expanded-indicator.fa,.clickable-heading .title .expanded-indicator.fas,.clickable-heading .title .expanded-indicator.far{font-size:smaller;padding-top:.25rem}.container.panel.panel-primary{padding-left:0;padding-right:0}.main-navigation.showroom-app-nav .navbar.main-menu{-webkit-border-bottom-left-radius:.25rem;-webkit-border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}#errorMessage .alert .close{opacity:.8}#errorMessage .alert .close:hover{opacity:1}.risk-based-pricing-multiple-view{width:79%;border:inset 2px;padding-top:.5rem;padding-bottom:.5rem}.hidden{display:none!important}@media(max-width:991.98px){.showroom-footer-links{text-align:center}}.showroom-footer-links .footer-breadcrumb{list-style:none;padding-left:0;margin-bottom:.25rem}.showroom-footer-links .footer-breadcrumb li{display:inline;white-space:nowrap}@media(min-width:992px){.showroom-footer-links .footer-breadcrumb li{font-size:smaller}}.showroom-footer-links .footer-breadcrumb li+li:before{content:"|";padding-left:.25rem;padding-right:.25rem;white-space:normal}.showroom-consent{background-color:#d3d3d3;padding:30px;border-radius:3px}.showroom-disclosure{background-color:#d3d3d3;padding:.25rem;border-radius:.25rem;margin:1rem}.showroom-section{padding:1.5rem}.showroom-appl-type,.bottom-padding{margin-bottom:1rem}.powered-by{padding-left:0}@media(min-width:992px){.powered-by{font-size:smaller;color:red}}.powered-by .fa,.powered-by .fas,.powered-by .far,.powered-by .glyphicon{margin-left:.25rem;margin-right:.25rem;vertical-align:text-top}.powered-by .patent{white-space:nowrap}.powered-by.breadcrumb{padding-top:0;padding-bottom:0}.powered-by.breadcrumb .btn{padding-top:0;padding-bottom:0}.signature-container .invalid-feedback{display:none}.signature-container.is-invalid{color:#dc3545}.signature-container.is-invalid .btn.btn-link{color:#dc3545}.signature-container.is-invalid .invalid-feedback{display:inline}p.error{display:block;margin:.5rem 0;padding:.5rem;background-color:#dc3545;color:#fff;font-weight:700;border-radius:.25rem}.signature .terms-alert{overflow-y:scroll;height:250px}.signature .terms-alert .disclosure{padding:0}.signature .card-header{padding:.5rem 1.25rem}.signature .sigPad .sigWrapper.current,.signature .sigPad .error{-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.signature .sigPad.sigSignature{margin-bottom:1rem}.signature .sigPad.sigSignature .sigWrapper{display:inline-block;height:105px;width:545px}.signature .sigPad.sigInit{display:inline-block;margin:0 auto}.signature .sigPad.sigInit .sigWrapper{height:105px;width:150px;display:inline-block}.signature #divSignatureModal .modal-footer .btn.btn-xs{padding:.25rem .5rem}