/* Columbia Law Review: WordPress Login CSS */
.login #backtoblog a,.login #nav a,.login.wp-core-ui .button-primary{transition:all .15s ease-in-out}*{box-sizing:border-box}.login{height:100%;display:table;background:#f1f1f1}.login,.login #login{position:relative;width:100%}.login #login{overflow:hidden;z-index:1;padding:80px 25px 100px;display:table-cell;vertical-align:middle}.login #login>*{max-width:425px;margin-left:auto;margin-right:auto}.login.wp-core-ui .button-primary{background:#689cba;font-family:Ideal Sans A,Ideal Sans B,Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;border:0;border-radius:0;box-shadow:none;display:block;width:100%;padding:10px;margin:15px auto 0;font-size:18px;height:auto;font-weight:700;float:none}.login.wp-core-ui .button-primary:hover{background-color:#306793}.login form{margin:8px auto 10px;padding:20px 24px 24px;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative!important}.login form .forgetmenot{float:none}.login #backtoblog,.login #nav{padding:3px 2px;margin:0 auto;text-align:center;font-family:Ideal Sans A,Ideal Sans B,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px}.login #backtoblog a,.login #nav a{padding:3px 0;margin:0 auto;text-align:center;color:#689cba}.login #backtoblog a:focus,.login #backtoblog a:hover,.login #nav a:focus,.login #nav a:hover{color:#306793}.login #nav{margin-top:15px}.login #backtoblog{margin-top:8px}.login .submit{float:none;clear:both;display:block}