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 0px 13px 0px;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 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 0;}#section-manifesto h2{margin:0 0 50px 0;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:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;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:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;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;}#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 0;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:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;}#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:#dd3333;padding:20px 25px;margin-bottom:30px;}#contact-warning-nojs{color:#fff;background:#dd3333;padding:20px 25px;margin-bottom:30px;}#contact-success{display:none;color:#77aa44;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 0;}#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:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;vertical-align:middle;padding-right:10px;}#section-social a:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.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:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;vertical-align:middle;}#section-footer ul#social li a:hover img,#section-footer a:hover img.zenimaxlogo{-ms-filter:"progid:DXImageTransform.Microsoft.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:0px 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:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8;}.arrow:not(.active){-ms-filter:"progid:DXImageTransform.Microsoft.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:none;}.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%;
	}
