@charset 'UTF-8';

@-webkit-viewport   { width: device-width; }
@-moz-viewport      { width: device-width; }
@-ms-viewport       { width: device-width; }
@-o-viewport        { width: device-width; }
@viewport           { width: device-width; }

@font-face {
  font-family:"GFYJeanna-Regular";
  src:url("webfonts/eot/gfy-jeanna-webfont.eot");
  src:url("webfonts/eot/gfy-jeanna-webfont.eot?iefix") format('eot'),
    url("webfonts/woff/gfy-jeanna-webfont.woff"),
    url("webfonts/svg/gfy-jeanna-webfont.svg#GFYJeanna-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}

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

html,
body {
	overflow-x: hidden;
}

body {
	font-family: 'Museo500Regular', monospace;
	font-size: 16px;
}

a:link,
a:visited {
	color: #ee4d9b;
	text-decoration: underline;
}

a:hover {
	color: #6f4098;
}

#banner {
	margin-bottom: 30px;
}

#countdown {

}

#countdown .numeric {
	font-family: monospace;
	font-size: 1.5em;
	color: #52ab47;
	font-weight: bold;
}

.signature {
	font-family: 'GFYJeanna-Regular';
	font-size: 2em;
	font-weight: 500;
	line-height: 1.1;
	color: inherit;
}

.signature > span {
	display: block;
	margin-bottom: 10px;
}