.homepage .logo-container{width:600px;position:absolute;top:5px;left:50%;margin-left:-300px}.homepage .logo-container img{width:100%;max-width:400px;height:auto}@media (min-width:992px) and (max-width:1199.98px){.homepage .logo-container{top:10%}}@media (max-width:767.98px){.homepage .logo-container{position:static;margin:0;width:100%;height:auto}}@media (max-width:575.98px){.homepage .logo-container img{max-width:280px}}.homepage .logo-container{width:600px;position:absolute;top:5px;left:50%;margin-left:-300px}.homepage .logo-container img{width:100%;max-width:400px;height:auto}@media (min-width:992px) and (max-width:1199.98px){.homepage .logo-container{top:10%}}@media (max-width:767.98px){.homepage .logo-container{position:static;margin:0;width:100%;height:auto}}@media (max-width:575.98px){.homepage .logo-container img{max-width:280px}}body{background-color:#343a40;font-family:Lato,sans-serif}body #background{position:fixed;top:-50%;left:-50%;width:200%;height:200%;transform:translate3d(0,0,0);z-index:-1}body #background img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:55%;min-height:55%;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-filter:blur(2px);-ms-filter:blur(2px);filter:url('data:image/svg+xml;utf8, <svg version="1.1" xmlns="http://www.w3.org/2000/svg"><filter id="blur"><feGaussianBlur stdDeviation="2" /></filter></svg>#blur');filter:progid:DXImageTransform.Microsoft.Blur(Strength=$radius)}body .album{max-width:320px;width:100%;margin:0 auto;background-color:#fff}body .album .cover{width:100%}body .album .providers .provider{border-bottom:1px solid #c4c4c5}body .album .providers .provider a{color:#000;text-decoration:none}body .album .providers .provider .row [class*=col-] .image-container{padding:10px}body .album .providers .provider .row [class*=col-] .image-container img{width:95%;padding:2.5%}body .album .providers .provider .row [class*=col-] span.text{display:block;margin:23px 10px 23px 0;border:1px solid #6c6c6c;padding:8px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:155px;color:#6c6c6c}body .album .providers .provider .row [class*=col-] span.text.coming-soon{border:0}body .album .providers .provider.desktop:hover{background-color:#f3f3f3}body .album .providers .provider.desktop:hover a span.text{color:#fff;background-color:#6c6c6c}body .album .providers .provider.mobile:active,body .album .providers .provider.mobile:hover{background-color:#5d5d5d}body .album .providers .provider.mobile:active a span.text,body .album .providers .provider.mobile:hover a span.text{color:#fff;background-color:#6c6c6c}.releases .cover{max-width:300px;margin:0 auto}.releases .cover img{width:100%}.releases.desktop .cover a:hover img{opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}@keyframes skew-x-shaking{0%{transform:skewX(-15deg)}5%{transform:skewX(15deg)}10%{transform:skewX(-15deg)}15%{transform:skewX(15deg)}20%{transform:skewX(0)}100%{transform:skewX(0)}}@keyframes skew-y-shaking{0%{transform:skewY(-15deg)}5%{transform:skewY(15deg)}10%{transform:skewY(-15deg)}15%{transform:skewY(15deg)}20%{transform:skewY(0)}100%{transform:skewY(0)}}.error{display:flex;height:100vh}.error .container{display:flex;justify-content:center;align-items:center;flex-direction:column}.error .container .logo-container img{width:auto;height:auto}.skew-shake-x{animation:skew-x-shaking 1.3s infinite}.skew-shake-y{animation:skew-y-shaking 1.3s infinite}