.banners-container .banner.nutrition {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/nutrition.jpg);
}
.OurPromisePera{
	margin-top: 20px;
}  
.OurEnvironmentPera{
	margin-top: 20px;
}  
.hero.OurPromisePera1Img {
	background-image: url(/content/dam/europe/kelloggs_gb/images/who_we_are/our_promise/pera1.jpg);
	height: 300px;
}    
.hero.OurPromisePera2Img {
	background-image: url(/content/dam/europe/kelloggs_gb/images/who_we_are/our_promise/pera2.jpg);
	height: 300px;
}    	
  .hero.OurPromise {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/Our-Promise_banner.png);
	height: 332px;
	background-position: top;
} 	
  .hero.OurCommunityPera1Img {
	background-image: url(/content/dam/europe/kelloggs_gb/images/who_we_are/our_community/pera1.jpg);
	height: 300px;
}    
.hero.OurCommunityPera2Img {
	background-image: url(/content/dam/europe/kelloggs_gb/images/who_we_are/our_community/pera2.jpg);
	height: 300px;
} 

.hero.OurCommunityPera3Img {
	background-image: url(/content/dam/europe/kelloggs_gb/images/who_we_are/our_community/pera3.jpg);
	height: 300px;
} 

	.hero.environment1Img {
	background-image: url(/content/dam/europe/kelloggs_gb/images/who_we_are/environmental_initatives/environmentalinitatives1.jpg);
	height: 300px;
}    
.hero.environment2Img {
	background-image: url(/content/dam/europe/kelloggs_gb/images/who_we_are/environmental_initatives/environmentalinitatives2.jpg);
	height: 300px;
} 
.hero.environment3Img {
	background-image: url(/content/dam/europe/kelloggs_gb/images/who_we_are/environmental_initatives/environmentalinitatives3.jpg);
	height: 300px;
} 

.hero.OurCommunity {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/our_community_banner.jpg);
	height: 332px;
	background-position: top;
}  
  .hero.OurLocation {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/our_location_banner.jpg);
	height: 332px;
	background-position: top;
} 
  .hero.OurLocationPera1Img {
	background-image: url(/content/dam/europe/kelloggs_gb/images/who_we_are/our_locations/pera1.jpg);
	height: 300px;
	background-position: top;
}
.hero.OurPromisenew {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/OurPassionForNutrition_Banner.png);
	height: 332px;
	background-position: top;
}

.nutrition.label {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/OurPassionForNutrition_Banner.png);
	height: 332px;
	background-position: top;
}

.benefits.fibre {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/OurPassionForNutrition_Banner.png);
	height: 332px;
	background-position: top;
}
.adding.vitamins {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/OurPassionForNutrition_Banner.png);
	height: 332px;
	background-position: top;
}	
.hero.benifitsofcerial {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/OurPassionForNutrition_Banner.png);
	height: 332px;
	background-position: top;
}
.understanding.salt {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/OurPassionForNutrition_Banner.png);
	height: 332px;
	background-position: top;
}
.sugarbreakfast.cereal {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/sugarbreakfast_cereal_Banner.png);
	height: 332px;
	background-position: top;
}
.essential.nutrients {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/OurPassionForNutrition_Banner.png);
	height: 332px;
	background-position: top;

}
.environmental.initatives {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/environmentalinitatives_banner.png);
	height: 332px;
	background-position: top;
}
.environmental.initativs {
	background-image: url(/content/dam/europe/kelloggs_gb/images/our-story/Movember_Banner.png);
	height: 332px;
	background-position: top;
}

.hero.ourHistory {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/HISTORY-BANNER.png);
	height: 332px;
	background-position: top;
} 
.hero.small.article.legal-notices{
    background-image: url(/content/dam/europe/kelloggs_gb/images/banners/legal_notices_banner.jpg);
    height: 332px;
}
.hero.privacy-header{
    background-image: url(/content/dam/europe/kelloggs_gb/images/banners/legal_notices_banner.jpg);
    height: 332px;
}
.hero.pillar.nutrition {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/Nutrition_MainPage_Banner.png);
	height:332px;
	background-position: top;
}
.hero.origins-farmer-header {
    background-image: url(/content/dam/europe/kelloggs_gb/images/banners/originfarmers_header.jpg);
}
.hero.BFBD-header {
        background-image: url(/content/dam/europe/kelloggs_gb/images/what_we_believe/BFBD_header.jpg);
        height: 332px;
        background-position-y: center;
    } 
	.hero.breakfast-header {
        background-image: url(/content/dam/europe/kelloggs_gb/images/what_we_believe/breakfast/sfbc-header.jpg);
        height: 332px;
        background-position-y: center;
    } 
.hero.pillar.medium.ourBrands {
        background-image: url(/content/dam/europe/kelloggs_gb/images/banners/default_banner.jpg);
        height: 370px;
        background-position: left center;
    } 
.hero.sustainability-header {
        background-image: url(/content/dam/europe/kelloggs_gb/images/banners/sustainability_banner.jpg);
        height: 332px;
        background-position-y: center;
    } 
.hero.header_2020 {
        background-image: url(/content/dam/europe/kelloggs_gb/images/what_we_believe/sustainability_commitments_header.jpg);
        height: 332px;
        background-position-y: center;
    } 
    
	.hero.history {
		background-image: url(/content/dam/europe/kelloggs_gb/images/who_we_are/HISTORY-BANNER_notext.png);
		height: 332px;
		background-position: top;
	}
.nourishPera .amazing-wrapper.bg_power {
	background-image: url(/content/dam/europe/kelloggs_gb/images/our_brands/special_k/Berries&Nuts_PackShotIimage_powering.jpg);
	height: 332px;
}
.nourishPera2Img.bar {
	background-image: url(/content/dam/europe/kelloggs_gb/images/our_brands/special_k/05053827188586_A1L1_Snacks.png);
}	
.hero.nourish {
    background-image: url(/content/dam/europe/kelloggs_gb/images/our_brands/special_k/nourish_header.jpg);
    height: 332px;
    background-position-y: center;
    background-repeat: no-repeat;
    }
	.hero.nourish.two {
    background-image: url(/content/dam/europe/kelloggs_gb/images/our_brands/special_k/nourish_header_2.jpg);
    height: 410px;
    background-position-y: center;
    background-repeat: no-repeat;
    }
.hero.small.article.contact {
    background-image: url(/content/dam/europe/kelloggs_gb/images/banners/contact-banner.png) !important;
    height: 332px;
}
.ourlocations .locationsLeftPera{
    display: inline-block;
    width: 28%;
    float: left; 
}
.ourlocations .locationRightPera {    
    display: inline-block;
    width: 70%;
    float: left;

}
.hero.small.article.legal-notices {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/legal_notices_banner1.jpg);
	height:332px;
}

.responsive-banner {
	margin-top:20px;
	margin-bottom:30px;
}
.responsive-banner .banner_img {
	max-width: 100%; 
	display:block; 
	height: auto;
}
.centeredContent.banners-container .santa-promotion p {
	font-size:12px;
}

.showInMobile{display: none;visibility: hidden;}
.hideInMobile{visibility: visible;}

@media (min-width: 1000px) {
	.hero.pillar.nutrition .description h1{
		color:#fff;
	}
}
@media (max-width: 767px) {
    .showInMobile{display: block;visibility: visible;}
    .hideInMobile{display: none;visibility: hidden;}
    
    .hero.pillar.nutrition{
        margin-bottom: 100px;
    }    
	.hero.sustainability-header {
        background-size:100%;
		height:150px;
    }
    .hero.header_2020 {
        background-size:100%;
		height:150px;
    }
	.ourlocations .locationsLeftPera img{
		display: block;
		width: 100%; 
		}    
	.ourlocations .locationsLeftPera{
		display: block;
		width: 100%; 
	}
	.ourlocations .locationRightPera{
		display: block;
		width: 100%;
    }
	.hero.BFBD-header {
		background-size: 100%;
		height: 115px;
	}
}
@media (max-width: 999px) {	
	.hero.ourHistory {
    background-image: url(/content/dam/europe/kelloggs_gb/images/banners/default_mobile.jpg);
    height: 332px;
    background-position: top;
}
 .hero.OurPromise {
        background-image: url(/content/dam/europe/kelloggs_gb/images/banners/default_mobile.jpg);
        height: 332px;
		background-position: top;
    }
.environmental.initatives {
        background-image: url(/content/dam/europe/kelloggs_gb/images/banners/default_mobile.jpg);
        height: 332px;
		background-position: cover;
	} 
.essential.nutrients {
        background-image: url(/content/dam/europe/kelloggs_gb/images/banners/passion_hero_mob.jpg);
        height: 332px;
		background-position: top;

 }
	.understanding.salt {
        background-image: url(/content/dam/europe/kelloggs_gb/images/banners/passion_hero_mob.jpg);
        height: 332px;
		background-position: top;
	}
	.putting.sugar {
        background-image: url(/content/dam/europe/kelloggs_gb/images/banners/passion_hero_mob.jpg);
        height: 332px;
		background-position: top;
	}
	.adding.vitamins {
        background-image: url(/content/dam/europe/kelloggs_gb/images/banners/passion_hero_mob.jpg);
        height: 332px;
		background-position: top;
	}
	.benefits.fibre {
        background-image: url(/content/dam/europe/kelloggs_gb/images/banners/passion_hero_mob.jpg);
        height: 332px;
		background-position: top;
	}
	.hero.benifitsofcerial {
        background-image: url(/content/dam/europe/kelloggs_gb/images/banners/passion_hero_mob.jpg);
        height: 332px;
        background-position: top;
    }
	.nutrition.label {
        background-image: url(/content/dam/europe/kelloggs_gb/images/banners/passion_hero_mob.jpg);
        height: 332px;
		background-position: top;
	}
	.hero.OurPromisenew {
        background-image: url(/content/dam/europe/kelloggs_gb/images/banners/passion_hero_mob.jpg);
        height: 332px;
        background-position: top;
    }
.hero.pillar.nutrition {
	background-image: url(/content/dam/europe/kelloggs_gb/images/banners/nutrition_Mobile.jpg);
	height:332px;
	background-position: left;
}
}
.nutritionImageRight Img {
    float: right;
    width: 300px;
    height: auto;
}
.nutritionImageLeft Img {
    float: left;
    width: 300px;
    height: auto;
    margin-right: 20px;
	}
.group1.cboxElement img{
	width:100%;
}
.container .hero-blurb.marginbottomzero{
	margin-bottom:0 !important;
}