@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,abbr, address, cite, code,del, dfn, em, img, ins, kbd, q, samp,small, strong, sub, sup, var,b, i, dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,time, mark, audio, video 
{ margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
body { line-height:1.4em; font-family: 'Alegreya Sans', sans-serif;}
a { margin:0; padding:0; font-size:100%; vertical-align:baseline;  background:transparent; }
ins { background-color:#BFA08B;color:#000; text-decoration:none; }
mark { background-color:#BFA08B; color:#000; font-style:italic; font-weight:bold; }
del { text-decoration: line-through; }
hr { display:block; height:1px; border:0;  border-top:1px solid #cccccc;  margin:1em 0; padding:0;}
input, select { vertical-align:middle;}


body {
	max-width:30em;
	margin:1.563em;
	background-color: #FBFBFA;
	font-family: 'Alegreya Sans', sans-serif;
	color:#010A27;
}

p{
	font-size:1em;
	line-height:1.4em;
	font-weight:400;
	margin-bottom:1.4em;
	font-family: 'Alegreya Sans', sans-serif;	
}
/* Links */
a {
	color:#BFA08B;
	text-decoration:none;
}
a:hover {
	color:#EF504D;
	text-decoration:none;
}
/* Smaller Devices */
	@media all and (max-width:480px){
	body{ max-width: 100%; } 
	}