/* ===== | Open Sans | ===== */

@font-face {
	font-family: 'Open Sans';
	src: url('OpenSans-Light-webfont.eot');
	src: url('OpenSans-Light-webfont.eot@#iefix') format('embedded-opentype'),
		 url('OpenSans-Light-webfont.svg') format('svg'),
		 url('OpenSans-Light-webfont.woff') format('woff'),
		 url('OpenSans-Light-webfont.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Open Sans';
	src: url('OpenSans-LightItalic-webfont.eot');
	src: url('OpenSans-LightItalic-webfont.eot@#iefix') format('embedded-opentype'),
		 url('OpenSans-LightItalic-webfont.svg') format('svg'),
		 url('OpenSans-LightItalic-webfont.woff') format('woff'),
		 url('OpenSans-LightItalic-webfont.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'Open Sans';
	src: url('OpenSans-Regular-webfont.eot');
	src: url('OpenSans-Regular-webfont.eot@#iefix') format('embedded-opentype'),
		 url('OpenSans-Regular-webfont.svg') format('svg'),
		 url('OpenSans-Regular-webfont.woff') format('woff'),
		 url('OpenSans-Regular-webfont.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: 'Open Sans';
	src: url('OpenSans-Italic-webfont.eot');
	src: url('OpenSans-Italic-webfont.eot@#iefix') format('embedded-opentype'),
		 url('OpenSans-Italic-webfont.svg') format('svg'),
		 url('OpenSans-Italic-webfont.woff') format('woff'),
		 url('OpenSans-Italic-webfont.ttf') format('truetype');
	font-weight: 400;
	font-style: italic;
}

@font-face {
	font-family: 'Open Sans';
	src: url('OpenSans-Semibold-webfont.eot');
	src: url('OpenSans-Semibold-webfont.eot@#iefix') format('embedded-opentype'),
		 url('OpenSans-Semibold-webfont.svg') format('svg'),
		 url('OpenSans-Semibold-webfont.woff') format('woff'),
		 url('OpenSans-Semibold-webfont.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: 'Open Sans';
	src: url('OpenSans-SemiboldItalic-webfont.eot');
	src: url('OpenSans-SemiboldItalic-webfont.eot@#iefix') format('embedded-opentype'),
		 url('OpenSans-SemiboldItalic-webfont.svg') format('svg'),
		 url('OpenSans-SemiboldItalic-webfont.woff') format('woff'),
		 url('OpenSans-SemiboldItalic-webfont.ttf') format('truetype');
	font-weight: 600;
	font-style: italic;
}

@font-face {
	font-family: 'Open Sans';
	src: url('OpenSans-Bold-webfont.eot');
	src: url('OpenSans-Bold-webfont.eot@#iefix') format('embedded-opentype'),
		 url('OpenSans-Bold-webfont.svg') format('svg'),
		 url('OpenSans-Bold-webfont.woff') format('woff'),
		 url('OpenSans-Bold-webfont.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: 'Open Sans';
	src: url('OpenSans-BoldItalic-webfont.eot');
	src: url('OpenSans-BoldItalic-webfont.eot@#iefix') format('embedded-opentype'),
		 url('OpenSans-BoldItalic-webfont.svg') format('svg'),
		 url('OpenSans-BoldItalic-webfont.woff') format('woff'),
		 url('OpenSans-BoldItalic-webfont.ttf') format('truetype');
	font-weight: 700;
	font-style: italic;
}

@font-face {
	font-family: 'Open Sans';
	src: url('OpenSans-ExtraBold-webfont.eot');
	src: url('OpenSans-ExtraBold-webfont.eot@#iefix') format('embedded-opentype'),
		 url('OpenSans-ExtraBold-webfont.svg') format('svg'),
		 url('OpenSans-ExtraBold-webfont.woff') format('woff'),
		 url('OpenSans-ExtraBold-webfont.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Open Sans';
	src: url('OpenSans-ExtraBoldItalic-webfont.eot');
	src: url('OpenSans-ExtraBoldItalic-webfont.eot@#iefix') format('embedded-opentype'),
		 url('OpenSans-ExtraBoldItalic-webfont.svg') format('svg'),
		 url('OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),
		 url('OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype');
	font-weight: 800;
	font-style: italic;
}

/* ===== | Roboto | ===== */

@font-face {
	font-family: 'Robot';
	src: url('Roboto-Thin-webfont.eot');
	src: url('Roboto-Thin-webfont.eot@#iefix') format('embedded-opentype'),
		 url('Roboto-Thin-webfont.svg') format('svg'),
		 url('Roboto-Thin-webfont.woff') format('woff'),
		 url('Roboto-Thin-webfont.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
}

@font-face {
	font-family: 'Robot';
	src: url('Roboto-ThinItalic-webfont.eot');
	src: url('Roboto-ThinItalic-webfont.eot@#iefix') format('embedded-opentype'),
		 url('Roboto-ThinItalic-webfont.svg') format('svg'),
		 url('Roboto-ThinItalic-webfont.woff') format('woff'),
		 url('Roboto-ThinItalic-webfont.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
}

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

@font-face {
	font-family: 'Robot';
	src: url('Roboto-LightItalic-webfont.eot');
	src: url('Roboto-LightItalic-webfont.eot@#iefix') format('embedded-opentype'),
		 url('Roboto-LightItalic-webfont.svg') format('svg'),
		 url('Roboto-LightItalic-webfont.woff') format('woff'),
		 url('Roboto-LightItalic-webfont.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'Robot';
	src: url('Roboto-Regular-webfont.eot');
	src: url('Roboto-Regular-webfont.eot@#iefix') format('embedded-opentype'),
		 url('Roboto-Regular-webfont.svg') format('svg'),
		 url('Roboto-Regular-webfont.woff') format('woff'),
		 url('Roboto-Regular-webfont.ttf') format('truetype');
	font-weight: 400;
	font-style: normal;
}

@font-face {
	font-family: 'Robot';
	src: url('Roboto-Italic-webfont.eot');
	src: url('Roboto-Italic-webfont.eot@#iefix') format('embedded-opentype'),
		 url('Roboto-Italic-webfont.svg') format('svg'),
		 url('Roboto-Italic-webfont.woff') format('woff'),
		 url('Roboto-Italic-webfont.ttf') format('truetype');
	font-weight: 400;
	font-style: italic;
}

@font-face {
	font-family: 'Robot';
	src: url('Roboto-Medium-webfont.eot');
	src: url('Roboto-Medium-webfont.eot@#iefix') format('embedded-opentype'),
		 url('Roboto-Medium-webfont.svg') format('svg'),
		 url('Roboto-Medium-webfont.woff') format('woff'),
		 url('Roboto-Medium-webfont.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Robot';
	src: url('Roboto-MediumItalic-webfont.eot');
	src: url('Roboto-MediumItalic-webfont.eot@#iefix') format('embedded-opentype'),
		 url('Roboto-MediumItalic-webfont.svg') format('svg'),
		 url('Roboto-MediumItalic-webfont.woff') format('woff'),
		 url('Roboto-MediumItalic-webfont.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}

@font-face {
	font-family: 'Robot';
	src: url('Roboto-Bold-webfont.eot');
	src: url('Roboto-Bold-webfont.eot@#iefix') format('embedded-opentype'),
		 url('Roboto-Bold-webfont.svg') format('svg'),
		 url('Roboto-Bold-webfont.woff') format('woff'),
		 url('Roboto-Bold-webfont.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
}

@font-face {
	font-family: 'Robot';
	src: url('Roboto-BoldItalic-webfont.eot');
	src: url('Roboto-BoldItalic-webfont.eot@#iefix') format('embedded-opentype'),
		 url('Roboto-BoldItalic-webfont.svg') format('svg'),
		 url('Roboto-BoldItalic-webfont.woff') format('woff'),
		 url('Roboto-BoldItalic-webfont.ttf') format('truetype');
	font-weight: 700;
	font-style: italic;
}

@font-face {
	font-family: 'Robot';
	src: url('Roboto-Black-webfont.eot');
	src: url('Roboto-Black-webfont.eot@#iefix') format('embedded-opentype'),
		 url('Roboto-Black-webfont.svg') format('svg'),
		 url('Roboto-Black-webfont.woff') format('woff'),
		 url('Roboto-Black-webfont.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Robot';
	src: url('Roboto-BlackItalic-webfont.eot');
	src: url('Roboto-BlackItalic-webfont.eot@#iefix') format('embedded-opentype'),
		 url('Roboto-BlackItalic-webfont.svg') format('svg'),
		 url('Roboto-BlackItalic-webfont.woff') format('woff'),
		 url('Roboto-BlackItalic-webfont.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;
}

/* ===== | Dr Sugiyama | ===== */

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

/* ===== | Rochester | ===== */

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