@media (min-width: 10px) and (max-width: 979px) {
  body {
    padding: 0;
  }
  .navbar-fixed-top,
  .navbar-fixed-bottom,
  .navbar-static-top {
    margin-left: 0;
    margin-right: 0;
  }
  .breadcrumb {
    margin-bottom: 5px;
  }
  .fc-header-title h2 {
    font-size: 22px;
    letter-spacing: -1px;
  }
  #branding ul.nav > li.dropdown .caret {
    border-top-color: white;
  }
  #branding ul.nav > li.dropdown a {
    background: none;
  }
  #branding ul.nav > li.dropdown.active > a,
  #branding ul.nav > li.dropdown.open > a {
    background: #565a5c;
    color: white;
    box-shadow: none;
  }
  #branding ul.nav > li.dropdown.active > a .caret,
  #branding ul.nav > li.dropdown.open > a .caret {
    border-top-color: white;
  }
  #branding ul.nav > li.dropdown:hover > a {
    background: black;
    color: white;
  }
  #branding ul.nav > li.search-button a,
  #branding ul.nav > li.nav-login a,
  #branding ul.nav > li.dropdown a {
    background: none;
    color: white;
  }
  #branding ul.nav > li.search-button a i,
  #branding ul.nav > li.nav-login a i,
  #branding ul.nav > li.dropdown a i {
    background-image: url(../img/glyphicons-halflings-white.png);
  }
  #branding ul.nav > li.search-button.active > a,
  #branding ul.nav > li.nav-login.active > a,
  #branding ul.nav > li.dropdown.active > a {
    background: #565a5c;
    color: white;
  }
  #branding ul.nav > li.search-button.dropdown-my-account > a > i,
  #branding ul.nav > li.nav-login.dropdown-my-account > a > i,
  #branding ul.nav > li.dropdown.dropdown-my-account > a > i,
  #branding ul.nav > li.search-button.dropdown-my-account.open > a > i,
  #branding ul.nav > li.nav-login.dropdown-my-account.open > a > i,
  #branding ul.nav > li.dropdown.dropdown-my-account.open > a > i,
  #branding ul.nav > li.search-button.dropdown-my-account.active > a > i,
  #branding ul.nav > li.nav-login.dropdown-my-account.active > a > i,
  #branding ul.nav > li.dropdown.dropdown-my-account.active > a > i {
    background-image: url(../img/glyphicons-halflings-white.png);
  }
  #branding ul.nav > li.search-button:not(.disabled):hover > a,
  #branding ul.nav > li.nav-login:not(.disabled):hover > a,
  #branding ul.nav > li.dropdown:not(.disabled):hover > a {
    background: black;
    color: white;
  }
  #branding ul.nav > li.search-button.disabled > a,
  #branding ul.nav > li.nav-login.disabled > a,
  #branding ul.nav > li.dropdown.disabled > a {
    color: #c9cac8;
  }
  .span5 {
    width: 350px;
  }
}
@media (max-width: 767px) {
  .container {
    width: 100%;
  }
  [class*="span"],
  .uneditable-input[class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: 100%;
    margin-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
}
