body.login {position:relative; color:#000; background:#000;}
body.login::before {z-index:0; position:absolute; right:0; bottom:-1px; left:0; display:block; height:220px; content:''; clip-path:polygon(100% 0, 0% 100%, 100% 100%); background:#FFED00;}

body.login #login {z-index:1; position:relative; margin:0 auto!important;}

body.login #login h1 {display:none;}
body.login #login a {color:#000; text-decoration:underline; text-decoration-thickness:1px!important; text-underline-offset:0.3em; transition:all 0.3s ease;}
body.login #login a:hover, 
body.login #login a:focus, 
body.login #login a:active {color:#000; text-decoration:underline; text-underline-offset:0.1em;}
body.login #login label {color:#000;}

body.login #login .logo-wrap {margin:0; padding:20px;}
body.login #login .logo-wrap #site-logo {display:block; max-width:100%; text-align:center;}
body.login #login .logo-wrap #site-logo img {display:inline-block; width:auto; max-width:100%; max-height:70px;}
body.login #login form {margin:0; padding:20px; border:none; background:#FFF;}
body.login #login #nav {margin:0; padding:0 20px 20px 20px; background:#FFF;}
body.login #login #backtoblog {margin:0; padding:20px; text-align:center; background:#000;}
body.login #login #backtoblog a {display:inline-block; padding-right:10px; color:#FFF; font-size:16px;}

body.login #login input {border-radius:0; border:1px solid #000;}
body.login #login .button {display:inline-block; height:35px; line-height:31px; margin:0; padding:0 10px; text-decoration:none; text-transform:uppercase; color:#FFF; font-size:12px; text-shadow:none; border:none; border-radius:0; box-shadow:none; background:#000; transition:all 0.3s ease; -webkit-appearance:none; appearance:none; cursor:pointer;}
body.login #login .button:hover,
body.login #login .button:active,
body.login #login .button:focus {color:#000; background:#FFED00;}
body.login #login .button-secondary .dashicons-visibility:before {color:#FFF; transition:all 0.3s ease;}
body.login #login .button-secondary:hover .dashicons-visibility:before {color:#000;}

body.login .language-switcher {display:none;}
