.navbar-default {
  box-shadow: none;
  background-color: white;
  background-image: none; }
  .navbar-default .navbar-brand {
    padding: 0;
    display: inline-block;
    margin-right: 130px; }
    .navbar-default .navbar-brand img {
      height: 100%; }
  .navbar-default .navbar-instagram {
    position: relative;
    top: -2px; }
    .navbar-default .navbar-instagram img {
      width: 20px; }

.nav .open > a:hover,
a {
  background-color: white !important;
  background-image: none !important; }

.dropdown-menu a,
.dropdown-menu a:hover {
  margin-top: 0 !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important; }

.category-dropdown {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  background-image: none !important;
  border: none !important; }

.navbar-form input {
  border-radius: 0; }

@media (min-width: 767px) {
  .caret-right {
    width: 0;
    height: 0;
    border-top: 4px solid transparent;
    border-bottom: 4px solid transparent;
    border-left: 4px solid #777777; } }
.navbar-default .navbar-toggle:focus,
.navbar-default .navbar-toggle:hover {
  background: none; }

.banner-images .col-xs-4 img {
  width: 100%;
  padding: 4px; }

body {
  padding-top: 30px;
  margin-top: 50px; }

.container {
  max-width: 960px; }

@font-face {
  font-family: kalinga;
  src: url(../fonts/kalinga.ttf); }
@font-face {
  font-family: kalinga;
  src: url(../fonts/kalingab.ttf);
  font-weight: bold; }
body {
  font-family: kalinga, Helvetica, Arial, sans-serif; }

.product-list {
  margin-left: -20px; }
  .product-list .product-card {
    margin-bottom: 20px; }
  .product-list a > div {
    padding-left: 5px;
    padding-right: 0; }
  .product-list a,
  .product-list a:hover,
  .product-list a:active,
  .product-list a:link,
  .product-list a:visited {
    color: #333333; }
  .product-list .product-name {
    margin-top: 5px; }

.nav__new-small-lot {
  color: red !important; }
  .nav__new-small-lot > b {
    border-left-color: red; }

.nav.navbar-nav.navbar--user {
  float: left; }

.nav.navbar-nav {
  float: right; }

.navbar--admin {
  font-size: 12px; }
