﻿.box-mode main {
        max-width: 100%;
        box-shadow: none;
        margin: 0 auto;
        position: relative;
    }
    #search_widget {
        float: right;
    }

.product-miniature{
	box-sizing: border-box;
    background: #fffdf8;
    
    border-radius: 15px;
border-top: 4px solid #6fae72 !important;
border-right: 1px solid #d8c59b !important;
border-bottom: 1px solid #d8c59b !important;
border-left: 1px solid #d8c59b !important;
box-shadow: 0 4px 18px rgba(74, 61, 32, .29);
    box-shadow: 0 4px 18px rgba(74, 61, 32, .29);
padding: 1.25rem;	
margin: 0 !important;
}
.category-cover{
	display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
}
.product-miniature .thumbnail-container {
    padding-bottom: 0;
	display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
	border:0;
	background-color: #fffdf8;
}
.product-container-img {
    position: relative;
    margin-bottom: 0.5rem;
}
.bottom-home .container {
	padding: 0;
}

.header-top .search-widget form button[type=submit] {
    background: #6fae72;
}
.search-widget form input[type=text] {
    border: 1px solid #6fae72;
}

.header-menu{
	background: linear-gradient(to bottom, #a8d0aa 0%, #6fae72 50%, #a8d0aa 100%) !important;
}

.footer-top .right-content{
	display: none;
}
.footer-top .left-content{
	width: 100%;
	background-color: #800000;
}
#top_menu_owl,
.container
{
	width: 100% !important;
	max-width: 100% !important;
	}
	
	.home-content, .home-left {
    margin-top: -520px;
}
.price, 
.product-prices .current-price > span,
.nav-link,
#content-wrapper .card .h1
{
	color: #800000 !important;
    font-weight: bolder !important;
}
.home-content .home-category ul.clearfix{
	display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
.ul-menu-mobile .img-icon{padding-right: 15px;}
.block_newsletter form input.btn-secondary
{
	background-color: #ffc520;
    border: 1px solid #ffc520;
}

#owl-menu-ver-left .category-title, .btn-secondary, .btn-tertiary, .btn-tertiary, .btn-primary:hover, .ls-l.small_text, .quick-view:hover, .product-price-and-shipping .discount-percentage {
    background-color: #6fae72;
    border: 1px solid #6fae72;
}

#js-product-list-top{
	display:none;
}

.home-bottom1-block{
	margin-bottom: 0px;
}

.home-bottom1-block{
	background-color: #d7ffd9;
    border-bottom: 4px solid #6fae72;
    border-top: 4px solid #6fae72;
	    padding: 25px;
}

#js-product-list .products
{
display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: center;
    gap: 1.25em;
}
    #products .product-miniature, .featured-products .product-miniature {
        margin: 0 auto;
        margin-bottom: 1.25em;
	}
.owl-block-testimonial .items-aline .test-img, #blog_latest_new_home .blog-out-title h3:after, #blog_latest_new_home .read-more, .pagination .current a, body#checkout section.checkout-step .address-item.selected, #blog_latest_new_home .read-more, .ls-l.small_text.bgblue {
    border-color: #800000;
	background-color: #800000;
}

#js-product-list > .products{padding:0 !important;}
#owl-prod-cat-0 .manu-list{
	display:none;
}

#owl-prod-cat-0 .owl1-prod-cat{
	display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: space-evenly;
}

#index .product-miniature {
        height: auto !important;
        min-height: auto !important;
    }

#owl-menu-ver-left .category-left li.level-1 {
    clear: both;
    border-top: 1px solid #800000;
	border-radius: 0 0 15px 15px;
}

#owl-menu-ver-left .category-title{
	background-color: #800000;
}
#owl-menu-ver-left .category-left > ul {
    border: 1px solid #800000;
	border-radius: 0 0 10px 10px;
}

#owl-menu-ver-left .category-title {
    border-radius: 10px 10px 0 0;
}

.owl-carousel .owl-item {
    display: flex;
    justify-content: center;
    align-items: center;
}



@media (max-width: 767px) {
    .header-top .search-widget {
        float: none !important;
    }
}










.owl-specail-prod .product-name a:hover

{color:#800000;}


.block-top-html i,#_desktop_cart,.owl-menu-horizontal ul li.level-1 > a > span:before,
.owl-banner-center .mask i,.quick-view,.top-5-popular .panel-heading .item-count,
.owl-block-testimonial .items-aline,.btn-secondary:hover, .btn-tertiary:hover, 
.btn-tertiary:hover,.btn-primary,.pagination .current a,
.group-span-filestyle .btn-default, .group-span-filestyle .bootstrap-touchspin .btn-touchspin, 
.bootstrap-touchspin .group-span-filestyle .btn-touchspin,#blog_latest_new_home .read-more,
.block_newsletter .left-content,.block_newsletter form input.btn-secondary, 
.block_newsletter form input.btn-tertiary,.home-bottom1-block,.owl-menu-sticky,
.header-menu,.home-left .title-topsale,.block-contact #contact_footer i,#social_block li:before,
#header .header-nav .cart-preview,.ls-l.small_text.bgblue {
    background-color: #800000;
}
#owl-menu-ver-left .category-left li.level-1:hover > a{
	border-radius:15px;
}
#owl-menu-ver-left .category-left li.level-1:hover > a, 
#owl-menu-ver-left .category-left li.level-1:hover:after,
.dropdown:hover .expand-more,
.product-title a:hover,a:hover,
.top-5-popular .panel-heading .item-count:after,
.title-topsale .view-more-cat a,
.product-title:hover,
.g-blog-info div,.footer-container li a:hover,
.owl-menu-horizontal ul li.level-1 ul li a:hover,
.ls-l.very_big_black,.owl-menu-horizontal ul li.level-1 ul li.parent:hover:after,
.block-categories a.h6,.block-category .h1,.block-categories a:hover,
#search_filters > h4.h6,#owl-menu-ver-left .category-left .menu-dropdown li a:hover,
.product-price,#product .tabs .nav-tabs .nav-link.active,
.blog-info div.blog-cat,h4.title_block,.tabs .nav-tabs .nav-link.active,
.post_title:hover, .post_title a:hover,.product-line-grid .value,
.cart-summary-line .value,body#checkout a:hover,body#checkout a:hover,#main .page-header h1,
.page-my-account #content .links a:hover i,#blog_latest_new_home .read-more:hover a,
.ls-l.small_text.bgblue:hover {
    color: #800000;
}

.owl-block-testimonial .items-aline .test-img,
#blog_latest_new_home .blog-out-title h3:after,
#blog_latest_new_home .read-more,
.pagination .current a,
body#checkout section.checkout-step .address-item.selected,
#blog_latest_new_home .read-more,
.ls-l.small_text.bgblue {
    border-color: #800000;
}
#search_filter_toggler,
    .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav a, div.bx-wrapper .bx-controls-direction .owl-next, div.bx-wrapper .bx-controls-direction .owl-prev, div.bx-wrapper .bx-controls-direction a {
        background: #800000;
    }