body.login{background-color:#044255;font-family:"josefin-sans",sans-serif;font-size:18px;line-height:24px}body.login *{font-size:18px;line-height:24px}body.login div#login,body.login div#lostpasswordform,body.login div#registerform{width:450px;max-width:100%}body.login div#login form,body.login div#lostpasswordform form,body.login div#registerform form{}body.login div#login h1 a,body.login div#lostpasswordform h1 a,body.login div#registerform h1 a{background-image:url("img/logo-full.svg");background-size:contain;background-repeat:no-repeat;background-position:center;width:300px;max-width:100%;height:80px;display:block}body.login div#login h1 a:focus,body.login div#lostpasswordform h1 a:focus,body.login div#registerform h1 a:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}body.login div#login .forgetmenot,body.login div#lostpasswordform .forgetmenot,body.login div#registerform .forgetmenot{margin-bottom:10px}body.login div form .submit input[type=submit]{display:inline-block;padding:1.15em 1.75em;border:none;background-color:#2BA8B1;color:white!important;font-size:1rem;font-weight:600;text-align:center;text-decoration:none;cursor:pointer;-webkit-transition:background-color 0.2s ease,-webkit-transform 0.2s ease;transition:background-color 0.2s ease,-webkit-transform 0.2s ease;transition:background-color 0.2s ease,transform 0.2s ease;transition:background-color 0.2s ease,transform 0.2s ease,-webkit-transform 0.2s ease;border-radius:0;padding:10px;width:100%;text-align:center}body.login div form .submit input[type=submit]:focus,body.login div form .submit input[type=submit]:hover{background-color:#218188;-webkit-transform:scale(1.05);transform:scale(1.05)}body.login div form .submit input[type=submit]:disabled{background-color:#68d3da;color:white;cursor:not-allowed;opacity:0.6}body.login #backtoblog,body.login #nav{text-align:center;color:rgba(255,255,255,0.35)}body.login #backtoblog a,body.login #nav a{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:rgba(255,255,255,0.7);display:inline-block;padding:0 7px}body.login #backtoblog a:hover,body.login #nav a:hover{color:white}