body{background:#333;font-size:16px}@media only screen and (min-width:600px){body{font-size:20px}}h1{display:none}.login #backtoblog a,.login #nav a{color:#fff;font-size:16px;text-shadow:none}.login #backtoblog a:hover,.login #nav a:hover,.login #backtoblog a:active,.login #nav a:active,.login #backtoblog a:focus,.login #nav a:focus{color:#ddd}@media only screen and (min-width:600px){.login #backtoblog a,.login #nav a{font-size:20px}}.login form,.message{background:#fff;border:none!important;box-shadow:0 4px 40px rgba(0,0,0,.1)!important;padding:20px!important;border-radius:4px}@media only screen and (min-width:600px){.login form,.message{padding:30px 40px!important}}#login{width:100%;max-width:480px;padding:15px!important;box-sizing:border-box}@media only screen and (min-width:600px){#login{padding:10% 0!important}}label{color:#333!important;font-size:16px!important;font-weight:400!important}@media only screen and (min-width:600px){label{font-size:20px!important}}input{background:transparent!important;color:#333!important;border:none!important;text-shadow:none!important;box-shadow:none!important;line-height:100%!important;border-radius:0!important;font-size:16px!important;height:auto!important}@media only screen and (min-width:600px){input{font-size:20px!important}}input[type="checkbox"]{border:2px solid #ddd!important;padding:10px!important;position:relative!important;background:#ddd!important}input[type="checkbox"]::before{position:absolute!important;left:0!important;top:0!important;padding:0!important;margin:0!important;width:100%!important;height:100%!important;background:#ddd!important;color:#333!important}input[type="text"],input[type="password"]{padding:10px 15px!important;background:#ddd!important;border:2px solid #ddd!important}@media only screen and (min-width:600px){input[type="text"],input[type="password"]{padding:20px 30px!important}}input[type="submit"]{background:#333!important;height:auto;line-height:100%;color:#fff!important;padding:10px 15px!important;transition:background .2s!important;border-radius:4px!important}@media only screen and (min-width:600px){input[type="submit"]{padding:20px 30px!important}}input[type="submit"]:hover{background:#555!important}