.badge-primary {
    background-color: #39c0c0 !important;
}

a#home-button {
    background-image: url(/wellness-logo.png);
    background-size: contain;
    background-repeat: no-repeat;
    width: 120px;
    text-indent: 120px;
    white-space: nowrap;
    overflow: hidden;
}

div#register-now > button {
    border-radius: 10px;
}

.card-sub-title {
    margin-bottom: .75rem;
    text-align: center;
    color: #39c0c0 !important;
}

.bg-dark {
    background-color: #f7f7f7 !important
}

a.bg-dark:focus, a.bg-dark:hover, button.bg-dark:focus, button.bg-dark:hover {
    background-color: #bec7cf !important
}

.container.event-banner {
    background-image: url(/Background-Ready-Clinic.jpg) !important;
    background-position: center;
}

.nav-link {
    color: #39c0c0 !important;
}

.navbar-nav {
    color: #39c0c0 !important;
}

.navbar-collapse {
    border-left: 2px solid #39c0c0 !important;
}

.navbar-dark .navbar-brand, .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
    color: #39c0c0 !important
}

.navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show > .nav-link {
    color: #39c0c0 !important
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    border-color: #fff #fff #39c0c0 !important;
}

.btn-primary {
    color: #fff;
    background-color: #39c0c0 !important;
    border-color: #39c0c0 !important;
}

    .btn-primary:hover {
        color: #fff;
        background-color: #7ae6e6 !important;
        border-color: #58b0b0 !important; 
    }

    .btn-primary.focus, .btn-primary:focus {
        color: #fff;
        background-color: #7ae6e6;
        border-color: #58b0b0 !important;
        box-shadow: 0 0 0 .2rem rgba(38,143,255,.5)
    }

    .btn-primary.disabled, .btn-primary:disabled {
        color: #fff;
        background-color: #39c0c0 !important;
        border-color: #39c0c0 !important
    }

    .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle {
        color: #fff;
        background-color: #58b0b0 !important;
        border-color: #39c0c0 !important
    }

        .btn-primary:not(:disabled):not(.disabled).active:focus, .btn-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-primary.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(38,143,255,.5)
        }

.btn-secondary {
    color: #fff;
    background-color: #f08b20 !important;
    border-color: #f08b20 !important
}

    .btn-secondary:hover {
        color: #fff;
        background-color: #e89946 !important;
        border-color: #d48e46 !important
    }

    .btn-secondary.focus, .btn-secondary:focus {
        color: #fff;
        background-color: #e89946 !important;
        border-color: #d48e46 !important;
        box-shadow: 0 0 0 .2rem rgba(130,138,145,.5)
    }

    .btn-secondary.disabled, .btn-secondary:disabled {
        color: #fff;
        background-color: #f08b20;
        border-color: #f08b20
    }

    .btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle {
        color: #fff;
        background-color: #d48e46 !important;
        border-color: #4e555b
    }

        .btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(130,138,145,.5)
        }

.btn-outline-primary {
    color: #39c0c0;
    border-color: #39c0c0
}

    .btn-outline-primary:hover {
        color: #fff;
        background-color: #39c0c0;
        border-color: #39c0c0
    }

    .btn-outline-primary.focus, .btn-outline-primary:focus {
        box-shadow: 0 0 0 .2rem rgba(0,123,255,.5)
    }

    .btn-outline-primary.disabled, .btn-outline-primary:disabled {
        color: #39c0c0;
        background-color: transparent
    }

    .btn-outline-primary:not(:disabled):not(.disabled).active, .btn-outline-primary:not(:disabled):not(.disabled):active, .show > .btn-outline-primary.dropdown-toggle {
        color: #fff;
        background-color: #39c0c0;
        border-color: #39c0c0
    }

        .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(0,123,255,.5)
        }

.btn-outline-secondary {
    color: #f08b20;
    border-color: #f08b20
}

    .btn-outline-secondary:hover {
        color: #fff;
        background-color: #f08b20;
        border-color: #f08b20
    }

    .btn-outline-secondary.focus, .btn-outline-secondary:focus {
        box-shadow: 0 0 0 .2rem rgba(108,117,125,.5)
    }

    .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
        color: #f08b20;
        background-color: transparent
    }

    .btn-outline-secondary:not(:disabled):not(.disabled).active, .btn-outline-secondary:not(:disabled):not(.disabled):active, .show > .btn-outline-secondary.dropdown-toggle {
        color: #fff;
        background-color: #f08b20;
        border-color: #f08b20
    }

        .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
            box-shadow: 0 0 0 .2rem rgba(108,117,125,.5)
        }