/* MegaNavbar BS4 v1.0.2 (http://www.navbar4.com/) Copyright 2018 www.Navbar4.com. All Rights Reserved.
** Licensed under Regular License (http://codecanyon.net/licenses/regular) or Extended License (http://codecanyon.net/licenses/extended)
** We will take legal action against those who copy our HTML content, CSS style sheets and JavaScript functions without a license.*/
/* SASS Homepage: https://sass-lang.com/ */
/* For convert sass to css file please visit: http://beautifytools.com/scss-compiler.php */
.navbar.navbar-custom {
  font-size: 1rem;
  font-family: inherit;
  text-transform: uppercase; }

/* Navbar metric*/
/* Navbar colors*/
/* Navbar item */
/* Mainbar active item */
/* Navbar open item */
/* Navbar disabled item*/
/* Navbar text */
/* Navbar link */
/* Navbar brand */
/* Navbar dividers */
/* Navbar forms */
/* Navbar default button*/
/* Navbar default button hover*/
/* Navbar collapsed */
/* MENU */
/* Menu shadow */
/* Menu default item */
/* Menu active item */
/* Menu active item hove */
/* Menu open item */
/* Menu open item hover */
/* Menu disabled item */
/* Menu disabled item hover */
/* Menu .dropdown-header color */
/* Menu regular link color */
/* Menu dividers */
/* Menu forms */
/* Menu default buttons */
/* Menu default buttons hover */
/* ---LESS CORE --- */
/*-Do not change the code at the bottom without special need-*/
.navbar.navbar-custom {
  background: #ffffff;
  border-color: #f2f2f2;
  color: #666666;
  /* Navbar text */
  /* Navbar regular link */
  /* Navbar brand */
  /* Navbar Toggle botton  (on small devices) */
  /* Navbar dividers */
  /* Navbar default buttons */
  /* Navbar form-control */
  /* Navbar default-color */
  /* Navbar menu */ }
  .navbar.navbar-custom .navbar-collapse {
    background-color: #ffffff; }
  .navbar.navbar-custom .navbar-collapse, .navbar.navbar-custom .navbar-collapse > *:not(.navbar-nav):not(.nav-divider), .navbar.navbar-custom .navbar-collapse .navbar-nav > * {
    border-color: #e6e6e6;
    -webkit-box-shadow: inset 0 1px 0 white;
    box-shadow: inset 0 1px 0 white; }
  .navbar.navbar-custom .navbar-text {
    color: white; }
  .navbar.navbar-custom .nav-item > a.nav-link {
    color: #7A7A7A;
    background-color: transparent; }
    .navbar.navbar-custom .nav-item > a.nav-link:hover, .navbar.navbar-custom .nav-item > a.nav-link:focus {
      color: #949494;
      background-color: transparent; }
  .navbar.navbar-custom .navbar-brand {
    color: #7A7A7A;
    background-color: transparent; }
    .navbar.navbar-custom .navbar-brand:hover, .navbar.navbar-custom .navbar-brand:focus {
      color: #949494;
      background-color: transparent; }
  .navbar.navbar-custom .navbar-toggler {
    border-color: #666666 !important; }
    .navbar.navbar-custom .navbar-toggler .navbar-toggler-icon {
      background-color: transparent;
      color: #666666; }
    .navbar.navbar-custom .navbar-toggler:hover {
      border-color: gray !important; }
      .navbar.navbar-custom .navbar-toggler:hover .navbar-toggler-icon {
        background-color: white;
        color: gray; }
  .navbar.navbar-custom .nav-divider {
    background-color: white; }
  .navbar.navbar-custom .btn-default {
    color: white;
    background-color: white;
    border-color: white; }
    .navbar.navbar-custom .btn-default:hover, .navbar.navbar-custom .btn-default:focus, .navbar.navbar-custom .btn-default:active, .navbar.navbar-custom .btn-default.active {
      color: white;
      background-color: white;
      border-color: white; }
  .navbar.navbar-custom .form-control {
    color: #666666;
    background-color: #ffffff;
    border-color: #f2f2f2; }
    .navbar.navbar-custom .form-control::-webkit-input-placeholder {
      color: #f2f2f2; }
    .navbar.navbar-custom .form-control:-webkit-input-placeholder {
      color: #f2f2f2; }
    .navbar.navbar-custom .form-control::-moz-placeholder {
      opacity: 1;
      color: #f2f2f2; }
    .navbar.navbar-custom .form-control:-moz-placeholder {
      opacity: 1;
      color: #f2f2f2; }
    .navbar.navbar-custom .form-control::-ms-input-placeholder {
      color: #f2f2f2; }
    .navbar.navbar-custom .form-control:-ms-input-placeholder {
      color: #f2f2f2; }
    .navbar.navbar-custom .form-control::placeholder {
      color: #f2f2f2; }
    .navbar.navbar-custom .form-control:placeholder {
      color: #f2f2f2; }
    .navbar.navbar-custom .form-control:focus, .navbar.navbar-custom .form-control:hover {
      -webkit-box-shadow: none;
      box-shadow: none;
      color: #666666;
      background-color: #ffffff;
      border-color: #f2f2f2; }
      .navbar.navbar-custom .form-control:focus::-webkit-input-placeholder, .navbar.navbar-custom .form-control:hover::-webkit-input-placeholder {
        color: #f2f2f2; }
      .navbar.navbar-custom .form-control:focus:-webkit-input-placeholder, .navbar.navbar-custom .form-control:hover:-webkit-input-placeholder {
        color: #f2f2f2; }
      .navbar.navbar-custom .form-control:focus::-moz-placeholder, .navbar.navbar-custom .form-control:hover::-moz-placeholder {
        opacity: 1;
        color: #f2f2f2; }
      .navbar.navbar-custom .form-control:focus:-moz-placeholder, .navbar.navbar-custom .form-control:hover:-moz-placeholder {
        opacity: 1;
        color: #f2f2f2; }
      .navbar.navbar-custom .form-control:focus::-ms-input-placeholder, .navbar.navbar-custom .form-control:hover::-ms-input-placeholder {
        color: #f2f2f2; }
      .navbar.navbar-custom .form-control:focus:-ms-input-placeholder, .navbar.navbar-custom .form-control:hover:-ms-input-placeholder {
        color: #f2f2f2; }
      .navbar.navbar-custom .form-control:focus::placeholder, .navbar.navbar-custom .form-control:hover::placeholder {
        color: #f2f2f2; }
      .navbar.navbar-custom .form-control:focus:placeholder, .navbar.navbar-custom .form-control:hover:placeholder {
        color: #f2f2f2; }
  .navbar.navbar-custom .border-default {
    border-color: #f2f2f2 !important; }
  .navbar.navbar-custom .text-default {
    color: #f2f2f2 !important; }
  .navbar.navbar-custom .bg-default {
    background-color: #f2f2f2 !important; }
  .navbar.navbar-custom .nav-item > a {
    color: #7A7A7A;
    background-color: transparent; }
  .navbar.navbar-custom .nav-item:hover > a {
    color: #949494;
    background-color: transparent; }
  .navbar.navbar-custom .nav-item.active > a {
    color: #949494;
    background-color: #f2f2f2; }
  .navbar.navbar-custom .nav-item.active:hover > a {
    color: #949494;
    background-color: #f2f2f2; }
  .navbar.navbar-custom .nav-item > .dropdown-toggle:not(.collapsed) {
    color: #949494;
    background-color: #f2f2f2; }
  .navbar.navbar-custom .nav-item:hover > .dropdown-toggle:not(.collapsed) {
    color: #949494;
    background-color: #f2f2f2; }
  .navbar.navbar-custom .nav-item.disabled > a {
    color: #6d6d6d;
    background-color: #ffffff; }
  .navbar.navbar-custom .nav-item.disabled:hover > a {
    color: #6d6d6d;
    background-color: #ffffff; }
  .navbar.navbar-custom .navbar-text, .navbar.navbar-custom .navbar-brand, .navbar.navbar-custom .nav-item > .nav-link, .navbar.navbar-custom .dropdown-toggle {
    line-height: 58px;
    padding: 0 20px; }
  .navbar.navbar-custom .navbar-toggler-icon {
    padding: 10px; }

/* Menu */
.navbar.navbar-custom .navbar-nav .dropdown-menu {
  background-color: white;
  color: white;
  border-color: #f2f2f2;
  /* Menu dropdown-item */
  /* Menu dropdown-toggle */
  /* Menu Items link */
  /* Menu default-color */
  /* Menu default buttons */
  /* Menu forms menu */
  /* Tabs */
  /* Menu dividers */ }
  .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-header {
    color: white; }
  .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item {
    background-color: transparent; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item > a {
      color: white; }
      .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item > a > .description {
        color: white; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item.active {
      background-color: #f2f2f2; }
      .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item.active > a {
        color: white; }
        .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item.active > a > .description {
          color: white; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item.disabled {
      background-color: transparent; }
      .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item.disabled > a {
        color: #bfbfbf; }
        .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item.disabled > a > .description {
          color: #bfbfbf; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item:hover {
      background-color: #f2f2f2; }
      .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item:hover > a {
        color: white; }
        .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item:hover > a > .description {
          color: white; }
      .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item:hover.active {
        background-color: #f2f2f2; }
        .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item:hover.active > a {
          color: white; }
          .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item:hover.active > a > .description {
            color: white; }
      .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item:hover.disabled {
        background-color: transparent; }
        .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item:hover.disabled > a {
          color: #bfbfbf; }
          .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-item:hover.disabled > a > .description {
            color: #bfbfbf; }
  .navbar.navbar-custom .navbar-nav .dropdown-menu a.dropdown-item {
    color: white;
    background-color: transparent; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu a.dropdown-item:hover {
      color: white;
      background-color: #f2f2f2; }
  .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"] > .dropdown-toggle {
    color: white;
    background-color: transparent; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"] > .dropdown-toggle > .description {
      color: white; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"] > .dropdown-toggle.active {
      color: white;
      background-color: #f2f2f2; }
      .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"] > .dropdown-toggle.active > .description {
        color: white; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"] > .dropdown-toggle:not(.collapsed) {
      color: white;
      background-color: #f2f2f2; }
      .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"] > .dropdown-toggle:not(.collapsed) > .description {
        color: white; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"] > .dropdown-toggle.disabled {
      color: #bfbfbf;
      background-color: transparent; }
      .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"] > .dropdown-toggle.disabled > .description {
        color: #bfbfbf; }
  .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"]:hover > .dropdown-toggle {
    color: white;
    background-color: #f2f2f2; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"]:hover > .dropdown-toggle > .description {
      color: white; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"]:hover > .dropdown-toggle.active {
      color: white;
      background-color: #f2f2f2; }
      .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"]:hover > .dropdown-toggle.active > .description {
        color: white; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"]:hover > .dropdown-toggle:not(.collapsed) {
      color: white;
      background-color: #f2f2f2; }
      .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"]:hover > .dropdown-toggle:not(.collapsed) > .description {
        color: white; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"]:hover > .dropdown-toggle.disabled {
      color: #bfbfbf;
      background-color: transparent; }
      .navbar.navbar-custom .navbar-nav .dropdown-menu [class*="drop"]:hover > .dropdown-toggle.disabled > .description {
        color: #bfbfbf; }
  .navbar.navbar-custom .navbar-nav .dropdown-menu a.dropdown-link {
    color: #a0a0a0; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu a.dropdown-link:hover {
      color: #7A7A7A; }
  .navbar.navbar-custom .navbar-nav .dropdown-menu .border-default {
    border-color: #555 !important; }
  .navbar.navbar-custom .navbar-nav .dropdown-menu .text-default {
    color: #555 !important; }
  .navbar.navbar-custom .navbar-nav .dropdown-menu .bg-default {
    background-color: #555 !important; }
  .navbar.navbar-custom .navbar-nav .dropdown-menu .btn-default {
    color: white;
    background-color: white;
    border-color: white; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .btn-default:hover, .navbar.navbar-custom .navbar-nav .dropdown-menu .btn-default:focus, .navbar.navbar-custom .navbar-nav .dropdown-menu .btn-default:active, .navbar.navbar-custom .navbar-nav .dropdown-menu .btn-default.active {
      color: white;
      background-color: white;
      border-color: white; }
  .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control {
    color: white;
    background-color: white;
    border-color: white; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control::-webkit-input-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:-webkit-input-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control::-moz-placeholder {
      opacity: 1;
      color: rgba(255, 255, 255, 0.5); }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:-moz-placeholder {
      opacity: 1;
      color: rgba(255, 255, 255, 0.5); }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control::-ms-input-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:-ms-input-placeholder {
      color: rgba(255, 255, 255, 0.5); }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control::placeholder {
      color: rgba(255, 255, 255, 0.5); }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:placeholder {
      color: rgba(255, 255, 255, 0.5); }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:focus, .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:hover {
      -webkit-box-shadow: none;
      box-shadow: none;
      color: white;
      background-color: white;
      border-color: white; }
      .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:focus::-webkit-input-placeholder, .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:hover::-webkit-input-placeholder {
        color: rgba(255, 255, 255, 0.5); }
      .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:focus:-webkit-input-placeholder, .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:hover:-webkit-input-placeholder {
        color: rgba(255, 255, 255, 0.5); }
      .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:focus::-moz-placeholder, .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:hover::-moz-placeholder {
        opacity: 1;
        color: rgba(255, 255, 255, 0.5); }
      .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:focus:-moz-placeholder, .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:hover:-moz-placeholder {
        opacity: 1;
        color: rgba(255, 255, 255, 0.5); }
      .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:focus::-ms-input-placeholder, .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:hover::-ms-input-placeholder {
        color: rgba(255, 255, 255, 0.5); }
      .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:focus:-ms-input-placeholder, .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:hover:-ms-input-placeholder {
        color: rgba(255, 255, 255, 0.5); }
      .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:focus::placeholder, .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:hover::placeholder {
        color: rgba(255, 255, 255, 0.5); }
      .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:focus:placeholder, .navbar.navbar-custom .navbar-nav .dropdown-menu .form-control:hover:placeholder {
        color: rgba(255, 255, 255, 0.5); }
  .navbar.navbar-custom .navbar-nav .dropdown-menu .nav-tabs {
    border-bottom-color: white; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .nav-tabs .nav-link:focus, .navbar.navbar-custom .navbar-nav .dropdown-menu .nav-tabs .nav-link:hover {
      border-color: white; }
    .navbar.navbar-custom .navbar-nav .dropdown-menu .nav-tabs .nav-link.active {
      background-color: white;
      border-color: white; }
  .navbar.navbar-custom .navbar-nav .dropdown-menu .dropdown-divider {
    border-color: white; }
