body{background-color:#f2f2f2;width:100%;height:100%;margin:0;padding:0;font-family:'Open Sans',sans-serif;overflow-x:hidden}h1{font-size:64px;font-weight:700;letter-spacing:-3px;color:#e20000;margin:0 0 5px 0}h2{font-size:19px;font-weight:600;color:#415362;margin:0}header{width:100%;position:relative;top:30px;text-align:center}header div{background:#f2f2f2;width:240px;height:50px;margin:0 auto;z-index:2;line-height:65px}header:before{position:absolute;left:0;top:50%;z-index:-1;height:2px;background:#e5e8eb;content:"";width:100%;display:block}main{width:496px;min-width:400px;height:520px;position:relative;left:0;right:0;top:50px;bottom:0;margin:auto;max-width:100%;max-height:100%;overflow-x:hidden;overflow-y:hidden;opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;padding-bottom:50px}main div.info-box{padding:120px 20px}.secondary-template header{width:94%;margin:0 auto}.secondary-template header:before{height:1px;background:rgba(27,27,27,.5)}.secondary-template main{width:auto;height:auto;max-width:700px;min-width:auto}.secondary-template .info-box{text-align:center}.secondary-template h1{font-size:36px;line-height:62px;letter-spacing:1px;color:#000}.secondary-template h2{color:#e20000}.secondary-template p{font-size:16px;line-height:1.7;color:#000}.secondary-template nav ul{font-size:13px}.secondary-template nav b{color:#000}.secondary-template nav a{color:rgba(27,27,27,.7)}main img{margin-bottom:45px}main p{margin:5px 0 50px;font-size:15px;font-weight:400;color:rgba(16,46,61,.5);letter-spacing:0;line-height:21px}nav{margin-bottom:20px}ul{margin:0 auto;padding:0;width:100%;text-align:center;font-size:14px;color:rgba(16,46,61,.5);letter-spacing:0;line-height:20px;font-weight:600}ul li{display:inline;margin-right:15px}ul li b{color:#415362}main p a,ul li a{text-decoration:none;border-bottom:2px solid rgba(135,145,154,.3);color:rgba(16,46,61,.5);padding-bottom:1px;-o-transition:.4s;-ms-transition:.4s;-moz-transition:.4s;-webkit-transition:.4s;transition:.4s}main p a:hover,ul li a:hover{color:#000;border-bottom:2px solid rgba(135,145,154,.6)}footer{width:100%;height:50px;position:fixed;bottom:0;z-index:-1;background:url(../img/footer-wave.svg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}main.game{width:990px}main.game div.info-box{float:left;top:0;left:0;width:500px}main.game div div.game-container{float:right;top:0;width:300px}main.game div div.game-container{width:330px}.small-font h2{font-size:16px;margin-bottom:10px}@media only screen and (max-width:900px){.game-container{display:none!important}main.game div.info-box{float:inherit;width:100%;max-width:500px;margin:0 auto}.mobile-hidden{display:none}}@media only screen and (max-height:600px){header{top:10px}}@media only screen and (max-width:500px){.mobile-hidden{display:none}header{top:20px}main div{padding:0 30px}nav ul{font-size:12px}}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}