/** Reset CSS**/
html                { background: #fff; color: #222; }
body, div, dl, dt, dd, ul, ol, 
li, h1, h2, h3, h4, h5, h6, pre, 
code, form, fieldset, legend, input, 
textarea, p, blockquote, th, td   { margin: 0; padding: 0; border: 0; vertical-align: baseline;font-family:"larsseitregular","sans-serif"}
table                 { border-spacing: 0; border-collapse: collapse; }
fieldset, img             { border: 0; }
li                  { list-style: none; }
caption, th             { text-align: left; }
h1, h2, h3, h4, h5, h6        { color: #222; font-weight: 300; }
q:before, q:after           { content: ""; }
abbr, acronym             { border: 0; font-variant: normal; }
sup                 { vertical-align: text-top; }
sub                 { vertical-align: text-bottom; }
input, textarea, select       { font-weight: inherit; font-size: inherit; font-family: inherit; -webkit-appearance: none;}
input[type="submit"], 
input[type="button"],  
textarea              { -webkit-border-radius: 0; -webkit-appearance: none; }
a                   { color: #222; text-decoration: none; cursor: pointer; }
a:hover               {color: #008ee1; text-decoration: underline;} 
:focus                { outline: 0; }
.clear{clear:both;}
.clearfix:after           { display: table; clear: both; content: ""; } 
:first-child+html .clearfix     { min-height: 0; }
*:first-child+html .clearfix    { zoom: 1;}
a:hover h1,a:hover h3              {color: #008ee1; text-decoration: none;} 
h1, h2, h3, h4, h5, h6, b{font-family:"larsseitbold","sans-serif"}