body{background:#232a44;color:#5b606c;font-family:"Quicksand", sans-serif}@media (min-width:960px){body:before{content:'';display:block;width:60%;height:150%;position:fixed;top:-5%;left:-15%;background:#fff;-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg);-webkit-box-shadow:10px 10px 50px 0 rgba(0, 0, 0, 0.3);box-shadow:10px 10px 50px 0 rgba(0, 0, 0, 0.3)}}#login{padding:0;width:100%}@media (min-width:960px){#login{width:400px;padding:0;margin:0;position:absolute;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:calc(25% - 200px)}}#loginform,#lostpasswordform{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:45px 25px 25px 25px}#loginform label,#lostpasswordform label{font-size:1em;font-weight:700;color:#fff;opacity:1}#loginform #user_login,#loginform #user_pass,#lostpasswordform #user_login,#lostpasswordform #user_pass{border-radius:0;border:none;border-bottom:solid 1px rgba(0, 188, 212, 0.4);background:none;font-weight:700;color:#00bcd4;padding:5px 0}#loginform #user_login:focus,#loginform #user_pass:focus,#lostpasswordform #user_login:focus,#lostpasswordform #user_pass:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}input[type=checkbox]{display:none}input[type=checkbox]+label:before{content:"";display:inline-block;width:15px;height:15px;margin:-2px 5px 0 0;padding:2px 0 0 3px;vertical-align:middle;border:solid 2px #00bcd4;cursor:pointer;border-radius:2px;opacity:.9;font-size:1.1em;line-height:1em;color:#00bcd4}input[type=checkbox]:checked+label:before{content:"\2713"}a{color:#00bcd4!important}@media (min-width:960px){h1{display:none}}h1 a{display:none!important}#wp-submit{border:none;font-weight:700;border-radius:100em;padding:5px 20px;text-transform:uppercase;background:#00bcd4;background:-webkit-gradient(linear, left top, left bottom, from(#00bcd4), to(#607ae3));background:-webkit-linear-gradient(top, #00bcd4 0%, #607ae3 100%);background:-o-linear-gradient(top, #00bcd4 0%, #607ae3 100%);background:linear-gradient(to bottom, #00bcd4 0%, #607ae3 100%)}.login #login_error{background:#ff5722;color:#fff}.login #login_error a{color:#fff}.login .message{background:#00bcd4;color:#fff}.interim-login:after{display:none}