body{height:100%}.homepage>.container{margin:0;width:100%;padding:0}.landing-container{margin-top:-20px;position:relative;min-height:650px;background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("/assets/radio-18a3bbad3df4e57504dc4c9a521b7fbbd68a61cdb81cf4296b03276be2c90a5a.jpg") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}@media (max-device-width: 480px){.landing-container{background-attachment:scroll}}.landing-container .search-form .searchbtn{width:140px;margin-top:3%;font-size:1.6em}.landing-container .search-form .searchbtn span{font-size:.8em}.landing-container .search-form #down-arrow{cursor:pointer;font-size:7em;color:#FFF;position:absolute;bottom:10px;left:calc(50% - .33em)}@media (max-device-width: 480px){.landing-container .search-form #down-arrow{margin-top:20px;position:inherit}}@-webkit-keyframes flash{0%, 100%{opacity:1}50%{opacity:.2}}@keyframes flash{0%, 100%{opacity:1}50%{opacity:.2}}.flash{-webkit-animation-name:flash;animation-name:flash;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite}.maintitle{color:white}@media (max-device-width: 480px){.maintitle{font-size:4em}}@media (min-width: 481px){.maintitle{font-size:7em;margin-bottom:30px}}.navbar-brand sup{color:#fff;top:-.9em;font-size:50%}.subtitle{margin:0 0 1em;color:white}.collection-checkbox{position:relative;top:-8px;left:20px}.collection-checkbox span{margin-left:5px;vertical-align:middle}.total span{font-size:20px}#filter-by{color:#000;position:relative;text-align:center}#filter-by span{font-size:1em}#filter-by .btn.btn-default{text-shadow:none;background-color:#E8E8EE;color:#6C6C6C}#filter-by .btn.btn-default.selected-filter{font-weight:bold;background-color:#FFF}#button-rows{display:none}#filters .btn-default{font-size:16px;background-image:none;background-color:#FFF;color:#FF5078;text-shadow:none;margin:4px 2px}#filters .btn-default.is-checked{font-weight:bold}@media (max-device-width: 480px){#filters .btn-default{padding:5px;font-size:10px}}#filters .sub-categories>div{display:none}#filters .sub-categories>div .btn-default{font-size:12px;color:#AD3A51}#filters .sub-categories>div .btn-default.active{font-weight:bold}@media (max-device-width: 480px){#filters .sub-categories>div .btn-default{font-size:8px}}.isotope{margin:10px auto 0;overflow-y:hidden}.isotope.masked-height{height:340px !important}.show-mask{text-align:center;margin-top:-100px;margin-bottom:100px;height:80px;position:relative;z-index:2;background:-webkit-linear-gradient(bottom, rgba(255,255,255,0), #fff);background:-o-linear-gradient(bottom, rgba(255,255,255,0), #fff);background:-moz-linear-gradient(bottom, rgba(255,255,255,0), #fff);background:linear-gradient(to bottom, rgba(255,255,255,0), #fff)}.show-mask .remove-mask{cursor:pointer;background-color:#FFF;font-size:25px;font-weight:bold;margin-top:80px;color:#ff5078}.section-heading{text-align:center;margin-top:15px}.section-heading h2{font-size:4em}.trending h2 span{color:#00aced}.trending .topics{margin:16px}.trending .trending-term{cursor:pointer;display:inline-block;background-color:#edfaff;padding:12px;margin:10px;border-radius:5px;font-size:16px}.trending .trending-term.active{color:#FFF;background-color:#00aced}.related-episodes .episode{text-decoration:none;display:inline-table;width:160px;margin:10px}.related-episodes .episode img{height:100px;width:100px}.related-episodes .episode .title{padding-left:0}.related-episodes .episode .from-show{color:#DDDDDD;font-size:10px}.tastemakers .episode{padding:5px;border-radius:5px}.tastemakers .episode.highlighted{opacity:50%;background-color:#edfaff}.tastemakers .tasty-quotes{border-radius:5px;padding:15px 55px;color:#00aced;font-weight:600}.tastemakers .tasty-quotes div{font-size:16px;display:none;padding-left:0}.tastemakers .tasty-quotes img{max-width:100%}.tastemakers .source{text-align:right}.tastemakers .text{text-align:left;padding-top:20px}.trending .fa-circle-o-notch,.tastemakers .fa-circle-o-notch{font-size:50px}.navbar{background:rgba(0,0,0,0.8);-webkit-border-radius:0px;-moz-border-radius:0px;-ms-border-radius:0px;border-radius:0px}.navbar-nav .open .dropdown-menu{position:absolute;background:rgba(0,0,0,0.8);padding:0;z-index:10000}.nav>li{display:inline-block}@media (max-device-width: 480px){.nav>li>a{padding:0 4px}}button.btn-navbar{display:none;float:right;position:relative;top:7px;right:-8px;background-color:#DDDDDD;color:#545454}@media (max-device-width: 480px){button.btn-navbar{display:block}}#top-nav{width:100%;clear:both;overflow-y:hidden}#top-nav:not(.collapse):not(.collapsing){display:inline;visibility:visible}#top-nav>ul{margin:0;text-align:right}#logo{color:#FF5078;font-family:"futura-pt", Helvetica, sans-serif;font-size:1.8em;text-shadow:none}@media (max-device-width: 480px){#logo{font-size:1.5em}}.navbar-nav>li>a{font-family:"futura-pt", Helvetica, sans-serif;color:white;font-size:1.2em;text-shadow:none}.navbar-nav>li>a:hover{color:white;text-decoration:underline;background:none}.navbar-nav>li>a:focus{background:none;color:#FF5078;text-shadow:none}.navbar-nav>.sc-buttons>a{padding:10px 0}.navbar-nav>.sc-buttons>a button{height:28px;font:inherit;position:relative;padding:3px 8px}.navbar-nav>.sc-buttons>a button.connect{width:96px;background-color:#FF5078;color:#FFF}.navbar-nav>.sc-buttons>a button.connect:hover{color:#DDDDDD}.navbar-nav>.sc-buttons>a button.disconnect{width:102px;background-color:#DDDDDD;color:#FF5078}.navbar-nav>.sc-buttons>a button.disconnect:hover{color:#E04A6A}.navbar-nav>.sc-buttons>a button i{position:absolute;font-size:1.5em;margin-right:5px;top:0;left:7px}.navbar-nav>.sc-buttons>a button span{float:right}.sc-buttons .orb-circle{position:absolute;top:18%;left:7%}.about{color:white;background-color:rgba(0,0,0,0.6);padding:0px 100px 20px}@media (max-width: 767px){.about{padding:0}}.about h3{font-size:1.5em}.api.about{height:100%;margin-top:-5px}@media (max-device-width: 480px){.api.about{margin-top:-4px}}.api.about a{color:#ff5078}.api.about a:hover{color:#fff;text-decoration:none}.api.about ul{list-style-type:circle}.api.about li{margin:5px 0px}footer .suggest-form{margin-top:15px;background-color:black;opacity:.8;padding:20px}.suggest-form,.alert-form{color:#FFF;text-align:center}.suggest-form .searchbtn,.alert-form .searchbtn{margin:0;width:100px}.suggest-form .form-control,.alert-form .form-control{margin-right:10px}.yamm-content p.suggest-thanks,.yamm-content p.alert-thanks{color:#ff5078;margin:10px 0 0 0;display:none;text-align:center;font-size:1.5em}footer p.suggest-thanks{color:#ff5078;margin:10px 0 0 0;display:none;text-align:center;font-size:1.5em}.nav .open>a{background:none}.nav .open>a:focus{background:none}.yamm-content p,.yamm-content a{color:white}.yamm-content button{color:#000}.t-related h2{font-size:1em;font-weight:700;margin-top:0}.t-related .suggestion{color:#939393;width:31.66667%;margin:0 1.25%;float:left;font-size:14px}.t-related .suggestion:first-child{margin-left:0}.t-related .suggestion:last-child{margin-right:0}.t-related .suggestion h3{margin-top:-3px;margin-bottom:0;font-size:1em;line-height:1.3em;font-family:Verdana, Arial, sans-serif}.t-related .suggestion p,.t-related .suggestion span{margin-bottom:0;font-size:.95em}.t-related .suggestion img{max-width:25%;padding-right:.5em;float:left}.t-related .suggestion .body-text{float:left;width:75%}.t-related .suggestion .tag{float:left;padding-right:.5em;font-size:0.9em;color:#939393}.t-related .suggestion .tag:not(:first-child):before{content:'| '}.t-related .suggestion .tags{overflow:hidden;max-height:1.3em}@media (max-device-width: 480px){.t-related{display:none}}.searchbtn{color:#fff;background-color:#ff5078;border:none;padding:0.45em 1em;margin:.3em 0 1em;font-size:1.2em;text-transform:lowercase;width:100%}.searchbtn .text{font-size:inherit}@media (max-width: 991px){.searchbtn{padding:8px;width:100%}}@media (max-width: 767px){.searchbtn{padding:9px}.searchbtn .glyphicon{font-size:18px}.searchbtn .text{display:none}}.searchbtn:hover,.searchbtn.hover{background-color:#E04A6A}.searchbtn:active,.searchbtn.active{background-color:#AD3A51}.autocomplete-suggestions{border:1px solid #999;background:#FFF;overflow:auto}.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#F0F0F0}.autocomplete-suggestions strong{font-weight:normal;color:#3399FF}.autocomplete-group{padding:2px 5px}.autocomplete-group strong{display:block;border-bottom:1px solid #000}@media (min-width: 481px){.result{width:75%;margin:2em auto}.result:first-child{margin-top:1em}.results{min-height:490px}.as-player{top:30%}}@media (min-width: 481px) and (max-width: 767px){.as-player{top:20%}}@media (min-width: 481px) and (min-width: 992px){.as-player{top:40%}}@media (min-width: 481px){.result-body{max-width:85%}.links .btn .fa-soundcloud{font-size:2em;position:relative;right:-6px;top:-3px}.links .fa{font-size:1.5em}.result-player{height:115px}}@media (max-device-width: 480px){.results{width:100%}.results .result{margin-top:1em}.as-player{top:25%}.result-body{width:80%}.links .fa{font-size:1.2em}.result-player{height:90px}.title h3{font-size:1.5em}}@media (max-width: 767px){.result .info{width:77%;padding:0}}@media (max-device-width: 480px){.result .info{width:90%}}.search-results .checkbox{margin-top:0}.search-results .controls a{font-size:3em;opacity:.8;color:#939393;text-decoration:none}.search-results .controls a:hover{color:#000000;opacity:1;cursor:pointer}.search-results .share{vertical-align:middle}.search-results.tastemaker .tweet-text{color:#DEB887;display:inline-block;margin-top:-16px;font-size:18px}.search-results.tastemaker .tweet-text .fa-quote-left{margin-right:4px}.search-results.tastemaker .tweet-text .fa-quote-right{margin-left:4px}.search-results.tastemaker .subscribe{color:#FF5078}.search-results.tastemaker .subscribe:hover{color:#E04A6A}.search-results.tastemaker .subscribe::before{content:'| ';color:#939393}.search-results .tastemaker-link{display:inline-block;padding:10px;background-color:#edfaff;margin:5px;border-radius:5px}.search-results .tastemaker-link.active{background-color:#00aced}.search-results .tastemaker-link.active a{color:#FFF}.search-results .tastemaker-link.active a:hover{color:#FFF}.search-results .tastemaker-link a{color:black;text-decoration:none}.search-results .tastemaker-link a:hover{color:#939393}.result figure img,.result .attribution img{width:100px;max-width:100%;margin-bottom:.5em}.result .tags{overflow:hidden;height:1.4em;margin:-18px 0 10px}.result .date{font-size:.9em}.result .open{height:100%;overflow:auto}.result .closed{height:102px;overflow:hidden;margin-bottom:20px}.result i.share{background-color:#DDDDDD;padding:10px;border-radius:5px}.result .table>tbody>tr>td{vertical-align:middle}.read-more{position:absolute;bottom:0px;right:0px;background:white;display:none;padding:0 1em;color:#000000}.read-more:hover{color:gray}.results-page .spinner{padding-top:2em;height:100px;text-align:center;color:#ccc}form.search .query-wrapper{border:5px solid #dddddd;background:white;padding:.4em 0 .4em 2em;-webkit-border-radius:2em;-moz-border-radius:2em;-ms-border-radius:2em;border-radius:2em;height:3.5em}form.search input:focus{outline:none}form.search input.query{border:none;padding:0;width:98%;height:100%;font-family:"futura-pt", Helvetica, sans-serif;font-size:1.5em;box-shadow:none}a.category:not(:first-child):before{content:'| '}@media (max-device-width: 480px){a.category{display:none}}a.host:not(:first-child):before{content:'| '}@media (max-device-width: 480px){a.host{display:none}}span.duration:before{content:'| '}.result-player{position:relative;float:left;max-width:15%;width:100px}@media (max-device-width: 480px){.result-player{max-width:20%}}.result-player .as-player{z-index:1;position:absolute;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%)}.result-player figure{position:absolute;z-index:0;float:left;width:100%}.result-body{float:left;position:relative}.title{overflow:hidden;padding-left:1em}.title h3{margin:0;line-height:.8em;max-height:1.6em;overflow:hidden}.title h3 a{cursor:pointer;font-size:.65em;color:#545454;vertical-align:top}.title p,.title a,.title span{color:#939393;margin-bottom:0;font-size:.9em}@media (max-width: 991px){.title p,.title a,.title span{font-size:inherit}}.title .text{float:left;max-width:90%}.links{text-align:right}.links a{color:inherit;text-decoration:none}.links a:hover{font-style:normal}.links a span{vertical-align:top;font-size:.7em;line-height:.8em}@media (max-device-width: 480px){.links a span{display:none}}.links .buttons{padding:0}.result .login-to-add{font-size:1em}@media (max-device-width: 480px){.links{padding:0;width:8%}}.links .btn{width:95px;background-color:#dddddd;margin-bottom:2px;padding:2px 0;text-align:center;height:28px}@media (max-device-width: 480px){.links .btn{width:28px;overflow:hidden}.links .btn.track-added{color:#27ae60}}.links .btn .track-added ul{display:none}.links .btn .text{font-size:.9em;vertical-align:middle}.links .btn .fa-arrow-right{position:relative;left:0;top:-6px;font-size:1.5em;color:#27ae60}.links .btn .fa-plus{position:relative;left:0;top:-5px;margin-right:1px}.links .btn:hover{color:gray}.links span{vertical-align:top;font-size:.7em}.links .itunes img{min-width:0;width:80px;margin-top:2px;float:right}.links .pua-links{float:left}.view-pua:hover{opacity:.8}.view-pua img{width:100%;padding-top:5px}@media (max-device-width: 480px){.view-pua img{width:522%;padding-top:5px;position:relative;left:-37px}}.desc{margin:0 15px 0 0;padding-left:1em}.desc em{font-weight:bold;color:#FF5078;padding:3px;font-style:normal}@media (max-width: 767px){.desc{display:none}}.desc .date{color:#939393}.result .open{height:100%;overflow:auto;margin-bottom:20px}.result .closed{height:102px;overflow:hidden}.results-label{margin-bottom:0;font-size:.8em;font-weight:700;color:#939393}.attribution{text-align:right}.attribution a{font-size:12px;text-decoration:none}.attribution a:hover{color:#444}.attribution img.logo{opacity:.3}.result .tplayer-full{float:right;color:#FF421F}.result .tplayer-full span:hover{color:#FF7C66}.result .tplayer-full i:hover{color:#FF7C66}.result .hits-bar{height:25px;width:100%;background-color:#DDDDDD;display:inline-block;position:relative}.result .hits-bar .hit{display:inline-block;position:absolute;height:100%;width:.5%;background-color:#FF5078;cursor:pointer}@media (max-device-width: 480px){.result .hits-bar .hit{width:1%}}.result .hits-bar .orb-circle{float:left;margin-top:-2px}.tools{cursor:pointer}.result .table>tbody+tbody{border:none}.footernote{padding-top:2%;color:#6C6C6C}.pua-links i{color:#FF421F}.pua-links i:hover{color:#FF7C66}.links ul{margin:0 -7px 3px 0;display:none;position:relative;width:20px;height:20px;padding:0;background:#000000;-webkit-border-radius:200px;-moz-border-radius:200px;-ms-border-radius:200px;border-radius:200px;list-style:none;overflow:hidden}.links ul li{position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;width:100%;height:100%;-webkit-border-radius:500px;-moz-border-radius:500px;-ms-border-radius:500px;border-radius:500px;-o-animation:zoom 3s infinite;-moz-animation:zoom 3s infinite;-webkit-animation:zoom 3s infinite;animation:zoom 3s infinite;transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0)}.links ul li:nth-child(1){background:#1a1a1a}.links ul li:nth-child(2){background:#4d4d4d;animation-delay:0.2s;-o-animation-delay:0.2s;-ms-animation-delay:0.2s;-moz-animation-delay:0.2s;-webkit-animation-delay:0.2s}.links ul li:nth-child(3){background:gray;animation-delay:0.4s;-o-animation-delay:0.4s;-ms-animation-delay:0.4s;-moz-animation-delay:0.4s;-webkit-animation-delay:0.4s}.links ul li:nth-child(4){background:#b3b3b3;animation-delay:0.6s;-o-animation-delay:0.6s;-ms-animation-delay:0.6s;-moz-animation-delay:0.6s;-webkit-animation-delay:0.6s}.links ul li:nth-child(5){background:#e6e6e6;animation-delay:0.8s;-o-animation-delay:0.8s;-ms-animation-delay:0.8s;-moz-animation-delay:0.8s;-webkit-animation-delay:0.8s}@-webkit-keyframes zoom{from{transform:scale(0);opacity:1}30%{transform:scale(1)}100%{transform:scale(1);opacity:0}}@-moz-keyframes zoom{from{transform:scale(0);opacity:1}30%{transform:scale(1)}100%{transform:scale(1);opacity:0}}@-ms-keyframes zoom{from{transform:scale(0);opacity:1}30%{transform:scale(1)}100%{transform:scale(1);opacity:0}}@-o-keyframes zoom{from{transform:scale(0);opacity:1}30%{transform:scale(1)}100%{transform:scale(1);opacity:0}}@keyframes zoom{from{transform:scale(0);opacity:1}30%{transform:scale(1)}100%{transform:scale(1);opacity:0}}.transcript-hit{display:none;line-height:1.8em}.transcript-hit em{font-weight:bold;color:#FF5078;padding:3px;font-style:normal}.transcript-hit .controls{min-width:100px;cursor:pointer}.transcript-hit .controls i{width:16px}.transcript-hit .controls i.fa-circle-o-notch{font-size:14px;padding:1px}.transcript-hit .context{color:#939393}.transcript-hit .orb-circle{margin-top:-32px;margin-left:1px}.result .row>.orb-circle{position:relative;top:24px;margin-top:-24px;left:89%}@media (max-width: 767px){.result .row>.orb-circle{left:78%}}@media (max-device-width: 480px){.result .row>.orb-circle{left:88%}}@media (max-device-width: 480px){.back{display:none}.pua-tplayer{margin-bottom:0px !important}}.tplayer .fa-circle-o-notch{padding:1px}.tplayer .tplayer-bar{height:50px;position:relative}.tplayer .tplayer-bar .jp-controls{width:100px;margin-right:12px}.tplayer .tplayer-bar .jp-controls,.tplayer .tplayer-bar .tplayer-stats{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);float:left}@media (max-device-width: 480px){.tplayer .tplayer-bar{height:100px}.tplayer .tplayer-bar .jp-controls{width:100%;text-align:center;position:absolute;bottom:0}.tplayer .tplayer-bar .jp-controls .buttons{padding-top:39px;width:100%}.tplayer .tplayer-bar .jp-controls button{float:left;width:20%}.tplayer .tplayer-bar .jp-controls .buttons button i{font-size:2em}.tplayer .tplayer-bar .jp-progress{top:45% !important}}.tplayer .tplayer-bar .jp-progress{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:auto;display:block;float:none}.tplayer .twitter-share-button{margin-left:.5em}.tplayer .links{margin:inherit}.tplayer .role{font-weight:700;color:#545454;padding-right:5px}.tplayer .role a,.tplayer .role span{font-weight:400;color:#939393}@media (max-width: 991px){.img-player .show-img{width:25%}.timings{width:100%;text-align:center}.share{margin:0}.tplayer h2{font-size:1.3em !important}.tplayer .player .player-button i{font-size:1.5em}.tplayer .tags{font-size:.7em}.player-tags{font-size:.8em}.tplayer.scrolling .orb-circle{position:absolute;top:52px;left:33px}}@media (max-width: 991px) and (max-device-width: 480px){.tplayer.scrolling .orb-circle{display:none}}@media (min-width: 992px){.img-player .img{max-width:100px;width:15%;overflow-x:hidden;float:left;margin:0 1em 1em 0}.img-player .body{width:100%}.timings{text-align:right}.share{padding-right:1em}.tplayer.scrolling .orb-circle{position:absolute;top:30px;left:20%}}@media (max-device-width: 480px){.description{overflow-y:scroll}#more-info{color:#FF5078}#more-info::hover{color:#E04A6A}.description p,.description-teaser p{color:#545454}.logos,footer{display:none}}.img-player .show-img{float:left;vertical-align:top;padding-right:1em;max-width:100%;height:auto}.modal-header,.modal-footer{border:none}.tplayer .jp-progress{width:65%;display:block;vertical-align:middle;height:47px}.highlight .table{height:50px;overflow:hidden}.snippet{cursor:pointer}.snippet:hover{background:#DDDDDD}body.tplayer{padding:0}.player h2{font-size:2em}.tplayer.scrolling{width:100%;display:block;height:200px;overflow-y:scroll;padding:0}.tplayer.scrolling .highlight{color:#FFF;background-color:#FF5078;font:inherit;padding:0 1px}@media (max-device-width: 480px){.tplayer.scrolling{margin:0 -30px;width:calc(100% + 60px);overflow-y:hidden;padding-top:10px}}.player-tags{padding:0;width:100%;height:100%;overflow:auto;margin-top:1em}.ts-search{margin:0 0 5px;display:inline;float:right}.ts-search input{padding:5px 14px 4px 5px;border-radius:5px;border:1px solid gray;margin-right:5px;width:170px}@media (max-device-width: 480px){.ts-search{margin:0 -25px 5px}.ts-search input{width:140px}}.ts-search span.clear-find{position:relative;margin-right:-8px;right:19px;top:-2px;cursor:pointer;display:none}.ts-search .search-submit{border-radius:5px;background-image:none;background-color:#eee;border:0;vertical-align:bottom;padding:3px}.ts-search .last-result,.ts-search .next-result{display:inline-block;padding:5px;width:24px;height:28px;vertical-align:bottom;text-align:center;cursor:pointer}.ts-search .last-result.inactive,.ts-search .next-result.inactive{color:#DDDDDD}.ts-search .result-numbers{display:inline-block}.ts-search .orb-circle{position:absolute;top:0;right:73px}.pua-tplayer{width:100%;table-layout:fixed;margin-bottom:20px}.pua-tplayer .back-one-line,.pua-tplayer .forward-one-line{display:none}.pua-tplayer .back-one-line i.fa.fa-rotate-left::after,.pua-tplayer .back-one-line i.fa.fa-rotate-right::after,.pua-tplayer .forward-one-line i.fa.fa-rotate-left::after,.pua-tplayer .forward-one-line i.fa.fa-rotate-right::after{content:"5";position:relative;left:-16px;font-size:15px;top:-4px;font-weight:bold;font-family:sans-serif}.player{padding:0}.tplayer .tags{width:100%;height:100% !important;overflow:auto}.title-sub{display:inline-flex;display:-webkit-inline-flex}.title-sub p,.title-sub a{font-size:.9em;color:#939393;margin:0;vertical-align:top;line-height:2em}.title-sub .share-episode{display:inline-flex;display:-webkit-inline-flex}.title-sub .share-episode .facebook{margin-left:4px}.title-sub p:after{float:clear}.date{color:#939393;width:100%;font-size:.9em}.pua-tplayer{width:100%}.timings-transcript{width:100%}.tplayer .timings-transcript .timings{vertical-align:top;color:#aaa}.tplayer .timings-transcript .transcript{cursor:pointer}.pua-tplayer .tplayer{width:100%}.pua-tplayer-text{padding-left:1em;font-size:95%;line-height:1.6}.pua-tplayer-text .popover{visibility:visible}@media (max-device-width: 480px){.pua-tplayer-text{padding-left:0}}.pua-tplayer-text.hover{color:#aaa}.pua-tplayer-text.hover .tools{visibility:visible}.pua-tplayer-text.hover .popover{color:#000}.tplayer .timings-transcript .transcript .text{line-height:1.7em}@media (max-device-width: 480px){.tplayer .timings-transcript .transcript .text{padding-left:15px}}.tplayer .timings-transcript .transcript .tools{width:20px}@media (max-device-width: 480px){.tplayer .timings-transcript .transcript .tools{width:calc(100% - 30px);position:absolute;top:10em;text-align:center}}.pua-tplayer-text.selected .text{background-color:#FFFBCC}.pua-tplayer-text.selected .tools{visibility:visible}@media (max-device-width: 480px){.pua-tplayer-text.selected{display:block}.pua-tplayer-text.selected .text{background-color:white;font-size:18px}.pua-tplayer-text:not(.selected){display:none}.timings-transcript .timings{display:none}.tplayer.scrolling{height:16em}.ts-search{display:none}.tplayer i.share{background-color:#DDDDDD;padding:10px;border-radius:5px}.tplayer i.share::after{content:"tweet this line";padding-left:5px;font-family:Verdana, Arial, sans-serif}.pua-tplayer .back-one-line,.pua-tplayer .forward-one-line{display:block}}.pua-tplayer-text .ts{display:none;color:#aaa;margin-right:1em;width:3em;text-align:right}.pua-tplayer-text .text{display:table-cell}.pua-tplayer-text .tools{visibility:hidden;display:table-cell}.tplayer-bar{width:100%;line-height:1}.tplayer-bar .jp-progress .jp-seek-bar .ts-find-hit{top:0;background-color:#FF5078;opacity:.3;width:1%;height:100%;position:absolute}.source a{color:#545454;text-decoration:none}.source a:hover{color:#939393}.attribution a{text-decoration:none;color:#ccc;padding-left:.2em}a.category:hover{color:#545454}a.tag{font-family:"futura-pt", Helvetica, san-serif;font-weight:900;font-size:1.1em;margin-right:1em;text-decoration:none;white-space:nowrap;float:left;color:#ADD8E6;text-decoration:underline}div.jp-seeking-bg{background:#eee}.jp-progress{background:#fff 0px -240px no-repeat;width:100%;height:60px;padding:0 2px 2px 2px;margin-bottom:4px;overflow:hidden;margin-right:8px;position:relative;display:block}.jp-seek-bar{background:#eee 0px -260px repeat-x;width:100%;height:20px;overflow:hidden;cursor:pointer;position:relative;top:50%;transform:translateY(-50%)}.jp-play-bar{background:#545454;width:0px;height:100%;overflow:hidden}.player .scrubber{display:none}.player .scrubber canvas{width:100%;height:100%}.player h2{font-size:24px;color:#444;margin:0}.pua-tplayer .tplayer-stats{padding-left:8px;white-space:nowrap}.pua-tplayer .tplayer-stats div{width:auto;float:left}.pua-tplayer .tplayer-stats .jp-time-holder{color:#aaa;font-size:90%}.pua-up-link span{background:url(/assets/storage/pop.png) no-repeat center;display:inline-block;height:29px;width:29px}.player .hidden,.hidden{display:none}.loading-indicator{text-align:center;z-index:10000;position:absolute;width:calc(100% - 30px);height:200px;background:rgba(0,0,0,0.7);opacity:1;transition:opacity 0.2s ease;-o-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;-webkit-transition:opacity 0.2s ease}@media (max-device-width: 480px){.loading-indicator{width:calc(100% + 30px)}}.loading-indicator .loading-text{margin-top:75px;width:100%;color:#fff;font-weight:800;font-size:2em}#share-modal .too-many-chars{color:red}#share-modal .modal-body{padding-top:0}#share-modal .share-button{background-color:#55acee;color:#FFF}.player-button{color:#fff;border:none;background:transparent;padding:.3em;cursor:pointer}.player-button:first-child{padding-left:0px}.player-button i{font-size:3em;opacity:.8;color:#939393}.player-button i:hover{color:black;opacity:1;cursor:pointer}.item .row>.orb-circle{position:relative;top:24px;margin-top:-24px;left:93%}@media (max-width: 992px){.item .row>.orb-circle{left:87%}}@media (max-device-width: 480px){.item .row>.orb-circle{left:84%}}@media (max-device-width: 480px){.sticky{position:fixed;bottom:0;background-color:white;z-index:1}}@media (max-device-width: 480px){.item{overflow-y:hidden}}.orb-circle{width:30px;height:30px;border-radius:50%;background-image:radial-gradient(circle, #ff5078 10%, rgba(255,255,255,0) 100%);z-index:1;-o-animation:scalex 3s infinite ease-in-out;-moz-animation:scalex 3s infinite ease-in-out;-webkit-animation:scalex 3s infinite ease-in-out;animation:scalex 3s infinite ease-in-out}@-webkit-keyframes scalex{from{transform:scale(0.75);-o-transform:scale(0.75);-ms-transform:scale(0.75);-moz-transform:scale(0.75);-webkit-transform:scale(0.75)}50%{transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(0.75);-o-transform:scale(0.75);-ms-transform:scale(0.75);-moz-transform:scale(0.75);-webkit-transform:scale(0.75)}}@-moz-keyframes scalex{from{transform:scale(0.75);-o-transform:scale(0.75);-ms-transform:scale(0.75);-moz-transform:scale(0.75);-webkit-transform:scale(0.75)}50%{transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(0.75);-o-transform:scale(0.75);-ms-transform:scale(0.75);-moz-transform:scale(0.75);-webkit-transform:scale(0.75)}}@-ms-keyframes scalex{from{transform:scale(0.75);-o-transform:scale(0.75);-ms-transform:scale(0.75);-moz-transform:scale(0.75);-webkit-transform:scale(0.75)}50%{transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(0.75);-o-transform:scale(0.75);-ms-transform:scale(0.75);-moz-transform:scale(0.75);-webkit-transform:scale(0.75)}}@-o-keyframes scalex{from{transform:scale(0.75);-o-transform:scale(0.75);-ms-transform:scale(0.75);-moz-transform:scale(0.75);-webkit-transform:scale(0.75)}50%{transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(0.75);-o-transform:scale(0.75);-ms-transform:scale(0.75);-moz-transform:scale(0.75);-webkit-transform:scale(0.75)}}@keyframes scalex{from{transform:scale(0.75);-o-transform:scale(0.75);-ms-transform:scale(0.75);-moz-transform:scale(0.75);-webkit-transform:scale(0.75)}50%{transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}to{transform:scale(0.75);-o-transform:scale(0.75);-ms-transform:scale(0.75);-moz-transform:scale(0.75);-webkit-transform:scale(0.75)}}.glow{position:absolute;top:50%;left:18%;border-radius:50%;z-index:2;-o-animation:glow 3s linear 0s infinite alternate;-moz-animation:glow 3s linear 0s infinite alternate;-webkit-animation:glow 3s linear 0s infinite alternate;animation:glow 3s linear 0s infinite alternate}.rotate{position:absolute;top:calc(50% - 2px);left:calc(50% + 7px);width:5px;height:5px}.angle{position:absolute;top:0;left:0}.size{position:absolute;top:0;left:0}.position{position:absolute;top:0;left:0}.pulse{position:absolute;top:0;left:0}.particle{position:absolute;top:calc(50% - 3px);left:calc(50% - 3px);width:6px;height:6px;border-radius:50%}.rotate{-o-animation:rotate 20s linear 0s infinite alternate;-moz-animation:rotate 20s linear 0s infinite alternate;-webkit-animation:rotate 20s linear 0s infinite alternate;animation:rotate 20s linear 0s infinite alternate}.pulse{-o-animation:pulse 1.5s linear 0s infinite alternate;-moz-animation:pulse 1.5s linear 0s infinite alternate;-webkit-animation:pulse 1.5s linear 0s infinite alternate;animation:pulse 1.5s linear 0s infinite alternate}@-webkit-keyframes glow{0%{box-shadow:0 0 60px 20px #FFF, 25px 15px 50px 10px #FFF, -5px -25px 30px 5px #FFF}100%{box-shadow:0 0 90px 20px #FFF, 35px 20px 40px 10px #FFF, -30px -30px 40px 5px #FFF}}@-moz-keyframes glow{0%{box-shadow:0 0 60px 20px #FFF, 25px 15px 50px 10px #FFF, -5px -25px 30px 5px #FFF}100%{box-shadow:0 0 90px 20px #FFF, 35px 20px 40px 10px #FFF, -30px -30px 40px 5px #FFF}}@-ms-keyframes glow{0%{box-shadow:0 0 60px 20px #FFF, 25px 15px 50px 10px #FFF, -5px -25px 30px 5px #FFF}100%{box-shadow:0 0 90px 20px #FFF, 35px 20px 40px 10px #FFF, -30px -30px 40px 5px #FFF}}@-o-keyframes glow{0%{box-shadow:0 0 60px 20px #FFF, 25px 15px 50px 10px #FFF, -5px -25px 30px 5px #FFF}100%{box-shadow:0 0 90px 20px #FFF, 35px 20px 40px 10px #FFF, -30px -30px 40px 5px #FFF}}@keyframes glow{0%{box-shadow:0 0 60px 20px #FFF, 25px 15px 50px 10px #FFF, -5px -25px 30px 5px #FFF}100%{box-shadow:0 0 90px 20px #FFF, 35px 20px 40px 10px #FFF, -30px -30px 40px 5px #FFF}}@-webkit-keyframes rotate{0%{transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{0%{transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-ms-keyframes rotate{0%{transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-o-keyframes rotate{0%{transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes angle{0%{transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-moz-keyframes angle{0%{transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-ms-keyframes angle{0%{transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-o-keyframes angle{0%{transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes angle{0%{transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg)}100%{transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@-webkit-keyframes size{0%{transform:scale(0.2);-o-transform:scale(0.2);-ms-transform:scale(0.2);-moz-transform:scale(0.2);-webkit-transform:scale(0.2)}100%{transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);-moz-transform:scale(0.6);-webkit-transform:scale(0.6)}}@-moz-keyframes size{0%{transform:scale(0.2);-o-transform:scale(0.2);-ms-transform:scale(0.2);-moz-transform:scale(0.2);-webkit-transform:scale(0.2)}100%{transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);-moz-transform:scale(0.6);-webkit-transform:scale(0.6)}}@-ms-keyframes size{0%{transform:scale(0.2);-o-transform:scale(0.2);-ms-transform:scale(0.2);-moz-transform:scale(0.2);-webkit-transform:scale(0.2)}100%{transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);-moz-transform:scale(0.6);-webkit-transform:scale(0.6)}}@-o-keyframes size{0%{transform:scale(0.2);-o-transform:scale(0.2);-ms-transform:scale(0.2);-moz-transform:scale(0.2);-webkit-transform:scale(0.2)}100%{transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);-moz-transform:scale(0.6);-webkit-transform:scale(0.6)}}@keyframes size{0%{transform:scale(0.2);-o-transform:scale(0.2);-ms-transform:scale(0.2);-moz-transform:scale(0.2);-webkit-transform:scale(0.2)}100%{transform:scale(0.6);-o-transform:scale(0.6);-ms-transform:scale(0.6);-moz-transform:scale(0.6);-webkit-transform:scale(0.6)}}@-webkit-keyframes position{0%{transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);opacity:1}50%{opacity:1}100%{transform:translate3d(100px, 100px, 0);-o-transform:translate3d(100px, 100px, 0);-ms-transform:translate3d(100px, 100px, 0);-moz-transform:translate3d(100px, 100px, 0);-webkit-transform:translate3d(100px, 100px, 0);opacity:0}}@-moz-keyframes position{0%{transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);opacity:1}50%{opacity:1}100%{transform:translate3d(100px, 100px, 0);-o-transform:translate3d(100px, 100px, 0);-ms-transform:translate3d(100px, 100px, 0);-moz-transform:translate3d(100px, 100px, 0);-webkit-transform:translate3d(100px, 100px, 0);opacity:0}}@-ms-keyframes position{0%{transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);opacity:1}50%{opacity:1}100%{transform:translate3d(100px, 100px, 0);-o-transform:translate3d(100px, 100px, 0);-ms-transform:translate3d(100px, 100px, 0);-moz-transform:translate3d(100px, 100px, 0);-webkit-transform:translate3d(100px, 100px, 0);opacity:0}}@-o-keyframes position{0%{transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);opacity:1}50%{opacity:1}100%{transform:translate3d(100px, 100px, 0);-o-transform:translate3d(100px, 100px, 0);-ms-transform:translate3d(100px, 100px, 0);-moz-transform:translate3d(100px, 100px, 0);-webkit-transform:translate3d(100px, 100px, 0);opacity:0}}@keyframes position{0%{transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);opacity:1}50%{opacity:1}100%{transform:translate3d(100px, 100px, 0);-o-transform:translate3d(100px, 100px, 0);-ms-transform:translate3d(100px, 100px, 0);-moz-transform:translate3d(100px, 100px, 0);-webkit-transform:translate3d(100px, 100px, 0);opacity:0}}@-webkit-keyframes pulse{0%{transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);-moz-transform:scale(0.8);-webkit-transform:scale(0.8)}}@-moz-keyframes pulse{0%{transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);-moz-transform:scale(0.8);-webkit-transform:scale(0.8)}}@-ms-keyframes pulse{0%{transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);-moz-transform:scale(0.8);-webkit-transform:scale(0.8)}}@-o-keyframes pulse{0%{transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);-moz-transform:scale(0.8);-webkit-transform:scale(0.8)}}@keyframes pulse{0%{transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}100%{transform:scale(0.8);-o-transform:scale(0.8);-ms-transform:scale(0.8);-moz-transform:scale(0.8);-webkit-transform:scale(0.8)}}@-webkit-keyframes particle{0%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #ffb6c7}33.33%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #ffb6c7}33.34%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #e90035}66.66%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #e90035}66.67%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #ff5078}100%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #ff5078}}@-moz-keyframes particle{0%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #ffb6c7}33.33%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #ffb6c7}33.34%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #e90035}66.66%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #e90035}66.67%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #ff5078}100%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #ff5078}}@-ms-keyframes particle{0%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #ffb6c7}33.33%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #ffb6c7}33.34%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #e90035}66.66%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #e90035}66.67%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #ff5078}100%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #ff5078}}@-o-keyframes particle{0%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #ffb6c7}33.33%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #ffb6c7}33.34%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #e90035}66.66%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #e90035}66.67%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #ff5078}100%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #ff5078}}@keyframes particle{0%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #ffb6c7}33.33%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #ffb6c7}33.34%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #e90035}66.66%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #e90035}66.67%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 50px 10px #FF5078, inset 0 0 80px 80px #ff5078}100%{box-shadow:inset 0 0 20px 20px #FF5078, 0 0 130px 10px #FF5078, inset 0 0 50px 50px #ff5078}}.rotate .angle:nth-child(1){-o-animation:angle 10s steps(5) 0s infinite;-moz-animation:angle 10s steps(5) 0s infinite;-webkit-animation:angle 10s steps(5) 0s infinite;animation:angle 10s steps(5) 0s infinite}.rotate .angle:nth-child(1) .size{-o-animation:size 10s steps(5) 0s infinite;-moz-animation:size 10s steps(5) 0s infinite;-webkit-animation:size 10s steps(5) 0s infinite;animation:size 10s steps(5) 0s infinite}.rotate .angle:nth-child(1) .particle{-o-animation:particle 6s linear infinite alternate;-moz-animation:particle 6s linear infinite alternate;-webkit-animation:particle 6s linear infinite alternate;animation:particle 6s linear infinite alternate}.rotate .angle:nth-child(1) .position{-o-animation:position 2s linear 0s infinite;-moz-animation:position 2s linear 0s infinite;-webkit-animation:position 2s linear 0s infinite;animation:position 2s linear 0s infinite}.rotate .angle:nth-child(2){-o-animation:angle 4.95s steps(3) -1.65s infinite;-moz-animation:angle 4.95s steps(3) -1.65s infinite;-webkit-animation:angle 4.95s steps(3) -1.65s infinite;animation:angle 4.95s steps(3) -1.65s infinite}.rotate .angle:nth-child(2) .size{-o-animation:size 4.95s steps(3) -1.65s infinite alternate;-moz-animation:size 4.95s steps(3) -1.65s infinite alternate;-webkit-animation:size 4.95s steps(3) -1.65s infinite alternate;animation:size 4.95s steps(3) -1.65s infinite alternate}.rotate .angle:nth-child(2) .particle{-o-animation:particle 4.95s linear -3.3s infinite alternate;-moz-animation:particle 4.95s linear -3.3s infinite alternate;-webkit-animation:particle 4.95s linear -3.3s infinite alternate;animation:particle 4.95s linear -3.3s infinite alternate}.rotate .angle:nth-child(2) .position{-o-animation:position 1.65s linear 0s infinite;-moz-animation:position 1.65s linear 0s infinite;-webkit-animation:position 1.65s linear 0s infinite;animation:position 1.65s linear 0s infinite}.rotate .angle:nth-child(3){-o-animation:angle 13.76s steps(8) -6.88s infinite;-moz-animation:angle 13.76s steps(8) -6.88s infinite;-webkit-animation:angle 13.76s steps(8) -6.88s infinite;animation:angle 13.76s steps(8) -6.88s infinite}.rotate .angle:nth-child(3) .size{-o-animation:size 6.88s steps(4) -5.16s infinite alternate;-moz-animation:size 6.88s steps(4) -5.16s infinite alternate;-webkit-animation:size 6.88s steps(4) -5.16s infinite alternate;animation:size 6.88s steps(4) -5.16s infinite alternate}.rotate .angle:nth-child(3) .particle{-o-animation:particle 5.16s linear -1.72 infinite alternate;-moz-animation:particle 5.16s linear -1.72 infinite alternate;-webkit-animation:particle 5.16s linear -1.72 infinite alternate;animation:particle 5.16s linear -1.72 infinite alternate}.rotate .angle:nth-child(3) .position{-o-animation:position 1.72s linear 0s infinite;-moz-animation:position 1.72s linear 0s infinite;-webkit-animation:position 1.72s linear 0s infinite;animation:position 1.72s linear 0s infinite}.rotate .angle:nth-child(5) .position{-o-animation:position 2.45s linear 0s infinite;-moz-animation:position 2.45s linear 0s infinite;-webkit-animation:position 2.45s linear 0s infinite;animation:position 2.45s linear 0s infinite}.collection{margin-bottom:2em}.collection h1{margin:0}.collection img{width:100%;object-fit:contain}.collection .metadata,.collection .metadata a{margin-bottom:0;color:#939393}.collection .count:before{content:'| '}.collection i{color:gray;padding:.2em .5em 0 0;font-size:1.3em}.collection i:hover{color:#000000}.collection .show-result{width:calc(100% / 10.5);display:inline-block;vertical-align:top;padding-right:1em}.collection .show-result img{max-width:100%;max-height:100%}@media (max-device-width: 480px){.collection .show-result{width:calc(100% / 5.5);margin-bottom:1em}}.collection .related-shows{margin:.4em 0;width:100%}.people h1{text-align:center;margin:10px}.people .filter-role{background-color:#edfaff;padding:3px;border-radius:5px;width:75px;text-align:center;float:right;font-size:12px;margin-top:-4px;cursor:pointer}.people .filter-role:hover{background-color:#00aced;color:#FFF}.people-links{text-align:center;margin-bottom:10px}.people-links .people-link{background-color:#DDDDDD;border-radius:2px;padding:4px;font-size:14px;display:inline-block;width:20px;margin:2px;text-decoration:none}.person{clear:left;margin-bottom:-10px}.person .main-links{height:50px}.person .image{float:left;height:50px;width:50px;text-align:center}.person .image img{height:100%;width:100%}.person .image i{color:#939393;font-size:50px}.person .name{margin-left:5px}.person .nav-links{display:inline;float:right}.person .nav-links .top-link{text-decoration:none;font-size:90%}.person a,.person .name{cursor:pointer;display:inline;font-size:1.6em;vertical-align:middle}.person a.twitter,.person .name.twitter{font-size:22px;margin-left:4px}.person a img,.person .name img{width:24px;height:24px;margin:-5px 0 0 4px}.person a img:hover,.person .name img:hover{opacity:0.5}.person .expand{font-size:28px;margin-left:5px;cursor:pointer;position:relative}.person .expand:hover{color:#939393}.person .contrib-links{display:none}.person .contrib-links .role{font-style:italic;margin:2px 0 4px}.person .contrib-links .contrib-piece{height:132px;overflow:hidden}.person .contrib-links .contrib-piece a{text-decoration:none}.person .contrib-links .contrib-piece a .show-title{font-size:10px;color:#939393}.person .contrib-links .contrib-piece a .thumb img{margin:0 5px 0 0;height:100px;width:100px;float:left}.person .contrib-links .contrib-piece.show{background-color:#DDDDDD}.person .contrib-links .contrib-piece.show i{position:absolute;top:2px;right:2px;font-size:27px;color:white}.person .contrib-links .contrib-piece.show .show-title{font-size:14px}.show-list h1.header{text-align:center}.show-list #search-list input{max-width:400px;margin-bottom:5px}.show-list .all-shows .single-show{padding-bottom:20px}.show-list .all-shows .single-show a,.show-list .all-shows .single-show .highlight{font-size:16px;color:#000}.show-list .all-shows ul{list-style:none;padding-left:15px;column-count:3;-moz-column-count:3;-webkit-column-count:3;column-gap:100px;-moz-column-gap:100px;-webkit-column-gap:100px}@media (max-device-width: 480px){.show-list .all-shows ul{column-count:1;-moz-column-count:1;-webkit-column-count:1;column-gap:0px;-moz-column-gap:0px;-webkit-column-gap:0px}}.showcase{margin-top:-20px}.showcase .intro{padding-left:1em;color:white;padding:1em;background-color:#FF5078;background:linear-gradient(rgba(0,0,0,0.7), rgba(0,0,0,0.45)),url("pages/confetti.jpg");background-position:bottom;background-repeat:no-repeat;background-size:cover}.showcase .intro h1,.showcase .intro p{padding-left:30px}.showcase .intro a{color:white;text-decoration:underline}.showcase .intro a:hover{color:#FF5078}@media (min-width: 481px){.showcase .intro{height:250px}.showcase .intro h1{padding-top:1em}}.showcase .projects a{color:#545454}.showcase .preview img{max-width:100%}.showcase .viz{padding-top:1em;width:650px;margin:auto}html *{font-size:14px;font-family:Verdana, Arial, sans-serif}h1,h2,h3{font-family:"futura-pt", Helvetica, sans-serif}h1{font-size:2.5em}h2{font-size:2.3em}h3{font-size:2em}h3 em{font-size:100%;vertical-align:top;font-weight:bold;font-style:normal;color:#FF5078}h4{color:#939393;font-weight:700}.center{text-align:center}.clear{clear:both}@media (max-device-width: 480px){.no-mobile{display:none !important}}@media (min-width: 481px){.no-desktop{display:none !important}}.strong{font-weight:900}.logos a img{max-height:40px;padding-right:.5em}.logos{text-align:right;background-color:rgba(0,0,0,0.8);padding-bottom:.5em}.pagination{margin:0;text-align:center;width:100%}.ajax-error{background-color:#ff5078;position:fixed;top:50%;text-align:center;padding:20px;border-radius:20px;z-index:100;font-weight:bold;opacity:.9;margin-right:15px}.popover.tour h3{font-size:20px}.popover.tour .content{font-size:12px}.popover.tour .btn{font-size:14px}@media (min-width: 481px){.sortby{width:75%;margin:auto}}.query.sortby{width:10em;display:inline-block}.homepage .search-form .sortby span{color:white}#flash-message{z-index:1000;position:absolute;top:95px;background-color:white;border-radius:5px;color:#939393;-o-animation:fadeout 2s ease-in 5s 1 normal forwards;-moz-animation:fadeout 2s ease-in 5s 1 normal forwards;-webkit-animation:fadeout 2s ease-in 5s 1 normal forwards;animation:fadeout 2s ease-in 5s 1 normal forwards}#flash-message .alert,#flash-message .notice{padding:15px;margin-bottom:0;border:none;border-radius:4px;box-shadow:none;-webkit-box-shadow:none}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0}}@-ms-keyframes fadeout{from{opacity:1}to{opacity:0}}@-o-keyframes fadeout{from{opacity:1}to{opacity:0}}@keyframes fadeout{from{opacity:1}to{opacity:0}}.jobs ul{margin-left:50px}.jobs .highlight{font-weight:700;color:#00aced}
