.afg-container-wrapper { min-height: 20rem; height: 100vh; }
.afg-container-wrapper.deactive { display: none; }
.afg-container-wrapper .afg-content { max-width: 98%; margin: auto; }
.afg-container-wrapper .afg-selector.afg-selector-medium.panel { width: 100% !important; background: #F1F1F1; margin: 0 !important; }
.afg-container-wrapper .select2-selection { padding: 1.3rem; display: flex; align-items: center; border-radius: 0; }
.afg-container-wrapper .select2-selection .select2-selection__arrow { height: auto; top: 50%; }
.afg-container-wrapper .drop-down-placeholder { background: #aaa; border-radius: 0; }
.afg-container-wrapper .drop-down-placeholder-inner { color: black !important; padding: 10px 15px !important; margin: 10px 0 !important; }
.afg-container-wrapper .afg-vehicle-selector-modal-title { color: black !important; }
.afg-container-wrapper .verifyCode { color: black !important; }
.afg-container-wrapper .drop-down-container { margin: 10px 0 !important; padding: unset !important; }
.afg-container-wrapper .drop-down-container:before { content: " "; position: absolute; right: 5px; background: url('/css/bootstrap-icons/chevron-down.svg') no-repeat; width: 30px; height: 30px; margin-top: 0.75rem; }
.afg-container-wrapper .panel-body { margin: 0 !important; padding: 0 !important; }
.afg-container-wrapper .btn.afg-selector-submit-btn:disabled { background: #Fdcf77 !important; color: white; }
.afg-container-wrapper .afg-form { padding: 0 5px; }
.afg-container-wrapper .afg-vehicle-selector-modal-body { background: unset; }
.afg-container-wrapper .modal-content { box-shadow: unset; background: unset; color: black; }
.afg-container-wrapper .additionalVehicleInfo h4 { font-size: large !important; }
.afg-container-wrapper .additionalVehicleInfo a { color: black !important; }
.afg-container-wrapper select.form-control { -webkit-appearance: none; line-height: unset !important; border-radius: 0px !important; border-bottom: 1px solid #ced4da; border-right: 1px solid #ced4da; border-top: 1px solid #ced4da; border-left: unset !important; }
.afg-container-wrapper .afgNumber { border-bottom: 1px solid #ced4da; border-top: 1px solid #ced4da; border-left: 1px solid #ced4da; color: #495057; }
.afg-container-wrapper .modal-body { padding: 0 1rem !important; }
.afg-container-wrapper.afg-LP { position: fixed!important; top: 0!important; width: 25%; height: 100%; z-index: 2000; background: #F1F1F1 !important; }
@media (max-width: 992px) {
	.afg-container-wrapper.afg-LP { width: 100%; }
}