/* amiri-regular - latin */
@font-face {
  font-family: 'Amiri';
  font-style: normal;
  font-weight: 400;
  src: url("fonts/amiri-v13-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local("Amiri Regular"), local("Amiri-Regular"), url("fonts/amiri-v13-latin-regular.eot?#iefix") format("embedded-opentype"), url("fonts/amiri-v13-latin-regular.woff2") format("woff2"), url("fonts/amiri-v13-latin-regular.woff") format("woff"), url("fonts/amiri-v13-latin-regular.ttf") format("truetype"), url("fonts/amiri-v13-latin-regular.svg#Amiri") format("svg");
  /* Legacy iOS */ }
/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url("fonts/roboto-v20-latin-300.eot");
  /* IE9 Compat Modes */
  src: local("Roboto Light"), local("Roboto-Light"), url("fonts/roboto-v20-latin-300.eot?#iefix") format("embedded-opentype"), url("fonts/roboto-v20-latin-300.woff2") format("woff2"), url("fonts/roboto-v20-latin-300.woff") format("woff"), url("fonts/roboto-v20-latin-300.ttf") format("truetype"), url("fonts/roboto-v20-latin-300.svg#Roboto") format("svg");
  /* Legacy iOS */ }
* {
  margin: 0;
  padding: 0; }

body {
  padding: 12% 20px 60px 20px;
  color: #6d807a;
  background-color: white;
  font-family: "Roboto", sans-serif;
  font-weight: 300;
  font-size: 18px;
  line-height: 1.6em; }

header {
  max-width: 1160px;
  margin: 0 auto;
  padding-bottom: 20px;
  border-bottom: 3px solid #a6c51f; }
  header img {
    width: 88%;
    height: auto; }

.content {
  max-width: 1140px;
  margin: 0 auto;
  padding: 60px 10px; }
  .content h1 {
    margin-bottom: 40px;
    font-family: "Amiri", serif;
    font-weight: 400;
    font-size: 28px;
    text-transform: uppercase; }
  .content h2 {
    color: #a6c51f;
    margin-bottom: 10px;
    font-family: "Amiri", serif;
    font-weight: 400;
    font-size: 28px;
    text-transform: uppercase; }
  .content a {
    color: #a6c51f;
    text-decoration: none; }
  .content .green {
    color: #a6c51f; }
  .content .gridWrapper {
    margin: -20px; }
    .content .gridWrapper .grid {
      padding: 20px; }

footer {
  max-width: 1160px;
  margin: 0 auto;
  padding-bottom: 20px;
  border-top: 3px solid #a6c51f; }
  footer .navi {
    float: right;
    list-style: none; }
    footer .navi li {
      float: left; }
      footer .navi li a {
        color: #6d807a;
        font-size: 14px;
        text-decoration: none; }
      footer .navi li:after {
        content: "|";
        padding: 0 5px; }
      footer .navi li:last-child:after {
        display: none; }

/*# sourceMappingURL=stylesheets.css.map */
