﻿body { font-family: 'DM Sans', sans-serif!important; background-color: #fff!important; }
label { color: #000000!important; font-size: 22px!important; font-weight: 400!important; }
.login h1 a { background-image: url(/wp-content/themes/jadesoffice-theme/images/Jades-Office-Logo.png);
background-size: 340px auto;
width: inherit;
background-position: center bottom;
cursor: default;
height: 150px; margin-bottom: 20px;
}
.login h1 {margin-top: 0px;}
.language-switcher {display: none!important;}
.login .button-primary { float: right; background-color: #ff0090!important; font-weight: 700!important; color: #ffffff!important; text-align: center!important; letter-spacing: 2px!important; text-transform: uppercase!important; padding: 15px 25px!important; text-decoration: none!important; font-size: 24px!important; }
.login .button-primary:hover { opacity: 0.5;  }
.login .button-primary:active { opacity: 0.5;  }
.login input[type="checkbox"]:focus, .login input[type="color"]:focus, .login input[type="date"]:focus, .login input[type="datetime-local"]:focus, .login input[type="datetime"]:focus, .login input[type="email"]:focus, .login input[type="month"]:focus, .login input[type="number"]:focus, .login input[type="password"]:focus, .login input[type="radio"]:focus, .login input[type="search"]:focus, .login input[type="tel"]:focus, .login input[type="text"]:focus, .login input[type="time"]:focus, .login input[type="url"]:focus, .login input[type="week"]:focus, .login select:focus, .login textarea:focus { border-color: #90bc4a; box-shadow: none; }
.login #backtoblog a, .login #nav a { color: #d80d8e; text-decoration: none; }
.login #backtoblog a:hover, .login #nav a:hover { color: #a4a7a6; text-decoration: none; }
.login .message { border-left: 4px solid #90bc4a; }
 .input, input:-webkit-autofill {
color: #c4c5c7!important;
font-size: 24px;
text-transform: uppercase;
padding: 8px;
padding-left: 10px;
padding-right: 10px;
border: medium none;
border-radius: 0px;
margin-bottom: 10px;
font-size: 24px;
font-family: 'DM Sans', sans-serif!important;
background-color: #354143!important;
width: 100%;
}
.login form {margin-top: 0px;
margin-left: 0;
padding: 26px 24px 46px;
background: #fff;
-webkit-box-shadow: none;
box-shadow: none;
border-radius: 0px;
border: solid 2px #fafafa !important;
}
.login form .input, .login form input[type="checkbox"], .login input[type="text"] { background: #fff !important;
color: #c9c9c9  !important;
text-transform: none !important;
font-size: 24px !important; }
input[type="text"], input[type="search"], input[type="radio"], input[type="tel"], input[type="time"], input[type="url"], input[type="week"], input[type="password"], input[type="checkbox"], input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], select, textarea { border: 1px solid #fafafa!Important; color:#606260; font-weight:400; }
input#wp-submit {
  font-family: 'Omnes', sans-serif !important;
  border-radius: 0px !important;
  text-transform: uppercase;
  background: #d80d8e !important;
  font-size: 20px !important;
  color: #fff !important;
  text-align: center;
  padding: 0px 35px !important;
  text-decoration: none !important;
  border-color: #d80d8e!Important;
  letter-spacing: 5px!Important;
  margin-top: 10px;
}
#login {width: 340px!important;}
.privacy-policy-page-link {display: none!important;}