*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0}body,html{height:100%}html{background:#000 url(../img/forgotify-bkg.jpg) no-repeat center -140px fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}body{font-family:'Open Sans',Montserrat,Frutiger,"Frutiger Linotype",Univers,Calibri,"Gill Sans","Gill Sans MT","Myriad Pro",Myriad,"DejaVu Sans Condensed","Liberation Sans","Nimbus Sans L",Tahoma,Geneva,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:100%;color:#fff;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-weight:300;min-width:320px}a{color:#fff;text-decoration:none}h1,h2,h3{font-weight:700;line-height:1;margin-top:0;color:#f5f5f5;font-family:Montserrat}h1{font-size:48px;font-size:3rem;margin-bottom:30px}h2{font-size:40px;font-size:2.5rem;margin-bottom:30px}h3{font-size:30px;font-size:1.875rem;margin-bottom:25px}h4{font-size:12px;font-size:.75rem;margin-bottom:50px;text-transform:uppercase;background:url(../img/heading-hr.png) no-repeat center;background-size:contain}h5{font-size:16px;font-size:1rem;font-weight:400;margin-bottom:10px}section{margin-bottom:75px;clear:both}section:last-of-type{margin-bottom:25px}.bold-txt{font-weight:700}.clear{clear:both;line-height:0;height:0;margin:0;padding:0}p{text-align:center}p.copy{font-size:16px;font-size:1rem;line-height:1.5;margin:0 0 50px;color:#f5f5f5;font-weight:300}p.copy.margin-sm{margin-bottom:30px}p.copy a{white-space:nowrap}p.copy a:hover{text-decoration:underline}#info p.read-data,p.read-data{color:#fff;font-weight:400}.controls.one-button,.controls.two-button{text-align:center}header{margin:0 0 50px;padding-top:25px;position:relative;overflow:visible}header #logo-img{padding-left:15px}header .btn-nav{display:inline-block;padding:6px 10px;position:absolute;right:5px;cursor:pointer}header .btn-nav .icon-bar{display:block;width:18px;height:2px;background-color:#666;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25);margin-top:2px;vertical-align:text-top}header .btn-nav .icon-bar+.icon-bar{margin-top:4px}header .btn-nav.on .icon-bar{background-color:#f5f5f5}#outer-wrapper{position:relative;min-height:100%;height:auto!important;height:100%;margin:0 auto -50px}#hdr-nav-links{line-height:.8;margin-top:15px;padding-bottom:20px;font-weight:400;display:none;text-align:center}#hdr-nav-links #fb-like,#hdr-nav-links a{margin-right:0;margin-bottom:5px;display:inline-block}#hdr-nav-links a{font-size:.8em}#hdr-nav-links #fb-like{display:block;position:static;padding:13px 0}#hdr-nav-links #tw-share{margin-bottom:-6px}#hdr-nav-links:after{clear:both}.banner{text-align:center}.banner.top{display:none;margin-bottom:15px}.banner.middle{margin:0 -20px 75px}.banner img{max-width:100%}.container,.tiles-container{width:100%}#wrapper{padding:0 20px;text-align:center}#wrapper.narrow{width:100%}#info{text-align:left;line-height:1.3;width:250px;margin:0 auto}#info h3{line-height:1.2;font-weight:700;font-size:2.2em;font-family:Montserrat}#info p{font-size:.8em;margin:0 0 35px;color:#aaa}.controls{text-align:center}.controls a{border:1px solid #7ea613;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(255,255,255,.8);box-shadow:inset 0 1px 1px rgba(255,255,255,.8);color:#fff;-webkit-font-smoothing:antialiased;background-image:-webkit-gradient(linear,left 0,left 100%,from(#acd341),to(#88bd32));background-image:-webkit-linear-gradient(top,#acd341,0,#88bd32,100%);background-image:-moz-linear-gradient(top,#acd341 0,#88bd32 100%);background-image:linear-gradient(to bottom,#acd341 0,#88bd32 100%);background-repeat:repeat-x;text-shadow:0 -1px 0 #72942a;display:inline-block;text-align:center;background-color:#c8c8c8;margin:0 0 1em;padding:.75em 1em;filter:none!important;font-weight:900;width:110px;float:right}.controls a .arrow{font-size:1.5em;position:absolute;margin-top:-7px}.controls a:first-child{float:left}.controls.one-button a,.controls.two-button a{width:auto;padding:.75em 1.875em;float:none}.controls.one-button a .arrow,.controls.two-button a .arrow{margin-top:-7px}.controls.one-button a{display:inline-block}.controls.two-button a{display:block;margin-top:25px}.info-label{width:60px;font-weight:700;display:inline-block;float:left}.info-value{width:190px;display:inline-block}.push,.spacer,footer{height:50px}.push{clear:both}footer{margin-bottom:100px;padding:0 15px;position:relative}footer .wrap{display:block}footer p,footer p a,footer p a:visited{color:#666}footer p{line-height:30px;font-weight:400;font-size:.7em;margin:0;padding:0;text-align:center}footer p a:hover{color:#fff}footer p span{margin-top:-10px}footer p span.social{margin-left:10px;top:2px;position:relative}footer p span.social a{padding-right:10px;opacity:.5}footer p span.social a:hover{opacity:1}.above-fold p{font-size:20px;font-size:1.25rem;line-height:1.5;margin:15px 0 35px;color:#f5f5f5;font-weight:300}.about .team:first-of-type:after,.about .team:last-of-type:before{content:'\2022';padding:0 5px}.featured [class^=tile-]{display:inline-block!important;margin-bottom:40px;background-repeat:no-repeat;background-position:center;width:49%;height:50px}.featured [class^=tile-] a{display:block;height:100%}.featured .tile-bbc{background-image:url(../img/bbc-logo.png)}.featured .tile-time{background-image:url(../img/time-logo.png)}.featured .tile-npr{background-image:url(../img/npr-logo.png)}.featured .tile-ted{background-image:url(../img/ted-logo.png)}.featured .tile-atlantic{background-image:url(../img/atlantic-logo.png)}.featured .tile-billboard{background-image:url(../img/billboard-logo.png)}.featured .tile-vice{background-image:url(../img/vice-logo.png)}.featured .tile-guardian{background-image:url(../img/guardian-logo.png)}.recent iframe{display:block;margin:0 auto}.recent iframe:first-of-type{margin-bottom:35px}.inspired .tiles-container{display:flex;flex-wrap:wrap;list-style:none}.inspired li{width:100%;margin-bottom:40px}.inspired li.advertisement{display:none}.inspired [class^=tile-]{width:300px;height:250px;margin:0 auto;background-repeat:no-repeat;background-position:center;background-size:cover;cursor:pointer}.inspired [class^=tile-] a{display:block;height:100%}.inspired .tile-no-likes-yet{background-image:url(../img/no-likes-yet-project.jpg)}.inspired .tile-long-tail{background-image:url(../img/long-tail-project.jpg)}.inspired .tile-petit-tube{background-image:url(../img/petit-tube-project.jpg)}.inspired .tile-sponsor{background-image:url(../img/fundthapolice-tile.jpg)}.social{list-style:none;margin-top:60px}.social li{display:inline-block}.social li:first-of-type{margin-right:20px}.social li:last-of-type{margin-left:20px}.social li .twitter-share-button{margin-bottom:-6px}.framed #hdr-nav-links,.framed header .container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.framed header .btn-nav{display:none}.framed #outer-wrapper{margin:0 auto}.framed #hdr-nav-links{-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:flex-end;width:100%;padding:0;margin:0;text-align:right;position:relative}.framed #hdr-nav-links a{position:absolute;right:15px;margin-top:-7px}.social .fb-share-button iframe,.social .twitter-share-button{transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);-moz-transform:scale(1.5)}.social .fb-share-button iframe{transform-origin:top right;-ms-transform-origin:top right;-moz-transform-origin:top right;-webkit-transform-origin:top right}.social .twitter-share-button{transform-origin:top left;-ms-transform-origin:top left;-moz-transform-origin:top left;-webkit-transform-origin:top left}.privacy #wrapper p{text-align:left;margin-bottom:25px}@media screen and (min-width:768px){html{background-position-y:center}h1{font-size:64px;font-size:4rem}h2{font-size:60px;font-size:3.75rem}header{margin:0 0 85px;padding-top:0;text-align:left}header .btn-nav{display:none}section{margin-bottom:200px}section:last-of-type{margin-bottom:150px}section.middle{margin:-70px -60px 130px}p.copy{margin-bottom:75px}#outer-wrapper{margin-bottom:-30px}#hdr-nav-links{float:right;margin:0 0 -10px;display:block!important}#hdr-nav-links #fb-like,#hdr-nav-links a{margin-right:15px}#hdr-nav-links #fb-like{display:inline-block;position:relative;padding:0}#wrapper{padding:0 60px}.player #wrapper{display:flex}#wrapper.narrow{width:640px;margin:0 auto}#info{display:flex;flex-direction:column;justify-content:center;margin:0 0 0 45px;padding:0;width:300px}#info h3{margin:0 0 20px}.banner.top{display:block;margin:25px 0 40px}.banner.middle{margin:-70px -60px 130px}.container{width:768px;margin:0 auto}.controls{text-align:left}.controls a{width:110px;float:none}.controls a:first-child{margin-right:15px}.controls.one-button a:first-child{margin-right:0}.controls.two-button a{display:inline-block}.push,footer{height:30px}footer{margin-top:0}footer .wrap{display:inline-block}footer p span{display:inline;margin-top:0}footer p span.social{margin-left:25px}.above-fold p{font-size:24px;font-size:1.5rem}.above-fold p span{display:block}.featured [class^=tile-]{width:24%}.featured [class^=tile-]:nth-child(n+5){margin-bottom:0}.recent iframe{display:inline-block}.recent iframe:first-of-type{margin-right:50px;margin-bottom:0}.recent iframe:last-of-type{margin-left:50px}.inspired p span{display:block}.inspired li{width:300px}.inspired li:nth-child(n+3){margin-bottom:0}.inspired li:nth-child(odd){margin-right:20px}.inspired li:nth-child(even){margin-left:20px}.inspired li.advertisement{display:inline-block}}