@font-face { font-family: 'LeagueGothicRegular'; src: url("fonts/League_Gothic-webfont.eot"); src: url("fonts/League_Gothic-webfont.eot?iefix") format("eot"), url("fonts/League_Gothic-webfont.woff") format("woff"), url("fonts/League_Gothic-webfont.ttf") format("truetype"), url("fonts/League_Gothic-webfont.svg#webfontbDMP4rcs") format("svg"); font-weight: normal; font-style: normal; } @font-face { font-family: 'CrickxRegular'; src: url('fonts/crickx_crickx-webfont.eot'); src: url('fonts/crickx_crickx-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/crickx_crickx-webfont.woff') format('woff'), url('fonts/crickx_crickx-webfont.ttf') format('truetype'), url('fonts/crickx_crickx-webfont.svg#CrickxRegular') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'PropCourierSans'; src: url('fonts/propcouriersans-webfont.eot'); src: url('fonts/propcouriersans-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/propcouriersans-webfont.woff') format('woff'), url('fonts/propcouriersans-webfont.ttf') format('truetype'), url('fonts/propcouriersans-webfont.svg#PropCourierSansRegular') format('svg'); font-weight: normal; font-style: normal; } @font-face { font-family: 'PropCourierSans'; src: url('fonts/propcouriersans-bold-webfont.eot'); src: url('fonts/propcouriersans-bold-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/propcouriersans-bold-webfont.woff') format('woff'), url('fonts/propcouriersans-bold-webfont.ttf') format('truetype'), url('fonts/propcouriersans-bold-webfont.svg#PropCourierSansBold') format('svg'); font-weight: bold; font-style: normal; } h1, h2, h3, h4, h5, h6 { font-weight: normal; } html, body { width: 100%; height: 100%; margin: 0; padding: 0; } html { background-color: #efefef; } body { font-size: 30px; line-height: 30px; font-family: 'CrickxRegular', serif; } canvas { position: absolute; top: 0px; left: 0px; z-index: -1; } div.label { border-radius: 5px; padding: 5px; position: absolute; z-index: 40; background-color: rgb(255,255,0); } div#logo { font-size: 72px; line-height: 72px; z-index: 100; left: 10%; top: 10%; } div#constant_logo { font-family: fixed-width; font-size: 33%; line-height: 100%; background-color: transparent; position: fixed; left: 0%; bottom: 15%; } #constant_variable_logo { position: absolute; z-index: 0; width: 22.75%; left: 2%; top: 15%; } #info_sticker { position: absolute; z-index: 0; width: 10.61%; left: 82%; top: 30%; } div#vo_logo { position: fixed; bottom: 2%; left: 5%; width: 5%; } div#vgc_logo { position: fixed; bottom: 2%; left: 15%; width: 5%; } div#housewarming { top: 24%; left: 60%; -moz-border-radius: 5px; } div#housewarming h2 { font-size: 48px; line-height: 48px; } div#housewarming p { font-size: 18px; line-height:18px; } div#wrapper { margin: 0; padding: 0; width: 100%; } div#logos { float: left; width: 25%; height: 100%; } div#text { float: left; margin-top: 25%; width: 51%; z-index: 10; padding: 0; } div#text h6 { font-size: 100%; margin: 3% 0 2% 0; line-height: 1; font-family: 'PropCourierSans'; text-transform: uppercase; } div#text p, div#text ul, div#text li { font-size: 100%; line-height: 1.1; font-family: 'PropCourierSans'; font-weight: 'regular'; } div#text p.credits { margin: 10% 0 2% 0; font-size: 45%; text-transform: uppercase; } div#text ul { width: 100%; list-style-type: none; } div#text li { margin-top: 1%; width: 95%; } div#text li span { vertical-align: top; display: inline-block; width: 90% } div#text li span span { margin-left: 2%; width: 80%; } div#text ul ul { margin-left: 5%; } div.logo { z-index: 39; } img.inst_logo { width: 100%; } div#select_language { position: absolute; left: 76%; top: 2%; } div#select_language ul { font-size: 100%; line-height: 1.1; font-family: 'PropCourierSans'; font-weight: 'regular'; list-style-type: none; } div#select_language ul li { cursor: pointer; border-bottom: 1px dashed transparent; } div#select_language ul li.active { border-bottom: 1px dashed #000; } #key_wrapper { position: absolute; width: 45%; top: 22%; left: 27.5%; } span.key { font-size: 75%; } br.clear { clear: both; }