@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(OpenSans-Light.eot);
  src: local('Open Sans Light'), local('OpenSans-Light'),
  url(OpenSans-Light.eot) format('embedded-opentype'),
  url(OpenSans-Light.woff) format('woff'),
  url('OpenSans-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(OpenSans.eot);
  src: local('Open Sans'), local('OpenSans'),
  url(OpenSans.eot) format('embedded-opentype'),
  url(OpenSans.woff) format('woff'),
  url('OpenSans.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(OpenSans-Semibold.eot);
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'),
  url(OpenSans-Semibold.eot) format('embedded-opentype'),
  url(OpenSans-Semibold.woff) format('woff'),
  url('OpenSans-Semibold.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url(OpenSans-Bold.eot);
  src: local('Open Sans Bold'), local('OpenSans-Bold'),
  url(OpenSans-Bold.eot) format('embedded-opentype'),
  url(OpenSans-Bold.woff) format('woff'),
  url('OpenSans-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url(OpenSans-Extrabold.eot);
  src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'),
  url(OpenSans-Extrabold.eot) format('embedded-opentype'),
  url(OpenSans-Extrabold.woff) format('woff'),
  url('OpenSans-Extrabold.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url(OpenSans-LightItalic.eot);
  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'),
  url(OpenSans-LightItalic.eot) format('embedded-opentype'),
  url(OpenSans-LightItalic.woff) format('woff'),
  url('OpenSans-LightItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url(OpenSans-Italic.eot);
  src: local('Open Sans Italic'), local('OpenSans-Italic'),
  url(OpenSans-Italic.eot) format('embedded-opentype'),
  url(OpenSans-Italic.woff) format('woff'),
  url('OpenSans-Italic.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url(OpenSans-SemiboldItalic.eot);
  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'),
  url(OpenSans-SemiboldItalic.eot) format('embedded-opentype'),
  url(OpenSans-SemiboldItalic.woff) format('woff'),
  url('OpenSans-SemiboldItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url(OpenSans-BoldItalic.eot);
  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'),
  url(OpenSans-BoldItalic.eot) format('embedded-opentype'),
  url(OpenSans-BoldItalic.woff) format('woff'),
  url('OpenSans-BoldItalic.ttf') format('truetype');
}
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url(OpenSans-ExtraboldItalic.eot);
  src: local('Open Sans Extrabold Italic'), local('OpenSans-ExtraboldItalic'),
  url(OpenSans-ExtraboldItalic.eot) format('embedded-opentype'),
  url(OpenSans-ExtraboldItalic.woff) format('woff'),
  url('OpenSans-ExtraboldItalic.ttf') format('truetype');
}
