.btn {
    padding: 11px 15px;
    border: none;
    color: white;
    font-size: 0.96em;
    border-radius: 3px;
    cursor: none !important;
    font-weight: 500;
    margin-right: 1%;
    margin-left: 1%;
    transition: 0.2s all;

}

.btn-blendout {
    animation: 1s blendOut forwards;
}

@keyframes blendOut {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}

.inputGroup {
    margin-bottom: 1.5%;
}

label {
    margin-right: 8px;
}


.btn:disabled {
    background-color: var(--disabled) !important;
    color: #FFFFFF;
    cursor: not-allowed;
}


.btn:hover {
    background-color: var(--hover);
}


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


.btn-primary:hover {
    background-color: var(--primary-bright);
}


.btn-secondary {
    background-color: var(--secondary);
    color: white;
}


.btn-secondary:hover {
    background-color: var(--secondary-bright);
}


.btn-success {
    background-color: var(--success);
    color: white;
}


.btn-success:hover {
    background-color: var(--success-bright);
}


.btn-warning {
    background-color: var(--warning);
    color: white;
}


.btn-warning:hover {
    background-color: var(--warning-bright);
}


.btn-danger {
    background-color: var(--danger);
    color: white;
}


.btn-danger:hover {
    background-color: var(--danger-bright);
}


.btn-dark {
    color: white;
    background-color: var(--dark);
}


.btn-dark:hover {
    background-color: var(--dark-bright);
}



.input {
    padding: 6px;
    font-size: 1.12em;
    margin-left: 1%;
    margin-right: 1%;
    margin-bottom: 2%;
    border: 0;
    background-color: #e9e9ed;
    border-radius: 4px;
    text-align: center;
    min-width: 45%;
}


.input[type=checkbox] {
    margin-bottom: 2px;
    /* Double-sized Checkboxes */
    -ms-transform: scale(1.6); /* IE */
    -moz-transform: scale(1.6); /* FF */
    -webkit-transform: scale(1.6); /* Safari and Chrome */
    -o-transform: scale(1.6); /* Opera */
    transform: scale(1.6);
    padding: 12px;
    background-color: white;
}

