#login h1 a, .login h1 a {
    background-image: url("../images/rd_icon_shiny.svg");
    height:100px;
    width:100px;
    background-size: 100px 100px;
    background-repeat: no-repeat;
    padding-bottom: 10px;
}

#loginform {
    position: relative; /* Ensure the parent container is positioned */
    background-image: url('../images/rd_corner_ur.svg'), url('../images/rd_corner_bl.svg'); /* URL of background image */
    background-position: top right, bottom left; /* Position the background image */
    background-size: 75px 75px; /* Size of the background image */
    background-repeat: no-repeat; /* Do not repeat the image */
    border: none;
    padding: 50px;
    margin-bottom: 100px;
    background-color: transparent;
}

#loginform #wp-submit {
    background-color: rgba(239,171,81,1);
    border-color: rgba(239,171,81,0.27);
}

#loginform .forgetmenot {
    padding-top: 8px;
}

.language-switcher input[type=submit] {
    border-color: rgba(239,171,81,1);
    color: rgba(239,171,81,1);
}

.language-switcher input[type=submit]:hover {
    border-color: rgba(239,171,81,1);
    color: rgba(239,171,81,1);

}

.login {

}


/*body.login {
    background-image: url("../images/ewebs-concert.jpeg");
    background-repeat: no-repeat;
    background-size: cover;
}

#login {
    width: 400px;
}

#login h1 a, .login h1 a {
    background-image: url("../images/ewebs_logo.svg");
    height:100px;
    width:292px;
    background-size: 292px 100px;
    background-repeat: no-repeat;
    padding-bottom: 10px;
}

#loginform, #lostpasswordform {
    border: 1px solid #801c7d;
    border-radius: 25px 25px 0px 0px;
    border-bottom: none;
    padding-bottom: 10px;
}

#loginform input[type=submit], #lostpasswordform input[type=submit] {
    background-color: #801c7d;
    min-width: 100px;
    height: 40px;
    border: 1px solid #5f7cb9;
}

#login_error, p.message {
    border-radius: 15px;
}

p.forgetmenot {
    padding-top: 10px;

}

.login #nav, .login #backtoblog  {
    background-color: #ffffff;
    text-align: left;
    border: 1px solid #5f7cb9;
}

.login #nav  {

    padding-top: 0px;
    padding-bottom: 5px;
    margin-bottom: 0px;

    border-bottom: none;
    border-top: none;
    margin-top: 0px;
}

.login #backtoblog {
    background-color: #ffffff;
    padding-bottom: 26px;
    margin-top: 0px;
    border-radius: 0px 0px 25px 25px;
    border-top: none;
}

.login #backtoblog a, .login #nav a {
    color: #000000;

}

.login #backtoblog a {

}*/