/* Override Bootstrap btn-primary background */
.btn-primary {
    background-color: #00B0F3 !important;
    border-color: #00B0F3 !important;
    color: #ffffff;
}

.btn-primary:hover {
    background-color: #0091c9 !important;
    border-color: #0091c9 !important;
}

.btn-primary:focus,
.btn-primary.focus {
    background-color: #0091c9 !important;
    border-color: #0091c9 !important;
    box-shadow: 0 0 0 0.25rem rgba(0, 176, 243, 0.5) !important;
}

.btn-primary:active,
.btn-primary.active {
    background-color: #006fa3 !important;
    border-color: #006fa3 !important;
}

.btn-primary:disabled,
.btn-primary.disabled {
    background-color: #00B0F3 !important;
    border-color: #00B0F3 !important;
}

/* Other Bootstrap primary color usages */
.btn-primary.btn-outline-primary,
.btn-check:checked + .btn-primary {
    background-color: #00B0F3 !important;
    border-color: #00B0F3 !important;
}

.link-primary {
    color: #00B0F3 !important;
}

.link-primary:hover {
    color: #0091c9 !important;
}