@font-face {
    font-family: 'open_sansbold';
    src: url('opensans-bold-webfont.eot');
    src: url('opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-bold-webfont.woff2') format('woff2'),
         url('opensans-bold-webfont.woff') format('woff'),
         url('opensans-bold-webfont.ttf') format('truetype'),
         url('opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansregular';
    src: url('opensans-regular-webfont.eot');
    src: url('opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-regular-webfont.woff2') format('woff2'),
         url('opensans-regular-webfont.woff') format('woff'),
         url('opensans-regular-webfont.ttf') format('truetype'),
         url('opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sanslight';
    src: url('opensans-light-webfont.eot');
    src: url('opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-light-webfont.woff2') format('woff2'),
         url('opensans-light-webfont.woff') format('woff'),
         url('opensans-light-webfont.ttf') format('truetype'),
         url('opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;
}



@font-face {
    font-family: 'proxima_novalight';
    src: url('mark_simonson_-_proxima_nova_alt_light-webfont.woff2') format('woff2'),
         url('mark_simonson_-_proxima_nova_alt_light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novabold';
    src: url('mark_simonson_-_proxima_nova_alt_bold-webfont.woff2') format('woff2'),
         url('mark_simonson_-_proxima_nova_alt_bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novaregular';
    src: url('mark_simonson_-_proxima_nova_alt_regular-webfont.woff2') format('woff2'),
         url('mark_simonson_-_proxima_nova_alt_regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novathin';
    src: url('mark_simonson_-_proxima_nova_alt_condensed_thin-webfont.woff2') format('woff2'),
         url('mark_simonson_-_proxima_nova_alt_condensed_thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'proxima_novablack';
    src: url('mark_simonson_-_proxima_nova_alt_black_0-webfont.woff2') format('woff2'),
         url('mark_simonson_-_proxima_nova_alt_black_0-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}



@font-face {
  font-family: 'ChaparralPro-Light';
  src: url('ChaparralPro-Light.eot?#iefix') format('embedded-opentype'),  url('ChaparralPro-Light.otf')  format('opentype'),
	     url('ChaparralPro-Light.woff') format('woff'), url('ChaparralPro-Light.ttf')  format('truetype'), url('ChaparralPro-Light.svg#ChaparralPro-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}


.font-sans-light {
    font-family: 'open_sanslight';
}
.font-sans-regular {
    font-family: 'open_sansregular';
}
.font-sans-bold {
    font-family: 'open_sansbold';
}


.font-proxima-thin {
    font-family: 'proxima_novathin'; 
}
.font-proxima-light {
    font-family: 'proxima_novalight';
}
.font-proxima-regular { 
    font-family: 'proxima_novaregular';
}
.font-proxima-bold {
    font-family: 'proxima_novabold';
}
.font-proxima-black {
    font-family: 'proxima_novablack';
}
 

.font-chaparral-light {
    font-family: 'ChaparralPro-Light';
}