ul.category-grid{padding:0px;margin:0px}ul.category-grid li{position:relative;overflow:hidden;padding:0px;height:auto;width:auto;margin:10px 5px 0;float:left}ul.category-grid li a,ul.category-grid li span.cat{display:inline-block;position:relative;overflow:hidden}ul.category-grid li a .wrap,ul.category-grid li span.cat .wrap{margin-right:3px;position:relative}ul.category-grid li a .wrap span.thumb-mask,ul.category-grid li span.cat .wrap span.thumb-mask{position:absolute;display:block;z-index:1;left:0px;top:0px;cursor:pointer}ul.category-grid li a .wrap .name,ul.category-grid li span.cat .wrap .name{text-align:center;display:inline-block;padding:5px;line-height:16px;position:absolute;bottom:0;left:0;background-color:rgba(0,0,0,0.5);color:white}ul.category-grid li a .wrap .name b,ul.category-grid li span.cat .wrap .name b{font-weight:normal;font-size:15px}@media (max-width:500px){ul.category-grid li a .wrap .name b,ul.category-grid li span.cat .wrap .name b{line-height:12px;font-size:12px}}ul.category-grid li a .wrap .name b.artist,ul.category-grid li span.cat .wrap .name b.artist{font-size:13px}@media (max-width:500px){ul.category-grid li a .wrap .name b.artist,ul.category-grid li span.cat .wrap .name b.artist{line-height:10px;font-size:10px}}ul.category-grid li a .wrap .name .count,ul.category-grid li span.cat .wrap .name .count{font-size:11px;line-height:14px;display:none}