.color-white {
  color: #FFFFFF;
}
.color-white-a {
  color: #FEFEFE;
}
.color-white-b {
  color: #FAFAFA;
}
.color-white-c {
  color: #F9F9F9;
}
.color-white-d {
  color: #F6F7F9;
}
.color-gray {
  color: #E6E7E9;
}
.color-gray-a {
  color: #D7D9DE;
}
.color-gray-b {
  color: #B4BBC5;
}
.color-gray-c {
  color: #879099;
}
.color-gray-d {
  color: #5d6569;
}
.color-gray-e {
  color: #3F444B;
}
.color-black {
  color: #191B1C;
}
.color-red {
  color: #EB5C43;
}
.color-red-a {
  color: #E83759;
}
.color-lilac {
  color: #E71882;
}
.color-lilac-a {
  color: #F4A9CB;
}
.color-violet {
  color: #8B3B8F;
}
.color-violet-a {
  color: #DDABCE;
}
.color-violet-b {
  color: #806AAD;
}
.color-violet-c {
  color: #C2B4D9;
}
.color-blue {
  color: #386DB4;
}
.color-blue-a {
  color: #9DBAE2;
}
.color-blue-b {
  color: #2D9EE0;
}
.color-blue-c {
  color: #0076FF;
}
.color-light-blue {
  color: #33AADD;
}
.color-light-blue-a {
  color: #94D4F0;
}
.color-light-blue-b {
  color: #00BDC6;
}
.color-light-blue-b {
  color: #A4D9DD;
}
.color-green {
  color: #24AA5B;
}
.color-green-a {
  color: #CBE6B2;
}
.color-green-b {
  color: #99C14C;
}
.color-green-c {
  color: #DCDC07;
}
.color-green-d {
  color: #FBF29D;
}
.color-green-e {
  color: #0D803C;
}
.color-yellow {
  color: #FFCF08;
}
.color-yellow-a {
  color: #FFEBAB;
}
.color-yellow-b {
  color: #FFDC51;
}
.color-orange {
  color: #FCBE14;
}
.color-orange-a {
  color: #F39333;
}
.color-orange-b {
  color: #FAC078;
}
.color-brown {
  color: #C2975C;
}
.color-brown-a {
  color: #E0CBAE;
}
.color-brown-b {
  color: #8A7354;
}
.color-navbar {
  color: #495570;
}
@font-face {
  font-family: 'latobold';
  src: url('../fonts/lato-bold-webfont.woff2') format('woff2'), url('../fonts/lato-bold-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'latolight';
  src: url('../fonts/lato-light-webfont.woff2') format('woff2'), url('../fonts/lato-light-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'latoregular';
  src: url('../fonts/lato-regular-webfont.woff2') format('woff2'), url('../fonts/lato-regular-webfont.woff') format('woff');
  font-weight: normal;
  font-style: normal;
}
.body-login .box-login .form {
  border-radius: 5px;
  background-color: #FFFFFF;
  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.08);
  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.08);
  -webkit-border-radius: 5px;
  border: 1px solid #E6E7E9;
}
.body-login .input-group .input-group-addon {
  font-size: 17px;
  color: #B4BBC5;
}
.body-login .help-block {
  text-align: center;
}
.body-login .help-block a {
  color: #B4BBC5;
  text-decoration: none;
  font-size: 14px;
}
.body-login .help-block a:hover {
  color: #386DB4;
  text-decoration: underline;
}
.body-login .btn-intro:focus {
  outline: 0 !important;
}
.body-login .box-signup {
  margin: 15px 0;
  font-size: 15px;
  text-align: center;
  color: #B4BBC5;
}
.body-login .box-signup a {
  color: #2D9EE0;
  text-decoration: none;
}
.body-login .box-signup a:hover {
  color: #386DB4;
  text-decoration: underline;
}
.login-footer {
  bottom: 15px;
  font-size: 12px;
  color: #B4BBC5;
  text-align: center;
}
.login-footer strong {
  font-family: sans-serif !important;
  color: #E6E7E9;
}
