#dor-tab-product-category-pro .ajax_block_product{
    padding-left: 15px;padding-right: 15px;
}
#dor-tab-product-category-pro .dor-content-items{overflow: inherit;}
body.dorHoverProduct2 main #dor-tab-product-category-pro .js-product-miniature {
    margin-bottom: 40px !important;
}
.pro-list-title {
    text-align: center;margin-bottom: 50px;margin-top: 0px;
}
#dorTabAjaxPro {
    text-align: center;border:none;
}
#dorTabAjaxPro li{display: inline-block;float: none;padding-left: 10px;padding-right: 10px;}
#dorTabAjaxPro li a {
    border: 1px #eee solid;
    background: none;
    padding: 5px 25px;
    border-radius: 35px;
}
.pro-tab-head {
    margin-bottom: 35px;
}
#dorTabAjaxPro li a span {
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 500;
    color: #696969;
}
#dorTabAjaxPro li a:hover,
#dorTabAjaxPro li a.active{
    border-color: #52afc6;
    background-color: #52afc6;
    color: #fff;
}
#dorTabAjaxPro li a.active span,
#dorTabAjaxPro li a:hover span{color: #fff;}
.tab-pro-header {
    text-align: center;
}
#dor-tab-product-category-pro {
    padding-top: 45px;
}

#dor-tab-product-category-pro .product_list .slick-list{padding-bottom: 80px;}
.protab-contents{position: relative;}
.dor-tabpro-product-category-wrapper {
    padding-left: 15px;
    padding-right: 15px;
}
@media(max-width: 991px){
    #dorTabAjaxPro > li{margin-bottom: 15px;}
}