/* Customize Login Screen */
@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;700&display=swap");

body.login {
  font-family: "Montserrat", sans-serif;
  background-color:#EBECED;
  color: #0c0b09;
}

body.login .button-primary{
  background-color:#0caa43;
  border-color:#0caa43;
  text-shadow: none;;
  box-shadow:0 1px 0 rgba(0,0,0,0.2);
  transition: background .2s linear,color .2s linear,border .2s linear,opacity .2s linear;
  font-size: 1rem;
  font-weight: 500;
}

body.login .button-primary:active,
body.login .button-primary:focus,
body.login .button-primary:hover {
  background-color:#93231b;
  border-color:#93231b;
  text-shadow: none;
  box-shadow:0 1px 0 rgba(0,0,0,0.2);
}

.login form {
  margin-top: 30px;
  margin-left: 0;
  padding: 28px 24px;
  font-weight: 400;
  overflow: hidden;
  background: #fff;
  border: none;
  box-shadow: 0 1px 3px rgba(0,0,0,.12);
  border-radius: 8px;
}

.login h1 a {
  color:#93231b;
  font-size:1.8rem;
  font-weight:700;
  /* background-image: url('../images/logo.png'); */
  background-image: none;
  width:auto;
  height:auto;
  text-indent:0;
}

.login label,
.login h1 a:hover {
  font-weight: 500;
  color: #93231b;
}

.login form .input, 
.login form input[type=checkbox], 
.login input[type=text] {
  background: #ffffff;
  transition: background .2s linear,color .2s linear,border .2s linear,opacity .2s linear;
}

.login form .input:hover, 
.login form .input:focus, 
.login form .input:active, 
.login form input[type=checkbox]:hover,
.login form input[type=checkbox]:focus,
.login form input[type=checkbox]:active, 
.login input[type=text]:hover,
.login input[type=text]:focus,
.login input[type=text]:active {
  background: #f1f1f1;
}

.login form .input, 
.login input[type=password], 
.login input[type=text] {
  font-size: 16px;
  min-height: 36px;
}

#custom_dashboard_widget {
  border: 0;
  box-shadow: none;
}

#custom_dashboard_widget .main_bashboard_widget_button {
  display: inline-block;
  padding: 0;
  margin: 15px;
  text-align: center;
  width: 22%;
}

#custom_dashboard_widget .main_bashboard_widget_button a {
  color: #97231c;
  transition: all 0.5s;
  outline: none!important;
  display: block;
  padding: 35px 35px !important;
  border: 1px solid #d9d9d9!important;
  border-radius: 4px !important;
  text-decoration: none;
  box-shadow: 0 10px 6px -6px #d9d9d9;
  background: beige;
}

#custom_dashboard_widget .main_bashboard_widget_button a:hover {
  border: 1px solid #97231c !important;
}

#custom_dashboard_widget .inside .main_bashboard_widget_button h3 {
  font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif !important;
  font-size: 20px;
  color: #1a1a1a !important;
}




