/* music */#foreground>.artistInfoTray{width:505px;background-color:#E8E8E8;position:absolute;left:0;top:0;padding:40px 40px 40px 190px;transition:margin-left .5s ease 0s;-webkit-transition:margin-left .5s ease 0s;-o-transition:margin-left .5s ease 0s;margin-left:-505px;overflow-y:auto}#foreground>.artistInfoTray>aside{margin-bottom:25px;width:100%}#foreground>.artistInfoTray p.title{text-transform:uppercase;font-weight:700;font-size:smaller;margin-bottom:9px;padding-bottom:2px}#foreground>.artistInfoTray .bio>p.title{padding-bottom:0}#foreground>.artistInfoTray p.bio{font-size:20px;font-weight:200;line-height:24px;overflow:hidden;max-height:195px}#foreground>.artistInfoTray .bio>a{font-size:12px;font-weight:500;line-height:24px}#foreground>.artistInfoTray p{white-space:normal}#foreground>.artistInfoTray ul{list-style:none}#foreground>.artistInfoTray ul .media.size_50{min-height:0}#foreground>.artistInfoTray ul.grid{margin:0}#foreground>.artistInfoTray ul>li{float:left;margin-right:6px;margin-bottom:6px}#foreground>.artistInfoTray ul>li>a{height:45px;width:45px}#foreground>.artistInfoTray ul.albums>li>div{width:80px}#foreground>.artistInfoTray ul.albums>li>div>a{height:80px}#foreground>.artistInfoTray>i{position:absolute;top:12px;right:12px;cursor:pointer}@media all and (max-height: 800px){#foreground>.artistInfoTray p.bio{ max-height:95px}}@media all and (max-width: 1300px){#foreground>.artistInfoTray{ width:460px}#foreground>.artistInfoTray ul.albums>li>div{width:63px}#foreground>.artistInfoTray ul.albums>li>div>a{height:63px}}
.horizontalContent>#foreground{left:0}#wrap>.horizontalContent>div{overflow-x:auto}#foreground.shifted>.listContainer{margin-left:335px}#foreground.shifted>.artistInfoTray{margin-left:0}#foreground>.listContainer{background-color:#F3F3F3;transition:margin-left .5s ease 0s;-webkit-transition:margin-left .5s ease 0s;-o-transition:margin-left .5s ease 0s;float:none;padding:40px}#songList>#foreground>.listContainer{padding:32px 40px 40px}#foreground>.listContainer .scroller{overflow-y:auto;height:100%}#foreground>.listContainer .scroller ol,#foreground>.listContainer .scroller ul{background-color:#fff}#artistalbums .slats.x-large>li>div.details,#artistalbums .slats.x-large>li>div.catalog{margin-left:320px}#artistalbums>.slats>li{padding:20px 20px 60px 20px;transition:background-color .5s ease 0s;-webkit-transition:background-color .5s ease 0s;-o-transition:background-color .5s ease 0s}#artistalbums>.slats>li:last-child{padding-bottom:20px}#artistalbums>.slats>li:hover{background-color:#f4f4f4}#artistalbums>.slats>li.duplicate{display:none}#artistalbums>.slats>li .info{margin-bottom:8px;font-size:inherit;white-space:normal;font-size:10px}#artistalbums>.slats>li .info>.artistName{font-weight:700;color:#313131;text-transform:uppercase}#artistalbums>.slats>li .info>.releaseDate{color:#848484;text-transform:uppercase;font-weight:400}#artistalbums>.slats>li .info>.expandDuplicates{font:400;float:right;cursor:pointer;color:#848484}#artistalbums>.slats>li .info>.expandDuplicates:hover{color:#008DDE}#artistalbums>.slats>li .albumtitle{padding-bottom:10px}#artistalbums>.slats>li .albumtitle>a{font-size:30px;color:#4d4d4d;white-space:normal;font-weight:200;s}#artistalbums>.slats>li .table>li:last-child{border-bottom:1px solid #DDD}#artistalbums .mediaSquare.x-large{width:300px}#artistalbums .mediaSquare.x-large>a{height:300px}#artistalbums .table>li>.flex>.title{width:55%}#artistalbums .table>li>.flex>.artist{width:20%}#artistalbums .table>li>.flex>.duration{width:15%}#artistsongs .table>.heading,#artistsongs .table>.heading{background-color:#F3F3F3;color:#848484}#artistsongs .table>li:nth-child(2){border-top:0}#artistsongs .table>li>.flex>.title{width:30%}#artistsongs .table>li>.flex>.video{width:5%}#artistsongs .table>li>.flex>.artist{width:15%}#artistsongs .table>li>.flex>.album{width:20%}#artistsongs .table>li>.flex>.date{width:10%}#artistsongs .table>li>.flex>.duration{width:10%}#artistsongs .table>li>.flex>.plays{text-align:left;width:15%}.featuredArtists{margin-top:20px}#foreground>.listContainer .scroller .featuredArtists>.grid{padding-top:5px;background-color:transparent}.featuredArtists>h5{text-transform:uppercase;font-size:10px;font-weight:700;margin-bottom:5px}.featuredArtists .mediaSquare>a+div{display:none}.slats.x-large .featuredArtists{width:300px}.slats.x-large .featuredArtists .grid>li{margin:0 6px 6px 0}@media all and (max-width: 1300px){.horizontalContent>#foreground.shifted>.listContainer{ margin-left:290px}#artistalbums .slats.x-large>li>.albumContainer>.featuredArtists{display:none}#artistalbums .slats.x-large>li>div.catalog{margin-left:0;clear:both}#artistalbums .slats.x-large>li>div.details{margin-left:170px}#artistalbums .mediaSquare.x-large{width:150px}#artistalbums .mediaSquare.x-large>a{height:150px}#artistalbums>.slats>li .albumtitle.dotted:after{background-image:none}#artistsongs .table>li>.flex>.artist,#artistsongs .table>li>.flex>.duration{display:none}.listContainer>#artistsongs .table>li>.flex>.album{width:30%}.listContainer>#artistsongs .table>li>.flex>.date{width:15%}}
