/*** Overrides ***/


.panel-heading {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}


.sub-page {
  background-color: #e91f26 !important;
}

.btn {
  font-family: 'LaysMedium', 'Roboto', 'Arial', serif;
  border-radius: 0px;
}

.btn-sm {
    padding: 5px 5px;
    font-size: 16px;
    line-height: 0.8;
}

.btn-xl {
  font-size: 16px;
  padding: 5px 20px;
  text-transform: titlecase;
}

.btn-default:hover,
.btn-default:focus {
  background-color: #0085a1;
  border: 1px solid #0085a1;
  color: white;
}

.no-transition {
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
     transition-property: height, visibility;
  -webkit-transition-duration: 0.01s;
  -o-transition-duration: 0.01s;
     transition-duration: 0.01s;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
     transition-timing-function: ease;
}

@media (min-width: 992px)
{
  #carousel-section {
    min-height:0!important;
  }
}
/*set navbar css for tablet and smaller devices */
@media (max-width: 940px) {

    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        color: #fff !important;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
      display:block !important;
    }
    .navbar-collapse {
        background-color: #e91f26 !important;
        border-color: #e91f26 !important;
        color: #fff !important;
    }

    .navbar-collapse a{
        color: #fff !important;
    }

    .navbar-toggle {
      background-color: #F68D2D !important;
      border-color: transparent !important;
      -webkit-border-radius: 0px !important;
    -moz-border-radius: 0px !important;
    border-radius: 0px !important;
    }
}