/* Add here all your css styles (customizations) */
ul.errors {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
  font-size: 12px;
  color: red; }

.alert-danger {
  font-size: 13px; }

.help-block {
  font-size: 11px;
  font-style: italic; }

label.required:after {
  content: "*";
  color: red; }

.float-md-left img {
  padding-right: 20px;
  padding-bottom: 20px; }

.box-link {
  cursor: pointer; }

.breadcrumbs ul li span {
  color: #ff3333; }

.eq-height {
  min-height: 270px !important; }

.g-pt-fixed-header {
  padding-top: 176px !important; }

.g-py-50 {
  padding-top: 50px;
  padding-bottom: 50px; }

.g-min-height-300 {
  min-height: 300px; }

@media (min-width: 768px) {
  .g-py-150--md {
    padding-top: 150px !important;
    padding-bottom: 150px !important; }
  .g-py-100--md {
    padding-top: 100px !important;
    padding-bottom: 100px !important; }
  .g-min-height-400--md {
    min-height: 400px !important; } }

.g-cpt-250 {
  padding-top: 250px; }

.g-cpt-200 {
  padding-top: 200px; }

.g-cpb-150 {
  padding-bottom: 150px; }

.g-cpb-100 {
  padding-bottom: 100px; }

.g-cpb-50 {
  padding-bottom: 50px; }
