/* :root {
    --primary-color: #4285F4;
    --button-color: #4285F4;
    --button-text-color: #FFFFFF;
} */

.consultdatatext_set a {
    color: var(--primary-color);
}

.viewprodetcovdoctne a {
    color: var(--button-text-color) !important;
    background: var(--button-color) !important;
    border: 2px solid var(--button-color) !important;
}

.viewallbtnrightox a {
    color: var(--button-text-color);
    background: var(--button-color);
    border: 2px solid var(--button-color);
}

.downldappbotypart_cover {
    background: var(--primary-color);
}

.fotmenuboxcover h3::after {
    background: var(--primary-color);
}

.solclogboseticonsetcover ul li a {
    background: var(--primary-color);
}

.lastfootcopyrightbox {
    background: var(--primary-color);
}

.doctorlisttext_set h1 {
    color: var(--primary-color);
}

.filtercityserach_box .input-group i {
    color: var(--primary-color);
}

.serachcitybox_set .form-control {
    border-bottom: 2px solid var(--primary-color);
}

.custom_check .checkmark::after {
    color: var(--primary-color);
}

.view-btn {
    color: var(--button-text-color) !important;
    border: 2px solid var(--button-color) !important;
    background: var(--button-color) !important;
}

.clinicImgcoverbox .doc-location i {
    color: var(--primary-color);
}

.user-tabs .nav-tabs.nav-tabs-bottom>li>a.active,
.user-tabs .nav-tabs.nav-tabs-bottom>li>a.active:hover,
.user-tabs .nav-tabs.nav-tabs-bottom>li>a.active:focus {
    color: var(--primary-color);
    border-bottom-color: var(--primary-color);
}

.user-tabs .nav-tabs>li>a:hover {
    color: var(--primary-color);
}

.bookinginfpdatacover .booking-info .speciality i {
    color: var(--primary-color);
}

.timeslotsingleboxset .schedule-nav .nav-tabs li a.active {
    background: var(--button-color);
    border: 1px solid var(--button-color) !important;
    color: var(--button-text-color);
}

.time-slot li .timing.selected {
    background-color: var(--button-color);
    border: 1px solid var(--button-color);
    color: var(--button-text-color);
}

.btn-primary {
    background: var(--button-color);
    border: 1px solid var(--button-color) !important;
    color: var(--button-text-color);
}

.petcheckoutpa_leftcov h1:after {
    border-bottom: 4px solid var(--primary-color);
}

.control input:checked~.control__indicator {
    background: var(--primary-color) !important;
    border: 2px solid var(--primary-color) !important;
}

.addnewaddrbtnmaicover a {
    background-color: var(--button-color);
    color: var(--button-text-color);
}

.chngdattimesetcover a {
    color: var(--primary-color);
}

.promooffercodesetcov .prompotitkle h5 i {
    color: var(--primary-color);
}

.plybtnbox {
    background: var(--button-color);
    color: var(--button-text-color);
}

.confapoboxbtnmaincover button {
    background-color: var(--button-color);
    color: var(--button-text-color);
}

.rightboxupandpart a.active::after {
    background: var(--button-color);
}

.rightboxupandpart a.active {
    color: var(--button-color);
}

.rightboxupandpart a {
    background: var(--button-color);
    color: var(--button-text-color);
}

.rightboxupandpart a:hover {
    color: var(--button-color);
}

.appointmentlistfil_set ul li .active {
    background: var(--button-color);
    color: var(--button-text-color);
}

.apointlist_cover .apoingdatetime {
    color: var(--button-text-color);
    background: var(--button-color);
}

.patientname_set {
    color: var(--primary-color);
}

.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: var(--primary-color) !important;
    color: var(--button-text-color) !important;
}

.doctordatainapointdit {
    background: var(--primary-color);
}

.select2-selection__choice {
    background-color: var(--primary-color) !important;
    border: 1px solid var(--primary-color) !important;
    color: var(--button-text-color) !important;
}

.bookinginfpdatacover .booking-info .text-muted i {
    color: var(--primary-color);
}

.ovsyclpa_listoverv p a i {
    color: var(--primary-color);
}

.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span {
    background: var(--primary-color) !important;
}

.healthradiobtn_set .boxed input[type="radio"]:checked+label {
    border: solid 2px var(--primary-color);
    color: var(--primary-color);
}

.upldnewhlthrecoboxls .change-avatar .change-photo-btn {
    border: 1px dashed var(--primary-color);
    color: var(--primary-color);
}

.upldhelthrecoboxbtn button {
    color: var(--button-text-color);
    background-color: var(--button-color);
}

.searchboxserclbox input {
    border: 1px solid var(--primary-color);
}

.searchboxserclbox button {
    background: var(--button-color);
    color: var(--button-text-color);
}

.offercodebox_code h3 {
    color: var(--primary-color);
}

.offercodebox_data a {
    background-color: var(--button-color);
    border-color: var(--button-color);
    color: var(--button-text-color);
}

.offercodebox_datacover {
    border: 1px dashed var(--primary-color);
}

.doctorsidebar_cover .widget-profile {
    background-color: var(--primary-color);
}

.alacottitledatacmondt h2:after {
    border-bottom: 4px solid var(--primary-color);
}

.addnewpatirntbox a {
    border: 2px solid var(--button-color);
    background-color: var(--button-color);
    color: var(--button-text-color) !important;
}

.edit-link {
    color: var(--primary-color) !important;
}

.sidebarlistboxset_cover li.active a {
    background: var(--primary-color);
}

.imglistcoverbox_cover .label-primary {
    background: var(--primary-color);
}

.walletbalancoverset h3 {
    border: 1px dashed var(--primary-color);
}

.walletbalancoverset h3 span {
    color: var(--primary-color);
}

.mypatientsdet_cover .addnewpatierntset {
    background: var(--primary-color) !important;
}

.mypatientsdet_cover .inpsltalabldatacov .addnewpatierntset p {
    color: var(--button-text-color) !important;
}

.mypatientsdet_cover .inpsltalabldatacov .custom_radio p {
    color: var(--primary-color);
}

.newapptitleset {
    color: var(--primary-color);
}

.azmbiasmaintextsethomepg h1 {
    color: var(--primary-color);
}

.azmbiasmaintextsethomepg h2 {
    color: var(--primary-color);
}

.change-photo-btn {
    background: var(--button-color);
    color: var(--button-text-color);
}

.btn-primary.active:not(:disabled):not(.disabled),
.btn-primary:active:not(:disabled):not(.disabled),
.show>.btn-primary.dropdown-toggle {
    background-color: var(--button-color);
    border-color: var(--button-color);
    color: var(--button-text-color);
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary.active,
.btn-primary:active,
.open>.dropdown-toggle.btn-primary {
    background-color: var(--button-color);
    border: 1px solid var(--button-color);
    color: var(--button-text-color) !important;
}

.btn-search .btn {
    background-color: var(--button-color);
    border: 1px solid var(--button-color);
    color: var(--button-text-color);
}

.basicdetailboxset:after {
    border-bottom: 4px solid var(--primary-color);
}

.sidebarlistboxset_cover li:hover a {
    background: var(--primary-color);
}

.acottitledatacov h2:after {
    border-bottom: 4px solid var(--primary-color);
}

.promooffercodesetapl h5 i {
    color: var(--primary-color);
}

.billinginfoset .Coupon__text-field___3bL4F {
    border: 1px solid var(--primary-color);
}

.apointditbtn_followup {
    color: var(--button-text-color) !important;
    background-color: var(--primary-color);
}

.apointrepostbtnse_iner h6 .fa-file {
    color: var(--primary-color);
}

.apointrepostbtnse_iner h6 a i {
    color: var(--primary-color);
}

.schedule-nav .nav-tabs li a.active {
    background: var(--button-color);
    border: 1px solid var(--button-color) !important;
    color: var(--button-text-color);
}

#toast-container .toast {
    background-color: var(--primary-color) !important;
}