#wt-new-products{padding: 0;
                 clear: both;
                 margin-top: 5px;
} 
#wt-new-products .title_block{
    color: #000;
    font-size:22px;
    padding: 23px 10px 10px 0px;
    text-decoration: none;
    text-align:center;
    text-transform: uppercase;
    margin-bottom: 20px;
    margin-top: 0;
    font-family: 'Lato', sans-serif;
    font-weight:400;
}
#wt-new-products ul li.ajax_block_product{margin: 0 0 0 20px;float:left; height: 450px;}
#wt-new-products .list_carousel.responsive{margin-left: -20px !important}
#wt-new-products .title_block span{position: relative; }
#wt-new-products  .content{clear:both;}
#wt-new-products   a.next{top: 20px;}
#wt-new-products    a.prev{top: 20px;}
#next_new_product.button-arrow.next{right:0;}
#prev_new_product.button-arrow.prev{right:30px;}
@media (min-width: 1600px){
    #wt-new-products ul li.ajax_block_product{ height: 580px;}
}
@media (max-width: 767px) {
    #wt-new-products{margin-bottom: 10px;}
    #wt-new-products   a.next{top: 30%;}
    #wt-new-products    a.prev{top: 30%;}
    #wt-new-products ul li.ajax_block_product{height: 430px;}
    #wt-bestseller-products ul li.ajax_block_product{height: 430px;}
}
@media (max-width: 540px){
    #wt-new-products ul li.ajax_block_product, #wt-bestseller-products ul li.ajax_block_product{height:300px;}

}
@media (max-width: 479px){
    #wt-new-products   a.next{top: 15px;}
    #wt-new-products    a.prev{top: 15px;}
}
@media (max-width: 1366px) and (min-width: 1199px){
    #wt-new-products ul li.ajax_block_product{height: 430px;}
}
@media (min-width: 992px ) and (max-width: 1199px) {
    #wt-bestseller-products ul li.ajax_block_product{height: 300px !important;}
    #wt-new-products ul li.ajax_block_product{height: 300px !important;}
}
@media (min-width: 768px) and (max-width: 991px) { 
    #wt-new-products ul li.ajax_block_product{height: 295px !important;}
    #wt-bestseller-products ul li.ajax_block_product{height: 295px !important;}
}
#wt-new-products .cycleElementsContainer .list_carousel .product-block .cat-name{    font-size: 13px;
                                                                                     font-weight: normal;
                                                                                     text-transform: capitalize;
                                                                                     text-align:left;
                                                                                     margin: 10px;
}
@media only screen 
and (min-device-width: 375px) 
and (max-device-width: 667px) 
and (-webkit-min-device-pixel-ratio: 2)
and (orientation: portrait) { 
    .caroufredsel_wrapper {
        height: 295px!important;
    }

}
