body{padding-top:57px;padding-bottom:20px}@media(min-width:768px){.container-fluid{width:97%}.glider-prev{left:-28px !important}.glider-next{right:-28px !important}}button:focus{outline:none}.btn:focus{box-shadow:none !important}.navbar.navbar-custom{padding:0}.navbar-custom .navbar-brand{color:rgba(0,0,0,.9)}.navbar-custom .navbar-brand:focus,.navbar-custom .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-custom .navbar-nav .nav-link{color:#db0808;padding:.8rem 1rem}.navbar-custom .navbar-nav .nav-link:focus,.navbar-custom .navbar-nav .nav-link:hover{color:#db0808;background-color:#eee}.navbar-custom .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-custom .navbar-nav .active>.nav-link,.navbar-custom .navbar-nav .nav-link.active,.navbar-custom .navbar-nav .nav-link.show,.navbar-custom .navbar-nav .show>.nav-link{background-color:#eee}.navbar-custom .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-custom .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-custom .navbar-text{color:rgba(0,0,0,.5)}.navbar-custom .navbar-text a{color:rgba(0,0,0,.9)}.navbar-custom .navbar-text a:focus,.navbar-custom .navbar-text a:hover{color:rgba(0,0,0,.9)}@media(min-width:768px){.navbar-expand-md .navbar-nav .nav-link{padding:1rem}}.embed-responsive-21by9{padding-top:42.857143%}.embed-responsive-16by9{padding-top:56.25%}.embed-responsive-4by3{padding-top:75%}.embed-responsive-1by1{padding-top:100%}.embed-responsive-21by9::before,.embed-responsive-16by9::before,.embed-responsive-4by3::before,.embed-responsive-1by1::before{padding-top:0}.breadcrumb.bg-transparent{margin-bottom:0}.btn-secondary.btn-hover-highlight:hover{color:#fff;background-color:#db0808;border-color:#db0808}.dl-horizontal dt{white-space:normal}.glider-slide{padding:0 5px}h1 .label,h2 .label,h3 .label{font-size:50%}a{color:#db0808;text-decoration:none}a:hover{color:#db0808;text-decoration:underline}.block{margin-bottom:20px}@media(max-width:767px){.row.balanced-rows .col-xs-6:nth-child(2n+1){clear:left}}@media(min-width:768px){.row.balanced-rows .col-sm-6:nth-child(2n+1){clear:left}}@media(min-width:992px){.row.balanced-rows .col-md-6:nth-child(2n+1){clear:left}}@media(min-width:1200px){.row.balanced-rows .col-lg-6:nth-child(2n+1){clear:left}}.brand-light{display:initial}.brand-dark{display:none}.full-width{width:100%}.inline-title{margin-bottom:10px}.inline-title h2{margin:0;padding:0;display:inline}.inline-title .sub-title{display:inline}nav.navbar{border-bottom:1px solid rgba(0,0,0,.1)}.navbar .nav-logo{height:56px;padding:0 15px;font-size:18px;line-height:20px}.navbar .nav-logo img{height:56px}.logo{margin-bottom:20px}.logo img{max-width:100%}.side-menu,.side-menu li{margin:0;padding:0;list-style-type:none}.side-menu{margin-bottom:40px}.side-menu li{font-size:16px;margin-bottom:5px}.side-menu li a{color:#db0808;text-decoration:none;display:inline-block}.side-menu li a::before{content:"»";color:#000;font-weight:bold;display:inline-block;padding-right:8px}.side-menu li a::after{content:" ";display:block;height:1px;background:#000;width:0;transition:width ease 150ms}.side-menu li a:hover,.side-menu li a:focus{font-weight:bold}.side-menu li a:hover::after,.side-menu li a:focus::after{width:100%}.video-wall:before,.video-wall:after{display:table;content:" "}.video-wall:after{clear:both}.video-wall{margin:0 -15px 30px}.video-wall .video-panel{float:left;display:block;width:50%}.video-wall .video-panel:nth-child(6n+1){width:100%}.video-wall .video-panel:nth-child(6n+4){width:100%}.video-wall .video-panel a{text-decoration:none;position:relative;overflow:hidden;display:block;width:100%;height:0;padding:0 0 56.25%}.video-wall .video-panel a img{border:0;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:105%;z-index:5;transition:width ease 200ms}.video-wall .video-panel a:hover img,.video-wall .video-panel a:focus img{width:120%}.video-wall .video-panel a .tspan{border:0;position:absolute;top:5px;right:5px;font-size:10px;display:block;background:rgba(50,50,50,.8);color:#fff;padding:4px;z-index:10}.video-wall .video-panel a .video-title{border:0;position:absolute;bottom:0;right:0;left:0;font-size:12px;display:block;background:rgba(50,50,50,.8);color:#fff;text-align:center;padding:4px;z-index:15;transition:background ease 200ms}.video-wall .video-panel a:hover .video-title,.video-wall .video-panel a:focus .video-title{background:rgba(0,0,0,1)}@media(min-width:768px) and (max-width:991px){.video-wall .video-panel{width:33.333333%}.video-wall .video-panel:nth-child(6n+1){width:66.66666%}.video-wall .video-panel:nth-child(6n+4){width:66.66666%;float:right}}@media(min-width:768px){.video-wall .video-panel a .video-title{min-height:3em}}@media(min-width:992px){.video-wall .video-panel{width:25%}.video-wall .video-panel:nth-child(6n+1){width:50%}.video-wall .video-panel:nth-child(6n+4){width:50%;float:right}}@media(min-width:1200px){.video-wall .video-panel a .video-title{font-size:14px}}.fplatest2{text-align:center}.fplatest2 a{text-decoration:none;color:#db0808;display:block}.fplatest2 a .title{display:block;margin:0 0 5px;padding:0;font-size:14px;line-height:1.1;height:3.3em;overflow:hidden;text-overflow:ellipsis}.fplatest2 a .lnk-img{overflow:hidden;display:block;position:relative;width:100%;height:0;padding:0 0 56.25%;margin-bottom:5px;box-shadow:0 0 2px 2px rgba(150,150,150,.3);transition:box-shadow ease 200ms,transform ease 200ms}.fplatest2 a:hover .lnk-img{transform:scale3d(1.05,1.05,1)}.fplatest2 .lnk-img img{border:0;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;max-width:100%}.fplatest2 .lnk-img .tspan{border:0;position:absolute;top:5px;right:5px;font-size:10px;display:block;background:rgba(50,50,50,.8);color:#fff;padding:4px}.glider-slide .fplatest2 a:hover .lnk-img{transform:translate3d(0,-2px,0)}.side-action{font-size:120%}.call-to-action{font-size:140%}.pop-items>div{padding:5px;font-size:90%}.pop-items>div:nth-child(2n+1){background:#f1f1f1}.category-list{padding:20px 0}.category-item{display:inline-block;padding:15px 30px;text-align:center;background:#f1f1f1;border-radius:6px;margin:20px 0}.category-item:hover{background:#d2d2d2;text-decoration:none}h1.video-title{font-size:24px;margin-top:0}.tag-link{font-size:110%;display:inline-block;padding:0 10px 0 0}.tag-cloud{display:block;line-height:1}.tag-cloud .tag-item{display:inline-block;padding:5px;font-size:90%}.tag-cloud .tag-item.tag-s0{font-size:90%}.tag-cloud .tag-item.tag-s1{font-size:130%}.tag-cloud .tag-item.tag-s2{font-size:160%}.tag-cloud .tag-item.tag-s3{font-size:190%}.tag-cloud .tag-item.tag-s4{font-size:210%}.creator-info{padding:0}.video-notice{color:#777;font-style:italic}.review-item .review-link{display:block;float:left;width:150px}.review-item .review-image{width:150px;max-width:100%;margin:0 10px 10px 0}.review-item .review-title{font-weight:bold;font-size:120%;margin-left:160px}.review-item .review-type{font-style:italic;font-size:90%;margin-bottom:10px;margin-left:160px}.review-item .review-summary{margin-left:160px}.review-output .review-summary{width:600px;max-width:100%;font-style:italic}.review-output .review-type{font-style:italic;font-size:90%;margin-bottom:10px}.review-output .tracklist-list{border-top:solid 1px #e2e2e2;border-bottom:solid 1px #e2e2e2;padding:20px 0}.review-output .tracklist-list h3{margin:0 0 20px;padding:0}.review-output .review-content{width:600px;max-width:100%;margin:0 auto 20px 0}.review-output .review-rating{font-size:120%}.review-output .review-rating .review-score{font-size:120%;font-weight:bold}.review-output .review-banner img{max-width:100%}.review-sideitem{display:block;position:relative;margin-bottom:30px}.review-sideitem a{display:block}.review-sideitem .review-image{width:100%;padding:0;margin:0}.review-sideitem .review-title{display:block;position:absolute;bottom:0;left:0;right:0;padding:5px;background:rgba(30,30,30,.8)}.music-blog-post-summary{padding:20px 0 0;margin:20px 0 0;border-top:solid 1px #e1e1e1}.music-blog-post-summary .post-title{display:block;font-size:120%;font-weight:bold}.music-blog-post-summary .post-date{font-size:120%;float:left;text-align:center;background:#d2d2d2;padding:5px;margin:0 10px 10px 0;width:70px;line-height:1.3;font-weight:bold}.music-blog-post-summary .post-date .post-date-year{font-size:90%}.music-blog-post-summary .post-summary{padding:10px 0 0;margin-left:80px}.blog-output .blog-meta{font-style:italic;font-size:80%;font-weight:bold}.blog-output .blog-summary{font-style:italic}.blog-output .blog-content{max-width:100%;font-size:110%;margin:0 auto 20px 0}.blog-output .blog-rating{font-size:120%}.blog-output .blog-rating .blog-score{font-size:120%;font-weight:bold}.blog-output .blog-banner img{max-width:100%}.blog-output .blog-banner .header-credit{display:block;font-size:80%;text-align:right}.rating .rateblock{float:right}.rating .rateblock .progress.rateindicator{height:5px;margin-top:2px;margin-bottom:5px}.rating .rateinfo{clear:right;float:right;font-size:12px;text-align:right}@media(prefers-color-scheme:dark){body{background:#000;color:#fff}.brand-light{display:none}.brand-dark{display:initial}.navbar .navbar-toggle{border-color:#fff}.navbar .navbar-toggle .icon-bar{background-color:#fff}nav.navbar{border-bottom:1px solid rgba(255,255,255,.1)}.navbar-custom.bg-white{background-color:#000 !important}.navbar-custom .navbar-nav .nav-link:focus,.navbar-custom .navbar-nav .nav-link:hover{color:#db0808;background-color:#222}.navbar-custom .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-custom .navbar-nav .active>.nav-link,.navbar-custom .navbar-nav .nav-link.active,.navbar-custom .navbar-nav .nav-link.show,.navbar-custom .navbar-nav .show>.nav-link{background-color:#222}.navbar-custom .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-custom .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-custom .navbar-text{color:rgba(255,255,255,.5)}.navbar-custom .navbar-text a{color:rgba(255,255,255,.9)}.navbar-custom .navbar-text a:focus,.navbar-custom .navbar-text a:hover{color:rgba(255,255,255,.9)}.pop-items>div:nth-child(2n+1){background:#252525}.music-blog-post-summary .post-date{background:#191919}}