html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@-webkit-keyframes slide-right{from{-webkit-transform:translateX(-10%);opacity:0}}@-moz-keyframes slide-right{from{-moz-transform:translateX(-10%);opacity:0}}@keyframes slide-right{from{transform:translateX(-10%);opacity:0}}@-webkit-keyframes slide-left{from{-webkit-transform:translateX(10%);opacity:0}}@-moz-keyframes slide-left{from{-moz-transform:translateX(10%);opacity:0}}@keyframes slide-left{from{transform:translateX(10%);opacity:0}}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{font-family:"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", sans-serif;font-weight:300;font-style:normal;font-size:inherit;line-height:1.5}@-ms-viewport{width:device-width}.no-js body{overflow:auto}body>img{display:none}img{max-width:100%}.-gradient-overlay{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 )}.-gradient-overlay:after{content:"";position:absolute;z-index:0;bottom:0;right:0;left:0;top:0;background:-moz-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(100%, rgba(0,0,0,0.65)));background:-webkit-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:-o-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:-ms-linear-gradient(top, transparent 0%, rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0,0,0,0.65) 100%)}@font-face{font-family:'fontello';src:url("http://fonts.voxmedia.com/editorial-apps/fontello-updated-1-13-15/fontello.eot");src:url("http://fonts.voxmedia.com/editorial-apps/fontello-updated-1-13-15/fontello.eot#iefix") format("embedded-opentype"),url("http://fonts.voxmedia.com/editorial-apps/fontello-updated-1-13-15/fontello.woff") format("woff"),url("http://fonts.voxmedia.com/editorial-apps/fontello-updated-1-13-15/fontello.ttf") format("truetype"),url("http://fonts.voxmedia.com/editorial-apps/fontello-updated-1-13-15/fontello.svg#fontello") format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em}.icon-prev:before{content:'\e800'}.icon-next:before{content:'\e801'}.icon-cog:before{content:'\e802'}.icon-menu:before{content:'\e803'}.icon-up-open:before{content:'\e804'}.icon-down-open:before{content:'\e805'}.icon-twitter:before{content:'\e806'}.icon-facebook:before{content:'\e807'}.icon-gplus:before{content:'\e808'}.icon-gplus-squared:before{content:'\e809'}.icon-facebook-squared:before{content:'\e80a'}.icon-twitter-squared:before{content:'\e80b'}.icon-pinterest:before{content:'\e80c'}.icon-pinterest-squared:before{content:'\e80d'}.icon-circled-prev:before{content:'\e80e'}.icon-circled-next:before{content:'\e80f'}.icon-circled-up:before{content:'\e810'}.icon-circled-down:before{content:'\e811'}.icon-cancel:before{content:'\e812'}.icon-link:before{content:'\e813'}.icon-play:before{content:'\e814'}.icon-home:before{content:'\e815'}.icon-camera:before{content:'\e816'}.icon-picture:before{content:'\e817'}.icon-down-circled:before{content:'\e818'}.icon-stop:before{content:'\e819'}.icon-to-end:before{content:'\e81a'}.icon-to-start:before{content:'\e81b'}.icon-volume-up:before{content:'\e81c'}.icon-mute:before{content:'\e81d'}.m-video{-webkit-transform:translate3d(0, 0, 0)}.m-video .m-video__inner{-webkit-transform:translate3d(0, 0, 0);position:relative;height:0;padding-top:56.25%;width:100%;clear:both;overflow:hidden}.m-video .m-video__inner .embed{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.m-video .m-video__inner .embed iframe,.m-video .m-video__inner .embed object,.m-video .m-video__inner .embed video,.m-video .m-video__inner .embed div:nth-child(2),.m-video .m-video__inner .embed .OoyalaHtml5VideoPlayer{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.hero{width:100%;color:#fff;position:relative;height:100vh;min-height:650px;max-height:1200px;background-size:cover;margin:0}@media (min-width: 800px){.hero{min-height:775px}}.hero .shader{position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(55,0,55,0.8)}.hero img{position:absolute;top:56px;left:50%;width:140px;margin-left:-70px}.main-social{position:absolute;top:100px;left:50%;width:150px;margin-left:-75px;text-align:center}.main-social a{color:#370037;text-decoration:none;border-radius:50%;background-color:#fff;padding:8px 6px;border:3px solid #fff;transition:0.3s background-color ease-in-out, 0.3s color ease-in-out;-webkit-transition:0.3s background-color ease-in-out, 0.3s color ease-in-out;margin:0 10px}.main-social a:hover{background-color:#370037;color:#fff}h1{max-width:1000px;text-align:center;font-size:60px;margin-left:auto;margin-right:auto;font-weight:800;padding:230px 4% 15px;border-bottom:3px solid #d20000;line-height:65px}@media (min-width: 800px){h1{font-size:80px;padding-bottom:5px;padding-top:330px;line-height:normal}}@media (min-width: 950px){h1{font-size:100px}}h2{line-height:40px;max-width:1000px;margin-left:auto;margin-right:auto;text-align:center;font-size:40px;font-weight:500;padding:15px 4% 50px}@media (min-width: 800px){h2{font-size:60px;line-height:normal;padding-top:10px;padding-bottom:45px}}.season-links{max-width:400px;margin-left:auto;text-align:center;margin-right:auto}.season-links a{background-color:#fff;border-radius:50%;height:55px;width:55px;display:inline-block;margin:0 25px;color:#370037;text-align:center;padding-top:0px;font-size:30px;font-weight:500;text-decoration:none;border:3px solid #fff;transition:0.3s ease-in-out;-webkit-transition:0.3s ease-in-out}@media (min-width: 800px){.season-links a{padding-top:2px;height:100px;margin:0 50px;width:100px;font-size:60px}}.season-links a:hover{background-color:#370037;color:#fff;border:3px solid #fff}.season{max-width:1050px;margin:5px auto}.season ul{padding-left:25px;padding-right:25px;text-align:center}.season h4{text-align:center;width:100%;font-size:35px;font-weight:500;color:#370037;padding-top:25px}@media (min-width: 575px){.season h4{margin-bottom:25px;padding-top:75px;font-size:50px}}@media (min-width: 1060px){.season h4{text-align:left;padding-left:50px}}.season li{display:inline-block;width:100%;height:250px;overflow-y:hidden;overflow-x:hidden;text-align:center;margin:4px;position:relative;transition:0.4s box-shadow ease-in-out}@media (min-width: 541px){.season li{height:188px;width:229px}}.li-selectable:hover{cursor:pointer;box-shadow:0px 0px 25px rgba(0,0,0,0.7)}.li-selectable:hover .ep-number{opacity:0}.season li img{height:100%}@media (min-width: 541 px){.season li img{height:auto;width:101%}}.season .shader{background-color:rgba(55,0,55,0.6);transition:0.4s background-color ease-in-out;position:absolute;top:0;bottom:0;left:0;right:0}.li-selectable .shader:hover{background-color:transparent}.ep-name{position:absolute;width:100%;bottom:0;text-align:center;background-color:white;left:0;color:#370037;height:60px;padding:3px 6px;border-top:2px solid #d20000}.ep-name div{display:inline-block;vertical-align:middle;margin-top:-1px}.ep-name:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.ep-number{position:absolute;text-align:center;left:0;top:75px;width:100%;font-weight:900;font-size:34px;background-color:white;border-radius:50%;height:50px;width:50px;left:50%;margin-left:-25px;color:#rgb 55,0,55;text-align:center;padding-top:2px;font-size:30px;font-weight:500;transition:0.4s opacity ease-in-out}@media (min-width: 541px){.ep-number{top:40px}}.main-container{padding-bottom:5px;background-color:#e8e8e8;border-top:3px solid #d20000}.credits{width:100%;margin-top:50px;text-align:center;padding:10px;color:#370037;border-top:3px solid #d20000}.credits a{color:#d20000;text-decoration:none}#modal{position:absolute;z-index:-1;overflow:hidden;opacity:0;transition:0.3s ease-in-out}.modal-moving{transition:none !important}.modal-active{cursor:default !important;background-color:#f8f8f8 !important;left:0 !important;transition:0.3s ease-in-out;z-index:4 !important;opacity:1 !important;width:100% !important;height:auto !important;border:3px solid rgba(55,0,55,0.8) !important;cursor:pointer}@media (min-width: 900px){.modal-active{width:850px !important;left:50% !important;margin-left:-425px !important;min-height:433px !important}}#modal h4{width:100%;text-align:center;padding:20px 16px;font-size:24px;background-color:rgba(55,0,55,0.8);font-weight:800;color:#fff}.left-column{width:100%;float:left;padding-left:16px;padding-top:50px;position:relative;margin-bottom:16px}@media (min-width: 900px){.left-column{width:28%;height:339px;margin-bottom:0;padding-top:55px}}.left-column .blurb{color:#370037;padding-top:0px}@media (min-width: 900px){.left-column .blurb{border-top:1px solid #d20000;padding-top:20px;margin-bottom:0;padding-bottom:0}}.left-column .social{text-align:center;margin-bottom:20px;position:absolute;top:16px;left:16px;z-index:4}@media (min-width: 900px){.left-column .social{position:static}}.left-column .social a{color:#370037;text-decoration:none;padding:8px 6px;margin:0;transition:0.3s background-color ease-in-out, 0.3s color ease-in-out;-webkit-transition:0.3s background-color ease-in-out, 0.3s color ease-in-out}@media (min-width: 900px){.left-column .social a{position:static;margin:0 10px}}.left-column .social a:hover{background-color:#370037;color:#fff}.left-column .link-out{color:#370037;text-transform:uppercase;z-index:100;top:14px;right:16px;width:220px;position:absolute;text-align:center;text-decoration:none;font-size:20px;padding:0 6px;transition:0.3s background-color ease-in-out, 0.3s color ease-in-out;-webkit-transition:0.3s background-color ease-in-out, 0.3s color ease-in-out}@media (min-width: 900px){.left-column .link-out{right:0;width:94%;top:16px;padding:2px 6px}}.left-column .link-out:hover{background-color:rgba(55,0,55,0.8);color:#fff}.right-vid{margin-top:16px;margin-left:16px;margin-right:16px;width:auto;z-index:0;margin-bottom:16px}@media (min-width: 900px){.right-vid{position:absolute;left:243px;right:0px}}.embed img{height:100%}.modal-close{width:20px;height:20px;position:absolute;overflow:hidden;right:2px;top:2px;background-color:#f8f8f8;color:rgba(55,0,55,0.8);text-align:center;cursor:pointer;font-size:30px;font-weight:900;z-index:900;padding-left:5px;padding-top:1px;transition:0.3s background-color ease-in-out, 0.3s color ease-in-out;-webkit-transition:0.3s background-color ease-in-out, 0.3s color ease-in-out}@media (min-width: 900px){.modal-close{right:16px;top:16px;border-radius:50%;width:40px;height:40px}}.modal-close:hover{background-color:rgba(55,0,55,0.8);color:#fff}.modal-close span{position:relative;top:-16px;left:-1px;display:block;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width: 900px){.modal-close span{top:-5px;left:0}}#beeftank{position:fixed;top:70vh;left:-200px;width:200px !important;height:113px !important;display:block;z-index:900}.beeftank-active{transition:3.5s left linear !important;-webkit-transition:3.5s left linear !important;left:115% !important}.rotated{-moz-animation:rotator 10s linear infinite;-webkit-animation:rotator 10s linear infinite;-o-animation:rotator 10s linear infinite;animation:rotator 10s linear infinite}@keyframes rotator{from{transform:rotate(0deg)}to{transform:rotate(1440deg)}}@-moz-keyframes rotator{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(1440deg)}}@-webkit-keyframes rotator{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1440deg)}}@-o-keyframes rotator{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(1440deg)}}.silly{position:fixed;opacity:0;z-index:-1;transition:2s opacity ease-in-out;-webkit-transition:2s opacity ease-in-out}.silly-active{opacity:1 !important;cursor:pointer;top:0;z-index:999 !important;left:0;bottom:0;right:0}.silly-active img{width:100%;max-width:auto}