.nav-item.active > .nav-link { 
    background: #9f8355!important;
}

.top-header .header-search .twitter-typeahead:after {
    color:#f8f9fa;
    padding: 0 0.9rem;
    background: #9f8355;
    border-radius: 0 30px 30px 0;
    -moz-border-radius: 0 30px 30px 0;
    -webkit-border-radius: 0 30px 30px 0;
}

.header-search .twitter-typeahead input {
    border-radius: 0;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-color: #9f8355 !important;
}

.badge-primary {
    background: #9f8355;
    color: #fff;
}

.btn-primary {
    background: #9f8355;
    border-color: #9f8355;
    color: #f8f9fa;
}

.text-primary {
    color: #9f8355 !important;
}

.fotter_bottom .contact_us .customer_service a {
    color: #9f8355;
    display: block;
    font-size: 32px;
    font-size: 2rem;
    font-family: "latoblack", sans-serif;
    letter-spacing: 2px;
}

.fotter_bottom ul.list-unstyled > li > a:after {
    background: #9f8355;
}

.page-header h1:after {
    content: "";
    display: block;
    position: absolute;
    width: 30%;
    height: 3px;
    background: #9f8355;
    left: 0;
    right: 0;
    bottom: -2px;
}

.footer-content ul > li a:hover, .footer-content ul > li a.active, footer ul > li a:hover, footer ul > li a.active {
    color: #9f8355 !important;
}

#InfoTab .nav-tabs .nav-item .nav-link.active:before, #InfoTab .nav-tabs .nav-item .nav-link:hover:before {
    background: #9f8355;
}

.navbar .navbar-nav .nav-item.show > .nav-link {
    color: #555555;
    background: #9f8355;
}

.navbar .navbar-nav .nav-item .dropdown-menu:not(div) {
    margin-top: 0 !important;
    background: #ccc;
}

.navbar .navbar-nav .nav-item:hover > .nav-link, .navbar .navbar-nav .nav-item.active > .nav-link {
    color: #f8f9fa;
    background: #9f8355;
}

.navbar .navbar-nav .nav-item .dropdown-menu:not(div) li:hover > .dropdown-item {
    color: #000 !important;
    background: #ccc;
}

.navbar{
    background-color:#162d39;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active:focus {
    background: #9f8355;
    border-color: #9f8355;
    color: #555555;
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active:focus {
    background: #999;
    border-color: #999;
    color: #555555;
}

.navbar .navbar-nav .nav-item .dropdown-menu:not(div) li:hover > .dropdown-item {
    color: #000 !important;
    background: #999;
}

.fotter_bottom .social_media li a:hover i {
    color: #333333;
    background: #999;
    border-color: #999;
}


.card-columns {
    column-count: 1 !important;
}

.navbar div.dropdown-menu .dropdown-item:hover {
    background: #9f8355;
    color: #007bff;
}

.sidebar .card .card-header {
    background-color: #162d39 !important;
}

i.fal.fa-shopping-cart {
    display: none;
}

.custom-control.custom-checkbox.mr-3
 {
    pointer-events: none;
}

.corner-triangle {
    border-color: rgba(0, 0, 0, 0) #ff0000 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
  }
  
  .fancybox__dialog .f-button.is-close-btn svg {
  stroke-width: 5 !important;
}