.topcategory-container{width:100%;padding:25px 0;background:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-js-display:flex;display:flex}
.topcategory-container.block-shadow{padding:25px 15px}
.topcategory-button{position:absolute;bottom:0;left:5px}
.tapcategory-block{text-align:left;position:relative;padding:0 5px;width:16.66%}
.topcategory-container .home-title{font-size:1.4rem;font-weight:700;padding-bottom:20px;text-align:left;margin-bottom:0}
.topcategory-container h5{font-size:1rem}
.topcat_img{max-width:120px;margin:0 auto;padding:10px 0}
.category-item a{padding:0 10px;display:block;margin:0 auto}
.category-item:hover{border:2px solid #80c21d}
.category-item .thumb-infor{text-align:center;padding:10px 0}
.category-item .cat_name{font-size:16px;font-weight:500;text-align:center;letter-spacing:0;padding:10px 0}
.category-item:hover .cat_name{color:#80c21d}
.category-item{background:#fff;padding:10px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-js-display:flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;width:100%;border:2px solid transparent}
.top_catlink img{max-width:100%;height:auto}
.top_catlink.owl-carousel{width:83.33%}
@media (max-width:920px){
.tapcategory-block{width:25%}
.top_catlink.owl-carousel{width:75%}
}
@media (max-width:768px){
.topcategory-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.tapcategory-block{width:100%;padding-bottom:15px}
.top_catlink.owl-carousel{width:100%}
.topcategory-button{position:inherit;left:0}
}