html, body, div {  padding:0;  margin:0;}html {  }body {  background:#000;  color:#E37B22;  font-family:'Exo', sans-serif;  letter-spacing:-0.5px;  }a {  color:#E37B22;  text-decoration:none;}.content {  width:980px;  margin:0 auto;}.clear {  clear:both;}header#header {  height:120px;  width:100%;  float:left;}header#header h1 {  color:#fff;  float:left;  font-size:35px;  font-weight:500;  margin:44px 0 0;  padding:0;  text-transform:lowercase;  width:25%;}header#header #lang {  float:left;  padding:45px 0 0;  width:15%;}header#header #lang ul {  list-style:none;}header#header #lang ul li {  float:left;  margin-right:10px;}header#header nav ul {  list-style:none;  float:right;  margin:50px 0 0 0;  padding:0;  width:60%;}header#header nav ul li {  float:left;  padding:0 11% 10px 0;  text-transform:lowercase;  position:relative;}header#header nav ul li.last {  padding-right:0;}header#header nav ul li.active > a {  color:#fff;}header#header nav ul li ul {  display:none;  background:rgba(255, 255, 255, 0.9) none repeat scroll 0 0;  left:0;  margin:0;  padding:20px 20px 10px 20px;  position:absolute;  top:52px;  z-index:10;}header#header nav ul li ul li {  white-space:nowrap;  line-height:16px;  padding-right:20px;}header#header nav ul li ul li:before {  content:"·";  font-size:30px;  line-height:16px;  vertical-align:middle;  margin-right:5px;}header#header nav ul li ul li a {  color:#d45f0e;}section#content {  float:left;  width:100%;  overflow:hidden;}section#content article {  float:left;  width:20%;  height:20%;  background-color:#D25600;  display:block;  overflow:hidden;  position:relative;  color:#F5D7C3;}section#content article > div {  width:100%;  height:100%;  position:absolute;  left:0;  top:0;  text-align:center;  background-position:center center;  background-repeat:repeat;  background-size:100% auto;}section#content article.heading-item > div {  background-position:top center;  }section#content article.heading-item > div > div {  padding:20px;  text-align:left;  color:#BE3C2E;  font-size:16px;}section#content article.heading-item > div > div p {  margin:5px 0;}section#content article.heading-item > div > div h1 {  font-size:48px;  float:right;  margin:0;}section#content article table {  border:none;  width:100%;  height:100%;}section#content article table tbody {  margin:0;  padding:0;}section#content article table tbody td {  padding:10px;}footer#footer {  float:left;  width:100%;  height:80px;}footer#footer ul {  list-style:none;  text-align:center;  width:100%;  margin:45px 0 0 0;  padding:0;}footer#footer ul li {  float:none;  margin:0 16px;  display:inline-block;}footer#footer ul li a {  color:#fff;  text-transform:lowercase;  font-size:14px;}footer#footer ul li.active a {  color:#E37B22;}