@charset "UTF-8";::-moz-selection{background:rgba(238,0,50,.75);text-shadow:none;color:#fff}::selection{background:rgba(238,0,50,.75);text-shadow:none;color:#fff}img::-moz-selection{background:transparent}img::selection{background:transparent}@media only screen and (max-device-width:480px){html{-webkit-text-size-adjust:none}a:link{-webkit-tap-highlight-color:rgba(200,0,0,.4)}}body{font-family:"ff-meta-serif-web-pro-1","ff-meta-serif-web-pro-2",Lucida Bright,Cambria,Georgia,serif;font-weight:500;font-size:62.5%;line-height:1.3;background-color:#eaeaea;background-image:url(../../img/bg/rings.png),url(../../img/bg/paper-trans.png);background-repeat:no-repeat,repeat;background-position:-200px -150px,50% top;background-attachment:fixed,fixed}.no-multiplebgs body{background-image:url(../../img/bg/rings.png);background-repeat:no-repeat;background-position:-200px -150px;background-attachment:fixed}@media (min-width:1000px){html[data-platform*=iPad] body{padding-bottom:50px!important;padding-top:0!important}}@media (max-width:999px){body{padding-top:0!important}}@media (min-width:1000px){body{padding-bottom:200px!important}}body,input,select,textarea{color:#777}.notification #codeigniter_profiler,.notification div{display:none}#debug .col-group{width:100%}@media (min-width:1000px){body.local{padding-bottom:400px!important}}.full,.site-meta,.user-nav,footer{width:300px;margin:0 auto}@media (min-width:480px){.full,.site-meta,.user-nav,footer{width:450px}}@media (min-width:768px){.full,.site-meta,.user-nav,footer{width:750px}}@media (min-width:1000px){.full,.site-meta,.user-nav,footer{width:950px}}@media (min-width:1350px){.full,.site-meta,.user-nav,footer{width:1300px}}a{-webkit-transition:all .2s;transition:all .2s;text-decoration:none;color:#822036}a:focus,a:hover{color:#ee0032}.more{font-family:proxima-nova-1,proxima-nova-2,Arial Black,Helmet,Freesans,sans-serif;font-weight:900;font-size:1.5em;margin:0 0 20px;display:block}@media (min-width:768px){.more{font-size:1.3em;margin-bottom:0}}@media (min-width:1000px){.more{font-size:1.5em}}@media (min-width:1350px){.more{font-size:1.6em}}.collection{-webkit-transition:color .2s;transition:color .2s;white-space:nowrap;font-size:.8em}.ie7 .track .collection{display:block;clear:both;margin-top:10px}.now-playing .collection{color:#777;font-size:.85em;position:relative;top:1px}.now-playing .collection.delete,.now-playing .collection:focus,.now-playing .collection:hover{color:#e3ddde}.now-playing .collection.delete:focus,.now-playing .collection.delete:hover{color:#777}.track .collection{display:block;margin-top:4px}.track .collection.delete{color:#ee0032}.track .collection.delete:focus,.track .collection.delete:hover{color:#822036}.collection i{position:relative;top:1px;margin-right:2px}.buy{white-space:nowrap;margin-left:1px}.now-playing .buy{margin-top:1px;display:inline-block;vertical-align:middle}.track .buy{display:block;margin-top:4px}.amazon,.emusic,.insound,.itunes,.permanent,.reckless{display:inline-block;vertical-align:middle;-webkit-transition:none .2s;transition:none .2s;width:16px;height:0;padding-top:16px;overflow:hidden;margin-right:1px;margin-top:1px;background-image:url(../../img/icons/shops.png);background-repeat:no-repeat;vertical-align:baseline}@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.amazon,.emusic,.insound,.itunes,.permanent,.reckless{background-image:url(../../img/icons/shops-2x.png);background-size:16px 196px}}.ie7 .amazon,.ie7 .emusic,.ie7 .insound,.ie7 .itunes,.ie7 .permanent,.ie7 .reckless{display:inline;float:left;display:block;margin-right:4px}.now-playing .amazon,.now-playing .emusic,.now-playing .insound,.now-playing .itunes,.now-playing .permanent,.now-playing .reckless{vertical-align:middle;position:relative;top:-3px}.reckless{background-position:0 -160px}.reckless:focus,.reckless:hover{background-position:0 -180px}.permanent{background-position:0 -120px}.permanent:focus,.permanent:hover{background-position:0 -140px}.itunes{background-position:0 -80px}.itunes:focus,.itunes:hover{background-position:0 -100px}.emusic{background-position:0 -40px}.emusic:focus,.emusic:hover{background-position:0 -60px}.now-playing .emusic{margin-right:10px}.insound{background-position:0 0}.insound:focus,.insound:hover{background-position:0 -20px}.amazon{background-position:0 -200px}.amazon:focus,.amazon:hover{background-position:0 -220px}article img[style*="float: right;"]{margin:0 0 1em 1em}article img[style*="float: left;"]{margin:0 1em 1em 0}[class*=col-]{display:inline;float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:40px}#store .full form [class*=col-]{margin:0}[class*=col-]:last-child{padding-right:0}@media (max-width:767px){[class*=col-]{display:block;width:100%!important;padding-right:0!important}}.col-2-3{width:66.66%}@media (min-width:1000px){.col-2-3{width:75%}}.col-1-3{width:33.33%}@media (min-width:1000px){.col-1-3{width:25%}}.col-1-2{width:50%}h1{font-family:proxima-nova-extra-condensed-1,proxima-nova-extra-condensed-2,Arial Black,Helmet,Freesans,sans-serif;font-weight:900;color:#822036;text-transform:uppercase;line-height:1;font-size:5.2em}@media (min-width:480px){h1{font-size:6em}}@media (min-width:1000px){h1{font-size:6.8em}}@media (min-width:1350px){h1{font-size:8em}}.wf-inactive h1,.wf-loading h1{font-size:3.2em}@media (min-width:480px){.wf-inactive h1,.wf-loading h1{font-size:3.8em}}@media (min-width:768px){.wf-inactive h1,.wf-loading h1{font-size:4em}}@media (min-width:1000px){.wf-inactive h1,.wf-loading h1{font-size:4.8em}}@media (min-width:1350px){.wf-inactive h1,.wf-loading h1{font-size:7em}}.recently section h1,h2{font-family:proxima-nova-extra-condensed-1,proxima-nova-extra-condensed-2,Arial Black,Helmet,Freesans,sans-serif;font-weight:900;color:#3f3437;text-transform:uppercase;line-height:1;font-size:2.6em}@media (min-width:480px){.recently section h1,h2{font-size:3em}}.wf-inactive .recently section h1,.wf-inactive h2,.wf-loading .recently section h1,.wf-loading h2{font-size:1.8em}@media (min-width:480px){.wf-inactive .recently section h1,.wf-inactive h2,.wf-loading .recently section h1,.wf-loading h2{font-size:2em}}@media (min-width:768px){h2{font-size:3em}}@media (min-width:1000px){h2{font-size:3.4em}}@media (min-width:1350px){h2{font-size:4em}}@media (min-width:768px){.wf-inactive h2,.wf-loading h2{font-size:2em}}@media (min-width:1000px){.wf-inactive h2,.wf-loading h2{font-size:2.4em}}@media (min-width:1350px){.wf-inactive h2,.wf-loading h2{font-size:3.5em}}h3{font-family:proxima-nova-1,proxima-nova-2,Arial Black,Helmet,Freesans,sans-serif;font-weight:900;color:#5e5e5e;line-height:1;font-size:1.6em}@media (min-width:480px){h3{font-size:1.8em}}article h2,article h3{margin:1em 0 .5em}@media (min-width:768px){.recently section h1{font-size:2.4em}}@media (min-width:1000px){.recently section h1{font-size:2.8em}}@media (min-width:1350px){.recently section h1{font-size:4em}}@media (min-width:768px){.wf-inactive .recently section h1,.wf-loading .recently section h1{font-size:1.6em}}@media (min-width:1000px){.wf-inactive .recently section h1,.wf-loading .recently section h1{font-size:1.9em}}@media (min-width:1350px){.wf-inactive .recently section h1,.wf-loading .recently section h1{font-size:3em}}.add-userdata li,article li,dd,dt,p{font-size:1.3em;margin-bottom:.5em;line-height:1.4}@media (min-width:480px){.add-userdata li,article li,dd,dt,p{font-size:1.4em}}@media (min-width:1000px){.add-userdata li,article li,dd,dt,p{font-size:1.5em}}@media (min-width:1350px){.add-userdata li,article li,dd,dt,p{font-size:1.6em}}.add-userdata ul,article ol,article ul{margin:1em 1em 1em 2.7em}.add-userdata ul li,article ul li{list-style-type:square}article ol li{list-style-type:decimal}blockquote{border-top:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4;margin:2em 0;padding:2em 0 1.5em}blockquote p{font-family:Helvetica Neue,Helmet,Freesans,sans-serif;font-weight:300;font-size:2em;text-align:center;color:#9d9d9d}.add-userdata{border-bottom:1px solid #777;padding-bottom:1em;margin-bottom:2em}.add-userdata input{max-width:400px}@font-face{font-family:Shifticons;src:url(../../fonts/shifticons.eot);src:url(../../fonts/shifticons.eot?#iefix) format("embedded-opentype"),url(../../fonts/shifticons.woff) format("woff"),url(../../fonts/shifticons.ttf) format("truetype"),url(../../fonts/shifticons.svg#Shifticons) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:Shifticons;font-style:normal;font-weight:400;display:inline-block;vertical-align:baseline;text-decoration:inherit;padding-right:.25em;-webkit-font-smoothing:antialiased}.icon-listen:before{content:""}.icon-browser:before{content:""}.icon-mobile:before{content:""}.icon-collection:before{content:""}.icon-download:before{content:""}.icon-cart:before{content:""}.icon-cart-add:before{content:""}.icon-cart-update:before{content:""}.icon-subscribe:before{content:""}.icon-user:before{content:"";font-size:1.25em;padding-right:0;line-height:1}form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form select,form textarea{font-size:1.4em;display:block;width:100%;margin-bottom:1em}form input[type=email]:focus,form input[type=password]:focus,form input[type=tel]:focus,form input[type=text]:focus,form select:focus,form textarea:focus{color:#3f3437}form input[type=email],form input[type=password],form input[type=tel],form input[type=text],form textarea{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.1);border-radius:6px;border:1px solid #e3ddde;padding:4px}form textarea{height:50px}form label{font-family:proxima-nova-1,proxima-nova-2,Arial Black,Helmet,Freesans,sans-serif;font-weight:900;color:#777;font-size:1.2em;text-transform:uppercase;line-height:1;margin:0 0 .25em;display:block}form input[type=submit]{-webkit-transition:all .2s;transition:all .2s;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.25);box-shadow:0 1px 1px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.25);background:-webkit-gradient(linear,left top,left bottom,from(#b1b1b1),to(#818181));background:linear-gradient(180deg,#b1b1b1,#818181);font-family:Helvetica Neue,Helmet,Freesans,sans-serif;background-color:#818181;background-repeat:repeat-x;border:1px solid #686868;color:#fff;font-weight:700;font-size:1.4em;text-shadow:0 1px 1px rgba(0,0,0,.5);padding:.25em .5em}.ie form input[type=submit]{background-color:#999}form input[type=submit]:hover{background-color:#818181;background-position:0 -15px;color:#fff}form input[type=submit]:active{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.25);box-shadow:inset 0 1px 1px rgba(0,0,0,.25);-webkit-transition:all 0s linear;transition:all 0s linear;background-color:#818181;position:relative;top:1px;border-bottom:1px solid light(#818181,10%)}header{background:#3f3437;background:rgba(0,0,0,.75);text-align:center}@media (min-width:1000px){header{-webkit-box-shadow:0 0 15px rgba(0,0,0,.6);box-shadow:0 0 15px rgba(0,0,0,.6);position:relative;z-index:7;width:100%;margin-bottom:0}}html[data-platform*=iPad] header{position:static}.notification{background:#822036;background:rgba(238,0,50,.4);padding:10px 20px 7px;color:#fff;line-height:1.6;font-size:1.2em}.notification.status{position:fixed;bottom:0;left:0;right:0;top:auto;z-index:10;text-align:center;background:#822036}.notification p{display:inline;font-size:1em;padding-left:4px}.notification a{color:#fff;text-decoration:underline}.notification a:focus,.notification a:hover{color:#fbfb77}@media (min-width:480px){.notification{font-size:1.3em}}@media (min-width:768px){.notification{font-size:1.4em}}@media (min-width:1000px){.notification{font-size:1.6em}}@media (min-width:1350px){.notification{font-size:1.8em;padding:15px}}.notification strong{font-family:proxima-nova-1,proxima-nova-2,Arial Black,Helmet,Freesans,sans-serif;font-weight:900;color:#fbfb77;text-transform:uppercase}header:after{clear:both;content:"";display:table}header nav{margin:0 auto;padding:0;text-align:center;max-width:1425px}header nav:after{clear:both;content:"";display:table}@media (max-width:767px){header nav{background:url(../../img/logos/CHIRPradio-tiny.png) center 10px no-repeat}}@media (max-width:767px) and (-webkit-min-device-pixel-ratio:1.3),(max-width:767px) and (min-device-pixel-ratio:1.3),(max-width:767px) and (min-resolution:1.3dppx){header nav{background-image:url(../../img/logos/CHIRPradio-tiny-2x.png);background-size:152px 30px}}@media (max-width:767px){.ltie9 header nav{background:url(../../img/logos/CHIRPradio-tiny.png) center 10px no-repeat}}header nav ol{clear:both;display:none;padding-bottom:1em;position:relative;margin:0 auto}header nav ol:after{clear:both;content:"";display:table}@media (min-width:768px){header nav ol{display:block!important;margin:0;padding:11px 0 0 310px;min-height:65px;max-width:45vw;float:left}}@media (min-width:950px){header nav ol{padding:18px 0 0 465px;min-height:100px;height:auto!important;max-width:40vw}}@media (min-width:1030px){header nav ol{padding-left:475px;max-width:42vw}}@media (min-width:1300px){header nav ol{padding-top:15px;max-width:50vw}}@media (min-width:1590px){header nav ol{max-width:700px}}header nav li{display:inline;float:left;width:46%;margin-left:2%;margin-right:2%}@media (min-width:600px){header nav li{width:29.333333333333332%}}@media (min-width:768px){header nav li{width:auto;margin-left:0;margin-right:15px}}@media (min-width:1100px){header nav li{margin-left:0;margin-right:20px}}@media (min-width:1300px){header nav li{margin-left:0;margin-right:30px}}@media (max-width:767px){header nav li.home a{display:none}}@media (min-width:768px){header nav li.home a{width:278px;height:0;padding:55px 0 0!important;background:url(../../img/logos/CHIRPradio-sm.png) 0 0 no-repeat;overflow:hidden;position:absolute;top:10px;left:10px}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),(min-width:768px) and (min-device-pixel-ratio:1.3),(min-width:768px) and (min-resolution:1.3dppx){header nav li.home a{background-image:url(../../img/logos/CHIRPradio-sm-2x.png);background-size:278px 55px}}@media (min-width:768px){.ltie9 header nav li.home a{background:url(../../img/logos/CHIRPradio-sm.png) 0 0 no-repeat}}@media (min-width:950px){header nav li.home a{width:430px;padding-top:85px!important;background:url(../../img/logos/CHIRPradio.png) 0 0 no-repeat;top:15px;left:15px}}@media (min-width:950px) and (-webkit-min-device-pixel-ratio:1.3),(min-width:950px) and (min-device-pixel-ratio:1.3),(min-width:950px) and (min-resolution:1.3dppx){header nav li.home a{background-image:url(../../img/logos/CHIRPradio-2x.png);background-size:430px 85px}}@media (min-width:950px){.ltie9 header nav li.home a{background:url(../../img/logos/CHIRPradio.png) 0 0 no-repeat}}header nav li a{color:#fff;display:block;font-family:proxima-nova-extra-condensed-1,proxima-nova-extra-condensed-2,Arial Black,Helmet,Freesans,sans-serif;font-weight:900;text-transform:uppercase;font-size:1.7em;padding:5px 0;line-height:1}@media (min-width:480px){header nav li a{font-size:1.8em;padding:6px 0}}@media (min-width:768px){header nav li a{padding:4px 0;font-size:2em}}@media (min-width:950px){header nav li a{font-size:2.2em;padding:8px 0}}@media (min-width:1150px){header nav li a{font-size:2.6em;padding:7px 0}}@media (min-width:1300px){header nav li a{font-size:3.2em;padding:6px 0}}header nav li a:focus,header nav li a:hover{color:#fbfb77}.wf-inactive header nav li a,.wf-loading header nav li a{font-family:Arial Black,Helmet,Freesans,sans-serif;font-weight:900;font-size:1.1em;padding:8px 0}@media (min-width:480px){.wf-inactive header nav li a,.wf-loading header nav li a{font-size:1.3em;padding:9px 0;letter-spacing:-1px}}@media (min-width:768px){.wf-inactive header nav li a,.wf-loading header nav li a{padding:7px 0;font-size:1.3em}}@media (min-width:950px){.wf-inactive header nav li a,.wf-loading header nav li a{font-size:1.9em;padding:10px 0}}@media (min-width:1150px){.wf-inactive header nav li a,.wf-loading header nav li a{padding:10px 0}}@media (min-width:1300px){.wf-inactive header nav li a,.wf-loading header nav li a{font-size:2.4em;padding:10px 0}}@media (max-width:767.98px){header nav li.btn-donate{width:96%}}header nav li.btn-donate>a{-webkit-transition:all .2s;transition:all .2s;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.25);box-shadow:0 1px 1px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.25);background:-webkit-gradient(linear,left top,left bottom,from(#ee0032),to(#822036));background:linear-gradient(180deg,#ee0032,#822036);font-family:Helvetica Neue,Helmet,Freesans,sans-serif;background-color:#822036;background-repeat:repeat-x;border:1px solid #591625;color:#fff;font-weight:700;font-size:1.4em;text-shadow:0 1px 1px rgba(0,0,0,.5);padding:.25em .5em;font-family:proxima-nova-extra-condensed-1,proxima-nova-extra-condensed-2,Arial Black,Helmet,Freesans,sans-serif;font-weight:900;padding:.5em 1.5em;font-size:1.7em;display:inline-block}.ie header nav li.btn-donate>a{background-color:#b81034}header nav li.btn-donate>a:hover{background-color:#822036;background-position:0 -15px;color:#fff}header nav li.btn-donate>a:active{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.25);box-shadow:inset 0 1px 1px rgba(0,0,0,.25);-webkit-transition:all 0s linear;transition:all 0s linear;background-color:#822036;position:relative;top:1px;border-bottom:1px solid light(#822036,10%)}@media (min-width:480px){header nav li.btn-donate>a{padding:.5em 1.5em;font-size:1.8em}}@media (min-width:768px){header nav li.btn-donate>a{display:none}}header nav li.btn-donate:hover>a{color:#fff!important}header nav div.btn-donate{display:inline-block}@media (min-width:768px){header nav div.btn-donate{position:relative;top:20px;right:1.5%}}@media (min-width:950px){header nav div.btn-donate{top:40px}}@media (min-width:1150px){header nav div.btn-donate{top:35px}}@media (min-width:1300px){header nav div.btn-donate{top:30px}}@media (min-width:1590px){header nav div.btn-donate{right:0}}header nav div.btn-donate a{display:none}@media (min-width:768px){header nav div.btn-donate a{display:inline-block;-webkit-transition:all .2s;transition:all .2s;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.25);box-shadow:0 1px 1px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.25);background:-webkit-gradient(linear,left top,left bottom,from(#ee0032),to(#822036));background:linear-gradient(180deg,#ee0032,#822036);font-family:Helvetica Neue,Helmet,Freesans,sans-serif;background-color:#822036;background-repeat:repeat-x;border:1px solid #591625;color:#fff;font-weight:700;font-size:1.4em;text-shadow:0 1px 1px rgba(0,0,0,.5);font-family:proxima-nova-extra-condensed-1,proxima-nova-extra-condensed-2,Arial Black,Helmet,Freesans,sans-serif;font-weight:900;text-transform:uppercase;padding:.25em .5em;font-size:1.8em}.ie header nav div.btn-donate a{background-color:#b81034}header nav div.btn-donate a:hover{background-color:#822036;background-position:0 -15px;color:#fff}header nav div.btn-donate a:active{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.25);box-shadow:inset 0 1px 1px rgba(0,0,0,.25);-webkit-transition:all 0s linear;transition:all 0s linear;background-color:#822036;position:relative;top:1px;border-bottom:1px solid light(#822036,10%)}}@media (min-width:1150px){header nav div.btn-donate a{font-size:2.3em;padding:.35em .75em}}@media (min-width:1300px){header nav div.btn-donate a{font-size:2.5em}}header nav .toggle{display:inline;float:right;-webkit-transition:all .2s;transition:all .2s;opacity:.5;background:url(../../img/icons/nav.png) 50% no-repeat;width:30px;height:0;padding-top:30px;margin:10px;overflow:hidden}@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){header nav .toggle{background-image:url(../../img/icons/nav-2x.png);background-size:30px 30px}}.ltie9 header nav .toggle{background:url(../../img/icons/nav.png) 50% no-repeat}header nav .toggle:hover{opacity:1}@media (min-width:768px){header nav .toggle{display:none}}header nav ol>li{position:relative}header nav ol>li.home{position:static}header nav ol .dropdown{display:none;position:absolute;top:100%;left:0;width:100%;height:auto;background:#747474;z-index:6;padding:7px 0 5px;-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3);box-shadow:2px 2px 5px rgba(0,0,0,.3);border-radius:5px;border:1px solid #686868;background:-webkit-gradient(linear,left top,left bottom,from(#949494),to(#747474));background:linear-gradient(180deg,#949494,#747474);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,.3),inset 0 1px 0 #afafaf;box-shadow:2px 2px 5px rgba(0,0,0,.3),inset 0 1px 0 #afafaf;text-shadow:0 1px 1px rgba(0,0,0,.2)}header nav ol .dropdown li{float:none;display:block;width:auto;margin:0;padding:0;text-align:center;border-top:1px solid hsla(0,0%,100%,.2);border-bottom:1px solid rgba(0,0,0,.2)}header nav ol .dropdown li:first-child{border-top:none}header nav ol .dropdown li:last-child{border-bottom:none}header nav ol .dropdown a{display:block;padding:7px 10px 5px;color:#f5f5f5}@media (min-width:1100px){header nav ol .dropdown a{font-size:1.8em}}header nav ol .dropdown a:focus,header nav ol .dropdown a:hover{color:#fbfb77}header nav ol .dropdown:after{position:absolute;top:-4px;left:50%;margin-left:-3px;border:solid transparent;border-top:0;content:" ";height:0;width:0;border-bottom-color:#949494;border-width:5px}@media (min-width:768px){header nav ol .dropdown:after{left:15px}}@media (min-width:950px){header nav ol .dropdown:after{top:-6px;border-width:7px}}header nav ol .dropdown:before{position:absolute;top:-6px;left:50%;margin-left:-5px;border:solid transparent;border-top:0;content:" ";height:0;width:0;border-bottom-color:#afafaf;border-width:7px}@media (min-width:768px){header nav ol .dropdown:before{left:15px}}@media (min-width:950px){header nav ol .dropdown:before{top:-8px;border-width:9px}}@media (min-width:768px){header nav ol .dropdown{left:-5px;width:220px;min-width:160px;max-width:200px;margin:0}header nav ol .dropdown li{text-align:left}}@media (min-width:1100px){header nav ol .dropdown{width:280px}}.no-touch header nav ol>li:hover>a{color:#fbfb77}.no-touch header nav ol>li:hover .dropdown{display:block}header nav ol>li.nav-dropdown-open{z-index:5}header nav ol>li.nav-dropdown-open .dropdown{display:block}.nav-dropdown-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:transparent;z-index:4}#about header nav .about>a,#blog header nav .blog>a,#charts header nav .charts>a,#contact header nav .contact>a,#contests header nav .contests>a,#donations header nav .donations>a,#events header nav .events>a,#forums header nav .forums>a,#playlists header nav .playlists>a,#podcasts header nav .podcasts>a,#schedule header nav .schedule>a,#store header nav .store>a{color:#fbfb77}.now-playing{background:#000;margin-bottom:20px}@media (min-width:1000px){.now-playing{position:fixed;z-index:6;bottom:0;left:0;right:0;margin-bottom:0;background:url(../../img/bg/skyline.png) 50% top repeat-x;padding:75px 0 15px;overflow:hidden}}html[data-platform*=iPad] .now-playing{position:static;background:#000;padding:15px 20px;margin-bottom:20px}.now-playing .membership{display:none}@media (min-width:1000px){.now-playing .membership{-webkit-transition:all .2s;transition:all .2s;float:left;opacity:.65;display:block;width:209px;height:0;padding-top:58px;overflow:hidden;background:url(../../img/bg/member-target.png) 0 0 no-repeat;margin:0 2% 0 12.5%}.now-playing .membership:focus,.now-playing .membership:hover{opacity:1}}html[data-platform*=iPad] .now-playing .membership{opacity:1;margin-left:0}.now-playing article{padding:10px;margin:0 auto}@media (min-width:1000px){.now-playing article{border-left:1px solid #777;padding:0 12.5% 0 2%;overflow:hidden;margin:12px 0 0;width:auto}}@media (min-width:1350px){.now-playing article{margin-top:10px}}html[data-platform*=iPad] .now-playing article{margin-top:0;margin-right:0}.now-playing article h1{font-family:proxima-nova-1,proxima-nova-2,Arial Black,Helmet,Freesans,sans-serif;font-weight:900;color:#fbfb77;font-size:1em;display:inline;margin-right:10px}@media (min-width:1000px){.now-playing article h1{font-size:1.1em}}@media (min-width:1350px){.now-playing article h1{font-size:1.3em}}.now-playing article p{color:#e3ddde;font-size:1.2em;line-height:1.4;margin:0}@media (min-width:480px){.now-playing article p{font-size:1.3em}}@media (min-width:1350px){.now-playing article p{font-size:1.5em}}.now-playing article .dj{display:inline}.now-playing article time{font-family:Helvetica Neue,Helmet,Freesans,sans-serif;font-weight:500;color:#fbfb77;font-size:.75em}.now-playing article .artist,.now-playing article .song{color:#fff}.now-playing article mark{font-family:proxima-nova-1,proxima-nova-2,Arial Black,Helmet,Freesans,sans-serif;font-weight:900;color:#ee0032;background:transparent;font-style:normal}.user-nav{text-align:center}.user-nav:after{clear:both;content:"";display:table}.user-nav a{font-size:1.3em}.user-nav a.checkout{padding:5px;font-size:1.3em;display:inline-block;vertical-align:middle}@media (min-width:600px){.user-nav a.checkout{font-size:1.4em}}@media (min-width:1300px){.user-nav a.checkout{font-size:1.5em}}@media (min-width:768px){.user-nav .search-form{display:inline;float:right}}.user-nav .search-form a,.user-nav .search-form form{display:inline-block;vertical-align:middle;margin:5px}.user-nav .search-form form input[type=submit]{-webkit-transition:all .2s;transition:all .2s;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.25);box-shadow:0 1px 1px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.25);background:-webkit-gradient(linear,left top,left bottom,from(#b1b1b1),to(#818181));background:linear-gradient(180deg,#b1b1b1,#818181);font-family:Helvetica Neue,Helmet,Freesans,sans-serif;background-color:#818181;background-repeat:repeat-x;border:1px solid #686868;color:#fff;font-weight:700;font-size:1.4em;text-shadow:0 1px 1px rgba(0,0,0,.5);padding:.25em .5em;margin-left:5px}.ie .user-nav .search-form form input[type=submit]{background-color:#999}.user-nav .search-form form input[type=submit]:hover{background-color:#818181;background-position:0 -15px;color:#fff}.user-nav .search-form form input[type=submit]:active{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.25);box-shadow:inset 0 1px 1px rgba(0,0,0,.25);-webkit-transition:all 0s linear;transition:all 0s linear;background-color:#818181;position:relative;top:1px;border-bottom:1px solid light(#818181,10%)}.user-nav .search-form form input[type=search]{font-size:1.4em}@media (min-width:480px){.user-nav .search-form form input[type=search]{width:225px}}@media (max-width:767px){.user-nav .account{margin-bottom:5px}}@media (min-width:768px){.user-nav .account{display:inline;float:left}}.user-nav .account .login-dropdown{position:relative;width:235px;margin:0 auto}.user-nav .account .login-dropdown .login{width:220px}.user-nav .account .login-dropdown .login .caret{display:inline-block;height:0;width:0;border-top:4px solid #fff;border-left:4px solid transparent;border-right:4px solid transparent;vertical-align:middle;margin-left:3px}.user-nav .account .login-dropdown .dropdown-menu{position:absolute;top:100%;left:0;z-index:9;display:none;float:left;width:235px;padding:8px 0;margin:2px 0 0;font-size:12px;text-align:center;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.user-nav .account .login-dropdown .dropdown-menu li{list-style:none;margin:0;padding:0}.user-nav .account .login-dropdown .dropdown-menu a{font-family:Helvetica Neue,Helmet,Freesans,sans-serif;font-weight:700;font-size:14px;display:block;padding:5px 7px;clear:both;line-height:1.42857143;white-space:nowrap}.user-nav .account .login-dropdown .dropdown-menu a span{font-weight:400}.user-nav .account .login-dropdown .dropdown-menu a:active,.user-nav .account .login-dropdown .dropdown-menu a:hover{background:#e3ddde}.user-nav .account .login-dropdown .dropdown-menu.dropdown-menu-open{display:block}@media (min-width:768px){.user-nav .account .login-dropdown .dropdown-menu{font-size:14px;text-align:left;width:auto;min-width:235px}.user-nav .account .login-dropdown .dropdown-menu a{padding:5px 30px 5px 28px}}.user-nav .account .login-dropdown .dropdown-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;width:100%;background:transparent;z-index:8}.user-nav .account .login{-webkit-transition:all .2s;transition:all .2s;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.25);box-shadow:0 1px 1px rgba(0,0,0,.6),inset 0 1px 0 hsla(0,0%,100%,.25);background:-webkit-gradient(linear,left top,left bottom,from(#ee0032),to(#822036));background:linear-gradient(180deg,#ee0032,#822036);font-family:Helvetica Neue,Helmet,Freesans,sans-serif;background-color:#822036;background-repeat:repeat-x;border:1px solid #591625;color:#fff;font-weight:700;font-size:1.4em;text-shadow:0 1px 1px rgba(0,0,0,.5);padding:.25em .5em;display:inline-block;vertical-align:middle}.ie .user-nav .account .login{background-color:#b81034}.user-nav .account .login:hover{background-color:#822036;background-position:0 -15px;color:#fff}.user-nav .account .login:active{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.25);box-shadow:inset 0 1px 1px rgba(0,0,0,.25);-webkit-transition:all 0s linear;transition:all 0s linear;background-color:#822036;position:relative;top:1px;border-bottom:1px solid light(#822036,10%)}.user-nav .account .login span{font-weight:400}.user-nav .account .logged-in{margin:5px}.user-nav .account .logged-in a{font-size:1em}.listen{background:#fff;background:hsla(0,0%,100%,.7);padding:10px;margin-top:-20px;margin-bottom:15px;overflow:hidden}@media (min-width:768px){.listen{margin-bottom:20px}}@media (min-width:1000px){.listen{padding:10px 15px;margin-top:0}}.listen h2{margin:0}@media (min-width:600px){.listen h2{display:inline;float:left;clear:left;white-space:nowrap;margin-right:20px}}.listen .request{margin-top:10px;padding-top:10px;border-top:1px solid #777;text-align:center}.listen .request strong{color:#3f3437}.listen .request a{color:#3f3437;font-weight:700}.listen .request a:focus,.listen .request a:hover{color:#000}@media (min-width:1000px){.listen .request{display:inline;float:right;margin:0;border-top:0}}.interact{max-width:1395px;margin:0 auto}.listening{overflow:hidden;margin:5px 0 0;padding-top:5px;border-top:1px solid #777}@media (min-width:600px){.listening{margin:0;padding-top:0;border-top:0}}@media (min-width:1000px){.listening{display:inline}}.listening li{list-style-type:none;margin:0;font-size:1em}@media (max-width:600px){.listening li.mobile{padding-left:.8em}}.listening a{display:inline;float:left;font-family:proxima-nova-1,proxima-nova-2,Arial Black,Helmet,Freesans,sans-serif;font-weight:900;font-size:1.4em;padding:8px 20px 5px 0;font-weight:700}@media (min-width:1000px){.listening a{font-size:1.5em;margin-top:1px}}@media (min-width:1350px){.listening a{font-size:1.6em;margin-top:4px}}.ie7 .listening a{width:50%;display:block}@media (min-width:768px){.ie7 .listening a{display:inline;width:auto}}.listening a i{font-size:2em;line-height:0;position:relative;top:.1em;display:inline-block}footer{padding-top:53px;background:url(../../img/bg/divider.svg) 50% 15px no-repeat;overflow:hidden}.ltie9 footer{background:url(../../img/bg/divider.png) 50% 15px no-repeat}footer .network{display:inline;float:left;overflow:hidden;margin-bottom:10px;text-align:center;width:100%}@media (min-width:768px){footer .network{width:auto;margin-bottom:20px;margin-top:10px}}footer .network a{display:inline-block;vertical-align:middle;opacity:.5;margin:0 5px}@media (min-width:480px){footer .network a{margin-right:20px}}footer .network a:hover{opacity:.75}footer .network a img{height:35px!important;width:auto!important}@media (min-width:480px){footer .network a img{height:auto!important}}footer .funders,footer p{text-align:center}footer .funders{padding-top:20px;margin:20px 0;border-top:1px solid #777}@media (min-width:768px){footer .funders{clear:both}}footer .funders a{display:inline-block;vertical-align:middle;opacity:.5;margin:5px 0}footer .funders a:hover{opacity:1}@media (min-width:768px){footer .funders a:first-child{margin-left:0}}@media (min-width:768px){footer .funders li{display:inline}}@media (min-width:768px){footer .copyright{display:inline;float:right;width:50%;text-align:left;margin-top:10px;margin-bottom:10px;font-size:1.2em}}@media (min-width:1000px){footer .copyright{font-size:1.4em;margin-bottom:20px}}@media (min-width:1350px){footer .copyright{font-size:1.6em}}.social{display:inline-block;vertical-align:middle;width:24px;height:0;padding-top:24px;overflow:hidden;margin-top:4px;background-image:url(../../img/icons/social-square-24.png);background-repeat:no-repeat;background-position:0 0}@media (-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.social{background-image:url(../../img/icons/social-square-48.png);background-size:24px 96px}}.twitter{background-position:0 0}.facebook{background-position:0 -24px}.instagram{background-position:0 -48px}.linkedin{background-position:0 -72px}.drive-progress{background:#000;padding:15px;color:#fff}.drive-progress p{font-family:Helvetica Neue,Helmet,Freesans,sans-serif;font-weight:400;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;font-size:1.3em;width:25%;margin:0 -4px 0 0}.drive-progress p a{font-family:proxima-nova-1,proxima-nova-2,Arial Black,Helmet,Freesans,sans-serif;font-weight:900;color:#fbfb77}.drive-progress p a:focus,.drive-progress p a:hover{color:#ee0032}@media (max-width:1000px){.drive-progress p{width:40%}}@media (max-width:767px){.drive-progress p{width:100%;margin-bottom:.5em;text-align:center}}.drive-progress figure{display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;border-radius:25px;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.4);box-shadow:inset 0 0 10px rgba(0,0,0,.4);position:relative;border:1px solid #3f3437;background:#3f3437;height:40px;width:65%;margin-left:5%;padding:5px}@media (max-width:1000px){.drive-progress figure{width:50%}}@media (max-width:767px){.drive-progress figure{border-radius:15px;width:100%;height:20px;margin-left:-5px}}.drive-progress mark{border-radius:20px;-webkit-box-shadow:0 0 5px rgba(0,0,0,.25),inset 0 0 10px hsla(0,0%,100%,.25);box-shadow:0 0 5px rgba(0,0,0,.25),inset 0 0 10px hsla(0,0%,100%,.25);background:-webkit-gradient(linear,left top,left bottom,from(#ee0032),to(#88001d));background:linear-gradient(180deg,#ee0032,#88001d);display:block;height:40px;min-width:40px;position:relative;z-index:2}@media (max-width:767px){.drive-progress mark{border-radius:10px;width:100%;height:20px}}.drive-progress figcaption span{font-family:proxima-nova-1,proxima-nova-2,Arial Black,Helmet,Freesans,sans-serif;font-weight:900;font-size:2em;position:absolute;top:12px}@media (max-width:767px){.drive-progress figcaption span{font-size:1.2em;top:8px}}.drive-progress figcaption span.current{left:20px;color:#fbfb77;z-index:3}@media (max-width:767px){.drive-progress figcaption span.current{left:10px}}.drive-progress figcaption span.goal{right:20px;color:#999;z-index:1}@media (max-width:767px){.drive-progress figcaption span.goal{right:10px}}