@font-face {
    font-family: 'coolveticaregular';
    src: url('font/coolvetica_rg-webfont.eot');
    src: url('font/coolvetica_rg-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/coolvetica_rg-webfont.woff2') format('woff2'),
         url('font/coolvetica_rg-webfont.woff') format('woff'),
         url('font/coolvetica_rg-webfont.ttf') format('truetype'),
         url('font/coolvetica_rg-webfont.svg#coolveticaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
  font-family: 'Helvetica-Light';
  src: url('font/Helvetica-Light.eot?#iefix') format('embedded-opentype'),  url('font/Helvetica-Light.woff') format('woff'), url('font/Helvetica-Light.ttf')  format('truetype'), url('font/Helvetica-Light.svg#Helvetica-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}

html, body
{
	width: 100%;
	height: 100%;
 margin: 0;
padding: 0;
	overflow: hidden;
}

body.mobile
{
  background: url(../img/lili.gif)center top no-repeat;
  background-size: cover; 
}

a{ color: #FFF; text-decoration: none; }

.outer {
display: table;
position: absolute;
height: 100%;
width: 100%;
}

.middle {
display: table-cell;
vertical-align: middle;
}

.inner {
margin-left: auto;
margin-right: auto; 
}

.title { font-family: 'coolveticaregular'; font-size: 8em; text-transform: uppercase; line-height: 120px; margin: 0; padding: 0; }

.titleMobile { font-family: 'coolveticaregular'; font-size: 2.5em; text-transform: uppercase; margin: 0; padding: 0; }


.links { font-family: 'Helvetica-Light'; font-size: 2em; text-transform: uppercase; width: 650px; margin: 0; padding: 0; }

.linksMobile { font-family: 'Helvetica-Light'; font-size: 2em; text-transform: uppercase; margin: 0; padding: 0; }

.left { float: left; }
.right { float: right; }
.center { text-align: center; }

.links, .linksMobile
{
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

.vid
{
text-align: center;
margin-left: auto;
margin-right: auto;
color: #FFF;
text-decoration: none;
}

img
{
	max-width: 100%;
	height: auto;
}