.hidden{display:none!important}#mainHeader.card-header{border-radius:.25rem}#mainHeader.card-header:not(.no-banner){border-bottom-left-radius:0;border-bottom-right-radius:0}@media(max-width:991.98px){#mainHeader.card-header{border-radius:0}}.banner-container{border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}@media(max-width:991.98px){.banner-container{border-bottom-left-radius:0;border-bottom-right-radius:0}}.form-label,.custom-control-label{margin-bottom:.25rem}.form-group{margin-bottom:.25rem}.banner{margin-bottom:1rem;padding:.5rem;width:100%;border-radius:.25rem}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.date-select select.form-control.form-control-sm{padding-left:0;padding-right:0}#dateOfBirth select.is-invalid{padding-right:5px!important}#userMessage.d-lg-block[style="display: none;"]{display:none!important}@media(max-width:991.98px){.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}@media(max-width:767.98px){.error-message.toast p#messageText{margin-bottom:0}}@media(min-width:768px){.error-message.toast .collapse-list-trigger{display:none}}.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}@media(max-width:767.98px){.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 .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:""}}.modal .modal-content{border-width:0}.modal#statusModal .modal-content{border-width:1px}.modal-header{padding-top:.5rem;padding-bottom:.5rem}.modal-header .close{color:inherit;padding-top:.5rem;padding-bottom:.5rem;margin-top:-.75rem}.modal-header .close:hover{color:inherit}.modal-footer{padding-top:0;padding-bottom:0}.program-guidelines{width:80%;margin-left:auto;margin-right:auto}.program-guidelines .info{padding-right:.5rem}.program-guidelines .info .bi.bi-info-circle{font-size:1.25em}.program-guidelines .guidelines{padding-left:.5rem}.sidebar-pane .vehicle-panel,.sidebar-pane .video-panel{max-width:500px;margin-left:auto;margin-right:auto}.sidebar-pane .video-panel .nav.nav-tabs .nav-item .nav-link{padding:.15rem .35rem}.sidebar-pane .vehicle-panel .card-header{padding:0}.sidebar-pane .vehicle-panel .card-header .h6{margin-bottom:0;font-weight:normal;padding-top:.25rem;padding-bottom:.25rem}.sidebar-pane .vehicle-panel img.vehicle{width:100%;max-width:275px;height:auto;margin-left:auto;margin-right:auto}.sidebar-pane .chat{text-align:center}.skip-navigation a{background-color:#000;color:#fff;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;padding:.25rem;position:absolute;top:-2rem;left:0;z-index:9999}.skip-navigation a:focus{position:absolute;top:0;left:0;z-index:9999}.signature.is-invalid,.signature-container.is-invalid,.apply-signature-container.is-invalid{color:#dc3545}.signature.is-invalid .btn.btn-link,.signature-container.is-invalid .btn.btn-link,.apply-signature-container.is-invalid .btn.btn-link{color:#dc3545!important}.signature.is-invalid .invalid-feedback,.signature-container.is-invalid .invalid-feedback,.apply-signature-container.is-invalid .invalid-feedback{display:inline}.tracking-code{display:none}