.top-header {
    background: #3C401B !important;
    border-bottom: 5px solid #3C401B;
}
.navbar-nav li .nav-link{
    background: #fff !important;
    color: #000000 !important;

}
.navbar-nav li.active > .nav-link{
    background: #3C401B !important;
    color: #000000 !important;
}
.navbar-nav li.show > .nav-link{
    background: #9ca548 !important;
    color: #fff !important;
}
.navbar-nav li.dropdown.show ul li a {
    background-color: #9ca548;
    color: #fff !important;
    border-bottom: 1px solid rgba(0, 0, 0, 0.08);
}
.navbar.navbar-light .navbar-nav > li > a:hover{
    color: #fff !important;
    background-color: #9ca548 !important;
}
.navbar-nav li:hover .nav-link:after, .navbar-nav li:hover .nav-link:after{
    color: #fff !important;
    border-top-color: #fff !important;
}
.navbar-nav li.dropdown.show ul li:hover > a, .navbar-nav .dropdown-menu .dropdown-submenu > a:after {
    background-color: #696F30;
    color: #fff !important;
}
li.dropdown-submenu > a:after{
    background-color: transparent !important;
}
.sidebar .card .card-header {
    background: #9ca548 !important;
    color: #fff !important;
}
footer {
    background: #000000;
    border-top: 1px solid #DDD;
}
.sidebar .card .card-body .list-group-item ul li.active > a, .sidebar .card .card-body .list-group-item ul li:hover > a {
    color: rgba(40,47,107,.7803921569) !important;
}
footer .bottom-links li a:hover, footer .bottom-links li a.active {
    color: #333;
}
.top-header .top-links li a:hover {
    color: #3C401B !important;
}
.btn-info , .btn-primary {
    color: #EEE;
    background-color: #000;
    border-color: #000;
}
.btn-info:hover, .btn-info:focus, .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .btn-info:not(:disabled):not(.disabled):active:focus {
    background: #696F30;
    border-color: #696F30;
    color: #fff;
}
.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: #696F30;
    border-color: #696F30;
    color: #fff;
}
.account_dashboard_box:hover {
    background-color: #696F30;
    color: #fff !important;
}
.account_dashboard_box:hover span, .account_dashboard_box:hover i, .account_dashboard_box:hover .h4 {
    color: #fff !important;
}
.account-links a:hover .cicon {
    background-color: #696F30;
    color: #3C401B;
}
.page-header h1 {
    color: #000;
}
.card-title {
    color: #3C401B;
}
.breadcrumb_container .breadcrumb li a:hover {
    color: #ee2e24;
}
.breadcrumb_container .breadcrumb li.active .a {
    color: #696F30;
}
.badge{
    background-color: #695e4a !important;
    color: #fff;
}



/*______TOP Menu_________
.pt-2, .py-2 {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
}
input#top_search {
    width: 275px;
}*/


/*Category Icon*/

.hover-box-shadow .thumbnail {
    text-align: center;
    border: 0px;
}
/*shipping_message*/
div#shipping_message {
    color: #4e85c0 !important;
}

form#frmadditionalinfo {
    padding-top: 7px;
}

/*Footer*/

footer .bottom-links {
    width: 100%;
    margin-bottom: 10px;
    text-align: left !important;
}

footer .bottom-links li a {
    font-size: 12px;
    color: #fff !important;
}


.logout-dropdown a:hover{
    color: #007bff !important;
}

/*cart link*/
.top-header .top-links li a {
    color: #FFF !important;
    background: #9ca548;
    padding: 8px 10px !important;
    margin: 10px;
    position: relative;
    white-space: nowrap;
}
.top-header .dropdown-menu a{
    margin: 0 !important;
}
.top-header .dropdown-menu a:hover{
    background-Color: #f2f2f2 !important;
    color: #000 !important;
}
.top-header .top-links li a .badge {
    background: #695e4a;
    color: #fff !important;
}
.top-header .top-links li .navbar-text {
    color: #fff !important;
}
/*Category Bar Padding*/
.mb-4, .my-4 {
    margin-bottom: 0.75rem !important;
}

/*Product listing Icon*/
.product-box .card .card-title {
    color: #3C401B!important;
    font-size: 14px;
    font-size: 0.875rem;
    font-weight: bold;
}
#htmlleft_sidebar > .card-body{
    padding-top: 0 !important;
}
.sidebar .card .card-body {
    padding: 5px 15px !important;
}
.sidebar .card {
    border: 1px solid #eee;
}

.product-box .card .card-title {
    color: #ee2e24 !important;
    font-size: 16px;
    font-size: 1rem;
}
.product-box .card-text, .product-sku {
    color: #000;
}