@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVc.ttf) format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  src: url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1x4gaVc.ttf) format('truetype');
}
.header-new {
  padding: 10px 0;
  background: #042B60;
  color: #FFF;
  height: 50px;
}
@media screen and (min-width: 768px) {
  .header-new {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 2;
  }
}
.header-new .user-name {
  cursor: pointer;
}
.header-new .list-links {
  margin: 0;
  padding: 0;
}
@media screen and (max-width: 767px) {
  .header-new .list-links > li {
    padding-left: 0;
    padding-right: 0;
  }
}
.header-new .list-links > li > a:not(.logo) {
  color: #FFF;
  line-height: 1;
  font-size: 13px;
}
.header-new .list-links > li.active > a {
  color: #7ac543;
}
.header-new .list-left {
  margin-top: 5px;
}
@media screen and (min-width: 768px) {
  .header-new .list-left {
    margin-top: 0;
  }
}
.header-new .list-left > li > a {
  padding: 0 7px;
}
.header-new .list-left > li > a.logo {
  padding-left: 0;
  padding-right: 15px;
}
.header-new .logo img {
  height: 30px;
  vertical-align: text-bottom;
}
.header-new .list-right {
  text-align: right;
  margin-top: 5px;
}
@media screen and (min-width: 768px) {
  .header-new .list-right {
    margin-top: 10px;
  }
}
.header-new .list-right > li {
  position: relative;
}
.header-new .list-right > li > a {
  padding: 0 7px;
}
.header-new .list-right > li > a:last-child {
  padding-right: 0;
}
.header-new .list-right > li > a.header-cart-button {
  padding: 2px 6px !important;
  color: #ffffff;
  font-size: 16px;
  vertical-align: middle;
}
.header-new .list-right > li > a.header-cart-button span {
  background: #dd4b39;
  position: absolute;
  top: -4px;
  right: -6px;
  font-size: 12px;
  padding: 2px 5px;
  border-radius: 100%;
}
@media screen and (max-width: 322px) {
  .header-new .list-right.list-guest > li {
    float: left;
  }
  .header-new .list-right.list-guest > li:last-child {
    float: right;
  }
}
@media screen and (max-width: 480px) {
  .header-new .list-right.list-guest > li > a {
    padding: 0 5px;
    line-height: 20px;
  }
  .header-new .list-right.list-guest > li:last-child {
    float: right;
  }
}
.header-new .sign-in {
  font-weight: bold;
}
.header-new .sign-in a {
  color: #7ac543 !important;
}
.header-new .register {
  font-weight: bold;
}
.header-new .vertical-separator {
  color: #0a6df3;
  padding: 0 10px;
}
.header-new .list-right .dropdown-menu {
  left: auto;
  right: 0;
}
.fd-subheader {
  color: #808080;
  z-index: 2;
}
.fd-subheader a {
  color: #808080;
}
.cart-item .fa {
  font-size: 16px;
}
.cart-item .cart-number {
  font-size: 11px;
  background: #F00;
  transition: transform 0.3s;
  /*&.pulse {
      transform: scale(1.3);
    }*/
}
/*# sourceMappingURL=header.css.map */