body{color:#333;background:#fff;font:400 16px/28px 'DIN Next W01',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}a,a:visited{color:#333;text-decoration:none;outline:0}a:hover,a:focus{color:#666}p a,p a:visited{line-height:inherit}em{font-style:italic}strong{font-weight:700}small{font-size:80%}h2{font:900 46px/58px 'DIN Next W01',Helvetica,Arial,sans-serif;text-transform:uppercase;text-align:center}p.desc{font:400 14px/26px 'DIN Next W01',Helvetica,Arial,sans-serif}.font-color-primary{color:#c02d00}.font-color-white{color:#fff}.underline-color-primary{border-bottom:1px solid #c02d00}img{max-width:100%}.container{border-top:2px solid #c02d00}#section-topbar{height:195px;position:fixed;top:0;left:0;right:0;z-index:10000;overflow:visible;font:400 16px/24px 'DIN Next W01',Helvetica,Arial,sans-serif}#section-topbar .container{border-top:0}#section-topbar a{color:#fff}#topbar-inner{background:#000;height:195px}.selectnav{display:none}#section-topbar ul#nav{display:block;position:relative;margin:0 auto;text-align:center}#section-topbar ul#nav>li{display:inline-block;text-align:center}#section-topbar ul#nav li{padding:20px 15px;text-align:center}#section-topbar ul#nav a{display:block;font:900 15px/22px 'DIN Next W01',Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;padding:12px 0 13px;text-align:center}#section-topbar ul#nav a{border-bottom:4px solid transparent}#section-topbar ul#nav a:hover{border-bottom:4px solid #c02d00;text-decoration:none}#section-topbar ul#nav .active a{border-bottom:4px solid #c02d00}#section-topbar .logo{padding:15px 0 0}#section-topbar #logocontainer,#section-topbar #navcontainer{display:block;text-align:center;vertical-align:middle}#section-manifesto{color:#000;background:#c02d00}#section-manifesto .container{padding:245px 0 50px}#section-manifesto h2{margin:0 0 50px;color:#000}#section-manifesto p{font-size:1.25em}#section-info{background:url(/img/alpha/bg_alpha30.png);padding:30px 0}#section-info h2{color:#000;font:700 16px/28px 'DIN Next W01',Helvetica,Arial,sans-serif;text-transform:uppercase}#section-info #box-date{background:url(/img/icons/icon_date.png) no-repeat left 5px;padding-left:70px}#section-info #box-time{background:url(/img/icons/icon_time.png) no-repeat left 5px;padding-left:70px}#section-info #box-location{background:url(/img/icons/icon_map.png) no-repeat left 5px;padding-left:70px}#section-info h3{color:#fff;font:700 13px/22px 'DIN Next W01',Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:4px;letter-spacing:2px}#section-info p{color:#fff;font:400 13px/23px 'DIN Next W01',Helvetica,Arial,sans-serif}#section-manifesto .padded{padding:0 100px}#section-games{color:#c3c3c3;background:#000 url(..//img/gamesbg.jpg) no-repeat center;background-size:cover}#section-games .container{padding:50px 0}#section-games h2{color:#fff;margin-bottom:20px}#section-games p.headline{color:#fff;font:700 24px/36px 'DIN Next W01',Georgia,serif;text-align:left;text-transform:uppercase}#section-games p{margin-bottom:30px}#section-games a{color:#c02d00}#section-games a.morebutton{font:900 16px/26px 'DIN Next W01',Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;display:block;cursor:pointer;color:#fff;background:#c02d00;padding:8px 12px;border:none;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;text-align:center;width:30%;margin-top:20px}#section-games a.morebutton:hover{color:#000;background:#fff}#section-culture{color:#c3c3c3;background:#000}#section-culture .container{padding:50px 0}#section-culture h2{color:#fff;margin-bottom:20px}#section-culture p.desc{color:#c02d00}#section-culture p{margin-bottom:40px}#section-dallas{background:#000 url(/img/dallas_bg.jpg) no-repeat center;color:#c3c3c3;background-size:cover}#section-dallas .container{padding:50px 0}#section-dallas h2{color:#fff;margin-bottom:20px}#section-dallas p{margin-bottom:10px}#section-dallas a{color:#fff}#section-dallas a:hover{color:#c02d00}#section-dallas p.header{text-transform:uppercase;font-weight:700;color:#c02d00}#section-dallas p.title{font-weight:700;color:#c02d00}#section-dallas .item{margin:20px 0}#section-dallas hr{border-bottom:2px solid #c02d00;border-top:0;border-left:0;border-right:0}#section-frankfurt{background:#000 url(/img/background-frankfurt.jpg) no-repeat center;color:#c3c3c3;background-size:cover}#section-frankfurt .container{padding:50px 0}#section-frankfurt h2{color:#fff;margin-bottom:20px}#section-frankfurt p{margin-bottom:10px}#section-frankfurt a{color:#fff}#section-frankfurt a:hover{color:#c02d00}#section-frankfurt p.header{text-transform:uppercase;font-weight:700;color:#c02d00}#section-frankfurt p.title{font-weight:700;color:#c02d00}#section-frankfurt .item{margin:20px 0}#section-frankfurt hr{border-bottom:2px solid #c02d00;border-top:0;border-left:0;border-right:0}#section-careers{color:#c3c3c3;background:#000}#section-careers .container{padding:50px 0}#section-careers h2{color:#fff;margin-bottom:20px}#section-careers p{margin-bottom:20px}#section-careers p.header{text-transform:uppercase;font-weight:700;color:#fff;margin-bottom:10px}#section-careers p.careertxt{margin-bottom:10px}#section-careers a{color:#c02d00;font-weight:700}#section-careers a:hover{color:#fff}#section-careers hr{border-bottom:1px solid #3b2b22;border-top:0;border-left:0;border-right:0}#section-careers a.morebutton{font:900 16px/26px 'DIN Next W01',Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;display:block;cursor:pointer;color:#fff;background:#c02d00;padding:8px 12px;border:none;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;text-align:center;width:10%;margin-top:20px}#section-careers a.morebutton:hover{color:#000;background:#fff}#section-quakecon{color:#c3c3c3;background:#000 url(/img/quakecon_bg.jpg) no-repeat center;background-size:cover}#section-quakecon .container{padding:50px 0}#section-quakecon h2{color:#fff;margin-bottom:20px}#section-quakecon p{margin-bottom:20px}#section-quakecon a{color:#fff}#section-quakecon a:hover{color:#c02d00}.quakecon-img{height:190px;display:flex!important;align-items:center}#section-contact{color:#c3c3c3;background:#000}#section-contact .container{padding:50px 0}#section-contact h2{color:#fff;margin-bottom:40px}#section-contact p{margin-bottom:40px;margin-top:40px}#section-contact p.header{color:#fff;text-transform:uppercase;font-weight:700;margin-bottom:20px;margin-top:-10px}#section-contact p a{color:#c02d00}#section-contact p a:hover{color:#fff}#section-contact form{margin-bottom:40px}#section-contact form p,#section-contact label,#section-contact legend{font:400 15px/23px 'DIN Next W01',Helvetica,Arial,sans-serif}#section-contact label{margin:6px 0}#section-contact input,#section-contact textarea,#section-contact select{width:90%;padding:10px 16px;color:#eee;background:#333;margin:0 0 20px;border:0;outline:none}#section-contact input:focus,#section-contact textarea:focus,#section-contact select:focus{color:#fff;background-color:#c02d00}#section-contact button.submit{font:900 16px/26px 'DIN Next W01',Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;display:block;cursor:pointer;color:#fff;background:#c02d00;padding:8px 12px;border:none;-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0}#section-contact button.submit:hover{color:#c02d00;background:#fff}#section-contact span.required{color:#c02d00;font-size:13px}#contact-warning{display:none;color:#fff;background:#d33;padding:20px 25px;margin-bottom:30px}#contact-warning-nojs{color:#fff;background:#d33;padding:20px 25px;margin-bottom:30px}#contact-success{display:none;color:#7a4;background:#111;padding:20px 25px;margin-bottom:30px}#section-contact #box-contact{margin-bottom:60px}#section-contact #box-contact h3{color:#c02d00;font:700 15px/23px 'DIN Next W01',Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:15px}#section-contact #box-contact p.address{color:#aaa;font:400 14px/25px 'DIN Next W01',Helvetica,Arial,sans-serif;margin-bottom:50px}#section-contact #box-contact p.address{color:#aaa;font:400 14px/25px 'DIN Next W01',Helvetica,Arial,sans-serif;margin-bottom:50px}#section-contact #box-contact a{color:#fff;font:400 19px/28px 'DIN Next W01',Helvetica,Arial,sans-serif}#section-contact #box-contact a:hover{color:#c02d00}a.link-pdf{color:#c02d00;background:url(/img/icons/icon_pdf.png) no-repeat;font:700 16px/30px 'DIN Next W01',Helvetica,Arial,sans-serif;text-transform:uppercase;display:block;padding:40px 60px}a.link-pdf span{background:#fff;padding:3px 6px}a.link-pdf:hover{color:#fff}a.link-pdf:hover span{background:#000}#section-social{color:#333;background:#111}#section-social .container{padding:30px 0 20px}#section-social h2{font:900 24px/36px 'DIN Next W01',Helvetica,Arial,sans-serif;margin-bottom:20px}#section-social a{vertical-align:middle;padding:20px}#section-social a img{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;vertical-align:middle;padding-right:10px}#section-social a:hover img{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;vertical-align:middle}#section-social .item{}#section-footer{font:400 13px/26px 'DIN Next W01',Helvetica,Arial,sans-serif;color:#fff;background:#000;padding-bottom:30px}#section-footer p.copytext{color:#616161;vertical-align:middle;padding:35px 20px 10px 0;text-transform:uppercase;text-align:left}#section-footer a{color:#616161}#section-footer a:hover{color:#fff}#section-footer ul#copyrightimgs li{display:inline-block;vertical-align:top;text-align:left;padding:20px 20px 20px 0}#section-footer .floatright{float:right}#section-footer ul#social{float:right}#section-footer ul#social li{display:inline-block;float:left;padding:10px}#section-footer ul#social li a img,#section-footer a img.zenimaxlogo{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;vertical-align:middle}#section-footer ul#social li a:hover img,#section-footer a:hover img.zenimaxlogo{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;vertical-align:middle}#section-footer img.esrb{vertical-align:middle;padding:0 15px 10px 0;float:right}::-webkit-input-placeholder{color:#c02d00}:-moz-placeholder{color:#c02d00}.arrow{background:#000 url(/img/arrow.png) center no-repeat;background-size:55%;height:34px;width:16px;padding:10px}.left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.arrow.active{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}.arrow:not(.active){-ms-filter:"alpha(opacity=40)";filter:alpha(opacity=40);-moz-opacity:.4;-khtml-opacity:.4;opacity:.4}.gamesbox,.arrow{display:inline-block;vertical-align:middle;padding:15px}.galleria{width:100%;height:500px;background:#000;margin-bottom:2em}.galleria_games{width:80%;height:400px;margin-bottom:2em}.galleria_games .galleria-container{background:0 0}.galleria_games .galleria-stage{overflow:visible}@media(max-width:1199px){#section-careers a.morebutton{width:20%}@media(max-width:1000px){#section-topbar ul#nav a{font:900 12px/22px 'DIN Next W01',Helvetica,Arial,sans-serif}#section-manifesto .padded{padding:0}}@media(max-width:767px){#section-careers a.morebutton,#section-games a.morebutton{width:35%}@media(max-width:479px){#section-careers a.morebutton,#section-games a.morebutton{width:50%}}}}