@import url("https://fonts.googleapis.com/css2?family=Sawarabi+Gothic&display=swap");
@import url("btn-ali.css");
@import url("nav.css");
@import url("input.css");
@import url("submit.css");
@import url("login-forgot-btns.css");
@import url("share.css");
@import url("scrollbar.css");
@import url("body.css");
@import url("logo.css");


/*#6a3bc5*/
/*#438dff*/
::-moz-selection { /* Code for Firefox */
    color: white;
    background: #112340;
}

::selection {
    color: white;
    background: rgba(67, 141, 255, 0.8);
}





.super-container {
    width: 100%;
    min-height: 100vh;
    position: relative;
}

.login-container {
    display: block;
    position: relative;
    z-index: 0;
    margin: 4rem auto 0;
    padding: 5rem 4rem 0 4rem;
    width: 100%;
    max-width: 525px;
    min-height: 750px;
    box-shadow: 0 50px 70px -20px rgba(0, 0, 0, 0.85);
    border-radius: 20px;
}

.login-container:after {
    content: "";
    display: inline-block;
    position: absolute;
    z-index: 0;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    /*background-image: radial-gradient(ellipse at left bottom, rgba(10, 12, 35, 0.9607843137) 0%, rgba(8, 26, 68, 0.8705882353) 59%, rgba(2, 5, 33, 0.9490196078) 100%);*/
    /*box-shadow: 0 -20px 150px -20px rgba(0, 0, 0, 0.5);*/
    box-shadow: 0 -20px 150px -20px rgb(255 235 0 / 49%);
    border-radius: 20px;
    background: rgb(86, 120, 132);
    background: linear-gradient(67deg, rgba(86, 120, 132, 1) 0%, rgba(237, 209, 64, 1) 100%);
}

.btn-success:not(:disabled):not(.disabled).active, .btn-success:not(:disabled):not(.disabled):active, .show > .btn-success.dropdown-toggle {
    background-color: #112340;
    border-color: #112340;
}


.wrong-message {
    position: relative;
    color: #fff;
    font-weight: 400;
    left: 47px;
}


.change_data_content {
    margin: 0 auto;
}

.gender-select option {
    background: #fff;
    color: black;
}


.modal, .modal-open {
    padding-right: 0px !important;
}





.login-container {
    display: block;
    position: relative;
    /*transform: translate(-50%, -50%);*/
    /*top: 50%;*/
    /*left: 50%;position: absolute !important;*/
    z-index: 0;
    margin: auto;
    padding: 4rem;
    margin-top: 10px;
    margin-bottom: 10px;
    width: 100%;
    max-width: 525px;
    min-height: 750px;
    background-image: url(/images/background.jpg);
    background-size: cover;
    background-position: left;
    background-repeat: no-repeat;
    box-shadow: 0 50px 70px -20px rgba(0, 0, 0, 0.85);
    transition: all 0.5s ease-in-out;
    border-radius: 20px;
}



/*LOGIN FORM -----------------------------------------------------------------*/
.form-login {
    position: relative;
    z-index: 1;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}


/*LOGIN FORM -----------------------------------------------------------------*/


@media only screen and (max-width: 500px) {

.login-container {
    padding: 0;
    margin: 0;
    display: block;
    /* position: relative; */
    /* z-index: 0; */
    /* padding: 4rem; */
    /* margin-top: 10px; */
    /* margin-bottom: 10px; */
    /* width: 100%; */
    /* max-width: 525px; */
    /* height: 750px !important; */
    background-image: url(/images/background.jpg);
    background-size: cover;
    background-position: left;
    background-repeat: no-repeat;
    box-shadow: 0 50px 70px -20px rgba(0, 0, 0, 0.85);
    transition: all 0.5s ease-in-out;
    border-radius: 20px;
    z-index: 0;


    /* width: 100%; */
    /* max-width: 525px; */
    /* min-height: 750px; */
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    position: fixed;
}

    .login__logo {
    filter: sepia(1);
        position: relative;
        z-index: 1;
        left: unset;
        right: unset;
        text-align: center;
        transform: none;
        margin: 0;
        top: 0;
        color: white;
    }
    }
















