#royalty-types{min-height:500px;background:url(/images/img-home_banner-mobile.jpg) top no-repeat;-webkit-box-shadow:0 0 109px hsla(0,0%,80%,.73);box-shadow:0 0 109px hsla(0,0%,80%,.73);padding-top:54px}.dark{#royalty-types{-webkit-box-shadow:0 0 109px rgba(0,0,0,.73);box-shadow:0 0 109px rgba(0,0,0,.73)}}@media (min-width:768px){#royalty-types{background:url(/images/img-home_banner.jpg) top no-repeat fixed;background-size:cover;padding-top:0}}@media (min-width:1200px){#royalty-types{min-height:0;padding-top:35.400391%}#royalty-types h1.text-pop:active,#royalty-types h1.text-pop:focus,#royalty-types h1.text-pop:hover{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}}@media (min-width:1920px){#royalty-types{background-size:cover;padding-top:30%}}#royalty-types h1,#royalty-types h2,#royalty-types h3{font-weight:700;text-transform:uppercase}#royalty-types h1,#royalty-types h2{font-family:Roboto Condensed,sans-serif;color:#fff;text-align:center}#royalty-types h1{font-size:2.5rem;line-height:1;text-shadow:8px 8px 9px rgba(0,0,0,.57);margin:0 0 35px}@media (min-width:992px){#royalty-types h1{font-size:3.75rem;line-height:1}}#royalty-types h1.text-pop{cursor:pointer;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}#royalty-types h2{font-size:1.875rem;line-height:1.2;text-shadow:0 9px 6px rgba(64,48,0,.09);margin:25px 0 15px}@media (min-width:992px){#royalty-types h2{height:65px;font-size:2.5rem;line-height:1.75;margin-top:30px}}@media (min-width:768px) and (max-width:991px){#royalty-types h2{margin-top:15px}}@media (min-width:480px) and (max-width:767px){#royalty-types h2{height:49px;font-size:1.875rem;line-height:2;margin:15px 0}}@media (max-width:479px){#royalty-types h2{height:auto;font-size:1.875rem;line-height:1;margin:15px 0}}#royalty-types .royalty-type:first-child .royalty-watermark h3,#royalty-types .royalty-type:last-child .royalty-watermark h3{left:-20px;right:auto}#royalty-types p{color:#fff;display:none;margin:0;padding:0 30px}@media (min-width:1200px){#royalty-types p{display:block;padding:0 50px}#royalty-types .royalty-type{-webkit-transform:perspective(1px) translateZ(0);-moz-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition:transform .3s ease-out;-o-transition:transform .3s ease-out;transition:transform .3s ease-out}}#royalty-types .royalty-type{cursor:pointer;position:relative;text-align:center;margin-bottom:3px;padding:15px 0}#royalty-types .royalty-type:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#b78c30;z-index:0}@media (min-width:992px){#royalty-types p{display:block}#royalty-types .royalty-type{min-height:235px;width:31.6666666667%;float:left;margin-left:2.5%;margin-bottom:0;padding:0}#royalty-types .royalty-type:after{content:"";position:absolute;top:102%;right:0;left:0;background:url(/images/img-royalty_shadow-home.png) 50% no-repeat;background-size:cover;display:block;padding-bottom:10%}}@media (min-width:992px) and (min-width:1200px){#royalty-types .royalty-type:after{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}}#royalty-types .royalty-type:first-child{margin-left:0}#royalty-types .royalty-type>*{position:relative;z-index:1}#royalty-types .royalty-watermark{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}#royalty-types .royalty-watermark h3{position:absolute;bottom:-25px;right:-20px;font-size:8.5625rem;line-height:1;color:hsla(0,0%,100%,.07);margin:0}@media (min-width:992px){#royalty-types .royalty-watermark h3{left:-20px;right:auto}#sound-recording h2{font-size:2.5rem;line-height:.875}}#royalty-types .container{position:relative}#royalty-types .container>*{position:absolute;right:15px;bottom:-475px;left:15px}@media (max-width:991px){#royalty-types .container>:after{content:"";position:absolute;top:102%;right:0;left:0;background:url(/images/img-royalty_shadow-home.png) 50% no-repeat;background-size:cover;display:block;padding-bottom:10%}}@media (min-width:1200px){#royalty-types .royalty-type:active,#royalty-types .royalty-type:focus,#royalty-types .royalty-type:hover{-webkit-transform:translateY(-12px);-moz-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px)}#royalty-types .royalty-type:active:after,#royalty-types .royalty-type:focus:after,#royalty-types .royalty-type:hover:after{filter:alpha(opacity=60);opacity:.6;-webkit-transform:translateY(12px) scale(.9);-moz-transform:translateY(12px) scale(.9);-ms-transform:translateY(12px) scale(.9);transform:translateY(12px) scale(.9)}#royalty-types .container>*{bottom:-45px}}#home-newsfeed-section .search-type h2,#royalties-search .search-type h2{font-family:Roboto Condensed,sans-serif;font-size:1.5rem;font-weight:400}#home-newsfeed-section{padding-top:0;padding-bottom:80px}#home-newsfeed-section .search-row{text-align:center;margin-top:72px}#home-newsfeed-section .search-type hr,#home-newsfeed-section .search-type p{display:none}@media (min-width:768px){#home-newsfeed-section{padding-top:0;padding-bottom:115px}#home-newsfeed-section .search-type hr,#home-newsfeed-section .search-type p{display:block}}#home-newsfeed-section .search-type{position:relative;min-height:125px;width:100%;border:1px solid #ccc;margin:0 auto;padding:28px 20px 0;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}#home-newsfeed-section .search-type hr{border-top:1px solid #cbcbcb}#home-newsfeed-section .search-type:focus,#home-newsfeed-section .search-type:hover{outline:0;cursor:pointer}@media (min-width:992px){#home-newsfeed-section .search-type{display:inline-block;vertical-align:top}#home-newsfeed-section .search-type:focus,#home-newsfeed-section .search-type:hover{background-color:#b78c30}#home-newsfeed-section .search-type:focus h2,#home-newsfeed-section .search-type:focus p,#home-newsfeed-section .search-type:hover h2,#home-newsfeed-section .search-type:hover p{color:#fff!important}}#home-newsfeed-section .search-type:before{content:"";position:absolute;bottom:-1px;width:88px;height:100px;display:block}#home-newsfeed-section .search-type:first-child{margin-bottom:20px}@media (min-width:992px){#home-newsfeed-section .search-type:first-child{margin-right:0;margin-bottom:0}}#home-newsfeed-section .search-type h2{line-height:1;color:#b78c30;margin:0 0 10px;transition:color .2s ease;padding:0}@media (min-width:768px){#home-newsfeed-section .search-type{min-height:185px}#home-newsfeed-section .search-type:before{width:131px;height:149px}#home-newsfeed-section .search-type h2{font-size:1.875rem;line-height:1;padding:0 32px}}#home-newsfeed-section [class*=col-]>p{font-size:1.0625rem;line-height:1.3529411765}#home-newsfeed-section p{color:#727272;margin:0;-webkit-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease}#mission{padding-bottom:70px}#mission:before{content:"";min-height:185px;background:url(/images/img-mission_banner-mobile.jpg) top no-repeat;display:block}@media (min-width:768px){#mission:before{background-image:url(/images/img-mission_banner.jpg);background-size:100% auto;background-attachment:fixed;padding-top:15.136719%}}@media (min-width:1764px){#mission:before{padding-top:9%}}#mission .container{margin-top:-25px}@media (min-width:768px){#mission .container{margin-top:-50px}#mission p{padding:0 70px}}#mission p{font-size:1.75rem;line-height:1.4285714286;font-weight:300;color:#727272;text-align:center;margin:0}#royalties-notification-modal p{color:#727272;padding:0 20px;display:block}@media (min-width:768px){#royalties-notification-modal p{display:block}}#royalties-notification-modal .button-container{margin-top:20px}.header-dark{background:url(/images/bg-mission_header.png) 100% 0 no-repeat #282828;-webkit-box-shadow:0 8px 8px rgba(0,0,0,.25);box-shadow:0 8px 8px rgba(0,0,0,.25);margin-bottom:50px;padding:35px 0 23px 35px}.header-dark>*{color:#fff}@media (min-width:768px){.header-dark{width:350px;padding-top:42px;padding-bottom:30px}}