/**
 * Kelloggs IE font style
 */
/*
 * Webfonts
 * ------   --------------------------------------------
 */

@font-face {
    font-family: OpenSans;
    src: url(/content/dam/europe/kelloggs_ie/fonts/opensans-light-webfont.woff) format("woff");
    font-weight: 200;
    font-style: normal;
}
@font-face {
    font-family: OpenSans;
    src: url(/content/dam/europe/kelloggs_ie/fonts/opensans-regular-webfont.woff) format("woff");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: OpenSans;
    src: url(/content/dam/europe/kelloggs_ie/fonts/opensans-semibold-webfont.woff) format("woff");
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: OpenSans;
    src: url(/content/dam/europe/kelloggs_ie/fonts/opensans-bold-webfont.woff) format("woff");
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: OpenSans;
    src: url(/content/dam/europe/kelloggs_ie/fonts/opensans-extrabold-webfont.woff) format("woff");
    font-weight: 800;
    font-style: normal;
}
body, p, ol li, ul li, p a,
.productDetail .headline .kstl-product-description,
.productDetail .kstl-product-nutrition-table,
.productDetail .product-nutrition-table {
    font-family: OpenSans;
}
.button,
h1, .h1,
 h2, h3, h4,
 .show-3 .product-view-all a,
 .productDetail .headline .kstl-product-header,
 .productDetail .headline .kstl-nutrition-info .kstl-nutrition-header,
 .product_nutrition_btn,
 .productDetail .kstl-related-products .relatedItem_list .grid__item h3 a,
 .recipes-view-all span,
 .product-slider .product-image p, .custom-slider .result-item h3,
 .articles .result-item .link-wrapper .name,
 .related-items-container .flexslider .flex-viewport .slides li .kstl-full-image-slide .description h5,
 .related-items-container .flexslider .flex-viewport .slides li .kstl-full-image-slide .operator a,
 .related-items-container .related-item,
 .articles-container .link-wrapper .name,
 .tiles-with-imgbg >div .grid__item p,
 .custom-brand-pages .tab-control-wrapper ul li a{
	font-family: 'KelloggsSansMedium';
}
.sub-heading,
.breadcrumbs-wrapper ul li span, 
.breadcrumbs-wrapper ul li a,
.productDetail .kstl-related-products .heading,
.leftColumn .kstl-product-header,
.recipeDetail .kstl-recipe-ingredients .ingredient-section,
.custom-overlay.search-overlay .search-textbox input[type="text"],
.sitemap.centeredContent h2{
	font-family: KelloggsSansRegular;
}


.related-items-container .flexslider .flex-viewport .slides li .kstl-full-image-slide .operator a,
.articles-container .cta-articles{
	
    font-family: KelloggsSansMedium;
}