*,*:before,*:after{box-sizing:border-box;-webkit-font-smoothing:antialiased}body{background:url("https://ear2ground.blob.core.windows.net/media/19/images/DJKHALED_ImTheOne_SNGL_CVR_LAYERED-MK-4.jpg") top center no-repeat;background-attachment:fixed;background-size:cover;min-height:100vh;font-family:"bebas-neue",sans-serif;font-size:28px;letter-spacing:.06em}header,footer{padding:1em}header{color:#fff}footer{padding-top:2em;font-size:.6em;background-color:transparent}a{color:#fff}header a:hover{color:#fff}h1,h2,h3,h4,h5,h6,p{font-family:"bebas-neue",sans-serif}h1{font-size:72px;line-height:.9em;text-transform:uppercase;text-decoration:none;letter-spacing:.015em;font-weight:400;font-style:normal;color:#fff;margin:1em 0 0}h4{font-size:72px;margin-bottom:0}@media screen and (max-width:600px){h1{font-size:45px}h4{font-size:60px}}hr{margin:.25em 0;border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}.btn{font-family:'Abel',sans-serif;font-weight:normal}.img-centered{margin:auto;max-width:90%;width:90%}.station-link{font-size:22px !important;margin-bottom:6px !important}.station-link:last-child{margin-bottom:0 !important}.station-link:hover{text-decoration:none}.btn-white{margin:.5em auto;font-family:"bebas-neue",sans-serif;padding:25px 46px;font-size:40px;text-transform:uppercase;letter-spacing:1px;font-weight:400;font-style:normal;background:transparent;border:2px solid #fff;color:#fff;border-radius:0;-webkit-transition:.1s background-color linear,.1s color linear;-moz-transition:.1s background-color linear,.1s color linear;-o-transition:.1s background-color linear,.1s color linear;transition:.1s background-color linear,.1s color linear}.btn-white:hover{background-color:#fff;color:#000}@media screen and (max-width:640px){.btn-white{padding:21px 34px;font-size:12px}}.btn-container{text-align:center;display:block;width:100%;margin:1.75em auto 0}.btn-container:first-child{margin-top:1.5em}.btn-whiteRounded{display:inline-block;width:auto;height:auto;background-color:#fff;color:#c73625;font-size:17px;border-radius:300px;padding:14px 36px;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:.1s all linear;-moz-transition:.1s all linear;-o-transition:.1s all linear;transition:.1s all linear}.btn-whiteRounded:hover{color:#c73625;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transform:translateY(-1px)}.btn-tweetButton{background-color:#fff;color:#0084b4;font-size:20px;padding:5px 20px;border-radius:300px;margin:.25em auto;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);-webkit-transition:.1sn all linear;-moz-transition:.1s all linear;-o-transition:.1s all linear;transition:.1s all linear}.btn-tweetButton:hover{color:#fff;background-color:#0084b4;text-decoration:none;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);transform:translateY(-1px)}.social{margin-top:2em;margin-bottom:2em}.social a{color:#fff;transition:all .2s linear}.social a:hover{color:#c73625}.city ul{margin:0 0 1em 0;padding:0;list-style:none}.city li{margin:2rem 0}.city li:last-child{margin-bottom:0}main{color:#fff;padding:1em}main iframe{display:block;width:100%;max-width:550px;margin:1em auto;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24)}#noProblemCities,#summerFriendsCities{margin:0 auto 1em;width:65%;padding:5px 5px 5px 15px;font-size:40px;border:5px solid #fff;height:85px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:none;text-indent:.01px;text-overflow:'';text-align:left;background-color:transparent}#theOneCities::-ms-expand,#summerFriendsCities::-ms-expand{display:none}#theOneCities:focus,#summerFriendsCities:focus{outline:none}.select-mask{position:relative}.select-mask:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;position:absolute;font-size:55px;color:#fff;top:-28px;right:4px;z-index:-1;bottom:-20px;border-left:5px solid #fff;width:65px}.btn-container{margin:.5em auto 0}@media screen and (min-width:0\0){#theOneCities,#summerFriendsCities{padding:5px}}@media screen and (max-width:500px){#theOneCities,#summerFriendsCities{width:100%}}.songSection{padding:1em}@media screen and (max-width:640px){.btn-whiteRounded{font-size:12px;padding:10px 15px}main{padding:.5em}.btn-container{margin:1em auto}.songSection{padding:.5em}}#pvcontact,#pvsurvey,#pvservice,#PeopleVineContent{max-width:1200px;width:100%;margin:0 auto}#pvFooter{display:none}.ytp-watermark.yt-uix-sessionlink{width:50px !important}#theOneCities option,#summerFriendsCities option{color:#f9535d}#authOnly{width:100%;height:100%;top:0;left:0;position:fixed;opacity:1;background-color:#000;z-index:999999;display:none}[data-remodal-id=modal]{width:40%;text-align:left}[data-remodal-id=modal] button{text-align:center;padding:1rem;width:100%}[data-remodal-id=modal] a{color:#00f}[data-remodal-id=modal] h3{margin:2rem;text-align:center}[data-remodal-id=modal] p,[data-remodal-id=modal] li{font-size:11pt}.centerBlock{width:270px;height:150px;position:absolute;left:50%;top:25%;margin:-75px 0 0 -135px}::-webkit-input-placeholder{color:#fff}:-moz-placeholder{color:#fff}::-moz-placeholder{color:#fff}:-ms-input-placeholder{color:#fff}.tt-open{position:relative !important}.twitter-typeahead{display:block !important}.tt-suggestion.tt-selectable{font-size:1.3em;-webkit-transition:.1s all linear;-moz-transition:.1s all linear;-o-transition:.1s all linear;transition:.1s all linear}.tt-suggestion.tt-selectable:hover{cursor:pointer;text-shadow:0 2px 5px #f9535d}main .container{width:100% !important}.lb_heading{font-size:36pt}table a:visited,table a:active,table a:focus{color:#fff;text-decoration:none}table a:hover{color:#fff;text-decoration:underline}.lb_menu{width:80%;margin:0 auto;height:5rem;margin-top:2rem}.lb_menu a{width:30%;position:relative;float:left;border:2px solid #fff;margin:0 1%;padding:1rem 0}.lb_menu a h2{margin:0}.lb_menu a:visited,.lb_menu a:active,.lb_menu a:focus{color:#fff;text-decoration:none}.lb_menu a:hover,.active{background:rgba(255,255,255,.6);color:#c73625;text-decoration:none}#to_leaderboard,#sf_leaderboard{background-size:cover;background-position:center center;background-opacity:.5;height:auto;display:inline-block;width:calc(100% - 20rem);margin:3rem;border:2px solid #fff;padding:1rem}#to_leaderboard table,#sf_leaderboard table{width:100%;position:relative;display:inline-block;float:left;padding:0 10%;margin:0 auto;border-collapse:separate;border-spacing:0 2rem;display:none}.social p{color:#fff !important}td{text-align:left;padding:0 1rem}tr td:first-of-type div{background:rgba(255,255,255,.6);color:#c73625;border-radius:1.75rem;text-align:center;width:3.5rem !important;height:3.5rem !important}tr td:first-of-type div p{text-align:center;width:100%}tr td:nth-of-type(2) div{padding-left:2rem}td div p{position:relative;top:50%;transform:translateY(-50%);display:inline-block;float:left;cursor:default;font-size:1.5vw}td img{margin-right:1rem;border-radius:1.75rem;height:3.5rem;width:auto;position:relative;display:inline-block;float:left}caption{text-align:center;color:#fff;font-size:24pt}#theOneCities{margin:0 auto 1em;width:65%;padding:5px 5px 5px 15px;font-size:40px;border:5px solid #fff;height:85px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:none;text-indent:.01px;text-overflow:'';text-align:left;background-color:transparent}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (-webkit-min-device-pixel-ratio:2){.lb_menu a h2{font-size:16pt}#to_leaderboard,#sf_leaderboard{height:auto;display:inline-block;width:100%;margin:0;padding:0}.lb_menu{width:100%}table{padding:1rem 0 !important;margin-left:0 !important}td{font-size:9pt}tr td:nth-of-type(1){font-size:12pt}tr td:nth-of-type(2){display:none}tr td p{font-size:100%}#to_cities tr td:nth-of-type(2),#sf_cities tr td:nth-of-type(2){display:table-cell}tr td:nth-of-type(2) div{min-width:0;padding-left:0}td img{margin-right:0}tr:nth-of-type(3) td:first-of-type div p{width:1.2rem;margin:0 calc((100% - 1.2rem)/2);height:1.2rem}}@media only screen and (min-device-width:320px) and (max-device-width:568px) and (-webkit-min-device-pixel-ratio:2){#to_leaderboard,#sf_leaderboard{height:auto;display:inline-block;width:100%;margin:0;padding:0;border:none}#to_leaderboard table,#sf_leaderboard table{border-spacing:0 .5rem}#theOneCities{width:100%}.lb_menu{width:100%}.lb_menu a h2{font-size:11pt}.prizes{font-size:14pt}table{padding:1rem 0 !important;margin-left:0 !important}td{font-size:9pt}tr td:nth-of-type(1){font-size:12pt}tr td:nth-of-type(2){display:none}#to_cities tr td:nth-of-type(2),#sf_cities tr td:nth-of-type(2){display:table-cell}tr td:first-of-type div{width:2.5rem !important;height:2.5rem !important}tr td:nth-of-type(2) div{min-width:0;padding-left:0}td img{margin-right:0}tr:nth-of-type(3) td:first-of-type div p{width:1.2rem;margin:0 calc((100% - 1.2rem)/2);height:1.2rem}}.tt-open{position:relative !important}.twitter-typeahead{display:block !important}.tt-suggestion.tt-selectable{font-size:1.3em;-webkit-transition:.1s all linear;-moz-transition:.1s all linear;-o-transition:.1s all linear;transition:.1s all linear}.tt-suggestion.tt-selectable:hover{cursor:pointer;text-shadow:0 2px 5px #c73625}.youtube iframe{width:90%}.support_block h3{font-size:35px;margin:.5rem}.support_block .station-link{padding:12px 26px;margin-top:1rem;font-size:16px !important}.prizes{font-size:18pt}.touchevents .songSection h3{padding:0 3rem}.touchevents .songSection #theOneCities{margin:0 auto 1em;width:90%;padding:5px 5px 5px 15px;font-size:24px;border:5px solid #fff;height:65px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;outline:none;text-indent:.01px;text-overflow:'';text-align:left;background-color:transparent}.touchevents .songSection #theOneStations .city h4{font-size:24px;padding-bottom:2rem}.touchevents .songSection #theOneStations .city li{margin-bottom:1.25rem}.touchevents .songSection .tt-suggestion{font-size:24px}.touchevents #to_leaderboard p{font-size:70%}.touchevents footer{padding-top:0}.touchevents footer p a{color:#fff;transition:all .2s linear}.touchevents footer p a:hover{color:#c73625}.touchevents footer .support_block{width:100% !important;margin:2rem 0}.touchevents footer .support_block img{padding:0 !important}#clockdiv{font-family:sans-serif;color:#fff;display:inline-block;font-weight:100;text-align:center;font-size:30px}#clockdiv>div{padding:10px;border-radius:3px;display:inline-block}#clockdiv div>span{padding:15px;border-radius:3px;display:inline-block;font-size:68pt;font-weight:700}.touchevents #clockdiv>div{padding:10px 5px;border-radius:3px;display:inline-block}.touchevents #clockdiv div>span{padding:0;border-radius:3px;display:inline-block;font-size:34pt;font-weight:700}.smalltext{padding-top:5px;font-size:16px}