@media (min-width: 768px) {
  /* line 4, ../sass/responsive.scss */
  .navbar {
    line-height: 1.6;
    font-size: 12px; }
    /* line 9, ../sass/responsive.scss */
    .navbar > .container .navbar-brand {
      display: block;
      margin-left: -15px;
      }

  /* line 17, ../sass/responsive.scss */
  .redq .dropdown.redq-fullwidth {
    position: static; }

  /* line 21, ../sass/responsive.scss */
  .header {
    height: 111px; }
    /* line 46, ../sass/responsive.scss */
    .header.shrink .navbar > .container .navbar-brand {
      margin-top: 5px; }

  /* line 61, ../sass/responsive.scss */
  .header.icons-no .nav > li > a .link-item {
    float: left; }
  /* line 72, ../sass/responsive.scss */
  .header.icons-left .nav > li > a > i {
    display: block;
    float: left; }
  /* line 77, ../sass/responsive.scss */
  .header.icons-left .nav > li > a .link-item {
    float: right; }
  /* line 90, ../sass/responsive.scss */
  .header.icons-right .nav > li > a .link-item {
    float: left; }

  /* line 100, ../sass/responsive.scss */
  .navbar-nav {
    float: none;
    text-align: right; }
    /* line 104, ../sass/responsive.scss */
    .navbar-nav > li {
      float: none;
      text-align: left;
      display: inline-block; }

  /* line 112, ../sass/responsive.scss */
  .align-left .navbar-nav {
    text-align: left; }

  /* line 118, ../sass/responsive.scss */
  .align-center .navbar-nav {
    text-align: center; }

  /* line 124, ../sass/responsive.scss */
  .align-right .navbar-nav {
    text-align: right; }

  /* line 134, ../sass/responsive.scss */
  .navbar-default .navbar-collapse {
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s; }

  /* line 140, ../sass/responsive.scss */
  .navbar-default .navbar-nav > li {
    padding: 45px 15px; }

  /* line 144, ../sass/responsive.scss */
  .icons-top .navbar-default .navbar-nav > li {
    padding: 30px 15px; }
  /* line 147, ../sass/responsive.scss */
  .icons-top.shrink .navbar-default .navbar-nav > li {
    padding: 12px 15px; }

  /* line 151, ../sass/responsive.scss */
  .navbar-default .navbar-nav > li > a {
    padding: 0; }

  /* line 154, ../sass/responsive.scss */
  .icons-top .navbar-default .navbar-nav > li > a {
    padding: 4px 0; }

  /* line 159, ../sass/responsive.scss */
  .redq .dropdown.redq-halfwidth .dropdown-menu {
    width: 585px; }

  /* line 162, ../sass/responsive.scss */
  .shrink .navbar-default .navbar-nav > li {
    padding: 28px 15px; }

  /* line 200, ../sass/responsive.scss */
  .nav-caret {
    display: none; }

  /* line 203, ../sass/responsive.scss */
  .sub-caret {
    position: absolute;
    top: 39%;
    right: 15px; } }
@media (max-width: 767px) {
  /* line 212, ../sass/responsive.scss */
  .nav .sub-menu,
  .nav .dropdown-menu {
    position: static;
    float: none;
    width: auto;
    margin-top: 0;
    background-color: transparent;
    border: 0;
    box-shadow: none; }

  /* line 223, ../sass/responsive.scss */
  .default-skin .nav .open > a, .default-skin .nav .open > a:hover, .default-skin .nav .open > a:focus {
    padding: 10px; }

  /* line 230, ../sass/responsive.scss */
  .navbar-nav .open .dropdown-menu {
    border-width: 0 1px 1px;
    border-style: solid;
    border-color: #ebebeb; }

  /* line 240, ../sass/responsive.scss */
  .nav-caret {
    display: block;
    position: absolute;
    top: -10px;
    right: 15px;
    cursor: pointer; }

  /* line 247, ../sass/responsive.scss */
  .sub-caret {
    display: none; } }
