body.login{background:#33373a}body.login #login{box-shadow:0 12px 93px rgba(0,0,0,0.49);padding:49px 52px 45px !important;margin-top:7.5%;width:262px}.login #login h1 a{height:142px;width:142px;background-size:cover;margin-bottom:23px !important}body.login form{background:transparent;box-shadow:none;padding:0 !important;margin-top:0 !important;overflow:visible;border:0}body.login form .submit{clear:both !important;float:none !important;padding-top:24px !important}body.login form .submit input#wp-submit{font-size:14px !important;color:#33373a !important;text-transform:uppercase !important;background-color:#e9eae5 !important;border:none !important;width:100% !important;display:block;text-align:center !important;padding:10px !important;height:auto;text-shadow:none !important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:700 !important;float:none !important;transition:.3s}body.login form .submit input#wp-submit:hover{color:#fff !important;background-color:#e8d553 !important}body.login form label br{display:none !important}body.login form label[for="user_email"],body.login form label[for="user_pass"],body.login form label[for="user_login"]{font-size:16px !important;color:#fff !important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:400 !important;display:block !important;position:relative}body.login form p:not(.forgetmenot),body.login form .user-pass-wrap{position:relative}body.login form p:not(.forgetmenot) input,body.login form div.wp-pwd input{background-color:transparent !important;border:none !important;box-shadow:none !important;border-bottom:1px solid #282d36 !important;font-size:16px !important;color:#fff !important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:400 !important;padding:10px 0;margin:0 !important;display:block}body.login form label[for="user_pass"],body.login form label[for="user_login"],body.login form label[for="user_email"]{top:50%;position:static;right:0}body.login form #reg_passmail{margin-top:10px}body.login form #reg_passmail,body.login form .forgetmenot label{font-size:14px !important;color:#989898 !important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:400 !important}body.login form .forgetmenot{margin-top:15px}body.login form .forgetmenot input{border:none !important;background-color:#6d6f70;border-radius:3px;width:20px;height:20px;margin-right:8px}body button.wp-hide-pw{border:none !important}body.login form .forgetmenot input[type=checkbox]:checked:before{font:400 21px/1 dashicons !important;content:"\f147" !important}body.login form .forgetmenot input[type=checkbox]{box-shadow:none !important}body.login form .forgetmenot input[type=checkbox]:checked:before{margin:0 0 0 -1px !important;color:#fff !important}body.login form input::-webkit-input-placeholder{font-size:16px !important;color:#fff !important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:400 !important}body.login form input::-moz-placeholder{font-size:16px !important;color:#fff !important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:400 !important}body.login form input:-ms-input-placeholder{font-size:16px !important;color:#fff !important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:400 !important}body.login form input:-moz-placeholder{font-size:16px !important;color:#fff !important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:400 !important}.login_bottom_box #backtoblog{display:none !important}.login_bottom_box #nav{padding:0 !important;max-width:380px;margin:18px auto 0 !important}.login_bottom_box #nav a:hover{opacity:.5}.login_bottom_box #nav a{font-size:16px !important;color:#a6a6a6 !important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:400 !important}.login_bottom_box #nav a:focus{box-shadow:none !important}.login_bottom_box #nav a{display:block;text-align:center;margin-bottom:5px}.login_bottom_box #nav .register_container{text-align:center}.login_bottom_box #nav .register_container a{color:#e9eae5 !important;display:inline-block;border-bottom:1px solid}.login_bottom_box #nav .register_container:before{content:"Don’t have an account yet?";display:inline-block;font-size:16px !important;color:#a6a6a6 !important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:400 !important;margin-right:4px}body.login #login #login_error{display:none !important}body.login form label[for="user_email"]:after,body.login form label[for="user_login"]:after,body.login form label[for="user_pass"]:after{content:"";display:block;width:6px;height:6px;background-color:#f8f8f6;border-radius:50%;position:absolute;top:50%;transform:translate(0,-50%);right:6px}body.login form label[for="user_email"].error_filed:after,body.login form label[for="user_login"].error_filed:after,body.login form label[for="user_pass"].error_filed:after{background-color:red}body.login form label[for="user_email"]:before,body.login form label[for="user_login"]:before,body.login form label[for="user_pass"]:before{display:block;font-size:16px !important;color:#33373a !important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif;font-weight:400 !important;border-radius:6px;padding:9px 41px 9px 22px;position:absolute;right:125%;width:auto !important;background-size:100% 100%;background-repeat:no-repeat;background-clip:padding-box;white-space:nowrap;transition:.3s;opacity:0}body.login form label[for="user_email"].error_filed:before,body.login form label[for="user_login"].error_filed:before,body.login form label[for="user_pass"].error_filed:before{transition-delay:.3s;opacity:1}body.login form label[for="user_email"]:before{content:"Invalid email"}body.login form label[for="user_pass"]:before{content:"Invalid password"}body.login form label[for="user_login"]:before{content:"Invalid username"}body.login #login_error,body.login .message{border-left:4px solid #e8d553 !important;padding:10px 0 10px 10px !important;background-color:transparent !important;box-shadow:none !important;font-size:14px !important;color:#a6a6a6 !important;font-family:'Roboto',Helvetica,Arial,Lucida,sans-serif !important;font-weight:400 !important}body.login #login_error{border-left:4px solid #f00 !important}@media only screen and (max-width:980px){body.login form label[for="user_login"]:before,body.login form label[for="user_pass"]:before{right:110% !important}}@media only screen and (max-width:767px){body.login #login #login_error{display:block !important}body.login form label[for="user_email"]:before,body.login form label[for="user_login"]:before,body.login form label[for="user_pass"]:before{display:none;!important}}@media only screen and (max-width:480px){body.login #login{padding:49px 30px 45px !important;margin-top:9%;width:210px}}