.browse_artists{text-align:center;padding:5px;border-bottom:1px solid lightgrey;margin:0 10px 5px}.browse_artists h4{font-size:18px}.browse_artists ul.alphabet_home{list-style-type:none;padding:0;margin-bottom:0;text-align:center}.browse_artists ul.alphabet_home li{display:inline-block;text-align:center;margin-bottom:3px}.browse_artists ul.alphabet_home li a.btn{padding:4px 8px;margin:0 2px}ul.leftmenu{list-style-type:none;padding:0}.image-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;padding:0;overflow:hidden}.image-container img{flex:1;max-width:100%;height:auto;max-height:100px}.top-artist{position:relative;display:inline-block;height:165px;margin-right:6px;margin-bottom:6px}.top-artist img{height:100%;overflow:hidden}.top-artist span{position:absolute;bottom:0;left:0;width:100%;display:inline-block;text-align:center;background-color:rgba(0,0,0,0.5);color:white;font-weight:bold}#suggested_categories{height:40px;margin:10px;overflow:hidden;position:relative;width:100%;float:left;border-bottom:1px solid lightgrey}#suggested_categories i{cursor:pointer;font-size:14px;height:33px;padding-top:5px;position:absolute;top:0;z-index:110}#suggested_categories .previous{left:0;padding-right:20px;background:rgba(0,0,0,0) linear-gradient(to left,rgba(255,255,255,0),#fff) repeat scroll 0 0}#suggested_categories .next{right:0;padding-left:20px;background:rgba(0,0,0,0) linear-gradient(to right,rgba(255,255,255,0),#fff) repeat scroll 0 0}#suggested_categories .category_contents{overflow-x:scroll;-webkit-overflow-scrolling:touch;overflow-y:hidden;white-space:nowrap;padding-left:10px;padding-bottom:10px}#suggested_categories .category_contents ul{margin:0;padding:0}#suggested_categories .category_contents ul li{cursor:pointer;height:28px;margin-right:5px;position:relative;display:inline-block;border-radius:10px;border:1px solid #c8c8c8;overflow:hidden;max-width:210px}#suggested_categories .category_contents ul li:hover{background-color:#c8c8c8}#suggested_categories .category_contents ul li a{text-decoration:none}#suggested_categories .category_contents ul li b{color:gray;font-size:12px;position:relative;text-align:center;z-index:50;padding:0 10px}#suggested_categories .category_contents ul li .vert{overflow:hidden;display:inline-block}#suggested_categories .category_contents ul li img{height:77px;opacity:.6;vertical-align:top}