.multiple-select-dropdown{border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.multiple-select-dropdown.is-invalid{border:1px solid #dc3545}.multiple-select-dropdown.is-invalid~.invalid-feedback{display:block}.multiple-select-dropdown .multiple-select-search{border:none}.multiple-select-dropdown .multiple-select-search:active,.multiple-select-dropdown .multiple-select-search:focus{border:none;-webkit-box-shadow:none;box-shadow:none}.multiple-select-dropdown .multiple-select-selected{border-top:1px solid #ced4da;padding:.75rem}.multiple-select-dropdown .multiple-select-selected .none-selected{color:#000;font-style:italic}.multiple-select-dropdown .multiple-select-selected .selected-option-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.75rem;margin-bottom:-.75rem}.multiple-select-dropdown .multiple-select-selected .selected-option-wrapper .option-item{margin-right:.75rem;margin-bottom:.75rem;color:#009344;border:1px solid #009344;padding:.375rem .75rem;border-radius:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.multiple-select-dropdown .multiple-select-selected .selected-option-wrapper .option-item .option-delete{margin-left:.75rem}.multiple-select-dropdown .multiple-select-selected .selected-option-wrapper .option-item .option-delete a.delete-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#dc3545;text-decoration:none}.multiple-select-dropdown .searchable-dropdown-overlay{margin-top:3px;z-index:1;position:absolute;background-color:#fff;overflow-y:auto;padding:5px 0;border:1px solid #ccc;border-radius:5px;-webkit-box-shadow:0 0 1px rgba(0,0,0,.7);box-shadow:0 0 1px rgba(0,0,0,.7)}.multiple-select-dropdown .searchable-dropdown-overlay .searchable-dropdown-item{padding:5px 10px;display:block;text-decoration:none;color:initial}.multiple-select-dropdown .searchable-dropdown-overlay .searchable-dropdown-item:hover{color:#fff;background-color:#009344}.indicator-text{color:#9499a8}.consultation-choices .btn-consultation-choice{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;color:#009344;border:1px solid #009344;padding:30px 15px;border-radius:.25rem;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.consultation-choices .btn-consultation-choice:active,.consultation-choices .btn-consultation-choice:hover{text-decoration:none;background-color:#009344;color:#fff}.consultation-choices .btn-consultation-choice .btn-content{text-align:center}.consultation-doctor-choices .btn-consultation-choice{display:block;background-color:#fff;border:1px solid #009344;padding:15px;border-radius:.25rem;height:100%;-webkit-transition:.1s ease-in-out;color:initial;text-decoration:none;transition:.1s ease-in-out}.consultation-doctor-choices .btn-consultation-choice div{text-overflow:ellipsis;overflow:hidden}.consultation-doctor-choices .btn-consultation-choice.display,.consultation-doctor-choices .btn-consultation-choice:not(.display):active,.consultation-doctor-choices .btn-consultation-choice:not(.display):hover{background-color:#009344;color:#fff}.display-doctor-logo{min-width:50px;max-width:30%}.display-doctor-logo>div{border:1px solid #ccc}.display-doctor-logo svg{width:100%;visibility:hidden}.consultation-times{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}.consultation-times .btn-consultation-time-choice{background-color:#fff;color:#009344;border:1px solid #009344;padding:10px;border-radius:.25rem;-webkit-transition:.1s ease-in-out;transition:.1s ease-in-out}.consultation-times .btn-consultation-time-choice.display,.consultation-times .btn-consultation-time-choice:active,.consultation-times .btn-consultation-time-choice:hover{text-decoration:none;background-color:#009344;color:#fff}.consultation-times .btn-consultation-time-choice{margin:5px}@media(min-width:576px){.consultation-times{margin:-10px}.consultation-times .btn-consultation-time-choice{margin:10px}}#confirmAddressForm:not(.is-editing) label{font-weight:700}