body {
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
}

.font-strong {
  font-family: 'Open Sans', sans-serif;
  font-weight: bold;
}

.font-regular {
  font-family: 'Open Sans', sans-serif;
  font-weight: normal;
}

.font-light {
  font-family: 'Open Sans', sans-serif;
}

.font14 {
  font-size: 14px !important;
}

.font16 {
  font-size: 16px !important;
}

.font-white {
  color: #fff;
}

a.font-white:hover {
  color: #fff;
  text-decoration: underline;
}

.font-blue {
  color: #3164b0;
}

.font-green {
  color: #8ec741;
}

.font-yellow {
  color: #ffde14;
}

.font-gray-light {
  color: #f2f2f3;
}

.font-gray-dark {
  color: #6d6f71;
}

.font-orange {
  color: #f26522;
}

.font-muted {
  color: #939598 !important;
}

.btn.color-light {
  color: #d0d2d3 !important;
}