@charset 'utf-8';
@import url(normalize.css);

/* ----------------------------------------------------- crs.tl */

@font-face { font-family: "Muli"; font-style: normal; font-weight: 400; src: local("Muli"), url("http://themes.googleusercontent.com/font?kit=FrmKYbbiMrxVeJO6lA8KEvesZW2xOQ-xsNqO47m55DA") format("truetype"); }

body { background: #fff; color: #333; font: 125%/1.4 "Muli", tahoma, arial, sans-serif; margin: 0 auto; padding: 24px 0; width: 90%; }

h1, h2 { font-family: Georgia, "Bitstream Charter", "Times New Roman", serif; font-style: normal; font-weight: 800; margin: 0; padding: 0; }

h1 { color: #9c3; font-size: 4em; line-height: 1.2; margin-bottom: .25em; }

h2 { font-size: 1.5em; line-height: 1.2; margin-bottom: .5em; }

address { font-style: normal; }

a:link, a:visited { color: #000; border-bottom: 1px dotted #9c3; text-decoration: none; }

a:focus, a:hover, a:active { color: #9c3; text-decoration: none; }

@media only screen and (min-width: 480px) { body { width: 80%; } }

@media only screen and (min-width: 992px) { body { max-width: 896px; width: 80%; } }
