﻿:root {
    --main-input-bg-color: #F8F8F8;
    --main-altair-color: #DC911B;
}

/*var(--main-altair-color);*/
/* Button Overloads */
.btn:focus {
    outline: none !important;
    box-shadow: none !important;
}

.btn:active {
    background-color: transparent !important;
}

.btn:not(.btn-link) {
    font-size: 14px !important;
}

.btn-primary,
.btn-danger {
    color: #fff !important;
}

    .btn-danger:hover {
        color: #c82333 !important;
        border-color: #c82333;
        background-color: #fff;
        cursor: pointer;
    }

.btn-primary {
    border-color: #1861ac;
}

.btn-success:active {
    background-color: var(--main-altair-color);
    opacity: 0.75;
}

.btn-success:disabled {
    background-color: #B7B6B5;
    border: 1px solid var(--main-altair-color);
    opacity: 0.75;
}

.btn-dark, .btn-success:hover {
    background-color: #FFF;
}

    .btn-primary, .btn-success, .btn-dark:hover:not(:disabled) {
        background-color: var(--main-altair-color);
    }

        .btn-success, .btn-dark:hover:not(:disabled), .btn-dark, .btn-success:hover {
            border-color: var(--main-altair-color);
        }

            .btn-dark, .btn-link, .btn-success:hover {
                color: var(--main-altair-color);
            }

                .btn-dark:disabled {
                    opacity: 0.5;
                }

                .btn-link:hover {
                    color: var(--main-altair-color);
                    opacity: 0.5;
                }

.btn-link-add {
    font-size: 24pt;
    font-weight: 400;
    text-decoration: none !important;
}

.btn.btn-link {
    margin-top: -0.175em;
    margin-left: -0.2em;
}

/* -- End -- */
