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

h1 {-webkit-margin-before: 0px;
-webkit-margin-after: 0px;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
margin:0;}

/* Basic HTML
----------------------------------------------------------------------------------------------------*/

body { font: normal 13px/1.5 'Roboto', Verdana, Arial, Helvetica, sans-serif; font-weight:normal; }
th {font-weight:normal;}
a:focus { outline: 1px dotted; }
hr {
	border: 0 #ccc solid;
	border-top-width: 1px;
	clear: both;
	height: 0;
}

/* Headings
----------------------------------------------------------------------------------------------------*/

h1 { font-size: 28px; line-height: 38px; margin-top:10px; }
h2 { font-size: 25px; line-height: 28px; }
h3 { font-size: 21px; line-height: 22px; }
h4 { font-size: 18px; line-height: 20px; }
h5 { font-size: 17px; }
h6 { font-size: 15px; }

h1, h2, h3, h4, h5, h6 {letter-spacing:-1px;}

h1, h2 { font-family:'Roboto', Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color:#405f9e; } 
h1 {color:#405f9e;}
h3, h4, h5, h6 { font-family:'Roboto', Verdana, Arial, Helvetica, sans-serif; color:#405f9e; font-weight:normal; }

/* `Spacing
----------------------------------------------------------------------------------------------------*/

p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset { margin-bottom: 10px; white-space: normal; }

@media (max-width: 1199px) {
	h1 { font-size: 26px; line-height:34px; letter-spacing:-1px; margin-top:10px; }
	h2 { font-size: 22px; line-height:22px; margin-top:10px; }
	h3 { font-size: 20px; line-height:20px; margin-top:10px; }
}
