*{

    outline: none;

}

html{

    background-color: #2d67a3;

    background-image: -moz-linear-gradient(top, #3270b0, #26598f);

    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3270b0), to(#26598f));

    background-image: -webkit-linear-gradient(top, #3270b0, #26598f);

    background-image: -o-linear-gradient(top, #3270b0, #26598f);

    background-image: linear-gradient(to bottom, #3270b0, #26598f);

    background-repeat: repeat-x;

    background-attachment: fixed;

}

body.login{

    background:url(images/clouds_left.png) left bottom no-repeat ,url(images/clouds_right.png) right bottom no-repeat;

    min-height: 640px;

}

body.login div#login h1 a {

                background-image: url('https://entho.net/logo-en-tho.jpg');

                padding-bottom: 30px;

            }

.login #nav, .login #backtoblog{

    margin-left: 8px;

    padding-left: 0;

}

.login #backtoblog{

    float: left;

}

.login #nav{

    float:right;

    padding-right: 0;

}

.login #nav a, .login #backtoblog a{

    color: #FFF !important;

    text-shadow: 1px 1px 1px #333333;

    text-decoration: none;

}

.login #nav a:hover, .login #backtoblog a:hover{

    color: #FFF !important;

    text-decoration: underline;

}

.login form{

    padding: 26px 24px 30px;

    box-shadow: none;

    border-radius: 0;

    border: 1px solid #0E4984;

}

.login h1 a{

    background-image: url(images/wordpress-logo.png);

}

#login form p.forgetmenot{

    float: none;

    padding-bottom: 10px;

}

.submit #wp-submit{

    border-radius: 0;

    background-color: #1e9dde;

    background-image: -moz-linear-gradient(top, #24a6e8, #1590ce);

    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#24a6e8), to(#1590ce));

    background-image: -webkit-linear-gradient(top, #24a6e8, #1590ce);

    background-image: -o-linear-gradient(top, #24a6e8, #1590ce);

    background-image: linear-gradient(to bottom, #24a6e8, #1590ce);

    background-repeat: repeat-x;

    color: #ffffff;

    font-weight: 600;

    font-size: 18px;

    text-shadow: 0px 1px 2px #136491;

    -webkit-box-shadow: inset 0px 0px 2px rgba(255, 255, 255, 0.5), 0 0 30px rgba(0, 0, 0, 0.1);

    -moz-box-shadow: inset 0px 0px 2px rgba(255, 255, 255, 0.5), 0 0 30px rgba(0, 0, 0, 0.1);

    box-shadow: inset 0px 0px 2px rgba(255, 255, 255, 0.5), 0 0 30px rgba(0, 0, 0, 0.1);

    -webkit-font-smoothing: antialiased;

    float: none;

    width: 262px;

    height: 40px;

}

.login form .input, .login input[type="text"]{

    border-radius: 0;

    border-color: #CCC;

    -webkit-box-shadow: 0 0 0px 1000px white inset;

    -moz-box-shadow: 0 0 0px 1000px white inset;

}

.login form .input:focus, .login input[type="text"]:focus{

    border: 1px solid #21759B;

    box-shadow: 0 0 4px #D3D9E4, 0 0 0px 1000px white inset;

}

.login .message{

    border-color: #0E4984;

    border-radius: 0;

}

.login #login_error{

    border-color: #C34848;

    border-radius: 0;

}

/* fix WP 3.8 */

.login form{

    margin-top: 0;

    margin-left: 8px;

}

.login #nav, .login #backtoblog {

    text-shadow: #fff 0 1px 0;

    margin: 0 0 0 16px;

    padding: 16px 0px 0;

}

.login h1 a{

    margin: 0;

    width: 326px;

    height: 67px;

    text-indent: -9999px;

    outline: 0;

    overflow: hidden;

    padding-bottom: 15px;

    display: block

}