h2 , h3 , h1 , h4 , h5 , h6{
    font-family: 'iranyekan2';
}

span , p , a{
    font-family: 'iranyekan2';
}

.dreamit_menu ul .sub-menu li.nav-item a{
    font-size: 14px !important;
}

.style-two .header-button #udpCartItemCounter{
	    background: #E2C878 !important;
}

.dreamit_menu>ul>li {
    display: inline-block;
    position: relative;
}

.agency-title-product{
	color:#E3C878 !important;	
}

.dreamit_menu > ul.user_nav_scroll > li > a {
    background-color:unset !important;
    border-radius: 15px;
    padding: 10px;
    font-size: 14px;
    border: unset !important;
    color: #fff !important;
}

.dreamit_menu ul .sub-menu{
    margin: 0;
    z-index: 1;
    transition: .5s;
    opacity: 0;
    visibility: hidden;
}

#product-info-fixed .cart-button{
	background: #2D4742 !important;	
}

.style-two .header-button{
    margin: 0px 0 0 0 !important;

}

.style-two .header-button i{
    color: #fff !important;
}

.dreamit_menu>ul.user_nav_scroll>li>a{
    margin: 10px 0px !important;
}

.sub-category{
    margin-top: 30px;
}

.category-img img{
    border-radius: 0;
    margin-top: 15px;
}

.dreamit_menu>ul>li>a{
    font-size: 14px;
    font-weight: normal;
    font-family: 'iranyekan2';
}

.SearchBox::placeholder {
    font-family: 'iranyekan2';
}

.dreamit_menu ul .sub-menu{
    background: #f5f5f5!important;
    color: #000;
}

.agency-title-product a {
    color: #2D4742 !important;
}

.dreamit_menu ul .sub-menu li a{
    color: #000 !important;
}

.dreamit_menu ul .sub-menu li:hover>a{
    color: #000 !important;
}

.sticky .dreamit_menu>ul>li>a{
    color: #fff !important;
}

.info-price-box span{
    text-align: center;
}

.agency-title:after{
    background: #E3C878 !important;
}

.agency-title a i{
    color: #E3C878 !important;
}

.owl-carousel-slider-products .owl-item{
    border: 1px solid #bfbfbf82;
    border-radius: 20px;
    padding-bottom: 15px;
    padding-top: 15px;
    box-shadow: rgba(149, 157, 165, 0.2) 4px 4px 4px;
    background: #fff;
    margin-bottom: 20px;
}

.owl-carousel-slider-products a.item{
    border-radius: 20px;
}

.productitem-3 .info-title-box h6{
    text-align: center;
}

.c-comments__add{
    border: 1px solid #106735 !important;
    color: #106735 !important;
}

.c-ui-select{
    border: 1px solid #106735 !important;
    color: #106735 !important;
}

.sticky .dreamit_menu>ul>li>a:after,.dreamit_menu>ul>li>a:after{
    display: none!important;
}

.footer-recent-post ul li{
    text-align:center;
}

.footer-bottom-menu{
    color: #000 !important;
}

.footer-text{
    align-items: baseline;
    text-align: right;
}

.footer-bottom-content-copy{
    text-align: left;
}

.footer-bottom-menu a{
    color: #106735 !important;
}

.top-wrap .go-top-button{
    background: #E3C878;
}
.top-wrap .go-top-button::after{
    background-image: -webkit-linear-gradient(0deg, #ddc990 0%, #E3C878 100%);
}

#continue{
    background: #106735 !important;
}


.btn-submit{
    background: #2D4742 !important;
}

.desc-cart-attribute span.red-border:before{
    background: #106735 !important;
}

#cart-attribute ul li.red-bullet:before{
    background: #106735 !important;
}

.pagination li.active span {
    background: #2D4742 !important;
}

/* small mobile :320px. */
@media only screen and (min-width: 320px) and (max-width: 599px) {
    .mean-container .mean-bar{
        background: #106735 !important;
    }
	
.category-list li a i{
	margin-left: 8px;
}

    #main {
        /*margin-top: 150px !important;*/
    }

    .agency-title{
        justify-content: space-between !important;
    }
    body{
        padding-bottom: 0px !important;
    }
    .footer-bottom-content-copy{
        text-align: center !important;
    }

    .c-comments__add{
        width: 100% !important;
    }

    #mobile-toolbar{
        display: none !important;
    }
	.pricegold18{
		padding: 4px;
	}
}

.agency-title:after{
    background: #E3C878 !important;
}

.logo_img img{
    width: 75%;
}

.agency-title{
    justify-content: flex-start;
}

.agency-title a{
    margin-right: 25px;
    font-size: 12px;
    color: #E3C878 !important;
}

.owl-carousel-slider-products .owl-nav .owl-prev, .owl-carousel-attribute .owl-nav .owl-prev{
    background: none !important;
}

.owl-carousel-slider-products .owl-nav .owl-next, .owl-carousel-attribute .owl-nav .owl-next{
    background: none !important;
    float: left;
}

.owl-carousel-slider-products .owl-nav .owl-prev, .owl-carousel-slider-products .owl-nav .owl-next, .owl-carousel-attribute .owl-nav .owl-prev, .owl-carousel-attribute .owl-nav .owl-next{
    color: #E3C878 !important;
}

.owl-carousel-slider-products .owl-nav, .owl-carousel-attribute .owl-nav{
    position: absolute;
    top: 4%;
    transform: translateY(-50%);
    width: 100%;
    left: 40px;
    pointer-events: none;
}

#final-price-detial a{
    background: #E3C878 !important;
}

#final-price-detial{
    background: #2D4742 !important;
}

.owl-carousel-slider-products .owl-item img {
    border-radius: 15px;
}

.main-sticky{
    margin-top: 10px !important;
}
.sorting li.active {
    border-bottom: 2px solid #E3C878 !important;
}