html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit}:focus{outline:0}body{line-height:1;color:black;background:white}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}body{font-family:Roboto,sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;color:#141414;padding-bottom:40px}em{font-style:italic}blockquote{font-style:italic;margin:20px 40px}ol{margin:20px 0 20px 20px;list-style-type:decimal}ul{margin:20px 0 20px 20px;list-style-type:disc}strong{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute!important;height:1px;width:1px}.main-wrapper{margin:0 0 60px}.subscribe-form button{background-color:#006690;border:0 none;-webkit-border-radius:19px;border-radius:19px;color:#fff;cursor:pointer;display:block;font-size:16px;font-size:1rem;line-height:38px;line-height:2.375rem;height:38px;padding:0 14px 0 38px;position:relative}.subscribe-form button .icon{display:block;left:15px;position:absolute;top:12px}.subscribe-modal p{margin:20px 0}.subscribe-modal label{color:#575757;text-transform:uppercase;display:block}.subscribe-modal input{border:1px solid #e6e6e6;-webkit-border-radius:3px;border-radius:3px;padding:10px 20px;cursor:pointer}#subscribe-modal{display:none}#subscribe-modal .centered{border:1px solid #e6e6e6;background:#fff url(../png/newsletter-header.png) 50% 0 no-repeat;-webkit-background-size:contain;background-size:contain;padding:125px 0 0}#subscribe-modal iframe{width:100%}.carousel{position:relative}.carousel .dots{position:absolute;bottom:20px;left:0;right:0;text-align:center;width:100%;height:20px;z-index:5}.carousel .dots .dot{display:inline-block;width:20px;height:20px;background:#fff;border:1px solid #000;margin:0 3px;-webkit-border-radius:10px;border-radius:10px;cursor:pointer}.carousel .dots .dot.active{background:#006690}.carousel-item{display:none}.carousel-item:first-of-type{display:block}.header-wrapper{z-index:9999;width:100%;position:fixed;top:0;background:#fff;border-bottom:1px solid rgba(0,0,0,.1);height:66px;overflow:visible}.admin-bar .header-wrapper{top:46px}.header-wrapper header{display:block;width:1180px;max-width:100%;margin:0 auto;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 40px}.header-wrapper header:after{content:"";display:table;clear:both}.header-wrapper header h1{float:left}.header-wrapper header h1 a{display:block}.header-wrapper header h1 a:hover{background-position:0 -1515px;background-repeat:no-repeat;overflow:hidden;display:block;width:108px;height:86px}.header-wrapper header .mobile-menu-trigger{display:block;width:150px;text-decoration:none;text-transform:uppercase;color:#006690;position:absolute;top:15px;right:20px;font-family:Poppins,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem}.header-wrapper header .mobile-menu-trigger:after{content:"";display:table;clear:both}.header-wrapper header .mobile-menu-trigger .label{float:left;margin:0 10px 0 20px}.header-wrapper header .mobile-menu-trigger .hamburger{float:left}.header-wrapper header .mobile-menu-trigger .hamburger span{-webkit-border-radius:3px;border-radius:3px;display:block;height:6px;width:48px;margin-bottom:7px;background:#006690}.header-wrapper header .mobile-menu-trigger .hamburger span:last-of-type{margin-bottom:0}.header-wrapper header .skip-to-content{background:#fff;color:#fff;display:block;font-size:11px;left:-999999px;padding:3px;position:absolute;text-decoration:none;top:5px;z-index:1000000}.header-wrapper header .skip-to-content:focus{color:#006690;left:118px;outline:2px dotted black}.header-wrapper header #primary-nav{margin:0;list-style:none;float:left;padding:0 18px;display:none}.header-wrapper header #primary-nav:after{content:"";display:table;clear:both}.header-wrapper header #primary-nav li{float:left;padding:0 0 5px;position:relative}.header-wrapper header #primary-nav li:last-of-type{margin-right:0}.header-wrapper header #primary-nav li nav{left:-10px;top:100%;position:absolute;display:none;background:#fff;width:175px;-webkit-border-radius:3px;border-radius:3px;padding:5px 0}.header-wrapper header #primary-nav li nav span{top:-5px;left:30px;position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #fff}.header-wrapper header #primary-nav li nav>a{display:block;text-decoration:none;color:#141414;padding:10px;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem}.header-wrapper header #primary-nav li nav>a:hover{background:#006690;color:#fff}.header-wrapper header #primary-nav li>a{display:block;text-decoration:none;color:#141414;font-size:16px;font-size:1rem;line-height:64px;line-height:4rem;padding:0 7px;border-bottom:2px solid transparent}.header-wrapper header #primary-nav li:hover nav{display:block}.header-wrapper header #primary-nav li:hover>a{color:#000;border-bottom:2px solid #006690}.header-wrapper header #search-input{float:right;position:relative;margin:14px 7px;display:none;max-width:15%}.header-wrapper header #search-input span{display:block;position:absolute;top:12px;right:20px}.header-wrapper header #search-input input{border:1px solid #e6e6e6;color:#595959;padding:9px 9px 9px 18px;-webkit-border-radius:18px;border-radius:18px;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header-wrapper header #search-input input:active,.header-wrapper header #search-input input:focus{color:#141414}.header-wrapper header .subscribe-form{max-width:18%;float:right;margin:14px 0;display:none}.header-wrapper header .header-social-nav{float:right;margin:14px 0;display:none}.header-wrapper header .header-social-nav:after{content:"";display:table;clear:both}.header-wrapper header .header-social-nav a{margin-right:10px}.header-wrapper header .header-social-nav a:last-of-type{margin-right:0}.icon{background-image:url(../png/sprite-6cec8c946b.png)}.icon-up-arrow{background-position:-0px -0px;width:16px;height:6px}.icon-down-arrow{background-position:-0px -6px;width:18px;height:10px}.icon-expand{background-position:-0px -16px;width:7px;height:12px}.icon-header-mail{background-position:-0px -28px;width:18px;height:14px}.icon-search{background-position:-0px -42px;width:11px;height:15px}.icon-search-white{background-position:-0px -57px;width:11px;height:15px}.icon-video-play{background-position:-0px -72px;width:15px;height:16px}.icon-right-arrow{background-position:-0px -88px;width:11px;height:18px}.icon-modal-x{background-position:-0px -106px;width:18px;height:18px}.icon-modal-x-hover{background-position:-0px -124px;width:18px;height:18px}.icon-footer-embedly-hover{background-position:-0px -142px;width:32px;height:32px}.icon-footer-googlemusic-hover{background-position:-0px -174px;width:32px;height:32px}.icon-footer-googlemusic{background-position:-0px -206px;width:32px;height:32px}.icon-footer-gplus-hover{background-position:-0px -238px;width:32px;height:32px}.icon-footer-gplus{background-position:-0px -270px;width:32px;height:32px}.icon-footer-instagram-hover{background-position:-0px -302px;width:32px;height:32px}.icon-footer-instagram{background-position:-0px -334px;width:32px;height:32px}.icon-footer-pinterest-hover{background-position:-0px -366px;width:32px;height:32px}.icon-footer-pinterest{background-position:-0px -398px;width:32px;height:32px}.icon-footer-spotify-hover{background-position:-0px -430px;width:32px;height:32px}.icon-footer-spotify{background-position:-0px -462px;width:32px;height:32px}.icon-footer-tumblr-hover{background-position:-0px -494px;width:32px;height:32px}.icon-footer-tumblr{background-position:-0px -526px;width:32px;height:32px}.icon-footer-twitter-hover{background-position:-0px -558px;width:32px;height:32px}.icon-footer-twitter{background-position:-0px -590px;width:32px;height:32px}.icon-footer-xbox-hover{background-position:-0px -622px;width:32px;height:32px}.icon-footer-xbox{background-position:-0px -654px;width:32px;height:32px}.icon-footer-deezer{background-position:-0px -686px;width:32px;height:32px}.icon-footer-youtube{background-position:-0px -718px;width:32px;height:32px}.icon-footer-applemusic-hover{background-position:-0px -750px;width:32px;height:32px}.icon-footer-embedly{background-position:-0px -782px;width:32px;height:32px}.icon-footer-applemusic{background-position:-0px -814px;width:32px;height:32px}.icon-footer-youtube-hover{background-position:-0px -846px;width:32px;height:32px}.icon-footer-deezer-hover{background-position:-0px -878px;width:32px;height:32px}.icon-footer-facebook-hover{background-position:-0px -910px;width:32px;height:32px}.icon-footer-facebook{background-position:-0px -942px;width:32px;height:32px}.icon-filtr{background-position:-0px -974px;width:66px;height:35px}.icon-header-facebook{background-position:-0px -1009px;width:38px;height:38px}.icon-header-facebook-hover{background-position:-0px -1047px;width:38px;height:38px}.icon-header-instagram-hover{background-position:-0px -1085px;width:38px;height:38px}.icon-header-instagram{background-position:-0px -1123px;width:38px;height:38px}.icon-header-twitter{background-position:-0px -1161px;width:38px;height:38px}.icon-header-twitter-hover{background-position:-0px -1199px;width:38px;height:38px}.icon-logo-footer{background-position:-0px -1237px;width:70px;height:50px}.icon-mobile-twitter{background-position:-0px -1287px;width:76px;height:76px}.icon-mobile-instagram{background-position:-0px -1363px;width:76px;height:76px}.icon-mobile-facebook{background-position:-0px -1439px;width:76px;height:76px}.icon-logo-hover{background-position:-0px -1515px;width:108px;height:86px}.icon-logo{background-position:-0px -1601px;width:108px;height:86px}.icon-placeholder_artist-small{background-position:-0px -1687px;width:180px;height:105px}.icon-newsletter-graphic{background-position:-0px -1792px;width:148px;height:148px}.icon-newsletter-header{background-position:-0px -1940px;width:640px;height:184px}.icon-placeholder_article{background-position:-0px -2124px;width:380px;height:200px}.icon-placeholder_release{background-position:-0px -2324px;width:280px;height:280px}.buttons{margin:10px 0 0}.buttons:after{content:"";display:table;clear:both}.buttons .button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;width:-webkit-calc(50% - 2px);width:calc(50% - 2px);padding:0 5px;color:#fff;text-decoration:none;-webkit-border-radius:20px;border-radius:20px;font-size:13px;font-size:.8125rem;line-height:40px;line-height:2.5rem;text-transform:uppercase;background:#006690;text-align:center;margin:0 2px 0 0}.buttons .button:last-of-type{margin:0 0 0 2px}.buttons .button:first-child:last-child{width:-webkit-calc(100% - 2px);width:calc(100% - 2px)}.buttons .button:hover{background:#00577b}.main-wrapper section.centered{max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px);margin:0 auto}.main-wrapper>section.centered{margin:0 auto 60px}body.has-repeating-background .main-wrapper>section.centered{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}.main-wrapper>section{display:block;margin:0 0 60px;padding:0 20px}.main-wrapper>section:after{content:"";display:table;clear:both}.main-wrapper>section.centered-top{margin-top:136px}.main-wrapper>section.full-width{border-top:1px solid #e6e6e6;text-align:center;padding:30px 20px}.main-wrapper>section.access-all-areas{margin-bottom:0}.main-wrapper>section.access-all-areas .middle-centered .icon{display:block;margin:0 auto 20px}.main-wrapper>section.access-all-areas .middle-centered h1{text-shadow:none;color:#006690}.main-wrapper>section.access-all-areas .middle-centered p{margin:20px 0}.main-wrapper>section.access-all-areas form{display:inline-block;margin:0 auto}.main-wrapper>section.access-all-areas form:after{content:"";display:table;clear:both}.main-wrapper>section.access-all-areas form button[type=submit]{-webkit-border-radius:22px;border-radius:22px;height:44px;padding:0 50px}.main-wrapper>section.access-all-areas form button[type=submit]:hover{background:#00577b}.main-wrapper>section.striped{background:#f8f8f8;padding:40px 0}.main-wrapper>section.dark-section{color:#fff;background:#f8f8f8}.main-wrapper>section header{position:relative;border-bottom:1px solid #e6e6e6}.main-wrapper>section header h1{display:block;font-family:Roboto,sans-serif;font-weight:500;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem}.main-wrapper>section header h1:after{content:"";display:table;clear:both}.main-wrapper>section header h1 a{float:left;border-bottom:2px solid #006690;text-decoration:none;padding-bottom:16px;color:#141414}.main-wrapper>section header .view-all{position:absolute;top:6px;right:0;display:block;text-decoration:none;text-transform:uppercase;color:#575757}.main-wrapper>section header .view-all:hover{text-decoration:underline}.main-wrapper>section article{margin:20px 0 0}.main-wrapper>section article img{display:block;width:auto;max-width:100%;height:auto;-webkit-border-radius:6px;border-radius:6px}.main-wrapper>section .middle-centered{width:750px;max-width:100%;margin:0 auto}.main-wrapper>section .middle-centered h1{font-family:Poppins,sans-serif;font-weight:600;font-size:40px;font-size:2.5rem;line-height:42px;line-height:2.625rem;text-shadow:1px 1px #000}.main-wrapper>section .middle-centered p{font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem;margin:50px 0}.related-content h3{color:#006690;font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;padding-bottom:10px;border-bottom:1px solid #e6e6e6}.related-content li{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;color:#575757;margin:8px 0}.related-content a{color:#141414;text-decoration:none}.related-content a:hover{text-decoration:underline}.main-wrapper section.heroes{padding:0;border:0;overflow:hidden;position:relative;margin-top:66px;height:440px}.main-wrapper section.heroes .hero-image-mask{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%}.main-wrapper section.heroes .full-image-mask{display:none}.main-wrapper section.heroes .mobile-image-mask{display:block}.main-wrapper section.heroes img{display:block;width:auto;min-width:100%;height:100%;visibility:hidden}.main-wrapper section.heroes.resized img{visibility:visible}.main-wrapper section.heroes .mask{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.01)),to(rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,rgba(0,0,0,.01),rgba(0,0,0,.6));background:linear-gradient(to bottom,rgba(0,0,0,.01),rgba(0,0,0,.6))}.main-wrapper section.heroes .hero-details{width:1180px;max-width:-webkit-calc(100% - 70px);max-width:calc(100% - 70px);position:absolute;bottom:80px;left:0;right:0;padding:0 35px;margin:0 auto;z-index:3;color:#fff;text-align:left}.main-wrapper section.heroes .hero-details h1{font-weight:700;font-size:32px;font-size:2rem;line-height:32px;line-height:2rem;border-bottom:1px solid rgba(255,255,255,.2);margin-bottom:15px}.main-wrapper section.heroes .hero-details h1:after{content:"";display:table;clear:both}.main-wrapper section.heroes .hero-details h1 span{display:block;float:left;color:#fff;padding-bottom:10px;border-bottom:2px solid #fff}.main-wrapper section.heroes .hero-details p{font-size:14px;font-size:.875rem;line-height:22px;line-height:1.375rem}.news-items{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:initial;-webkit-justify-content:initial;-moz-box-pack:initial;-ms-flex-pack:initial;justify-content:initial}.news-items article{display:block;margin:20px 20px 0 0}.news-items article .news-image{display:block;margin-bottom:20px;position:relative}.news-items article .news-image span{position:absolute;bottom:20px;left:20px;font-family:Roboto,sans-serif;font-weight:500;color:#fff;text-transform:uppercase}.news-items article .news-image:hover span{text-decoration:underline}.news-items article img{display:block;width:auto;max-width:100%;height:auto}.news-items article h1{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}.news-items article h1 a{color:#006690;text-decoration:none}.news-items article h1 a:hover{text-decoration:underline}.news-items article p{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:#141414;margin:10px 0}.news-items article footer{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:#575757;margin-bottom:30px}.news-items article footer .icon{display:inline-block}.news-items article footer .action-links{float:left;max-width:55%}.news-items article footer .action{display:inline-block;color:#575757;text-decoration:none;cursor:pointer;position:relative}.news-items article footer .action:hover{color:#141414}.news-items article footer .action nav{display:none;position:absolute;top:115%;left:50%;margin-left:-100px;width:200px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6;background:#fff;z-index:9999;padding:5px 0}.news-items article footer .action nav .icon{display:block;position:absolute;top:-6px;left:50%;margin-left:-8px}.news-items article footer .action nav a{display:block;text-decoration:none;text-align:left;padding:0 10px;color:#006690;font-size:16px;font-size:1rem;line-height:36px;line-height:2.25rem}.news-items article footer .action nav a:hover{background:#f8f8f8;text-decoration:underline}.news-items article footer .action.active{color:#006690;text-decoration:underline}.news-items article footer .action.active nav{display:block}.news-items article .news-image{display:block;overflow:hidden;-webkit-border-radius:6px;border-radius:6px;background:url(../jpg/placeholder-news.jpg) no-repeat;-webkit-background-size:contain;background-size:contain;width:295px;max-width:100%;height:155px}.main-wrapper>section.featured-video{margin-top:66px}.main-wrapper section.featured-video{padding:35px 55px;position:relative;overflow:hidden;background:#000}.main-wrapper section.featured-video img{z-index:1;position:absolute;width:auto;max-width:100%;height:100%;top:0;left:0;bottom:0;right:0;-webkit-filter:blur(6px);filter:blur(6px);margin:-6px auto}.main-wrapper section.featured-video .middle-centered{z-index:1;position:relative}.main-wrapper section.featured-video .middle-centered .play-video{color:#fff;background:#006690;display:inline-block;margin:0 auto;-webkit-border-radius:25px;border-radius:25px}.main-wrapper section.featured-video .middle-centered .play-video:after{content:"";display:table;clear:both}.main-wrapper section.featured-video .middle-centered .play-video:hover{background:#00577b}.main-wrapper section.featured-video .middle-centered .play-video .icon{float:left;margin:15px 10px 15px 20px}.main-wrapper section.featured-video .middle-centered .play-video .play-text{float:left;font-size:16px;font-size:1rem;line-height:45px;line-height:2.8125rem;padding:0 20px 0 0}.single-sony_video .main-wrapper section.featured-video,.post-type-archive-sony_video .main-wrapper section.featured-video{margin-top:66px}.video-items:after{content:"";display:table;clear:both}.video-items article{margin:20px 0;max-width:100%}.video-items article .news-image{display:block;margin-bottom:20px;position:relative}.video-items article .news-image span{position:absolute;bottom:20px;left:20px;font-family:Roboto,sans-serif;font-weight:500;color:#fff;text-transform:uppercase}.video-items article .news-image:hover span{text-decoration:underline}.video-items article img{display:block;width:auto;max-width:100%;height:auto}.video-items article h1{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}.video-items article h1 a{color:#006690;text-decoration:none}.video-items article h1 a:hover{text-decoration:underline}.video-items article p{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:#141414;margin:10px 0}.video-items article footer{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:#575757;margin-bottom:30px}.video-items article footer .icon{display:inline-block}.video-items article footer .action-links{float:left;max-width:55%}.video-items article footer .action{display:inline-block;color:#575757;text-decoration:none;cursor:pointer;position:relative}.video-items article footer .action:hover{color:#141414}.video-items article footer .action nav{display:none;position:absolute;top:115%;left:50%;margin-left:-100px;width:200px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6;background:#fff;z-index:9999;padding:5px 0}.video-items article footer .action nav .icon{display:block;position:absolute;top:-6px;left:50%;margin-left:-8px}.video-items article footer .action nav a{display:block;text-decoration:none;text-align:left;padding:0 10px;color:#006690;font-size:16px;font-size:1rem;line-height:36px;line-height:2.25rem}.video-items article footer .action nav a:hover{background:#f8f8f8;text-decoration:underline}.video-items article footer .action.active{color:#006690;text-decoration:underline}.video-items article footer .action.active nav{display:block}.video-items article footer{margin-bottom:0}.video-items article .video-image{display:inline-block;height:auto;width:auto;position:relative;overflow:hidden;margin-bottom:20px;-webkit-border-radius:6px;border-radius:6px}.video-items article .video-image img{display:block}.video-items article .video-image .play-button{display:block;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;background:#006690;padding:16px 15px 16px 19px;-webkit-border-radius:34px;border-radius:34px}.video-items article .video-image .play-button .icon{display:block}.video-items article .video-image .play-button:hover{background:#00577b}.video-items article img{-webkit-border-radius:6px;border-radius:6px}.videos-wrapper .video-items article{margin:20px 0;max-width:100%}.video-modal .centered{width:1180px;max-width:100%}section .release-items:after{content:"";display:table;clear:both}section .release-items article{width:100%;margin:20px 0}.home section .release-items article{width:280px}.home section .release-items article:nth-child(4n+0){margin-right:0}.single-sony_release section .release-items article,.post-type-archive-sony_release section .release-items article{width:280px}section .release-items .release-image{display:block;position:relative}section .release-items .release-image .cover{display:block;overflow:hidden;-webkit-border-radius:6px;border-radius:6px;height:280px}.home section .release-items .release-image .cover{height:280px}.single-sony_release section .release-items .release-image .cover,.post-type-archive-sony_release section .release-items .release-image .cover,.page-template-default section .release-items .release-image .cover{height:280px}section .release-items .release-image img{display:block;position:relative;z-index:1;width:100%;height:auto;margin:0 auto}section .release-items .release-image .mask{cursor:pointer;display:block;width:100%;height:100%;position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,102,144,.1)),to(rgba(0,102,144,.8)));background:-webkit-linear-gradient(top,rgba(0,102,144,.1),rgba(0,102,144,.8));background:linear-gradient(to bottom,rgba(0,102,144,.1),rgba(0,102,144,.8));-webkit-border-radius:6px;border-radius:6px}section .release-items .release-image:hover .mask{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,102,144,.1)),to(rgba(0,102,144,.8)));background:-webkit-linear-gradient(top,rgba(0,102,144,.1),rgba(0,102,144,.8));background:linear-gradient(to bottom,rgba(0,102,144,.1),rgba(0,102,144,.8))}section .release-items .release-image .meta{position:absolute;z-index:3;left:10px;right:10px;bottom:10px}section .release-items .release-image .meta a{display:block;text-decoration:none;text-shadow:-1px -1px rgba(0,0,0,.75)}section .release-items .release-image .meta a:hover{text-decoration:underline}section .release-items .release-image .meta .title{color:#fff;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:20px;line-height:1.25rem;margin-bottom:4px;display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}section .release-items .release-image .meta .artist{color:rgba(255,255,255,.8)}section .release-items .release-image:hover .mask{display:block}section .release-items .buttons:after{content:"";display:table;clear:both}section .release-items .buttons .action-links{float:left;max-width:55%}section .release-items .buttons .action{display:inline-block;color:#575757;text-decoration:none;cursor:pointer;position:relative}section .release-items .buttons .action:hover{color:#141414}section .release-items .buttons .action nav{display:none;position:absolute;top:115%;left:50%;margin-left:-100px;width:200px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6;background:#fff;z-index:9999;padding:5px 0}section .release-items .buttons .action nav .icon{display:block;position:absolute;top:-6px;left:50%;margin-left:-8px}section .release-items .buttons .action nav a{display:block;text-decoration:none;text-align:left;padding:0 10px;color:#006690;font-size:16px;font-size:1rem;line-height:36px;line-height:2.25rem}section .release-items .buttons .action nav a:hover{background:#f8f8f8;text-decoration:underline}section .release-items .buttons .action.active{color:#006690;text-decoration:underline}section .release-items .buttons .action.active nav{display:block}section .release-items .buttons .action{color:#fff}section .release-items .buttons .action:hover{color:#fff}section .release-items .buttons .action.active{color:#fff}.page-template-default section.collection-wrapper .archive-items header .view-all .icon{margin-right:5px}.page-template-default section.collection-wrapper .share-label{display:none}.page-template-default section.collection-wrapper .release-items .release-image .cover{height:230px}.modal-content .release-modal .centered{padding:100px 40px}.modal-content .release-modal header:after{content:"";display:table;clear:both}.modal-content .release-modal table{width:100%;border-collapse:collapse;margin:20px auto}.modal-content .release-modal th,.modal-content .release-modal td{padding:10px 0;color:#141414}.modal-content .release-modal td{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem}.modal-content .release-modal th{text-transform:uppercase;border-bottom:1px solid #e6e6e6;color:#575757;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.modal-content .release-modal .num-col{width:7.5%;vertical-align:middle;color:#575757;font-size:14px;font-size:.875rem;line-height:16px;line-height:1rem}.modal-content .release-modal .release-image{display:block;width:280px;height:auto;-webkit-border-radius:4px;border-radius:4px;margin:0 auto 45px}.modal-content .release-modal .details{text-align:center}.modal-content .release-modal .details h1{margin-bottom:35px}.modal-content .release-modal .buttons{margin:25px 0 0;display:block}.modal-content .release-modal .buttons:after{content:"";display:table;clear:both}.modal-content .release-modal .buttons .action-links{float:left;max-width:55%}.modal-content .release-modal .buttons .action{display:inline-block;color:#575757;text-decoration:none;cursor:pointer;position:relative}.modal-content .release-modal .buttons .action:hover{color:#141414}.modal-content .release-modal .buttons .action nav{display:none;position:absolute;top:115%;left:50%;margin-left:-100px;width:200px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6;background:#fff;z-index:9999;padding:5px 0}.modal-content .release-modal .buttons .action nav .icon{display:block;position:absolute;top:-6px;left:50%;margin-left:-8px}.modal-content .release-modal .buttons .action nav a{display:block;text-decoration:none;text-align:left;padding:0 10px;color:#006690;font-size:16px;font-size:1rem;line-height:36px;line-height:2.25rem}.modal-content .release-modal .buttons .action nav a:hover{background:#f8f8f8;text-decoration:underline}.modal-content .release-modal .buttons .action.active{color:#006690;text-decoration:underline}.modal-content .release-modal .buttons .action.active nav{display:block}.modal-content .release-modal .buttons .action,.modal-content .release-modal .buttons .button{color:#fff;float:none;display:block;margin:10px 0}.modal-content .release-modal .buttons .action.active,.modal-content .release-modal .buttons .action:hover,.modal-content .release-modal .buttons .button.active,.modal-content .release-modal .buttons .button:hover{color:#fff}section.featured-playlist{text-align:left;margin:0 auto;display:none;padding:20px 0}section.featured-playlist:after{content:"";display:table;clear:both}section.featured-playlist:first-child{display:block}section.featured-playlist .playlist-image{display:block;margin:0 0 20px;height:300px;overflow:hidden;-webkit-border-radius:3px;border-radius:3px}section.featured-playlist .playlist-image:after{content:"";display:table;clear:both}section.featured-playlist img{display:block;max-width:100%;width:auto;height:auto}section.featured-playlist img.mobile{display:block}section.featured-playlist img.non-mobile{display:none}section.featured-playlist img.mobile.non-mobile{display:block}section.featured-playlist .playlist-details{max-width:100%;height:237px}section.featured-playlist h2{text-transform:uppercase;color:#575757}section.featured-playlist h1{margin:10px 0;font-family:Poppins,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}section.featured-playlist h1 a{color:#006690;text-decoration:none}section.featured-playlist h1 a:hover{text-decoration:underline}section.featured-playlist p{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:#141414}section.featured-playlist .buttons{margin:20px 0 0}section.featured-playlist .buttons a:first-child:last-child{width:-webkit-calc(100% - 65px);width:calc(100% - 65px)}section.featured-playlist .buttons a:before{position:relative;top:2px;content:" ";display:inline-block;line-height:40px;margin-right:8px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:12px solid #fff}.playlist-search{display:none;margin-bottom:50px;position:relative}.playlist-search .icon-search{display:block;position:absolute;left:20px;bottom:20px}.playlist-search .powered-by{color:#141414;position:absolute;right:70px;top:0}.playlist-search .icon-filtr{display:block;position:absolute;right:0;top:-15px}.playlist-search label{display:block;margin-bottom:10px;text-transform:uppercase;color:#575757;font-size:12px;font-size:.75rem;line-height:20px;line-height:1.25rem}.playlist-search input{display:block;width:100%;padding:10px;font-size:16px;font-size:1rem;line-height:34px;line-height:2.125rem;background:#f8f8f8;border:1px solid #e6e6e6;-webkit-border-radius:3px;border-radius:3px}.main-wrapper>section .playlist-items:after{content:"";display:table;clear:both}.main-wrapper>section .playlist-items article{margin:20px 0;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-wrapper>section .playlist-items iframe{max-width:100%}.social-nav:after{content:"";display:table;clear:both}.social-nav a{text-decoration:none;color:#fff;display:block;float:left;margin-right:10px}.social-nav a:last-of-type{margin-right:0}.social-nav a.icon-header-facebook:hover{background-position:0 -1047px;background-repeat:no-repeat;overflow:hidden;display:block;width:38px;height:38px}.social-nav a.icon-header-twitter:hover{background-position:0 -1199px;background-repeat:no-repeat;overflow:hidden;display:block;width:38px;height:38px}.social-nav a.icon-header-instagram:hover{background-position:0 -1085px;background-repeat:no-repeat;overflow:hidden;display:block;width:38px;height:38px}.social-nav a.icon-footer-applemusic:hover{background-position:0 -750px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:32px}.social-nav a.icon-footer-deezer:hover{background-position:0 -878px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:32px}.social-nav a.icon-footer-embedly:hover{background-position:0 -142px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:32px}.social-nav a.icon-footer-facebook:hover{background-position:0 -910px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:32px}.social-nav a.icon-footer-googlemusic:hover{background-position:0 -174px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:32px}.social-nav a.icon-footer-gplus:hover{background-position:0 -238px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:32px}.social-nav a.icon-footer-instagram:hover{background-position:0 -302px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:32px}.social-nav a.icon-footer-pinterest:hover{background-position:0 -366px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:32px}.social-nav a.icon-footer-spotify:hover{background-position:0 -430px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:32px}.social-nav a.icon-footer-tumblr:hover{background-position:0 -494px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:32px}.social-nav a.icon-footer-twitter:hover{background-position:0 -558px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:32px}.social-nav a.icon-footer-xbox:hover{background-position:0 -622px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:32px}.social-nav a.icon-footer-youtube:hover{background-position:0 -846px;background-repeat:no-repeat;overflow:hidden;display:block;width:32px;height:32px}.promo-area{display:none;background:#dcdcdc;padding:20px;color:#575757;min-height:200px;margin-top:50px}section.archive-wrapper{display:block}.main-wrapper section.archive-wrapper:first-child{margin-top:126px}.main-wrapper section.archive-wrapper.featured-playlist-wrapper:first-child{margin-top:66px}section.archive-wrapper:after{content:"";display:table;clear:both}.search section.archive-wrapper .archive-items{width:100%;float:none}section.archive-wrapper.collection-wrapper .archive-items{width:100%;float:none}section.archive-wrapper .load-more{display:block;border:1px solid #e6e6e6;-webkit-border-radius:3px;border-radius:3px;color:#141414;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;font-size:1rem;line-height:55px;line-height:3.4375rem;text-decoration:none;text-transform:uppercase;text-align:center;width:80%;margin:20px 10%}section.archive-wrapper .load-more:hover{-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.1);box-shadow:1px 1px 1px rgba(0,0,0,.1)}section.archive-wrapper .filter-block{float:left;width:50%}section.archive-wrapper .filter-block:first-of-type{width:-webkit-calc(50% - 20px);width:calc(50% - 20px);margin-right:20px}section.archive-wrapper .filter-block:only-of-type{float:none;width:100%;margin-right:0}section.archive-wrapper .sidebar{margin:20px 0}section.archive-wrapper .sidebar:after{content:"";display:table;clear:both}section.archive-wrapper .sidebar h3, .sidebar .h3{color:#575757;text-transform:uppercase;display:block;margin:0 0 15px 10px}section.archive-wrapper .sidebar .filters{z-index:1;position:relative;display:block;border:1px solid #e6e6e6;-webkit-border-radius:3px;border-radius:3px;margin-bottom:35px;padding:20px;cursor:pointer}section.archive-wrapper .sidebar .filters .letter{display:inline-block;padding:0 3px;text-decoration:none;font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem;color:#141414}section.archive-wrapper .sidebar .filters .letter.current-letter,section.archive-wrapper .sidebar .filters .letter:hover{text-decoration:underline;color:#006690}section.archive-wrapper .sidebar .filters .icon-expand{display:block;position:absolute;margin-top:-6px;top:50%;right:20px}section.archive-wrapper .sidebar .filters .content-filters{z-index:2;display:none;position:absolute;top:56px;left:0;width:276px;max-height:276px;overflow:auto;border:1px solid #e6e6e6;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;background:#fff;width:100%}section.archive-wrapper .sidebar .filters .content-filters a{display:block;color:#006690;text-decoration:none;font-family:Roboto,sans-serif;font-weight:500;padding:15px 20px}section.archive-wrapper .sidebar .filters .content-filters a:hover{text-decoration:underline;background:#f8f8f8}section.archive-wrapper .sidebar .filters:hover{z-index:2}section.archive-wrapper .sidebar .filters:hover .content-filters{display:block}section.archive-wrapper .sidebar aside{display:none}section.archive-wrapper.playlist-wrapper article h1{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}section.archive-wrapper.playlist-wrapper article h1 a{color:#006690;text-decoration:none}section.archive-wrapper.playlist-wrapper article h1 a:hover{text-decoration:underline}section.archive-wrapper.playlist-wrapper h1 a:hover{text-decoration:none}section.archive-wrapper.playlist-wrapper footer{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:#575757;margin-bottom:30px}section.archive-wrapper.playlist-wrapper footer .icon{display:inline-block}section.archive-wrapper.playlist-wrapper footer .action-links{float:left;max-width:55%}section.archive-wrapper.playlist-wrapper footer .action{display:inline-block;color:#575757;text-decoration:none;cursor:pointer;position:relative}section.archive-wrapper.playlist-wrapper footer .action:hover{color:#141414}section.archive-wrapper.playlist-wrapper footer .action nav{display:none;position:absolute;top:115%;left:50%;margin-left:-100px;width:200px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6;background:#fff;z-index:9999;padding:5px 0}section.archive-wrapper.playlist-wrapper footer .action nav .icon{display:block;position:absolute;top:-6px;left:50%;margin-left:-8px}section.archive-wrapper.playlist-wrapper footer .action nav a{display:block;text-decoration:none;text-align:left;padding:0 10px;color:#006690;font-size:16px;font-size:1rem;line-height:36px;line-height:2.25rem}section.archive-wrapper.playlist-wrapper footer .action nav a:hover{background:#f8f8f8;text-decoration:underline}section.archive-wrapper.playlist-wrapper footer .action.active{color:#006690;text-decoration:underline}section.archive-wrapper.playlist-wrapper footer .action.active nav{display:block}section.archive-wrapper.playlist-wrapper .playlist-items:after{content:"";display:table;clear:both}section.archive-wrapper.playlist-wrapper .playlist-items article h1{margin:10px 0}section.artists-wrapper .sidebar .filters{margin:20px 0}section.artists-wrapper .group{display:block;position:relative;margin:35px 0}section.artists-wrapper h1.group-letter{font-family:Poppins,sans-serif;font-weight:600;font-size:60px;font-size:3.75rem;line-height:60px;line-height:3.75rem;color:#006690;position:absolute;top:-24px;left:-20px;z-index:9990}section.artists-wrapper ul{margin:0}section.artists-wrapper ul:after{content:"";display:table;clear:both}section.artists-wrapper ul li{list-style:none;width:100%;height:auto;margin:0 0 20px;z-index:2}section.artists-wrapper ul li .artist-image{display:block;-webkit-border-radius:3px;border-radius:3px;width:100%;height:auto;min-height:140px;overflow:hidden;background:#dcdcdc url(../png/placeholder_artist-small.png) 50% 50% no-repeat}section.artists-wrapper ul li .artist-image img{width:100%;height:auto;display:block}section.artists-wrapper ul li .artist-name{text-align:center;display:block;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;color:#006690;margin:6px 0 0;font-family:Poppins,sans-serif;font-weight:600;font-size:16px;font-size:1rem;line-height:18px;line-height:1.125rem}.artist-modal .centered{width:580px;max-width:100%}.artist-modal .modal-image{width:100%;height:auto;display:block}.artist-modal h1{text-align:center;margin:20px auto}.artist-modal .details{text-align:center;color:#575757}.artist-modal .details nav{margin:20px auto}.artist-modal .details nav a{display:inline-block;margin:0}.artist-modal .details a{text-decoration:none;color:#575757}.artist-modal .details a:hover{text-decoration:underline}.artist-modal .icon{display:inline-block}.artist-modal .embedly-button{height:26px;display:inline-block;margin-left:2px}.artist-modal footer{border-top:1px solid #e6e6e6;margin-top:20px;padding:10px 0 0}.artist-modal footer nav{text-align:center}.artist-modal footer nav a{display:inline-block;padding:10px 20px;text-decoration:none;color:#575757}.artist-modal footer nav a:hover{text-decoration:underline}.news-post{width:770px;max-width:-webkit-calc(100% - 50px);max-width:calc(100% - 50px);margin:126px auto 0;padding:0 25px}.news-post .news-image{display:block;margin-bottom:20px;position:relative}.news-post .news-image span{position:absolute;bottom:20px;left:20px;font-family:Roboto,sans-serif;font-weight:500;color:#fff;text-transform:uppercase}.news-post .news-image:hover span{text-decoration:underline}.news-post img{display:block;width:auto;max-width:100%;height:auto}.news-post h1{font-family:Poppins,sans-serif;font-weight:600;font-size:24px;font-size:1.5rem;line-height:30px;line-height:1.875rem}.news-post h1 a{color:#006690;text-decoration:none}.news-post h1 a:hover{text-decoration:underline}.news-post p{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:#141414;margin:10px 0}.news-post footer{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:#575757;margin-bottom:30px}.news-post footer .icon{display:inline-block}.news-post footer .action-links{float:left;max-width:55%}.news-post footer .action{display:inline-block;color:#575757;text-decoration:none;cursor:pointer;position:relative}.news-post footer .action:hover{color:#141414}.news-post footer .action nav{display:none;position:absolute;top:115%;left:50%;margin-left:-100px;width:200px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6;background:#fff;z-index:9999;padding:5px 0}.news-post footer .action nav .icon{display:block;position:absolute;top:-6px;left:50%;margin-left:-8px}.news-post footer .action nav a{display:block;text-decoration:none;text-align:left;padding:0 10px;color:#006690;font-size:16px;font-size:1rem;line-height:36px;line-height:2.25rem}.news-post footer .action nav a:hover{background:#f8f8f8;text-decoration:underline}.news-post footer .action.active{color:#006690;text-decoration:underline}.news-post footer .action.active nav{display:block}.news-post h1{font-size:20px;font-size:1.25rem;line-height:25px;line-height:1.5625rem;margin-bottom:15px}.news-post .news-image{display:block;margin-bottom:40px}.news-post p{font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem;margin-bottom:20px}.news-post p a{font-family:Roboto,sans-serif;font-weight:500;color:#006690}.news-post p iframe{max-width:100%;display:block;margin:35px auto}.news-post p img.alignnone{display:block;margin-bottom:40px}.news-post .details{color:#575757;margin-bottom:40px}.news-post .details a{text-decoration:none;color:#575757}.news-post .details a:hover{text-decoration:underline}.news-post footer{padding:20px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:16px;font-size:1rem;line-height:32px;line-height:2rem}.news-post footer:after{content:"";display:table;clear:both}.news-post footer .single-share:after{content:"";display:table;clear:both}.news-post footer .single-share .icon{float:left;display:block;margin-right:10px}.news-post footer .single-share .icon:last-of-type{margin-right:0}.news-post footer .single-share .embedly-button{float:right;clear:both;margin:5px 10px 0 0}.news-post footer .single-share a.embedly-button{visibility:hidden}.news-post footer .share-label{float:left;font-size:16px;font-size:1rem;line-height:32px;line-height:2rem;margin-right:20px}section.search-wrapper .search-header{max-width:100%;width:680px;margin:0 auto 80px;padding-bottom:40px}section.search-wrapper .search-header h1{font-family:Roboto,sans-serif;font-weight:500;text-transform:uppercase;color:#575757;font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}section.search-wrapper .search-header h1 span{font-family:Poppins,sans-serif;font-weight:600;font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem;color:#006690;text-transform:none;margin-top:20px;display:block}section.search-wrapper .sorry{max-width:100%;width:680px;margin:0 auto 350px}.search .main-wrapper section{margin-bottom:40px}section.collection-wrapper{margin-top:0}section.collection-wrapper .collection-header{max-width:100%;width:680px;margin:0 auto;padding-bottom:40px;border:0;text-align:center}section.collection-wrapper .collection-header h1{font-size:40px;font-size:2.5rem;line-height:40px;line-height:2.5rem;color:#006690;margin-bottom:40px;display:block}section.collection-wrapper .collection-header p{font-size:20px;font-size:1.25rem;line-height:28px;line-height:1.75rem}section.collection-wrapper ul li .artist-name{font-weight:400}section.collection-wrapper .archive-items header .view-all{top:auto;bottom:5px}section.collection-wrapper .archive-items header .view-all .icon{float:left;display:block;margin-right:10px}section.collection-wrapper .archive-items header .view-all .icon:last-of-type{margin-right:0}section.collection-wrapper .archive-items header .share-label{float:left;font-size:16px;font-size:1rem;line-height:32px;line-height:2rem;margin-right:20px}section.collection-wrapper .paginated-section{margin-bottom:35px}section.collection-wrapper .navigation{overflow:hidden;margin-bottom:70px}section.collection-wrapper .navigation .nav-links{float:right}section.collection-wrapper .navigation .nav-links span,section.collection-wrapper .navigation .nav-links a{text-decoration:none;display:inline-block;border:1px solid #e6e6e6;width:26px;height:26px;font-size:13px;font-size:.8125rem;line-height:26px;line-height:1.625rem;text-align:center;-webkit-border-radius:13px;border-radius:13px;color:#575757}section.collection-wrapper .navigation .nav-links .dots{border:0 none}section.collection-wrapper .navigation .nav-links .current{color:#fff;background:#006690}section.collection-wrapper .navigation .nav-links .prev,section.collection-wrapper .navigation .nav-links .next{border-color:#006690;color:#006690;font-family:helvetica,arial,sans-serif}section.collection-wrapper .collection-section-text .icon{display:inline-block;margin:0 10px}section.collection-wrapper .collection-section-text .icon-right-arrow{position:relative;top:3px}.footer-wrapper footer{display:block;width:1180px;max-width:100%;margin:0 auto}.footer-wrapper footer:after{content:"";display:table;clear:both}body.has-repeating-background .footer-wrapper footer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:20px}.footer-wrapper footer h3.sub-head,.footer-wrapper footer .h3.sub-head{font-family:Roboto,sans-serif;font-weight:500;font-size:14px;font-size:.875rem;line-height:28px;line-height:1.75rem;text-transform:uppercase;color:#575757}.footer-wrapper footer .logo-info:after{content:"";display:table;clear:both}.footer-wrapper footer .logo-info p{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;margin:0 0 10px}.footer-wrapper footer .logo-info .icon-logo-footer{display:block;float:left;margin:10px 30px 140px 0}.footer-wrapper footer .logo-info h1{font-weight:600;font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}.footer-wrapper footer .social-info{margin-top:15px}.footer-wrapper footer .footer-col{margin:35px}.footer-wrapper footer .footer-col a{text-decoration:none;color:#141414}.footer-wrapper footer .footer-col ul{margin:0}.footer-wrapper footer .footer-col li{list-style:none}.footer-wrapper footer .footer-col li a{font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem}body.modal-open{overflow:hidden;position:fixed;width:100%;height:100%}.modal-content{display:none;position:absolute;z-index:9999;top:0;bottom:0;right:0;left:0;-webkit-overflow-scrolling:touch;overflow-y:scroll;background:rgba(255,255,255,.98)}.modal-content .centered{padding:60px 0;margin:0 auto}.modal-content .icon-modal-x{position:fixed;top:20px;right:20px;cursor:pointer}.admin-bar .modal-content .icon-modal-x{top:66px}.modal-content .icon-modal-x:hover{background-position:0 -124px;background-repeat:no-repeat;overflow:hidden;display:block;width:18px;height:18px}.modal-content .content-modal footer{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem;color:#575757;margin-bottom:30px}.modal-content .content-modal footer .icon{display:inline-block}.modal-content .content-modal footer .action-links{float:left;max-width:55%}.modal-content .content-modal footer .action{display:inline-block;color:#575757;text-decoration:none;cursor:pointer;position:relative}.modal-content .content-modal footer .action:hover{color:#141414}.modal-content .content-modal footer .action nav{display:none;position:absolute;top:115%;left:50%;margin-left:-100px;width:200px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #e6e6e6;background:#fff;z-index:9999;padding:5px 0}.modal-content .content-modal footer .action nav .icon{display:block;position:absolute;top:-6px;left:50%;margin-left:-8px}.modal-content .content-modal footer .action nav a{display:block;text-decoration:none;text-align:left;padding:0 10px;color:#006690;font-size:16px;font-size:1rem;line-height:36px;line-height:2.25rem}.modal-content .content-modal footer .action nav a:hover{background:#f8f8f8;text-decoration:underline}.modal-content .content-modal footer .action.active{color:#006690;text-decoration:underline}.modal-content .content-modal footer .action.active nav{display:block}.modal-content .content-modal footer{padding:20px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size:16px;font-size:1rem;line-height:32px;line-height:2rem}.modal-content .content-modal footer:after{content:"";display:table;clear:both}.modal-content .content-modal footer .single-share:after{content:"";display:table;clear:both}.modal-content .content-modal footer .single-share .icon{float:left;display:block;margin-right:10px}.modal-content .content-modal footer .single-share .icon:last-of-type{margin-right:0}.modal-content .content-modal footer .single-share .embedly-button{float:right;clear:both;margin:5px 10px 0 0}.modal-content .content-modal footer .single-share a.embedly-button{visibility:hidden}.modal-content .content-modal footer .share-label{float:left;font-size:16px;font-size:1rem;line-height:32px;line-height:2rem;margin-right:20px}.modal-content .content-modal footer{padding:20px}.modal-content .content-supplementary{width:780px;max-width:100%;margin:20px auto}.modal-content h1{color:#006690;font-family:Poppins,sans-serif;font-weight:600;font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem}.modal-content h2{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem}.modal-content h2 a{color:#141414;text-decoration:none}.modal-content h2 a:hover{text-decoration:underline}.modal-iframe{display:block;margin:0 auto;max-width:100%}.responsive-iframe{position:relative;margin-bottom:40px;height:0;overflow:hidden;padding-bottom:56.25%}.responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}#mobile-menu{display:none}.mobile-menu-layer{position:fixed;top:0;bottom:0;left:0;right:15%;background:#006690;padding:40px 20px;-webkit-box-shadow:2px 0 6px 0 rgba(0,0,0,.25);box-shadow:2px 0 6px 0 rgba(0,0,0,.25);overflow:auto}.mobile-menu-layer .search-form{position:relative}.mobile-menu-layer input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:70px;padding:0 33px 0 20px;-webkit-border-radius:36px;border-radius:36px;font-size:24px;font-size:1.5rem;line-height:70px;line-height:4.375rem;border:1px solid rgba(255,255,255,.25)}.mobile-menu-layer input[type=image]{position:absolute;top:50%;right:30px;margin-top:-6px}.mobile-menu-layer .subscribe-form button{font-size:28px;font-size:1.75rem;line-height:70px;line-height:4.375rem;border:1px solid rgba(255,255,255,.25);-webkit-border-radius:35px;border-radius:35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:70px;margin:20px 0;position:relative;width:100%}.mobile-menu-layer .subscribe-form button .icon{display:block;left:20px;position:absolute;top:28px}.mobile-menu-layer nav a{display:block;text-decoration:none;color:#fff;font-size:42px;font-size:2.625rem;line-height:72px;line-height:4.5rem}.mobile-menu-layer .social{margin:20px 0 0}.mobile-menu-layer .social .icon{display:inline-block;margin-right:5px}@media only screen and (min-width:1050px){.subscribe-modal .centered{width:700px}#subscribe-modal .centered{padding:200px 0 0}#subscribe-modal iframe{width:500px;padding:0}.admin-bar .header-wrapper{top:32px}.header-wrapper header{padding:0}.header-wrapper header .mobile-menu-trigger{display:none}.header-wrapper header #primary-nav{display:block}.header-wrapper header #primary-nav li>a{padding:0 9px}.header-wrapper header #search-input{display:block}.header-wrapper header .subscribe-form{max-width:24%;display:block}.header-wrapper header .header-social-nav{display:block}.buttons .button{padding:0 30px;font-size:16px;font-size:1rem;line-height:40px;line-height:2.5rem;text-transform:none;margin:0 5px 0 0;width:-webkit-calc(50% - 5px);width:calc(50% - 5px)}.buttons .button:last-of-type{margin:0 0 0 5px}.buttons .button:first-child:last-child{width:-webkit-calc(100% - 5px);width:calc(100% - 5px)}.main-wrapper section.centered{width:1180px}.main-wrapper>section{padding:0}.main-wrapper>section.full-width{padding:30px 0}.main-wrapper>section.access-all-areas{padding:65px 0 20px}.main-wrapper>section article{width:380px;margin:20px 0}.main-wrapper section.heroes{height:640px;padding:0}.main-wrapper section.heroes .full-image-mask{display:block}.main-wrapper section.heroes .mobile-image-mask{display:none}.main-wrapper section.heroes .hero-details p{font-size:16px;font-size:1rem;line-height:26px;line-height:1.625rem}.news-items{-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.news-items article{width:380px}.news-items article .news-image{width:380px;height:200px}.main-wrapper section.featured-video{padding:135px 55px}.video-items article{float:left}.main-wrapper .video-items article{margin:20px 20px 20px 0}.home .main-wrapper .video-items article,.page .main-wrapper .video-items article{width:-webkit-calc(33% - 20px);width:calc(33% - 20px);min-height:352px}.home .main-wrapper .video-items article:nth-child(3n+0),.page .main-wrapper .video-items article:nth-child(3n+0){margin-right:0}.video-items article .video-image{max-width:100%;width:357px;height:201px}.video-items article .video-image img{margin:-33px 0 0}.videos-wrapper .video-items article{float:left;margin:20px 20px 20px 0}.videos-wrapper .video-items article:nth-child(2n+0){margin-right:0}.search .videos-wrapper .video-items article:nth-child(2n+0),.page .videos-wrapper .video-items article:nth-child(2n+0){margin-right:20px}.search .videos-wrapper .video-items article:nth-child(3n+0),.page .videos-wrapper .video-items article:nth-child(3n+0){margin-right:0}section .release-items article{float:left;width:240px;min-height:300px;margin:20px 20px 20px 0}.page section .release-items article{width:-webkit-calc(25% - 20px);width:calc(25% - 20px)}.single-sony_release section .release-items article,.post-type-archive-sony_release section .release-items article{width:240px}.single-sony_release section .release-items article:nth-child(3n+0),.post-type-archive-sony_release section .release-items article:nth-child(3n+0){margin-right:0}.page-template-default section .release-items article:nth-child(4n+0){margin-right:0}.single-sony_release section .release-items .release-image .cover,.post-type-archive-sony_release section .release-items .release-image .cover,.page-template-default section .release-items .release-image .cover{height:240px}section .release-items .release-image .mask{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.1)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.5));background:linear-gradient(to bottom,rgba(0,0,0,.1),rgba(0,0,0,.5))}section .release-items .release-image .meta{left:20px;right:20px;bottom:20px}section .release-items .release-image .meta .title{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem}.modal-content .release-modal .centered{width:700px;max-width:100%}.modal-content .release-modal .release-image{float:left;margin:0 20px 20px 0}.modal-content .release-modal .details{text-align:left;float:left;width:400px}.modal-content .release-modal .buttons .action,.modal-content .release-modal .buttons .button{width:50%}section.featured-playlist .playlist-image{float:right;width:45%}section.featured-playlist img{float:right}section.featured-playlist img.mobile{display:none}section.featured-playlist img.non-mobile{display:block}section.featured-playlist img.mobile.non-mobile{display:block}.playlist-search{display:block}.main-wrapper>section .playlist-items article{float:left;width:-webkit-calc(33% - 20px);width:calc(33% - 20px);height:500px;margin:20px 20px 20px 0}.main-wrapper>section .playlist-items article:nth-child(3n+0){margin-right:0}.page .main-wrapper>section .playlist-items article{width:-webkit-calc(25% - 20px);width:calc(25% - 20px)}.page .main-wrapper>section .playlist-items article:nth-child(3n+0){margin-right:20px}.page .main-wrapper>section .playlist-items article:nth-child(4n+0){margin-right:20px}.promo-area{display:block}section.archive-wrapper .archive-items{width:780px;float:left}section.archive-wrapper .load-more{width:380px;margin:20px auto}section.archive-wrapper .filter-block{float:none;width:auto}section.archive-wrapper .filter-block:first-of-type{width:auto;margin-right:0}section.archive-wrapper .sidebar{width:280px;float:right;margin:0}section.archive-wrapper .sidebar .filters .content-filters{width:276px}section.archive-wrapper .sidebar aside{margin-bottom:40px;display:block}section.artists-wrapper .sidebar .filters{margin-bottom:35px}.news-post{padding:0;max-width:100%}.news-post h1{font-size:40px;font-size:2.5rem;line-height:45px;line-height:2.8125rem}.news-post footer .single-share{height:32px;float:right}.news-post footer .single-share .embedly-button{clear:none}.footer-wrapper footer p{width:380px}.footer-wrapper footer .footer-col{float:left;margin:0 55px 0 0}.footer-wrapper footer .footer-col:last-of-type{margin-right:0}.modal-content{position:fixed}.modal-content .centered{padding:100px 0}.modal-content .content-modal footer .single-share{height:32px;float:right}.modal-content .content-modal footer .single-share .embedly-button{clear:none}}@media only screen and (min-width:1500px){.main-wrapper section.heroes{height:840px}}@media only screen and (min-width:768px){.main-wrapper section.heroes img{width:100%;height:auto}.main-wrapper section.heroes .hero-details h1{font-size:50px;font-size:3.125rem;line-height:50px;line-height:3.125rem;margin-bottom:25px}.main-wrapper section.heroes .hero-details h1 span{padding-bottom:20px}section .release-items .release-image .cover{height:150px}.page-template-default section.collection-wrapper .archive-items header .view-all .icon{margin-right:10px}.page-template-default section.collection-wrapper .share-label{display:block}section.featured-playlist .playlist-details{float:left;width:50%}section.featured-playlist .buttons a:first-child:last-child{width:-webkit-calc(50% - 65px);width:calc(50% - 65px)}section.artists-wrapper ul li{float:left;width:180px;height:190px;margin:0 10px 10px 0}.collection-wrapper section.artists-wrapper ul li{float:left;width:275px;height:260px;margin:0 10px 10px 0}section.artists-wrapper ul li .artist-image{width:180px;height:105px}.collection-wrapper section.artists-wrapper ul li .artist-image{width:280px;height:185px}section.artists-wrapper ul li .artist-name{width:180px;height:38px;text-overflow:ellipsis;overflow:hidden}section.collection-wrapper ul li .artist-name{width:280px;height:38px;text-overflow:ellipsis;overflow:hidden}}@media only screen and (min-device-width:768px) and (max-device-width:1049px){section .release-items article{float:left;width:-webkit-calc(33% - 20px);width:calc(33% - 20px);margin:20px 20px 20px 0}.single-sony_release section .release-items article,.post-type-archive-sony_release section .release-items article{width:-webkit-calc(33% - 10px);width:calc(33% - 10px)}.single-sony_release section .release-items article:nth-child(3n+0),.post-type-archive-sony_release section .release-items article:nth-child(3n+0){margin-right:0}.page-template-default section .release-items article:nth-child(3n+0){margin-right:0}.page-template-default section.collection-wrapper .release-items .release-image .cover{height:180px}}@media only screen and (min-device-width:768px) and (max-device-width:1049px) and (orientation:portrait){.single-sony_release section .release-items .release-image .cover,.post-type-archive-sony_release section .release-items .release-image .cover,.page-template-default section .release-items .release-image .cover{height:230px}}@media only screen and (min-device-width:768px) and (max-device-width:1049px) and (orientation:landscape){.single-sony_release section .release-items .release-image .cover,.post-type-archive-sony_release section .release-items .release-image .cover,.page-template-default section .release-items .release-image .cover{height:315px}section .release-items .release-image .meta .title{font-size:24px;font-size:1.5rem;line-height:28px;line-height:1.75rem}section .release-items .release-image .meta .artist{font-size:22px;font-size:1.375rem;line-height:26px;line-height:1.625rem}}@media only screen and (min-width:1024px){.page-template-default section.collection-wrapper .release-items .release-image .cover{height:240px}}
.header-wrapper header #search-input input {background: #fff;}
