.artist-detail .artist-bio{text-align:left;white-space:pre-line;padding:15px 10px}#report-popup h4{margin:10px 0}#report-popup #report-problems{width:100%}#report-popup #report-problems td{white-space:nowrap;vertical-align:top}#report-popup #report-comment{width:100%;resize:none;height:120px;font-size:13px;padding:5px}#report-popup #report-comment:focus{outline:0}#report-popup #report-popup-loading{display:none;padding:20px}.suggest-artist-popup .wrap-info{padding-left:210px}.suggest-artist-popup .artist-image-preview{background-image:url(https://hopamchuan.local/node/get_artist_image/duc_phuc);background-repeat:no-repeat;background-size:cover;background-position:center center;width:200px;height:240px;float:left}.suggest-artist-popup #artist-image-upload{width:100px;float:right}.suggest-artist-popup .wrap-artist-image{padding-right:110px}@media screen and (max-width:479px){.suggest-artist-popup .artist-image-preview{float:none;width:100%}.suggest-artist-popup .wrap-info{padding-left:0}}.song-item{display:block;padding:5px 10px 10px;border-bottom:1px solid #eee}.song-item.small .song-title{font-size:16px!important}.song-item.small .song-info{font-size:12px}.song-item.small .song-status{float:left;margin-right:10px;height:40px;line-height:40px}.song-item.small .song-singers{overflow:hidden;padding-left:0;max-width:150px;text-overflow:ellipsis;font-size:13px}.song-item.feed{overflow:hidden;margin-bottom:10px;border-bottom:0;box-shadow:0 1px 1px rgba(0,0,0,.2);transition:box-shadow .3s;background:-moz-linear-gradient(270deg,#fff 0,#fbfbfb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#fbfbfb));background:-webkit-linear-gradient(270deg,#fff 0,#fbfbfb 100%);background:-o-linear-gradient(270deg,#fff 0,#fbfbfb 100%);background:-ms-linear-gradient(270deg,#fff 0,#fbfbfb 100%);background:linear-gradient(180deg,#fff 0,#fbfbfb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#fbfbfb', GradientType=0)}.song-item.feed:hover{box-shadow:0 1px 2px rgba(0,0,0,.3)}.song-item.feed .song-title{font-size:20px}.song-item.feed .song-preview-lyric{display:block;margin:10px 0;padding:5px 0 5px 10px;height:auto;white-space:normal;font-style:normal}.song-item.feed .song-chords,.song-item.feed .song-preview-lyric pre{margin:0}.song-item.feed .song-preview-lyric:hover{background-color:#f9f9f9}.song-item.feed .song-preview-lyric .hopamchuan_chord{color:#659cd8!important}.song-item.feed .song-poster-date{max-width:380px!important}.song-item:first-child{padding-top:10px}.song-item:last-child{padding-bottom:10px;border-bottom:0}.song-item:hover .song-item-actions{visibility:visible}.song-item .song-title-singers{display:flex;white-space:nowrap;justify-content:flex-start}.song-item .song-title-singers .song-title{overflow:hidden;text-transform:capitalize;text-overflow:ellipsis;font-size:18px}.song-item .song-title-singers .song-title:hover{text-decoration:underline;white-space:normal}.song-item .song-singers{overflow:hidden;padding:3px 0 0 5px;color:#4a4949;vertical-align:middle;text-align:left;text-overflow:ellipsis;font-size:16px;flex-grow:10}.song-item .song-singers:hover{white-space:normal}.song-item .song-singers .author-item:hover{text-decoration:underline}.song-item .song-preview-lyric{overflow:hidden;margin-bottom:2px;color:#8A8A8A;text-overflow:ellipsis;white-space:nowrap;font-style:italic;font-size:13px}.song-item .song-item-actions{visibility:hidden;float:right;cursor:pointer}.song-item .song-item-actions .song-inline-action-add{color:#7f7f7f}.song-item .song-item-actions .song-inline-action-add:hover{color:#555}.song-item .song-item-actions .song-like{color:#A9A9A9}.song-item .song-item-actions .song-like:hover{color:#7f7f7f}.song-item .song-item-actions .song-like.starred{visibility:visible;color:#fab400}.song-item .song-item-actions .song-like.starred:hover{color:#FFD568}.song-item .song-chords{display:inline-block;overflow:hidden;margin:0 10px;color:#777;text-overflow:ellipsis;white-space:nowrap;font-size:12px;flex-grow:10}.song-item .song-chords:hover{white-space:normal}.song-item .song-lyric{display:block;display:-webkit-box;overflow:hidden;margin:0 auto;max-width:450px;height:33.6px;color:#666;text-overflow:ellipsis;font-size:12px;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical}.song-item .song-info{display:flex;color:#777;white-space:nowrap;font-size:12px;justify-content:space-between}.song-item .song-info span{vertical-align:middle}.song-item .song-info .song-poster-date{overflow:hidden;max-width:260px;text-overflow:ellipsis;white-space:nowrap}.song-item .song-info .song-poster:hover span{text-decoration:underline}.song-item .song-info .song-poster span{max-width:150px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.song-item .song-comment{float:right;color:#777;font-size:12px}.song-item .song-rhythm{float:right;font-size:10px}.song-item .song-list-contributes{margin-top:10px;padding-left:20px}.song-item .song-list-contributes .song-list-contribute-item{overflow:hidden;padding:3px 0;border-bottom:1px solid #eee;text-overflow:ellipsis;white-space:nowrap}.song-item .song-list-contributes .song-list-contribute-item:hover{text-decoration:underline}.song-item .song-list-contributes .song-list-contribute-item:last-child{border-bottom:0}.song-item .song-list-contributes .song-list-contribute-rating{display:inline-block;margin-right:10px;width:90px;color:#fab400;text-align:right}.song-item .song-list-contributes .song-list-contribute-user{color:#9e9e9e;font-weight:700;font-size:11px}.song-item .approving-users a{display:inline-block;margin-right:2px}.song-item .approving-users a:last-child{margin-right:0}