@media (max-width:601px) {
	.hero.pillar {
		background-position: 70%
	}
	.hero {
		background-position: 70%
	}
}

.hero.home {
	background-image: url(/content/dam/Australia/kelloggs_au/images/home/home-hero2.png)
}

@media (max-width:601px) {
	.hero.home {
		background-image: url(/content/dam/Australia/kelloggs_au/images/home/home-hero-m3.png);
		height: 350px
	}
}

@media (max-width:480px) {
	div.hero .description h1 {
		font-size: calc(23px + 8vw)
	}
}

.banners-container .banner.nutrition {
	background-image: url(/content/dam/Australia/kelloggs_au/images/home/home_spotlight_health.jpg);
	background-position: right
}

.hero.discover {
	background-image: url(/content/dam/Australia/kelloggs_au/images/home/home-hero1.png)
}

.banners-container .banner.fibre {
	background-image: url(/content/dam/Australia/kelloggs_au/images/home/grainheader_resized.png);
	background-position: right
}

.hero.pillar.food {
	background-image: url(/content/dam/Australia/kelloggs_au/images/food/ourfood-banner3.png);
	background-position: center;
	height: 350px
}

@media (max-width:999px) {
	.hero.pillar.food .description {
		padding-top: 360px
	}
}

@media (max-width:601px) {
	.hero.pillar.food {
		background-image: url(/content/dam/Australia/kelloggs_au/images/food/ourfood-banner-m3.png)
	}
}

.banners-container .banner.nutrition1 {
	background-image: url(/content/dam/Australia/kelloggs_au/images/home/Health&Wellbeing-980x400px.jpg);
	height: 332px
}

.banners-container .banner.breakfast1 {
	background-image: url(/content/dam/Australia/kelloggs_au/images/home/Our-Story-980x400px.jpg);
	height: 332px
}

.banners-container .banner2.ourstory {
	background-image: url(/content/dam/Australia/kelloggs_au/images/who-we-are/join-the-team-listing.jpg);
	height: 332px
}

.hero.who-we-are.our-story-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/OFB-HOME_notext.jpg);
	height: 332px
}

.hero.who-we-are.ofb-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/who-we-are/OFB-home.png);
	height: 332px
}

.hero.article.digestive {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/digestive_health_header.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.digestive {
		background-position: right
	}
}

.hero.pillar.articles {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/Headers-Articles.png);
	height: 332px
}

.hero .who-we-are .ofb-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/who-we-are/OFB-home.png);
	height: 332px
}

.hero.sustainability.ofb-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/who-we-are/Sustainability.png);
	height: 332px
}

.hero.our-foods.ofb-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/who-we-are/Nourishing-with-our-foods.png);
	height: 332px
}

.hero.giving-back.ofb-header {
	background-image: url(/content/dam/Australia/kelloggs_nz/images/who-we-are/ourStory_FeedingPeople_Header_Desktop.png);
	height: 332px
}

.hero.article.quirky-milestones {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/QUIRKY_MILESTONES_HEADER.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.quirky-milestones {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/QUIRKY_MILESTONES_HEADER_mobile.png)
	}
    .hero.giving-back.ofb-header {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/who-we-are/OurStory_FeedingPeople_Header_Mobile.png);
    }
}

.hero.article.celealmilk {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/MILK101_HEADER.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.celealmilk {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/MILK101_HEADER_mobile.png)
	}
}

.hero.article.sustainability-goals {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/sustainability_header2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.sustainability-goals {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/SUSTAINABILITY_HEADER_mobile.png)
	}
}

.hero.article.food -beliefs {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/food_beliefs_header2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.justine {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/FOOD_BELIEFS_HEADER_mobile.png)
	}
}

.hero.article.justine {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/justine-2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.justine {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/justine-2.png);
		background-position: 70%
	}
}

.hero.article.clontarf {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/clontarf_video_header2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.clontarf {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/CLONTARF_VIDEO_HEADER.png)
	}
}

.hero.article.bfbd {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/bfbd_video_header2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.bfbd {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/BFBD_VIDEO_HEADER_mobile.png)
	}
}

.hero.article.betterdays {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-better-days-article-desktop.png);
	height: 332px
}

.hero.article.world-food-day {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/article%20header%201400x332px.png);
	height: 332px
}

.hero.article.hungry-puffs {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-hungry-puffs-article-header-desktop.png);
	height: 332px
}

@media(max-width:601px) {
	.hero.article.betterdays {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-better-days-article-mobile.png)
	}
	.hero.article.world-food-day {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/article%20header%20image%20640x640px.png)
	}
	.hero.article.hungry-puffs {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-hungry-puffs-article-header-mobile.png)
	}
}

.hero.article.female-leaders {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/meet_our_leaders_header2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.female-leaders {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/MEET_OUR_LEADERS_HEADER_mobile.png)
	}
}

.hero.article.goodnes-grains {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/goodness_grain_header2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.goodnes-grains {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/GOODNESS_GRAINS_HEADER_mobile.png)
	}
}

.hero.article.innovation {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/INNOVATION_HEADER.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.innovation {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/INNOVATION_HEADER_mobile.png)
	}
}

.hero.article.lets-talk-sugar {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/SUGAR_HEADER.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.lets-talk-sugar {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/SUGAR_HEADER_mobile.png)
	}
}

.hero.article.school-snack {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-lcms-afternoon-snack-recipes-desktop-header.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.school-snack {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-lcms-afternoon-snack-recipes_mobile-header.png);
		height: 360px!important
	}
}

.hero.article.lunch-box {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-lcms-lunchbox-header.png);
	height: 332px
}

.hero.article.aussie-drought {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-drought-impact-prices-header.png);
	height: 332px
}

.hero.stand-with-us {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-stand-with-us-article-header-desktop.jpg);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.lunch-box {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-lcms-lunchbox-header-mobile.png);
		height: 360px!important
	}
	.hero.article.aussie-drought {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-drought-impact-prices-header-mobile.png);
		height: 360px!important
	}
     .hero.stand-with-us {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-stand-with-us-header-mobile.jpg);
		height: 360px!important
	}
}

.hero.article.spk-article-1 {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/Special-K_Article_Header_1400x332px.png);
	height: 332px
}

.hero.article.spk-article-1.with-text {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/Special-K_Article_Header-w.png);
	height: 332px
}

.hero.spk-article-1.with-text .description {
	width: 450px
}

.hero.spk-article-1.with-text .description h2 {
	font-size: 43px;
	font-family: Comic Sans MS;
	color: #fff;
	font-weight: 400;
	line-height: 1.1
}

.hero.spk-article-1.with-text .description h4 {
	color: #fff;
	font-size: 18px
}

.multifaceted-box {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/Special-K_Article_Part2_1400x670px-w.jpg);
	height: 670px;
	width: 100%;
	position: relative
}

.multifaceted-box .headline {
	position: absolute;
	right: 8%;
	top: 8%
}

.multifaceted-box .headline h3 {
	font-family: Comic Sans MS;
	color: #fff;
	font-weight: 400;
	line-height: 1.3;
	font-size: 42px
}

h1.spk-face-title {
	font-size: 2em;
	font-family: Comic Sans Ms;
	font-weight: 400;
	color: #c01a24
}

@media (max-width:601px) {
	h1.spk-face-title {
		font-size: 1em
	}
	.multifaceted-box {
		height: 150px;
		background-size: cover
	}
	.multifaceted-box .headline h3 {
		font-size: 18px
	}
	.hero.spk-article-1.with-text .description {
		width: 198px;
		left: 30%
	}
	.hero.spk-article-1.with-text .description h2 {
		font-size: 27px
	}
	.hero.spk-article-1.with-text .description h4 {
		font-size: 15px
	}
	.hero.article.spk-article-1 {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/Special-K_Article_Header_Mobile_640x480px.png);
		height: 332px;
		background-position: left
	}
	.hero.article.spk-article-1.with-text {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/Special-K_Article_Header_Mobile-w.png);
		height: 332px;
		background-position: left
	}
}

.hero.article.spk-article-2 {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/Image2-1200x332px-2.png);
	height: 332px
}

.hero.article.start-good {
	background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/Startgoodstaygood/StartGoodStayGood_Header_Desktop.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.spk-article-2 {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/Vitamin-D-Image2-640x480px2.png);
		height: 332px;
		background-position: left
	}

    .hero.article.start-good {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/Startgoodstaygood/StartGoodStayGood_Header_Mobile.png);
		height: 332px;
		background-position: left
	}
}

.hero.article.spk-powering-you {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/kelloggs-special-k-powering-you.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.spk-powering-you {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/kelloggs-special-k-powering-you-mobile.png);
		height: 332px;
		background-position: left
	}
}

.hero.article.rise-with-you {
	background-image: url(/content/dam/Australia/kelloggs_au/images/special-k-rise-with-us-mouthguard-fitting-session.jpg);
    background-size: contain;
}

@media (max-width:601px) {
	.hero.article.rise-with-you {
		background-image: url(/content/dam/Australia/kelloggs_au/images/risewithus_mobilebanner.jpg);
		background-position: 38%;
		margin-top: 40px
	}
}

.hero.article.corn-flakes-beer-parent {
	background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/Corn-Flakes-Beer_Landing-Header-Desktop.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.corn-flakes-beer-parent {
		background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-collaborations-mobile-header.png);
		height: 332px;
		background-position: left
	}
	.collaboration-parent h2 {
		font-size: 38px!important
	}
}

.hero.article.corn-flakes-cereal {
	background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-collaboration-banner-desktop.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.corn-flakes-cereal {
		background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-collaborations-banner-mobile.png);
		height: 332px;
		background-position: left
	}
	.collaboration-parent h2 {
		font-size: 38px!important
	}
}

.hero.article.collaboration-parent {
	background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-collaborations_Landing_Desktop_Header.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.collaboration-parent {
		background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-collaborations_Landing_Mobile_Header.png);
		height: 332px;
		background-position: left
	}
	.collaboration-parent h2 {
		font-size: 38px!important
	}
}

.hero.article.corn-flakes-beer {
	background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/Corn-Flakes-Beer_Article-Header-Desktop.png);
	height: 332px
}

.hero.article.sultan-bran {
	background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-sultana-bran-article-header-desktop.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.corn-flakes-beer {
		background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/Corn-Flakes-Beer_Article-Header-Mobile.png);
		height: 332px;
		background-position: left
	}
}

@media (max-width:601px) {
	.hero.article.sultan-bran {
		background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-sultana-bran-article-header-mobile.png);
		height: 332px;
		background-position: left
	}
}


.hero.article.university-cereal {
	background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-cereal-lab_article-header-desktop.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.university-cereal {
		background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-cereal-lab_article-header-mobile.png);
		height: 332px;
		background-position: left
	}
}

.hero.article.hungry-jacks-collaboration {
	background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-hungry-jacks_collaborations_header_desktop.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.hungry-jacks-collaboration {
		background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-hungry-jacks-collaborations_header_Mobile.png);
		height: 332px;
		background-position: left
	}
}

.hero.article.forgotten-fibre {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/forgotten-fibre-banner.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.forgotten-fibre {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/forgotten-fibre-mobile-banner.png);
		height: 332px;
		background-position: left
	}
}

.hero.article.fibre-and-digestion {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/fibre-and-deigetion-banner.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.fibre-and-digestion {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/fibre-and-deigetion-mobile-banner.png);
		height: 332px;
		background-position: left
	}
}

.hero.article.what-is-fibre {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/what-is-fibre.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.what-is-fibre {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/what-is-fibre-mobile-banner.png);
		height: 332px;
		background-position: left
	}
}

.hero.article.the-second-brain {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/what-is-the-second-brain.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.the-second-brain {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/what-is-the-second-brain-mobile-banner.png);
		height: 332px;
		background-position: left
	}
}

.hero.article.getting-to-know-your-gut {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/getting-to-know-your-gut.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.getting-to-know-your-gut {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/getting-to-know-your-gut-mobile-banner.png);
		height: 332px;
		background-position: left
	}
}

.hero.article.lcm-article-1 {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/lcms-article-1.png);
	height: 332px
}

.hero.article.lcm-article-2 {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/lcms-article-2.png);
	height: 332px
}

.hero.article.lcm-article-3 {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/lcms-article-3.png);
	height: 332px
}

.hero.article.yes-chef-article {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/toa-heftiba-250940-unsplash-1400x332.jpg);
	height: 332px
}

.hero.promotions {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Promotions_Landing_Header_Desktop.png);
	height: 332px
}

.hero.promotions.trick-treat {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Promotions_Halloween_Header.png);
	height: 332px
}

.hero.promotions.eots {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Promotions_Landing_Header_Desktop.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.promotions.eots {
		background-position: 80%;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Promotions_Landing_Header_Mobile.png)
	}
}

.hero.promotions.Crayola {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-crayola-promotion-page-banner.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.promotions.Crayola {
		background-position: 80%;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-crayola-promotion-page-banner-mobile.png)
	}
}

.hero.promotions.typo {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-typo-promotion-free-e-gift-card-banner.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.promotions.typo {
		background-position: 80%;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-typo-free-e-gift-card-banner-mobile.png)
	}
}

.hero.promotions.bumblebee {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-promotions-header.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.promotions.bumblebee {
		background-position: 40%;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-promotions-header-mobile.png)
	}
}

.hero.promotions.promotions-spoon {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Promotions_Spoon_Header.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.promotions-spoon {
		background-position: 40%;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/promotions_header_mobile.png)
	}
	.hero.promotions.trick-treat {
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Promotions_Halloween_Mobile.png);
		height: 332px
	}
	.hero.promotions.promotions-spoon {
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Promotions_Spoon_Header.png);
		height: 332px
	}
}

.banners-container .banner2.family-movie-night {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Free_Movies_Link.jpg)
}

.hero.article.fodmap {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/friendly/fod-banner.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.fodmap {
		background-image: url(/content/dam/Australia/kelloggs_au/images/health/friendly/fod-banner.png)
	}
}

.hero.article.sugar {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/sugar.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.sugar {
		background-image: url(/content/dam/Australia/kelloggs_au/images/health/sugar-m.png)
	}
}

.hero.article.calories {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/calories.png);
	height: 332px
}

.hero.article.calories {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/calories.png);

	height: 332px
}

@media (max-width:601px) {
	.hero.article.calories {
		background-image: url(/content/dam/Australia/kelloggs_au/images/health/calories-m.png);
		height: 500px
	}
}

.hero.article.search {
	background-image: url(/content/dam/Australia/kelloggs_au/images/Search2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.search {
		background-image: url(/content/dam/Australia/kelloggs_au/images/Search2_Mobile.png);
		height: 500px
	}
}

.hero.article.fibre {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/fibre.png);
	height: 332px
}

.hero.article.gluten-free {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/gluten-free.png);
	height: 332px
}

.hero.article.granola {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/Granola.jpg);
	height: 332px
}

.hero.article.hcp {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/hcp.jpg);
	height: 332px
}

.hero.article.best-cereal {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/how-to-pick-right-cereal.png);
	height: 332px
}

.hero.article.muesli {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/muesli.png);
	height: 332px
}

.hero.article.protein {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/protein.png);
	height: 332px
}

.hero.article.tasty-breakfast {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/quick-and-tasty-breakfast.png);
	height: 332px
}

.hero.article.lunchbox-snacks {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/Quick-Easy-Lunchbox-Snacks.jpg);
	height: 332px
}

.hero.article.healthy-breakfast {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/what-makes-a-healthy-breakfast.png);
	height: 332px
}

.hero.pillar.health {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/Health-Wellbeing-Header.png)
}

.hero.pillar.health-small {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/health-wellbeing-header2.png);
	height: 332px;
	background-position: 71%
}

@media (max-width:999px) {
	.hero.pillar.health-small .description.small {
		padding-top: 342px
	}
}

@media (max-width:601px) {
	.hero.pillar.health-small {
		background-position: 51%
	}
}

.custom-banner-container {
	background-size: cover
}

.custom-banner-container .k-time {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/ktime/kelloggs-K-Time.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .k-time {
		background-position: 17%;
		background-size: cover
	}
}

.custom-banner-container .pops-tarts {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/poptarts/kelloggs-Pop-Tarts.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .pops-tarts {
		background-position: 17%;
		background-size: cover
	}
}

.custom-banner-container .coco-pops {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/kelloggs-Coco-Pops.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .coco-pops {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/mobile/Coco-m.png);
		height: 640px
	}
}

.custom-banner-container .characters {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/Characters-Cerea-hero.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .characters {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/mobile/Characters-m.png);
		height: 640px
	}
}

.custom-banner-container .sultana {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/kelloggs-sultana-Bran.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .sultana {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/mobile/MobileBanner_SB.png);
		height: 640px
	}
}

.custom-banner-container .crispix-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/kelloggs-Crispix.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .crispix-header {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/mobile/Crispix-m.png);
		height: 640px
	}
}

.custom-banner-container .froot-loops-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/kelloggs-Froot-Loops.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .froot-loops-header {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/mobile/FL-m.png);
		height: 640px
	}
}

.custom-banner-container .frosties-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/kelloggs-Frosties.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .frosties-header {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/mobile/Frosties-m.png);
		height: 640px
	}
}

.custom-banner-container .guardian-header {
	background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/kelloggs-guardian-brand-header.png);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .guardian-header {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/kelloggs-guardian-brand-header-mobile.png);
		height: 640px
	}
}

.custom-banner-container .just-right-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/kelloggs-Just-Right.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .just-right-header {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/mobile/MobileBanner_JustRight.png;);
		height: 640px
	}
}

.custom-banner-container .sustain-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/kelloggs-Sustain.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .sustain-header {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/mobile/MobileBanner_Sustain.png;);
		height: 640px
	}
}

.custom-banner-container .rice-bubbles-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/Rice-Bubbles-Brand-Page-Header.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .rice-bubbles-header {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/mobile/MobileBanner_RB.png;);
		height: 640px
	}
}

.custom-banner-container .all-bran-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/kelloggs_All-Bran.jpg);
	height: 332px;
	background-repeat: no-repeat
}

.custom-banner-container .lcms-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/lcms-header.png);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .lcms-header {
		background-size: cover;
		height: 100vw;
		background-position: 18%;
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/lcms-header-mobile.png)
	}
}

.custom-banner-container .nutri-grain-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/kelloggs-Nutri-Grain_New.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .nutri-grain-header {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/mobile/MobileBanner_Nutrigrain.png;);
		height: 640px
	}
}

.custom-banner-container .nutri-grain-story-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/Nutri-Grain_Stories_Hero_1400x332px_CR.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .nutri-grain-story-header {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/unstopable/nutr-grain-promotion-mobile.jpg);
		background-position: center;
		background-size: 100% 100vw;
		height: 100vw
	}
}

.custom-banner-container .special-k-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/kelloggs-Special-K2.png);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .special-k-header {
		background-size: cover;
		height: 100vw;
		background-position: 18%;
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/mobile/mobilebanner_spk2.png)
	}
}

.custom-banner-container .corn-flakes-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/Corn-Flakes-Brand-Page-Header.png);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .corn-flakes-header {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/mobile/CF-m.png);
		height: 640px
	}
}

.custom-banner-container .crunchy-nut-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/Hero_Crunchy-Nut.png);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .crunchy-nut-header {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/Crunchy-Nut-m.png);
		height: 640px
	}
}

.custom-banner-container .biscuit-header {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/kelloggs-Breakfast-Biscuits.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .biscuit-header {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/mobile/Biscuit-m.png);
		height: 640px
	}
}

.custom-banner-container .crunchy-nut {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/banner_Breakfast-Biscuits.jpg);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .crunchy-nut {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/mobile/Crunchy-m.png);
		height: 640px
	}
}

.hero.pillar.hcp {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/hcp-banner_02.png);
	height: 332px
}

.banner2.hcp {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/hcp_15.png)
}

.hero.science {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/HCP-latest-science-02.png);
	height: 332px
}

.hero.resources {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/HCP_Resources_Header.png);
	height: 332px
}

.hero.healthy-recipe {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/resources/Healthy-Recipes_Header.png);
	height: 332px
}

.banner2.hcp-banner {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/hcp-background.jpg);
	height: 332px
}

.hero.meet-the-team {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/meet-the-team/HCP_Team-News_1400x332px.jpg);
	height: 332px
}

.hero.team-news {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/meet-the-team/team-news-health-care-professionals.png);
	height: 332px
}

.hero.events {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/meet-the-team/HCP_Events_Header-2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.events {
		background-position: 15%
	}
}

@media (max-width:601px) {
	.hero.healthy-recipe {
		background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/resources/kelloggs-hcp_Our-Food_Healthy-Recipes_Header_Mobile.png)
	}
}

.hero.article.gina-levy {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/GINA_HEADING.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.gina-levy {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/GINA_HEADING_MOBILE.png);
		height: 640px
	}
}

.hero.article.nitin-vig {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/Nitin-Vig-2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.nitin-vig {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/Nitin-Vig-2.png);
		background-position: 70%
	}
}

.hero.article.maggie-pillay {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/maggie-pillary-2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.maggie-pillay {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/maggie-pillary-2.png);
		background-position: 70%
	}
}

.hero.our-food {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/our-food/our-food-banner.png);
	height: 332px
}

.hero.new-shelf {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/our-food/new-on-shelf-hero.png);
	height: 332px
}

.hero.changes {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/our-food/food-changes-hero-2.png);
	height: 332px
}

.hero.nutrition-claims {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/our-food/nutrition-claims-hero.png);
	height: 332px
}

.hero.hsr {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/our-food/hsr-hero.png);
	height: 332px
}

.hero.blog {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/blog/our-blog-health-care-professionals.png);
	height: 332px
}

.hero.pillar.who-we-are {
	background-image: url(/content/dam/Australia/kelloggs_nz/images/who-we-are/OurStory_Landing_Header_Desktop.png);
	height: 332px
}

.hero.meet-the-team {
	background-image: url(/content/dam/Australia/kelloggs_au/images/who-we-are/MeettheTeam.png);
	height: 332px
}

.hero.promotion-trick-treat {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Articles_Halloween_Header.jpg);
	height: 332px
}

@media (max-width:601px) {
	.hero.promotion-trick-treat {
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Articles_Halloween_Header_Mobile.png)
	}
    .hero.pillar.who-we-are {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/who-we-are/OurStory_Landing_Header_Mobile.png)
    }
}

.hero.promotion-free-spoon {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/freespoon/Articles_Spoon_Header.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.promotion-free-spoon {
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/freespoon/Articles_Spoon_Header_Mobile.png)
	}
}

.hero.hcpTeam {
	background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/meet-the-team/HCP-Meet-The-Team-1400-332px-2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.hcpTeam {
		background-image: url(/content/dam/Australia/kelloggs_au/images/hcp/meet-the-team/HCP-Meet-The-Team-1400-332px-2.png)
	}
}

.banner2.join-the-team {
	background-image: url(/content/dam/Australia/kelloggs_au/images/who-we-are/join-the-team-listing.jpg)
}

.banner2.movie-ticket {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Promotions_1UP.png);
	background-color: inherit;
	background-position: 83%
}

.banner2.free-fitness.trick-treat {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Promotions_Halloween_1UP.jpg)
}

.banner2.free-fitness.promotions-spoons {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Promotions_Spoon_1UP.jpg)
}

.banner2.fitness-tracker-2018 {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Fitness-Tracker_Promo-Tile.jpg)
}

.banner2.fitness-tracker-2018 .description {
	top: 8px!important;
	left: 48px!important
}

.banner2.brain-games-banner {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Promotions_Brain-Games_1UP.jpg)
}

.banner2.brain-games-banner .description {
	top: 8px!important;
	left: 48px!important
}

@media (max-width:601px) {
	.banner2.brain-games-banner {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Promotions_Brain-Games_1UP_Mobile.jpg);
		background-position: 48%;
		margin-top: 50px
	}
}

.banner2.typo-banner {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-typo-promotion-free-e-gift-card-desktop.jpg)
}

.banner2.typo-banner .description {
	top: 8px!important;
	left: 48px!important
}

@media (max-width:601px) {
	.banner2.typo-banner {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-typo-free-e-gift-card-mobile.jpg);
		background-position: 48%
	}
	.banner2.typo-banner .description {
		left: 50%!important;
		top: 85%!important
	}
}

.banner2.hungry-jacks {
	background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-collaborations_Landing_Desktop_1UP.jpg)
}

.banner2.corn-flakes-beer {
	background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/Corn-Flakes-Beer_Landing-1UP-Desktop.jpg)
}


.banners-container .banner2.corn-flakes-beer .description {
	top: 8px!important
}

.banners-container .banner2.sultan-bran .description {
	top: 8px!important
}

.banners-container .banner2.corn-flakes-beer .description .operator {
	border-top: solid 1px #b41946;
	margin: 13px 40px 0 40px;
	padding-top: 24px
}

.banners-container .banner2.sultan-bran .description .operator {
	border-top: solid 1px #b41946;
	margin: 13px 40px 0 40px;
	padding-top: 24px
}

.banner2.corn-flakes-cereal-child {
	background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-cereal-lab_landing-1UP-desktop.jpg)
}

.banners-container .banner2.corn-flakes-cereal-child .description {
	top: 8px!important
}

.banners-container .banner2.corn-flakes-cereal-child .description .operator {
	border-top: solid 1px #b41946;
	margin: 13px 40px 0 40px;
	padding-top: 24px
}

.banners-container .banner2.hungry-jacks .description {
	top: 8px!important;
	left: 48px!important
}

@media (max-width:601px) {
	.banner2.hungry-jacks {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-collaborations_Landing_Mobile_1UP.jpg);
		background-position: 48%
	}
	.banner2.corn-flakes-beer {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/Corn-Flakes-Beer_Landing-1UP-Mobile.jpg);
		background-position: 48%
	}
	.banners-container .banner2.corn-flakes-beer .description {
		left: 50%!important;
		top: 90%!important
	}
	.banners-container .banner2.hungry-jacks .description {
		left: 50%!important;
		top: 90%!important
	}
    	.banner2.corn-flakes-cereal-child {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-cereal-lab_landing-1UP-mobile.jpg);
		background-position: 48%
	}
	.banners-container .banner2.corn-flakes-cereal-child .description {
		left: 50%!important;
		top: 90%!important
	}
}

.banner2.hallertau {
	background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-collaborations_Landing_Desktop_2UP.jpg)
}

.banner2.hallertau .description {
	top: 8px!important;
	left: -48px!important;
	position: relative;
	float: right
}

@media (max-width:601px) {
	.banner2.hallertau {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-ollaborations_Landing_Mobile_2UP.jpg);
		background-position: 48%
	}
	.banner2.hallertau .description {
		left: 50%!important;
		top: 90%!important;
		position: absolute
	}
}

.banner2.eots {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/EOTS_Landing_Desktop_1UP.jpg)
}

.banner2.eots .description {
	left: 48px!important;
	height: 406px;
	top: 0
}

@media (max-width:601px) {
	.banner2.eots {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/EOTS_Landing_Mobile_1UP.jpg);
		background-position: 65%
	}
	.banner2.eots .description {
		left: 50%!important;
		top: 80%!important
	}
}

.banner2.crayola-Colour {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Crayola_Landing_Desktop_1UP.jpg)
}

.banner2.crayola-Colour .description {
	left: 48px!important;
	height: 406px;
	top: 0
}

@media (max-width:601px) {
	.banner2.crayola-Colour {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Crayola_Landing_Mobile_1UP.jpg);
		background-position: 65%
	}
	.banner2.crayola-Colour .description {
		left: 50%!important;
		top: 80%!important
	}
}

.banner2.fibre-promotion {
	background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/sultanabran_moneyback_promopage_desktop_NZ.jpg)
}
.banner2.back-to-school {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/BTS_Landing_1UP_Desktop.jpg)
}
.banner2.win {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-streaming-promotions-landing-page-banner-desktop-2.jpg);
    cursor: pointer;
}

.banner2.footy {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-special-k-aflw-promotion-tile-desktop.jpg);
}

.banner2.fibre-promotion .description {
	top: 8px!important;
	right: 48px!important
}
.banners-container .banner2.back-to-school .description {
    top: 12px;
   }

.banners-container .banner2.win .description {
    top: 12px;
   }

.banners-container .banner2.footy .description {
    top: 12px;
   }
   
@media (max-width:601px) {
	.banner2.fibre-promotion {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/sultanabran_moneyback_promopage_mobile_NZ.jpg);
		background-position: 38%;
		margin-top: 40px
	}
	.banner2.back-to-school {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/BTS_Landing_1UP_Mobile.jpg);
		background-position: 38%;
		margin-top: 40px
	}

    .banner2.win {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-streaming-promotions-landing-page-banner-mobile.jpg);
		background-position: 38%;
		margin-top: 40px
	}
    .banner2.footy {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-special-k-aflw-promotion-tile-mobile.jpg);
		background-position: 38%;
		margin-top: 40px
	}
	.banners-container .banner2.back-to-school{
	height: 400px;
	}
	.banners-container .banner2.back-to-school .description .operator {
    margin-top: 44px;
	
	}
	.banners-container .banner2.back-to-school .description {
    top: 95%;
	height: 345px;
   }
	.banner2.fibre-promotion .description {
		left: 50%!important;
		top: 90%!important
	}

    .banners-container .banner2.win{
	height: 400px;
	}
	.banners-container .banner2.win .description .operator {
    margin-top: 44px;
	
	}
	.banners-container .banner2.win .description {
    top: 95%;
	height: 345px;
   }

   .banners-container .banner2.footy{
	height: 400px;
	}
	.banners-container .banner2.footy .description .operator {
    margin-top: 44px;
	
	}
	.banners-container .banner2.footy .description {
    top: 95%;
	height: 345px;
   }
}

.banner2.past-collaboration {
	background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-collaborations_Landing_Desktop_3UP.jpg)
}

.banner2.past-collaboration .description {
	top: 8px!important;
	left: 48px!important
}

@media (max-width:601px) {
	.banner2.past-collaboration {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/collaboration/kelloggs-collaborations_Landing_Mobile_3UP.jpg);
		background-position: 48%
	}
	.banner2.past-collaboration .description {
		left: 50%!important;
		top: 90%!important
	}
}

.banner2.bumblebee {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-crunchy-nut-bumblebee_1UP.jpg)
}

.banner2.bumblebee .description {
	top: 8px!important;
	left: 48px!important
}

@media (max-width:601px) {
	.banner2.bumblebee {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-crunchy-nut-bumblebee-mobile_1UP.jpg);
		background-position: 48%
	}
	.banner2.bumblebee .description {
		left: 50%!important;
		top: 90%!important;
		height: 365px
	}
}

@media (max-width:601px) {
	.banner2.brain-games-banner .description {
		left: 50%!important;
		top: 85%!important
	}
}

@media (max-width:601px) {
	.banner2.fitness-tracker-2018 .description {
		left: 50%!important;
		top: 85%!important
	}
}

@media (max-width:601px) {
	.banner2.fitness-tracker-2018 {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Fitness-Tracker_Promo-Tile-mobile.jpg);
		background-position: 48%
	}
}

@media (min-width:601px) {
	.banners-container .banner2.free-fitness .description,
	.banners-container .banner2.movie-ticket .description {
		top: 0;
		height: 420px
	}
}

@media (max-width:601px) {
	.banner2.free-fitness.promotions-kickoff {
		background-position: 63%
	}
	.banners-container .banner2.free-fitness,
	.banners-container .banner2.movie-ticket {
		margin-bottom: 325px;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-free-movies-promotion.jpg);
		background-position: top 10px center
	}
	.banners-container .banner2.free-fitness .description,
	.banners-container .banner2.movie-ticket .description {
		top: 90%;
		margin-left: 0
	}
	.promos-container .grid__item:nth-of-type(odd) .promo {
		margin-right: 0
	}
	.promos-container .grid__item:nth-of-type(even) .promo {
		margin-left: 0
	}
}

@media (max-width:360px) {
	.banners-container .banner2.free-fitness,
	.banners-container .banner2.movie-ticket {
		margin-bottom: 385px
	}
	.banners-container .banner2.free-fitness .description,
	.banners-container .banner2.movie-ticket .description {
		height: 410px
	}
	.banner2 .button {
		font-size: 12px
	}
	.banner2.free-fitness.trick-treat {
		background-position: 83%
	}
}

@media (max-width:321px) {
	.banner2.free-fitness .description .operator .button,
	.banner2.movie-ticket .description .operator .button {
		font-size: 11px;
		padding: 12px 25px
	}
	.banners-container .banner2.free-fitness .description .operator,
	.banners-container .banner2.movie-ticket .description .operator {
		margin-top: 12px
	}
}

.banners-container .banner2.free-fitness .description .preheader,
.banners-container .banner2.movie-ticket .description .preheader {
	font-size: 20px
}

.banners-container .banner2.free-fitness .description h3,
.banners-container .banner2.movie-ticket .description h3 {
	font-size: 28px;
	padding-bottom: 20px
}

.banners-container .banner2.free-fitness .description p,
.banners-container .banner2.movie-ticket .description p {
	font-size: 14px;
	line-height: 1.5
}

.hero.history {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/history-2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.history {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/history-2.png);
		position: 70%
	}
}

.custom-banner-container .ehs {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/reduce-water-header_desktop.png);
	height: 332px;
	background-repeat: no-repeat
}

@media (max-width:601px) {
	.custom-banner-container .ehs {
		background-size: cover;
		height: 100vw;
		background-position: 18%;
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/WATER_ENERGY_WASTE_HEADER_mobile.png)
	}
}

.hero.pillar.recipes-small {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Headers-Recipes3.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.recipes-small.update {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/kelloggs-recipes-header.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.christmas-recipes-small {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/kelloggs-christmas-recipes-banner.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.all-day-recipes-small {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe-Category-Header-All-Day.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.fibre-recipes-small {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe-Category-Header-Fibre.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.breakfast-recipes-small {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe-Category-Header-Breakfast.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.dessert-recipes-small {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe-Category-Header-Dessert.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.gluten-free-recipes-small {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe-Category-Header-Gluten-Free.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.savory-recipes-small {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe-Category-Header-Savoury.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.smoothies-recipes-small {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe-Category-Header-Smoothies.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.snacks-recipes-small {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe-Category-Header-Snacks.png);

	background-position: 71%;
	background-color: #fff
}

.hero.pillar.easter {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Chocolate-Crackles-Header-2.png.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.sweet-recipes-small {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe-Category-Header-Sweet.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.vegetarian-recipes-small {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe-Category-Header-Vegetarian.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.coco-pops-recipes {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/coco-pops-recipe-banner.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.cookingwithkids {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe_Filter_CookingwithKids_Header.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

@media (max-width:601px) {
	.hero.pillar.cookingwithkids {
		background: 0 0;
		height: auto;
		margin-bottom: 20px;
		display: none
    }
}
.hero.pillar.perfect-bowl {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/kelloggs-my-perfect-bowl-recipe-page-header.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

@media (max-width:601px) {
	.hero.pillar.perfect-bowl {
		background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/kelloggs-my-perfect-bowl-header_mobile.png);
		height: 360px!important;
		margin-bottom: 25px;
		background-color: #f5f5f5
	}
}

.hero.amazing-creations {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/kelloggs-amazing-creations-recipes-desktop-banner.png);
	height: 350px
}

@media (max-width:601px) {
	.hero.amazing-creations {
		background: 0 0;
		height: auto;
		margin-bottom: 20px;
		display: none
	}
}

.hero.high-fibre {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe_Article-Header_High-Protein.jpg);
	height: 332px
}

.hero.snacks {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe_Article-Header_Snack-Attack.jpg);
	height: 332px
}

.hero.smoothies {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe_Article-Header_Smoothie-Snack.jpg);
	height: 332px
}

.hero.low-carb {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe_Article-Header_Low-Carb.jpg);
	height: 332px
}

.hero.diabetics {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/Recipe_Article-Header_Diabetics-Recipe.jpg);
	height: 332px
}

.hero.article.ourfood-seed-to-spoon {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/SEED_SPOON_HEADER.png)
}

.hero.fibre-fit {
	background-image: url(/content/dam/Australia/kelloggs_au/images/health/Fibre_Header.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.fibre-fit {
		background-image: url(/content/dam/Australia/kelloggs_au/images/health/Fibre_Header_Mobile.png);
		background-position: right
	}
}

.hero.fitness-challenges {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/Hero_Banner_2018_Fitness_01.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.fitness-challenges {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/Banner_Mobile_2018_Fitness_01.png);
		background-position: right
	}
}

.hero.extreme-diets {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/Hero_Banner_Ditch_Diets_01.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.extreme-diets {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/Banner_Mobile_Ditch_Diets_01.png);
		background-position: right
	}
}

.hero.easy-ways {
	background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/Hero_Banner_Easy_Way_01.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.easy-ways {
		background-image: url(/content/dam/Australia/kelloggs_au/images/brands/spk/Banner_Mobile_Easy_Way_01.png);
		background-position: right
	}
}

@media (max-width:601px) {
	.hero.article.ourfood-seed-to-spoon {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/SEED_SPOON_HEADER_mobile.png)
	}
}

.hero.article.reducing-water {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/water_energy_header2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.reducing-water {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/WATER_ENERGY_HEADER_mobile.png)
	}
}

.hero.article.cereal-vegan {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/Vegan-header.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.cereal-vegan {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/vegan_mobile_header.png)
	}
}

.hero.article.grains-are-global {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/grains_header2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.grains-are-global {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/GRAINS_HEADER_mobile.png);
		height: 500px
	}
}

.hero.article.redcycle {
	background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/OurStory_REDcycle_Header_Desktop.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.redcycle {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/OurStory_REDcycle_Header_Mobile.png)
	}
}

.hero.article.stewart {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/ode-to-stewart-header.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.stewart {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/ode-to-stew-mobile-header.png)
	}
}

.hero.article.nutri-grain-nuts-bolts {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/Nuts-&-Bolts-Landing-Header.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.nutri-grain-nuts-bolts {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/nutri-grain-nuts-bolts-article-mobile-banner.png)
	}
}

.hero.article.guy {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-wheat-famers-guy-shoemark-banner.jpg);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.guy {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-wheat-farmers-guy-shoemark-mobile.jpg)
	}
}

.hero.article.shelley {
	background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/kelloggs-rice-farmer-shelley-banner.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.shelley {
		background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/kelloggs-rice-farmer-shelley-banner-mobile.png)
	}
}

.hero.article.grains-grown {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/grains_grown_header2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.grains-grown {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/GRAINS_GROWN_HEADER_mobile.png)
	}
}

.hero.article.servings {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/serving_header2.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.servings {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/SERVINGS_HEADER_mobile.png);
		height: 500px
	}
}

.hero.article.termsofuse {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/Page-Header_Terms-Page_1400x350px.jpg);
	height: 332px
}

.hero.article.freebookpromotion {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kellogg-s-free-books-2018-header-desktop.jpg);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.freebookpromotion {
		background-position: 40%;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kellogg-s-free-books-2018-header-mobile.jpg);
		background-size: 100% auto
	}
}

.hero.article.bumblebeepromotion {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-crunchy-nut-bumblebee-promotion-coming-soon.jpg);
	height: 332px;
	margin-bottom: 6px
}

@media (max-width:601px) {
	.hero.article.bumblebeepromotion {
		background-position: 40%;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-crunchy-nut-bumblebee-promotion-mobile-coming-soon.jpg);
		background-size: 90% auto
	}
}

.hero.article.typopromotion {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-typo_free-e-gift-card-coming-soon_header.jpg);
	height: 332px;
	margin-bottom: 6px
}

@media (max-width:601px) {
	.hero.article.typopromotion {
		background-position: 40%;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/kelloggs-typo-free-e-gift-card-coming-soon-mobile-header.jpg);
		background-size: 90% auto
	}
}

.hero.article.brain-games-banner {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Articles_Brain-Games_Header.png)
}

@media (max-width:601px) {
	.hero.article.brain-games-banner {
		background-position: 40%;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Articles_Brain-Games_Header_Mobile.png);
		background-size: 100% auto
	}
}

.hero.article.brain-games-eula {
	background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Articles_Brain-Games_Header.png);
	height: 332px;
	margin-top: -70px
}

@media (max-width:601px) {
	.hero.article.brain-games-eula {
		background-position: 40%;
		background-image: url(/content/dam/Australia/kelloggs_au/images/promotions/Articles_Brain-Games_Header_Mobile.png);
		background-size: 100% auto
	}
}

.hero.article.rice-bubbles {
	background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/him-desktop-Rice_Bubbles_B.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.rice-bubbles {
		background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/him-mobile-RiceBubbles_B.png);
		background-size: 106% auto;
		margin-top: -18px
	}
}

.hero.article.coco-pops-made {
	background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/him-desktop-CocoPops_A.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.coco-pops-made {
		background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/him-mobile-Coco_Pops_A.png);
		background-size: 106% auto;
		margin-top: -18px
	}
}

.hero.article.specialk-made {
	background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/him-desktop-Special_K_A.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.specialk-made {
		background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/him-mobile-Special_K_A.png);
		background-size: 106% auto;
		margin-top: -18px
	}
}

.hero.article.sultana-bran-made {
	background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/him-desktop-SultanaBran_B.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.sultana-bran-made {
		background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/him-mobile-SultanaBran_B.png);
		background-size: 106% auto;
		margin-top: -18px
	}
}

.hero.article.whole-grains {
	background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/him-desktop-Wholegrain.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.whole-grains {
		background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/him-mobile-Wholegrain.png);
		background-size: 106% auto;
		margin-top: -18px
	}
}

.hero.article.IsKelloggsAustralian {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/him-desktop-HowAussieIsKelloggs.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.IsKelloggsAustralian {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/him-mobile-HowAussieIsKelloggs.png);
		background-size: 106% auto;
		margin-top: -18px
	}
}

.hero.article.our-history {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-our-history-desktop.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.our-history {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/kelloggs-our-history-mobile.png);
		background-size: 106% auto;
		margin-top: -18px
	}
}

.hero.article.error {
	background-image: url(/content/dam/Australia/kelloggs_au/images/404-Page-Header-1.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.error {
		background-image: url(/content/dam/Australia/kelloggs_au/images/404-Page-Header_Mobile.png)
	}
}

.hero.article.contact {
	background-image: url(/content/dam/Australia/kelloggs_au/images/contact-us-desktop-banner.jpg);
	height: 332px
}

.hero.news {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/Articler_Headers_1400x332px.png);
	background-position: 71%;
	height: 332px
}

@media (max-width:999px) {
	.container .hero.pillar .description {
		padding-top: 350px
	}
}

@media (max-width:601px) {
	.hero.news {
		background-position: 71%
	}
	.hero.pillar.recipes-small {
		background: 0 0;
		height: auto;
		margin-bottom: 20px;
		display: none
	}
	.hero.pillar.recipes-small.update {
		background: 0 0;
		height: auto;
		margin-bottom: 20px;
		display: none
	}
	.all-day-recipes-small,
	.breakfast-recipes-small,
	.dessert-recipes-small,
	.fibre-recipes-small,
	.gluten-free-recipes-small,
	.hero.pillar.christmas-recipes-small,
    .hero.pillar.easter,
	.savory-recipes-small,
	.smoothies-recipes-small,
	.snacks-recipes-small,
	.sweet-recipes-small,
	.vegetarian-recipes-small {
		background: 0 0;
		height: auto;
		margin-bottom: 20px;
		display: none
	}
}

a {
	text-decoration: none
}

.container .hero .description h4 {
	font-weight: 400
}

.grid.with-bg-white.mergWhite-bg {
	margin-top: 45px!important;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0!important
}

.cust-search .search-textbox input[type=text] {
	width: calc(50% - 75px);
	font-family: KelloggsSansRegular;
	font-size: 23px;
	padding: 10px 0;
	margin: 0 20px 0 0;
	border: none;
	border-bottom: solid 1px #ccc;
	border-radius: 0
}

.cust-search .search-textbox {
	max-width: 980px;
	margin: 0 auto;
	text-align: center
}

:focus {
	outline: 0
}

.results-total-wrapper {
	font-size: 20px
}

@media (max-width:999px) {
	.cards-container .card2 {
		padding-bottom: 20px
	}
}

.ehs-wrapper {
	max-width: 980px;
	margin: 0 auto
}

.content_wrapper .top-component {
	margin-top: 0!important;
	padding-top: 0!important
}

.content_wrapper .reduce-space {
	margin-top: 70px!important;
	padding-top: 0!important
}

.chef-row {
	padding: 25px 0;
	width: 100%;
	float: left;
	display: table
}

.chef-col {
	width: 50%;
	display: table-cell;
	height: 100%;
	vertical-align: middle
}

.chef-right-info {
	padding-left: 30px
}

@media (max-width:601px) {
	.chef-row {
		padding: 25px 0;
		width: 100%;
		float: left;
		display: block
	}
	.chef-col {
		width: 100%;
		display: block;
		height: 100%;
		padding: 5px 0
	}
	.chef-right-info {
		padding-left: 0
	}
}

.brand-nav {
	margin-left: 18%!important;
	margin-top: -19%!important
}

.hero.pillar.specialk-recipe {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/kelloggs-special-k-recipes-banner.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.pillar.lcms-recipe {
	background-image: url(/content/dam/Australia/kelloggs_au/images/recipes/kelloggs-lcms-recipe-header.png);
	height: 332px;
	background-position: 71%;
	background-color: #fff
}

.hero.article.giving-back {
	background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/ofb-qanda/OFB-Question-Headers-Feeding-Giving-back.png);
	height: 332px
}

.hero.article.our-food {
	background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/ofb-qanda/OFB-Question-Headers-Nourishing-Our-Food.png);
	height: 332px
}

.hero.article.our-company {
	background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/ofb-qanda/OFB-Question-Headers-History-Our-Company.png);
	height: 332px
}

.hero.article.sustainability {
	background-image: url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/ofb-qanda/OFB-Question-Headers-Sustainability.png);
	height: 332px
}

.hero.article.foodwaste {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/fighting-food-waste-desktop.png);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.foodwaste {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/fighting-food-waste-mobile.png)
	}
}

.hero.article.cleaner-future {
	background-image: url(/content/dam/Australia/kelloggs_au/images/articles/journey-towards-cleaner-future-solar-panels-banner.jpg);
	height: 332px
}

@media (max-width:601px) {
	.hero.article.cleaner-future {
		background-image: url(/content/dam/Australia/kelloggs_au/images/articles/journey-towards-cleaner-future-solar-panels-mobile.jpg)
	}
}

@media (max-width:601px) {
	.hero.article.giving-back {
		background-image: none;
		display: none
	}
	@media (max-width:601px) {
		.hero.article.our-food {
			background-image: none;
			display: none
		}
		@media (max-width:601px) {
			.hero.article.our-company {
				background-image: none;
				display: none
			}
			@media (max-width:601px) {
				.hero.article.sustainability {
					background-image: none;
					display: none
				}
				.hero-blurb .preheader {
					color: #000
				}
				.qa-ofb {
					height: 170px;
					width: 280px
				}
				.ofb-h2 {
					display: none
				}
				.grid__item.ofb-remove-top-space {
					margin-top: -119px!important
				}
			}
		}
	}
}

@media (max-width:767px) {
	.health-carousel .flex-control-paging li a.flex-active,
	.home-carousel .flex-control-paging li a.flex-active {
		background: #c20f2f
	}
	.health-carousel .flex-direction-nav,
	.home-carousel .flex-direction-nav {
		display: none
	}
	.health-carousel .flexslider .flex-control-paging,
	.home-carousel .flexslider .flex-control-paging {
		display: block;
		padding-bottom: 10px
	}
	.health-carousel .flexslider .flex-control-paging {
		bottom: -26px
	}
	.health-carousel .flexslider .slides {
		margin-bottom: 20px
	}
	.health-carousel .kstl-full-image-slide,
	.home-categories,
	.recipe-bg {
		background: #fff
	}
	.health-carousel .kstl-full-image-slide {
		padding: 0 7px;
		height: 230px
	}
	.home-categories .image-container {
		display: inline-block;
		width: 32.5%;
		text-align: center
	}
	.home-categories .image-container img {
		width: 90px;
		margin-top: 10px
	}
	.home-categories .image-container:hover span {
		border-bottom: 2px solid #b51946
	}
	.home-categories .image-container span {
		display: inline-block;
		text-align: center;
		color: #b51946;
		font-weight: 700
	}
	.home-carousel .kstl-feature-inset {
		position: absolute!important;
		bottom: 10px!important;
		background: 0 0;
		left: 0;
		right: 0!important
	}
	.home-carousel .kstl-full-image-slide {
		height: 410px
	}
	.carousel-button {
		margin-bottom: -15px
	}
	.all-receipes .receipes-content {
		background: #c20e31
	}
	.all-receipes,
	.promotion {
		position: relative
	}
	.all-receipes .receipes-content,
	.fibre-bg .health-content,
	.promotion .promotion-content {
		position: absolute;
		bottom: 0;
		text-align: center
	}
	.promotion .promotion-content a {
		background: #fec629
	}
	.fibre-bg .health-content {
		text-align: center;
		color: #fff;
		bottom: 10px
	}
	.all-receipes .receipes-content p,
	.fibre-bg .health-content p,
	.promotion .promotion-content p {
		color: #fff;
		line-height: 1.2;
		font-size: 1rem;
		width: 255px;
		padding: 0;
		margin: 0 auto
	}
	.bowl-section {
		background: #fff;
		position: relative
	}
	.bowl-section .flex-direction-nav {
		position: absolute;
		top: 40%;
		width: 100%
	}
	.bowl-section .kstl-feature-inset {
		background: 0 0;
		width: 100%!important;
		text-align: center;
		color: #c20e31
	}
	.bowl-section .kstl-full-image-slide {
		height: 305px;
		background: #fff
	}
	.bowl-section .kstl-image-wrapper .js-image-wrapper {
		height: 260px
	}
	.bowl-section .kstl-feature-inset .kstl-rich-text {
		padding: 0
	}
	.bowl-section .kstl-feature-inset .carousel-link,
	.health-link {
		font-size: 1rem;
		padding: 0;
		color: #c20e31;
		text-decoration: underline;
		text-transform: uppercase;
		font-weight: 700
	}
	.health-link {
		text-align: center;
		padding: 20px 0
	}
	.health-link a {
		color: #c20e31
	}
	.fibre-bg {
		background: #fff;
		padding: 0!important;
		position: relative
	}
	.fibre-bg .desk-zero,
	.questions-section {
		position: relative
	}
	.fibre-bg .desk-zero .score-link {
		font-size: 1rem;
		position: absolute;
		bottom: 15px;
		left: 0;
		right: 0;
		width: 100%;
		text-align: center;
		color: #fff;
		text-decoration: underline
	}
	.questions-section {
		background-image: url("/content/dam/Australia/kelloggs_au/images/home/KIHOM_490_Kellogg's-Website_Mobile_OFB.jpg");
		background-repeat: no-repeat;
		background-size: cover;
		padding-top: 20px!important
	}
	.questions-section .question-container {
		padding: 10px 0
	}
	.questions-section .question-content {
		width: 300px;
		height: 180px;
		display: flex;
		margin: 0 auto;
		flex-flow: wrap
	}
	.questions-section .question-content .tile-bottomleft,
	.questions-section .question-content .tile-bottomright,
	.questions-section .question-content .tile-topleft,
	.questions-section .question-content .tile-topright {
		padding: 10px;
		font-size: .8rem;
		text-align: center;
		width: 150px;
		height: 110px;
		flex-grow: 1
	}
	.questions-section .question-content .tile-topleft {
		background: #7a303f
	}
	.questions-section .question-content .tile-topright {
		background: #ef8903
	}
	.questions-section .question-content .tile-bottomleft {
		background: #c20f2f
	}
	.questions-section .question-content .tile-bottomright {
		background: #fdc526
	}
	.questions-section .question-content a,
	.questions-section .question-content h3,
	.questions-section .question-content p {
		margin-bottom: 8px;
		color: #fff
	}
	.questions-section .question-content a,
	.questions-section .question-content h3 {
		text-transform: uppercase
	}
	.questions-section .question-content a {
		text-decoration: underline
	}
	.askus-btn,
	.image-ofb a {
		text-align: center;
		display: block;
		margin-top: 20px
	}
	.image-ofb a img {
		width: 300px
	}
	.health-team img {
		display: block
	}
	.snacks-button a {
		display: block
	}
	.snacks-button a:last-child {
		margin-bottom: 30px
	}
	.arrow-box-container {
		background: #fff;
		height: 50px
	}
	.arrow-box {
		position: relative;
		background: #c20e31;
		padding: 10px;
		text-align: center;
		color: #fff;
		text-transform: uppercase
	}
	.arrow-box:after {
		top: 100%;
		left: 50%;
		border: solid transparent;
		content: " ";
		height: 0;
		width: 0;
		position: absolute;
		pointer-events: none;
		border-color: rgba(194, 14, 49, 0);
		border-top-color: #c20e31;
		border-width: 10px;
		margin-left: -10px
	}
	.hero.article.gluten-free-bowl {
		background-image: url(/content/dam/Australia/kelloggs_au/images/health/bowl-articles/Article-Header_Mobile_Gluten-Free.png)
	}
	.hero.article.protein-bowl {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/health/Article-Header_Mobile_Protein.png)
	}
	.hero.article.hsr-bowl {
		background-image: url(/content/dam/Australia/kelloggs_au/images/health/bowl-articles/Article-Header_Mobile_4-5-Health-Stars.png)
	}
	.hero.article.new-products-bowl {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/health/Article-Header_NZ_Mobile_What_s-New.png)
	}
	.hero.article.on-the-go-bowl {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/health/Article_OnTheGo_Header_Mobile.png)
	}
}

@media (min-width:768px) {
	.home-bg {
		background: #fff
	}
	.fullbleed.home-carousel .kstl-full-image-slide {
		height: 530px;
		max-width: 1440px;
		min-height: 530px
	}
	.home-carousel .kstl-feature-inset {
		background: 0 0
	}
	.home-carousel .flexslider .slides .kstl-feature-inset {
		max-width: 25%;
		bottom: 0;
		right: 37%
	}
	.home-categories {
		text-align: center;
		padding: 10px
	}
	.home-categories .image-container {
		position: relative;
		display: inline-block;
		width: 140px;
		height: 140px;
		margin: 10px
	}
	.home-categories .image-container img {
		border-radius: 50%
	}
	.home-categories .image-container .img-circle {
		position: absolute;
		top: 10px;
		background: #c1102d;
		height: 120px;
		width: 120px;
		left: 10px;
		border-radius: 50%;
		text-align: center;
		opacity: 0;
		-webkit-transition: all .4s ease-in-out;
		-moz-transition: all .4s ease-in-out;
		-o-transition: all .4s ease-in-out;
		-ms-transition: all .4s ease-in-out;
		transition: all .4s ease-in-out;
		-webkit-transform: scale(0);
		-moz-transform: scale(0);
		-o-transform: scale(0);
		-ms-transform: scale(0);
		transform: scale(0)
	}
	.home-categories .image-container .img-circle span {
		margin-top: 50px;
		display: block;
		color: #fff
	}
	.home-categories .image-container:hover .img-circle {
		-webkit-transform: scale(1);
		-moz-transform: scale(1);
		-o-transform: scale(1);
		-ms-transform: scale(1);
		transform: scale(1);
		opacity: .85
	}
	.promotions-home-img {
		position: relative;
        width: 102%;
	}
	.promotions-home-img>img {
		height: 100%;
        cursor: pointer;
	}
	.recipes-home-gif {
		position: absolute;
		top: 0
	}
	.promotion-content,
	.receipes-content {
		position: absolute;
		bottom: 0;
		text-align: center;
		left: 5%
	}
	.promotion-content {
		left: auto;
		right: 6%
	}
	.promotion-content p,
	.receipes-content p {
		color: #fff;
		line-height: 20px;
		width: 60%;
		margin: 0 auto
	}
	.promotion-content a,
	.receipes-content a {
		display: inline-block;
		margin-top: -10px
	}
	.bowl-section {
		list-style: none;
		padding: 0;
		margin: 0;
		text-align: center
	}
	.bowl-section li {
		display: inline-block;
		text-align: center;
		margin: 8px;
		max-width: 180px
	}
	.bowl-section li img {
		display: block
	}
	.bowl-section li span {
		display: inline-block;
		text-transform: uppercase;
		color: #666
	}
	.snacks-button {
		width: 60%;
		text-align: center;
		margin: 40px auto
	}
	.snacks-button a:first-child {
		display: inline-block;
		margin-right: 20px
	}
	.fibre-bg .kstl-rich-text {
		position: relative
	}
	.fibre-bg .health-container {
		position: absolute;
		right: 68px;
		top: 132px
	}
	.fibre-bg .health-img {
		margin-top: 45px
	}
	.fibre-bg .health-container .health-tile {
		color: #c20f2f;
		text-align: left;
		margin-left: 5px
	}
	.fibre-bg .health-container .health-tile h1 {
		text-transform: uppercase;
		width: 220px;
		line-height: 30px;
		margin-bottom: 20px
	}
	.fibre-bg .health-container .health-tile p {
		color: #c20f2f;
		width: 280px;
		line-height: 20px;
		margin-bottom: 70px;
		font-size: 20px
	}
	.fibre-bg .get-started-btn {
		position: absolute;
		bottom: 5px;
		left: 32.5%
	}
	.fibre-bg .career-content {
		position: absolute;
		top: 90px;
		color: #fff;
		display: inline-block;
		left: 90px
	}
	.fibre-bg .career-img {
		margin-top: 45px
	}
	.fibre-bg .career-content h1 {
		width: 290px;
		text-transform: uppercase;
		margin-bottom: 10px
	}
	.fibre-bg .career-content p {
		width: 241px;
		color: #fff;
		margin-bottom: 70px;
		font-size: 20px
	}
	.questions-section {
		background-image: url("/content/dam/Australia/kelloggs_au/images/home/KIHOM_490_Kellogg's-Website_Desktop_OFB.jpg");
		background-repeat: no-repeat;
		background-size: cover;
		padding-top: 20px!important
	}
	.questions-section .image-ofb {
		max-width: 880px;
		margin: -50px auto 0 auto
	}
	.questions-section .question-container {
		padding: 30px 0;
		max-width: 900px;
		margin: 0 auto
	}
	.questions-section .question-content {
		display: flex;
		margin: 0 auto;
		flex-flow: nowrap
	}
	.questions-section .question-content .tile-first {
		background: #7a303f
	}
	.questions-section .question-content .tile-second {
		background: #c20f2f
	}
	.questions-section .question-content .tile-third {
		background: #ef8903
	}
	.questions-section .question-content .tile-fourth {
		background: #fdc526
	}
	.questions-section .question-content .tile-first,
	.questions-section .question-content .tile-fourth,
	.questions-section .question-content .tile-second,
	.questions-section .question-content .tile-third {
		padding: 20px;
		text-align: center;
		width: 190px;
		height: auto;
		margin: 0 15px
	}
	.questions-section .question-content a,
	.questions-section .question-content h3,
	.questions-section .question-content p {
		margin-bottom: 10px;
		color: #fff
	}
	.questions-section .question-content a,
	.questions-section .question-content h3 {
		text-transform: uppercase
	}
	.questions-section .question-content a,
	.questions-section .question-content h3,
	.questions-section .question-content p {
		margin-bottom: 8px;
		color: #fff
	}
	.questions-section .question-content a {
		text-decoration: underline;
		margin-top: 20px;
		display: inline-block
	}
	.questions-section .askus-btn {
		margin: 0 auto;
		text-align: center;
		display: block;
		max-width: 900px
	}
	.hero.article.gluten-free-bowl {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/health/kelloggs-i-love-gluten-free-1400x332_NZ.jpg);
		height: 332px
	}
	.hero.article.protein-bowl {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/health/Article-Header_Desktop_Protein.png);
		height: 332px
	}
	.hero.article.hsr-bowl {
		background-image: url(/content/dam/Australia/kelloggs_au/images/health/bowl-articles/Article-Header_Desktop_4-5-Health-Stars.png);
		height: 332px
	}
	.hero.article.new-products-bowl {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/health/Article-Header_NZ_Desktop_What_s-New.png);
		height: 332px
	}
	.hero.article.on-the-go-bowl {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/health/Article_OnTheGo_Header_Desktop.png);
		height: 332px
	}
}

@media (max-width:960px) and (min-width:768px) {
	.bowl-section li {
		max-width: 170px
	}
	.promotions-home-img>img {
		height: auto
	}
	.recipes-home-gif {
		height: 370px
	}
	.recipes-home-gif>img {
		height: 369px
	}
	.promotion-content,
	.receipes-content {
		bottom: -15px
	}
	.receipes-content {
		left: -6%
	}
	.fullbleed.home-carousel .kstl-full-image-slide {
		height: 318px
	}
	.questions-section .question-content .tile-first,
	.questions-section .question-content .tile-fourth,
	.questions-section .question-content .tile-second,
	.questions-section .question-content .tile-third {
		width: 160px
	}
}

@media (max-width:1024px) and (min-width:961px) {
	.fullbleed.home-carousel .kstl-full-image-slide {
		height: 400px
	}
}

/* NZ promotion page tile */
   .banner2.specialk-wellness {
	  background-image:url(/content/dam/Australia/kelloggs_nz/images/promotions/CocoPopsMystery_PromoPage_Desktop_NZ.jpg);background-color:inherit;
	  background-position:70%
}

@media (min-width:601px) {
   .banners-container .banner2.specialk-wellness .description {
	   top:8px!important;
	   left:48px!important;
	   height:380px!important
	}
}

@media (max-width:601px) {
   .banners-container .banner2.specialk-wellness {
	   margin-bottom:325px;
	   background-position:top 10px center;
	   background-image:url(/content/dam/Australia/kelloggs_nz/images/promotions/CocoPopsMystery_PromoPage_Mobile_NZ.jpg)
	}
}

.banners-container .banner2.specialk-wellness .description h3 {
	font-size:28px;
	padding-bottom:20px
}

.banners-container .banner2.specialk-wellness .description .operator {
    margin: 26px 40px 0 40px!important;
    padding-top: 24px!important;
}

  .promotion-content p {

       color: #000 !important;
}

@media (min-width: 324px) and (max-width:600px){
.flex-control-nav {
    bottom: -5px !important;
    padding-bottom: 0px;
}

}