/* login page */
.page form .card-body .underlined{
    border-bottom: 2px solid #dadcde;
}
.page form .card-body .show-password:hover{
    text-decoration: none;
}
.bg-image{
    /* background-image: url('/img/logo/logo_footer.svg'); */
    background-repeat: no-repeat;
    background-position: right bottom;
    background-size: 700px;
}
body {
    background: #FBFBFB;
}
.modal-footer {
    text-align: center;
    justify-content: center;
}

/* register page */
.register-form .person-business-container .col-6 {
    padding: unset;
}
.register-form .nav-tabs {
    border-bottom: unset;
}
.register-form .nav-tabs .nav-link {
    flex-direction: column;
    border: none;
    border-bottom: 2px solid #d9dbdd;
    padding: unset;
    color: #a4a4a4;
}
.register-form .nav-tabs .nav-link.active {
    border-bottom: 2px solid #6e7680;
    background-color: unset;
    color: #6e7680;
}
.register-form .register-card {
    border: none;
}
.register-form .register-card .card-body{
    padding: 16px 0 16px 0;
}
.btn.language {
     outline: none;
     box-shadow: none ;
     border: none ;
     background: none ;
     text-decoration: none ;
}
.modal-blur{
    -webkit-backdrop-filter: brightness(0.5) !important;
            backdrop-filter: brightness(0.5) !important;
}
@supports (-moz-appearance:none) {
    .modal-blur{
        background: hsla(0, 0%, 45%, 0.6);
    }
}


@media screen and (max-width: 991px) {
    .bg-image {
        background-image: url(/img/logo/logo_footer.svg);
        background-repeat: no-repeat;
        background-position: left bottom;
        background-size: 50%;
    }
    .card-body {
        padding: 3rem 2rem;
    }
    div.page.page-center{
        min-height: auto !important
    }
    .container-tight {
        padding-right: 0;
        padding-left: 0;
        margin-right: 0;
        margin-left: 0;
        padding-top: 0 !important;
        padding-bottom: 0;
        max-width: 100% !important;
    }
    .page .container-tight .text-center.mb-4{
        background: white;
        margin-bottom: 0 !important;
        padding: 20px;
    }
}

.event-addon{
    pointer-events: auto !important
}
.show-password{
    background-color: #fff;
}

