/*!
 * Copyright 2010-2025 (c) Smule Inc. All Rights Reserved.
 * This code is proprietary and confidential.
 * Unauthorized copying of this file, via any medium is strictly prohibited.
 */
/*!
 * Copyright 2010-2025 (c) Smule Inc. All Rights Reserved.
 * This code is proprietary and confidential.
 * Unauthorized copying of this file, via any medium is strictly prohibited.
 */
@font-face{font-family:'Mistress Script';src:url(/assets/lyric_videos/MISTRESS-79b945c4c4e5922d37d5b2de4e0a7f8f.ttf)}@font-face{font-family:'Kingthings Trypewriter 2';src:url(/assets/lyric_videos/KingthingsTrypewriter2-df8583a9f2e30a04d3e5868fac9e546a.ttf)}@font-face{font-family:'Timeless';src:url(/assets/lyric_videos/Timeless-Bold-1aee265066f0abf357b138e6eba36b2a.ttf)}@font-face{font-family:'Younger than me';src:url(/assets/lyric_videos/YoungerThanMe-d666b534d1881b9ed23c52571537d90e.ttf)}body{background-image:url(/assets/nation/home/pattern1-a4b2d57fba3aa10714ed536d4bfb3341.png)}.main{padding-bottom:7em}#jquery_jplayer_1{z-index:150}#jquery_jplayer_1 object,#jquery_jplayer_1 video{height:100%;width:100%}#jp_poster_0,#jp_video_0{position:absolute;left:0;top:0;height:100%;width:100%}.copyright-disabled,.performance-header{width:100%;position:relative}.copyright-disabled{top:68px;min-height:110px;background-color:#fff;z-index:100}.copyright-disabled .copyright-text-container{text-align:center}.copyright-disabled .copyright-text-container .copyright-header{color:#f33;font-size:26px;padding:32px 0 16px}.copyright-disabled .copyright-text-container .copyright-description{color:#111;font-size:16px;padding-bottom:32px}.performance-art{position:relative;padding:6em 0 4.5em;background-color:#3e3e3e;border-bottom:1px solid #e8e8e8}.performance-art .social-buttons{max-width:400px;width:100%;position:relative;z-index:25;text-align:center;color:#fff;margin:1em auto;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*zoom:1}.performance-art .social-buttons:after,.performance-art .social-buttons:before{content:" ";display:table}.performance-art .social-buttons:after{clear:both}.performance-art .social-buttons .invite-button{width:auto;display:block;margin-right:.5em;float:left}.performance-art .social-buttons .invite-button.disabled,.performance-art .social-buttons .join-button .join-performance-button.disabled{opacity:.7}.performance-art .social-buttons .join-button{float:right}.performance-art .social-buttons .join-button .join-performance-button{width:auto;padding:.5em 1em;display:block;margin-left:.5em;background-color:#ffc986;float:right}.performance-art .social-buttons .join-button .join-expiration{float:right;padding-top:.25em}.performance-art .social-buttons .join-button .join-expiration .icon-time{position:relative;top:2px;left:-5px;background-image:url(/assets/community/v2/icn_time@2x-fe0ad0b9d4d0674157cbe57adb2f9d80.png);background-size:15px 15px;background-repeat:no-repeat;height:15px;width:15px}.main-challenge .performance-art{padding:2em 0 4.5em}.performance-blur{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden}.performance-background{background-repeat:none;background-size:cover;position:absolute;top:-10%;left:-10%;bottom:-10%;right:-10%;z-index:1}.performance-gradient{background:-moz-linear-gradient(top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.7) 10%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.2) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.9)),color-stop(10%,rgba(0,0,0,.7)),color-stop(50%,rgba(0,0,0,.2)),color-stop(100%,rgba(0,0,0,.2)));background:-webkit-linear-gradient(top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.7) 10%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.2) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.7) 10%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.2) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.9) 0%,rgba(0,0,0,.7) 10%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.2) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.9) 0%,rgba(0,0,0,.7) 10%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6000000', endColorstr='#33000000',GradientType=0 );position:absolute;top:0;left:0;height:100%;width:100%;z-index:5}.performance-title{text-align:center;color:#fff;position:relative;z-index:25}.performance-title h1{font-size:1.4em;font-weight:700;line-height:1.4em}.performance-title h1 a,.performance-title h2.handle,.performance-title h2.handle a{color:#fff}.performance-title h2{font-size:1em;font-weight:300;line-height:1.4em}.performance-title .performance-title-container{display:inline-block;padding:0 8em;position:relative}.performance-title .original-artist-label{position:relative;max-width:600px;color:#aaa;font-size:15px;margin:1em auto}.performance-title .original-artist-label h3{width:100%;overflow:hidden;white-space:nowrap}.performance-cover{width:100%;max-width:400px;margin:0 auto;position:relative;z-index:100}.performance-cover .cover{position:absolute;transform-origin:2em 2em;-ms-transform-origin:2em 2em;-webkit-transform-origin:2em 2em;top:0;left:0;width:100%;height:100%}.performance-cover .album-art{background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:100;transition:all .5s;-webkit-transition:all .5s}.performance-cover .album-art .video-icon{display:block;position:absolute;top:1.5em;right:1em;width:30px;height:18px;background-image:url(/assets/community/v2/icn_video@2x-92da1e2a4135d947bffe394d459ac63d.png);background-size:30px 18px;background-repeat:no-repeat;background-position:center center}.performance-cover .album-art .video-gradient{height:70px;width:100%;position:absolute;top:0;left:0;background:-webkit-linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,0));background:-o-linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,0));background:-moz-linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,0));background:linear-gradient(rgba(0,0,0,.8),rgba(0,0,0,0))}.no-touch .performance-cover .album-art.album-art-playable:hover:after{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);content:" ";z-index:500}.performance-cover .album-art.album-art-playable .album-player-control{display:block;height:110px;width:110px;position:absolute;top:50%;left:50%;margin-top:-55px;margin-left:-55px;background-image:url(/assets/community/v2/recording-play@2x-ee3a1ee77bd02647f9d08b85c4d7983d.png);background-size:110px 110px;background-repeat:no-repeat;background-position:center center;cursor:pointer;z-index:600}.no-touch .performance-cover .album-art.album-art-playable:hover:after,.no-touch .performance-cover .album-art:hover .album-player-control{display:block;-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;animation-name:fadeIn}.no-touch .performance-cover .album-art .album-player-control{display:none}.challenge-banner .album-art.playing:after,.performance-cover .album-art.playing .album-player-control{background-image:url(/assets/community/v2/recording-pause@2x-2beb222963dcf508142585e683012952.png)}.performance-cover .album-art.paused .video-gradient,.performance-cover .album-art.playing .video-gradient{display:none}.performance-cover .album-map{background-color:#3e3e3e;transform:scale(0,0);-ms-transform:scale(0,0);-webkit-transform:scale(0,0);z-index:200;top:-1em;left:-1em;transition-delay:0s;-webkit-transition-delay:0s;transition:all .4s;-webkit-transition:all .4s}.performance-cover .album-button{position:absolute;cursor:pointer;z-index:500}.performance-cover .album-button.location-button{display:block;height:35px;width:35px;background-image:url(/assets/community/v2/album-globe@2x-d08990500391ff698984dcf93f03cee0.png);background-size:35px 35px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;top:1em;left:1em;transition:all .1s;-webkit-transition:all .1s;transition-delay:.1s;-webkit-transition-delay:.1s}.performance-cover .album-button.options-button{display:block;height:24px;width:44px;background-image:url(/assets/community/v2/album-more@2x-aae6c3c562295bffcf5e497b23519527.png);background-size:44px 24px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;bottom:1em;right:1em}.performance-cover .performance-cover-content{position:relative;padding-top:100%}.performance-cover .performance-cover-content.show-location .album-art{transform:scale(.12,.12);-ms-transform:scale(.12,.12);-webkit-transform:scale(.12,.12);z-index:200;top:-1em;left:-1em}.performance-cover .performance-cover-content.show-location .album-map{transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);z-index:100;top:0;left:0;transition-delay:.1s;-webkit-transition-delay:.1s}.performance-cover .performance-cover-content.show-location .location-button{transform:scale(0,0);-ms-transform:scale(0,0);-webkit-transform:scale(0,0);transition-delay:0s;-webkit-transition-delay:0s}.performance-cover .performance-cover-content.show-location #jquery_jplayer_1{height:0;width:0}.performance-cover .performance-options{position:absolute;bottom:0;z-index:1000;text-align:center;overflow:hidden;width:100%}.performance-cover .performance-options .performance-options-menu{position:absolute;top:0;left:0;width:100%;background-color:#000;background-color:rgba(0,0,0,.7)}.performance-cover .performance-options a{color:#fff;color:rgba(255,255,255,.8);display:block;padding:1em 0;border-top:1px solid #fff;border-top:1px solid rgba(255,255,255,.4)}.no-touch .performance-cover .performance-options a:hover{text-decoration:none;background-color:rgba(0,0,0,.3)}.performance-cover .performance-cover-done{display:none;position:absolute;top:0;left:0;height:100%;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1em;background-color:rgba(0,0,0,.8);z-index:4000}.performance-cover .performance-cover-done-replay{display:block;height:51px;width:51px;background-image:url(/assets/community/v2/icn_replay@2x-9d9f020b5acb811b20c2216ca04e54b5.png);background-size:51px 51px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;margin:1.4em auto}.performance-cover .performance-cover-done-content h3{color:#fff;text-align:center;font-weight:700;margin-bottom:.5em}.performance-cover .performance-cover-recommendations{position:relative;*zoom:1}.performance-cover .performance-cover-recommendations:after,.performance-cover .performance-cover-recommendations:before{content:" ";display:table}.performance-cover .performance-cover-recommendations:after{clear:both}.performance-cover .performance-cover-recommendations .block.recording.recording-card{width:33.3333%;float:left;padding:.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.performance-cover .performance-cover-recommendations .block.recording.recording-card a.album-art{margin-bottom:0;position:relative}.performance-cover .performance-cover-recommendations .block.recording.recording-card .recording-by,.performance-cover .performance-cover-recommendations .block.recording.recording-card .title{position:absolute;top:50%;left:0;z-index:500;font-size:13px;line-height:1.2em;height:1.2em;padding:0 13px;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:-1.2em;display:none;color:#fff}.performance-cover .performance-cover-recommendations .block.recording.recording-card .recording-by{font-size:11px;margin-top:0}.performance-cover .performance-cover-recommendations .block.recording.recording-card .recording-by a{color:#fff}.performance-cover .performance-cover-recommendations .block.recording.recording-card .recording-stats{display:none}.no-touch .performance-cover .performance-cover-recommendations .block.recording.recording-card:hover a.album-art:after{background-color:rgba(0,0,0,.8);content:"";position:absolute;top:0;left:0;right:0;bottom:0}.no-touch .performance-cover .performance-cover-recommendations .block.recording.recording-card:hover .recording-by,.no-touch .performance-cover .performance-cover-recommendations .block.recording.recording-card:hover .title{display:block}.performance-info{background-color:#fff;padding:0 0 1em}.performance-performers{text-align:center;position:relative;z-index:10;margin-top:-3em}.performance-performers .performer{display:inline-block;text-align:center;max-width:33%;overflow:visible;padding:0 1em 1.5em;position:relative;vertical-align:top;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.performance-performers .performer .profile-image{margin:0 auto;border:2px solid #e8e8e8;display:block}.performance-performers .performer .other-performers-circle{display:block;height:86px;width:86px;border-radius:100%;border:2px solid #e8e8e8;background-color:#fff}.performance-performers .performer .other-performers-circle .other-performers-number{font-size:1.86667em;color:#636363;line-height:29px;padding:29px 0;display:block;height:29px}.performance-performers .performer .handle{text-align:center;width:100%;text-overflow:ellipsis;font-size:.8667em;position:relative;padding-right:1.5em}.performance-performers .performer .handle .icon-verified{height:14px;width:14px;top:.2em;background-size:14px 14px;position:absolute;margin-left:3px}.no-touch .performance-performers .performer .performer-profile:hover{text-decoration:none!important}.performance-performers .performer .arrow{width:0;height:0;border-left:.833em solid transparent;border-right:.833em solid transparent;border-bottom:1em solid #f5f5f5;position:absolute;bottom:0;left:50%;margin-left:-.833em}.performance-performers .versus{position:absolute;top:2.5em;left:50%;margin-left:-50px;width:100px;background-color:#000;z-index:-1;color:#febb1a;font-weight:700}.performance-performers .versus .versus-text{font-size:.8666em;line-height:1.2em}.recording-icon{display:inline-block;height:29px;width:29px;background-size:29px 29px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px}.recording-icon.ios,.recording-icon.ios-only{position:absolute;top:14px;right:0;height:16px;width:50px;background-image:url(/assets/community/v2/icn_itunes-9e9f7051a78dd35fea1aff159fced909.png);background-size:50px 16px}.recording-icon.android{position:absolute;top:6px;right:60px;height:25px;width:25px;background-image:url(/assets/community/v2/icn_google_badge_sm@2x-55e1dbe21fbad95f4ab8bde96ad7a000.png);background-size:25px 25px}.performance-message{margin:0 1em 1em;padding:1em 2em;background-color:#f5f5f5;text-align:center}.performance-stats{color:#b7b7b7;text-align:center}.performance-stats .stat{display:inline-block;font-size:.8em;line-height:1.4em;margin-left:2em;vertical-align:top}.performance-stats .stat span{vertical-align:top}.performance-stats .stat .icon{position:relative;top:3px}.performance-stats .stat:first-child{margin-left:0}.performance-stats .private-icon{display:block;height:12px;width:10px;background-image:url(/assets/community/v2/icn_lock@2x-9632ea0d1722c28b466bb46e094ee6bc.png);background-size:10px 12px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;position:relative;top:-2px}.performance-content{margin-top:1em}.column-container{padding-top:48px;padding-bottom:0;position:relative}.left .column-container{padding-right:0;padding-left:0}.content-container .container-header{position:absolute;top:0;left:0;height:18px;text-align:center;line-height:18px;padding:15px 0 14px;border-bottom:1px solid #e8e8e8;font-size:.8em;color:#000;width:100%}.content-container .container-header.comments-header{left:0;width:50%}.content-container .container-header.loves-header{left:50%;width:50%;border-left:1px solid #e8e8e8}.content-container .content{display:none}.content-container.active .content,.right .content-container .content{display:block}.no-touch .content-container a.container-header:hover{text-decoration:none}.content-container.active .container-header,.no-touch .left .content-container a.container-header:hover{padding:15px 0 10px;border-bottom:5px solid #1dca7e}.comments{padding-left:1.5em;padding-right:1.5em}.comments .post-comment{padding:1.5em 5em 1.5em 0;position:relative}.comments .post-comment .new-comment{font-size:13px;padding:.5em;line-height:1em;border:1px solid #e8e8e8;float:left;width:100%;height:28px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.comments .post-comment .snp-button{width:5em;font-size:13px;position:absolute;top:1.7em;right:0}.comments .comments-list{min-height:80em}.touch .comments .comments-list{overflow:hidden}.comments.no-content{background-image:url(/assets/community/v2/player_no-comments-f9cb7aa7d9fb17c9aeab764e4311f37d.png);background-size:500px 500px;background-repeat:no-repeat;background-position:center center}.comments-load{padding:.5em 1em;border-top:1px solid #e8e8e8;cursor:pointer}.challenge-banner,.challenge-banner .album-art .album-art-title{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.challenge-banner{min-height:100%;display:none;box-shadow:none;top:0;z-index:100000;background-color:#000;text-align:center;padding:2em;position:fixed}.challenge-banner .challenge-content{position:absolute;top:50%;left:0;margin-top:-22em;height:44em;width:100%}.challenge-banner .logo{height:40px;width:86px;margin:0 auto 2em;display:block}.challenge-banner .message{position:relative;padding:0 0 0 51px;color:#fff;font-size:.8666em;line-height:1.3em;margin:0 auto;display:inline-block;text-align:left}.challenge-banner .profile-image{position:absolute;top:0;left:0}.challenge-banner .album-container{width:380px;margin:2em auto 1.5em}.challenge-banner .album-art{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;padding-top:100%;position:relative}.challenge-banner .album-art:after{display:block;height:110px;width:110px;position:absolute;top:50%;left:50%;margin-top:-55px;margin-left:-55px;background-size:110px 110px;background-repeat:no-repeat;background-position:center center;cursor:pointer;z-index:600;content:" "}.challenge-banner .album-art .album-art-title{padding:1em;font-size:12px;color:#fff;background-color:rgba(0,0,0,.85);font-weight:700;position:absolute;bottom:0;left:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.challenge-banner .details{color:#fff;text-align:center;margin-bottom:1.5em;font-size:.8666em;display:inline-block}.challenge-banner .icon-time{display:inline-block;height:15px;width:15px;background-image:url(/assets/community/v2/icn_time@2x-fe0ad0b9d4d0674157cbe57adb2f9d80.png);background-size:15px 15px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;vertical-align:top;position:relative;top:3px}.challenge-banner .buttons{text-align:center}.challenge-banner .app-icon,.challenge-banner .time-left{display:inline-block;vertical-align:top}.challenge-banner .time-left{margin:1.1em 1em 1.1em 0}.challenge-banner .snp-button{display:inline-block;padding:1em;font-weight:700;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:none;margin-right:.5em;width:136px;height:40px}.challenge-banner .snp-button.sing-challenge-open-android,.challenge-banner .snp-button.sing-challenge-open-ios{display:none}.challenge-banner .badge-goog,.challenge-banner .badge-ios{height:40px;width:136px;background-image:url(/assets/community/v2/challenge-download-badge@2x-ada83db7be5e52cad5cb367f484427d0.png);background-size:136px 40px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;vertical-align:top;text-decoration:none;display:none}.challenge-banner .badge-goog{width:118px;background-image:url(/assets/community/v2/challenge-download-badge-goog@2x-d5121460b98b2136e4a960f15778f8f8.png);background-size:118px 40px}.challenge-banner.challenge-mobile-android .badge-goog,.challenge-banner.challenge-mobile-android .snp-button.sing-challenge-open-android,.challenge-banner.challenge-mobile-iOS .badge-ios,.challenge-banner.challenge-mobile-iOS .snp-button.sing-challenge-open-ios{display:inline-block}.challenge-banner .album-art:after,.challenge-banner.playable:after{background-image:url(/assets/community/v2/recording-play@2x-ee3a1ee77bd02647f9d08b85c4d7983d.png)}.challenge-banner.autorap_ios{background-image:url(/assets/community/v2/challenge-autorap-background@2x-02f728b820a9fc247ed92e30818e97dd.jpg);background-size:cover}.challenge-banner.autorap_ios .snp-button{color:#fff!important;background-color:red;border-radius:0}.challenge-banner.minipiano{background-image:url(/assets/community/v2/challenge-piano-background@2x-60b2f5bf506676608ec5dfca806da19c.jpg);background-size:cover}.challenge-banner.minipiano .snp-button{color:#8734c0!important;background-color:#fff}.challenge-banner.sing{background-image:url(/assets/community/v2/challenge-sing-background@2x-39c1075756ae2cdabf5815273770f5a9.jpg);background-position:center center;background-size:cover}.challenge-banner.sing .snp-button{color:#fff;background-color:#4904d4}.no-touch .challenge-banner{position:relative;z-index:100;padding:5.4em 1em 1em;min-height:0;display:block}.no-touch .challenge-banner .challenge-content{margin:0;position:static;height:auto;width:auto;display:inline-block}.no-touch .challenge-banner .logo{display:none}.no-touch .challenge-banner .profile-image{top:4px}.no-touch .challenge-banner .album-container{display:none}.no-touch .challenge-banner .details,.no-touch .challenge-banner .message{height:40px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.no-touch .challenge-banner .message{margin:0 1em 0 0;padding:15px 0 0 51px}.no-touch .challenge-banner .details{margin-bottom:0;padding:12px 55px 0 0;position:relative}.no-touch .challenge-banner .details .app-icon{position:absolute;top:0;right:0;height:40px;width:40px}.no-touch .challenge-banner .buttons{display:inline-block;vertical-align:top;margin-left:.5em}.no-touch .challenge-banner .time-left{margin:0;padding:0}.no-touch .challenge-banner .break,.no-touch .challenge-banner .buttons .snp-button{display:none}.loves{overflow:hidden;position:relative;top:1px}.loves .snp-button{margin:4em auto 0;width:auto;display:none}.loves.no-content{background-image:url(/assets/community/v2/player_no-loves-f533ce239923bd8f52fe05c60a08daae.png);background-size:500px 500px;background-repeat:no-repeat;background-position:center center;text-align:center}.loves.no-content .snp-button{display:inline-block}.loves .loves-list{min-height:85.3em}.lyrics-container{margin-top:1em;position:relative;padding:0}.lyrics-container .itunes{display:block;height:16px;width:50px;background-image:url(/assets/community/v2/icn_itunes@2x-d1b0ece0d0279b4c6ec0035b41ab7c26.png);background-size:50px 16px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;position:absolute;top:50%;margin-top:-8px;right:1em}.lyrics-container .learn-lyrics{color:#999}.lyrics-container .lyrics-artist{font-weight:400}.lyrics,.open-mic{padding:1em 1em 1em 6em;min-height:94px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;display:block;background-size:62px 62px;background-position:1em 50%;background-repeat:no-repeat}.lyrics .text,.open-mic .text{font-size:.8667em;line-height:1.3em;margin-top:6px;padding-right:50px}.open-mic .text{margin-top:1.5em}.no-touch .lyrics:hover,.no-touch .open-mic:hover{text-decoration:none}.recommendations-container{margin-top:1em;padding-left:0;padding-right:0}.created-with-container{padding:0 1.5em}.created-with-container .app-icons{display:table;height:3em;width:100%}.created-with-container .app-icons .app{display:table-cell;padding:.5em 6em .5em 3em;border-bottom:1px solid #e8e8e8;position:relative;min-height:2em;color:#2c2c2c;vertical-align:middle;line-height:1em}.created-with-container .app-icons .app .app-name{font-size:.8666em;line-height:.8666em;font-weight:400;word-break:normal}.created-with-container .app-icons .app .icon{position:absolute;top:.5em;left:0;height:2em;width:2em}.created-with-container .app-icons .app:last-child{border-bottom:medium none}#other-performers-modal a,.created-with-container .app-icons .app:hover{color:#636363}.smule-blog{padding:0;margin-top:1em;display:block}.smule-blog .container-header{padding:1em;font-weight:700;text-align:center;border-bottom:1px solid #e8e8e8}.sprite-vip-overlay:after{bottom:0;right:0}#other-performers-modal .snp-modal{width:45em;height:auto;margin-left:-22.5em;padding:0}#other-performers-modal h2{text-align:left;padding:1em 1em 0;margin-bottom:0}#other-performers-modal .user-list{overflow-y:auto;overflow-x:hidden;max-height:24em;border:1px solid #e8e8e8;background-color:#fff}#other-performers-modal .other-performers-content{padding:1em}#other-performers-modal .most-recent{padding:.6666em 1em;background-color:#e8e8e8}#other-performers-modal .user-profile{width:50%}#other-performers-modal .snp-modal-cancel{position:absolute;top:.5em;right:1em}#other-performers-modal .user-list .profile-image{margin:0 1em 0 0}.add-comment-loading,.loading{display:none;margin:0 auto;position:relative;width:32px}.performance-report-infringement{margin-top:1.5em;display:block;line-height:15px;font-size:.6666em;color:#636363;text-align:center}.performance-report-infringement .report-infringement{display:inline-block;height:12px;width:15px;background-image:url(/assets/community/v2/recording-copyright-abuse-097d4db14f30473ae9a98926b5384204.png);background-size:15px 12px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px;vertical-align:top;margin-right:.25em}.no-touch .performance-report-infringement:hover{text-decoration:none}#mastering-recording-modal .snp-modal-section{padding:0 1em}@media only screen and (min-width:1025px) and (orientation:landscape),screen and (min-width:769px) and (orientation:portrait){.loves .user-profile{width:33.333%}.loves .user-profile:nth-child(3n){border-right:none}}.ipad-full-screen{display:none;position:absolute;background-repeat:no-repeat;background-position:center center;background-size:44px 44px;height:44px;width:44px;bottom:3em;right:1em;z-index:501;background-image:url(/assets/community/v2/album-fullscreen@2x-cc70cae1367d48dd1d4c33841bc2fd66.png)}.playing+.ipad-full-screen{display:initial}@media only screen and (max-width:1024px) and (min-width:737px) and (orientation:landscape),screen and (max-width:768px) and (min-width:600px) and (orientation:portrait){.loves .user-profile,.performance-content .page-grid .eight.column,.performance-content .page-grid .four.column{width:50%}.loves .user-profile:nth-child(2n){border-right:none}.player-video .performance-cover .album-art.album-art-playable.playing .album-player-control{display:none}}@media only screen and (max-width:736px) and (orientation:landscape),screen and (max-width:599px) and (orientation:portrait){.main{overflow:hidden}body.ftue #player-ui .fixed-panel{bottom:-100px;visibility:hidden}.performance-art{padding:.3333em 0 2.5em}.performance-art .performance-title{padding-left:44px;padding-right:44px;margin-bottom:.5em}.performance-art .performance-title h1{font-size:1em}.performance-art .performance-title h2{font-size:.8666em}.performance-art .performance-title .original-artist-label{font-size:12px;margin:15px auto}.performance-art .social-buttons{padding:0 1em}.performance-art .social-buttons .join-button .join-expiration{font-size:13px}.performance-art .social-buttons .join-button .join-expiration .icon-time{left:0}.performance-header .versus{position:absolute;top:.666em}.copyright-disabled{top:0}.copyright-disabled .copyright-text-container .copyright-header{padding:16px 0}.copyright-disabled .copyright-text-container .copyright-description{font-size:11px;line-height:1.6;padding-bottom:16px}.performance-message{padding:.5em}.performance-info{padding-bottom:.5em}.challenge-banner{padding:1em 0}.challenge-banner .challenge-content{position:static;top:auto;margin-top:0;height:auto;width:100%}.challenge-banner .logo{margin:0 auto 1em;height:30px;width:65px}.challenge-banner .album-container{width:142px;margin:1em auto}.challenge-banner .details{margin-bottom:1em}.challenge-banner .album-art:after{margin-left:-33px;margin-top:-33px;height:66px;width:66px;background-size:66px 66px}.no-touch .challenge-banner{padding:3em 1em 1em}.no-touch .challenge-banner .message{margin:0 0 1em}.performance-cover{padding:0 1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.performance-cover-recommendations{position:relative;*zoom:1}.performance-cover-recommendations:after,.performance-cover-recommendations:before{content:" ";display:table}.performance-cover-recommendations:after{clear:both}.performance-cover-recommendations .block.recording.recording-card:nth-child(n+4){display:none}.main{padding-bottom:8em}.performance-content{position:relative;padding-top:108px}.performance-content.mobile-mix{padding-top:153px}.column-container{position:static;border:none;padding-top:0}.column-container.created-with-container{position:absolute;top:-13px;width:100%;height:45px;padding:0 1.5em 0 1em}.column-container.created-with-container .app{padding:.5em 3em .5em 2.5em}.mobile-mix .column-container.created-with-container{height:90px}.content-container.active .content,.loves-container,.player-video .performance-cover .album-art.album-art-playable.playing .album-player-control,.right .content-container .content{display:none}.content-container .content{width:100%}.mobile-active .content-container .content,.right .content-container .created-with.content{display:block}.content-container .container-header{background-color:#fff}.content-container.active .container-header{border-bottom:1px solid #e8e8e8;padding:15px 0 14px}.mobile-active .content-container .container-header,.no-touch .content-container .recommendations-header.container-header:hover,.no-touch .left .content-container a.container-header:hover{padding:15px 0 10px;border-bottom:5px solid #1dca7e}.content-container .recommendations-header{margin-top:60px;width:50%;left:50%;border-left:1px solid #e8e8e8}.mobile-mix .content-container .comments-header,.mobile-mix .content-container .recommendations-header{margin-top:104px}.content-container .comments-header{margin-top:60px}.content-container .created-with-header,.mobile-active .content-container .container-header.created-with-header{position:relative;display:block;border-bottom:1px solid #e8e8e8;padding-left:1em;padding-right:1em;left:-1em}.page-grid .left.column.eight,.page-grid .right.column.four{width:100%}.lyrics-container{position:relative}.lyrics-container .itunes{right:1em;top:50%}.performance-cover .album-button.location-button{top:0;left:0;padding:1em}.performance-cover .album-button.options-button{bottom:0;right:0;padding:1em}.performance-performers{margin-top:-1.5em}.performance-performers .performer{padding:0 .75em .5em}.performance-performers .performer .handle{height:1.6em;overflow:hidden}.performance-performers .performer .other-performers-circle{height:36px;width:36px;line-height:36px}.performance-performers .performer .other-performers-circle .other-performers-number{font-size:1em;line-height:36px;padding:0;display:block;height:36px}.sprite-vip-overlay:after{bottom:-5px;right:-5px}.comments{padding-left:1em;padding-right:1em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.comments .comments-list{min-height:0;padding-bottom:1em}.comments.no-content{background:0 0}.performance-other-links{padding:2em 1em 6em}#other-performers-modal .snp-modal{width:100%;margin-left:0;overflow-y:auto}#other-performers-modal .snp-modal-cancel{top:0;right:0;padding:.5em 1em}#other-performers-modal h2{text-align:left;padding:.5em .5em 0}#other-performers-modal .user-list{max-height:none}#other-performers-modal a{color:#636363}#other-performers-modal .user{width:100%;float:none}#other-performers-modal .user:nth-child(2n+1){border-right:none}.performance-cover .album-art.album-art-playable .album-player-control{margin-left:-70px;margin-top:-70px;padding:15px}#mastering-recording-modal .snp-modal{width:20em;margin-left:-10em}.recording-icon{display:inline-block;height:29px;width:29px;background-size:29px 29px;background-repeat:no-repeat;background-position:center center;text-indent:-9999px}.recording-icon.android,.recording-icon.ios,.recording-icon.ios-only{position:absolute;top:14px;right:0;height:16px;width:50px;background-image:url(/assets/community/v2/icn_itunes-9e9f7051a78dd35fea1aff159fced909.png);background-size:50px 16px}.recording-icon.android{top:9px;height:26px;width:83px;background-image:url(/assets/community/v2/android_badge@2x-fd579a1049170372415a3a558b3e51f5.png);background-size:83px 26px}}