@media only screen and (min-width: 1200px) {
}
@media only screen and (min-width: 980px) and (max-width: 1199px) {
  .header .container.skip-links {
    background: none;
  }
}
@media only screen and (max-width: 979px) {
  .header .container.skip-links {
    background: none;
  }
  html:not([class*="ie"]) .header .navbar {
    margin-top: -64px;
  }
  html:not([class*="ie"]) .main-navigation.navbar .btn-navbar {
    margin: -33px 0 57px;
  }
  .feedback {
    background: #DDD;
    border-top: 1px solid #CCC;
    margin-top: 80px;
  }
  .feedback.nav-tabs > .active a,
  .feedback.nav-tabs > .active a:hover,
  .feedback.nav-tabs > .active a:focus {
    border-top: 1px solid #CCC;
    border-left: 1px solid #CCC;
    border-right: 1px solid #CCC;
    border-bottom: none;
    background: #DDD;
    color: #000;
  }
  .content {
    margin-bottom: 50px;
  }
  .footer .container {
    padding-top: 20px;
  }
  .header .crest a {
    width: 330px;
  }
  /*.main-navigation.navbar-inverse .nav-collapse .nav>li>a,
    .main-navigation.navbar-inverse .nav-collapse .dropdown-menu a {
        color: #000;   
    }
    .main-navigation.navbar-inverse .nav-collapse .nav>li>a:hover,
    .main-navigation.navbar-inverse .nav-collapse .nav>li>a:focus {
        background-color: #a9a45c;
        color: #000;
    }
    .main-navigation.navbar-inverse .nav-collapse .nav>li.current>a:hover,
    .main-navigation.navbar-inverse .nav-collapse .nav>li.current>a:focus {
        color: #000;
    }
    .main-navigation.navbar-inverse .nav-collapse .dropdown-menu a:hover,
    .main-navigation.navbar-inverse .nav-collapse .dropdown-menu a:focus {
        background-color: darken(#a9a45c, 5%);
    }*/
}
@media only screen and (max-width: 767px) {
  html:not([class*="ie"]) .main-navigation.navbar .btn-navbar {
    margin: -13px 0 37px;
  }
  .section-list .img {
    width: 75px;
  }
  .section-list .text {
    margin-left: 100px;
  }
  .feature {
    clear: both;
    margin-bottom: 20px;
    overflow: hidden;
  }
  .feature img {
    max-width: 32%;
    width: 32%;
    float: left;
  }
  .feature .caption {
    margin: 0 0 0 35%;
    padding: 0;
    background: none;
  }
  .feature .caption h2 {
    text-align: left;
  }
  .header .crest a {
    padding-bottom: 52%;
    width: 307px;
  }
  .item .thumb {
    width: 100px;
  }
  .item .item-text {
    margin-left: 120px;
  }
}
@media only screen and (max-width: 480px) {
  html:not([class*="ie"]) .main-navigation.navbar .btn-navbar {
    margin: 2px 0 22px;
  }
  .header .crest a {
    width: 207px;
  }
  .item .thumb {
    width: 100%;
    display: block;
    margin-bottom: 20px;
  }
  .item .item-text {
    margin-left: 0;
  }
}

/*# sourceMappingURL=site-responsive.css.map */