    body{
        background-image: url('/images/mapbg.jpg');
        background-size: 100%;
    }

    .login-modal {
        position: fixed; /* Stay in place */
        z-index: 1; /* Sit on top */
        left: 0;
        top: 0;
        width: 100%; /* Full width */
        height: 100%; /* Full height */
        overflow: auto; /* Enable scroll if needed */
        background-color: rgba(15,43,57,0.9); /* Black w/ opacity */
    }

    .login-input{
        width: 100%;
        text-align: right;
        font-size: 18px;
        margin-top: 10px;
        padding: 5px;
        border: 0px;
        border-bottom: 2px solid rgb(219, 219, 219);
    }

    .login-input:focus{
        outline: none;
        border-bottom: 2px solid rgb(106, 162, 189);
    }

    .login-button{
        border: 0;
        padding: 10px 30px;
        border-radius: 50px;
        background-color: rgb(68, 160, 232);
        color: #fff;
        /*border: 0px;*/
    }

    .login-button:focus{
        outline: none;
    }

    .link-to{
        color: rgb(68, 160, 223); 
        font-weight: bold;
        font-size: 17px;
    }

    .link-to:link {
      text-decoration: none;
      color: rgb(68, 160, 223); 
    }

    .link-to:visited {
      text-decoration: none;
      color: rgb(68, 160, 223); 
    }

    .link-to:hover {
      text-decoration: none;
      color: rgb(68, 160, 223); 
    }

    .link-to:active {
      text-decoration: none;
      color: rgb(68, 160, 223); 
    }

    .login-box{
        background-color: #fff; 
        text-align: right;
    }

    .login-label-div{
        margin: 40px 40px 0px 40px;
    }

    .login-label{
        font-size: 28px;
    }

    .login-username-div{
        margin: 15px 40px 0px 40px;
    }

    .login-password-div{
        margin: 15px 40px 0px 40px;
    }

    .login-btn-div{
        margin: 25px 40px 0px 40px; 
        text-align: left;
    }

    .repassword-div{
        margin: 40px 40px 0px 40px;
    }

    .repassword-div-rtl{
        direction: rtl;
    }

    .rep-te-al-r{
        text-align: right;
    }