/*!
 *  Customize the WP Login page
 */
body,body.login,html{background-color:#0000;font-family:Poppins-Regular,sans-serif}html{background-color:#e1e7ee;background-image:url(../images/login_bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}body.login{height:auto;padding-top:5%;padding-bottom:50px}body.login div#login{-o-border-radius:8px;box-shadow:2px 0 30px #0000001a;-webkit-box-shadow:0 0 9px #0000001a;background-color:#fff;border:1px solid #0000;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;width:300px;margin:0 auto;padding:0 30px 5px;-moz-box-shadow:2px 0 30px #0000001a}body.login div#login h1{margin:15px 0 5px}body.login div#login h1 a{-webkit-background-size:100%;-moz-background-size:100%;background:url(../images/login_logo.png) top/100% no-repeat;width:100%;height:100px;margin-bottom:5px}#login_error,body.login div#login .message{margin-top:10px}body.login div#login form,body.login div#login form#registerform{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;border:none;margin-top:10px;padding:0}body.login div#login form p{margin-top:0}body.login div#login form p label{color:#fff;padding-left:7px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.5}body.login div#login form input[type=password],body.login div#login form input[type=text],body.login div#login form input[type=email],body.login div#login form select,body.login div#login form textarea{height:50px;box-shadow:none;color:#333;-o-transition:all .3s linear 0s;background:#fff;border:none;border-bottom:2px solid #d9d9d9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;padding:15px!important}body.login div#login form input[type=password]:focus,body.login div#login form input[type=text]:focus,body.login div#login form input[type=email]:focus,body.login div#login form select:focus,body.login div#login form textarea:focus{box-shadow:2px 0 30px #0000001a;-webkit-box-shadow:0 0 9px #0000001a;background-color:#fff;border-color:#26bbea;transition:border-bottom-color .5s;-moz-box-shadow:2px 0 30px #0000001a}body.login div#login form input[type=password]:hover,body.login div#login form input[type=text]:hover,body.login div#login form input[type=email]:hover,body.login div#login form select:hover,body.login div#login form textarea:hover{border-color:#26bbea;transition:border-bottom-color .5s}body.login div#login form p.forgetmenot{margin:25px 0}body.login div#login form p.forgetmenot label{color:#444}body.login div#login form input[type=submit]{color:#2bb7e3;text-transform:uppercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-o-transition:all .3s linear 0s;-o-border-radius:50px;-o-transition:all .3s linear 0s;width:100%;min-height:45px;text-shadow:none;background-color:#0000;border:2px solid #2bb7e3;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:10px 30px;font-family:Helvetica,sans-serif,Trebuchet MS;font-size:18px;font-weight:700;line-height:20px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;transition:all .3s linear;box-shadow:none!important}body.login div#login form input[type=submit]:hover{color:#fff;background-color:#2bb7e3}body.login div#login p#backtoblog a,body.login div#login p#nav a{color:#2bb7e3}body.login div#login p#backtoblog,body.login div#login p#nav{text-align:center;padding:10px 0 0}