html,body{border:0;font-family:"Helvetica-Neue","Helvetica",Arial,sans-serif;line-height:1.5;margin:0;padding:0}div,span,object,iframe,img,table,caption,thead,tbody,tfoot,tr,tr,td,article,aside,canvas,details,figure,hgroup,menu,nav,footer,header,section,summary,mark,audio,video{border:0;margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cit,code,del,dfn,em,ins,q,samp,small,strong,sub,sup,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,legend,label{border:0;font-size:100%;vertical-align:baseline;margin:0;padding:0;list-style:none}article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block}table{border-collapse:separate;border-spacing:0}table caption,table th,table td{text-align:left;vertical-align:middle}a{text-decoration:none}a img{border:0}:focus{outline:0}.wrapper{margin:0 10px;float:left;width:auto}.container{padding:0;width:100%;float:left}.section{width:100%;max-width:1260px;margin:0 auto;overflow:hidden;position:relative;padding:0}.sidebar{position:static}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{margin:0;padding:0 1.5em;width:auto;float:none}@media  screen and (min-width: 940px){.container{padding:0 1.5em}.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{padding:0;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.grid-1{width:8.33%}.grid-2{width:16.66%}.grid-3{width:25%}.grid-4{width:33.33%}.grid-5{width:41.66%}.grid-6{width:50%}.grid-7{width:58.33%}.grid-8{width:66.66%}.grid-9{width:75%}.grid-10{width:83.33%}.grid-11{width:91.66%}.grid-12{width:100%}.content{width:auto;float:none;margin-right:400px}.sidebar{width:400px;position:absolute;right:0;top:20px}}.box-section-1,.box-section-2,.box-section-3,.box-section-4,.box-section-5,.box-section-6,.box-section-7,.box-section-8,.box-section-9,.box-section-10{clear:both;display:none}@media  screen and (min-width: 940px){.box-section-1,.box-section-2,.box-section-3,.box-section-4,.box-section-5,.box-section-6,.box-section-7,.box-section-8,.box-section-9,.box-section-10{display:block}}.box-section-1>div,.box-section-2>div,.box-section-3>div,.box-section-4>div,.box-section-5>div,.box-section-6>div,.box-section-7>div,.box-section-8>div,.box-section-9>div,.box-section-10>div{float:left;padding:0;height:150px;width:100%}.box-section-1>div>div,.box-section-2>div>div,.box-section-3>div>div,.box-section-4>div>div,.box-section-5>div>div,.box-section-6>div>div,.box-section-7>div>div,.box-section-8>div>div,.box-section-9>div>div,.box-section-10>div>div{border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;height:100%;text-align:center;padding:1em 0}.box-section-1>div>div div.middle-helper,.box-section-2>div>div div.middle-helper,.box-section-3>div>div div.middle-helper,.box-section-4>div>div div.middle-helper,.box-section-5>div>div div.middle-helper,.box-section-6>div>div div.middle-helper,.box-section-7>div>div div.middle-helper,.box-section-8>div>div div.middle-helper,.box-section-9>div>div div.middle-helper,.box-section-10>div>div div.middle-helper{display:inline-block;height:100%;vertical-align:middle}.box-section-1>div>div img,.box-section-2>div>div img,.box-section-3>div>div img,.box-section-4>div>div img,.box-section-5>div>div img,.box-section-6>div>div img,.box-section-7>div>div img,.box-section-8>div>div img,.box-section-9>div>div img,.box-section-10>div>div img{vertical-align:middle;max-width:90%;max-height:90%}.box-section-1{display:block}@media  screen and (min-width: 940px){.box-section-8>div{width:12.5%;height:100px}.box-section-7>div{width:14.29%;height:100px}.box-section-6>div{width:16.66%}.box-section-5>div{width:20%}.box-section-5>div:nth-of-type(1)>div,.box-section-5>div:nth-of-type(5n+6)>div{border-left:none}.box-section-4>div{width:25%}.box-section-3>div{width:33.33%}.box-section-2>div{width:50%}}.box-section-1>div{width:100%;padding:0 0 4px 0}.box-section-1>div>div{border:none}.button,button,input[type="submit"]{position:relative;display:inline-block;clear:both;color:#e660b4;padding:.85em .85em;text-align:center;text-decoration:none;cursor:pointer;font-weight:bold;border:1px solid rgba(0,0,0,0.1);transition:color .2s;transition:border .2s;transition:background .2s;padding-left:3em;line-height:1;font-family:"egx",Helvetica Neue,Helvetica,Arial,sans-serif}.button.cancel,button.cancel,input[type="submit"].cancel{margin:0 2px;background:#2c2441}.button.solid,button.solid,input[type="submit"].solid{background-color:#e660b4;color:#fff}.button.solid:hover,button.solid:hover,input[type="submit"].solid:hover{background-color:#4f3b66;color:#fff}.button.inverted,button.inverted,input[type="submit"].inverted{border-color:rgba(255,255,255,0.3);color:#fff}.button.inverted:hover,button.inverted:hover,input[type="submit"].inverted:hover{color:#e660b4}.button.inverted:before,button.inverted:before,input[type="submit"].inverted:before{background-color:rgba(255,255,255,0.3)}.button:hover,button:hover,input[type="submit"]:hover{color:#2c2441}.button:before,button:before,input[type="submit"]:before{position:absolute;display:block;background-color:rgba(0,0,0,0.1);content:">";top:0;left:0;bottom:0;width:2.25em;text-align:center;padding:.75em 0;line-height:1;font-size:inherit}#cosplay-page .section .contentbox{min-height:30em}#cosplay-page .section>div:nth-of-type(1) .contentbox{background-color:#4f3b66}#cosplay-page .section>div:nth-of-type(2) .contentbox{background-color:#83cb9d}#cosplay-page .section>div:nth-of-type(3) .contentbox{background-color:#e660b4}#cosplay-page .section>div:nth-of-type(4) .contentbox{background-color:#e35932}.events-bar{float:left;position:fixed;width:100%;font-size:.8em;text-transform:uppercase;z-index:20;white-space:nowrap;background-color:#fafafa}@media  screen and (min-width: 940px){.events-bar{position:relative}}.events-bar>div{max-width:1260px;margin:0 auto}.events-bar>div>div{float:left;padding:1em}@media  screen and (min-width: 940px){.events-bar>div>div{float:right;text-align:left}}.events-bar>div>div>*{position:relative;display:block;float:left}.events-bar>div>div span{font-weight:bold;display:none}@media  screen and (min-width: 481px){.events-bar>div>div span{display:inline}}.events-bar>div>div ul{display:inline-block}.events-bar>div>div ul li{display:inline-block;padding:0 .5em}.events-bar>div>div ul li a.current,.events-bar>div>div ul li a:hover{color:#e660b4}.events-bar>div>div>.social{display:none}@media  screen and (min-width: 940px){.events-bar>div>div>.social{display:block}}.events-bar>div>div>.social>a{display:block;float:left}.events-bar>div>div>.social>a:hover{color:#e660b4}.events-bar>div>div>.social>a>i{display:block;width:2em;text-align:center}.events-bar>div>div>.social>a>span{display:none}/*! fancyBox v2.1.4 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../images/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('../images/fancybox/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../images/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../images/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}#faq-page #faq-answers{float:left;width:100%;padding:1.5em;border:1px solid #e8e8e8;background-color:#fff}#faq-page #faq-answers>h1{font-size:1.6em;font-weight:bold;color:#000;margin:0;padding:0 0 .5em}#faq-page #faq-answers>h1+p{margin:0;padding:0;border:none}#faq-page #faq-answers>h2{font-weight:bold;color:#000;margin:1.5em 0 0;padding:0 0 .5em}#faq-page #faq-answers>h4{font-weight:bold}#faq-page #faq-answers h4,#faq-page #faq-answers p,#faq-page #faq-answers ul{margin:0;padding:0 0 1em 1em;border-left:1px solid #e8e8e8}#events-footer{display:block;float:left;width:100%;background-color:#2c2441}#events-footer>.section{padding:1.5em}#events-footer>.section>*{float:left}#events-footer>.section>*.logo{width:25%}@media  screen and (min-width: 940px){#events-footer>.section>*.logo{width:auto}}#events-footer>.section>*.logo img{display:block;padding:0;max-width:100%}#events-footer>.section>*.links{color:#fff;padding-left:1.5em;font-size:.8em}#events-footer>.section>*.links a{color:#fff;font-weight:bold}#events-footer>.section>*.links p{padding:.5em 0 0;width:100%;white-space:nowrap}p.error{color:#fff;background:#e94330;padding:1em}form label{display:block;font-size:.8em;padding:0 0 .4em}form input,form textarea,form select,form button{margin:0 0 1.2em;-webkit-appearance:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;border:1px solid #c0c0c0;font-size:.8em;padding:.6em;width:100%;max-width:600px;background-color:#f9f9f9}form input[type="submit"]{-webkit-font-smoothing:antialiased}form input[type="checkbox"]{-webkit-appearance:checkbox;width:auto}form textarea{height:14em}form select{-webkit-appearance:menulist-button}form.combined-input{position:relative;width:100%;clear:both;padding:0}form.combined-input input{border:none}form.combined-input input[type="text"],form.combined-input input[type="url"],form.combined-input input[type="email"]{position:relative;width:100%;display:block;padding-right:4.5em}form.combined-input input[type="submit"]{position:absolute;top:0;right:0;bottom:0;height:100%;width:4em;padding:0}form #recaptcha_widget_div{margin-bottom:1.5em;background-color:#fff;color:#000}form #recaptcha_widget_div a{color:#4f3b66}.zone{margin-bottom:3em;padding:0}@media  screen and (min-width: 940px){.zone.zone-small{padding:0 1.5em}}.zone .section-header{padding:0 1em}.zone .game-list{display:block}header{position:relative;display:block;float:left;width:100%;clear:both;margin:2.45em 0 1em;padding:0;background-color:#fff;font-family:"egx",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;border:1px solid rgba(255,255,255,0.2);border-bottom-width:0;background-color:#59407a;color:#fff}@media  screen and (min-width: 940px){header{margin-top:0;margin-bottom:1.5em}}header>div{position:relative;display:block;max-width:1260px;margin:0 auto}header>div>div{float:left;clear:none;width:100%;padding:1em}@media  screen and (min-width: 940px){header>div>div{padding:1.5em 1em;border-left:1px solid rgba(255,255,255,0.2);width:16.6665%;height:6.35em}}header>div>div:first-of-type{border-left:none}header>div>div.details{display:none;text-align:left}@media  screen and (min-width: 940px){header>div>div.details{display:block}}header>div>div.details>p{margin:0;padding:.3em .5em 0;font-size:.9em;line-height:1.2;font-weight:bold;max-width:100%}header>div>div.cta{display:none}header>div>div.cta>.button{display:block;font-size:.85em;margin:0}@media  screen and (min-width: 940px){header>div>div.cta{display:block}}@media  screen and (min-width: 1025px){header>div>div.cta>.button{margin-top:.25em}}@media  screen and (min-width: 1260px){header>div>div.cta>.button{margin-top:.75em}}header>div>div.countdown{display:none}@media  screen and (min-width: 940px){header>div>div.countdown{display:block}}header>div>div.countdown #countdown{display:none}header>div>div.countdown #countdown.active{display:block;margin:0 auto;padding:.6em 0 0;width:100%}header>div>div.countdown #countdown>div{padding:0;text-align:center}header>div>div.countdown #countdown>div>span{display:block;float:left;margin:0;padding:0;width:25%}header>div>div.countdown #countdown>div>span>*{display:block;float:left;width:100%;clear:both}header>div>div.countdown #countdown>div>span>.number{font-size:1em;font-weight:bold;padding:0 0 .25em}header>div>div.countdown #countdown>div>span>.period{display:block;font-size:.6em;font-weight:normal;text-transform:uppercase;padding:.6em 0 0;border-top:1px solid rgba(255,255,255,0.2);color:#ac4887;color:#fff}header>div>div.logo>.logo{display:block;margin:0 auto}header>div>div.logo>.logo>img{display:block;margin:0 auto;max-width:14em}@media  screen and (min-width: 940px){header>div>div.logo{padding-left:3em;padding-right:3em;width:33.333%}header>div>div.logo>.logo>img{max-width:100%}}header>div>div.sponsor{display:none}@media  screen and (min-width: 940px){header>div>div.sponsor{display:block;padding-top:2.1em}}header>div>div.sponsor>img{display:block;margin:0 auto;max-width:100%}header>div>div.social{display:none}@media  screen and (min-width: 940px){header>div>div.social{display:block}}header>div>div.social>a{display:block;float:left;width:33.333%;text-align:center}header>div>div.social>a img{background-color:#4f3b66;bottom:-5px;position:relative}header>div>div.social>a:hover img{background-color:#59407a}header #menu-btn{font-size:1.5em;position:fixed;top:0;right:0;z-index:20;width:auto;padding:.3em .6em;color:#fff;background-color:#e660b4;cursor:pointer}@media  screen and (min-width: 940px){header #menu-btn{display:none}}#intro{padding:1em}@media  screen and (min-width: 1281px){#intro{padding:0}}#intro .above,#intro .below{float:left;width:100%;border:1px solid #e8e8e8;margin-bottom:1.5em}#intro .above{padding:0}#intro .below{border-top-width:0}#intro .intro-grid,#intro .highlights-grid{float:left;width:100%}@media  screen and (min-width: 940px){#intro .intro-grid{float:right;width:60%}}#intro .intro-grid>div{float:left;width:100%;clear:both}#intro .intro-grid>div>p{width:100%;max-width:100%;background-color:#2c2441;color:#fff;padding:1em;border-top:1px solid rgba(255,255,255,0.15)}#intro .intro-grid>div>p>.button{padding:.7em;padding-left:2.7em}#intro .intro-grid>div #gallery>h1{position:absolute;z-index:2;font-weight:bold;font-size:1.6em;color:#59407a;padding:.65em;background-color:rgba(255,255,255,0.7);border-bottom:1px solid rgba(255,255,255,0.3);width:100%}#intro .intro-grid>div #intro-video{position:relative;margin-bottom:1.5em}@media  screen and (min-width: 940px){#intro .intro-grid>div #intro-video{margin-bottom:0}}#intro .intro-grid>div #intro-video>*{display:block;position:relative;z-index:1;float:left;width:100%;margin:0;padding:0;max-width:100%;font-family:"egx",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}#intro .intro-grid>div #intro-video .video-container{cursor:pointer;height:0;padding:0 0 56.25%;overflow:hidden}#intro .intro-grid>div #intro-video .video-container img{position:relative;z-index:2;display:block;width:100%;background-color:#000}#intro .intro-grid>div #intro-video .video-container .video-play{position:absolute;z-index:3;background:url('http://images.eurogamer.net/2014/events/play-button.png/EG11/resize/85x') center center no-repeat;top:50%;left:50%;width:86px;height:86px;margin:-43px 0 0 -43px;opacity:.8}#intro .intro-grid>div #intro-video .video-container:hover .video-play{opacity:1}@media  screen and (min-width: 940px){#intro .highlights-grid{width:40%}}#intro #highlights{background-color:#fff;float:left;width:100%;clear:both;padding:1.25em}@media  screen and (min-width: 940px){#intro #highlights{padding-bottom:0}}#intro #highlights .highlight{border-bottom:1px solid #e8e8e8;width:100%;float:left;clear:both;position:relative;padding:0;margin:0 0 .75em}@media  screen and (min-width: 940px){#intro #highlights .highlight{min-height:9.15em}}#intro #highlights .highlight:last-of-type{border-bottom-width:0;margin:0}#intro #highlights .highlight .cover{position:absolute;top:0;right:0;bottom:1em;background-size:cover;background-position:center center;background-repeat:no-repeat;width:7em}@media  screen and (min-width: 940px){#intro #highlights .highlight .cover{width:10em}}#intro #highlights .highlight .cover:before{position:absolute;top:0;left:0;z-index:2;background-color:#2c2441;color:#fff;content:">";font-size:.85em;line-height:1;font-weight:bold;padding:.4em .5em .5em}#intro #highlights .highlight>*{float:left}#intro #highlights .highlight>div{width:100%;padding-right:8em}@media  screen and (min-width: 940px){#intro #highlights .highlight>div{padding-right:11em}}#intro #highlights .highlight>div h2{margin:0;padding:0 0 .25em;font-size:1.15em;font-weight:bold}#intro #highlights .highlight>div p{color:#4d4d4d;font-size:.9em}#intro .button.buy-tickets{display:block;float:left;clear:both;width:100%;margin:.75em 0 0;font-size:x-large}#intro #whats-on{display:none}@media  screen and (min-width: 940px){#intro #whats-on{float:left;width:66.666%;display:block}}#intro #whats-on>div{float:left;width:100%}#intro #blog-latest{float:left;width:100%}@media  screen and (min-width: 940px){#intro #blog-latest{float:right;width:33.333%;border-left:1px solid #e8e8e8}}#intro #blog-latest>div{display:block;float:left;width:100%}#intro #blog-latest>div>.blog-block{position:relative;float:left;width:100%;clear:both;border-bottom:1px solid #e8e8e8;padding:1em 1.5em}#intro #blog-latest>div>.blog-block:last-of-type{border:none}#intro #blog-latest>div>.blog-block>.cover{position:absolute;right:1em;top:1em;bottom:1em;width:8em;background-size:cover;background-position:center center;background-repeat:no-repeat}#intro #blog-latest>div>.blog-block>.cover:before{position:absolute;top:0;left:0;z-index:2;background-color:#2c2441;color:#fff;content:">";font-size:.85em;line-height:1;font-weight:bold;padding:.4em .5em .5em}#intro #blog-latest>div>.blog-block>.blog-details{padding:0;padding-right:8.25em}#intro #blog-latest>div>.blog-block>.blog-details>.date{display:block;font-size:.8em;font-weight:bold;padding:0 0 .5em}#intro #blog-latest>div>.blog-block>.blog-details>h2{padding-bottom:.5em;font-weight:bold;line-height:1.1;font-size:1.1em}#intro #blog-latest>div>.blog-block>.blog-details>p{font-size:.85em;margin:0;padding:0 0 .85em}#intro #blog-latest>div>.blog-block>.blog-details .button{font-size:.8em}#intro #blog-latest>div>.blog-block>.blog-details.wide{padding-right:0}#mid-page-leaderboard{display:none}@media  screen and (min-width: 940px){#mid-page-leaderboard{display:block;color:#fff;text-align:center;margin:0;width:100%;clear:both;max-width:none}#mid-page-leaderboard>div{position:relative;display:block;margin:1.5em auto;width:728px;height:90px;border:1px solid #e8e8e8}}.section-title{color:#000;font-size:1.2em;font-weight:bold;padding:.75em 1.25em;line-height:1;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;font-family:"egx",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}.arrow{position:absolute;top:0;left:0;z-index:2;background-color:#2c2441;color:#fff;content:">";font-size:.85em;line-height:1;font-weight:bold;padding:.4em .5em .5em}#location-page .section{padding:1em}@media  screen and (min-width: 940px){#location-page .section{padding:0}}#location-page .overview{background-color:#2c2441;color:#fff;padding:1.5em;margin:0}#location-page .overview>h1{font-size:1.7em;margin:0;padding:0;color:#fff}#location-page .overview>p{margin:0;padding:1em 0 0}@media  screen and (min-width: 940px){#location-page .overview{float:left;width:20%;height:40em}}#location-page #map{position:relative;float:left;width:100%;height:40em;border:1px solid #e8e8e8;margin:0}#location-page #map *{box-sizing:content-box;max-width:none}@media  screen and (min-width: 940px){#location-page #map{width:80%}}#location-page .directions{float:left;width:100%;border:1px solid #e8e8e8;border-top-width:0;border-bottom-width:0;padding:1.5em 0;margin:0;background-color:#fff}#location-page .directions>div{position:relative;display:block;float:left;width:100%}@media  screen and (min-width: 1025px){#location-page .directions>div{width:33.333%;border-right:1px solid #e8e8e8}#location-page .directions>div:last-of-type{border-right:none}}#location-page .directions>div>div{position:relative;float:left;width:100%;padding:0 1.5em 0 3.75em;margin:0 0 1.5em}#location-page .directions>div>div>i{position:absolute;top:-0.07em;left:.75em;font-size:1.5em;color:#4f3b66;width:1.5em;text-align:center}#location-page .directions>div>div>h2{color:#000;font-size:1.3em;font-family:"egx",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:bold;margin:0;padding:0 0 .5em}#location-page .directions>div>div>h3{font-weight:bold;color:#000;margin:0;padding:0 0 .75em;line-height:1.3}#location-page .directions>div>div>ul{margin:0;padding:0 0 1em;list-style:disc}#location-page .directions>div>div>ul>li{font-size:.85em;margin:0 0 0 1em;padding:0 0 .5em 0}#location-page .directions>div>div>ul>li:before{color:#000}nav{display:none;margin:0;padding:0;text-align:center;position:fixed;top:2.45em;left:0;right:0;z-index:20;background-color:#d3d3d3}@media  screen and (min-width: 940px){nav{position:relative;float:left;width:100%;clear:both;top:auto;background-color:transparent;display:block;border-top:1px solid rgba(255,255,255,0.2)}}nav.active{display:block}nav>ul{margin:0;padding:0;list-style:none}@media  screen and (min-width: 1260px){nav>ul.count-10{max-width:1260px;margin:0 auto}nav>ul.count-10>li{width:10%;text-align:center}}nav>ul>li{display:block;text-align:left}@media  screen and (min-width: 940px){nav>ul>li{display:block;float:left;margin:0;padding:0;text-align:center}}nav>ul>li a{display:block;margin:0;padding:.6em 1.2em;text-transform:uppercase;font-family:"egx",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;color:#fff}@media  screen and (min-width: 940px){nav>ul>li a{padding:1em .5em;font-size:.9em}}nav>ul>li a.selected,nav>ul>li a:hover{background-color:#e660b4;color:#fff;font-weight:bold}#custom-order-page input[type=submit]{background-color:#59407a}#contact-page .grid-3:last-child{padding-left:1em}#contact-page form.contentbox{border:1px solid #e8e8e8;padding:1em}#contact-page form.contentbox input[type=text],#contact-page form.contentbox input[type=email],#contact-page form.contentbox select,#contact-page form.contentbox textarea{background-color:#f9f9f9}#contact-page form.contentbox input[type=submit]{max-width:15em}#contact-page form.contentbox select{width:auto}#contact-page form.contentbox #recaptcha_privacy{font-size:.75em}#unsubscribe-page{color:#4d4d4d}.partner-logos{padding-bottom:1.5em}.partner-logos>.section{position:relative;padding:0 1em}@media  screen and (min-width: 940px){.partner-logos>.section{padding:0}}.partner-logos .partner-section{position:relative;display:block;float:left;width:100%;margin-bottom:1.5em}.partner-logos .partner-section:last-of-type{margin:0}.partner-logos .partner-section>div h2{position:absolute;background-color:#000;font-family:"egx",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;color:#fff;font-size:.8em;line-height:1;padding:.6em .7em;left:0}.partner-logos .partner-section>div>div{background-color:#fff}.partner-logos .box-section-1:first-child>div>div{background-color:#ec1a37;border:none}.partner-logos .box-section-1:nth-child(2)>div>div{border:1px solid #e8e8e8}.partner-logos .box-section-3>div>div,.partner-logos .box-section-6>div>div{border-bottom:1px solid #e8e8e8}.partner-logos .box-section-3>div:last-child>div,.partner-logos .box-section-6>div:last-child>div{border-right:1px solid #e8e8e8}.partner-logos.partner-page .box-section-3>div,.partner-logos.partner-page .box-section-4>div{height:200px}.partner-logos.partner-page .box-section-1>div,.partner-logos.partner-page .box-section-2>div{height:250px}.partner-logos.partner-page .partner-section{display:block}#pop-up{display:none;position:absolute;left:0;top:0;width:100%;background:#1d1d1d;background:rgba(0,0,0,0.8);z-index:1000;box-sizing:border-box}#pop-up p{color:#808080}#pop-up-container{box-shadow:none;background-color:#fff;position:fixed;margin:0 auto;padding:20px;width:480px;box-sizing:border-box;left:0;top:0;margin-left:0}@media  screen and (min-width: 940px){#pop-up-container{top:50%;left:50%;margin-left:-240px}}#pop-up-nav{position:absolute;top:-12px;right:-12px;margin-bottom:20px;cursor:pointer;color:#fff;background:#000;border-radius:20px;border:2px solid #fff;padding:4px 6px 6px 6px;font-weight:bold;font-size:12px;box-shadow:none;line-height:10px}#pop-up-buttons{border-top:1px solid #d7d7d7;padding-top:20px;margin-top:20px}#pop-up-buttons .button{margin-bottom:0}#session_grid{padding:0}#session_grid .session-time,#session_grid .session-day,#session_grid .session-item{padding:1em}#session_grid .grid-10,#session_grid .grid-12{padding:0}#session_grid .grid-2 .session-time{border-top-color:transparent}#session_grid .session-time{border-top:1px solid #e8e8e8;padding-left:0;display:none}@media  screen and (min-width: 940px){#session_grid .session-time{display:block}}#session_grid .session-time>span{display:block;font-size:.85em}#session_grid .session-day{display:none}@media  screen and (min-width: 940px){#session_grid .session-day{display:block}}#session_grid .session-day>span{font-size:.85em}#session_grid .session-item{border-top:1px solid #e8e8e8;padding:1em 0}@media  screen and (min-width: 940px){#session_grid .session-item{border-left:1px solid #e8e8e8;min-height:17.5em;padding:1em}}#session_grid .session-item>h2{font-weight:bold;color:#000;margin:0;padding:0 0 .4em}#session_grid .session-item>p{font-size:.8em}#session_grid .session-item>.button{font-size:.8em}.slideshow{display:block;position:relative;height:0;padding-bottom:46.25%}.slideshow>img{position:absolute;top:0;left:0;animation:fade 6s linear;-webkit-animation:fade 6s linear;opacity:0;width:100%}.slideshow>img:nth-of-type(1){animation-delay:0;-webkit-animation-delay:0;z-index:1;opacity:1}.slideshow>img:nth-of-type(2){animation-delay:4s;-webkit-animation-delay:4s;z-index:2}.slideshow>img:nth-of-type(3){animation-delay:8s;-webkit-animation-delay:8s;z-index:3}.slideshow>img:nth-of-type(4){animation-delay:12s;-webkit-animation-delay:12s;z-index:4}.slideshow>img:nth-of-type(5){animation-delay:16s;-webkit-animation-delay:16s;z-index:5}.slideshow>img:nth-of-type(6){animation-delay:20s;-webkit-animation-delay:20s;z-index:6}.slideshow>img:nth-of-type(7){animation-delay:24s;-webkit-animation-delay:24s;z-index:7}.slideshow>img:nth-of-type(8){animation-delay:28s;-webkit-animation-delay:28s;z-index:8}@-webkit-keyframes fade{25%{opacity:1}75%{opacity:1}100%{opacity:0}}@keyframes fade{25%{opacity:1}75%{opacity:1}100%{opacity:0}}table,.table{border-collapse:collapse;border-spacing:0;width:100%;display:table;margin-bottom:20px}.table>div{display:table-row}.table>div>div{display:table-cell;vertical-align:top}strong{font-weight:bold}.hidden{display:none !important}.video-wrapper{width:100%}.video-container{position:relative;padding-bottom:52.5%;height:0}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}p.important{width:100%;max-width:100%;position:relative;padding:.5em 1em .5em 6.5em;margin-bottom:1em;border:1px solid #e8e8e8;color:#e660b4}p.important :before{content:"> NOTE";background:#e8e8e8;width:5em}p.important:before{content:"> NOTE";background:#e8e8e8;padding:1.25em 1em;display:block;position:absolute;top:0;left:0;bottom:0;font-weight:bold;font-family:"egx",Helvetica Neue,Helvetica,Arial,sans-serif}span.green{color:#69a439}span.yellow{color:#ff9c00}span.red{color:#a02a00}#ticket-options div.table-wrapper{overflow:hidden;margin:1.5em}#ticket-options h5,#ticket-options p{padding:0}#ticket-options p{margin:0}#ticket-options p.ticket-note,#ticket-options p.sub-note{margin:0;padding:.75em 1.25em;color:#1d1d1d;max-width:100%;font-size:.85em;color:#58595b}#ticket-options p.sub-note{padding-top:0}#ticket-options a{color:#000}tr.ticket-option{overflow:hidden}#ticket-promo-code{width:50%;float:left;margin-left:1.5em}#ticket-promo-code .button{padding:.4em .75em}#ticket-totals{width:100%;float:right}.ticket-amount select{margin:0}#ticket-summary{overflow:hidden;margin-bottom:20px}#ticket-totals td.heading{padding:10px 20px;text-align:right}#ticket-totals td{padding:10px}#ticket-totals td.value{text-align:right;width:100px;padding:10px 20px}#ticket-totals td.ticket-total{border-top:1px solid #000;font-size:20px}td.ticket-vat{font-size:12px}#ticket-totals td.ticket-discount{display:none}.ticket-user-details{padding:1.5em;border-top:1px dashed #505050}.ticket-user-details input[type=submit]{display:block;background-color:#2c2441;float:none;max-width:20em;margin:1em auto 0;text-align:center}.ticket-user-details div.user-detail{width:100%;float:left}.ticket-user-dob{width:100%;max-width:20em;clear:both;overflow:hidden}.ticket-user-dob>div{width:33.33%;padding-right:20px;float:left;margin-bottom:20px}.ticket-user-dob>div.last{padding-right:0}.ticket-user-dob>div label{display:none}#ticket-confirm-details input{float:left;margin-top:3px}#ticket-confirm-details p{margin-left:30px}.ticket-countdown{padding:10px;font-weight:bold;text-align:center;display:none}@media  screen and (min-width: 940px){.ticket-countdown{display:table-cell}}tr.ticket-option.ticket-sold-out{color:#808080}@media  screen and (min-width: 940px){tr.ticket-option.ticket-sold-out{color:inherit}}tr.ticket-option.ticket-sold-out .ticket-countdown{display:table-cell}tr.ticket-option.ticket-sold-out .ticket-amount{display:none}@media  screen and (min-width: 940px){tr.ticket-option.ticket-sold-out .ticket-amount{display:table-cell}}.ticket-availability select{border:1px solid #ccc;margin-top:3px;margin-left:5px}.ticket-sold-out .ticket-details,.ticket-sold-out .ticket-price{opacity:.75}.early-bird{text-align:center}.ticket-day table td{border-bottom:1px solid rgba(0,0,0,0.1)}.ticket-day table tr:last-of-type td{border:none}.ticket-day table .ticket-details p{font-weight:normal;font-size:.85em;max-width:none}.ticket-day table .ticket-amount select{width:100%}.ticket-day table .ticket-details,.ticket-day table .ticket-price,.ticket-day table .ticket-amount,.ticket-day table .ticket-countdown{padding:.5em 1em;vertical-align:middle}.ticket-day table .ticket-details{width:40%;padding-left:0}.ticket-day table .ticket-price{padding-right:0;text-align:right}.ticket-day h2{font-size:1.3em;background-color:#bcbec0;padding:1em}.ticket-day h5{font-size:1em;font-weight:bold;margin-bottom:0}#ticket-options .ticket-countdown p{display:inline;float:right;font-weight:normal;font-size:.9em;padding:.4em;background:#fff}#ticket-totals td.ticket-total{border-top:0;background:#000;color:#fff}#ticket-totals td.ticket-vat,#ticket-totals td.ticket-count,#ticket-totals td.ticket-discount{background:none}#ticket-page .contentbox{background-color:#fff;padding:0;color:#000}#ticket-page .contentbox a{color:#00b8ee}#ticket-page #ticket-form input[type="submit"]{margin-left:1.5em}#ticket-page #ticket-intro{color:#4d4d4d}#ticket-page #ticket-intro img{float:left;padding:1em 1em 2em 0}#ticket-page #ticket-intro p{padding:.75em}#ticket-page p.error{margin-bottom:1em;width:auto;max-width:none}#eventbrite,#sidebar{position:relative;float:left;width:100%}@media  screen and (min-width: 940px){#eventbrite{width:66.666%}#eventbrite iframe{width:100%}#sidebar{width:33.333%}#sidebar .sidebox{padding:1.5em;border:1px solid #e8e8e8;border-left-width:0;border-top-width:0}#sidebar .sidebox>h2{font-family:"egx",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;font-size:1.4em;color:#000;margin:0;padding:0 0 .5em}#sidebar .sidebox>p{margin:0;padding:0}#sidebar .sidebox>ul li{margin-bottom:5px}#sidebar .sidebox:first-child{border-top-width:1px}}@media  screen and (min-width: 481px){#eventbrite{text-align:center}#eventbrite iframe{margin:0 auto}}@media  screen and (min-width: 480px){#eventbrite{text-align:center}#eventbrite iframe{margin:0 auto}}#ticket{width:230px;padding:10px 20px 0 20px}#ticket li{color:#000}#ticket-output{float:left;clear:both;background-color:#fff;width:100%;padding:0;margin:0 0 1.5em}#ticket-output h3{text-transform:uppercase}@media  screen and (min-width: 940px){#ticket-output{box-shadow:none}}#ticket-header{width:100%;float:left;border-bottom:1px solid #d7d7d7;padding:0}#ticket-header p{font-weight:bold;font-size:1.6em;padding:0 0 10px 0}#ticket-header img{max-width:100%}#supplementary{width:100%;float:left;clear:both;border-top:1px solid #d7d7d7;padding:1.5em 0}#supplementary>ul{font-size:.9em;padding:0 0 .75em}#supplementary>ul>li{padding:0 0 1em}@media  screen and (min-width: 940px){#supplementary{padding:1.5em}}#ticket-header-left,#ticket-header-right{position:relative;float:left;text-align:left;line-height:1.4em;padding:1.5em 0}#ticket-header-left strong,#ticket-header-right strong{text-transform:uppercase;font-size:120%;white-space:normal}@media  screen and (min-width: 940px){#ticket-header-left strong,#ticket-header-right strong{font-size:140%}}@media  screen and (min-width: 940px){#ticket-header-left,#ticket-header-right{width:66.666%;padding:1.5em}}#ticket-header-left{width:33.333%;display:none}@media  screen and (min-width: 940px){#ticket-header-left{display:block}}#ticket-user ul{padding:0}#ticket-user,#ticket-venue{width:33.3%;padding:1.5em 0;float:left}#ticket-user>h3,#ticket-venue>h3{margin-bottom:.5em}#ticket-user>p,#ticket-venue>p{line-height:1.4em;padding:0}#ticket-user>ul>li,#ticket-venue>ul>li{padding:0 0 .5em}@media  screen and (min-width: 940px){#ticket-user,#ticket-venue{padding:1.5em}}#barcode-wrapper{float:left;margin:0;z-index:10;background-color:#fff;position:fixed;bottom:0;left:0;width:100%;padding:1em 0;border-top:1px solid #d7d7d7;box-shadow:0 -4px 4px 0 rgba(0,0,0,0.12)}@media  screen and (min-width: 940px){#barcode-wrapper{position:inherit;box-shadow:none;border-top:none;width:33.3%}}.ticket-barcode{color:#000;float:right;margin:2em 1em 0 0;overflow:hidden}#ticket-output p,#ticket-output li{color:#303030}#ticket-output h3,#ticket-output a{color:#000}@media only screen and (max-width:960px){#ticket-user,#ticket-venue{width:50%}#barcode-wrapper2{float:none;width:auto;margin:0 auto 20px auto;padding:0 0 0 0}.ticket-barcode{float:none;width:230px;margin:0 auto 0 auto}}@media only screen and (max-width:480px){#ticket-user,#ticket-venue,#ticket-header-left,#ticket-header-img,#barcode-wrapper,.sidebox{width:100%;clear:both}}.page .sidebox{clear:both}.page .sidebox>*{clear:both}.page .sidebox a.button{display:block;margin:0 0 1.5em;text-decoration:none;background-color:#2c2441}.page #order_completed{padding:1.5em 1.5em .5em 1.5em;background-color:#2c2441;color:#fff;margin-bottom:1.5em;box-shadow:none}.page #order_completed h3{font-size:1.4em;padding-bottom:.5em}.page #order_completed .twitter-share-button{top:5px;position:relative}.page#ticket-order-page #order_completed{box-shadow:none;background-color:inherit;padding:0}@media print{header,footer,partners-logos,#events-footer,#order_completed{display:none}#ticket-output{color:#000;box-shadow:none}#ticket-output img{max-width:100px}#barcode-wrapper{position:inherit;box-shadow:none;border-top:none;width:33.3%}#supplementary ul li{font-size:90%}.page .sidebox{display:none}}#whatson-page .section{padding:1em}@media  screen and (min-width: 940px){#whatson-page .section{padding:0}}#whatson-page .section>h1{font-size:1.8em;font-weight:bold;color:#000;margin:0;padding:0 0 .5em}#whatson-page .section>p>a{color:#e660b4;text-decoration:underline}.whats-on-promo{position:relative;float:left;width:100%;color:#fff}.whats-on-promo>div{position:relative;float:left;padding:1.25em;width:100%}@media  screen and (min-width: 940px){.whats-on-promo>div{width:33.333%}}.whats-on-promo>div:nth-of-type(1){background-color:#2c2441}.whats-on-promo>div:nth-of-type(2){background-color:#59407a}.whats-on-promo>div:nth-of-type(3){background-color:#4f3b66}.whats-on-promo>div .image{position:relative;display:block;width:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;height:6em}@media  screen and (min-width: 940px){.whats-on-promo>div .image{height:9em}}.whats-on-promo>div .image:before{position:absolute;top:0;left:0;z-index:2;background-color:#2c2441;color:#fff;content:">";font-size:.85em;line-height:1;font-weight:bold;padding:.4em .5em .5em}.whats-on-promo>div .details{padding:1.25em 0 3.5em}@media  screen and (min-width: 940px){.whats-on-promo>div .details{height:16em}}.whats-on-promo>div .details h2{padding-bottom:.5em;font-weight:bold;font-size:1.2em;font-family:"egx",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}.whats-on-promo>div .details h3{margin-bottom:1em;font-size:.95em;font-weight:normal}.whats-on-promo>div .details p{margin:0;padding:0 0 1em;font-size:.85em}.whats-on-promo>div .details .button{position:absolute;bottom:1.5em;font-size:.8em}.whats-on-promo>div .overlay{background-color:rgba(89,64,122,0.7);color:#fff;position:absolute;width:100%;bottom:0;height:36%;padding:1em}.whats-on-promo>div .overlay h2{padding-bottom:.6em}.whats-on-promo>div .overlay div{max-width:67%;line-height:1.3em;font-size:.9em}@media  screen and (min-width: 940px){#blog-page .entries{padding-right:1.25em}}#blog-page .entries .entry{float:left;width:100%;clear:both;padding:1.25em;margin:0;border:1px solid #e8e8e8;border-bottom-width:0}#blog-page .entries .entry>img{position:relative;display:block;float:left;width:100%;max-width:100%;margin:0 0 1.25em}#blog-page .entries .entry h1{margin:0;padding:0 0 .5em;font-size:1.5em;max-width:22em;color:#59407a}#blog-page .entries .entry>.date{display:block;float:left;width:100%;clear:both;border-bottom:1px solid #e8e8e8;margin:0 0 1em;padding:0 0 .5em;font-weight:bold}#past-show-page>.section{padding:0 1em}@media  screen and (min-width: 940px){#past-show-page>.section{padding:0}}#past-show-page>.section .timeline{float:left;width:100%;border:1px solid #e8e8e8;padding:1em 1em .75em}@media  screen and (min-width: 940px){#past-show-page>.section .timeline{width:66.666%}}#past-show-page>.section .timeline>*{float:left;font-size:.9em}#past-show-page>.section .timeline>strong{padding:.5em 0}#past-show-page>.section .timeline>div{padding-left:.65em}#past-show-page>.section .timeline>div>a{display:block;float:left;background-color:#e8e8e8;padding:.5em;border-left:1px solid #fff;color:#e660b4}#past-show-page>.section .timeline>div>a:first-of-type{border-radius:.25em 0 0 .25em;border-left:none}#past-show-page>.section .timeline>div>a:last-of-type{border-radius:0 .25em .25em 0}#past-show-page>.section .last-year,#past-show-page>.section .gallery{float:left;width:100%;clear:none}@media  screen and (min-width: 940px){#past-show-page>.section .last-year{width:66.666%}}#past-show-page>.section .gallery{float:left;width:100%;margin:0;border-bottom-width:0;padding:1.5em;border:1px solid #e8e8e8;border-left-width:0}#past-show-page>.section .gallery>h2{font-weight:bold;font-size:1.4em;color:#000;margin:0;padding:0 0 .5em}#past-show-page>.section .gallery>p:only-of-type{margin:0;padding:0}@media  screen and (min-width: 940px){#past-show-page>.section .gallery{float:right;width:33.333%}}#past-show-page>.section .gallery>a{position:relative;display:block;float:left;width:25%;height:0;margin:0;padding:0 0 4em;background-size:cover;background-position:center center;background-repeat:no-repeat}#past-show-page>.section .gallery>a:nth-of-type(4n+5){clear:left}#past-show-page>.section .header{float:left;width:100%;clear:both;margin:0}#past-show-page>.section .header>div{float:left;padding:1.5em;color:#fff;width:100%;padding:1.25em}@media  screen and (min-width: 940px){#past-show-page>.section .header>div{min-height:8em}}#past-show-page>.section .header>div>p{margin:0;padding:0}#past-show-page>.section .header>div:nth-of-type(1){background-color:#2c2441}@media  screen and (min-width: 940px){#past-show-page>.section .header>div:nth-of-type(1){width:20%}}#past-show-page>.section .header>div:nth-of-type(1)>h1{color:#fff;font-size:1.6em}#past-show-page>.section .header>div:nth-of-type(2){background-color:#59407a}@media  screen and (min-width: 940px){#past-show-page>.section .header>div:nth-of-type(2){width:25%}}#past-show-page>.section .header>div:nth-of-type(3){background-color:#4f3b66}@media  screen and (min-width: 940px){#past-show-page>.section .header>div:nth-of-type(3){width:55%}}#past-show-page>.section .box{float:left;width:100%;margin:0;padding:1.5em;border:1px solid #e8e8e8;border-bottom-width:0}#past-show-page>.section .box>h2{font-weight:bold;font-size:1.4em;color:#000;margin:0;padding:0 0 .5em}#past-show-page>.section .box>p:only-of-type{margin:0;padding:0}#past-show-page>.section .blurb{float:left;width:100%;margin:0;padding:1.5em}#past-show-page>.section .blurb>p{margin:0;padding:0 0 1.25em}#past-show-page>.section .blurb>p:last-of-type{padding:0}#past-show-page>.section .videos{float:left;width:100%;margin:0;padding:1.5em;border:1px solid #e8e8e8;border-bottom-width:0}#past-show-page>.section .videos>h2{font-weight:bold;font-size:1.4em;color:#000;margin:0;padding:0 0 .5em}#past-show-page>.section .videos>p:only-of-type{margin:0;padding:0}#past-show-page>.section .videos>.video{float:left;width:100%;margin:0 0 1.5em}#past-show-page>.section .videos>.video:last-of-type{margin:0}@media  screen and (min-width: 940px){#past-show-page>.section .videos>.video{width:50%;padding-right:1.25em;margin:0}}#past-show-page>.section .videos>.video>h3{font-size:.9em;font-weight:bold;margin:0;padding:0 0 .75em}@media  screen and (min-width: 1025px){#past-show-page>.section .videos>.video{width:50%}}#past-show-page>.section .press{float:left;width:100%;margin:0;padding:1.5em;border:1px solid #e8e8e8;border-bottom-width:0}#past-show-page>.section .press>h2{font-weight:bold;font-size:1.4em;color:#000;margin:0;padding:0 0 .5em}#past-show-page>.section .press>p:only-of-type{margin:0;padding:0}#past-show-page>.section .press>div{float:left;width:100%}@media  screen and (min-width: 1025px){#past-show-page>.section .press>div{width:33.333%;border-left:1px solid #e8e8e8;padding:0 1.25em}#past-show-page>.section .press>div:first-of-type{padding-left:0;border:none}}#past-show-page>.section .press>div>h3{font-weight:bold;font-size:.9em;margin:0;padding:0 0 1em}#past-show-page>.section .press>div>ul>li{margin:0 0 0 1.25em;padding:0 0 .5em;font-size:.85em}#past-show-page>.section .press>div>ul>li:before{color:#000}#past-show-page>.section .games .game-list{margin-top:.5em;float:left;width:100%;clear:both}#past-show-page>.section .games .list{margin-top:1em}#past-show-page>.section .games .list ul li{margin:0 0 0 1.5em;padding:0 0 .5em;font-size:.9em}#past-show-page>.section .games .list ul li:before{color:#000}#contact-page form,#contact-page .extra{position:relative;display:block;float:left;width:100%;padding:1.5em;border:1px solid #e8e8e8}@media  screen and (min-width: 940px){#contact-page form{width:66.666%}}#contact-page form>h1{font-size:1.8em;margin:0;padding:0 0 .5em}@media  screen and (min-width: 940px){#contact-page .extra{width:33.333%;border-left-width:0}}#contact-page .extra>h2{margin:0;padding:0 0 .75em;font-weight:bold;font-size:1.4em;color:#000;font-family:"egx",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}#contact-page .extra>p a{color:#e660b4}#contact-page .extra>.social>a{display:block;font-size:.9em;border-bottom:1px solid #e8e8e8;padding:.5em 0;margin:0 0 .5em}#contact-page .extra>.social>a>i{margin-right:.25em;display:inline-block;width:1.5em;text-align:center;background-color:#4f3b66;color:#fff;line-height:1;padding:.25em .1em;border-radius:.25em}.boxed{background-color:#fff}.terms{float:left;width:33.333%;border:1px solid #e8e8e8;border-left-width:0;border-bottom-width:0;padding:1.5em}.terms>h2{font-weight:bold;color:#000;margin:0;padding:0 0 .75em}.terms>ul>li{font-size:.85em;line-height:1.2;padding-bottom:1em}.terms>ul>li:before{color:#000}#press_form{position:relative;float:left;width:66.666%;padding:1.5em;border:1px solid #e8e8e8;background-color:#fff}#press_form>h1{font-size:1.8em;color:#000;margin:0;padding:0 0 .75em}#press_form label,#press_form input,#press_form textarea,#press_form .hint,#press_form .title,#press_form button,#press_form p{display:block;float:left;clear:both}#press_form .title{width:100%;font-weight:bold;margin:.5em 0 1em;padding:0 0 .5em;border-bottom:1px solid #e8e8e8}#press_form label{font-size:.85em}#press_form .hint{font-size:.8em}#press_form input[type=text],#press_form input[type=email],#press_form input[type=url]{max-width:26em}#press_form input[type=url]{max-width:40em}#press_form input[type=checkbox]{margin:.3em .5em 0 0}#press_form input[type=checkbox]+label{clear:none;font-weight:normal}#press_form .days-attending{float:left;clear:both;margin-bottom:1em}#press_form textarea{max-width:40em;height:14em}#press_form button{font-size:1em;max-width:14em}@media  screen and (min-width: 940px){@font-face{font-family:'egx';src:url('/static/fonts/egx/regular/egx.eot');src:url('/static/fonts/egx/regular/egx.eot?#iefix') format('embedded-opentype'),url('/static/fonts/egx/regular/egx.woff2') format('woff2'),url('/static/fonts/egx/regular/egx.woff') format('woff'),url('/static/fonts/egx/regular/egx.ttf') format('truetype'),url('/static/fonts/egx/regular/egx.svg#egx') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'egx';src:url('/static/fonts/egx/bold/egx.eot');src:url('/static/fonts/egx/bold/egx.eot?#iefix') format('embedded-opentype'),url('/static/fonts/egx/bold/egx.woff2') format('woff2'),url('/static/fonts/egx/bold/egx.woff') format('woff'),url('/static/fonts/egx/bold/egx.ttf') format('truetype'),url('/static/fonts/egx/bold/egx.svg#egx') format('svg');font-weight:bold;font-style:normal}}body{margin:0;padding:0;min-width:320px;line-height:1;font-size:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;color:#4d4d4d}.container{background-color:#fff}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.strong{font-weight:500}strong{font-weight:500}@media  screen and (min-width: 940px){strong{white-space:nowrap}}img{max-width:100%}a{color:#4f3b66}a:hover{color:#2c2441}.page ul{list-style:none;padding:0;margin:0 0 1em 0}.page ul li{padding-left:1em;text-indent:-1em}.page ul.list-style-icon{list-style:none}.page ul.list-style-icon>li{list-style:none;margin-left:0}.page ul li:before{content:"\2022";color:#000;padding-right:.75em}.link-arrow{float:left;background-color:#4f3b66;color:#fff;text-align:center;font-size:.8em;margin:0;padding:.25em 0 0 .1em !important;min-width:1.7em !important;min-height:1.7em !important}@media  screen and (min-width: 940px){.section.two-col>div:not(.grid-12){padding:0 0 0 .3em}.section.two-col>div:not(.grid-12):nth-child(odd){padding:0 .3em 0 0}}.indent{margin:0 0 1em 1em;padding:.5em 1em;border-left:1px solid #e8e8e8}h1{color:#000;font-size:1em;font-weight:bold;font-family:"egx",Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:-0.02em;text-transform:uppercase}h2{font-size:.95em;font-weight:500}h3,h4,h5,h6{font-size:.95em;font-weight:300}.page{color:#4d4d4d}.page .contentbox,.page .sidebox{box-shadow:none;line-height:1.4em}.page .contentbox h1,.page .sidebox h1,.page .contentbox h2,.page .sidebox h2,.page .contentbox h3,.page .sidebox h3,.page .contentbox h4,.page .sidebox h4,.page .contentbox h5,.page .sidebox h5{margin-bottom:1em}.page .contentbox.boxed,.page .sidebox.boxed{border:1px solid #e8e8e8;padding:1em}.page a{text-decoration:none}p{margin:0;padding:0 0 1.5em;line-height:1.4em;width:35em;max-width:90%}p,li{font-size:.95em}#gallery{width:755px;height:425px;background:url('http://images.eurogamer.net/2014/events/rezzed/IMG_4306.jpg/EG11/thumbnail/755x425/format/jpg/quality/70') no-repeat}