﻿/* blue */
/* orange */
/* gray */
/* licg purple */
/* licg blue */
@media (max-width: 991px) { /*767px*/
  header .container .payoff {
    right: calc(5% + 65px);
    bottom: 50px;
    width: 50%;
    max-width: 213px;
    z-index: 9;
  }
  header .container .illustration {
    right: 13px;
    width: 40%;
    max-width: 172px;
  }
  header .container .illustration img {
    top: 100%;
    -ms-transform: perspective(1px) translateY(-50%);
    -webkit-transform: perspective(1px) translateY(-50%);
    transform: perspective(1px) translateY(-50%);
  }
  header .container .sitename {
    bottom: 20px;
    width: 50%;
    max-width: 320px;
    z-index: 11;
  }
  header .container .logo {
    top: 14px;
    width: 45%;
    max-width: 200px;
  }
  #navbar .navbar-form {
    display: none;
  }
  .navbar-brand {
    display: block;
    padding: 5px 0 0 15px;
    padding-bottom: 0;
    width: calc(100% - 100px);
  }
  .navbar-toggle {
    padding: 16px 15px 15px;
    margin: 0 36px 0 0;
  }
  .navbar-toggle .icon-bar {
    width: 28px;
  }
  .navbar-nav {
    margin: 0 -15px;
  }
  .navbar-collapse.collapse.in .navbar-nav,
  .navbar-collapse.collapsing .navbar-nav {
    background-color: #f1f1f5;
  }
  .navbar-default .navbar-nav > li > a,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a,
  .navbar-default .navbar-nav > .open > a,
  .navbar-default .navbar-nav > .open > a:hover,
  .navbar-default .navbar-nav > .open > a:focus {
    color: #1c407a;
    background: transparent;
  }
  .navbar-default .navbar-nav > .open > a,
  .navbar-default .navbar-nav > .open > a:hover,
  .navbar-default .navbar-nav > .open > a:focus {
    background: transparent;
    color: #f59c00;
  }
  .navbar-nav > li > .dropdown-menu li {
    margin-bottom: 5px;
  }
  .navbar-nav .open .dropdown-menu {
    padding-top: 0;
  }
  footer .footer-content .licg-related-block {
    margin-bottom: 20px;
  }
}
