
/*Section heading*/
.section .section-heading > span {
    background-color: transparent;
    color: #000;
}
    .section .section-heading > span:after {
        background: #f5cc50;
    }
.modal .modal-dialog .modal-title {
    color: #000;
    border-color: #000;
}

/*Header*/
#header {
    border-top: 5px solid #979797;
}

    #header .headertop a {
        color: #000;
    }

        #header .headertop a:hover {
            color: #f5cc50;
        }

    #header .header-bottom {
        background: #f5cc50;
    }

    #header .headertop .whatsapp .text {
        color: #979797;
    }

        #header .headertop .whatsapp .text a {
            color: #979797;
        }

            #header .headertop .whatsapp .text a:hover {
                color: #f5cc50;
            }

.search-box .input-group .input-group-text {
    border-color: #000;
    background: #000;
}

    .search-box .input-group .input-group-text .fa {
        color: #fff;
    }

    .search-box .input-group .input-group-text:hover .fa {
        color: #f5cc50;
    }

#bag-dropdown .dropdown-menu-wrapper .heading {
    background: #fff;
    color: #000;
}

.bag .total-bag .small-bag-btn .item-in-bag {
    color: #fff;
}

.user-account .user-name.login {
    background: #000;
}
.btn-primary {
    color: #fff !important;
}

 .btn-primary:hover,
 .btn-primary:focus {
        color: #000 !important;
    }
/*Slick slider*/

.slick-dots li button {
    color: transparent;
    border: 2px solid #ddd;
}

    .slick-dots li button:before,
    .slick-dots li.slick-active button:before {
        color: transparent;
        background: transparent;
    }

.slick-dots li.slick-active button {
    border-color: #f5cc50;
}

/*home page slider*/
.carousel-control-prev .fa,
.carousel-control-next .fa {
    color: #ddd;
    background:#000;
    transition:.3s all ease-in-out;
}
.carousel-control-prev:hover .fa,
.carousel-control-next:hover .fa {
    color: #000;
    background: #f5cc50;
}
.product-price .old-price {
    color: #999;
}
#discountAmt {
    background: #f55079;
    color: #fff;
}

.product-details .product-price .new-price{
    color:#000;
}
/*Product Details*/
#divImageGallery .slider-nav img:hover, #divImageGallery .slider-nav .slick-current img {
    border: 1px solid #f5cc50;
}

#divImageGallery .slider-nav img {
    border: 1px solid #ddd;
}
/*Checkout*/
#checkout-accordion .panel-heading a:not(.collapsed) {
    color: #fff;
}
#checkout-accordion .panel-heading {
    border: 1px solid #8d8484;
}

    #checkout-accordion .panel-heading a span.no {
        border-right: 1px solid #8d8484;
    }


#checkout-accordion .panel-body {
    border: 1px solid #000;
}

.order-complete .fa {
    color: #000;
}

.view-message-detail .message-wrap .media-heading {
    color: #f5cc50;
}
/*My Account*/
.sidebaracc .panel .panel-title a {
    color: #000;
}

.sidebaracc .panel .panel-body.scroll-wrapper {
    background: #eee;
}

.sidebaracc .panel ul li a {
    color: #000;
}

    .sidebaracc .panel ul li.active a,
    .sidebaracc .panel ul li a:hover {
        color: #f5cc50;
    }
.order-complete-detail .order-number-date-wrap .order-number {
   color: #000;
}
.small-heading,
.box-heading {
    color: #000;
    border-bottom: 1px solid #000;
}
/*Footer*/
#footer {
    background: #979797;
    color:#fff;
}

.ratings {
    color: orangered;
}
 .review-box .user-name {
   color: black;
    /* background: #f5cc50; */
    box-shadow: 1px 1px 9px lightgrey;
}
 #Reviews .over-all-rating-section {
       /* background-color: #f5cc50; */
    border-bottom: 1px solid lightgrey;
    border-top: 1px solid lightgrey;
}
 .green {
    color: green;
}
 .red {
    color: #dc3545;
}
/*Media queries*/
@media screen and (min-width:992px) {
    #main-menu li a {
        color: #000;
    }
    #main-menu li .dropdown-menu {
        background: #fff;
    }

  
    #main-menu .panel li:hover > a,
    #main-menu .panel li > a:focus,
    #main-menu .panel li.active > a {
        background: none;
        color: #1fb3f6;
    }

    #main-menu .dropdown-menu.categories .panel-title a {
        color: #1fb3f6;
    }
    .product-details .slick-vertical .slick-prev,
    .product-details .slick-vertical .slick-next {
        background: none;
        color: #000;
    }
        .product-details .slick-vertical .slick-prev:before,
        .product-details .slick-vertical .slick-next:before {
            color: #000;
        }
        .product-details .slick-vertical .slick-prev:hover:before,
        .product-details .slick-vertical .slick-next:hover:before {
            color: #f5cc50;
        }
}

@media screen and (max-width:991px) {
    #header .headertop {
        background: linear-gradient(to top, #f7f7f7, #fff);
    }
    #main-menu .dropdown-menu li a {
      color: #9e7605;
    }
  

    .offcanvas-toggle.bars .icon-bar {
        background: #000;
    }

    #main-menu .navbar-toggle.close-menu {
        color: #000;
    }
    #main-menu li a {
        color: #666;
    }
    #main-menu li:hover > a, #main-menu li > a:focus, #main-menu li.active > a, #main-menu li.open > a {
        background: none;
        color: #000;
    }

    #column-left .filter-toggle .fa.fa-inverse {
        color: #fff;
    }
}
