body.login{background:#0067e1;background:-webkit-gradient(linear,right top,left bottom,from(#0067e1),color-stop(20%,#0b85d3),color-stop(40%,#15a4c5),color-stop(60%,#20c2b8),color-stop(80%,#2ae1aa),to(#35ff9c));background:linear-gradient(to left bottom,#0067e1,#0b85d3 20%,#15a4c5 40%,#20c2b8 60%,#2ae1aa 80%,#35ff9c);background-position:100% 100%;background-size:100% 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0067e1",endColorstr="#35ff9c",GradientType=0);overflow-x:hidden;overflow-y:hidden}body.login:after{background:url(../img/login_extra.png);background-position:top;background-repeat:no-repeat;background-size:contain;content:"";height:90%;position:fixed;right:1vw;top:-2vh;width:50%;z-index:100}body.login .twz-element-slash{background:#fff;height:100vh;left:-80vw;opacity:1;position:fixed;top:0;-webkit-transform:skew(-27.1deg);transform:skew(-27.1deg);-webkit-transform-origin:bottom right;transform-origin:bottom right;width:100vw;z-index:2}body.login .twz-element-rightbox{background:#363e4d;bottom:5vh;left:5vh;position:absolute;right:5vh;top:5vh;z-index:1}body.login .twz-element-rightbox__title{bottom:10vh;color:#fff;font-size:40px;left:30vw;position:absolute;z-index:10}body.login #login{-webkit-animation:fadeInLeft .3s cubic-bezier(0,0,.08,.91) .5s;animation:fadeInLeft .3s cubic-bezier(0,0,.08,.91) .5s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;background:transparent;background-position:top;background-repeat:no-repeat;border:none;color:#000;height:100%;left:5vw;max-width:300px;padding:0!important;position:absolute;top:15vh;width:100%;z-index:3}body.login #login form{background:none;background-position:top;background-repeat:no-repeat;border:none;-webkit-box-shadow:none;box-shadow:none;margin-top:0;padding-bottom:0!important}body.login #login h1 a{background:none;background-repeat:no-repeat;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:45px;font-weight:700;height:auto;margin-bottom:0;padding:10px 24px 0;text-align:left;text-indent:0;width:100%}body.login #login h1 a:active,body.login #login h1 a:focus,body.login #login h1 a:hover{border:none;color:#000;outline:none}body #login form p label{font-size:14px}.login form .input,.login input[type=text]{padding:10px 15px}body #login form#loginform .forgetmenot label,body #reg_passmail{color:#fff;float:left;font-size:16px;max-width:180px}body #login form#registerform .clear{display:none}#wp-submit{background:#00f985;border:none;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;color:#000;font-size:16px;height:40px;line-height:41px;margin-top:20px;padding:0 16px;text-decoration:none;text-shadow:none;-webkit-transition:all .3s ease;transition:all .3s ease}body #login #loginform .submit #wp-submit:hover{background:#016ce0;border-color:none;-webkit-box-shadow:none;box-shadow:none;color:#fff}body #login #backtoblog a,body #login #nav a{color:#000!important;font-size:14px;position:relative;top:-29px}body #login #backtoblog a:hover,body #login #nav a:hover{color:#ff0953;text-decoration:underline}body #login .message,body #login .message.register{background:#c3c3c3;border:none;border-radius:5px;color:#000;display:none;font-size:22px;padding-right:50%;text-align:right;width:50%}#login_error,body #login .message,body #login .message.register{-webkit-box-shadow:none;box-shadow:none;height:5vh;left:0;line-height:5vh;position:fixed;top:0}#login_error{-webkit-animation:fadeInUpMessage .2s ease .4s;animation:fadeInUpMessage .2s ease .4s;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards;background:rgba(255,43,42,.227)!important;border:none;border:none!important;color:red!important;font-size:16px!important;padding:0 10px!important;width:100%}#login_error a{color:#ff7f09!important}#nav{bottom:0;left:0;margin-top:0!important;position:relative;width:auto}#backtoblog{display:none!important}.forgetmenot{display:none}body .after_form_div{margin:0 auto;max-width:100%;padding:5px 0 75px;width:200px}body .after_form_links{background:url(http://demoicl.wpindeed.com/wp-content/plugins/indeed-custom-login/files/img/ft_bk.png) repeat;bottom:0;margin:0 auto;min-height:60px;padding-top:10px;position:absolute;text-align:center;width:100%}.login form .input,.login input[type=text]{background-color:#fff!important;border:none;border-bottom:1px solid #dedede;border-radius:0;-webkit-box-shadow:none;box-shadow:none;color:#000!important;font-size:16px!important;line-height:16px!important;margin-bottom:30px;padding:12px;-webkit-transition:all .2s ease;transition:all .2s ease}.login input[type=text]::-webkit-input-placeholder{-webkit-font-smoothing:antialiased;color:#e0e0e0}.login input[type=text]::-moz-placeholder{-webkit-font-smoothing:antialiased;color:#e0e0e0}.login input[type=text]:-ms-input-placeholder{-webkit-font-smoothing:antialiased;color:#e0e0e0}.login input[type=text]::-ms-input-placeholder{-webkit-font-smoothing:antialiased;color:#e0e0e0}.login input[type=text]::placeholder{-webkit-font-smoothing:antialiased;color:#e0e0e0}.login form .input:active,.login form .input:focus,.login input[type=text]:active,.login input[type=text]:focus{border-bottom:1px solid #505050;-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:768px){body.login{background:#fff}body.login:after{display:none}body.login #login{-webkit-animation:none!important;animation:none!important;left:0;max-width:100%!important;padding:30px 0 0!important;position:static!important;width:100%!important}body.login .twz-element-rightbox,body.login .twz-element-rightbox__title,body.login .twz-element-slash{display:none}body.login #login_error{font-size:14px!important;height:auto!important;line-height:1.2em!important;padding:10px!important;position:fixed!important}}