/* ----- Serif Fonts -----*/

@font-face{
	font-family: 'MaryKaySerif100';
	src:  url('/fonts/fonts/MaryKaySerif100-Semibold.eot');
	src:  url('/fonts/fonts/MaryKaySerif100-Semibold.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif100-Semibold.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif100-Semibold.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif100-Semibold.svg#svgFontName') format('svg');
	font-weight: 600;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif100';
	src:  url('/fonts/fonts/MaryKaySerif100-SemBdIta.eot');
	src:  url('/fonts/fonts/MaryKaySerif100-SemBdIta.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif100-SemBdIta.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif100-SemBdIta.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif100-SemBdIta.svg#svgFontName') format('svg');
	font-weight: 600;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif100';
	src:  url('/fonts/fonts/MaryKaySerif100-MediumItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif100-MediumItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif100-MediumItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif100-MediumItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif100-MediumItalic.svg#svgFontName') format('svg');
	font-weight: 500;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif100';
	src:  url('/fonts/fonts/MaryKaySerif100-Medium.eot');
	src:  url('/fonts/fonts/MaryKaySerif100-Medium.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif100-Medium.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif100-Medium.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif100-Medium.svg#svgFontName') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif100';
	src:  url('/fonts/fonts/MaryKaySerif100-LightItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif100-LightItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif100-LightItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif100-LightItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif100-LightItalic.svg#svgFontName') format('svg');
	font-weight: 200;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif100';
	src:  url('/fonts/fonts/MaryKaySerif100-Light.eot');
	src:  url('/fonts/fonts/MaryKaySerif100-Light.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif100-Light.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif100-Light.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif100-Light.svg#svgFontName') format('svg');
	font-weight: 200;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif100';
	src:  url('/fonts/fonts/MaryKaySerif100-BookItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif100-BookItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif100-BookItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif100-BookItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif100-BookItalic.svg#svgFontName') format('svg');
	font-weight: 300;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif100';
	src:  url('/fonts/fonts/MaryKaySerif100-Book.eot');
	src:  url('/fonts/fonts/MaryKaySerif100-Book.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif100-Book.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif100-Book.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif100-Book.svg#svgFontName') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif100';
	src:  url('/fonts/fonts/MaryKaySerif100-BoldItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif100-BoldItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif100-BoldItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif100-BoldItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif100-BoldItalic.svg#svgFontName') format('svg');
	font-weight: 700;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif100';
	src:  url('/fonts/fonts/MaryKaySerif100-Bold.eot');
	src:  url('/fonts/fonts/MaryKaySerif100-Bold.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif100-Bold.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif100-Bold.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif100-Bold.svg#svgFontName') format('svg');
	font-weight: 700;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif060';
	src:  url('/fonts/fonts/MaryKaySerif060-Semibold.eot');
	src:  url('/fonts/fonts/MaryKaySerif060-Semibold.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif060-Semibold.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif060-Semibold.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif060-Semibold.svg#svgFontName') format('svg');
	font-weight: 600;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif060';
	src:  url('/fonts/fonts/MaryKaySerif060-SemBdIta.eot');
	src:  url('/fonts/fonts/MaryKaySerif060-SemBdIta.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif060-SemBdIta.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif060-SemBdIta.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif060-SemBdIta.svg#svgFontName') format('svg');
	font-weight: 600;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif060';
	src:  url('/fonts/fonts/MaryKaySerif060-MediumItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif060-MediumItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif060-MediumItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif060-MediumItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif060-MediumItalic.svg#svgFontName') format('svg');
	font-weight: 500;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif060';
	src:  url('/fonts/fonts/MaryKaySerif060-Medium.eot');
	src:  url('/fonts/fonts/MaryKaySerif060-Medium.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif060-Medium.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif060-Medium.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif060-Medium.svg#svgFontName') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif060';
	src:  url('/fonts/fonts/MaryKaySerif060-LightItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif060-LightItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif060-LightItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif060-LightItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif060-LightItalic.svg#svgFontName') format('svg');
	font-weight: 200;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif060';
	src:  url('/fonts/fonts/MaryKaySerif060-Light.eot');
	src:  url('/fonts/fonts/MaryKaySerif060-Light.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif060-Light.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif060-Light.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif060-Light.svg#svgFontName') format('svg');
	font-weight: 200;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif060';
	src:  url('/fonts/fonts/MaryKaySerif060-BookItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif060-BookItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif060-BookItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif060-BookItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif060-BookItalic.svg#svgFontName') format('svg');
	font-weight: 300;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif060';
	src:  url('/fonts/fonts/MaryKaySerif060-Book.eot');
	src:  url('/fonts/fonts/MaryKaySerif060-Book.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif060-Book.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif060-Book.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif060-Book.svg#svgFontName') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif060';
	src:  url('/fonts/fonts/MaryKaySerif060-BoldItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif060-BoldItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif060-BoldItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif060-BoldItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif060-BoldItalic.svg#svgFontName') format('svg');
	font-weight: 700;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif060';
	src:  url('/fonts/fonts/MaryKaySerif060-Bold.eot');
	src:  url('/fonts/fonts/MaryKaySerif060-Bold.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif060-Bold.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif060-Bold.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif060-Bold.svg#svgFontName') format('svg');
	font-weight: 700;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif040';
	src:  url('/fonts/fonts/MaryKaySerif040-Semibold.eot');
	src:  url('/fonts/fonts/MaryKaySerif040-Semibold.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif040-Semibold.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif040-Semibold.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif040-Semibold.svg#svgFontName') format('svg');
	font-weight: 600;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif040';
	src:  url('/fonts/fonts/MaryKaySerif040-SemBdIta.eot');
	src:  url('/fonts/fonts/MaryKaySerif040-SemBdIta.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif040-SemBdIta.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif040-SemBdIta.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif040-SemBdIta.svg#svgFontName') format('svg');
	font-weight: 600;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif040';
	src:  url('/fonts/fonts/MaryKaySerif040-MediumItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif040-MediumItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif040-MediumItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif040-MediumItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif040-MediumItalic.svg#svgFontName') format('svg');
	font-weight: 500;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif040';
	src:  url('/fonts/fonts/MaryKaySerif040-Medium.eot');
	src:  url('/fonts/fonts/MaryKaySerif040-Medium.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif040-Medium.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif040-Medium.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif040-Medium.svg#svgFontName') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif040';
	src:  url('/fonts/fonts/MaryKaySerif040-LightItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif040-LightItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif040-LightItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif040-LightItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif040-LightItalic.svg#svgFontName') format('svg');
	font-weight: 200;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif040';
	src:  url('/fonts/fonts/MaryKaySerif040-Light.eot');
	src:  url('/fonts/fonts/MaryKaySerif040-Light.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif040-Light.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif040-Light.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif040-Light.svg#svgFontName') format('svg');
	font-weight: 200;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif040';
	src:  url('/fonts/fonts/MaryKaySerif040-BookItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif040-BookItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif040-BookItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif040-BookItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif040-BookItalic.svg#svgFontName') format('svg');
	font-weight: 300;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif040';
	src:  url('/fonts/fonts/MaryKaySerif040-Book.eot');
	src:  url('/fonts/fonts/MaryKaySerif040-Book.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif040-Book.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif040-Book.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif040-Book.svg#svgFontName') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif040';
	src:  url('/fonts/fonts/MaryKaySerif040-BoldItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif040-BoldItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif040-BoldItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif040-BoldItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif040-BoldItalic.svg#svgFontName') format('svg');
	font-weight: 700;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif040';
	src:  url('/fonts/fonts/MaryKaySerif040-Bold.eot');
	src:  url('/fonts/fonts/MaryKaySerif040-Bold.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif040-Bold.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif040-Bold.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif040-Bold.svg#svgFontName') format('svg');
	font-weight: 700;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif020';
	src:  url('/fonts/fonts/MaryKaySerif020-Semibold.eot');
	src:  url('/fonts/fonts/MaryKaySerif020-Semibold.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif020-Semibold.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif020-Semibold.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif020-Semibold.svg#svgFontName') format('svg');
	font-weight: 600;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif020';
	src:  url('/fonts/fonts/MaryKaySerif020-SemBdIta.eot');
	src:  url('/fonts/fonts/MaryKaySerif020-SemBdIta.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif020-SemBdIta.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif020-SemBdIta.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif020-SemBdIta.svg#svgFontName') format('svg');
	font-weight: 600;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif020';
	src:  url('/fonts/fonts/MaryKaySerif020-MediumItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif020-MediumItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif020-MediumItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif020-MediumItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif020-MediumItalic.svg#svgFontName') format('svg');
	font-weight: 500;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif020';
	src:  url('/fonts/fonts/MaryKaySerif020-Medium.eot');
	src:  url('/fonts/fonts/MaryKaySerif020-Medium.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif020-Medium.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif020-Medium.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif020-Medium.svg#svgFontName') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif020';
	src:  url('/fonts/fonts/MaryKaySerif020-LightItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif020-LightItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif020-LightItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif020-LightItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif020-LightItalic.svg#svgFontName') format('svg');
	font-weight: 200;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif020';
	src:  url('/fonts/fonts/MaryKaySerif020-Light.eot');
	src:  url('/fonts/fonts/MaryKaySerif020-Light.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif020-Light.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif020-Light.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif020-Light.svg#svgFontName') format('svg');
	font-weight: 200;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif020';
	src:  url('/fonts/fonts/MaryKaySerif020-BookItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif020-BookItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif020-BookItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif020-BookItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif020-BookItalic.svg#svgFontName') format('svg');
	font-weight: 300;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif020';
	src:  url('/fonts/fonts/MaryKaySerif020-Book.eot');
	src:  url('/fonts/fonts/MaryKaySerif020-Book.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif020-Book.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif020-Book.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif020-Book.svg#svgFontName') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif020';
	src:  url('/fonts/fonts/MaryKaySerif020-BoldItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif020-BoldItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif020-BoldItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif020-BoldItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif020-BoldItalic.svg#svgFontName') format('svg');
	font-weight: 700;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif020';
	src:  url('/fonts/fonts/MaryKaySerif020-Bold.eot');
	src:  url('/fonts/fonts/MaryKaySerif020-Bold.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif020-Bold.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif020-Bold.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif020-Bold.svg#svgFontName') format('svg');
	font-weight: 700;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif010';
	src:  url('/fonts/fonts/MaryKaySerif010-Semibold.eot');
	src:  url('/fonts/fonts/MaryKaySerif010-Semibold.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif010-Semibold.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif010-Semibold.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif010-Semibold.svg#svgFontName') format('svg');
	font-weight: 600;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif010';
	src:  url('/fonts/fonts/MaryKaySerif010-SemBdIta.eot');
	src:  url('/fonts/fonts/MaryKaySerif010-SemBdIta.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif010-SemBdIta.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif010-SemBdIta.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif010-SemBdIta.svg#svgFontName') format('svg');
	font-weight: 600;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif010';
	src:  url('/fonts/fonts/MaryKaySerif010-MediumItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif010-MediumItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif010-MediumItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif010-MediumItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif010-MediumItalic.svg#svgFontName') format('svg');
	font-weight: 500;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif010';
	src:  url('/fonts/fonts/MaryKaySerif010-Medium.eot');
	src:  url('/fonts/fonts/MaryKaySerif010-Medium.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif010-Medium.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif010-Medium.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif010-Medium.svg#svgFontName') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif010';
	src:  url('/fonts/fonts/MaryKaySerif010-LightItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif010-LightItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif010-LightItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif010-LightItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif010-LightItalic.svg#svgFontName') format('svg');
	font-weight: 200;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif010';
	src:  url('/fonts/fonts/MaryKaySerif010-Light.eot');
	src:  url('/fonts/fonts/MaryKaySerif010-Light.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif010-Light.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif010-Light.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif010-Light.svg#svgFontName') format('svg');
	font-weight: 200;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif010';
	src:  url('/fonts/fonts/MaryKaySerif010-BookItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif010-BookItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif010-BookItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif010-BookItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif010-BookItalic.svg#svgFontName') format('svg');
	font-weight: 300;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif010';
	src:  url('/fonts/fonts/MaryKaySerif010-Book.eot');
	src:  url('/fonts/fonts/MaryKaySerif010-Book.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif010-Book.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif010-Book.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif010-Book.svg#svgFontName') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif010';
	src:  url('/fonts/fonts/MaryKaySerif010-BoldItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif010-BoldItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif010-BoldItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif010-BoldItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif010-BoldItalic.svg#svgFontName') format('svg');
	font-weight: 700;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif010';
	src:  url('/fonts/fonts/MaryKaySerif010-Bold.eot');
	src:  url('/fonts/fonts/MaryKaySerif010-Bold.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif010-Bold.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif010-Bold.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif010-Bold.svg#svgFontName') format('svg');
	font-weight: 700;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif000';
	src:  url('/fonts/fonts/MaryKaySerif000-Semibold.eot');
	src:  url('/fonts/fonts/MaryKaySerif000-Semibold.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif000-Semibold.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif000-Semibold.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif000-Semibold.svg#svgFontName') format('svg');
	font-weight: 600;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif000';
	src:  url('/fonts/fonts/MaryKaySerif000-SemBdIta.eot');
	src:  url('/fonts/fonts/MaryKaySerif000-SemBdIta.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif000-SemBdIta.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif000-SemBdIta.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif000-SemBdIta.svg#svgFontName') format('svg');
	font-weight: 600;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif000';
	src:  url('/fonts/fonts/MaryKaySerif000-MediumItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif000-MediumItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif000-MediumItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif000-MediumItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif000-MediumItalic.svg#svgFontName') format('svg');
	font-weight: 500;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif000';
	src:  url('/fonts/fonts/MaryKaySerif000-Medium.eot');
	src:  url('/fonts/fonts/MaryKaySerif000-Medium.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif000-Medium.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif000-Medium.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif000-Medium.svg#svgFontName') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif000';
	src:  url('/fonts/fonts/MaryKaySerif000-LightItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif000-LightItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif000-LightItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif000-LightItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif000-LightItalic.svg#svgFontName') format('svg');
	font-weight: 200;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif000';
	src:  url('/fonts/fonts/MaryKaySerif000-Light.eot');
	src:  url('/fonts/fonts/MaryKaySerif000-Light.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif000-Light.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif000-Light.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif000-Light.svg#svgFontName') format('svg');
	font-weight: 200;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif000';
	src:  url('/fonts/fonts/MaryKaySerif000-BookItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif000-BookItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif000-BookItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif000-BookItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif000-BookItalic.svg#svgFontName') format('svg');
	font-weight: 300;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif000';
	src:  url('/fonts/fonts/MaryKaySerif000-Book.eot');
	src:  url('/fonts/fonts/MaryKaySerif000-Book.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif000-Book.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif000-Book.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif000-Book.svg#svgFontName') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySerif000';
	src:  url('/fonts/fonts/MaryKaySerif000-BoldItalic.eot');
	src:  url('/fonts/fonts/MaryKaySerif000-BoldItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif000-BoldItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif000-BoldItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif000-BoldItalic.svg#svgFontName') format('svg');
	font-weight: 700;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySerif000';
	src:  url('/fonts/fonts/MaryKaySerif000-Bold.eot');
	src:  url('/fonts/fonts/MaryKaySerif000-Bold.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySerif000-Bold.woff') format('woff'),
		url('/fonts/fonts/MaryKaySerif000-Bold.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySerif000-Bold.svg#svgFontName') format('svg');
	font-weight: 700;
	font-style: normal;
}

/* ----- Sans Fonts -----*/
@font-face{
	font-family: 'MaryKaySans';
	src:  url('/fonts/fonts/MaryKaySans-SemiboldItalic.eot');
	src:  url('/fonts/fonts/MaryKaySans-SemiboldItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySans-SemiboldItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySans-SemiboldItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySans-SemiboldItalic.svg#svgFontName') format('svg');
	font-weight: 600;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySans';
	src:  url('/fonts/fonts/MaryKaySans-Semibold.eot');
	src:  url('/fonts/fonts/MaryKaySans-Semibold.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySans-Semibold.woff') format('woff'),
		url('/fonts/fonts/MaryKaySans-Semibold.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySans-Semibold.svg#svgFontName') format('svg');
	font-weight: 600;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySans';
	src:  url('/fonts/fonts/MaryKaySans-MediumItalic.eot');
	src:  url('/fonts/fonts/MaryKaySans-MediumItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySans-MediumItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySans-MediumItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySans-MediumItalic.svg#svgFontName') format('svg');
	font-weight: 500;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySans';
	src:  url('/fonts/fonts/MaryKaySans-Medium.eot');
	src:  url('/fonts/fonts/MaryKaySans-Medium.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySans-Medium.woff') format('woff'),
		url('/fonts/fonts/MaryKaySans-Medium.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySans-Medium.svg#svgFontName') format('svg');
	font-weight: 500;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySans';
	src:  url('/fonts/fonts/MaryKaySans-LightItalic.eot');
	src:  url('/fonts/fonts/MaryKaySans-LightItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySans-LightItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySans-LightItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySans-LightItalic.svg#svgFontName') format('svg');
	font-weight: 200;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySans';
	src:  url('/fonts/fonts/MaryKaySans-Light.eot');
	src:  url('/fonts/fonts/MaryKaySans-Light.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySans-Light.woff') format('woff'),
		url('/fonts/fonts/MaryKaySans-Light.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySans-Light.svg#svgFontName') format('svg');
	font-weight: 200;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySans';
	src:  url('/fonts/fonts/MaryKaySans-BookItalic.eot');
	src:  url('/fonts/fonts/MaryKaySans-BookItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySans-BookItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySans-BookItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySans-BookItalic.svg#svgFontName') format('svg');
	font-weight: 300;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySans';
	src:  url('/fonts/fonts/MaryKaySans-Book.eot');
	src:  url('/fonts/fonts/MaryKaySans-Book.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySans-Book.woff') format('woff'),
		url('/fonts/fonts/MaryKaySans-Book.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySans-Book.svg#svgFontName') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face{
	font-family: 'MaryKaySans';
	src:  url('/fonts/fonts/MaryKaySans-BoldItalic.eot');
	src:  url('/fonts/fonts/MaryKaySans-BoldItalic.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySans-BoldItalic.woff') format('woff'),
		url('/fonts/fonts/MaryKaySans-BoldItalic.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySans-BoldItalic.svg#svgFontName') format('svg');
	font-weight: 700;
	font-style: italic;
}

@font-face{
	font-family: 'MaryKaySans';
	src:  url('/fonts/fonts/MaryKaySans-Bold.eot');
	src:  url('/fonts/fonts/MaryKaySans-Bold.eot#iefix') format('embedded-opentype'),
		url('/fonts/fonts/MaryKaySans-Bold.woff') format('woff'),
		url('/fonts/fonts/MaryKaySans-Bold.woff2') format('woff2'),
		url('/fonts/fonts/MaryKaySans-Bold.svg#svgFontName') format('svg');
	font-weight: 700;
	font-style: normal;
}