.content-heading h3.title {
    color: #7aa93c;
}
.content-heading h3.title:before, .content-heading h3.title:after {
    background: #7aa93c;
}

.header.active-sticky.header4 .bottom-header-content>.logo {
    display: none;
}

.products-grid .product-item-info .tocart.btn-cart:hover{
	background: #7aa93c;
	border-color: #7aa93c;;
}


.t5_cms_page_content h3{
	color: #7aa93c;
}

.modal_newsletter_popup.modal-popup .newsletter-popup-form div.checkbox {
    padding: 0px 10px;
}

.header.active-sticky {
    background: #7aa93c;
    color: #FFF;
}

.header.active-sticky .nav-main-menu a {
    color: #FFF;
}

.filter-toggle {display: none;}

.header .top-header-content {
    background-color: #7aa93c;
    color:#FFF;
}

.header .top-header-content a, .header .top-header-content button {
    color: #FFF;
}

.btn.btn-promo-banner:hover, .btn.btn-promo-banner:focus {
    color: #fff;
    background-color: #56cfe1 !important;
    border-color: #56cfe1;
}

.btn.btn-promo-banner {
	background: #7aa93c;
	border-color: #7aa93c;
	color: #fff;
}

.btn-primary {
    color: #fff;
    border: 2px solid #7aa93c;
    background-color: #7aa93c;
}
.btn-default {
    color: #fff;
    border: 2px solid #7aa93c;
    background-color: #7aa93c;
}

.btn-default:hover, .btn-default:focus, .btn-default:active {
    color: #fff;
    border: 2px solid #56cfe1;
    background-color: #56cfe1;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {
    color: #fff;
    border: 2px solid #56cfe1;
    background-color: #56cfe1;
}

.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:active {
    color: #fff;
    border: 2px solid #7aa93c;
}

.checkout-shipping-address>.step-content .action.action-show-popup {
    border: 1px solid #56cfe1;
    background-color: #56cfe1;
}

#shipping-method-buttons-container button.action {
    border: 2px solid #7aa93c!important;
    background-color: #7aa93c!important;
}

#shipping-method-buttons-container .action, .payment-method-content .actions-toolbar .action, #shipping-method-buttons-container button.action, .payment-method-content .actions-toolbar button.action {
    border: 2px solid #7aa93c!important;
    background-color: #7aa93c!important;
}

.payment-option.discount-code .form-discount .actions-toolbar .action.action-apply {
    border: 1px solid #7aa93c;
    background-color: #7aa93c;
}

.checkout-success .actions-toolbar .action.primary {
    border: 2px solid #7aa93c!important;
    background-color: #7aa93c!important;
}

.minicart-wrapper .close-minicart {
    background: #7aa93c;
}

.btn.btn-custom.action-save-address {
	background-color: #7aa93c!important;	
	color:#FFF;
}

.btn.btn-custom3.action-hide-popup {
	background-color: #7aa93c!important;	
	color:#FFF;
}

.modal-popup .action-close:before {
    background-color: #56cfe1;
}

.minicart-wrapper .action.showcart > .counter.qty {
    background-color: #56cfe1;
}

.header ul.social-link li a {
    color: #7aa93c;
}

.product-data-items-menu .data.item.title.active .data.switch {
    border-color: #7aa93c;
    color: #7aa93c;
}

ul.list-icon li .icon {
	color: #7aa93c;
}

.product-info-main .product-add-form .actions button.tocart, .bundle-info .product-details .actions button.tocart {
    background-color: #7aa93c;
    border: 1px solid #7aa93c;
}

.product-info-main .product-add-form .actions button.tocart:hover, .bundle-info .product-details .actions button.tocart:hover {
    background-color: #56cfe1;
    border: 1px solid #56cfe1;
}

.product-info-main .product-add-form .actions button.tocart:focus, .bundle-info .product-details .actions button.tocart:focus {
    background-color: #56cfe1;
    border: 1px solid #56cfe1;
}

.product-info-main .product-add-form .actions button.tocart:active, .bundle-info .product-details .actions button.tocart:active {
    background-color: #56cfe1;
    border: 1px solid #56cfe1;
}

.price-box .price {
    font-weight: 700;
}

.modal_newsletter_popup.modal-popup .pop-sletter-title {
	background-color: #7aa93c;
}

.list-products .product-item-info .product-item-details .btn.btn-cart {
    border: 1px solid #7aa93c;
    background-color: #7aa93c;
}

.list-products .product-item-info .product-item-details .btn.btn-cart:hover, .list-products .product-item-info .product-item-details .btn.btn-cart:focus, .list-products .product-item-info .product-item-details .btn.btn-cart:active {
    border: 1px solid #56cfe1;
    background-color: #56cfe1;
}

.sidebar .list-products .product-item-info .product-item-details .btn.btn-cart {
    border: 1px solid #7aa93c;
    background-color: #7aa93c;
}

.sidebar .list-products .product-item-info .product-item-details .btn.btn-cart:hover {
    border: 1px solid #56cfe1;
    background-color: #56cfe1;
}

.sidebar .list-products .product-item-info .product-item-details .btn.btn-cart:focus {
    border: 1px solid #56cfe1;
    background-color: #56cfe1;
}

.sidebar .list-products .product-item-info .product-item-details .btn.btn-cart:active {
    border: 1px solid #56cfe1;
    background-color: #56cfe1;
}

.form-edit-account .field.choice {
    margin-right: 20px;
    float: right;
}

/************/
.history {
    margin: 15px 0;
    padding: 0;
    clear: both;
}
.history .thumb {
    background: transparent url(../images/history-thumb_rtl.png) no-repeat 0 0;
    width: 227px;
    height: 160px;
    margin: 0 0 30px;
    padding: 0;
    float: right;
}
.history .thumb img {
    border-radius: 50%;
    margin: 7px 8px;
    width: 145px;
    height: 145px;
}

.featured-box {
    background: #f5f5f5;
    background-color: transparent;
    background: linear-gradient(to bottom,white 1%,#f9f9f9 98%) repeat scroll 0 0 transparent;
    box-sizing: border-box;
    border-bottom: 1px solid #DFDFDF;
    border-right: 1px solid #ECECEC;
    border-radius: 8px;
    border-left: 1px solid #ECECEC;
    box-sizing: 0 1px 1px 0 rgba(0,0,0,0.04);
    margin-bottom: 20px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 20px;
    min-height: 100px;
    position: relative;
    text-align: center;
    z-index: 1;
}

.history .featured-box {
    text-align: right;
    margin-right: 225px;
    margin-bottom: 35px;
    min-height: 115px;
}

.history .featured-box .box-content, .featured-box .box-content {
    border-top-color: #7aa93c;
}

.history h4 {
    float: right;
    margin: 0 0 -27px 0;
    padding: 0;
    color: #7aa93c;
    line-height: 27px;
}

.history p {
    margin: 0 0 20px;
    margin-right: 55px;
    line-height: 24px;
}

.featured-box .box-content {
    border-radius: 8px;
    border-top: 4px solid #3bf;
    padding: 30px 20px 0;
}

.push-top {
    margin-top: 20px;
}
/************************/

.opc-progress-bar .opc-progress-bar-item._active:before {
	    background: #7aa93c !important;
}
.opc-progress-bar .opc-progress-bar-item._active>span {
	color: #7aa93c !important;
}
.opc-progress-bar .opc-progress-bar-item._active>span:before {
    background: #56cfe1 !important;
}
.opc-progress-bar .opc-progress-bar-item._active>span:after {
    color: #56cfe1 !important;
}

.checkout-cart-index #shopping-cart-table tbody tr td.col.item {
    text-align: right;
}

.checkout-cart-index #shopping-cart-table tbody tr td.col.item .product-item-photo {
    float: right;
}

.ad-banner-home{
padding:20px 0px 20px 0px;

}




.home_owl_cat_bar{
margin-bottom:50px;
}
.home_owl_cat_bar .owl-carousel .owl-item{
padding:0 8px;
}
.home_owl_cat_bar .products-grid .product-item-info .product-top{
padding-bottom:15px;
}
.home_owl_cat_bar .products-grid .product-item-info .product-item-details .product-item-name{
margin-bottom: 20px;
height:60px;

}
.home_owl_cat_bar .products-grid .product-item-info .product-item-details .price-final_price{
padding-bottom:15px;
font-size:18px;
line-height:22px;
}
.home_owl_cat_bar .owl-carousel .owl-nav > div.owl-next{
right:-50px;
border:0px;
background:transparent!important;
color:#ccc!important;
font-size:65px!important;
}
.home_owl_cat_bar .owl-carousel .owl-nav > div.owl-prev{
border:0px;
background:transparent!important;
color:#ccc!important;
font-size:65px!important;
left:-20px;
}
.home_owl_cat_bar .products-grid .product-item-info{
margin-bottom:0px;
}
.home_owl_cat_bar .owl-carousel .owl-item .product-item{
border:1px solid
#CCC
;
padding:15px;
}
.products-grid .product-item-info .product-item-details .product-item-name a{
font-size:18px;
line-height:22px;
}





@media only screen and (min-width:1200px){	
	#mainMenu {max-width: 1400px; width: 100%; text-align: center;}
	.header:not(.header6):not(.header7) .navigation .nav-main-menu > li {    display: inline-block; }
	.header .nav.nav-main-menu > li > a {  padding: 10px 18px; }
	.opc-progress-bar .opc-progress-bar-item._active:before {
	    background: #7aa93c;
	}
	.opc-progress-bar .opc-progress-bar-item._active>span {
    	color: #7aa93c;
	}
	.opc-progress-bar .opc-progress-bar-item._active>span:before {
	    background: #56cfe1;
	}
	.opc-progress-bar .opc-progress-bar-item._active>span:after {
	    color: #56cfe1;
	}
    .products-grid.wishlist .product-item-info .box-tocart .field.qty>.control .input-text {
        width: 55px;
    }
    .cart.main.actions .btn-secondary {
        margin-right: 10px;
    }
}

@media only screen and (max-width:1199px){
	.header .top-header-content {
    	display: none;
	}
	.header {
	    z-index: 150;
	}
	.opc-sidebar.opc-summary-wrapper._show {
	    top: 91px;

	}
	.opc-progress-bar .opc-progress-bar-item._active:before {
	    background: #7aa93c;
	}
	.opc-progress-bar .opc-progress-bar-item._active>span {
    	color: #7aa93c;
	}
	.opc-progress-bar .opc-progress-bar-item._active>span:before {
	    background: #56cfe1;
	}
	.opc-progress-bar .opc-progress-bar-item._active>span:after {
	    color: #56cfe1;
	}
    .box-tocart {
        margin-top: 10px;
    }
    .checkout-cart-index #shopping-cart-table tbody tr td {
        text-align: right;
    }
    .product-info-main .product-add-form .actions.action-add-to {
        float: right;
    }
    .list-products .product-item-info .product-item-details {
        padding-right: 0px;
    }
}
