
/*

WEBBA CREATIVE TECHNOLOGIES - 2022
LUCA DEGUIN - DERN MODIF : 15/04/22

THIS PROJECT IS NOT OPEN SOURCE

-*/

.erreur
{
    color: red;
    text-align: center;
    font-size: 1.5vh;
    margin: 0;
    padding: 0;
    padding-bottom: 1vh;
}

@media only screen and (min-width: 700px){
    body
    {
        background-image: url("../img/background.webp");
        height: 100%;
        background-position: center;
        background-repeat: no-repeat;
        background-size: 1000000px;
        -webkit-appearance: none;
        
    }
    
    .loginBox
    {
        margin:auto;
        vertical-align: middle;
        background-color: white;
        margin-top: 170px;
        width: 450px;
        height: 450px;
        padding: 50px;
        border-radius: 20px;
        box-shadow: 4px 10px 13px 7px rgb(65 63 63 / 20%) !important;
        margin-bottom: 50px;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    }
    
    .logoWebba
    {
        height: 5.5vh;
        width: auto;
        padding-top: 0px;
        padding-bottom: 1.8vh;
    }
    
    #logo
    {
        text-align: center;
    }
    
    h2
    {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        font-size: 30px;
        text-align: center;
        padding-top: 20px;
        margin-bottom: 0;
    }
    
    #username, #password
    {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        background: none repeat scroll 0 0 #FFFFFF;
        border: medium none;
        border-radius: 1px;
        -webkit-border-radius: 1px;
        color: #696969;
        font-size: 16px;
        font-weight: 400;
        height: 50px;
        width: 420px;
        outline: medium none;
        padding: 5px 5px 5px 10px;
        border: 1.5px solid #696969;
        text-align: center;
        margin-top: 20px;
        box-shadow: 2px 5px 15px 0px rgb(65 63 63 / 20%) !important;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        border-radius: 100px;
    
    }
    
    p
    {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        padding: 20px;
        font-size: 17px;
        text-align: center;
        margin-left: 0;
        color: #6a6a6a;
    }
    
    a
    {
        text-decoration: none;
        color: blueviolet;
    }
    
    a:hover
    {
        text-decoration: none;
        color: rgb(171, 91, 247);
        cursor: pointer;
    }
    
    h6
    {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        font-size: 14px;
        padding-left: 10px;
        text-align: left;
        color: #9c9c9c;
        margin: 0;
    }
    
    #submit
    {
        width: 440px;
        height: 60px;
        margin-top: 30px;
        border: 2px solid #000000;
        color: #ffffff;
        background-color: #000000;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        cursor: pointer;
        border-radius: 100px;
        box-shadow: 2px 5px 15px 0px rgb(65 63 63 / 20%) !important;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    }
    
    #submit:hover
    {
    
        border: 2px solid #303030;
        color: #ffffff;
        background-color: #303030;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        cursor: pointer;
        border-radius: 100px;
    }
    
    input
    {
        font-size: 18px !important;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        
    }
    
    }
    
    @media only screen and (max-width: 700px){
    
    body
    {
        background-image: url("../img/background.webp");
        height: 100%;
        background-position: center;
        background-repeat: no-repeat;
        background-size: 1000000px;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        -webkit-appearance: none;
    }
    
    .middle
    {
    padding:20px;
    margin:auto;
    text-align:center;
    }
    
    .loginBox
    {
        margin:auto;
        vertical-align: middle;
        background-color: white;
        margin-top: 90px;
        width: 95%;
        height: 3vh;
        padding-top: 25px;
        padding-bottom: 50px;
        border-radius: 15px;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    }
    
    .logoWebba
    {
        height: 5vh;
        width: auto;
    }
    
    #logo
    {
        text-align: center;
    }
    
    h2
    {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        font-size: 30px;
        text-align: center;
        padding-top: 20px;
        margin-bottom: 0;
    }
    
    #username, #password
    {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        background: none repeat scroll 0 0 #FFFFFF;
        border: medium none;
        border-radius: 1px;
        -webkit-border-radius: 1px;
        color: #696969;
        font-size: 16px;
        font-weight: 400;
        height: 5vh;
        width: 95%;
        outline: medium none;
        padding: 5px 5px 5px 10px;
        border: 1px solid #696969;
        margin-top: 20px;
        box-shadow: 2px 5px 15px 0px rgb(65 63 63 / 20%) !important;
        border-radius: 100px;
        text-align: center;
        -webkit-appearance: none;
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    }
    
    p
    {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        padding: 20px;
        font-size: 4vw;
        text-align: center;
        margin-left: 0;
        color: #6a6a6a;
        margin-bottom: 0;
    }
    
    a
    {
        text-decoration: none;
        color: blueviolet;
    }
    
    a:hover
    {
        text-decoration: none;
        color: rgb(171, 91, 247);
        cursor: pointer;
    }
    
    h6
    {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        font-size: 3vw;
        text-align: center;
        color: #9c9c9c;
        margin: 0;
    }
    
    #submit
    {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
        height: 6vh;
        width: 98%;
        margin-top: 30px;
        border: 2px solid #000000;
        color: #ffffff;
        -webkit-appearance: none;
        background-color: #000000;
        font-size: 15px;
        cursor: pointer;
        border-radius: 100px;
        box-shadow: 2px 5px 15px 0px rgb(65 63 63 / 20%) !important;
    }

    input
    {
        font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    }
    
    
}