/*@import 'variables.scss';
@import '../../../base/sass/all.scss';*/
/* --------------------------------------------------------- */
/* fonts
/* --------------------------------------------------------- */
@font-face {
  font-family: "Merriweather";
  font-display: optional;
  src: url("../../../general/css/fonts/Merriweather-Regular.eot");
  src: url("../../../general/css/fonts/Merriweather-Regular.eot?#iefix") format("embedded-opentype"), url("../../../general/css/fonts/Merriweather-Regular.woff2") format("woff2"), url("../../../general/css/fonts/Merriweather-Regular.woff") format("woff"), url("../../../general/css/fonts/Merriweather-Regular.ttf") format("truetype"), url("../../../general/css/fonts/Merriweather-Regular.svg#Merriweather-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.merriweather-font {
  font-family: Merriweather, serif;
}
@font-face {
  font-family: "Montserrat";
  src: url("../../../general/css/fonts/Montserrat-Regular.eot");
  src: url("../../../general/css/fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"), url("../../../general/css/fonts/Montserrat-Regular.woff2") format("woff2"), url("../../../general/css/fonts/Montserrat-Regular.woff") format("woff"), url("../../../general/css/fonts/Montserrat-Regular.ttf") format("truetype"), url("../../../general/css/fonts/Montserrat-Regular.svg#Montserrat-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}
.montserrat-font {
  font-family: Montserrat, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* --------------------------------------------------------- */
/* globals
/* --------------------------------------------------------- */
h1, h2, h3, h4, h5, h6 {
  font-family: Montserrat, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/* --------------------------------------------------------- */
/* Use custom colors for primary buttons and background images for navbar. */
/* --------------------------------------------------------- */
.navbar.navbar-default {
  background-color: #007abb;
  background-image: url("../img/navbar_background.png");
  background-repeat: repeat-x;
}
.navbar-default .navbar-toggle {
  border-color: #fff;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #fff;
}
.btn-group--mobile .btn {
  color: #fff;
}
.navbar-default .navbar-nav > li > a {
  color: #fff;
}
a {
  color: #007abb;
}
.bg-primary {
  background-color: #007abb;
}
.btn-primary {
  background-color: #007abb;
}
.header_content_customer {
  background-color: #007abb;
  background-image: unset;
  filter: unset;
  background-repeat: unset;
  -webkit-box-shadow: unset;
  box-shadow: unset;
  color: #fff;
}
.navbar-brand {
  padding: 0;
}
.navbar-brand > img {
  max-height: 50px;
}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav > .open > a:hover {
  background-repeat: unset;
  background-image: unset;
  filter: unset;
  background-color: #aaaaaa6b;
  color: #fff;
}
.dropdown-menu {
  background-image: url("../img/navbar_dropdown_background.png");
  background-position: right top;
  background-repeat: no-repeat;
}
.badge-notify--dashboard-count {
  top: 6px;
  left: 23px;
  background-color: transparent;
}
.navbar-nav > li > a {
  text-shadow: 1px 2px 2px #000;
}
.nav-header--user-profile {
  background-color: #00000026;
}
