#logo,#text{display:table-cell}#error h1,.dwbox{text-align:center}#footer .links,.older-builds a,.sub-title,.title{font-weight:700}html{background:#DBE2E7;color:#555;line-height:1.5}body{font-family:Arial,Helvetica,sans-serif;margin:0}img{border:none}a{text-decoration:none;color:#69A2C9}a:hover{text-decoration:underline}#header{background:#C2C8CC;background:rgba(194,200,204,.93)}#text{padding-bottom:20px;padding-left:10px}#downloads{display:block}#logo{background:url(logo.svg) 0 0/100% 100%;height:145px;width:200px}.inner{margin:auto;width:90%}#container{font-size:.85em}.dwbox{color:#fff;border:20px solid #DBE2E7;box-sizing:border-box;display:block;float:left;margin-top:2%;min-width:225px;padding:20px;text-transform:uppercase;width:33.3%}#footer,.dwbtn{display:inline-block;color:#fff}#Linux{background:#FF7400}#Windows{background:#00BCF2}#Mac{background:#444;background:rgba(0,0,0,.6)}.title{font-size:2em;margin:0 0 .5em}.sub-title{font-size:1.3em}.lower{color:#fff;text-transform:lowercase}.dwbtn{background:#1A2A5C;padding:2% 5%;text-decoration:none;text-transform:none}#error h1,#footer .links{text-transform:uppercase}span.dwbtn{background:#8d8d8d}.olders{color:#fff;content:"+"}.olders:checked{content:"-"}.olders:checked+label+.older-builds{max-height:300px}.older-builds{overflow:hidden;margin-top:4%;max-height:0;transition:max-height .5s}.older-builds .lower{font-size:1.1em;margin-top:5%}#error{background:#fff;padding:30px;width:80%;margin:auto}#error h1{font-size:20pt}#error .block{margin:0 10%}#error h2{color:#217EBD;font-size:15pt;margin:40px 0 20px}#error p{margin-left:30px;font-size:1em}#footer{background:#000;font-size:14px;padding-bottom:5px;width:100%}#footer input{display:none}.center{display:table;margin:0 auto;max-width:1000px}#footer .connect,#footer .connect a,.foot_left,.foot_right{display:inline-block}#footer a{color:#fff}.foot_left{margin:15px 20px 0 35px}.foot_right{float:right;margin:15px 0 0 20px}#footer .copyright{font-size:11px}#footer .copyright .by,#footer .copyright .by a{color:#69A2C9}#footer .connect a{background-image:url(/social.png);margin-right:20px;height:50px;width:50px}#footer .connect .gp{background-position:100px 0}#footer .language{float:left;position:relative;margin-bottom:20px;margin-right:20px}#footer .language span{display:block}#footer .language>label{display:block;position:relative;cursor:pointer;font-size:10pt;padding:1px 3px;border:1px solid #222;border-radius:2px;width:100px}#footer .languages{display:none;position:absolute;bottom:0;left:0;right:0;max-height:168px;overflow-x:hidden;overflow-y:auto;background:#000;border:1px solid #222;border-radius:2px}#footer #language-menu:checked+.languages{display:block}#footer .languages a,#footer .languages label{padding:2px 5px;display:block}#footer .languages label{cursor:pointer;font-weight:700}#footer .connect .steam_logo{background:0 0;width:auto}#footer .steam_logo svg{fill:#fff;height:50px}.steam_logo:hover svg path{fill:#69A2C9}@media all and (max-width:935px){#footer{height:auto;padding-bottom:15px}.foot_right{display:block;float:none;margin-top:5px;margin-left:35px}}@media all and (max-width:680px){.dwbox{width:50%}}@media all and (max-width:470px){.dwbox{width:100%}#logo,#text{display:block}}@media all and (max-width:460px){#footer .links span,.copyright span:not(.by){display:none}#footer .links a{display:block;margin:10px 0}#footer .links a:first-child{margin-top:0}.copyright .by{display:block}#footer .language{float:none}}