.page-template-template-product ul.products.columns-4 {
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -ms-flex-wrap: wrap;
   flex-wrap: wrap;
}
.page-template-template-product .inner-sale-product .product-item {
   margin-bottom: 30px;
   min-height: inherit;
}



.shop-product .product-category{position:relative;}
.shop-product .product-category h2 {
       width: 100%;
    position: absolute;
    color: #fff !important;
    top: 40%;
    bottom: 0;
    font-size: 38px !important;
    background: none;
	left:0;
	right:0;
    background-color: inherit !important;
    border: 0 !important;
    font-weight: 700;
    text-transform: uppercase;
}


.shop-product .product-category:hover h2{ color:rgba(206, 44, 20, 1) !important;}

.shop-product .product-category h2 mark{display:none;}


.page-template-template-product .inner-sale-page.shopyprdcts .woocommerce-page ul.products li.product {
   padding: 0 0 50px !important;
   margin-bottom: 0px !important;
   height: 100%;
}

.page-template-template-product .woocommerce ul.products li.product .button {
   bottom: 0;
   position: absolute;
   width: 166px;
   left: 0;
   right: 0;
   margin: 0 auto;
}


/*-------------Blue-----------*/
.woocommerce ul.products .product-item.Blue li.product a img {
    border-color: #3a88d4;
}
.woocommerce ul.products .product-item.Blue li.product .woocommerce-loop-category__title, .woocommerce ul.products .product-item.Blue li.product .woocommerce-loop-product__title, .woocommerce ul.products .product-item.Blue li.product h3 {
    color: #3a88d4;
}
.woocommerce ul.products .product-item.Blue li.product .button {
    border: 1px solid #3d8ddd;
    color: #3a8ada;
}


/*-------------Pink-----------*/
.woocommerce ul.products .product-item.Pink li.product a img {
    border-color: #d59cbf;
}
.woocommerce ul.products .product-item.Pink li.product .woocommerce-loop-category__title, .woocommerce ul.products .product-item.Pink li.product .woocommerce-loop-product__title, .woocommerce ul.products .product-item.Pink li.product h3 {
    color: #d59cbf;
}
.woocommerce ul.products .product-item.Pink li.product .button {
    border: 1px solid #d59cbf;
    color: #d59cbf;
}


/*-------------Red-----------*/
.woocommerce ul.products .product-item.Red li.product a img {
    border-color: #bd3229;
}
.woocommerce ul.products .product-item.Red li.product .woocommerce-loop-category__title, .woocommerce ul.products .product-item.Red li.product .woocommerce-loop-product__title, .woocommerce ul.products .product-item.Red li.product h3 {
    color: #bd3229;
}
.woocommerce ul.products .product-item.Red li.product .button {
    border: 1px solid #bd3229;
    color: #bd3229;
}


/*-------------Purple-----------*/
.woocommerce ul.products .product-item.Purple li.product a img {
    border-color: #9a2ea9;
}
.woocommerce ul.products .product-item.Purple li.product .woocommerce-loop-category__title, .woocommerce ul.products .product-item.Purple li.product .woocommerce-loop-product__title, .woocommerce ul.products .product-item.Purple li.product h3 {
    color: #9a2ea9;
}
.woocommerce ul.products .product-item.Purple li.product .button {
    border: 1px solid #9a2ea9;
    color: #9a2ea9;
}


/*-------------Green-----------*/
.woocommerce ul.products .product-item.Green li.product a img {
    border-color: #4fc860;
}
.woocommerce ul.products .product-item.Green li.product .woocommerce-loop-category__title, .woocommerce ul.products .product-item.Green li.product .woocommerce-loop-product__title, .woocommerce ul.products .product-item.Green li.product h3 {
    color: #4fc860;
}
.woocommerce ul.products .product-item.Green li.product .button {
    border: 1px solid #4fc860;
    color: #4fc860;
}

/*-------------Grey-----------*/
.woocommerce ul.products .product-item.Grey li.product a img {
    border-color: #9e9fa0;
}
.woocommerce ul.products .product-item.Grey li.product .woocommerce-loop-category__title, .woocommerce ul.products .product-item.Grey li.product .woocommerce-loop-product__title, .woocommerce ul.products .product-item.Grey li.product h3 {
    color: #9e9fa0;
}
.woocommerce ul.products .product-item.Grey li.product .button {
    border: 1px solid #9e9fa0;
    color: #9e9fa0;
}


/*-------------Orange-----------*/
.woocommerce ul.products .product-item.Orange li.product a img {
    border-color: #db5602;
}
.woocommerce ul.products .product-item.Orange li.product .woocommerce-loop-category__title, .woocommerce ul.products .product-item.Orange li.product .woocommerce-loop-product__title, .woocommerce ul.products .product-item.Orange li.product h3 {
    color: #db5602;
}
.woocommerce ul.products .product-item.Orange li.product .button {
    border: 1px solid #db5602;
    color: #db5602;
}


/*-------------Dark-Blue-----------*/
.woocommerce ul.products .product-item.Dark-Blue li.product a img {
    border-color: #0a40a7;
}
.woocommerce ul.products .product-item.Dark-Blue li.product .woocommerce-loop-category__title, .woocommerce ul.products .product-item.Dark-Blue li.product .woocommerce-loop-product__title, .woocommerce ul.products .product-item.Dark-Blue li.product h3 {
    color: #0a40a7;
}
.woocommerce ul.products .product-item.Dark-Blue li.product .button {
    border: 1px solid #0a40a7;
    color: #0a40a7;
}


/*-------------enanthate-----------*/
.woocommerce ul.products .product-item.enanthate li.product a img {
    border-color: #79a9f9;
}
.woocommerce ul.products .product-item.enanthate li.product .woocommerce-loop-category__title, .woocommerce ul.products .product-item.enanthate li.product .woocommerce-loop-product__title, .woocommerce ul.products .product-item.enanthate li.product h3 {
    color: #79a9f9;
}
.woocommerce ul.products .product-item.enanthate li.product .button {
    border: 1px solid #79a9f9;
    color: #79a9f9;
}



/*-------------Yellow-----------*/
.woocommerce ul.products .product-item.Yellow li.product a img {
    border-color: #d5b91a;
}
.woocommerce ul.products .product-item.Yellow li.product .woocommerce-loop-category__title, .woocommerce ul.products .product-item.Yellow li.product .woocommerce-loop-product__title, .woocommerce ul.products .product-item.Yellow li.product h3 {
    color: #d5b91a;
}
.woocommerce ul.products .product-item.Yellow li.product .button {
    border: 1px solid #d5b91a;
    color: #d5b91a;
}


/*-------------Black-----------*/
.woocommerce ul.products .product-item.Black li.product a img {
    border-color: #000;
}
.woocommerce ul.products .product-item.Black li.product .woocommerce-loop-category__title, .woocommerce ul.products .product-item.Black li.product .woocommerce-loop-product__title, .woocommerce ul.products .product-item.Black li.product h3 {
    color: #000;
}
.woocommerce ul.products .product-item.Black li.product .button {
    border: 1px solid #000;
    color: #000;
}


@media (max-width: 1499px){
.shop-product .product-category h2{font-size:28px !important;}
	
}

@media (max-width: 1199px){
.shop-product .product-category h2{font-size:22px !important;}
	
}

@media (max-width: 991px){
.page-template-template-product .inner-sale-product .product-item {
   margin-bottom: 30px;
}
}

@media (max-width: 767px){
.page-template-template-product .inner-sale-product .product-item {
   margin-bottom: 30px;
}
	
	.shop-product .product-category h2{font-size:24px !important;}
}

@media (max-width: 420px){
.page-template-template-product   .inner-sale-product .product-item {
margin-bottom: 30px;
}
}
