﻿
/*Identity*/
.brand {
    height: 30px;
    width: 70px;
}

.btn-success, .btn-info .btn-icon {
    background-color: #C0997F !important;
    min-width: 50px;
    --bs-btn-padding-y: 0.25rem;
    --bs-btn-padding-x: 0.5rem;
    --bs-btn-font-size: 0.875rem;
    --bs-btn-border-radius: var(--bs-border-radius-sm);
    border: none;
    color: #ffff;
}

.identity {
    font-family: 'Inter', sans-serif;
    line-height: 1.5;
    font-size: .9rem;
}

.identity-container {
    min-height: 100vh;
    align-items: center;
}

.identity-header {
    max-width: 400px;
}

.identity-header .header {
    color: #6E5649 !important;
}

.identity-content {
    max-width: 400px;
    color: #6E5649 !important;
}


.identity-border {
    border: 1px solid #49505747;
    max-width: 440px;
    padding:20px;
}

.bg-btn-rcn {
    background-color: #6E5649 !important;
}

h6 {
    width: 100% !important;
    text-align: center !important;
    border-bottom: 1px solid #2b6678 !important;
    line-height: 0.1em !important;
    margin: 10px 0 20px !important;
    color: #6E5649 !important;
}

    h6 span {
        background-color: #f8f9fa;
        padding: 0 10px;
    }

.form-control {
    border-color: transparent;
    background: #bdbdbd29;
    color: #505050;
}

    .form-control:focus {
        box-shadow: 0 0 0 3px #6c757d1f;
        border-color: transparent;
        background: #49505747;
        color: #fff;
    }

.form-check-input {
    background-color: #2096b3;
    border-color: transparent;
}

.h-45px {
    height: 45px !important;
}

a {
    color: #C0997F !important;
    font-size: 13px;
    text-decoration: none;
}

.h2 {
    font-size: 2rem;
    line-height: 1.25;
    font-weight: 600 !important;
    color: #6E5649 !important;
}

.fc-validate {
    color: #74b94e !important;
}

.form-check-label {
    color: #C0997F !important;
    font-size: 0.8rem;
}

.form-check-input:valid {
    background-color: #C0997F !important;
}

.form-check-input:checked {
    background-color: #C0997F !important;
    border-color: #C0997F !important;
}

.button-submit {
    color: #fff !important;
    background-color: #6E5649 !important;
    font-size: 15px !important;
}

    .button-submit:hover {
        color: #ffffff !important;
        background-color: #C0997F !important;
    }

/*Identity Mobile*/
@media (max-width:767px) {

    .identity-header {
        padding-left: 15px;
        padding-right: 15px;
    }

    .identity-container {
        font-size: 16px;
    }

    .identity-border {
        border: none;
        max-width: none;
        padding: 0;
    }

    .p-4 {
        padding: 0;
    }

    .text-muted {
        --bs-text-opacity: 1;
        color: #2b6678 !important;
    }

    .button-submit {
        color: #fff !important;
        background-color: #6E5649 !important;
        font-size: 15px !important;
    }
}
