body {
	margin: 0;
	padding: 0;
}

@font-face {
    font-family: 'alegreya_sans_scmedium';
    src: url('../fonts/alegreyasans/AlegreyaSansSC-Medium-webfont.eot');
    src: url('../fonts/alegreyasans/AlegreyaSansSC-Medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/alegreyasans/AlegreyaSansSC-Medium-webfont.woff') format('woff'),
         url('../fonts/alegreyasans/AlegreyaSansSC-Medium-webfont.ttf') format('truetype'),
         url('../fonts/alegreyasans/AlegreyaSansSC-Medium-webfont.svg#alegreya_sans_scmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section,adilio { 
    display:block;
}

/* Site layout */

section {
	background: #fff;
}
.center {
	float: none;
	text-align: center;
	margin: 0 auto;
}

.title h1 {
	font-family: 'alegreya_sans_scmedium';	color: #222;
	font-size: 55px;	margin: 0 0 30px;	text-align: center;
}

.logo > a > img {
    border: 0 none;
    height: auto;
    max-width: 100%;
    vertical-align: middle;
}

.center {
	height: 200px;	
	margin: 0 auto;
}

.link {	
	text-align: center;	
	margin: 0 auto;
}

.link a {	
	color: #222;	
	text-decoration: none;	
	font-family: 'alegreya_sans_scmedium';	
	font-size: 40px;	
	text-align: center;	
	width: 400px;
}

footer {
	color: #FFFFFF;
    font-size: 12px;
    padding: 8px;
	height:auto;
	width: 100%;
}

.foot {
	background: #111;
	color: #fff;
	font-size: 12px;
	padding: 20px;
	position: fixed;
	bottom: 0px;
	width: 100%;
}

footer p {
	margin: 0 0 4px;
	font-family: arial;
	font-size: 12;	
}



/* Responsive Styles */

/* Landscape phones and down */
@media (max-width: 480px) { 

	.title h1 {
		padding-top: 50px;
		font-size: 40px;
	}


}

/* Landscape phone to portrait tablet */
@media (max-width: 768px) { 

	.title h1 {
		padding-top: 50px;
		font-size: 40px;
	}

}

/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 940px) { ... }

/* Custom */
@media (min-width: 998px) and (max-width: 1200px) { 

}

/* Custom */
@media (min-width: 768px) and (max-width: 997px) { 

}
/* Default: 940px and up  */

/* Large desktop */
@media (min-width: 1210px) { ... }
