.tabs-menu,ol,ul{list-style:none}*,card{box-sizing:border-box}*,a,player .overlay,player seekbar,player seekbar *{-webkit-tap-highlight-color:transparent}.terms-and-conditions .button,p:first-of-type{margin-top:0}.revolt,error{font-weight:700}accordion,app,error,spacer{display:block}body,button,grid-empty p{font-family:'Source Sans Pro',news-gothic-std,Helvetica,Arial,sans-serif}.button,button{cursor:pointer}.button,player controls{-moz-user-select:none;-ms-user-select:none}card card-header:after,card card-header:before,checkbox label:after,footer .footer-button--tv:after,footer social-links a:after,grid.image-grid grid-item:after,hr:after,hr:before{content:''}caption,icon,table,td,th{vertical-align:middle}.button,.button:focus,.button:hover,.nav-link a,.newsletter-nav--button,a{text-decoration:none}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{margin:0;padding:0;border:0;outline:0}a,abbr,acronym,address,caption,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,img,label,legend,li,object,ol,p,pre,span,tbody,tfoot,thead,tr,ul{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;vertical-align:baseline}h6,p{font-size:1.4rem}body{background:#fff;color:#000;font-size:1rem;font-weight:500;line-height:1.1;margin:0 auto;overflow-y:scroll}.revolt,a{color:#f01c20}.button,body.noscroll,textarea{overflow:hidden}table{border-collapse:separate;border-spacing:0}caption,td,th{text-align:left;font-weight:400}.button,.center,.error-response,error,grid-empty p{text-align:center}a img{border:none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{margin:0;padding:0;border:0;outline:0;display:block}audio,canvas,video{display:inline-block}[hidden],audio:not([controls]){display:none}html{font-size:12px}body>noscript{height:0;position:absolute;visibility:hidden}body.noscroll{position:fixed;width:100%}app{min-height:100vh;width:100%;padding-top:40px}p{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;line-height:1.6;margin:1.6rem 0}em{font-style:italic}code,pre{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:2px;font-family:Menlo,Consolas,monospace;padding:0 2px}ul{margin-left:1em}ul li{list-style:disc;margin:.5em 0}spacer{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.center{margin-left:auto;margin-right:auto}.home .home-feed-wrapper,.listen,.max-width,.page.map,.request-revolt-card,channel,explore.page,music.page,show{max-width:1170px}@media only screen and (min-width:769px){html{font-size:13px}.home .home-feed-wrapper,.listen,.max-width,.page.map,.request-revolt-card,channel,explore.page,music.page,show{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}}.page{min-height:calc(100vh - 55px - 345px)}@media only screen and (min-width:1024px){app{padding-top:55px}.page{padding-top:24px}}.revolt{fill:#f01c20}h1{font-size:4rem}h2{font-size:3.2rem}h3{font-size:2.6rem}h4{font-size:2.2rem}h5{font-size:1.8rem}img{max-width:100%}error{background-color:#ffcdd2;border:1px solid #f44336;border-radius:4px;color:#b71c1c;margin:8px 16px;padding:8px 16px}.column,.columns,column,columns{display:-webkit-flex;display:-ms-flexbox}.columns,columns{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width:1301px){.columns,columns{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.column,column{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}grid,grid-empty{display:-webkit-flex;display:-ms-flexbox}.column.side-column,column.side-column{-webkit-flex:none;-ms-flex:none;flex:none}@media only screen and (min-width:1301px){columns.two-column .side-column{width:20vw}}grid-empty{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#e0e0e0;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;min-height:50vh}@media only screen and (min-width:1024px){grid-empty{margin-left:16px;margin-right:16px}}grid-empty p{color:rgba(0,0,0,.57);font-size:1.667rem;font-weight:400;max-width:420px}.button,.button.button--link{font-size:1.2rem;margin:.4rem .6rem;text-transform:uppercase}grid{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;position:relative}grid.image-grid{width:100%}grid.image-grid grid-item{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;box-shadow:0 0 0 transparent;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:4px;position:relative;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s,box-shadow .3s;transition:transform .3s,box-shadow .3s}@media only screen and (min-width:769px){grid.image-grid grid-item{-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;padding:8px}}@media only screen and (min-width:1024px){grid.image-grid grid-item{-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%;padding:16px}}grid.image-grid grid-item:after{background-color:transparent;border:4px solid transparent;bottom:0;display:block;left:0;position:absolute;right:0;top:0;transition:background-color .3s,border .3s}grid.image-grid grid-item:hover{box-shadow:0 0 20px 4px rgba(0,0,0,.57);-webkit-transform:scale(1.4);transform:scale(1.4);z-index:2}grid.image-grid grid-item.selected,label{z-index:1}grid.image-grid grid-item:hover:after{border:4px solid #bbdefb}grid.image-grid grid-item.selected:after{border:4px solid #4caf50}grid.image-grid.selected grid-item:not(.selected):after{background-color:rgba(0,0,0,.8)}grid.image-grid.selected grid-item:not(.selected):hover:after{background-color:rgba(0,0,0,.37)}row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1;-ms-flex:1;flex:1}button{background:0 0;border:none;outline:0}.button{background:#f5f5f5;background:linear-gradient(to bottom,#f5f5f5,#f3f3f3);-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;border-radius:0;color:#000;display:block;fill:#000;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-family:inherit;font-style:normal;font-weight:700;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:2.6rem;min-height:2.6rem;min-width:2rem;padding:8px 16px;position:relative;outline:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.button:active,.button:not([disabled]):active{background:#ebebeb;background:linear-gradient(to bottom,#ebebeb,#e6e6e6)}.button:focus{outline:0}.button:not([disabled]){box-shadow:0 1px 1px 0 rgba(0,0,0,.16)}.button:not([disabled]):active{background:linear-gradient(to bottom,rgba(238,238,238,.87),rgba(224,224,224,.87));box-shadow:0 4px 8px 0 rgba(0,0,0,.4);-webkit-transform:translate(0,1px);transform:translate(0,1px)}.button.button--primary{background:#f01c20;background:linear-gradient(to bottom,#f01c20,#f0191e);color:#fff;fill:#fff}.button.button--primary:active,.button.button--primary:not([disabled]):active{background:#ef1216;background:linear-gradient(to bottom,#ef1216,#ec1014)}.button.button--reset{background:#1abc9c;background:linear-gradient(to bottom,#1abc9c,#1aba9a);color:#fff;fill:#fff}.button.button--reset:active,.button.button--reset:not([disabled]):active{background:#19b496;background:linear-gradient(to bottom,#19b496,#18b193)}.button.button--save,.button.button--success{background:#4caf50;background:linear-gradient(to bottom,#4caf50,#4bad4f);color:#fff;fill:#fff}.button.button--save:active,.button.button--save:not([disabled]):active,.button.button--success:active,.button.button--success:not([disabled]):active{background:#49a84d;background:linear-gradient(to bottom,#49a84d,#47a54b)}.button.button--help,.button.button--info{background:#1976d2;background:linear-gradient(to bottom,#1976d2,#1975d0);color:#fff;fill:#fff}.button.button--help:active,.button.button--help:not([disabled]):active,.button.button--info:active,.button.button--info:not([disabled]):active{background:#1871ca;background:linear-gradient(to bottom,#1871ca,#186fc5)}.button.button--danger{background:#d32f2f;background:linear-gradient(to bottom,#d32f2f,#d32d2d);color:#fff;fill:#fff}.button.button--danger:active,.button.button--danger:not([disabled]):active{background:#cc2b2b;background:linear-gradient(to bottom,#cc2b2b,#c82a2a)}.button.button--dark,.home load-more button{background:#212121;background:linear-gradient(to bottom,#212121,#212121);color:#fff;fill:#fff}.button.button--dark:active,.button.button--dark:not([disabled]):active,.home load-more button:active,.home load-more button:not([disabled]):active{background:#202020;background:linear-gradient(to bottom,#202020,#1f1f1f)}.button.button--edit{background:#ffeb3b;background:linear-gradient(to bottom,#ffeb3b,#ffeb38);color:#000;fill:#000}.button.button--edit:active,.button.button--edit:not([disabled]):active{background:#ffea2e;background:linear-gradient(to bottom,#ffea2e,#ffe928)}.button.button--facebook{background:#3b5998;background:linear-gradient(to bottom,#3b5998,#3a5896);color:#fff;fill:#fff}.button.button--facebook:active,.button.button--facebook:not([disabled]):active{background:#395592;background:linear-gradient(to bottom,#395592,#37548f)}.button.button--twitter{background:#00aced;background:linear-gradient(to bottom,#00aced,#00aaeb);color:#fff;fill:#fff}.button.button--twitter:active,.button.button--twitter:not([disabled]):active{background:#00a5e4;background:linear-gradient(to bottom,#00a5e4,#00a2df)}.button.button--preview{background:#607d8b;background:linear-gradient(to bottom,#607d8b,#5f7c8a);color:#fff;fill:#fff}.button.button--preview:active,.button.button--preview:not([disabled]):active{background:#5c7885;background:linear-gradient(to bottom,#5c7885,#5a7583)}.button.button--publish{background:#673ab7;background:linear-gradient(to bottom,#673ab7,#6639b5);color:#fff;fill:#fff}.button.button--publish:active,.button.button--publish:not([disabled]):active{background:#6338b0;background:linear-gradient(to bottom,#6338b0,#6137ac)}.button.button--invert{background:#000;background:linear-gradient(to bottom,#000,#000);color:#fff;fill:#fff}.button.button--invert:active,.button.button--invert:not([disabled]):active{background:#000;background:linear-gradient(to bottom,#000,#000)}.button.button--white{background:#fff;background:linear-gradient(to bottom,#fff,#fcfcfc);color:#000;fill:#000}.button.button--white:active,.button.button--white:not([disabled]):active{background:#f5f5f5;background:linear-gradient(to bottom,#f5f5f5,#f0f0f0)}.button.disabled,.button:disabled,.button[disabled]{background:#f5f5f5;color:#9e9e9e;cursor:not-allowed;fill:#424242}.button.disabled:active,.button:disabled:active,.button[disabled]:active{background:#f5f5f5;color:#9e9e9e;fill:#424242}.button.button--link{background:0 0!important;border:none;box-shadow:none;color:#000;display:inline;fill:#000;font-weight:500;line-height:initial;min-height:0;min-width:0;padding:0}.button-column,.button-row,pager{display:-webkit-flex;display:-ms-flexbox}.button.button--link.button--primary{background:0 0;color:#f01c20;fill:#f01c20}.button.button--link:not([disabled]):active{background:0 0;box-shadow:none}.button.button--link.button--help,.button.button--link.button--info{color:#1976d2;fill:#1976d2}.button.button--link.button--danger{color:#f44336;fill:#f44336}.button.button--link.disabled,.button.button--link:disabled,.button.button--link[disabled]{color:#9e9e9e}.button>icon:not(:only-child){margin-right:.2em}.button-column,.button-row{display:flex}.button-column .button,.button-row .button{-webkit-flex:1;-ms-flex:1;flex:1}.button-column,.form,form{-webkit-flex-direction:column}.button-column{-ms-flex-direction:column;flex-direction:column}.button-row.button-row--space-between{-webkit-align-items:space-between;-ms-flex-align:space-between;align-items:space-between}pager{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}tag{background-color:#f01c20;color:#fff;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;font-weight:400;padding:4px;text-transform:uppercase}.form-field,.page.page--error .main-error-message p,.story--not-found .main-error-message p,search result-teaser p,search result-title p{font-family:'Source Sans Pro',news-gothic-std,Helvetica,Arial,sans-serif}@media only screen and (min-width:1024px){tag{padding:4px 8px}}.section-header{border-bottom:4px solid #000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;margin:4px 8px;width:calc(100% - 16px)}.section-header .section-header-title{display:block;font-size:1.333rem;font-weight:700;padding-bottom:8px;padding-top:8px}@media only screen and (min-width:769px){.section-header{margin:8px 16px;width:calc(100% - 32px)}}@media only screen and (min-width:1024px){.section-header{margin:8px 0 16px;width:100%}.section-header .section-header-title{font-weight:900}}hr{border:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:16px 0;width:100%}hr:after,hr:before{display:block;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;height:1px}hr:after{background:radial-gradient(circle at 0 50%,#212121,transparent 90%)}hr:before{background:radial-gradient(circle at 100% 50%,#212121,transparent 90%)}.form,form{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.form .form-group,form .form-group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:769px){hr{margin:32px 0}.form .form-group,form .form-group{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.form-control,form-control{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:8px;padding:4px 4px 28px;position:relative}.form-control.focused label,.form-control.has-value label,form-control.focused label,form-control.has-value label{-webkit-transform:translate3d(0,6px,0) scale(.75);transform:translate3d(0,6px,0) scale(.75)}.form-control.focused .form-field,form-control.focused .form-field{border-color:#000;border-style:solid;border-width:0 0 2px;padding-bottom:0}.form-control.error label,.form-control.invalid label,form-control.error label,form-control.invalid label{color:#f44336}.form-control.error .form-field,.form-control.invalid .form-field,form-control.error .form-field,form-control.invalid .form-field{border-color:#f44336}.form-control .error-message,form-control .error-message{bottom:-4px;color:#f44336;font-size:1rem;font-weight:400;height:24px;position:absolute}.form-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border-color:rgba(97,97,97,.57);border-radius:0;border-style:dotted;border-width:0 0 1px;display:block;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.8rem;font-weight:400;line-height:26px;-webkit-order:2;-ms-flex-order:2;order:2;-ms-flex-preferred-size:26px;padding:2px 2px 1px}.form-field:focus{outline:0}.form-field.invalid,.form-field:invalid{box-shadow:none;outline:0}.form-field[disabled],[disabled] .form-field{background-position:0 bottom;background-repeat:repeat-x;background-size:3px 1px;color:rgba(0,0,0,.38);cursor:not-allowed}.form-field__helper{color:rgba(0,0,0,.57);font-weight:300;-webkit-order:3;-ms-flex-order:3;order:3;padding:4px 0}.form-field__helper icon{height:14px;width:14px}.form-field__helper .message{margin-right:.5em}.form-field__helper .action.action--complete{color:#4caf50;fill:#4caf50}.form-field__helper .action .button--link{color:#f01c20;font-size:inherit;margin:0;transition:color .2s}.form-field__helper .action .button--link[disabled]{color:rgba(0,0,0,.57)}input[type=date],input[type=time]{min-height:26px}textarea{height:32px;min-height:32px;resize:none;-ms-flex-preferred-size:auto}label{color:rgba(0,0,0,.26);font-size:1.2rem;font-smoothing:antialiased;font-weight:400;-webkit-order:1;-ms-flex-order:1;order:1;padding-left:4px;pointer-events:none;position:relative;top:-4px;-webkit-transform:translate3d(0,30px,0) scale(1);transform:translate3d(0,30px,0) scale(1);-webkit-transform-origin:left top;transform-origin:left top;transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out}.error-response{bottom:-4px;color:#f44336;font-size:1rem;font-weight:400;height:24px;padding-top:24px}checkbox input[type=checkbox]{height:0;opacity:0;width:0}checkbox input[type=checkbox]:active~label,checkbox input[type=checkbox]:focus~label{border:1px solid rgba(33,150,243,.87)}checkbox label{background-color:#fff;border:1px solid rgba(33,33,33,.87);border-radius:4px;box-shadow:inset -1px -1px 4px rgba(33,33,33,.1);cursor:pointer;display:inline-block;height:28px;padding-left:2px;pointer-events:auto;position:relative;-webkit-transform:none;transform:none;width:28px}checkbox label:after{background-color:#fff;bottom:2px;display:block;left:2px;position:absolute;transition:left .1s ease-out;right:2px;top:2px}checkbox label icon{height:24px;pointer-events:none;opacity:.5;transition:opacity .1s ease-out;width:24px}checkbox label:hover:after{background-color:rgba(255,255,255,.8)}footer,footer-wrapper{background-color:#000}checkbox label:active,checkbox label:focus{border:8px solid rgba(33,150,243,.87)}checkbox input[type=checkbox]:checked+label{box-shadow:inset 1px 1px 4px rgba(33,33,33,.1)}checkbox input[type=checkbox]:checked+label:after{left:24px}checkbox input[type=checkbox]:checked+label icon{opacity:1}.captcha,.terms-and-conditions{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer,footer footer-links{display:-webkit-flex;display:-ms-flexbox}footer-wrapper{display:block}footer{color:#fff;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:100%}@media only screen and (min-width:1024px){footer{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}footer footer-left{display:block;-webkit-flex:none;-ms-flex:none;flex:none;margin:0 auto 48px;padding-top:48px;width:206px}@media only screen and (min-width:1024px){footer footer-left{margin-right:6%}}@media only screen and (min-width:1301px){footer footer-left{margin-right:9%}}footer footer-left a,footer footer-left a logo{display:block}footer footer-left a svg{height:55px;width:206px}footer footer-left a svg #logo__letters{fill:#fff}footer footer-left a svg #logo__background,footer footer-left a svg #logo__o,footer footer-left a svg #logo__r,story-builder-page story-builder .editing control-content tools-top>button.button--remove{fill:#f01c20}card:hover card-header icon,search loading icon{fill:#fff}footer footer-left p{font-size:1rem;letter-spacing:.44px;text-transform:uppercase}footer footer-links{display:flex;margin-top:48px}footer footer-links link-column{width:50%}footer footer-links link-column:nth-child(2){padding-left:16px}footer footer-links link-column a{color:#bdbdbd;font-size:1rem;font-weight:700;letter-spacing:1px;padding-bottom:16px;padding-top:16px;text-transform:uppercase}footer footer-links link-column a:hover{color:#fff}footer footer-main{color:#fff;width:100%}@media only screen and (min-width:1024px){footer footer-main{border-left:1px solid #212121;width:70%}}@media only screen and (min-width:1501px){footer footer-main{width:64%}}footer footer-programming,footer footer-top{margin:auto;max-width:360px}@media only screen and (min-width:769px){footer footer-programming,footer footer-top{width:100%}}footer footer-programming{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:48px auto;padding:0 16px}@media only screen and (min-width:1024px){footer footer-programming{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:700px}}@media only screen and (min-width:1301px){footer footer-programming{margin-left:10%}}footer footer-programming programming-title{font-size:2.2rem;text-transform:uppercase;width:100%}@media only screen and (max-width:1023px){footer footer-programming{display:none}footer footer-programming programming-title{text-align:center}}footer footer-programming .footer-card{color:#fff;font-size:17px;letter-spacing:.8px;line-height:1.3;margin-top:24px;text-transform:uppercase;width:208px}footer footer-programming .footer-card img{display:block;height:283px;margin-bottom:8px}footer footer-programming .footer-card .card-title{font-weight:300;margin:0}footer footer-programming .footer-card .card-time{font-weight:700;margin:0}footer .footer-button--tv{border:2px solid #fff;margin:64px auto;max-height:45px;max-width:220px;min-width:214px;padding-bottom:4px;padding-top:4px;position:relative;text-align:left}@media only screen and (min-width:769px){footer .footer-button--tv{margin-right:0}}footer .footer-button--tv:hover{background:#fff;color:#000}card card-header,search result-image{background-size:cover;background-position:center center;background-repeat:no-repeat}footer .footer-button--tv:hover:after{border-color:#fff #fff #fff #000}footer .footer-button--tv:after{border:6px solid #000;border-left-color:#fff;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}footer social-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:32px;width:96%}footer social-links a{height:32px;position:relative;width:32px}footer social-links a:after{border:1px solid #fff;display:block;height:100%;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:100%}header,search{display:-webkit-flex;display:-ms-flexbox}footer social-links icon{background-color:transparent;bottom:0;fill:#fff;height:100%;left:0;padding:6px;right:0;top:0;width:100%}footer social-links icon svg{height:100%;width:100%}header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#000;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:40px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;left:0;position:fixed;right:0;top:0;width:100%;z-index:11000}@media only screen and (min-width:1024px){header{background-color:#1d1818;height:55px}}search{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:55px;position:relative;z-index:1200}search .form-control.focused,search.is-visible .form-control{display:block}@media only screen and (max-width:1023px){search{border-bottom:1px solid #424242;width:100%}search button{padding-right:16px}}search .form-control{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#000;border-bottom:none;display:block;margin:0;padding:0 0 0 16px;width:100%}@media only screen and (min-width:1024px){search .form-control{background-color:#1d1818;display:none;position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:402px}}search .form-control.focused .form-field{border-bottom:1px solid #fff;border-width:0 0 1px}search .form-control input.form-field{color:#fff;font-size:1rem;font-weight:300;width:100%}@media only screen and (max-width:1023px){search .form-control input.form-field{border-bottom:none}}search .form-control label{color:#fff;letter-spacing:.44px;position:absolute;top:-23px}search .form-control.focused label,search .form-control.has-value label{top:-33px}search accordion{box-shadow:1px 1px 4px 2px rgba(0,0,0,.57);display:none;max-height:calc(100vh - 40px);overflow:auto;position:absolute;top:100%;width:100%}@media only screen and (min-width:1024px){search accordion{right:100%;width:calc(402px - 16px)}}search search-results{background-color:#212121;border:1px solid #000;display:block}search result:first-of-type{padding-top:16px}search result:last-of-type{padding-bottom:16px}search result:last-of-type a{border-bottom:none}search result.search-all{font-size:1.167rem}search result.search-all a{background-color:#424242;border-bottom:2px solid #000;display:block;padding:12px 0;text-align:center}search result.focused,search result:focus,search result:hover{outline:0}search result.focused a,search result:focus a,search result:hover a{background-color:#616161}search result a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;border-bottom:1px solid rgba(255,255,255,.08);color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding:8px 4px;transition:background-color .2s}search result-image{display:block;-webkit-flex:none;-ms-flex:none;flex:none;height:32px;margin-right:4px;width:32px}search result-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:calc(100% - 32px - 4px)}search result-teaser,search result-title{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}search result-teaser p,search result-title p{line-height:normal;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}search result-title{font-weight:700}search result-title p{font-size:1.333rem}search result-teaser{color:rgba(255,255,255,.57)}search result-teaser p{font-size:1.167rem}search loading{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:8px 16px}@media only screen and (min-width:1024px){search{position:relative}search result a{padding:8px}search result-image{height:48px;margin-right:8px;width:48px}search result-details{width:calc(100% - 48px - 16px)}search result-title{margin-bottom:4px}}.page.page--error h1,.page.page--error h2,.page.page--error h3,.page.page--error h4,.page.page--error h5,.page.page--error h6,.story--not-found h1,.story--not-found h2,.story--not-found h3,.story--not-found h4,.story--not-found h5,.story--not-found h6{font-weight:700;margin:8px 0;text-align:center;text-transform:uppercase}.page.page--error h1,.story--not-found h1{font-size:9.333rem;font-weight:900}.page.page--error h6,.story--not-found h6{color:rgba(0,0,0,.57);font-weight:300}.page.page--error img,.story--not-found img{margin:0 auto;max-width:300px}.page.page--error player,.story--not-found player{margin:0 auto;max-width:60rem}.page.page--error .main-error-message,.story--not-found .main-error-message{margin:0 auto;max-width:60rem;padding:8px 0;text-align:center}.page.page--error .main-error-message p,.story--not-found .main-error-message p{font-size:2rem;font-weight:300}.page.page--error .emote,.story--not-found .emote{display:block;margin:0 0 0 .5em;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.page.page--error filter-grid,.story--not-found filter-grid{margin:16px auto}card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding-bottom:32px;width:100%;z-index:0;margin:8px}@media only screen and (min-width:769px){card{-webkit-flex:0 1;-ms-flex:0 1;flex:0 1;-webkit-flex-basis:calc(50% - 32px);-ms-flex-preferred-size:calc(50% - 32px);flex-basis:calc(50% - 32px);margin:8px 16px 16px}}@media only screen and (min-width:1301px){card{margin-bottom:32px}}card:after{pointer-events:none;z-index:70}card:hover card-header:after{background-color:rgba(255,255,255,.1)}card:hover card-body,card:hover card-byline,card:hover card-teaser,card:hover card-teaser>p,card:hover card-title,card:hover card-type{color:#f01c20}card card-header{display:block;margin-bottom:4.5px;position:relative;width:100%;z-index:20}card card-header:after{background-color:transparent;bottom:0;display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:background-color .2s}card card-header:before{display:block;padding-top:56.25%}card card-header icon{fill:rgba(255,255,255,.57);height:48px;left:calc(50% - 24px);position:absolute;stroke:rgba(0,0,0,.25);stroke-width:.3px;top:calc(50% - 24px);transition:fill .2s;width:48px;z-index:40}card card-header tag{left:2px;position:absolute;top:1px;z-index:50}@media only screen and (min-width:1024px){card{-webkit-flex:0 1;-ms-flex:0 1;flex:0 1;-webkit-flex-basis:calc(33.333333% - 32px);-ms-flex-preferred-size:calc(33.333333% - 32px);flex-basis:calc(33.333333% - 32px);margin-left:16px;margin-right:16px;margin-top:16px}card card-header tag{left:4px;top:2px}}@media only screen and (min-width:1301px){card card-header tag{left:8px;top:8px}}card.card--social card-header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-size:0 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}card.card--social card-header:after,card.card--social card-header:before{bottom:0;display:block;left:0;position:absolute;top:0;right:0;content:''}card.card--social card-header:before{background-position:center center;background-repeat:no-repeat;background-image:inherit;background-size:300%;-webkit-filter:blur(4px);filter:blur(4px);overflow:hidden}.hero .hero-image,.hero .preview-image,card avatar{background-position:center center;background-size:cover;background-repeat:no-repeat;overflow:hidden}card.card--social card-header:after{background-color:rgba(0,0,0,.5)}card.card--social card-header img{max-height:100%;max-width:100%;z-index:30}card.card--sound card-header:before{padding-top:100%}@media only screen and (min-width:1024px){card.card--sound card-title{font-size:1.667rem}}card.card--video{position:relative}card.card--video .card--video-duration{color:#fff;display:none;font-size:.7rem;left:16px;position:absolute;top:8px;z-index:35}card .now-playing-title{display:none}card.now-playing card-header{position:relative}card.now-playing card-header:before{background-color:#000;opacity:.5}card.now-playing .now-playing-title{bottom:20px;color:#fff;display:block;font-size:1.333rem;font-weight:700;letter-spacing:1px;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hero .hero-category,.hero .hero-title{letter-spacing:.44px;font-style:normal}card.now-playing .card--video-duration{display:none}card.now-playing .pause-circle{height:60px;left:50%;top:calc(50% - 45px);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:60px}card avatar,card avatar a,card avatar img{height:18px;width:18px;display:block}card avatar{border-radius:50%;z-index:60}card card-author,card card-body,card card-byline,card card-teaser,card card-title,card card-type{display:block;transition:color .2s}card card-body{color:#000;padding-left:16px;padding-right:16px;z-index:10}@media only screen and (min-width:769px){card card-body{padding-left:32px;padding-right:32px;padding-top:8px}}@media only screen and (min-width:1301px){card card-body{padding-top:8px}}card card-author{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#f01c20;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-weight:700;margin:16px 0 0;text-transform:uppercase}card card-author avatar{margin-right:4px}card card-type{color:rgba(0,0,0,.57);font-size:1rem;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;margin-bottom:8px;text-transform:uppercase}card card-title{color:#000;font-size:1.6rem;font-weight:700;margin:0 0 .5em;line-height:1.25}@media only screen and (min-width:1024px){card card-body{padding-left:16px;padding-right:16px}card card-title{font-size:1.6rem;font-weight:900}}card card-byline{color:rgba(0,0,0,.57);font-size:1.333rem}card card-teaser,card card-teaser>p{color:rgba(0,0,0,.57);font-size:1.2rem;font-weight:400;line-height:1.3;margin:0}card timestamp{color:rgba(0,0,0,.57);display:block;font-size:1rem;font-style:italic;padding:8px 0}@media only screen and (min-width:1024px){card timestamp{padding:16px 0 8px}}card show-runtime,show-runtime{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:16px 0 8px}card show-runtime airdate,card show-runtime airtime,show-runtime airdate,show-runtime airtime{border:2px solid #000;font-weight:700;padding:8px;text-transform:uppercase}card show-runtime airdate+airtime,show-runtime airdate+airtime{border-left-width:0}facebook,instagram{max-width:600px}tweet{max-width:500px}tweet>.twitter-tweet{display:unset!important}instagram blockquote p{white-space:normal!important}facebook,instagram,oembed,tweet{display:block;margin:8px auto;position:relative;text-align:center;width:100%}facebook.apple-oembed:before,facebook.vevo-oembed:before,instagram.apple-oembed:before,instagram.vevo-oembed:before,oembed.apple-oembed:before,oembed.vevo-oembed:before,tweet.apple-oembed:before,tweet.vevo-oembed:before{content:'';display:block;padding-top:56.25%}facebook.vine-oembed:before,instagram.vine-oembed:before,oembed.vine-oembed:before,tweet.vine-oembed:before{content:'';display:block;padding-top:100%}facebook.apple-oembed>embed,facebook.apple-oembed>iframe,facebook.apple-oembed>object,facebook.vevo-oembed>embed,facebook.vevo-oembed>iframe,facebook.vevo-oembed>object,facebook.vine-oembed>embed,facebook.vine-oembed>iframe,facebook.vine-oembed>object,instagram.apple-oembed>embed,instagram.apple-oembed>iframe,instagram.apple-oembed>object,instagram.vevo-oembed>embed,instagram.vevo-oembed>iframe,instagram.vevo-oembed>object,instagram.vine-oembed>embed,instagram.vine-oembed>iframe,instagram.vine-oembed>object,oembed.apple-oembed>embed,oembed.apple-oembed>iframe,oembed.apple-oembed>object,oembed.vevo-oembed>embed,oembed.vevo-oembed>iframe,oembed.vevo-oembed>object,oembed.vine-oembed>embed,oembed.vine-oembed>iframe,oembed.vine-oembed>object,tweet.apple-oembed>embed,tweet.apple-oembed>iframe,tweet.apple-oembed>object,tweet.vevo-oembed>embed,tweet.vevo-oembed>iframe,tweet.vevo-oembed>object,tweet.vine-oembed>embed,tweet.vine-oembed>iframe,tweet.vine-oembed>object{bottom:0;height:100%!important;left:0;position:absolute;right:0;top:0;width:100%!important}facebook>embed,facebook>iframe,facebook>object,instagram>embed,instagram>iframe,instagram>object,oembed>embed,oembed>iframe,oembed>object,tweet>embed,tweet>iframe,tweet>object{margin:0 auto!important;width:100%}.hero{-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;background-color:#1d1818;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px;max-width:700px;position:relative;transition:background-size .2s}media.image media-caption p,media.image media-credit p{color:rgba(0,0,0,.57);line-height:normal;margin:0;padding:0}@media only screen and (max-width:768px){.hero{margin-left:auto;margin-right:auto;width:100%}}@media only screen and (min-width:1024px){.hero:first-of-type .hero-byline{padding:0;position:absolute;right:16px;top:28px}.hero:first-of-type .hero-title{font-size:1.85rem;line-height:1.4}}.hero.hero-loaded .hero-image{-webkit-filter:none;filter:none;opacity:1}.hero .hero-image-container{display:block;position:relative;width:100%}.hero .hero-image-container:before{content:'';display:block;padding-top:56.25%}.hero .hero-body{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:16px;position:relative}.hero .hero-header{border-bottom:1px solid #fff;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}.hero .hero-byline{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;font-family:inconsolata,monospace;font-style:normal;font-weight:500;font-size:1.23rem;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;padding-top:24px}.hero .hero-category{border-left:1px solid #fff;border-top:1px solid #fff;display:inline-block;font-family:'Fjalla One',sans-serif;font-weight:500;font-size:1.1rem;padding:10px 16px 6px 12px;position:relative;text-transform:uppercase}.hero .hero-category:after,.hero .hero-category:before{bottom:-1px;content:'';display:inline;position:absolute;-webkit-transform:skewX(21deg);transform:skewX(21deg);top:-1px}.hero .hero-category:before{border-right:1px solid #fff;right:2px}.hero .hero-category:after{border-left:1px solid #fff;border-right:1px solid #fff;right:-6px;width:3px}.hero .hero-title{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;font-size:1.53rem;font-family:futura-pt-bold,sans-serif;font-weight:700;line-height:1.5;padding-top:12px;width:100%}.hero .hero-image,.hero .preview-image{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.hero .hero-image{display:block;-webkit-filter:blur(20px);filter:blur(20px);opacity:.2;transition:background-size .2s,opacity .4s}icon{display:inline-block;height:24px;width:24px}icon.embed{-webkit-transform:rotate(90deg);transform:rotate(90deg)}icon.image-align-right{-webkit-transform:scaleX(-1);transform:scaleX(-1)}icon.arrow-down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}icon.spinner{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}media.image{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;text-align:center}media.image>div{max-width:100%;width:100%}media.image.has-caption{background-color:#f5f5f5;border-radius:4px}media.image.has-caption img{display:block}@media only screen and (min-width:769px){.hero .hero-image{background-size:102%}media.image.right{float:right;margin:0 0 0 16px}media.image.left{float:left;margin:0 16px 0 0}media.image.left,media.image.right{max-width:40%}}@media only screen and (min-width:1024px){media.image.left,media.image.right{max-width:60%}}media.image img{max-width:100%;width:100%}media.image media-caption{display:block;padding:8px 16px 0;text-align:center}media.image media-caption p{font-size:1rem}media.image media-credit{display:block;padding:0;text-align:right}media.image media-credit p{font-family:'Source Sans Pro',news-gothic-std,Helvetica,Arial,sans-serif;font-size:.6rem;font-weight:400}media.image media-credit+media-caption{padding:4px 16px 0}lineup{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:8px;padding-bottom:8px}lineup lineup-header{display:block;-webkit-flex:none;-ms-flex:none;flex:none;text-transform:uppercase;width:100%}lineup .item{background-color:#f5f5f5;border-bottom:1.5px solid #bdbdbd}lineup .item:last-of-type{border-bottom:none}lineup .item item-body{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;min-height:80px;width:100%}lineup .item item-body:hover item-image{-webkit-filter:opacity(.85);filter:opacity(.85)}lineup .item item-body:hover item-index{color:#f01c20}lineup .item item-body item-image{background-position:center;background-repeat:no-repeat;background-size:cover;display:none;height:80px;overflow:hidden;transition:-webkit-filter .2s,filter .2s;min-width:80px}@media only screen{lineup .item item-body item-image{display:block}}lineup .item item-body item-index{color:#bdbdbd;font-size:2.5em;font-weight:400;text-align:center;transition:color .2s;width:80px}lineup .item item-body item-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:8px 8px 8px 0;width:100%}lineup .item item-body item-text item-teaser{color:#757575;font-size:1rem}lineup .item item-body item-text item-title{color:#212121;font-size:1.2rem;font-weight:700;padding-bottom:4px}@media only screen and (min-width:769px) and (max-width:1023px){lineup{-webkit-align-items:strech;-ms-flex-align:strech;align-items:strech;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}lineup .item{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 1 calc(50% - 2px);-ms-flex:0 1 calc(50% - 2px);flex:0 1 calc(50% - 2px)}lineup .item:last-of-type:nth-child(even){margin-right:0}lineup .item:nth-last-child(2){border-bottom:none}}@media only screen and (min-width:1024px){lineup{margin-left:16px;padding-bottom:0}lineup lineup-header{font-weight:900}lineup .item item-body item-text item-title{font-size:1rem}}markdown{display:block;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif}.modal-container{background-color:rgba(0,0,0,.1);bottom:0;left:0;position:fixed;right:0;top:0;z-index:11001}.modal-container>span{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;width:100%}modal{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 8px 10px -5px rgba(0,0,0,.14),0 16px 24px 2px rgba(0,0,0,.098),0 6px 30px 5px rgba(0,0,0,.084);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:95vh;max-width:1170px;width:95vh;z-index:11002}@media only screen and (min-width:376px){modal{height:auto;max-height:95vh;min-height:80vh;min-width:60vw;width:auto}}@media only screen and (min-width:769px){modal{max-height:85vh;min-height:60vh;min-width:30vw}}modal.search{height:100%;width:100%}modal .modal-body,modal .modal-footer,modal .modal-header,modal modal-body,modal modal-footer,modal modal-header{display:block;padding:8px 16px}@media only screen and (min-width:1024px){modal .modal-body,modal .modal-footer,modal .modal-header,modal modal-body,modal modal-footer,modal modal-header{padding:8px}}@media only screen and (min-width:1301px){modal .modal-body,modal .modal-footer,modal .modal-header,modal modal-body,modal modal-footer,modal modal-header{padding:8px 32px}}modal .modal-header,modal modal-header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #9e9e9e;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:2rem;font-weight:700;min-height:64px;padding-right:0}modal .modal-header>span,modal modal-header>span{-webkit-flex:1;-ms-flex:1;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}modal .modal-header__close,modal modal-header__close{-webkit-flex:none;-ms-flex:none;flex:none;height:64px;margin-left:8px;width:64px}modal .modal-body,modal modal-body{-webkit-flex:1;-ms-flex:1;flex:1;overflow-x:hidden;overflow-y:auto}@media only screen and (min-width:1024px){modal .modal-header,modal modal-header{padding-left:16px}modal .modal-body,modal modal-body{padding:16px}}@media only screen and (min-width:1301px){modal .modal-body,modal modal-body{padding:32px}}modal .modal-footer,modal modal-footer{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #9e9e9e;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:64px}modal .modal-footer>button~button,modal modal-footer>button~button{margin-left:16px}.modal--login-form{height:auto;min-height:0}share-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}share-buttons share-button{margin:2px;-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .2s;transition:transform .2s;z-index:1}share-buttons share-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1);z-index:2}share-buttons share-button a{cursor:hand;cursor:pointer;display:inline-block;fill:#fff;-webkit-flex:1;-ms-flex:1;flex:1;padding:2px 8px;position:relative;transition:background-color .2s}share-buttons share-button tip{color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:.7rem;font-weight:300;left:100%;position:absolute;text-transform:uppercase;top:calc(50% - .5em - 4px);-webkit-transform-origin:left center;transform-origin:left center;white-space:nowrap;z-index:1999}share-buttons share-button tip span{background-color:#212121;height:20px;line-height:20px;padding:0 4px}share-buttons share-button tip:before{border-top:10px solid transparent;border-right:10px solid #212121;border-bottom:10px solid transparent;content:'';display:block;width:0}share-buttons share-button.facebook{background-color:rgba(59,89,152,.5)}share-buttons share-button.facebook a:hover{background-color:#3b5998}share-buttons share-button.twitter{background-color:rgba(0,172,237,.5)}share-buttons share-button.twitter a:hover{background-color:#00aced}share-buttons share-button.link-copy{background-color:rgba(38,203,215,.5)}share-buttons share-button.link-copy a:hover{background-color:#26cbd7}share-buttons share-button.link-copied-success,share-buttons share-button.link-copied-success a:hover{background-color:#1abc9c}share-buttons share-button.link-copied-fail,share-buttons share-button.link-copied-fail a:hover{background-color:#f44336}@media only screen and (min-width:769px){share-buttons share-button{margin:4px}}show-body,story-body{display:block}show-body p,story-body p{font-family:Arial,sans-serif;font-size:1.23rem;line-height:2.125;padding:0 16px}show-body markdown:first-of-type,show-body markdown:first-of-type p,show-body:first-child,story-body markdown:first-of-type,story-body markdown:first-of-type p,story-body:first-child{margin-top:0}show-body player,story-body player{margin-bottom:1.6rem}@media only screen and (min-width:769px){show-body media.image.left,story-body media.image.left{margin-left:64px}show-body media.image.right,story-body media.image.right{margin-right:64px}show-body oembed,show-body p,story-body oembed,story-body p{padding:0 16px}}@media only screen and (min-width:1024px){show-body,story-body{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}show-body media.image.left,story-body media.image.left{margin-left:0}show-body media.image.right,story-body media.image.right{margin-right:0}show-body oembed,story-body oembed{padding:0}.no-hero~.cta__article-end,.no-hero~story-body{margin-left:calc(150px + 16px)}.hero~story-body,.no-hero~.cta__article-end,.no-hero~story-body{margin-right:316px}}@media only screen and (min-width:1024px) and (max-width:1300px){show-body media,story-body media{max-width:500px}}@media only screen and (min-width:1301px){show-body,story-body{margin-right:0;width:100%}.no-hero~story-body{margin-left:calc(150px + 16px)}.hero~story-body,.no-hero~story-body{margin-right:316px}}story-builder-page actions{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:16px auto;max-width:800px}story-builder-page actions a,story-builder-page actions a action-button-content,story-builder-page actions button action-button-content{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}story-builder-page actions a,story-builder-page actions button{background:#f5f5f5;border:2px solid #f5f5f5;color:#bdbdbd;fill:#bdbdbd;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;font-size:1em;font-weight:700;margin:0 8px;text-transform:uppercase}story-builder-page actions a icon,story-builder-page actions button icon{margin:8px}story-builder-page actions a:not([disabled]).save-button,story-builder-page actions button:not([disabled]).save-button{background:#fff;background:linear-gradient(to bottom,#fff,#fcfcfc);color:#4caf50;fill:#4caf50;border:2px solid #4caf50}story-builder-page actions a:not([disabled]).save-button:active,story-builder-page actions a:not([disabled]).save-button:not([disabled]):active,story-builder-page actions button:not([disabled]).save-button:active,story-builder-page actions button:not([disabled]).save-button:not([disabled]):active{background:#f5f5f5;background:linear-gradient(to bottom,#f5f5f5,#f0f0f0)}story-builder-page actions a:not([disabled]).save-button:hover,story-builder-page actions button:not([disabled]).save-button:hover{background:#4caf50;background:linear-gradient(to bottom,#4caf50,#4bad4f);color:#fff;fill:#fff}story-builder-page actions a:not([disabled]).save-button:hover:active,story-builder-page actions a:not([disabled]).save-button:hover:not([disabled]):active,story-builder-page actions button:not([disabled]).save-button:hover:active,story-builder-page actions button:not([disabled]).save-button:hover:not([disabled]):active{background:#49a84d;background:linear-gradient(to bottom,#49a84d,#47a54b)}story-builder-page actions a:not([disabled]).preview-button,story-builder-page actions button:not([disabled]).preview-button{background:#fff;background:linear-gradient(to bottom,#fff,#fcfcfc);color:#fbc02d;fill:#fbc02d;border:2px solid #fbc02d}story-builder-page actions a:not([disabled]).preview-button:active,story-builder-page actions a:not([disabled]).preview-button:not([disabled]):active,story-builder-page actions button:not([disabled]).preview-button:active,story-builder-page actions button:not([disabled]).preview-button:not([disabled]):active{background:#f5f5f5;background:linear-gradient(to bottom,#f5f5f5,#f0f0f0)}story-builder-page actions a:not([disabled]).preview-button:hover,story-builder-page actions button:not([disabled]).preview-button:hover{background:#fbc02d;background:linear-gradient(to bottom,#fbc02d,#fbbf2a);color:#fff;fill:#fff}story-builder-page actions a:not([disabled]).preview-button:hover:active,story-builder-page actions a:not([disabled]).preview-button:hover:not([disabled]):active,story-builder-page actions button:not([disabled]).preview-button:hover:active,story-builder-page actions button:not([disabled]).preview-button:hover:not([disabled]):active{background:#fbbd21;background:linear-gradient(to bottom,#fbbd21,#fbbb1c)}story-builder-page actions a:not([disabled]).submit-button,story-builder-page actions button:not([disabled]).submit-button{background:#fff;background:linear-gradient(to bottom,#fff,#fcfcfc);color:#2196f3;fill:#2196f3;border:2px solid #2196f3}story-builder-page actions a:not([disabled]).submit-button:active,story-builder-page actions a:not([disabled]).submit-button:not([disabled]):active,story-builder-page actions button:not([disabled]).submit-button:active,story-builder-page actions button:not([disabled]).submit-button:not([disabled]):active{background:#f5f5f5;background:linear-gradient(to bottom,#f5f5f5,#f0f0f0)}story-builder-page actions a:not([disabled]).submit-button:hover,story-builder-page actions button:not([disabled]).submit-button:hover{background:#2196f3;background:linear-gradient(to bottom,#2196f3,#1e95f3);color:#fff;fill:#fff}story-builder-page actions a:not([disabled]).submit-button:hover:active,story-builder-page actions a:not([disabled]).submit-button:hover:not([disabled]):active,story-builder-page actions button:not([disabled]).submit-button:hover:active,story-builder-page actions button:not([disabled]).submit-button:hover:not([disabled]):active{background:#1791f2;background:linear-gradient(to bottom,#1791f2,#118ff2)}story-builder-page story-builder,story-builder-page story-preview{display:block;margin:0 auto;max-width:800px;padding:8px 16px}story-builder-page story-preview preview-title{display:block;font-size:3.75rem;font-weight:900;margin:16px 0 48px 16px}@media only screen and (min-width:769px){story-builder-page story-preview preview-title{margin-left:64px}}@media only screen and (min-width:1024px){story-builder-page story-preview preview-title{margin-left:0}}story-builder-page story-preview story-body{margin:0;max-width:800px}story-builder-page story-builder{background:#fafafa;border:2px solid #e0e0e0}story-builder-page story-builder .title{background:#fafafa;border:none;border-bottom:1px dotted #e0e0e0;font-size:2rem;margin:8px 0;text-align:center;width:100%}story-builder-page story-builder .title:focus{border-bottom:1px solid #e0e0e0;outline:0}story-builder-page story-builder counter{color:rgba(0,0,0,.57);display:block;font-size:1rem;text-align:right}story-builder-page story-builder counter.warning{color:rgba(249,168,37,.57)}story-builder-page story-builder counter.danger{color:rgba(244,67,54,.57)}story-builder-page story-builder .editing{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1024px){story-builder-page story-builder .editing:hover control-content tools-top{opacity:1;pointer-events:auto}}story-builder-page story-builder .editing>controls{display:none}story-builder-page story-builder .editing.focused control-content tools-top{opacity:1;pointer-events:auto}story-builder-page story-builder .editing.focused control-content select-content>.content-form,story-builder-page story-builder .editing.focused controls{display:-webkit-flex;display:-ms-flexbox;display:flex}story-builder-page story-builder .editing control-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:4px;position:relative}story-builder-page story-builder .editing control-content markdown-tools,story-builder-page story-builder .editing control-content tools-top{opacity:0;pointer-events:none;transition:opacity .2s}story-builder-page story-builder .editing control-content tools-top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-left:auto;margin-right:16px}story-builder-page story-builder .editing control-content tools-top>button{display:block;padding:4px 8px;transition:background-color .1s,fill .1s}story-builder-page story-builder .editing control-content tools-top>button:hover{background-color:#e0e0e0}story-builder-page story-builder .editing control-content tools-top>button.button--edit,story-builder-page story-builder .editing control-content tools-top>button.button--remove{padding-left:16px;padding-right:16px}story-builder-page story-builder .editing control-content tools-top>button.button--remove:hover{background-color:#f01c20;fill:#fff}story-builder-page story-builder .editing control-content markdown-tools-container{margin-top:32px;position:absolute;-webkit-transform:scale(0) translateX(-50%);transform:scale(0) translateX(-50%);transition:left .3s,top .3s,-webkit-transform .1s;transition:left .3s,top .3s,transform .1s}story-builder-page story-builder .editing control-content markdown-tools-container.show-tools{-webkit-transform:scale(1) translateX(-50%);transform:scale(1) translateX(-50%)}story-builder-page story-builder .editing control-content markdown-tools-container.show-tools markdown-tools,story-builder-page story-builder .editing control-content markdown-tools-container.show-tools triangle{opacity:1;pointer-events:auto}story-builder-page story-builder .editing control-content markdown-tools-container markdown-tools{background:#424242;border-radius:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}story-builder-page story-builder .editing control-content markdown-tools-container markdown-tools group{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}story-builder-page story-builder .editing control-content markdown-tools-container markdown-tools icon{fill:#e0e0e0}story-builder-page story-builder .editing control-content markdown-tools-container markdown-tools icon:hover{fill:#fff}story-builder-page story-builder .editing control-content markdown-tools-container triangle{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #424242;bottom:-5px;left:50%;margin-left:-5px;opacity:0;position:absolute}story-builder-page story-builder .editing control-content markdown-text{min-height:0;overflow:hidden;position:relative;width:100%}story-builder-page story-builder .editing control-content ghost-text,story-builder-page story-builder .editing control-content textarea{background-color:transparent;border:none;font-family:'Source Sans Pro',Helvetica,Arial,sans-serif;font-size:1.4rem;height:1.8em;resize:none;line-height:1.4;outline:0;width:100%}story-builder-page story-builder .editing control-content properties value p,story-header credit p{font-family:'Source Sans Pro',news-gothic-std,Helvetica,Arial,sans-serif}story-builder-page story-builder .editing control-content ghost-text{left:0;opacity:0;padding:2px;position:absolute;top:0;word-wrap:break-word;z-index:-1}story-builder-page story-builder .editing control-content ghost-text ghost-selection{z-index:1}story-builder-page story-builder .editing control-content select-content{margin:0 auto;padding:8px 16px;position:inherit;width:100%}story-builder-page story-builder .editing control-content select-content>.content-form{display:none}story-builder-page story-builder .editing control-content select-content media{padding:0 16px}story-builder-page story-builder .editing control-content select-content media img{border:3px solid transparent;cursor:pointer}story-builder-page story-builder .editing control-content select-content droparea{border:4px dashed #f01c20;color:#f01c20;margin-bottom:16px;cursor:pointer}story-builder-page story-builder .editing control-content select-content>.embed-code span{display:block;text-align:center}story-builder-page story-builder .editing control-content select-content>.embed-code textarea{font-size:1rem;height:auto;line-height:1.4em;overflow:auto}story-builder-page story-builder .editing control-content select-content help-text{display:block;font-size:1.2em;font-style:italic;margin:16px 0;padding:0 8px}story-builder-page story-builder .editing control-content select-content help-text.invalid{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:flash;animation-name:flash;-webkit-animation-timing-function:linear;animation-timing-function:linear;color:#f01c20;font-weight:700}story-builder-page story-builder .editing control-content select-content section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:24px}story-builder-page story-builder .editing control-content select-content section .button{background:#eee}story-builder-page story-builder .editing control-content select-content section strong{text-align:center;padding-bottom:16px}story-builder-page story-builder .editing control-content select-content section .revolt-name{color:#f01c20}story-builder-page story-builder .editing control-content select-content .form-control{padding-bottom:8px}story-builder-page story-builder .editing control-content select-content .form-control input{font-size:1.4em}story-builder-page story-builder .editing control-content properties{display:table}story-builder-page story-builder .editing control-content properties property{display:table-row}story-builder-page story-builder .editing control-content properties key,story-builder-page story-builder .editing control-content properties value{display:table-cell}story-builder-page story-builder .editing control-content properties key{font-weight:700;padding:8px 16px;text-align:right}story-builder-page story-builder .editing control-content properties value{word-break:break-word}story-builder-page story-builder .editing control-content properties value p{font-size:1rem;line-height:normal}story-builder-page story-builder controls{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;transition:opacity .2s;padding:8px 0}story-builder-page story-builder controls add-controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}story-builder-page story-builder controls add-controls>.add-control{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 8px;position:relative;width:48px}story-builder-page story-builder controls add-controls>.add-control>icon{transition:-webkit-transform .1s;transition:transform .1s}@media only screen and (min-width:1024px){story-builder-page story-builder controls add-controls>.add-control:hover>icon{fill:#9e9e9e}story-builder-page story-builder controls add-controls>.add-control:hover>tip-box{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s cubic-bezier(.49,.55,.15,1.36);transition:transform .3s cubic-bezier(.49,.55,.15,1.36);transition-delay:.3s}}story-builder-page story-builder controls button{display:block;padding:4px;transition:background-color .2s;width:100%}story-builder-page story-builder controls>.add-content{transition:-webkit-transform .2s;transition:transform .2s;position:relative;width:48px}@media only screen and (min-width:1024px){story-builder-page story-builder controls>.add-content.show-tip>tip-box{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s cubic-bezier(.49,.55,.15,1.36);transition:transform .3s cubic-bezier(.49,.55,.15,1.36);transition-delay:.3s}}story-builder-page story-builder controls>.add-content.toggled{-webkit-transform:rotate(45deg);transform:rotate(45deg)}story-builder-page story-builder controls>.add-content>.add{background-color:#f01c20;border-radius:100%;fill:#fff}@-webkit-keyframes flash{0%,35%{color:#f01c20}1%,25%{color:#eee}}@keyframes flash{0%,35%{color:#f01c20}1%,25%{color:#eee}}.preview-image,.story-header-image{width:100%}story-header{display:block;position:relative;width:100%}story-header .hero-image,story-header .preview-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;overflow:hidden;width:100%}story-header .preview-image{position:absolute;z-index:0}story-header .hero-image{-webkit-filter:blur(20px);filter:blur(20px);left:0;opacity:.2;position:relative;top:0;transition:opacity .4s;z-index:1}story-header credit{color:#fff;position:absolute;right:8px;bottom:8px;z-index:1}story-header credit a{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.57)}story-header credit p{color:#fff;font-size:.7rem;font-weight:400;margin:0;text-shadow:1px 1px 0 rgba(0,0,0,.57)}story-header credit markdown{margin:0}story-header.hero-loaded .hero-image{-webkit-filter:none;filter:none;opacity:1}story-header-details{display:block;left:0;padding:32px 16px 48px;position:relative;top:0;z-index:2}.story-header__story-title,story-teaser{display:block}.story-header__story-title{color:#fff;display:block;font-family:futura-pt-bold,sans-serif;font-style:normal;font-weight:700;letter-spacing:.44px;font-size:2.33rem;line-height:1.3;margin:0}story-teaser{display:block;font-size:1.2rem;font-weight:400;margin:0}.story-header__meta-details{border-top:1px solid #fff;display:none;margin-top:24px;padding-top:16px;width:419px}.story-header__meta-details .story-header__meta-author{font-family:futura-pt-bold,sans-serif;font-style:italic;font-weight:700;font-size:1rem;letter-spacing:1px;margin:0;text-transform:uppercase}.story-header__meta-details .story-header__published-date{font-family:effra,sans-serif;font-style:italic;font-weight:300;font-size:1rem;letter-spacing:1px;margin:0}@media only screen and (min-width:769px){.story-header__meta-details,story-header{display:-webkit-flex;display:-ms-flexbox}.story-header__meta-details{display:flex}story-header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:64px}story-header .preview-image{left:0}story-header story-header-details{color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:250px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:48px;margin-top:48px;padding-right:40px;width:100%}story-header story-header-details .story-header__story-title{font-weight:900;text-shadow:1px 1px 2px rgba(0,0,0,.5)}}.story-meta__content,story-meta{display:-webkit-flex;display:-ms-flexbox}@media only screen and (min-width:1024px){story-header{-webkit-flex:none;-ms-flex:none;flex:none;margin-bottom:32px;width:100%}story-header story-header-details{padding-left:16px}story-header story-header-details .story-header__story-title{font-size:36px;line-height:1.15}story-header story-header-details story-teaser{font-size:1.4rem}}@media only screen and (min-width:1301px){story-header-details{margin-bottom:48px}story-header{margin-bottom:32px}}.story-meta__content{display:flex}.story-meta__horizontal-rule{border-top:1px solid #000;padding-bottom:24px;width:200px}story-meta{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:24px 16px 32px}story-meta .second{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}story-meta avatar{border:1px solid #fff;border-radius:0;box-shadow:0 0 0 1px #000;display:block;margin-right:11px;height:40px;width:40px}story-meta avatar a{height:100%;width:100%}story-meta .meta-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}story-meta .author{color:#000}story-meta .author author-name{display:block;font-family:futura-pt-bold,sans-serif;font-style:italic;font-weight:700;font-size:1rem;letter-spacing:1px;text-transform:uppercase}story-meta published-date{color:rgba(0,0,0,.57);font-family:effra,sans-serif;font-style:italic;font-weight:300;font-size:1rem;letter-spacing:1px;padding-top:4px}story-meta share-buttons{border-top:1px solid #000;display:none;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-left:auto;margin-right:auto;margin-top:8px;padding-top:8px;width:80px}story-meta share-buttons share-button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;height:61px;width:50px}story-meta share-buttons share-button.facebook,story-meta share-buttons share-button.facebook a:hover,story-meta share-buttons share-button.link-copy,story-meta share-buttons share-button.link-copy a:hover,story-meta share-buttons share-button.twitter,story-meta share-buttons share-button.twitter a:hover{background-color:transparent}story-meta share-buttons share-button a{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;width:100%}story-meta share-buttons share-button svg{fill:#000}.home load-more button[disabled] icon,.page.map svg #logo__letters{fill:#fff}story-meta share-buttons share-button Icon{height:100%;width:100%}@media only screen and (min-width:769px){.story-meta__horizontal-rule{display:none}.story-meta__content{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}story-meta{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-right:16px;padding:0;width:150px}story-meta .first,story-meta .second{width:100%}story-meta avatar{margin:0 auto 20px;height:64px;width:64px}story-meta .author{text-align:center}story-meta published-date{padding:8px 0;text-align:center}story-meta share-buttons{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:32px}.no-hero~story-meta{left:0;position:absolute;top:55px}}@media only screen and (min-width:1301px){story-meta{margin-left:auto;margin-right:auto;width:150px}.no-hero~story-meta{left:0;position:absolute;top:55px}}related-stories{display:block;margin-bottom:48px;margin-left:0;margin-right:0;overflow:hidden;padding-top:48px;width:100%}@media only screen and (min-width:769px){related-stories{padding-left:32px;padding-right:32px}}@media only screen and (min-width:1024px){related-stories{margin-bottom:8px;margin-left:0;margin-right:0;padding-left:0;padding-right:0}}@media only screen and (min-width:769px) and (max-width:1023px){related-stories .feed-rail{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:769px){related-stories .revolt-card{margin:0 auto 88px;width:45%}}@media only screen and (min-width:1024px){related-stories .revolt-card{-webkit-flex-basis:28.4%;-ms-flex-preferred-size:28.4%;flex-basis:28.4%;margin:0 auto}related-stories .revolt-card:last-child{display:none}}related-stories .revolt-card card-header{height:auto}related-stories .revolt-card card-header:before{display:block}related-stories .revolt-card card-body{min-height:180px}related-stories .revolt-card .card-title{border-right:none;padding:12px 12px 8px}@media only screen and (min-width:769px){related-stories .revolt-card card-body{width:calc(100% - 32px)}related-stories .revolt-card card-teaser{font-size:16px;line-height:22px}related-stories .revolt-card .card-title{font-size:20px;line-height:24px}}related-stories .revolt-card .card-description-container{border-right:none;padding:8px 12px 12px}related-stories .revolt-card .card-body__right-container{display:none}related-stories content-filter-grid{margin:0}related-stories .icon-backdrop{height:70px;width:70px}related-stories .play-box{height:44px;width:35px}related-stories .related-header-wrapper{text-align:center}related-stories .related-header{margin:auto;display:inline-block;font-family:effra,sans-serif;font-style:italic;font-weight:900;letter-spacing:.44px;font-size:3.2rem;position:relative;text-align:center;text-transform:uppercase}related-stories .related-header:before{background:#000;content:"";height:5px;left:-5%;position:absolute;top:50%;width:110%}explore .section-header-title:before{display:none}.create-contribution{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:24px;padding-top:64px;position:relative}.create-contribution .toggle-tour{background:#42a5f5;display:none;fill:#fff;height:44px;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;right:0;overflow:hidden;padding:0;position:fixed;transition:width .3s;width:44px}@media only screen and (min-width:1024px){.create-contribution .toggle-tour{display:block}}.create-contribution .toggle-tour tour-toggle-content{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex}.create-contribution .toggle-tour tour-toggle-content icon{min-width:22px;margin:auto 11px}.create-contribution .toggle-tour tour-toggle-content span{color:#fff;font-size:1.4em}.create-contribution .toggle-tour:hover{width:100px}.create-contribution .contribute__item icon{fill:rgba(0,0,0,.57);height:24px;width:24px}contribute-stories story-title{color:#000}contribute-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;max-width:80em;width:100%}contribute-list contributions-top{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (min-width:1024px){contribute-list contributions-top{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}contribute-list contributions-top page-header{-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%;font-family:'Source Sans Pro',news-gothic-std,Helvetica,Arial,sans-serif;font-size:2rem;font-weight:700;margin-bottom:16px}@media only screen and (min-width:769px){contribute-list contributions-top page-header{font-size:2.33rem}}contribute-list contributions-top add-contribution{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width:1024px){contribute-list contributions-top page-header{font-size:3rem;margin-bottom:0}contribute-list contributions-top add-contribution{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}}contribute-list contributions-top add-contribution a{width:50%}contribute-list .tabs ul{margin-bottom:16px}contribute-list .tabs sound-tabs .tabs,contribute-list .tabs story-tabs .tabs{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}contribute-list .tabs sound-tabs .tabs ul,contribute-list .tabs story-tabs .tabs ul{border-bottom:none;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:0 16px 0 0}contribute-list .tabs sound-tabs .tabs ul li,contribute-list .tabs story-tabs .tabs ul li{border-bottom:none;text-align:center;width:100px}contribute-list section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:16px 0}@media only screen and (min-width:1024px){contribute-list section{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}contribute-list h4{border-bottom:1px solid #e0e0e0;font-size:1.8em;font-style:italic;font-weight:700;margin-bottom:.5em;padding-bottom:8px;padding-left:16px;text-align:left;text-transform:uppercase;width:100%}@media only screen and (min-width:769px){contribute-list h4{font-size:2.2em}}contribute-list h4 .subtext{font-size:.7em;font-weight:300;text-transform:none}contribute-list sound,contribute-list story{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fafafa;border:2px solid #eee;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:95%;-ms-flex-preferred-size:95%;flex-basis:95%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px;max-width:400px;overflow:hidden;padding:8px;text-align:center}@media only screen and (min-width:769px){contribute-list sound,contribute-list story{-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%;margin:0 16px 16px;max-width:none}}@media only screen and (min-width:1024px){contribute-list sound,contribute-list story{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}contribute-list sound:hover actions,contribute-list story:hover actions{opacity:1;pointer-events:auto}}contribute-list sound .button,contribute-list story .button{-webkit-flex:none;-ms-flex:none;flex:none}contribute-list sound sound-details,contribute-list sound story-details,contribute-list story sound-details,contribute-list story story-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:8px 16px}contribute-list sound sound-title,contribute-list sound story-title,contribute-list story sound-title,contribute-list story story-title{font-size:1.6rem;font-weight:700;margin-bottom:4px}contribute-list sound sound-date,contribute-list sound story-date,contribute-list story sound-date,contribute-list story story-date{color:rgba(0,0,0,.57);font-size:.9rem;font-style:italic;margin:4px 0}contribute-list sound sound-lead,contribute-list sound story-lead,contribute-list story sound-lead,contribute-list story story-lead{background-position:center center;background-repeat:no-repeat;background-size:cover;border:1px solid #e0e0e0;border-radius:4px;display:block;-webkit-flex:none;-ms-flex:none;flex:none;height:150px;position:relative;width:150px}contribute-list sound sound-lead tag,contribute-list sound story-lead tag,contribute-list story sound-lead tag,contribute-list story story-lead tag{box-shadow:0 1px 4px rgba(0,0,0,.2);display:block;font-family:'Source Sans Pro',news-gothic-std,Helvetica,Arial,sans-serif;font-size:10px;font-weight:700;line-height:18px;left:-16px;padding:2px 0;position:absolute;text-align:center;text-transform:uppercase;top:8px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:64px}.home,contribute-list actions{display:-webkit-flex;display:-ms-flexbox}.feed-header,story .video-header{font-family:effra,sans-serif;font-style:italic;letter-spacing:.44px}.feed-header,.story--not-found filter-grid grid-header,story .video-header{font-weight:900;text-align:center;text-transform:uppercase}.home,.home .home-feed{position:relative}contribute-list sound sound-lead tag.local,contribute-list sound story-lead tag.local,contribute-list story sound-lead tag.local,contribute-list story story-lead tag.local{background-color:#673ab7;color:#fff}contribute-list sound sound-lead tag.draft,contribute-list sound story-lead tag.draft,contribute-list story sound-lead tag.draft,contribute-list story story-lead tag.draft{background-color:#2196f3;color:#fff}contribute-list sound sound-lead tag.pending,contribute-list sound story-lead tag.pending,contribute-list story sound-lead tag.pending,contribute-list story story-lead tag.pending{background-color:#ffeb3b;color:#000}contribute-list actions{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;transition:opacity .2s}.button--load-contributions{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;margin:16px}.home{background-image:url(/assets/img/angled-background-gray.svg);background-size:100%;background-position-y:1090px;background-repeat:no-repeat;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-top:0}.home .home-feed-background,story{background-repeat:no-repeat;background-size:contain}.home>hero{margin-top:32px}@media only screen and (min-width:376px){.home{background-position-y:1100px}}@media only screen and (min-width:421px){.home{background-position-y:1160px}}@media only screen and (min-width:441px){.home{background-position-y:1080px}}@media only screen and (min-width:461px){.home{background-position-y:1200px}}@media only screen and (min-width:501px){.home{background-position-y:1240px}}@media only screen and (min-width:521px){.home{background-position-y:1320px}}@media only screen and (min-width:601px){.home{background-position-y:1420px}}@media only screen and (min-width:769px){.home{background-image:url(/assets/img/angled-background-black.svg);background-position-y:0}}@media only screen and (min-width:1024px){contribute-list actions{opacity:0;-webkit-transform:scale(.8);transform:scale(.8);pointer-events:none}.home{background-position-y:-110px}}@media only screen and (min-width:1301px){.home{background-position-y:-187px}}.home content-filter{margin-top:0}@media only screen and (min-width:769px){.home content-filter{width:auto}.home content-filter content-filter-grid{margin:0 16px 0 0}}@media only screen and (min-width:1024px){.home content-filter content-filter-grid{margin:0}}.home content-filter grid{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:1023px){.home .feed-rail{margin:auto}}.home .home-feed-background{background-image:url(/assets/img/slant-bg-2.svg)}.home .home-feed-background:first-of-type{background-image:none}.home .home-feed-background:first-of-type .home-feed-wrapper{background-color:transparent;margin-top:8px}.home .home-feed-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:24px;padding-top:88px;position:relative;width:100%}@media only screen and (min-width:769px){.home .home-feed-wrapper{background-color:#fff;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:68px;margin-top:48px}}.home .side-rail{display:none;width:300px}@media only screen and (min-width:1024px){.home .side-rail{display:block;margin-bottom:56px;margin-left:48px}.home .side-rail .sticky-wrapper{overflow:hidden;position:-webkit-sticky;position:sticky;top:71px}}.feed-header:before,story .video-header:before{content:"";left:-5%;top:50%}.home .side-rail ad-slot{margin-top:0}.home load-more{margin:-16px auto 0;max-width:600px;padding-left:8px;padding-right:8px;width:100%}@media only screen and (min-width:769px){.home load-more{margin-top:-92px;padding:0 24px}}@media only screen and (min-width:1024px){.home load-more{max-width:948px;padding-right:372px}}.home load-more button{padding:12px 16px}preview story.page{min-height:0;padding-top:0}.story-container{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.story-container__inner-left{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}story{background-image:url(/assets/img/slant-bg.svg);background-position:0;background-position-y:-15px;display:block;margin:0 auto}@media only screen and (min-width:376px){story{background-position-y:-20px}}@media only screen and (min-width:421px){story{background-position-y:-40px}}@media only screen and (min-width:481px){story{background-position-y:-70px}}@media only screen and (min-width:551px){story{background-position-y:-100px}}@media only screen and (min-width:601px){story{background-position-y:-150px}}@media only screen and (min-width:671px){story{background-position-y:-180px}}@media only screen and (min-width:769px){story{background-position-y:-50px}}@media only screen and (min-width:901px){story{background-position-y:-90px}}@media only screen and (min-width:991px){story{background-position-y:-140px}}@media only screen and (min-width:1024px){story{background-position-y:-400px}}@media only screen and (min-width:1191px){story{background-position-y:-480px}}@media only screen and (min-width:1301px){story{background-position-y:-550px}}@media only screen and (min-width:1601px){story{background-position-y:-630px}}@media only screen and (min-width:1701px){story{background-position-y:-730px}}@media only screen and (min-width:1851px){story{background-position-y:-900px}}@media only screen and (min-width:2001px){story{background-position-y:-1020px}}@media only screen and (min-width:2201px){story{background-position-y:-1100px}}@media only screen and (min-width:1024px){story{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative}}story .story-banner-ad{margin:64px auto}story markdown{margin-bottom:24px;margin-top:24px}story .feed-rail{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}@media only screen and (min-width:769px){story .feed-rail{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}story related-stories .home-feed-wrapper{padding-top:40px}story .side-rail{display:none}story .story-container__inner-left{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media only screen and (min-width:769px){story .story-container__inner-left{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-left:32px;padding-right:32px}story .story-container__inner-left story-body{padding-right:0;width:calc(100% - 166px)}}@media only screen and (min-width:1024px){story .story-container__inner-left{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-left:16px;padding-right:24px;width:calc(100% - 340px)}}story .story__inner,story>ad-slot{max-width:1170px;width:100%}story story-header{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}story .cta__article-end{-webkit-order:5;-ms-flex-order:5;order:5}story content-filter{margin-top:0}story>ad-slot{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-order:8;-ms-flex-order:8;order:8}story request-revolt-container{-webkit-order:7;-ms-flex-order:7;order:7}@media only screen and (min-width:769px){story request-revolt-container{margin-left:auto;margin-right:auto;width:678px}}@media only screen and (min-width:1024px){story .story__inner{padding-left:0;padding-right:0}story request-revolt-container{margin-left:174px;margin-right:332px;width:678px}}story card-author{display:none}story related-stories content-filter .revolt-card{width:376px}story .video-header-wrapper{padding:40px 0;text-align:center}@media only screen and (min-width:769px){story .video-header-wrapper{padding:64px 0}}story .video-header{display:inline-block;font-size:3.2rem;position:relative}story .video-header:before{background:#000;height:5px;position:absolute;width:110%}@media only screen and (min-width:376px){story .video-header .icon-backdrop{height:70px;width:70px}story .video-header .play-box{height:44px;width:35px}}.story--not-found filter-grid{width:100%}.story--not-found filter-grid grid-header{display:block;font-size:2.833rem}@media only screen and (min-width:1024px){story>ad-slot.centered{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-right:calc(316px + 16px);max-width:calc(100% - 332px)}story>ad-slot.centered iframe{margin:0 auto}story story-header{-webkit-order:1;-ms-flex-order:1;order:1}story story-meta{-webkit-order:3;-ms-flex-order:3;order:3}story story-body{-webkit-order:4;-ms-flex-order:4;order:4}story lineup{-webkit-order:2;-ms-flex-order:2;order:2}story related-stories{-webkit-order:7;-ms-flex-order:7;order:7}story related-stories grid{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}story related-stories grid card{-webkit-flex-basis:calc(50% - 16px);-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px)}story .fb-comments,story disqus{-webkit-order:8;-ms-flex-order:8;order:8}.story--not-found grid card{-webkit-flex-basis:calc(50% - 32px);-ms-flex-preferred-size:calc(50% - 32px);flex-basis:calc(50% - 32px)}}@media only screen and (min-width:1301px){.story-container__inner-left{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-right:32px}story>ad-slot.centered{margin-right:316px;max-width:calc(100% - 316px)}story .fb-comments,story disqus{margin-bottom:64px}story related-stories grid{display:block;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.story--not-found grid card,story related-stories grid card{-webkit-flex-basis:calc(33.3333% - 32px);-ms-flex-preferred-size:calc(33.3333% - 32px);flex-basis:calc(33.3333% - 32px)}}.feed-header-wrapper{background:#000;padding:40px 0;text-align:center}.feed-header{display:inline-block;font-size:3.2rem;position:relative;color:#fff}.feed-header:before{height:5px;position:absolute;width:110%;background:#fff}.card-grid.card-grid--search card:after,.feed-angle:before,.page--about .address:before,player seekbar time .divider:before,player seekbar tooltip:before{content:''}.watch{display:block;margin-bottom:16px}.watch disqus{display:block;margin:0 32px 16px}@media only screen and (min-width:769px){.feed-header-wrapper{padding:64px 0}.watch{margin-bottom:96px;padding-top:0}}@media only screen and (min-width:1301px){.watch.fullscreen .player-container player{margin:0;max-width:100%}.watch .player-container player,.watch content-filter,.watch disqus,.watch video-details{margin:0 auto;max-width:1100px}.watch .player-container{background-color:#000;width:100%}.watch request-revolt{max-width:1100px}}.feed-angle{height:100%;left:0;overflow:hidden;right:0;position:absolute}.feed-angle:before{background:#000;height:900px;left:0;position:absolute;right:0;top:-450px;-webkit-transform:skewY(-15deg);transform:skewY(-15deg)}.signup column,.terms column{background-color:transparent}.page--about{margin-left:auto;margin-right:auto;max-width:900px;padding-bottom:32px}.page--about h1,.page--about h4{text-align:center}.page--about .content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.167rem}.page--about .content column{-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;text-align:center}.page--about .content h5{font-weight:700}.page--about .address{position:relative;width:100%}.page--about .address:before{display:block;padding-top:56.25%}.page--about .address iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.page--about markdown{padding:8px 16px}@media only screen and (min-width:769px){.page--about .content column{-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}}@media only screen and (min-width:1024px){.page--about{padding-bottom:64px}.page--about h1{margin-top:32px}}@media only screen and (min-width:1301px){.page--about{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.page.map{margin-top:84px}@media only screen and (min-width:1024px){.page.map{margin-top:82.5px}}.page.map logo{margin:0 auto 32px}.page.map svg{height:55px;width:206px}.page.map svg #logo__background,.page.map svg #logo__o,.page.map svg #logo__r{fill:#f01c20}.page.map p.press-info{margin:0 auto 32px;max-width:90%;text-align:center}.terms,.terms.page{margin:0 auto}.terms.page{max-width:800px;padding-top:55px}.terms h2{text-align:center}.terms markdown{padding:8px 16px}@media only screen and (min-width:1024px){.terms h2{margin-top:32px}}.signup column{min-height:calc(100vh - 55px - 345px);max-width:800px;padding:0 16px;margin:0 auto;min-width:800px}@media only screen and (max-width:800px){.signup column{margin:0 16px;min-width:0}}.signup column h4{padding-top:32px;text-align:center}.signup column .auth-link{font-size:1.333rem;padding:16px 0}notifications{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;position:fixed;right:0;top:55px;z-index:1999}notifications notification{background:#e3f2fd;border-bottom:1px solid #64b5f6;display:block;padding:8px 16px}notifications notification notification-inner{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 auto;max-width:1170px}notifications notification .text{color:#0d47a1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.6rem;font-weight:400;text-align:center}notifications notification actions{-webkit-flex:none;-ms-flex:none;flex:none}notifications notification.warn{background:#fffde7;border-bottom:1px solid #fff176}notifications notification.warn .text{color:#f57f17}notifications notification.error{background:#ffcdd2;border-bottom:1px solid #f44336}notifications notification.error .text{color:#b71c1c;font-weight:900}notifications notification.success{background:#e8f5e9;border-bottom:1px solid #81c784}notifications notification.success .text{color:#1b5e20}show-header credit a,show-header credit p{color:rgba(0,0,0,.57)}@media only screen and (min-width:769px){notifications notification{padding:16px 32px}}.card-grid.card-grid--search card{position:relative}.card-grid.card-grid--search card:after{background-color:transparent;border:4px solid transparent;bottom:0;display:block;left:0;position:absolute;right:0;top:0;transition:background-color .3s,border .3s}.card-grid.card-grid--search card:hover:after{border:4px solid #bbdefb}.card-grid.card-grid--search card.selected:after{border:4px solid #4caf50}show-header{display:block;position:relative;width:100%}show-header hero-image,show-header preview-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:calc(100vw / (16 / 9));overflow:hidden;width:100%}show-header preview-image{z-index:0}show-header hero-image{-webkit-filter:blur(20px);filter:blur(20px);left:0;opacity:.2;position:absolute;top:0;transition:opacity .4s;z-index:1}show-header credit{position:absolute;right:8px;top:calc(100vw / (16 / 9))}show-header credit p{font-family:'Source Sans Pro',news-gothic-std,Helvetica,Arial,sans-serif;font-size:.7rem;font-weight:400;margin:0}current-showings showing-start,current-showings showing-time,episode episode-type{font-family:'Source Sans Pro',Helvetica,Arial,sans-serif}show-header.hero-loaded hero-image{-webkit-filter:none;filter:none;opacity:1}show-header-details{display:block;padding:16px 16px 8px;z-index:2}show-teaser,show-title{display:block}show-title{display:block;font-size:2.33rem;margin-bottom:16px}show-teaser{display:block;font-size:1.2rem;font-weight:400;margin-bottom:8px}@media only screen and (min-width:769px){show-header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:calc(100vw / (16 / 9))}show-header hero-image,show-header preview-image{bottom:0;height:auto;right:0}show-header preview-image{left:0;position:absolute;top:0}show-header show-header-details{color:#fff;position:relative;width:100%;padding:64px 64px 32px}show-header show-header-details:before{background:linear-gradient(to top,rgba(0,0,0,.6),rgba(0,0,0,0));bottom:0;content:'';display:block;left:0;position:absolute;right:0;top:0;z-index:-1}show-header show-header-details show-title{text-shadow:1px 1px 2px rgba(0,0,0,.5);font-weight:900}show-header credit{bottom:4px;top:auto}show-header credit a,show-header credit p{color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.57)}}schedule,schedule-item,schedule-item left{display:-webkit-flex;display:-ms-flexbox}@media only screen and (min-width:1024px){show-header{-webkit-flex:none;-ms-flex:none;flex:none;margin-bottom:32px;width:100%}show-header show-header-details{padding:32px 192px 32px 64px}show-header show-header-details show-title{font-size:4rem}show-header show-header-details show-teaser{font-size:1.4rem}}@media only screen and (min-width:1301px){show-header{height:658.13px;margin-bottom:32px}show-header show-header-details{padding-top:64px}show-header show-header-details show-title{line-height:1;margin-bottom:16px}}schedule,show-body{margin-bottom:32px}@media only screen and (min-width:769px){show show-runtime{margin-bottom:32px;margin-top:16px}show show-runtime airdate,show show-runtime airtime{border-color:#fff;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5)}}show-body{border-bottom:2px solid #9e9e9e;margin-right:0;max-width:100%}schedule-list{display:block;width:100%}schedule{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1024px){show show-runtime{margin-top:16px}show-body{padding-left:64px;padding-right:64px}schedule{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}}schedule-item{background-color:#eee;border-right:4px solid #e0e0e0;cursor:pointer;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;transition:background-color .2s,border-right .2s}schedule-item:last-child right{border-bottom:none}schedule-item left,schedule-item right{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:block;padding:8px 0}schedule-item right{padding-left:8px;padding-right:16px;width:100%}schedule-item left{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:30%}schedule-item item-date,schedule-item item-teaser,schedule-item item-time,schedule-item item-title{transition:color .2s}schedule-item item-date{color:#f01c20;font-size:1.8rem;font-weight:900;text-transform:uppercase}schedule-item item-time{font-size:1.4rem;font-weight:900;text-transform:uppercase}schedule-item item-header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}schedule-item item-title{font-size:1.6rem;font-weight:700}schedule-item.selected{background-color:#212121;border-right:4px solid #f01c20}schedule-item.selected item-date,schedule-item.selected item-teaser,schedule-item.selected item-time,schedule-item.selected item-title{color:#fff}episode{padding:8px 16px}current-showings showing,current-showings showing-progress,current-showings showing-start,current-showings showing-teaser,current-showings showing-time,current-showings showing-title,episode episode-date,episode episode-day,episode episode-description,episode episode-time,episode episode-title,episode episode-type{display:block}episode episode-date{font-size:2rem;font-weight:700;margin:4px 0 8px;text-transform:uppercase}current-showings showing-title,episode episode-title{font-size:1.667rem;font-weight:700}episode episode-title{color:#f01c20;margin:0 0 4px}episode episode-type{color:rgba(0,0,0,.57);text-transform:uppercase}episode episode-description{margin-top:8px}schedule>episode{display:none}@media only screen and (min-width:1024px){schedule-list>episode{display:none!important;height:0}schedule>episode{display:block;-webkit-flex:none;-ms-flex:none;flex:none;width:50%}episode{padding:0 64px}}current-showings{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin:8px;padding-bottom:16px;padding-top:12px}current-showings showing{padding-top:8px}current-showings showing-body,current-showings showing-start{padding:0 16px}current-showings showing-body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}current-showings showing-start{margin:8px 0}current-showings showing-header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:8px}current-showings separator{-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;border-right:2px solid #000;display:block;margin-right:1em;width:1em}current-showings showing-time{-webkit-flex:none;-ms-flex:none;flex:none}current-showings showing-teaser{font-weight:400}current-showings showing-progress{background-color:#f01c20;height:8px;margin-top:16px;min-width:.1%}current-showings showing.current{background-color:#212121;border-top:2px solid #212121;color:#fff}current-showings showing.current separator{border-right:2px solid #fff}current-showings showing.next{background-color:#eee;border:2px solid #e0e0e0;border-left:none;border-right:none}current-showings showing.next showing-progress{background-color:transparent;width:100%}@media only screen and (min-width:769px){current-showings{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-left:0;margin-right:0;width:100%}current-showings showing{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}current-showings showing-start{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1.667rem;text-align:center;width:25%}current-showings showing-body{-webkit-flex:none;-ms-flex:none;flex:none;width:75%}}channel,channel section,show{display:-webkit-flex;display:-ms-flexbox}channel,show{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:769px){channel{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}channel>linear{padding-top:0}}channel section{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:8px;width:100%}channel section:first-of-type{margin-top:0}@media only screen and (min-width:769px){channel section{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}channel section:nth-child(even)>channel-hero{margin-left:8px;margin-right:0;-webkit-order:1;-ms-flex-order:1;order:1}}@media only screen and (min-width:1024px){channel section:nth-child(even)>channel-hero{margin-left:4px;margin-right:0}}@media only screen and (min-width:769px){channel section:nth-child(even)>subheroes{margin-left:0;margin-right:8px;-webkit-order:0;-ms-flex-order:0;order:0}}channel section>channel-hero:before,channel>channel-hero:before{padding-top:calc(112.5% + 16px)}@media only screen and (min-width:769px){channel section>channel-hero,channel>channel-hero{margin-bottom:0;width:50%}}@media only screen and (min-width:1024px){channel section:nth-child(even)>subheroes{margin-left:0;margin-right:4px}channel section>channel-hero,channel>channel-hero{margin-right:4px;width:calc(50% - 4px)}channel section>channel-hero:before,channel>channel-hero:before{padding-top:calc(112.5% + 8px)}}@media only screen and (max-width:768px){channel section>channel-hero channel-hero-body,channel>channel-hero channel-hero-body{padding:48px 16px 32px}}@media only screen and (min-width:769px){channel section>subheroes,channel>subheroes{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:0;width:50%}}@media only screen and (min-width:1024px){channel section>subheroes,channel>subheroes{-webkit-flex:none;-ms-flex:none;flex:none;margin-left:4px;width:calc(50% - 4px)}}@media only screen and (min-width:769px){channel section>subheroes channel-hero,channel>subheroes channel-hero{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0;margin-top:0}}@media only screen and (min-width:1024px){channel section>subheroes channel-hero,channel>subheroes channel-hero{-webkit-flex:none;-ms-flex:none;flex:none}channel section>subheroes channel-hero:first-child,channel>subheroes channel-hero:first-child{margin-right:0}channel section>subheroes channel-hero:last-child,channel>subheroes channel-hero:last-child{margin-left:0}}channel>grid{border-bottom:1px solid #e0e0e0;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}channel>ad-slot,show>ad-slot{margin-bottom:32px}@media only screen and (min-width:1024px){channel>grid card{-webkit-flex-basis:calc(50% - 8px);-ms-flex-preferred-size:calc(50% - 8px);flex-basis:calc(50% - 8px);-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}channel>grid card:nth-child(2n+1){margin-left:0;margin-right:8px}channel>grid card:nth-child(2n+2){margin-left:8px;margin-right:0}channel>ad-slot{margin-bottom:48px}}channel channel-affiliates{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}channel request-revolt-container{border-bottom:1px solid #e0e0e0;margin-left:8px;margin-right:8px}@media only screen and (min-width:769px){channel request-revolt-container{margin:0;width:100%}channel request-revolt-container .request-logo{margin:0 auto}channel request-revolt-container .request-revolt{margin-left:auto;margin-right:auto;padding:0}}channel affiliates-component{margin-left:auto;margin-right:auto;padding-left:0}channel request-revolt{width:100%}show request-revolt{margin-bottom:40px}player.mobile:not(.fullscreen) .controls__container .controls__container,player:not(.fullscreen) .youtube~.controls__container .controls__container{display:block;height:50px}player .control,player control,player controls{-webkit-align-items:center;display:-webkit-flex;display:-ms-flexbox}player.mobile:not(.fullscreen) .controls__container controls,player:not(.fullscreen) .youtube~.controls__container controls{bottom:auto;position:static;-webkit-transform:translateY(0);transform:translateY(0)}player .controls__container{z-index:11}player .controls__container.visible controls{-webkit-transform:translateY(0);transform:translateY(0)}player controls{-ms-flex-align:center;align-items:center;background:linear-gradient(to bottom,transparent,#090909);bottom:0;color:#fff;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:32px;padding:0 4px;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;-webkit-user-select:none;user-select:none;width:100%;z-index:11}player,player seekbar{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}@media only screen and (min-width:769px){player controls{height:50px;padding:0 12px}}player .control,player control{-ms-flex-align:center;align-items:center;background:0 0;cursor:pointer;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;fill:#fff;height:32px;-webkit-flex:none;-ms-flex:none;flex:none;transition:background .1s;width:32px}@media only screen and (min-width:769px){player .control,player control{height:50px;margin:0 4px;width:50px}}player .control:hover,player control:hover{background:#000}player .control icon,player control icon{height:20px;width:20px}player .control{margin:0 4px}@media only screen and (min-width:769px){player .control icon,player control icon{height:32px;width:32px}player .control{margin:2px 8px 3px}}player seekbar{-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:50px;margin:0 4px;user-select:none}@media only screen and (min-width:769px){player seekbar{margin:0 8px}}player seekbar.live{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}player seekbar.definitely-not-an-ad{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}player seekbar.definitely-not-an-ad>span{color:rgba(255,255,255,.57);-webkit-flex:1;-ms-flex:1;flex:1;text-transform:uppercase}player seekbar.dragging playhead,player:not(.mobile) seekbar:hover playhead{border-width:1px;height:12px;margin-left:-6px;top:calc(50% - 6px);width:12px}player seekbar timeline-wrapper{display:block;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;height:100%;position:relative;width:100%}player seekbar timeline{background:#212121;border-radius:4px;transition:height .2s;width:100%}player seekbar buffer,player seekbar played,player seekbar timeline{display:block;height:6px;position:absolute;top:calc(50% - 3px)}player seekbar buffer{background-color:#424242}player seekbar played{background-color:#dd0f13}player seekbar thumb{background-color:#212121;background-repeat:no-repeat;background-size:100%;bottom:37px;border:1px solid #fff;height:130px;margin-left:-95px;pointer-events:none;position:absolute;width:190px}player seekbar thumb:after,player seekbar thumb:before{border:5px solid transparent;content:'';left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}player seekbar thumb:before{border-top:5px solid #fff;bottom:-11px}player seekbar thumb:after{border-top:5px solid #000;bottom:-9px}player seekbar thumb tooltip{bottom:0;left:50%!important;top:auto}player seekbar thumb tooltip:before{display:none}player seekbar time,video-details{display:-webkit-flex;display:-ms-flexbox}player seekbar tooltip{background-color:rgba(33,33,33,.7);bottom:100%;color:#fff;font-size:.8rem;font-weight:300;margin-left:-24px;padding:4px 8px;pointer-events:none;position:absolute}player seekbar time .divider,player seekbar time .duration{color:rgba(255,255,255,.57)}player seekbar tooltip:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(33,33,33,.7);height:0;left:calc(50% - 8px);position:absolute;top:100%;width:0}player seekbar playhead{background:#fff;border-color:#fff;border-radius:50%;border-style:solid;border-width:3px;cursor:pointer;height:6px;margin-left:-3px;position:absolute;top:calc(50% - 3px);-webkit-transform:scale(1);transform:scale(1);transition:border-radius .1s,border-width .1s,bottom .1s,height .1s,margin-left .1s,top .1s,width .1s;width:6px;z-index:1}player seekbar time{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex:none;-ms-flex:none;flex:none;font-family:Arial,sans-serif;padding:0 8px}@media only screen and (min-width:769px){player seekbar time{padding:0 16px 0 0}}player seekbar time .current--live{font-weight:700}player seekbar time .divider:before{display:inline;padding-left:.25em}player seekbar time .divider:after{content:'/';display:inline;padding-right:.25em}.tabs-menu li:after,player .control--play:after,player .control--play:before,player stage:before{content:''}player .control--logo,player .control--volume{position:relative}player .control--logo logo{height:20px;overflow:hidden;width:20px}@media only screen and (min-width:769px){player seekbar time .divider:before{padding-left:.5em}player seekbar time .divider:after{padding-right:.25em}player .control--logo logo{height:32px;width:32px}}player .control--logo #logo__svg{height:20px;width:93.33px}@media only screen and (min-width:769px){player .control--logo #logo__svg{height:32px;width:149.33px}}player .control--logo #logo__background,player .control--logo #logo__background__evolt,player .control--logo #logo__o,player .control--logo #logo__r{fill:#f01c20}player .control--logo #logo__letters{fill:#fff}player .control--fullscreen icon{height:24px;width:24px}@media only screen and (min-width:769px){player .control--fullscreen icon{height:36px;width:36px}}player .volume-container{background-color:rgba(0,0,0,.6);bottom:100%;height:100px;left:0;position:absolute;width:32px}@media only screen and (min-width:769px){player .volume-container{height:200px;width:50px}}player .volume-container .volume{background-color:rgba(0,0,0,.5);box-shadow:inset -4px 2px 12px 2px rgba(0,0,0,.8);border-radius:4px 4px 0 0;cursor:pointer;height:calc(100% - 4px);margin:4px 4px 0;position:relative;width:calc(100% - 8px)}player .volume-container volume{background-color:rgba(240,28,32,.8);bottom:0;left:2px;position:absolute;right:2px;top:50%}player.small:not(.mobile) seekbar timeline-wrapper,player.tiny:not(.mobile) seekbar timeline-wrapper{height:32px;left:0;position:absolute;right:0;top:-28px}player.small:not(.mobile) seekbar buffer,player.small:not(.mobile) seekbar played,player.small:not(.mobile) seekbar timeline,player.tiny:not(.mobile) seekbar buffer,player.tiny:not(.mobile) seekbar played,player.tiny:not(.mobile) seekbar timeline{bottom:4px;height:3px;top:auto}player.small:not(.mobile) seekbar playhead,player.tiny:not(.mobile) seekbar playhead{border-width:1.5px;bottom:4px;height:3px;margin-left:-1.5px;top:auto;width:3px}player.small:not(.mobile) seekbar tooltip,player.tiny:not(.mobile) seekbar tooltip{bottom:calc(100% + 3px)}player.small:not(.mobile) seekbar thumb,player.tiny:not(.mobile) seekbar thumb{bottom:10px}player.small:not(.mobile) seekbar thumb tooltip,player.tiny:not(.mobile) seekbar thumb tooltip{bottom:0}player.small:not(.mobile) seekbar.dragging playhead,player.small:not(.mobile) seekbar:hover playhead,player.tiny:not(.mobile) seekbar.dragging playhead,player.tiny:not(.mobile) seekbar:hover playhead{bottom:0;height:9px;margin-left:-3px;top:auto;width:9px}player.huge seekbar tooltip,player.large seekbar tooltip,player.medium seekbar tooltip{font-size:.9rem;padding:5.33px 10.67px}player .control--play{outline:0;position:relative}player .control--play:before{border-color:transparent transparent transparent #fff;border-style:solid;border-width:7px 0 7px 12px;height:0;left:12px;position:absolute;top:10px;transition:.2s ease}@media only screen and (min-width:769px){player .control--play:before{border-width:10px 0 10px 20px;left:18px;top:15px}}player .control--play:after{background:inherit;left:16px;position:absolute;top:12px;transition:.2s ease;width:0}player .control--play.playing:before{border-width:0 0 0 3px;height:12px;top:10px}@media only screen and (min-width:769px){player .control--play.playing:before{border-width:0 0 0 5px;height:20px;top:16px}}player .control--play.playing:after{border-left:3px solid #fff;height:12px;left:18px;top:10px}player .control--play.playing:hover:after{background:#212121}video-details-wrapper{background-color:#000;display:block}.video--publish-date{display:block;font-family:Arial,sans-serif;font-size:1rem;font-weight:700;margin:0;text-transform:uppercase}video-details{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}video-details video-information{color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:futura-pt-bold,sans-serif;font-style:normal;font-weight:700;letter-spacing:.44px;padding:24px 16px}video-details video-companion{-webkit-flex:none;-ms-flex:none;flex:none;margin:16px 0}video-details .video-title{display:block;font-size:2rem;line-height:1.4;margin-bottom:4px;width:100%}video-details .video-description{color:#bdbdbd;margin-top:16px;width:100%}video-details .video-description p{font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.2}video-details .tag-list{margin-left:0;width:100%}video-details .tag-list .tag{border-color:#bdbdbd;color:#bdbdbd}video-details video-byline{display:block;font-size:1.167rem;margin:0 0 4px}video-details video-byline span:first-of-type{font-style:italic;font-weight:500}video-details share-buttons{margin:16px 0 0}@media only screen and (min-width:769px){player .control--play.playing:after{border-left:5px solid #fff;height:20px;left:28px;top:16px}video-details video-companion{min-height:250px;min-width:300px}video-details{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}video-details video-information{-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-width:1301px){video-details video-information{padding-left:0}}player .overlay.overlay--meta{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:0 0;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;opacity:0;padding-top:16px;pointer-events:none;transition:opacity .2s;z-index:4}player .overlay.overlay--meta.active{background:rgba(0,0,0,.5);opacity:1}player .overlay.overlay--meta videometa{color:#fff;display:inline-block;font-family:futura-pt-bold,sans-serif;font-style:normal;font-weight:700;letter-spacing:.44px;letter-spacing:.6px;line-height:1.4;padding:8px 16px;text-shadow:0 2px 4px}player .overlay,player poster{display:-webkit-flex;display:-ms-flexbox}player .overlay.overlay--meta videometa .video-title{font-size:1.4rem;font-weight:900;margin-bottom:4px;text-shadow:2px 2px 4px rgba(0,0,0,.6);text-transform:uppercase;transition:font-size .2s}player .overlay.overlay--meta videometa .video-author{font-size:.8rem;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.6);text-transform:uppercase;transition:font-size .2s}player.mobile:not(.fullscreen) .overlay--meta,player:not(.fullscreen) .youtube .overlay--meta{padding-top:0!important}player.tiny .overlay.overlay--meta videometa .video-title{font-size:1rem}player.tiny .overlay.overlay--meta videometa .video-author{font-size:.7rem}player.huge videometa .video-title,player.large videometa .video-title,player.medium videometa .video-title{margin-bottom:8px}player.huge .overlay.overlay--meta videometa,player.large .overlay.overlay--meta videometa{padding:16px 32px}player.huge .overlay.overlay--meta videometa .video-title,player.large .overlay.overlay--meta videometa .video-title{font-size:2.8rem}player.huge .overlay.overlay--meta videometa .video-author,player.large .overlay.overlay--meta videometa .video-author{font-size:1.2rem}player .youtube .overlay.overlay--meta{pointer-events:none}player .overlay{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:transparent;display:flex;fill:#fff;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:100%;left:0;outline:0;position:absolute;top:0;width:100%}player .overlay--buffering{opacity:.6;pointer-events:none;z-index:7}player .overlay--buffering icon{height:48px;width:48px}player .overlay--definitely-not-an-ad{z-index:2}player .overlay--definitely-not-an-ad a{position:absolute;bottom:0;left:0;right:0;top:0}player .overlay--error{background-color:rgba(0,0,0,.9);color:#fff;text-align:center;text-transform:uppercase;z-index:10}player .overlay--error .message{font-size:2rem;font-weight:700;padding:8px 16px}.tabs-menu li a,player .overlay--error .message.message--secondary{font-size:1.333rem}player .overlay.overlay--play{cursor:pointer;z-index:5}player .overlay.overlay--play .icon-background{background:rgba(10,10,10,.8);padding:10px 13px}avatar,player poster,sound sound-artwork{background-position:center center;background-repeat:no-repeat;background-size:cover}player .overlay.overlay--play icon{height:29px;opacity:0;transition:opacity .1s;width:23px}player .overlay.overlay--play icon svg{stroke:#fff}@media only screen and (min-width:769px){player .overlay.overlay--play .icon-background{padding:20px 26px}player .overlay.overlay--play icon{height:58px;width:46px}}player.paused .overlay.overlay--play icon{opacity:1}player .youtube .overlay.overlay--play{pointer-events:none}player poster{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#000;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;z-index:3}player.audio poster{-webkit-flex:none;-ms-flex:none;flex:none;margin:0 16px 0 0;position:relative;height:128px;width:128px}player.video poster,player.video poster .cover{height:100%;position:absolute;width:100%;top:0;left:0}player.video poster{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}player.video poster .cover{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0;transition:opacity .2s}player,player stage{position:relative;overflow:hidden}player.video poster.not-loaded{background-color:#000;background-image:none!important;fill:#9e9e9e}player.video poster.not-loaded .cover{opacity:1}player.video poster.not-loaded icon{display:block;height:64px;width:64px}player,player.audio stage{display:-webkit-flex;display:-ms-flexbox}@media only screen and (min-width:769px){player.video poster.not-loaded icon{height:128px;width:128px}}player .youtube poster{opacity:.95;pointer-events:none}player{background-color:transparent;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;user-select:none;width:100%;z-index:1}player.error,player.video,player.video:not(.ad) iframe,player.video:not(.ad) video{background-color:#000}player *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}player.ad plugin>div{z-index:2!important}player.fullscreen{height:100%;width:100%}player.fullscreen stage{height:100%}player.fullscreen stage:before{padding-top:0}player:not(.error).controls-hidden,player:not(.error).controls-hidden overlay{cursor:none}player .preroll video,user-avatar droparea{cursor:pointer}player stage{display:block;width:100%}player stage:before{display:block}player stage plugin{bottom:0;display:block;left:0;position:absolute;right:0;top:0}player stage plugin span[id^="_fw_ad_container_html_"] iframe{top:initial;z-index:2}player.audio stage{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}player.audio stage iframe{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;margin:8px 0}player.error stage:before,player.video stage:before{padding-top:56.25%}player.error iframe,player.error object,player.error video,player.video iframe,player.video object,player.video video{height:100%;left:0;position:absolute;top:0;width:100%}player object{background-color:transparent}.listen{background-color:#fff}.listen-wrapper>ad-slot.centered{padding-top:8px}@media only screen and (min-width:1024px){.listen-wrapper sounds{padding-top:0}}.tabs{margin-top:16px;margin-bottom:8px}.tabs-menu{border-bottom:4px solid #000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin:0 auto;max-width:1170px;width:100%}.tabs-menu li{border-bottom:4px solid transparent;font-color:#000;display:inline-block;margin-bottom:0;padding:8px 16px;position:relative;transition:border-bottom .2s}.privacy,.privacy.page{margin:0 auto}.tabs-menu li a{color:#000;font-family:'Source Sans Pro',news-gothic-std,Helvetica,Arial,sans-serif;font-weight:700}.tabs-menu li:after{background-color:#f01c20;bottom:-8px;display:block;height:4px;left:0;position:absolute;right:0;-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .2s;transition:transform .2s}.privacy column,sound sound-artwork button{background-color:transparent}.tabs-menu li.active a{color:#f01c20}.tabs-menu li.active:after{-webkit-transform:scaleX(1);transform:scaleX(1)}.create-sound-submission{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:32px 16px}.create-sound-submission columns{margin:0 auto;max-width:800px}ol{list-style-type:upper-alpha}ol ol{list-style-type:none;counter-reset:item}ol ol ul li:before{content:none}ol ol li:before{content:"(" counter(item,lower-roman) ")";counter-increment:item}.privacy.page{max-width:800px;padding-top:55px}.privacy markdown,sounds{padding:8px 16px}.privacy h2{text-align:center}avatar{border-radius:50%;display:block}avatar a{display:block;height:100%;width:100%}sound,sound sound-submitter,sounds{display:-webkit-flex;display:-ms-flexbox}sounds{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1024px){.privacy h2{margin-top:32px}sounds{padding:32px 0 16px}}sounds>ad-slot{margin-bottom:24px}sound{border-bottom:1px solid #e0e0e0;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}sound:last-of-type{border-bottom:none}sound sound-artwork,sound sound-author,sound sound-meta,sound sound-title{display:block}sound sound-meta{-webkit-order:1;-ms-flex-order:1;order:1}sound sound-title{font-size:1.667rem;font-weight:900;margin-bottom:4px}sound sound-author{color:rgba(0,0,0,.57);font-size:1.333rem}sound sound-submitter{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:16px 0;-webkit-order:2;-ms-flex-order:2;order:2}sound sound-submitter>a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:700;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;text-transform:uppercase}sound sound-submitter>a span{margin-right:.1em}sound sound-submitter avatar{height:24px;margin-right:4px;width:24px}sound sound-submitter share-buttons{-webkit-flex:none;-ms-flex:none;flex:none;-webkit-order:1;-ms-flex-order:1;order:1}sound sound-artwork{display:block;-webkit-flex:none;-ms-flex:none;flex:none;margin:8px;-webkit-order:3;-ms-flex-order:3;order:3;position:relative;width:calc(100% - 16px)}sound sound-artwork:before{content:'';display:block;padding-top:100%}sound sound-artwork button{bottom:0;left:0;outline:0;position:absolute;right:0;top:0;transition:background-color .2s;width:100%;z-index:2}sound sound-artwork button:focus{outline:0}sound sound-artwork button:hover{background-color:rgba(255,255,255,.1)}sound sound-artwork button:hover icon{fill:#fff}sound sound-artwork button icon{fill:rgba(255,255,255,.57);height:72px;stroke:rgba(0,0,0,.25);stroke-width:.3px;transition:fill .2s;width:72px}sound player{height:0;-webkit-order:4;-ms-flex-order:4;order:4;visibility:hidden;width:0}sound markdown{-webkit-order:5;-ms-flex-order:5;order:5}@media only screen and (min-width:769px){sound{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:166px;position:relative}sound sound-submitter{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;position:absolute;top:0;width:150px}sound sound-submitter>a{border-bottom:1px solid #f5f5f5;display:block;-webkit-order:1;-ms-flex-order:1;order:1;margin:0 0 8px;padding:0 0 8px;text-align:center;width:100%}sound sound-submitter avatar{height:48px;margin:0 auto 8px;width:48px}sound sound-submitter share-buttons{-webkit-order:2;-ms-flex-order:2;order:2}sound sound-meta{-webkit-flex:none;-ms-flex:none;flex:none;margin:0 0 16px;width:100%}sound sound-title{font-size:2rem}sound sound-author{font-size:1.667rem}sound sound-artwork{-webkit-flex:none;-ms-flex:none;flex:none;margin:0;padding:0;width:128px}sound player{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;height:128px;visibility:visible;width:auto}sound player.audio stage{height:100%}sound player.audio stage iframe{margin:0}sound markdown{-webkit-flex:none;-ms-flex:none;flex:none;margin:16px 0;width:100%}}@media only screen and (min-width:1024px){sound{padding-left:182px}sound sound-title{font-size:2.833rem}sound sound-submitter avatar{height:64px;width:64px}sound sound-artwork{width:192px}sound player{height:192px}}edit-profile.page{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}edit-profile.page .back-to-profile{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin:40px auto 32px}edit-profile.page .back-to-profile icon{margin-right:8px}edit-profile.page .back-to-profile span{font-size:1.8rem}edit-profile.page .tabs{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}edit-profile.page user-info{display:block}@media only screen and (min-width:769px){edit-profile.page .back-to-profile{margin-left:112px}edit-profile.page user-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.not-found{text-align:center}profile.page{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}player.mobile .overlay.overlay--share{padding-bottom:8px}player .overlay.overlay--share{bottom:0;color:#fff;height:auto;top:auto;z-index:9}player .overlay.overlay--share video-share{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#000;border-top:2px solid #000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:8px 16px 58px;width:100%}player .overlay.overlay--share video-share>div.close-button{position:absolute;right:16px;top:8px}player .overlay.overlay--share .form-control,player .overlay.overlay--share heading,player .overlay.overlay--share share-buttons{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}player .overlay.overlay--share heading{font-size:1.667rem;padding:8px 0;text-transform:uppercase}player .overlay.overlay--share share-buttons{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-transform:scale(1.3);transform:scale(1.3)}player .overlay.overlay--share share-buttons share-button{margin:4px;z-index:1}player .overlay.overlay--share .form-control{margin:0;padding:0;width:100%}player .overlay.overlay--share .form-control .form-field{background-color:#e0e0e0;font-family:Menlo,Consolas,monospace;font-size:1rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text;padding:0 4px;width:100%}@media only screen and (min-width:769px){player .overlay.overlay--share video-share{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:16px 16px 66px}player .overlay.overlay--share .form-control,player .overlay.overlay--share heading,player .overlay.overlay--share share-buttons{width:50%}player .overlay.overlay--share heading:first-of-type{-webkit-order:1;-ms-flex-order:1;order:1}player .overlay.overlay--share heading:last-of-type{-webkit-order:2;-ms-flex-order:2;order:2}player .overlay.overlay--share share-buttons{-webkit-order:3;-ms-flex-order:3;order:3}player .overlay.overlay--share share-buttons share-button{margin:4px}player .overlay.overlay--share share-buttons share-button:hover{-webkit-transform:scale(1.3);transform:scale(1.3)}player .overlay.overlay--share .form-control{height:40px;-webkit-order:4;-ms-flex-order:4;order:4}}user-content{display:block;margin-bottom:16px;overflow:hidden;width:100%}profile-info{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:8px 16px}@media only screen and (min-width:769px){user-content{padding:16px 0}profile-info{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding-top:16px}}profile-info profile-left{-webkit-flex:none;-ms-flex:none;flex:none;width:300px}profile-info profile-left avatar{margin:0 auto 16px;width:70%}profile-info profile-left avatar:before{content:'';display:block;padding-top:100%}profile-info profile-left user-social{display:none}@media only screen and (min-width:769px){profile-info profile-left avatar{width:100%}profile-info profile-left{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;margin-right:32px}profile-info profile-left user-social{display:-webkit-flex;display:-ms-flexbox;display:flex}}profile-info profile-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:769px){profile-info profile-text{margin-right:32px}}profile-info profile-text profile-bio{font-size:1.167rem;line-height:normal}profile-info profile-text profile-text-top{margin:8px 0 16px;text-align:center}@media only screen and (min-width:769px){profile-info profile-text profile-text-top{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}}profile-info profile-text profile-text-top .can-edit{color:#9e9e9e;font-size:1.2rem;font-weight:300}profile-info profile-text profile-text-top .no-edit{display:none}profile-info profile-text profile-text-top profile-name{display:block;font-size:2.3rem;font-weight:900;margin-bottom:8px}@media only screen and (min-width:769px){profile-info profile-text profile-text-top profile-name{display:inline;font-size:2.833rem;margin-bottom:0;margin-right:16px}}@media only screen and (min-width:1024px){profile-info profile-text{padding:32px 0}profile-info profile-text profile-text-top profile-name{font-size:3.75rem}}profile-info profile-text user-social{margin:8px 0}profile-info profile-right{margin-top:8px;text-align:center}profile-info profile-right .toggle-share-show{fill:#616161}profile-info profile-right .show-share share-button{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .5s cubic-bezier(.49,.55,.15,1.56);transition:transform .5s cubic-bezier(.49,.55,.15,1.56)}profile-info profile-right .show-share share-button:nth-child(2){transition-delay:75ms}profile-info profile-right .show-share share-button:nth-child(3){transition-delay:150ms}profile-info profile-right .hide-share share-button{-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .3s;transition:transform .3s}profile-info profile-right .hide-share share-button:nth-child(1){transition-delay:150ms}profile-info profile-right .hide-share share-button:nth-child(2){transition-delay:75ms}profile-info profile-right share-buttons{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}user-avatar{margin-bottom:16px}@media only screen and (min-width:769px){profile-info profile-text user-social{display:none}profile-info profile-right{margin-left:auto}profile-info profile-right share-buttons{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:8px}user-avatar{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%}}user-avatar avatar{margin:0 auto 16px;max-width:300px;width:100%}user-avatar avatar:before{content:'';display:block;padding-top:100%}user-avatar .cancel-update,user-avatar .update-avatar{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;margin:0 auto;max-width:300px;text-align:center;width:100%}progress-bar{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #000;border-radius:4px;display:block;height:32px;margin:8px 16px;overflow:hidden;width:calc(100% - 32px)}progress-bar bar{background:#f01c20;background:repeating-linear-gradient(45deg,#e20f13,#e20f13 10px,#f01c20 10px,#f01c20 20px);display:block;height:32px;transition:width .2s linear;width:0}droparea{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:4px dashed #ffeb3b;color:#fbc02d;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-weight:900;height:128px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:8px 16px;text-transform:uppercase;width:calc(100% - 32px)}droparea input[type=file]{height:0;visibility:hidden;width:0}social-links-tab social-links-list{border-bottom:1px solid #e0e0e0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:24px}social-links-tab social-link,user-social{display:-webkit-flex;display:-ms-flexbox}social-links-tab social-link{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:1.2em;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:16px 0 0 16px}@media only screen and (min-width:769px){social-links-tab social-link{margin-left:0}}social-links-tab social-link a{color:#000}social-links-tab social-link a icon{margin-right:32px}user-social{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}user-social social-header{font-size:1.5rem;font-weight:300;margin-bottom:8px;text-align:center}user-social social-links{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}user-social social-links social-link{-webkit-flex-basis:18%;-ms-flex-preferred-size:18%;flex-basis:18%;margin:2px 4px 2px 0}user-social social-links social-link a{color:#616161;cursor:hand;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;fill:#616161;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:4px;position:relative;-webkit-transform:scale(1);transform:scale(1);transition:color .2s,fill .2s,-webkit-transform .2s;transition:color .2s,fill .2s,transform .2s;width:100%}user-social social-links social-link a:hover{color:#e0e0e0;fill:#e0e0e0;-webkit-transform:scale(1.2);transform:scale(1.2)}user-social social-links social-link.facebook a:hover{color:#3b5998;fill:#3b5998}user-social social-links social-link.twitter a:hover{color:#00aced;fill:#00aced}user-social social-links social-link.soundcloud a:hover{color:#f70;fill:#f70}user-social social-links social-link.youtube a:hover{color:#b00;fill:#b00}user-social social-links social-link.instagram a:hover{color:#517fa4;fill:#517fa4}user-social social-links social-link.vine a:hover{color:#00bf8f;fill:#00bf8f}user-social social-links social-link.google a:hover{color:#dd4b39;fill:#dd4b39}user-social social-links social-link.tumblr a:hover{color:#35465c;fill:#35465c}user-social social-links social-link.linkedin a:hover{color:#0077b5;fill:#0077b5}user-social social-links social-link.vimeo a:hover{color:#1ab7ea;fill:#1ab7ea}user-social social-links social-link.songkick a:hover{color:#f80046;fill:#f80046}user-social social-links social-link.pinterest a:hover{color:#bd081c;fill:#bd081c}user-social social-links social-link.patreon a:hover{color:#e6461a;fill:#e6461a}user-social social-links social-link.spotify a:hover{color:#84bd00;fill:#84bd00}user-social social-links social-link.periscope a:hover{color:#40a4c4;fill:#40a4c4}user-social social-links social-link.bandcamp a:hover{color:#408294;fill:#408294}user-social social-links social-link.apple a:hover{color:#999;fill:#999}user-social social-links social-link.flickr a:hover{color:#0063dc;fill:#0063dc}user-social social-links social-link.myspace a:hover{color:#030303;fill:#030303}user-social social-links social-link.reverbnation a:hover{color:#e43526;fill:#e43526}.request-revolt{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-image:url(https://res.cloudinary.com/revolttv/image/upload/v1506734928/assets/reskin/request-symbols.png);background-position:right;background-repeat:no-repeat;background-size:auto 100%;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:auto;margin-right:auto;padding:36px 0;text-align:center;width:100%}@media only screen and (min-width:769px){.request-revolt{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:44px 16px}}.request-revolt .form-control,.request-revolt .form-control.focused{margin-top:0;padding:0}.request-revolt .form-control label,.request-revolt .form-control.focused label{display:none}.request-revolt .form-control input,.request-revolt .form-control.focused input{background:#fff;border:3px solid #000;border-right:none;font-family:inconsolata,monospace;font-style:normal;font-weight:500;font-size:1.3rem;margin:0;padding-left:8px;width:100%}.request-revolt .form-control .error-message,.request-revolt .form-control.focused .error-message{left:21px}.request-revolt .form-control.error .form-field,.request-revolt .form-control.invalid .form-field,.request-revolt form-control.error .form-field,.request-revolt form-control.invalid .form-field{border-color:$request-revolt-forground}.request-revolt .form-control .error-message,.request-revolt form-control .error-message{bottom:auto;top:-20px}.request-revolt-form .button:before,.request-revolt.dark-skin .request-revolt-form .button:before{content:"";display:block;left:-24px;position:absolute;top:0;bottom:0}.request-revolt.dark-skin{background-color:#000;background-image:none;color:#fff}.request-revolt.dark-skin .form-contorl.focused input,.request-revolt.dark-skin .form-control input{background:#000;border-color:#fff;color:#fff}.request-revolt.dark-skin #logo__letters{fill:#000}.request-revolt.dark-skin #logo__background,.request-revolt.dark-skin #logo__o,.request-revolt.dark-skin #logo__r{fill:#f01c20}.request-revolt.dark-skin .request-revolt-form{max-width:300px}.request-revolt.dark-skin .request-revolt-form .button{background:#fff;color:#000;border:0;padding:1px 16px 0 4px;-webkit-flex:none;-ms-flex:none;flex:none}.request-revolt.dark-skin .request-revolt-form .button:before{border-bottom:42px solid #fff;border-left:24px solid transparent;height:0;width:0}@media only screen and (min-width:769px){.request-revolt.dark-skin .request-revolt-form .button:before{border-bottom:56px solid #fff}.request-revolt.wide-layout{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:40px}.request-revolt.wide-layout .request-revolt-text{margin-bottom:0;padding:8px 16px 0 0}.request-revolt.wide-layout logo{width:206px}}@media only screen and (min-width:769px) and (min-width:1024px){.request-revolt.wide-layout .request-revolt-text{font-size:3.23rem;padding-right:32px}}.request-revolt-form{background:#fff;color:#fff;height:42px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:260px}@media only screen and (min-width:769px){.request-revolt-form{height:56px;width:300px}}.request-revolt-form .button{background:#000;border-radius:0;color:#fff;font-family:effra,sans-serif;font-style:italic;font-weight:900;height:42px;letter-spacing:1px;margin:0;overflow:visible;width:auto;border:0;padding:1px 16px 0 4px}.nav-link a,header-user .signin,header-user .user-profile,header-user user-menu a{font-style:normal;font-family:futura-pt-bold,sans-serif;letter-spacing:1.6px;font-weight:700}@media only screen and (min-width:769px){.request-revolt-form .button{height:56px}}.request-revolt-form .button:before{border-bottom:42px solid #000;border-left:24px solid transparent;height:0;width:0}.request-revolt-text{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:'Fjalla One',sans-serif;font-style:normal;font-weight:500;letter-spacing:.44px;font-size:2.4rem;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:132px;margin-bottom:20px}@media only screen and (min-width:769px){.request-revolt-form .button:before{border-bottom:56px solid #000}.request-revolt-text{-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:auto}}.request-revolt-text logo{margin:0 .6rem;width:150px}.request-revolt-text #logo__letters{fill:#fff}.request-revolt-text #logo__background,.request-revolt-text #logo__o,.request-revolt-text #logo__r{fill:#000}.provider-modal .modal-header .close svg,nav-wrapper icon{fill:#fff}.provider-modal{border:0;border-radius:0;height:auto;max-height:95vh;min-height:auto;text-align:center}.provider-modal searching-text{font-weight:700;line-height:2}.provider-modal .modal-header{background-color:#000;border-bottom:0;color:#fff;font-size:1.4rem;line-height:1;min-height:32px;padding-left:20px;position:relative;text-align:left}.provider-modal .modal-header .modal-header__close{height:auto}.provider-modal .modal-header span{font-weight:100}.provider-modal no-providers no-providers-header{color:#000;font-size:3rem}.provider-modal .modal-body{background-color:#fff;display:block;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto;margin:0;padding:0}.provider-modal .modal-body provider{display:-webkit-flex;display:-ms-flexbox;display:flex}.provider-modal .modal-body provider provider-name{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border-bottom:1px solid #fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:33%;-ms-flex-preferred-size:33%;flex-basis:33%;padding:45px}.provider-modal .modal-body provider provider-name p{font-size:1rem;font-weight:700;line-height:1.2;margin:0;width:100%}.provider-modal .modal-body provider provider-channels{border-bottom:1px solid #f5f5f5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-basis:67%;-ms-flex-preferred-size:67%;flex-basis:67%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:100px}@media only screen and (min-width:769px){.provider-modal .modal-body provider provider-name p{font-size:1.2rem}.provider-modal .modal-body provider provider-channels{height:120px}}.provider-modal .modal-body provider provider-channels channel{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#616161;font-size:1.2rem;-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.provider-modal .modal-body provider provider-channels channel:first-child{border-right:1px solid #f5f5f5}.provider-modal .modal-body provider provider-channels channel channel-info{width:100%}.provider-modal .modal-body provider provider-channels channel channel-info p{color:#000;font-size:.9rem;font-weight:700;margin:0}.provider-modal .modal-body provider provider-channels channel .channel-number{color:#f01c20}upcoming-events{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:none;-ms-flex:none;flex:none;margin-bottom:8px;padding:4px 0 16px}upcoming-events events-header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.35rem;font-weight:900;margin-bottom:8px;padding:16px 0 8px;text-transform:uppercase;width:100%}upcoming-events eventbrite-event a{border-bottom:1px solid #e0e0e0;color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:8px;padding-bottom:8px}upcoming-events eventbrite-event a:hover{color:#f01c20}upcoming-events eventbrite-event a event-photo{margin-right:8px;max-width:30%}upcoming-events eventbrite-event a event-info{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}nav-wrapper,nav-wrapper .logo-wrapper{display:-webkit-flex;display:-ms-flexbox}upcoming-events eventbrite-event a event-info event-title{font-size:1.2rem;font-weight:700;margin-bottom:4px}upcoming-events eventbrite-event a event-info event-time{color:#757575;font-size:1rem}upcoming-events eventbrite-event:last-of-type a{border-bottom:none}upcoming-events .more-events{background-color:#f01c20;border-radius:5px;color:#fff;padding:10px;text-align:center;text-transform:uppercase}nav-wrapper{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media only screen and (min-width:1024px){upcoming-events{margin-left:16px}nav-wrapper{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}nav-wrapper>button{display:none}}nav-wrapper .logo-wrapper{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;height:40px}@media only screen and (min-width:1024px){nav-wrapper .logo-wrapper{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:55px}}nav{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:0;left:0;position:fixed;right:0;top:40px;transition:height .2s ease-out}nav.open{height:calc(100vh - 40px);transition:height .2s ease-in}nav>nav-link:first-of-type{margin-top:36px}@media only screen and (max-width:1023px){nav{overflow:hidden}nav search{-webkit-order:1;-ms-flex-order:1;order:1;width:100%}nav social{-webkit-order:2;-ms-flex-order:2;order:2;width:100%}nav nav-link{-webkit-order:3;-ms-flex-order:3;order:3}nav>button{font-size:1.3rem}}@media only screen and (min-width:1024px){nav,nav.open{height:auto;transition:none}nav{background-color:transparent;bottom:auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-left:16px;padding-top:0;position:static;-webkit-transform:none;transform:none;width:100%}nav>nav-link:first-of-type{margin-top:0}nav search{-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2}}.nav-link{display:block;position:relative;-webkit-order:4;-ms-flex-order:4;order:4;width:100%}.nav-link.active a,.nav-link:hover a{color:#fff}.nav-link a{color:rgba(255,255,255,.87);display:block;font-size:1.3rem;padding:28px 16px;text-transform:uppercase;transition:color .2s;white-space:nowrap;text-align:center}@media only screen and (min-width:769px){.nav-link a{font-size:$font-size-navigation-tablet}}@media only screen and (min-width:1024px){.nav-link{-webkit-order:0;-ms-flex-order:0;order:0;width:auto}.nav-link a{font-size:1rem;height:55px;line-height:55px;padding:0 24px;text-transform:uppercase}}header-user{border-left:1px solid #616161}header-user a{padding:0 40px}header-user .signin,header-user .user-profile,header-user user-menu a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1rem;height:55px;padding:0 32px}header-user .signin:hover,header-user .user-profile:hover,header-user user-menu a:hover{background-color:#424242}header-user .signin{padding:0}header-user user-menu{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#212121;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;right:0;top:55px;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:top center;transform-origin:top center;transition:-webkit-transform .2s;transition:transform .2s}header-user user-menu>a,header-user user-menu>a:not(.logout){display:-webkit-flex;display:-ms-flexbox;display:flex;text-transform:uppercase;transition:background-color .2s}header-user user-menu>a:hover,header-user user-menu>a:not(.logout):hover{background-color:#616161}header-user user-menu>a.active,header-user user-menu>a:not(.logout).active{background-color:#757575}header-user user-menu>a icon,header-user user-menu>a:not(.logout) icon{display:block;fill:#fff;margin-right:16px}header-user.logged-in{-webkit-perspective:256px;perspective:256px;position:relative;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}header-user.logged-in:hover user-menu{-webkit-transform:rotateX(0);transform:rotateX(0)}@media only screen and (max-width:1023px){header-user{display:none}}content-filter{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:8px 0;width:100%}@media only screen and (min-width:769px){content-filter{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:1024px){content-filter{margin:16px 0}}content-filter-categories+content-filter-grid{-webkit-flex:1;-ms-flex:1;flex:1}content-filter-drop-down-filters{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:1.167rem;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative}content-filter-drop-down-filters categories,content-filter-drop-down-filters sorts{display:block}content-filter-drop-down-filters categories selected{margin-right:4px}content-filter-drop-down-filters sorts selected{padding-right:0}content-filter-drop-down-filters accordion{background-color:#f5f5f5;display:none;left:0;overflow-y:hidden;position:absolute;right:0;top:100%;z-index:1}content-filter-drop-down-filters items{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}content-filter-drop-down-filters selected{background-color:transparent;display:block;cursor:pointer;font-weight:400;padding:8px;text-align:center;transition:background-color .2s}content-filter-drop-down-filters selected.active{background-color:#f5f5f5;font-weight:500}content-filter-drop-down-filters selected.active icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}content-filter-drop-down-filters selected.selected{font-weight:700}content-filter-drop-down-filters selected icon{height:16px;-webkit-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .2s;transition:transform .2s;width:16px}content-filter-drop-down-filters category,content-filter-drop-down-filters sort{background-color:transparent;border:1px solid #e0e0e0;color:#000;cursor:pointer;display:block;padding:8px 0;text-align:center;text-transform:uppercase;transition:background-color .2s,color .2s}content-filter-drop-down-filters category:hover,content-filter-drop-down-filters sort:hover{background-color:#fafafa}content-filter-drop-down-filters category:not(:last-of-type),content-filter-drop-down-filters sort:not(:last-of-type){border-bottom:none}content-filter-drop-down-filters category.active,content-filter-drop-down-filters sort.active{background-color:#f01c20;color:#fff;font-weight:900}content-filter-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}content-filter-grid content-filter-header{-webkit-order:1;-ms-flex-order:1;order:1}content-filter-grid grid{-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:768px){content-filter-grid grid{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}content-filter-grid card{border-bottom:none;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding-bottom:8px;width:auto}content-filter-grid card>a{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}content-filter-grid card card-header{-webkit-flex:none;-ms-flex:none;flex:none;height:96px;margin-bottom:0;width:96px}content-filter-grid card card-header:before,content-filter-grid card card-type,content-filter-grid card timestamp{display:none}content-filter-grid card card-body{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:8px}content-filter-grid card card-author{color:#f01c20;margin:16px 0 0;text-transform:uppercase}content-filter-grid card card-title{margin:0 0 4px}}ad-slot,explore.page,linear{display:block}content-filter-header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:4px 8px}@media only screen and (min-width:769px){content-filter-header{margin:8px 16px;width:calc(100% - 32px)}}@media only screen and (min-width:1024px){content-filter-header{margin:8px 0 16px;width:100%}}content-filter load-more{margin:0 8px}content-filter load-more button{background:linear-gradient(to bottom,#f5f5f5,#eee);border:1px solid #e0e0e0;font-weight:900;padding:8px 16px;position:relative;text-transform:uppercase;-webkit-transform:scale(1);transform:scale(1);width:100%}tip-box triangle,tour tour-step step-block triangle{border-left:5px solid transparent;border-right:5px solid transparent}content-filter load-more button:active{background:linear-gradient(to top,#f5f5f5,#e0e0e0);-webkit-transform:scale(.99);transform:scale(.99)}content-filter load-more button:after{background:rgba(255,255,255,.2);bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s}content-filter load-more button:hover:after{opacity:1}content-filter load-more button[disabled] icon{fill:rgba(0,0,0,.37)}@media only screen and (min-width:769px){content-filter load-more{margin:0}}@media only screen and (min-width:1024px){content-filter load-more button{border-top:none;font-size:1.167rem;padding:24px 16px}}explore.page .section-header,explore.page content-filter{margin-top:0}.providers{max-width:100%;padding-top:72px}.providers request-revolt{max-width:600px}.providers .affiliate-signup-line{font-size:1.5rem;font-weight:600;line-height:2rem;padding:48px 0;position:relative;text-align:center}.providers .affiliate-signup-line:after{border-bottom:3px solid #000;bottom:0;content:'';height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100px}.ad-slot__takeover{margin:0}ad-slot{margin:20px auto;max-width:100%;position:relative;text-align:center;z-index:1}ad-slot.ad-1010x150{padding-top:8px}ad-slot.centered{margin-left:auto;margin-right:auto}ad-slot.skin{position:absolute;z-index:-1;width:100%;height:100%;background-size:100%;background-position:center center}ad-slot span{margin:0!important}ad-slot img{height:auto}.left-rail,.right-rail{display:block;margin-bottom:0;margin-left:0;margin-right:0;position:fixed;top:0;z-index:-1}.right-rail{left:50%;-webkit-transform:translateX(600px);transform:translateX(600px)}.left-rail{right:50%;-webkit-transform:translateX(-600px);transform:translateX(-600px)}ad-slot[class*=ad-970x]{width:970px}.skinLayout home ad-slot.right-rail{-webkit-transform:translateX(485px);transform:translateX(485px)}.skinLayout home ad-slot.left-rail{-webkit-transform:translateX(-485px);transform:translateX(-485px)}.ad-pushdown-container{background:#000}@media only screen and (min-width:1024px){.ad-pushdown-container{padding-bottom:36px;padding-top:36px}}.pushdown-wide{margin:auto;padding:0}linear,linear .linear-cta{padding:16px 0;width:100%}.revolt-feed-ad{margin-bottom:40px;margin-top:0}@media only screen and (min-width:769px){.revolt-feed-ad{margin-bottom:56px}}linear{-webkit-flex:none;-ms-flex:none;flex:none}linear .linear-cta{background:#f01c20;background:linear-gradient(to bottom,#f01c20,#f0191e);color:#fff;fill:#fff;font-size:1.667rem;font-weight:900;margin:0;text-transform:uppercase;transition:background-color .2s}linear .linear-cta:active,linear .linear-cta:not([disabled]):active{background:#ef1216;background:linear-gradient(to bottom,#ef1216,#ec1014)}linear .linear-cta:active:disabled,linear .linear-cta:disabled{background:#c64649;color:#f5f5f5;fill:#f5f5f5}linear .linear-cta icon{height:36px;margin:0 0 0 8px;width:36px}tour tour-step{position:relative}tour tour-step step-highlight{box-shadow:0 0 0 9999px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.9);pointer-events:none;position:absolute;z-index:10998}tour tour-step step-block{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.9);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:-200px;position:absolute;width:400px;z-index:10999}tour tour-step step-block.no-show{-webkit-transform:scale(0);transform:scale(0)}tour tour-step step-block.show{-webkit-transform:scale(1);transform:scale(1);transition:-webkit-transform .3s;transition:transform .3s}tour tour-step step-block triangle{border-bottom:5px solid #eee;left:50%;margin-left:-5px;position:absolute;top:-5px}tour tour-step step-block step-body{color:#000;font-size:12px;line-height:1.5em;padding:20px 16px;text-align:left}tour tour-step step-block step-header{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#eee;display:-webkit-flex;display:-ms-flexbox;display:flex;fill:#000;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:40px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}tour tour-step step-block step-header step-title{font-size:15px;font-weight:700;padding-left:16px;text-transform:uppercase}tour tour-step step-block step-header>.close-tour{-webkit-transform:scale(.8);transform:scale(.8)}tour tour-step step-block step-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:40px;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}tour tour-step step-block step-footer .next-step,tour tour-step step-block step-footer .prev-step{font-size:15px;text-transform:uppercase}tour tour-step step-block step-footer .next-step{background:#f01c20;color:#fff;-webkit-flex-basis:70%;-ms-flex-preferred-size:70%;flex-basis:70%}tour tour-step step-block step-footer .prev-step{background:#424242;color:#fff;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}tip-box{background:#212121;height:auto;left:50%;top:120%;margin-left:-100px;opacity:.98;padding:8px 16px;pointer-events:none;position:absolute;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .1s ease-out;transition:transform .1s ease-out;width:200px;z-index:1000}tip-box tip-body,tip-box tip-header{padding-bottom:8px}tip-box tip-body,tip-box tip-footer,tip-box tip-header{color:#f5f5f5;display:block;font-family:'Source Sans Pro',news-gothic-std,Helvetica,Arial,sans-serif;text-align:center}tip-box tip-header{border-bottom:1px solid #f01c20;font-size:1.3em;margin-bottom:8px}tip-box triangle{border-bottom:5px solid #212121;left:50%;margin-left:-5px;position:absolute;top:-5px}postroll{background-color:#000;bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;position:absolute;right:0;top:0;z-index:8}postroll>poster-container poster{opacity:.25}postroll poster{z-index:0}postroll info,postroll upnext{position:relative}postroll info .message,postroll info stop>div{position:absolute;color:#fff;text-transform:uppercase}postroll info{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:50px}postroll info .message{bottom:16px;display:none;font-size:1.167rem;font-weight:300;left:16px}postroll info next,postroll info replay{-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%}@media only screen and (min-width:769px){postroll info{margin-bottom:0}postroll info .message{display:block}postroll info next,postroll info replay{-webkit-flex:0 1 20%;-ms-flex:0 1 20%;flex:0 1 20%}}postroll info stop{-webkit-flex:0 1 40%;-ms-flex:0 1 40%;flex:0 1 40%}postroll info stop:hover radial-progress{background-color:rgba(33,33,33,.4)}postroll info stop:hover radial-progress .bar{stroke:rgba(240,28,32,.9)}postroll info stop>div{cursor:pointer;font-weight:900;letter-spacing:1.2px;padding:16px 0;text-align:center;top:calc(50% + 32px);-webkit-transform:translate(0,-25%);transform:translate(0,-25%);width:100%}@media only screen and (min-width:769px){postroll info stop{-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%}postroll info stop>div{font-size:1.667rem;top:calc(50% + 64px)}}postroll info stop icon,postroll info stop radial-progress{height:80px;width:80px}@media only screen and (min-width:769px){postroll info stop icon,postroll info stop radial-progress{height:128px;width:128px}}@media only screen and (min-width:1024px){postroll info stop>div{font-size:2rem;top:calc(50% + 96px)}postroll info stop icon,postroll info stop radial-progress{height:192px;width:192px}}postroll info next,postroll info replay,postroll info stop{display:block;position:relative}postroll info next .play-box,postroll info replay .play-box,postroll info stop .play-box{stroke:#fff}postroll info radial-progress{background-color:rgba(0,0,0,.4);border-radius:50%;overflow:hidden;transition:background-color .2s}postroll info radial-progress .background{stroke:transparent}postroll info icon,postroll info radial-progress{left:50%;margin-top:-16px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}postroll info icon{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:#fff;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;fill:#fff;height:48px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:48px}@media only screen and (min-width:769px){postroll info icon{height:80px;width:80px}}@media only screen and (min-width:1024px){postroll info icon{height:128px;width:128px}}postroll info icon svg{height:66.666666%;width:66.666666%}postroll upnext{background-color:#000;display:none;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-bottom:50px}@media only screen and (min-width:769px){postroll upnext{display:-webkit-flex;display:-ms-flexbox;display:flex}}postroll upnext .upnext-item{cursor:pointer;-webkit-flex:0 1 33.333333%;-ms-flex:0 1 33.333333%;flex:0 1 33.333333%;overflow:hidden;position:relative}postroll upnext .upnext-item:before{content:'';display:block;padding-top:56.25%}postroll upnext poster{opacity:1;transition:opacity .2s}postroll upnext .video-info{bottom:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;left:0;position:absolute;right:0;top:0}postroll upnext .video-info__bottom{background:linear-gradient(to top,rgba(0,0,0,.6),transparent);-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;padding-top:32px}postroll upnext .video-duration,postroll upnext .video-title{color:#fff;font-weight:700;text-shadow:1px 1px 2px rgba(0,0,0,.6)}postroll upnext .video-title{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.167rem;padding:16px 0 8px 8px;width:100%}postroll upnext .video-duration{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1rem;padding:16px;text-align:right;width:100%}postroll upnext icon{fill:#fff;-webkit-flex:none;-ms-flex:none;flex:none;height:48px;margin:8px 16px;width:48px}affiliates-component{margin-bottom:60px;padding-top:0;text-align:center}affiliates-component .affiliate-category-container{background-color:#000;color:#fff;padding:24px;text-align:center}affiliates-component h4{font-size:2.7rem;font-style:italic;font-weight:900;letter-spacing:1px;margin:0;text-transform:uppercase}provider-grid{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:0 auto;max-width:100%;padding:40px 0}@media only screen and (min-width:376px){provider-grid{max-width:455px}}@media only screen and (min-width:769px){provider-grid{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap}provider-grid max-width 700px{padding-bottom:0}provider-grid padding-left $request-revolt-provider-list-padding padding-right $request-revolt-provider-list-padding{padding-top:0}}@media only screen and (min-width:1024px){provider-grid{max-width:560px}}@media only screen and (min-width:1501px){affiliates-component h4{font-size:3rem}provider-grid{max-width:640px}}single-provider{margin:0 0 45px;padding:0 25%}@media only screen and (min-width:769px){single-provider{padding:0;-webkit-flex-basis:45%;-ms-flex-preferred-size:45%;flex-basis:45%}}@media only screen and (min-width:1024px){single-provider{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%}}@media only screen and (min-width:1301px){single-provider{-webkit-flex-basis:26%;-ms-flex-preferred-size:26%;flex-basis:26%}}radial-progress{display:block;height:100px;position:relative;width:100px}radial-progress svg{height:100%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:100%}radial-progress circle{stroke:#000;stroke-dashoffset:0;stroke-width:16px;transition:stroke .2s,stroke-dashoffset .1s linear}radial-progress circle.bar{stroke:#f01c20}story-preview-page preview-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:16px;margin-top:64px}story-preview-page preview-buttons>.back-to-edit{border:2px solid #f01c20;border-radius:0;background:#fff;background:linear-gradient(to bottom,#fff,#fcfcfc);color:#f01c20;fill:#f01c20}story-preview-page preview-buttons>.back-to-edit:active,story-preview-page preview-buttons>.back-to-edit:not([disabled]):active{background:#f5f5f5;background:linear-gradient(to bottom,#f5f5f5,#f0f0f0)}story-preview-page preview-buttons>.back-to-edit:hover{background:#f01c20;background:linear-gradient(to bottom,#f01c20,#f0191e);color:#fff;fill:#fff}story-preview-page preview-buttons>.back-to-edit:hover:active,story-preview-page preview-buttons>.back-to-edit:hover:not([disabled]):active{background:#ef1216;background:linear-gradient(to bottom,#ef1216,#ec1014)}story-preview-page preview-buttons>.confirm-submit{border:2px solid #4caf50;border-radius:0;background:#fff;background:linear-gradient(to bottom,#fff,#fcfcfc);color:#4caf50;fill:#4caf50}story-preview-page preview-buttons>.confirm-submit:active,story-preview-page preview-buttons>.confirm-submit:not([disabled]):active{background:#f5f5f5;background:linear-gradient(to bottom,#f5f5f5,#f0f0f0)}story-preview-page preview-buttons>.confirm-submit:hover{background:#4caf50;background:linear-gradient(to bottom,#4caf50,#4bad4f);color:#fff;fill:#fff}story-preview-page preview-buttons>.confirm-submit:hover:active,story-preview-page preview-buttons>.confirm-submit:hover:not([disabled]):active{background:#49a84d;background:linear-gradient(to bottom,#49a84d,#47a54b)}story-preview-page story.page{margin-top:0}.tag-list{display:block;margin-left:4px;margin-top:20px}.tag-list .tag,.tag-list .tag-list-title{font-size:.9rem;font-style:italic;font-weight:700;margin-bottom:4px}.tag-list .tag{border:1px solid #000;color:#000;display:inline-block;padding:4px 8px 3px;margin-right:8px;text-transform:uppercase}.tag-list .tag:hover{border-color:#f01c20}.tag-list .tag--no-click:hover{border-color:#000}.mobile-adhesion{background:#000;bottom:0;color:#fff;display:none;left:0;position:fixed;-webkit-transform:translateY(300%);transform:translateY(300%);transition:-webkit-transform .5s;transition:transform .5s;width:100%;z-index:10}.mobile-adhesion--active{display:-webkit-flex;display:-ms-flexbox;display:flex}.mobile-adhesion--visible{-webkit-transform:translateY(0);transform:translateY(0)}.mobile-adhesion__close-button{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:2px solid #000;border-radius:50%;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;height:48px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:16px;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:48px}.cta__newsletter{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-position:center;background-repeat:no-repeat;background-size:cover;display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:24px;text-align:center;width:100%}.cta__newsletter cta-title{font-size:2.6rem;font-weight:700;margin-top:8px;text-transform:uppercase}.cta__newsletter logo{display:none;height:38px;width:171px}.cta__newsletter logo svg{fill:#fff}.cta__newsletter logo svg #logo__background__evolt,.cta__newsletter logo svg #logo__background__r{display:none}.cta__newsletter logo svg #logo__background,.cta__newsletter logo svg #logo__o,.cta__newsletter logo svg #logo__r{fill:#f01c20}header-logo svg,social a{fill:#fff}.cta-newsletter__content{-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cta-newsletter__new-music,.cta__footer .cta__newsletter .cta-newsletter__subtext{display:none}.cta-newsletter__content--success{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center}.cta-newsletter__subtext{font-size:1.8rem;font-style:italic;margin-top:8px;width:100%}.cta-newsletter__subtext--success{font-style:normal}.cta-newsletter__form{-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:42px;position:relative;width:100%}.cta-newsletter__form .button{border-radius:0;color:#fff;-webkit-flex:none;-ms-flex:none;flex:none;font-family:effra,sans-serif;font-style:italic;font-weight:900;letter-spacing:.44px;letter-spacing:.5px;margin:0;position:relative;padding:1px 16px 0}.cta-newsletter__form .button:disabled{background:#f01c20;border:1px solid #f01c20}.cta-newsletter__form .button:hover{background:#fff;border-color:#fff;color:#f01c20}.cta-newsletter__form input{background:#f5f5f5;border:none;color:#000;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;font-size:1.2rem;margin:0;padding-left:12px;padding-right:12px;width:100%}.cta-newsletter__form .form-control{-webkit-flex:1;-ms-flex:1;flex:1}.cta-newsletter__form .form-control,.cta-newsletter__form .form-control.focused{margin:0;padding:0}.cta-newsletter__form .form-control .error,.cta-newsletter__form .form-control.focused .error{font-size:1rem;top:-16px}.cta-newsletter__form error{background:0 0;border:0;left:0;margin:0;opacity:1;padding:0;position:absolute;right:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.cta__footer{border-bottom:1px solid #212121}.cta__footer .cta__newsletter{margin:auto;padding:48px 0}@media only screen and (max-width:1023px){.cta__footer .cta__newsletter{padding-top:0}}@media only screen and (min-width:769px){.cta-newsletter__form{height:56px}.cta__footer .cta__newsletter{max-width:700px}}@media only screen and (min-width:1301px){.cta__footer .cta__newsletter{margin-left:10%}}.cta__footer .cta__newsletter .cta-newsletter__content{max-width:320px;width:100%;padding:0 16px}@media only screen and (min-width:1024px){.cta__footer .cta__newsletter .cta-newsletter__content{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;max-width:700px}.cta__footer .cta__newsletter .cta-newsletter__form{width:50%}}.cta__footer .cta__newsletter .cta-newsletter__form .form-control input{background:#eee}.cta__footer .cta__newsletter .cta-newsletter__form .form-control.focused input{background:#fff;border-bottom-width:0}.cta__footer .cta__newsletter .cta-newsletter__form .form-control .error{bottom:-30px;top:initial}@media only screen and (min-width:769px){.cta__footer .cta__newsletter .cta-newsletter__form{height:50px}.cta__footer .cta__newsletter .cta-newsletter__form .form-control .error{bottom:initial;top:-16px}}.cta__footer .cta__newsletter cta-title{font-size:1.8rem;font-style:italic;width:100%}@media only screen and (max-width:1023px){.cta__footer .cta__newsletter cta-title{margin-bottom:8px}}@media only screen and (min-width:1024px){.cta__footer .cta__newsletter cta-title{width:50%}}.cta__siderail{margin:24px auto 0;position:relative}.cta__siderail .cta__newsletter{background:url(/assets/img/cta-newsletter-siderail-background.svg) no-repeat;color:#fff;height:394px;max-width:300px;min-width:300px;padding:72px 20px}.cta__siderail .cta__newsletter .form-field{background-color:#fff}.cta__siderail .cta-newsletter__content{width:100%}.cta__siderail .cta-newsletter__new-music{display:inline-block;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 auto 48px;width:232px}.cta__siderail .cta-newsletter__subtext{font-family:inconsolata,monospace;font-style:normal;font-weight:500;font-size:1rem}.cta__siderail .cta-newsletter__form{border:2px solid #fff;height:56px}.cta__siderail .cta-newsletter__form input.form-field{background-color:#000;color:#fff}.cta__siderail .cta-newsletter__form .form-control .error,.cta__siderail .cta-newsletter__form .form-control.focused .error{font-size:.8rem}.cta__siderail .cta-newsletter__form .form-control:before{content:'';border:20px solid transparent;border-bottom:34px solid #fff;border-right:10px solid #fff;right:0;position:absolute}.cta__siderail .cta-newsletter__form .button-row{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.cta__siderail .cta-newsletter__form .button{background:#fff;border:none;color:#000;font-style:italic;position:relative}.cta__slideout,.cta__slideout .cta__close__button{position:fixed}.cta__siderail cta-title{display:none;font-size:2.6rem}home .cta__siderail{margin-bottom:8px;-webkit-order:1;-ms-flex-order:1;order:1}story .cta__siderail{margin-top:0}story .cta__siderail .cta-newsletter__form .form-control.focused .form-field{border:none}.cta__article-end,.cta__slideout{border-bottom:2px solid #000;border-left:2px solid #000;border-right:2px solid #000}.cta__slideout{-webkit-animation:800ms ease-in-out 3s both slideInCTA;animation:800ms ease-in-out 3s both slideInCTA;background-color:#fff;bottom:0;right:-494px;transition:right ease-in-out 800ms;width:494px;z-index:1000}.cta__article-end .cta-newsletter__content,.cta__slideout .cta-newsletter__content{width:100%}.cta__slideout.cta__slideout__hidden{-webkit-animation:800ms ease-in-out both slideOutCTA;animation:800ms ease-in-out both slideOutCTA}.cta__slideout .cta-combo{font-size:1rem}.cta__slideout .cta-combo .cta__facebook,.cta__slideout .cta-combo .cta__twitter{height:70px}.cta__slideout .cta-combo .cta__facebook icon,.cta__slideout .cta-combo .cta__twitter icon{margin-right:16px}.cta-popup do-not-show,.cta__slideout do-not-show{position:absolute;text-transform:uppercase;cursor:pointer}.cta__slideout .cta__close__button Icon{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.cta__slideout .cta__newsletter{border-top:2px solid #000;padding-bottom:40px;padding-top:32px}.cta__slideout .cta-newsletter__form{padding-left:16px;padding-right:16px}.cta__slideout .cta-newsletter__subtext{font-size:1.6rem;width:100%}.cta__slideout do-not-show{right:7px;top:10px}@-webkit-keyframes slideInCTA{from{right:-494px}to{right:0}}@keyframes slideInCTA{from{right:-494px}to{right:0}}@-webkit-keyframes slideOutCTA{from{right:0}to{right:-494px}}@keyframes slideOutCTA{from{right:0}to{right:-494px}}.cta__article-end{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin:32px 16px;max-width:678px}.cta__article-end .cta__newsletter{border-top:2px solid #000}.cta__article-end .cta__newsletter cta-title{font-size:2.6rem}@media only screen and (min-width:376px){.cta__article-end .cta__newsletter{padding-left:24px;padding-right:24px}.cta__article-end .cta__newsletter cta-title{font-size:3.2rem}}.cta__article-end .cta__newsletter .cta-newsletter__subtext{font-style:normal;margin-bottom:30px}.cta__article-end .cta__newsletter .cta-newsletter__form{max-width:550px}.cta__article-end .cta__newsletter .cta-newsletter__form error{background:#fff;font-weight:400;padding:2px;text-align:left}.cta__article-end .cta__newsletter .cta-newsletter__form .form-control input{border:none;height:auto;line-height:initial}.cta__article-end .cta-facebook .text-container,.cta__article-end .cta-twitter .text-container{min-width:220px}@media only screen and (min-width:769px){.cta__article-end{margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.cta__article-end{margin-left:174px;margin-right:auto}}@media only screen and (min-width:1301px){.cta__article-end{width:100%}}.cta-popup-backdrop>span{background-color:rgba(0,0,0,.35)}.cta-popup{border:0;border-radius:0;height:auto;max-width:500px;min-height:330px;min-width:auto;padding-bottom:24px;width:calc(100% - 32px)}.cta-popup do-not-show{color:#fff;font-size:1rem;font-weight:500;right:0;top:-20px}.cta-popup .modal-header{border-bottom:0;height:40px;min-height:auto;padding:0;position:relative}.cta-popup .modal-header__close{display:none}.cta-popup .cta__close__button{right:0;top:0}.cta-popup .cta__close__button Icon{height:55px;width:55px}@media only screen and (min-width:769px){.cta-popup .cta__close__button Icon{height:81px;width:81px}}.cta-popup .modal-body{padding:0}.cta-popup .modal-body>div{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.cta-popup .cta__newsletter{-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0;padding-top:0}.cta-popup .cta__newsletter logo{display:inline-block}.cta-popup .cta__newsletter button{border:0;padding:1px 16px 0 4px}.cta-popup .cta__newsletter button:before{border-bottom:42px solid #f01c20;border-left:24px solid transparent;bottom:0;content:"";display:block;height:0;left:-24px;position:absolute;top:0;width:0}@media only screen and (min-width:376px){.cta-popup .cta-newsletter__form{padding-left:16px;padding-right:16px}}.cta-popup .cta-newsletter__subtext{margin-bottom:32px;margin-top:16px;width:78%}.cta-popup .cta__newsletter--success>img{display:none}.cta-combo,.cta__social{display:-webkit-flex;display:-ms-flexbox}.cta-popup .cta-newsletter__content{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.cta-popup .cta-newsletter__content--success{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding-bottom:32px}.cta-popup .cta-newsletter__content--success cta-title{font-size:1.8rem}.cta-combo{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cta-combo>a:nth-child(2){border-left:none}@media only screen and (min-width:769px){.cta-popup .cta__newsletter button:before{border-bottom:56px solid #f01c20}.cta-popup .cta-newsletter__subtext{width:70%}.cta-combo{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.cta-combo>a:nth-child(2){border-left:2px solid #000}}.cta-siderail .cta-combo{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cta-siderail .cta-combo>a:nth-child(2){border-left:none}.cta__close__button{padding:0;position:absolute;margin:0}.cta__close__button Icon{height:50px;width:50px}.cta__social{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:2px solid #000;display:flex;font-size:1.2rem;font-weight:700;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:94px;width:100%}.cta__social Icon{height:30px;margin-right:30px}.cta__social Icon svg{height:30px}@media only screen and (min-width:769px){.cta__social{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:1rem;height:80px}.cta__social .cta__social__text-container{letter-spacing:.38px}.cta__social Icon{margin-right:20px}.cta__social Icon svg{height:25px}}@media only screen and (min-width:1024px){.cta__social{font-size:1.2rem;height:94px}.cta__social .cta__social__text-container{letter-spacing:.44px}.cta__social Icon{margin-right:30px}.cta__social Icon svg{height:30px}}.cta__social__text-container{color:#000;letter-spacing:.44px;text-transform:uppercase}social{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}social a{display:inline-block;border-left:1px solid #424242;height:50px;padding-top:12px;text-align:center;width:25%}@media only screen and (max-width:1023px){social a{border-bottom:1px solid #424242}social a:first-child{border-left:none}}@media only screen and (min-width:1024px){social a{height:55px;padding-top:18px;width:50px}social a:hover{background-color:#424242}social a Icon{height:20px;width:20px}}header-logo{background-color:#f01c20;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;height:40px;width:144.26px}@media only screen and (min-width:1024px){header-logo{height:55px;width:198.36px}}.related-inline-article{color:#000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 24px;max-width:375px;padding:8px 16px;position:relative}.related-inline-article:hover{color:#f01c20}.related-inline-article img{max-height:200px;width:calc(200px * 1.777777777777778)}@media only screen and (min-width:769px){.related-inline-article{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:650px;padding:0}.related-inline-article img{margin-right:22px;height:114px;width:calc(114px * 1.777777777777778)}}.related-inline-article p{margin:0;padding:0}.related-inline-article .related-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 16px;padding:20px 24px;position:relative;top:-16px}@media only screen and (min-width:769px){.related-inline-article .related-details{background:#fff;margin:0;padding:0;top:0}}.related-inline-article .related-inline-article--title{font-family:futura-pt-bold,sans-serif;font-style:italic;font-weight:700;font-size:22px;line-height:1.4}.related-inline-article .related-inline-article--indicator{font-family:inconsolata,monospace;font-style:normal;font-weight:500;font-size:1.23rem;letter-spacing:1px;line-height:1.2;margin-bottom:8px;text-transform:uppercase}content-filter-categories{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 0 8px}content-filter-categories accordion{background-color:#fafafa;display:none;width:100%}content-filter-categories button{color:#000;display:block;font-size:1.333rem;font-weight:500;padding:8px 0 0;transition:color .2s}content-filter-categories button.active{color:#f01c20;font-weight:900}content-filter-categories button.active icon{opacity:1}content-filter-categories button.selected{color:#000;font-weight:700;margin:4px 8px 0;width:calc(100% - 16px)}content-filter-categories button.selected icon{display:inline-block;opacity:1;-webkit-transform:rotate(0);transform:rotate(0);transition:-webkit-transform .2s;transition:transform .2s}content-filter-categories button.selected.active icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}content-filter-categories icon{display:none}content-filter-categories filters{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}content-filter-categories filters button{-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;margin:0;padding:16px 4px}@media only screen and (min-width:769px){content-filter-categories{margin:0 16px;width:100px}content-filter-categories button{text-align:left}content-filter-categories button.selected{display:none}content-filter-categories accordion{background-color:transparent;display:block!important}content-filter-categories filters{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}content-filter-categories filters button{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:8px 0}}@media only screen and (min-width:1024px){content-filter-categories{margin:8px 16px 0 0;width:170px}content-filter-categories button{color:#f01c20;font-size:1.333rem;font-weight:700}content-filter-categories button:hover icon{opacity:.5}content-filter-categories button.active{color:#000}content-filter-categories button.active icon{opacity:1}content-filter-categories icon{display:inline-block;opacity:0;transition:opacity .2s}}.newsletter-nav--button{color:#fff;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;letter-spacing:.05rem;padding:28px 16px;position:relative;text-transform:uppercase;transition:color .2s;white-space:nowrap;width:100%;text-align:center}@media only screen and (min-width:769px){.newsletter-nav--button{font-size:$font-size-navigation-tablet}}.newsletter-nav--button.newsletter-nav--button{background-color:#f01c20;bottom:0;left:0;position:absolute}@media only screen and (min-width:1024px){.newsletter-nav--button{font-size:1rem;height:55px;line-height:55px;min-width:$header-height-tablet;padding:0 20px;text-transform:uppercase;width:auto}.newsletter-nav--button.newsletter-nav--button{display:none}}.card-cta .cta__newsletter{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background-color:#fff;background-position:right;background-repeat:no-repeat;background-size:auto 100%;border:none;margin:0 auto 56px;max-width:600px;padding:26px 44.8px}.card-cta .cta-newsletter__content{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%}.card-cta .cta-newsletter__content--success .cta-newsletter__subtext{margin:0}.card-cta cta-title{color:#fa4b79;font-family:futura-pt-bold,sans-serif;font-size:3.175rem;letter-spacing:2px;margin:0}.card-cta .cta-newsletter__subtext{font-family:futura-pt-bold,sans-serif;font-size:2.15rem;font-style:normal;letter-spacing:3px;margin-bottom:32px}.card-cta .cta-newsletter__form input{background-color:#fff;border:3px solid #000;border-right:0;font-family:inconsolata,monospace}.carousel grid .card card-title,.carousel-header{font-family:futura-pt-bold,sans-serif;font-weight:700}.card-cta .cta-newsletter__form .form-control.focused,.card-cta .cta-newsletter__form input.form-field{border-width:3px;border-right:0}.card-cta .cta-newsletter__form .button-row{-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0}.card-cta .cta-newsletter__form .button{background:#000;color:#fff;overflow:visible;border:0;padding:1px 16px 0 4px}.card-cta .cta-newsletter__form .button:disabled{background-color:#000}.card-cta .cta-newsletter__form .button:before{border-bottom:42px solid #000;border-left:24px solid transparent;bottom:0;content:"";display:block;height:0;left:-24px;position:absolute;top:0;width:0}.carousel .carousel-button:before,.latest-header-text:after,channel-hero:before{content:''}.card-cta .cta-newsletter__form .button.button--primary:active,.card-cta .cta-newsletter__form .button.button--primary:not([disabled]):active{background:#000}@media only screen and (min-width:376px){.card-cta .cta-newsletter__form .button{width:170px}}.card-cta .form-control.error .form-field,.card-cta .form-control.invalid .form-field,.card-cta form-control.error .form-field,.card-cta form-control.invalid .form-field{border-color:#000}.image-link-cta{display:inline-block;margin:0 auto 56px;max-width:600px;width:100%}.heroes,channel-hero a,channel-hero>div{display:-webkit-flex;display:-ms-flexbox}.image-link-cta .image-link-cta__image{height:auto;width:100%}.request-revolt-card{margin-bottom:56px;max-width:700px}.heroes{display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 auto;width:100%}@media only screen and (max-width:768px){.heroes{background:#1d1818;width:100%}}@media only screen and (min-width:769px){.card-cta .cta-newsletter__form .button:before{border-bottom:56px solid #000}.request-revolt-card{padding:0}.heroes{background-color:transparent;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.heroes>a{margin:0 8px;-webkit-flex:33%;-ms-flex:33%;flex:33%}.heroes>a:first-child{margin-left:0}.heroes>a:last-child{margin-right:0}}@media only screen and (min-width:1024px){.heroes{max-width:1170px}.heroes>a{margin:0 12px;-webkit-flex:25%;-ms-flex:25%;flex:25%}.heroes>a:first-child{-webkit-flex:50%;-ms-flex:50%;flex:50%}}.carousel-header{font-style:normal;font-size:1.8rem;letter-spacing:.9px;margin-bottom:16px;margin-top:40px;padding-left:16px;text-transform:uppercase;width:100%}@media only screen and (min-width:1301px){.carousel-header{padding-left:0}}.carousel{overflow:hidden;position:relative}.carousel .play-circle{display:none}.carousel grid{display:inline-block;white-space:nowrap}.carousel grid .card{display:inline-block;margin:0 8px;padding-bottom:0;vertical-align:top;width:230px}.carousel grid .card.card--video .card--video-duration{display:block}.carousel grid .card card-body{padding-left:0;padding-right:0}.carousel grid .card card-title{font-style:italic;font-size:1.2rem;white-space:normal}.carousel grid .card card-author,.carousel grid .card card-teaser{display:none}.carousel grid-empty{display:inline-block;height:129px;min-height:40px;margin-left:8px;margin-right:8px}.carousel grid-empty p{margin:.25rem 0;white-space:normal}.carousel .carousel-button{background:#000;border-radius:0;height:129px;position:absolute;top:0;width:35px;z-index:5}channel-hero,channel-hero channel-hero-image,channel-hero preview-image{background-position:center center;background-repeat:no-repeat;display:block}.carousel .carousel-button:before{border:10px solid transparent;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.carousel .carousel-button:first-of-type{left:0}.carousel .carousel-button:first-of-type:before{border-right:solid 6px #fff;left:4px}.carousel .carousel-button:last-of-type{right:0}.carousel .carousel-button:last-of-type:before{border-left:solid 6px #fff;right:4px}.carousel .carousel-inner{margin:0 35px;overflow-y:hidden;overflow-x:auto;transition:-webkit-transform 180ms ease;transition:transform 180ms ease;white-space:nowrap}.carousel .carousel-inner load-more{display:inline-block;height:129px;margin:0 8px;vertical-align:top}.carousel .carousel-inner load-more button{height:100%}channel-hero{background-color:transparent;background-size:102%;position:relative;transition:background-size .2s;width:100%}channel-hero:before{display:block;padding-top:56.25%}channel-hero.hero-loaded channel-hero-image{-webkit-filter:none;filter:none;opacity:1}@media only screen and (min-width:1024px){channel-hero:hover channel-hero-image{background-size:105%}}channel-hero channel-hero-image,channel-hero preview-image{background-size:cover;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}channel-hero channel-hero-image{-webkit-filter:blur(20px);filter:blur(20px);opacity:.2;transition:background-size .2s,opacity .4s}@media only screen and (min-width:1024px){channel-hero channel-hero-image{background-size:102%}}channel-hero a,channel-hero>div{bottom:0;display:flex;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;left:0;position:absolute;right:0;top:0}channel-hero channel-hero-body{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;background:rgba(0,0,0,.3);background:linear-gradient(to top,rgba(0,0,0,.8),rgba(0,0,0,0));color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:32px 16px 16px;width:100%}@media only screen and (min-width:769px){channel-hero channel-hero-body{padding:64px 16px 32px}}@media only screen and (min-width:1024px){channel-hero channel-hero-body{padding:64px 32px 32px}}channel-hero channel-hero-body channel-hero-title{display:block;font-size:1.53rem;font-weight:900;margin-bottom:8px;width:100%}@media only screen and (min-width:769px){channel-hero channel-hero-body channel-hero-title{font-size:2rem;margin-bottom:8px}}channel-hero channel-hero-body channel-hero-teaser{display:block;font-size:1.2rem;font-weight:400;width:100%;line-height:1.2}.interstitial,subheroes{display:-webkit-flex;display:-ms-flexbox}subheroes{display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}subheroes channel-hero{background-size:cover;margin:0}subheroes channel-hero:before{padding-top:80%}@media only screen and (min-width:769px){subheroes channel-hero{margin:0}subheroes channel-hero:before{padding-top:56.25%}}@media only screen and (min-width:1024px){subheroes channel-hero{background-size:102%;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:4px 0}subheroes channel-hero:first-child{margin-right:8px}subheroes channel-hero:last-child{margin-left:8px}}@media only screen and (min-width:1301px){subheroes channel-hero{margin:8px 0}}subheroes channel-hero channel-hero-body{padding:32px 16px 8px}@media only screen and (min-width:769px){subheroes channel-hero channel-hero-body{padding:32px 16px 16px}}subheroes channel-hero channel-hero-body channel-hero-title{font-size:1.1rem;font-weight:700}@media only screen and (min-width:769px){subheroes channel-hero channel-hero-body channel-hero-title{font-size:1.8rem}}subheroes channel-hero channel-hero-body channel-hero-teaser{display:none}@media only screen and (min-width:1024px){subheroes channel-hero channel-hero-body{padding:32px 32px 16px}subheroes channel-hero channel-hero-body channel-hero-teaser{display:block;font-size:1.1rem;font-weight:400}}.interstitial__button,.interstitial__text,.latest-header-text{font-family:futura-pt-bold,sans-serif;font-weight:700}.interstitial{display:flex;min-height:400px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:calc(100vh);position:relative;width:100%}@media only screen and (min-width:1024px){.interstitial{height:calc(100vh - 55px)}}.interstitial__background{bottom:0;left:0;position:absolute;right:0;top:0}.interstitial__background>*{height:100%;max-width:none;object-fit:cover;width:100%}.interstitial__button{border-radius:0;font-style:normal;font-size:1.3rem;height:50px;letter-spacing:5.6px;margin:0;padding-top:10px;width:275px}.interstitial__inner{background-position:center;background-size:cover;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;max-width:88%;padding:20vh 0 26vh;width:100%;z-index:1}.interstitial__text{font-style:normal;font-size:7vw;letter-spacing:4px;line-height:5.6vw}.interstitial__text>div{margin-top:32px}.interstitial__text>div:first-child{margin-top:0}@media only screen and (min-width:769px){.interstitial{min-height:600px}.interstitial__inner{padding:16vh 0 20vh;max-width:60%}.interstitial__text{font-size:6vw;letter-spacing:8px;line-height:5vw}.interstitial__text>div{margin-top:56px}.interstitial__text>div:first-child{margin-top:0}}@media only screen and (min-width:1024px){.interstitial__text{font-size:5vw;line-height:3.7vw}}@media only screen and (min-width:1301px){.interstitial__text{font-size:3.8vw;line-height:2.9vw}}.interstitial-line{height:13px;width:232px}.latest-container{display:none;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-left:24px;padding-right:16px}@media only screen and (min-width:1024px){.latest-container{display:-webkit-flex;display:-ms-flexbox;display:flex}}.latest-container .latest-ad{height:250px;margin:48px 0;width:300px}.latest-container .cta__newsletter{height:394px}.latest-container .cta__newsletter cta-title{display:none}.latest-card,.revolt-card>a{display:-webkit-flex;display:-ms-flexbox}.latest-container .cta__newsletter .cta-newsletter__new-music{margin-bottom:48px}.latest-header-text{background-image:url(https://res.cloudinary.com/revolttv/image/upload/v1502754200/assets/reskin/latest-header-bg-min.png);background-repeat:no-repeat;background-size:contain;color:#fff;font-style:italic;font-size:1.8em;height:60px;line-height:60px;margin:0;padding-left:24px;position:relative;width:300px}.latest-card__description,.revolt-card card-author{font-family:futura-pt-bold,sans-serif;line-height:1.2;font-weight:700}.latest-header-text:after{border-bottom:2px solid #fff;bottom:12px;left:0;position:absolute;width:155px}.latest-card{color:#000;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:48px;width:300px}.latest-card__image{height:auto;margin-bottom:8px;width:300px}.latest-card__description{font-style:normal;font-size:1.5rem;letter-spacing:0;margin:0}.latest__sticky-wrapper{padding-bottom:16px}.revolt-card{border:none;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 auto 40px;max-width:600px;padding-bottom:0;position:relative;width:100%}@media only screen and (min-width:769px){.revolt-card{margin-bottom:56px}}.revolt-card:hover .icon-backdrop{background:#000}.revolt-card>a{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.revolt-card card-author{font-style:italic;color:#000;font-size:1.07rem;margin:16px 0 0;text-transform:uppercase}@media only screen and (min-width:769px){.revolt-card card-author{margin-top:16px}}.revolt-card card-body{background-color:#fff;border:5px solid #000;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;margin-top:-28px;width:calc(100% - 16px);padding:0;z-index:1}@media only screen and (min-width:769px){.revolt-card card-body{width:calc(100% - 48px)}}.revolt-card .card-body__left-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%}.revolt-card .card-body__right-container{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-left:1px solid #616161;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:20px;text-align:center}@media only screen and (min-width:769px){.revolt-card .card-body__right-container{min-width:118px;padding:0;width:118px}}.revolt-card card-header{-webkit-flex:none;-ms-flex:none;flex:none;height:auto;margin-bottom:0;position:relative;width:100%;z-index:0}.revolt-card card-header:before{display:block;content:"";width:100%;padding-top:56.25%}@media only screen and (min-width:769px){.revolt-card card-header{height:337.5px}.revolt-card card-header:before{display:none}}.revolt-card .card-description-container,.revolt-card .card-title{border-right:1px solid #616161;display:-webkit-flex;display:-ms-flexbox}.revolt-card card-header .play-box{stroke-width:4px}.revolt-card card-teaser{font-family:inconsolata,monospace;font-weight:700;line-height:1.3}.revolt-card .card-type-music,.revolt-card .card-type-news,.revolt-card .card-type-video{height:71px;width:45px}.revolt-card .card-title{-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;border-bottom:1px solid #616161;display:flex;font-family:futura-pt-bold,sans-serif;font-style:normal;font-weight:700;letter-spacing:.44px;font-size:1.85rem;line-height:1.2;margin:0;padding:8px}@media only screen and (min-width:769px){.revolt-card .card-title{padding:16px 16px 12px}}.revolt-card .card-description-container{border-top:1px solid #616161;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:8px}.header__pushdown,.revolt-card .icon-backdrop{-webkit-align-items:center;display:-webkit-flex}.revolt-card .icon-backdrop{-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.5);display:-ms-flexbox;display:flex;height:56px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-60%);transform:translate(-50%,-60%);transition:background 300ms;width:56px}@media only screen and (min-width:376px){.revolt-card .icon-backdrop{height:90px;width:90px}}.revolt-card .icon-backdrop icon{left:0;position:relative;top:0;stroke:#fff}.revolt-card .play-box{height:33px;width:27px}@media only screen and (min-width:376px){.revolt-card .play-box{height:49px;width:41px}}@media only screen and (min-width:769px){.revolt-card .card-description-container{padding:12px 16px 16px}.revolt-card .play-box{height:54px;width:43px}}.revolt-card .time-ago{font-family:effra,sans-serif;font-style:italic;font-weight:300;text-transform:lowercase}.comment-section{border-bottom:2px solid #000;border-top:2px solid #000;margin-top:36px;padding:12px 16px}@media only screen and (min-width:769px){.comment-section{padding:12px 8px}}.comment-section.show-comments Icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.comment-section .fb-comments,.comment-section disqus{display:block;-webkit-flex:none;-ms-flex:none;flex:none;margin-top:12px;width:100%}.comment-section Icon{transition:-webkit-transform 180ms;transition:transform 180ms;vertical-align:bottom}.comment-section__button{font-family:'Fjalla One',sans-serif;font-style:normal;font-weight:500;letter-spacing:.44px;font-size:1.167rem;text-transform:uppercase}.page--relief{background-color:#000;background-image:url(https://res.cloudinary.com/revolttv/image/upload/v1507583107/assets/relief/bg.jpg);background-position:top center;background-repeat:no-repeat;background-size:100% auto;margin:0;max-width:100%;min-height:100vh;overflow:hidden;padding:0;position:relative;width:100%}.page--relief .teamlove{display:block;margin:0 auto;max-width:500px;padding-left:48px;padding-right:48px;padding-top:35px;width:100%}.page--relief .logo{display:block;margin:38px auto 0;position:relative;width:260px}.page--relief .logo__image{display:block;margin:0 auto;width:260px}.page--relief .logo__red-plus{height:32px;position:absolute;right:-24px;top:-24px;width:32px}.page--relief .content p{color:#fff;font-family:Arial,sans-serif;font-size:15px;line-height:2.4;margin:0 auto;max-width:290px;padding:1.5em 0;position:relative;text-align:center}.header__pushdown__button,.header__pushdown__text{font-family:futura-pt-bold,sans-serif;font-style:normal;font-weight:700;letter-spacing:.44px}.page--relief .content p.has-accent .red-accent{bottom:-95px;position:absolute;right:-45px}.page--relief .buttons{margin:.5em auto;max-width:290px;position:relative}.page--relief .buttons .button+.button,.page--relief .buttons .button+.tidal{margin-top:1.5em}.page--relief .buttons .button{background:0 0;border:2px solid #fff;border-radius:0;color:#fff}.page--relief .buttons__white-plus{height:37px;left:37px;position:absolute;top:0;-webkit-transform:translateY(-80%);transform:translateY(-80%);width:37px}.page--relief .divider{padding:3em 0;position:relative;text-align:center}.page--relief .divider__accent{display:none}.page--relief .divider__horizontal{display:block;margin:0 auto}@media only screen and (min-width:769px){.page--relief .teamlove{padding-top:60px;margin-left:0;margin-right:0;max-width:none;-webkit-transform:translateX(-25%);transform:translateX(-25%);width:1000px}.page--relief .logo{margin-bottom:60px;width:660px}.page--relief .logo__image{width:660px}.page--relief .content p{font-size:22px;max-width:730px}.page--relief .buttons{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:730px}.page--relief .buttons .button{-webkit-flex:1;-ms-flex:1;flex:1;font-size:22px;padding-bottom:14px;padding-top:14px}.page--relief .buttons .button+.button{margin-top:.4rem}.page--relief .buttons .button+.tidal{margin-top:3rem}.page--relief .buttons .tidal{-webkit-flex:none;-ms-flex:none;flex:none;text-align:center;width:100%}}@media only screen and (min-width:1024px){.page--relief .content p.has-accent .red-accent{right:-135px}.page--relief .buttons__white-plus{left:-90px}}@media only screen and (min-width:1301px){.page--relief .teamlove{margin-left:auto;margin-right:auto;-webkit-transform:translateX(-28%);transform:translateX(-28%)}.page--relief .buttons__white-plus{left:-140px;top:-90px}.page--relief .content p.has-accent .red-accent{bottom:-20px;right:-205px}.page--relief .divider__accent{bottom:calc(3em + 9px);display:block;left:10vw;position:absolute}}.header__pushdown{-ms-flex-align:center;align-items:center;background:linear-gradient(rgba(0,0,0,.3),rgba(0,0,0,.5)),url(https://res.cloudinary.com/revolttv/image/upload/v1505883365/assets/relief/relief-header-bg.jpg);display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%}.header__pushdown__text{color:#fff;font-size:1.4rem;margin-right:8px}@media only screen and (min-width:376px){.header__pushdown__text{font-size:1.6rem}}@media only screen and (min-width:1024px){.header__pushdown__text{font-size:2.4rem;margin-right:16px}}.header__pushdown__button{background:#f01c20;background:linear-gradient(to bottom,#f01c20,#f0191e);color:#f5f5f5;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:0;cursor:pointer;display:block;fill:#000;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:1rem;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:8px;min-width:2rem;padding:8px 16px;position:relative;outline:0;overflow:hidden;text-align:center;text-decoration:none;text-transform:uppercase;transition:background .2s,color .2s,fill .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.turning-tables--h1,.turning-tables--h2{font-style:italic;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.header__pushdown__button:active,.header__pushdown__button:not([disabled]):active{background:#ef1216;background:linear-gradient(to bottom,#ef1216,#ec1014)}@media only screen and (min-width:376px){.header__pushdown__button{font-size:1.2rem}}@media only screen and (min-width:1024px){.header__pushdown__button{font-size:1.6rem;margin:8px 16px}}.header__pushdown__button:hover{background:#f23336;background:linear-gradient(to bottom,#f23336,#f23033);color:#f5f5f5;fill:#f5f5f5}.header__pushdown__button:hover:active,.header__pushdown__button:hover:not([disabled]):active{background:#f1282b;background:linear-gradient(to bottom,#f1282b,#f12226)}.turning-tables{background-color:#000;color:#fff;font-family:Arial;font-size:14px;padding-bottom:104px;padding-top:0}.turning-tables ad-slot{margin-bottom:0;margin-top:0}.turning-tables p{font-family:Arial;font-size:14px;letter-spacing:2.2px;margin:0 5%;max-width:600px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.turning-tables--h1,.turning-tables--h1 strong,.turning-tables--h2{font-family:AkzidenzGroteskPro}@media only screen and (min-width:601px){.turning-tables p{margin:auto}}.turning-tables--ad-layout{height:calc(250px + 16px);overflow:hidden;width:calc(300px + 16px)}.turning-tables--bio{border-bottom:1px solid #ccc;margin-left:5vw;margin-right:5vw;padding-bottom:40px;padding-top:40px;text-align:center}@media only screen and (min-width:1024px){.turning-tables--bio{margin-left:auto;margin-right:auto;max-width:850px}}.turning-tables--bio p{line-height:1.85;text-align:left}.turning-tables--bio-tabs{margin:auto;max-width:650px}.turning-tables--bio-tabs label.static-tab-label{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:90px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;padding-bottom:10px}.turning-tables--bio-tabs input.static-tab-input{height:90px;width:50%}.turning-tables--bio-tabs .static-tab-labels{height:90px}.turning-tables__border{border:1px solid #fff;margin-left:auto;margin-right:auto;max-width:650px;padding:8px}.turning-tables--episode{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-size:cover;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;height:250px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:48px;max-width:250px;width:250px}@media only screen and (min-width:1024px){.turning-tables--episode{margin-bottom:96px;margin-left:48px;margin-right:48px;width:30%}}.turning-tables--episode__subtitle{color:#fff;font-style:italic;letter-spacing:1.25px}.turning-tables--episode__title{color:#fff;font-size:24px;margin-bottom:8px}.turning-tables--episode.disabled-link{opacity:.7;pointer-events:none}.turning-tables--episode__picker{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;margin:auto;max-width:1100px}@media only screen and (min-width:1024px){.turning-tables--episode__picker{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.turning-tables--h1{display:block;font-size:32px;letter-spacing:3.3px;margin-bottom:64px;text-align:center;text-transform:uppercase}.turning-tables--h-episode,.turning-tables--h3{font-size:24px;letter-spacing:4.9px}.turning-tables--h1-bio{margin-bottom:40px}.turning-tables--h2{display:block;font-size:24px;letter-spacing:2.5px;margin-bottom:0;text-align:center}.turning-tables--h-episode{display:block;font-family:BebasNueu;margin-bottom:8px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto}.turning-tables--h-episode-number,.turning-tables--h-trailer{display:block;margin-bottom:40px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;font-family:BebasNueu;font-weight:700}.turning-tables--h-episode-number{font-size:70px;position:relative}.turning-tables--h-episode-number:after,.turning-tables--h-episode-number:before{background-color:#fff;bottom:-17px;content:'';display:block;height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100px}.turning-tables--h-episode-number:before{bottom:-12px}.turning-tables--h-trailer{color:#fff;font-size:32px;letter-spacing:4.9px;margin-top:0;text-align:center}.turning-tables .static-tab-input:nth-of-type(1):checked~span label:nth-of-type(1),.turning-tables .static-tab-input:nth-of-type(2):checked~span label:nth-of-type(2),.turning-tables .static-tab-input:nth-of-type(3):checked~span label:nth-of-type(3){color:#4caf50}@media only screen and (min-width:769px){.turning-tables--h-trailer{margin-top:32px}}.turning-tables--header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1024px){.turning-tables--header{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.turning-tables--header>div:first-child,.turning-tables--header>div:last-child{padding-left:32px;padding-right:32px}.turning-tables--header>div:first-child{max-width:420px;min-width:420px}}.turning-tables--header>div:last-child{width:100%}.turning-tables--header-divider{background-color:#fff;display:none;height:456px;margin-top:40px;width:3px}@media only screen and (min-width:1301px){.turning-tables--header>div:first-child{margin-right:24px}.turning-tables--header-divider{display:block}}.turning-tables--header-info{margin-top:136px;-webkit-order:1;-ms-flex-order:1;order:1}.turning-tables--header-section picture{top:400px}@media only screen and (min-width:769px){.turning-tables--header-info{margin-top:0;-webkit-order:0;-ms-flex-order:0;order:0}.turning-tables--header-section picture{top:0}}.turning-tables--icon{display:inline-block;height:24px;margin-left:16px;margin-right:16px;width:24px}.turning-tables--logo{display:block;margin-bottom:16px;margin-left:auto;margin-right:auto;width:235px}.turning-tables--music-divider{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;display:none;font-size:24px;padding:104px 32px 0;text-align:center}@media only screen and (min-width:1024px){.turning-tables--logo{width:190px}.turning-tables--music-divider{display:block}}.turning-tables--music-food{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:auto}.turning-tables--music-food--label{margin-top:32px;text-align:center}.turning-tables--music-food--label p{margin-bottom:16px;margin-top:8px}.turning-tables--music-food .turning-tables__border{border:0;padding:0}@media only screen and (min-width:401px){.turning-tables--music-food .turning-tables__border{height:400px;width:400px}}.turning-tables--music-food>div{-webkit-flex-grow:100%;-ms-flex-positive:100%;flex-grow:100%;margin-bottom:16px}@media only screen and (min-width:1024px){.turning-tables--music-food .turning-tables__border{border:1px solid #fff;padding:8px}.turning-tables--music-food{-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row}.turning-tables--music-food>div{-webkit-flex-grow:50%;-ms-flex-positive:50%;flex-grow:50%}}.turning-tables--pairing{text-align:center}.turning-tables--section{margin-left:auto;margin-right:auto;max-width:1300px;padding-bottom:48px;padding-top:64px;position:relative;z-index:1}@media only screen and (min-width:1024px){.turning-tables--section{padding-bottom:72px;padding-top:72px}}.turning-tables--section-bg{overflow:hidden;position:relative}.turning-tables--section-bg picture{position:absolute;left:0;right:0}.turning-tables--section-bg picture img{object-fit:cover;width:100%}.turning-tables--section-bg.turning-tables__mobile-down{padding-bottom:900px}@media only screen and (min-width:769px){.turning-tables--section-bg.turning-tables__mobile-down{padding-bottom:600px}}@media only screen and (min-width:1024px){.turning-tables--section-bg.turning-tables__mobile-down{padding-bottom:48px}}.turning-tables--section-bg.turning-tables__mobile-down picture{bottom:0;top:auto}.turning-tables--section-bg.turning-tables__mobile-down picture::after{background:linear-gradient(rgba(0,0,0,.8) 0,transparent 25%,transparent 75%,rgba(0,0,0,.8) 100%);bottom:0;content:" ";display:block;left:0;position:absolute;right:0;top:0}.turning-tables .static-tab-input:nth-of-type(1):checked~span label:nth-of-type(1):after,.turning-tables .static-tab-input:nth-of-type(1):checked~span label:nth-of-type(1):before,.turning-tables .static-tab-input:nth-of-type(2):checked~span label:nth-of-type(2):after,.turning-tables .static-tab-input:nth-of-type(2):checked~span label:nth-of-type(2):before,.turning-tables .static-tab-input:nth-of-type(3):checked~span label:nth-of-type(3):after,.turning-tables .static-tab-input:nth-of-type(3):checked~span label:nth-of-type(3):before,player .preroll-skip:after,player .preroll-skip:before{content:''}.turning-tables--social-button{height:20px;width:20px}.turning-tables--social-buttons{padding-top:48px}.turning-tables--trailer-container{-webkit-order:0;-ms-flex-order:0;order:0}@media only screen and (min-width:769px){.turning-tables--section-bg.turning-tables__mobile-down picture{bottom:0;top:0}.turning-tables--trailer-container{-webkit-order:1;-ms-flex-order:1;order:1}}.turning-tables--trailer-subtext{margin-top:32px;text-align:center}.turning-tables--trailer-subtext img{max-width:90%}.turning-tables--venues{width:100%;position:relative}.turning-tables--venues-image{max-width:100%}.turning-tables--venues-title{font-size:6vw;letter-spacing:9px;position:absolute;top:50%;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.turning-tables .static-tab-input{border-bottom:3px solid #fff;margin:0 0 16px;position:relative;width:33%}.turning-tables .static-tab-input:checked~span label:after,.turning-tables .static-tab-input:checked~span label:before{border:12px solid transparent;border-top:12px solid #000;bottom:-24px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.turning-tables .static-tab-input:checked~span label:after{bottom:-22px}.turning-tables .static-tab-input:checked~span label:before{border-top-color:#fff}.turning-tables .static-tab-input:nth-of-type(1):checked~.static-tab-content:nth-of-type(1){display:-webkit-flex;display:-ms-flexbox;display:flex}.turning-tables .static-tab-input:nth-of-type(2):checked~.static-tab-content:nth-of-type(2){display:-webkit-flex;display:-ms-flexbox;display:flex}.turning-tables .static-tab-input:nth-of-type(3):checked~.static-tab-content:nth-of-type(3){display:-webkit-flex;display:-ms-flexbox;display:flex}.turning-tables .static-tab-label{color:#fff;font-family:BebasNueu;font-size:18px;letter-spacing:4.9px;top:0;-webkit-transform:none;transform:none;width:100%}.static-tab-content{display:none;width:100%}.static-tab-input{height:50px;opacity:0}.static-tab-label{-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #fff;display:-webkit-flex;display:-ms-flexbox;display:flex;height:50px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.static-tab-labels,.static-tabs{display:-webkit-flex;display:-ms-flexbox}.static-tab-labels{height:50px;display:flex;left:0;margin-bottom:16px;pointer-events:none;position:absolute;right:0;top:0}.static-tabs{display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.static-text-align-center{text-align:center}.static-flex{display:-webkit-flex;display:-ms-flexbox;display:flex}.static-center{display:inline-block;margin-left:auto;margin-right:auto}.static-video-container{height:0;padding-bottom:56.25%;padding-top:0;position:relative}.static-video-container iframe{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}player .preroll-skip{border:1px solid #000;border-radius:0;bottom:10%;font-size:.8rem;height:32px;line-height:1.2;margin:0;overflow:visible;padding:4px 4px 4px 2px;position:absolute;right:0;width:65px;z-index:6}player .preroll-skip:disabled{opacity:.8}player .preroll-skip:before{border-bottom:31px solid #000;border-left:20px solid transparent;left:-21px;position:absolute;top:0;width:1px}player .preroll-skip:after{border-bottom:30px solid #f5f5f5;border-left:19px solid transparent;height:0;left:-19px;position:absolute;top:0;width:0}player .preroll-skip>span{-webkit-align-items:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}player .preroll-skip>span span+span{margin-left:.25em}player .preroll-skip icon{height:16px;margin-left:4px;width:16px}@media only screen and (min-width:769px){player .preroll-skip{bottom:80px;height:36px;right:32px;-webkit-transform:skew(-30deg);transform:skew(-30deg);width:110px}player .preroll-skip:not([disabled]):active{-webkit-transform:skew(-30deg) translate(0,1px);transform:skew(-30deg) translate(0,1px)}player .preroll-skip:after,player .preroll-skip:before{display:none}player .preroll-skip>span{-webkit-transform:skew(30deg);transform:skew(30deg)}}player .overlay.overlay--be-quiet-ads{-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;z-index:6}player .overlay.overlay--be-quiet-ads .icon-background{-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:rgba(10,10,10,.8);color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700;height:50px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin:.5em;text-transform:uppercase;width:200px}player .overlay.overlay--be-quiet-ads icon{height:30px;margin-right:.5em;transition:opacity .1s;width:30px}player .overlay.overlay--be-quiet-ads icon svg{stroke:#fff}music.page{display:block}music.page .section-header,music.page content-filter{margin-top:0}.insights.page .insights--inner{margin:0 auto;max-width:375px;padding:48px 0}.insights.page .insights--inner img,.insights.page .insights--inner p{padding:8px 0}.insights.page .insights--inner form{-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:8px 15px}.insights.page .insights--inner form div.mc-field-group{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin-right:15px;width:230px}.insights.page .insights--inner form input[type=email]{border:1px solid #9e9e9e;border-radius:3px;height:32px;width:100%}.insights.page .insights--inner form input[type=submit]{border-radius:4px;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;height:32px;padding-top:0;margin:0}.insights.page label{color:#000;top:0;-webkit-transform:none;transform:none}.insights.page .button--primary{background:#f01c20;background:linear-gradient(to bottom,#f01c20,#f0191e);color:#fff;fill:#fff}.insights.page .button--primary:active,.insights.page .button--primary:not([disabled]):active{background:#ef1216;background:linear-gradient(to bottom,#ef1216,#ec1014)}