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

    /*home*/
    
    .hero.home {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/home/home-hero1.png);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/home/home-hero2.png);
    }
    @media (max-width: 601px) {
        .hero.home {
            /*background-image: url(/content/dam/Australia/kelloggs_nz/images/home/home-banner-m.png);*/
            background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/home/Health-Wellbeing-980x400px-2.png);
        background-image: url(/content/dam/Australia/kelloggs_nz/images/home/Health-Wellbeing-980x400px.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/home/home_spotlight_health.jpg);
        background-position: right;
    }
    .hero.discover {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/home/home-hero1.png);
    }

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

    /*food*/
    
    .hero.pillar.food {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/food/ourfood-banner.png);
        background-image: url(/content/dam/Australia/kelloggs_nz/images/food/ourfood-banner2.png);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/food/ourfood-banner-m2.png);*/
            background-image: url(/content/dam/Australia/kelloggs_nz/images/food/ourfood-banner-m3.png);
        }
    }

    .banners-container .banner.nutrition1 {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/home/Health&Wellbeing-980x400px.jpg);
        height: 332px;
    }
    .banners-container .banner.breakfast1 {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/home/Our-Story-980x400px.jpg);
        height: 332px;
    }
    .banners-container .banner2.ourstory {
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/OFB-HOME_notext.jpg);
        height: 332px;
    }
    .hero.who-we-are.ofb-header {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/who-we-are/OFB-home.png);
        height: 332px;
    }
    /*articles*/
    

    .hero.article.digestive {
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/articles/Headers-Articles.png);
        height: 332px;
    }
    .hero .who-we-are .ofb-header {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/who-we-are/OFB-home.png);
        height: 332px;
    }
    .hero.sustainability.ofb-header {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/Sustainability-2.png);
        height: 332px;
    }

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

    .hero.our-foods.ofb-header {
        background-image: url(/content/dam/Australia/kelloggs_nz/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/Feeding-People.png);
        height: 332px;
    }
    .hero.article.quirky-milestones {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/QUIRKY_MILESTONES_HEADER.png);
        height: 332px;
    }
    @media (max-width: 601px) {
        .hero.article.quirky-milestones {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/QUIRKY_MILESTONES_HEADER_mobile.png);
        }
    }

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

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

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

    @media (max-width: 601px) {
        .hero.article.sustainability-goals{
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/SUSTAINABILITY_HEADER_mobile.png);
        }
    }
    .hero.article.food-beliefs {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/FOOD_BELIEFS_HEADER.png);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/food_beliefs_header2.png);
        height: 332px;
    }
    @media (max-width: 601px) {
        .hero.article.justine {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/FOOD_BELIEFS_HEADER_mobile.png);
        }
    }
    .hero.article.justine {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/justine-2.png);
        height: 332px;
    }
    @media (max-width: 601px) {
        .hero.article.justine {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/justine-2.png);
            background-position: 70%;
        }
    }

    .hero.article.clontarf {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/CLONTARF_VIDEO_HEADER.png);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/clontarf_video_header2.png);
        height: 332px;
    }
    @media (max-width: 601px) {
        .hero.article.clontarf {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/CLONTARF_VIDEO_HEADER.png);
        }
    }

    .hero.article.bfbd {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/BFBD_VIDEO_HEADER.png);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/bfbd_video_header2.png);
        height: 332px;
    }
     @media (max-width: 601px) {
        .hero.article.bfbd {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/BFBD_VIDEO_HEADER_mobile.png);
        }
     }

 .hero.article.betterdays {
       background-image:url(/content/dam/Australia/kelloggs_nz/images/articles/kelloggs-better-days-article-desktop.png);
       }
     @media (max-width: 601px) {
        .hero.article.betterdays {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/kelloggs-better-days-article-mobile.png);
        }
     }

    .hero.article.female-leaders {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/MEET_OUR_LEADERS_HEADER.png);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/meet_our_leaders_header2.png);
        height: 332px;
    }
    @media (max-width: 601px) {
        .hero.article.female-leaders {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/MEET_OUR_LEADERS_HEADER_mobile.png);
        }
    }
    .hero.article.goodnes-grains {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/GOODNESS_GRAINS_HEADER.png);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/goodness_grain_header2.png);
        height: 332px;
    }
    @media (max-width: 601px) {

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

       .hero.article.innovation {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/INNOVATION_HEADER_mobile.png);
        }
    }

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

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

    .hero.article.spk-article-1 {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/lcm-article-1.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/articles/lcm-article-1.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/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: normal;
        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_nz/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: normal;
        line-height: 1.3;
        font-size: 42px;
    }

    /*.hero.spk-article-1.with-text .hero-blurb .wrapper h1 {
        font-size: 33px;
        font-family: Comic Sans Ms;
        font-weight: normal;
        color: #c01a24;
    }*/

    h1.spk-face-title{
        font-size: 2em; 
        font-family: Comic Sans Ms; 
        font-weight: normal; 
        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_nz/images/articles/lcm-article-1.jpg);*/
            background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/articles/lcm-article-1.jpg);*/
            background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/spk/Image2-1200x332px-2.png);
        height: 332px;
    }

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

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

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

    .hero.article.fibre-and-digestion {
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/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_nz/images/articles/what-is-fibre.png);
        height: 332px;
    }

    @media (max-width: 601px) {
        .hero.article.what-is-fibre {
            background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/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_nz/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_nz/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_nz/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_nz/images/articles/lcm-article-1.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/lcms-article-1.png);
        height: 332px;
    }

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

    /*promotions*/

    .hero.promotions {
      /*background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/Promotions-Page-Banner.png);
      background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/Promotions-Page-Banner2.png);
      background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/Promotions-Page-Banner3.png);*/
      background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/Fitness-Tracker-2017-Promo-Page-Hero-Banner.jpg);
      height: 332px;
    }

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

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

	.hero.promotions.typo-coming-soon {
      background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/kelloggs-typo_free-e-gift-card-coming-soon_header.jpg);
      height: 332px;
    }
    .hero.promotions.promotions-spoon {
      background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/kelloggs-promotions-page-brain-games-desktop.png);
      height: 332px;
    }

    .hero.promotions.freebookpromotion {
      background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/Promotions_Free-Movies.png);
      height: 332px;
    }

    @media (max-width: 601px) {
        .hero.promotions-spoon {
            background-position: 40%;
            background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/promotions_header_mobile.png);
        }

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

        .hero.promotions.promotions-spoon {
          background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/kelloggs-promotions-page-brain-games-mobile.png);
          height: 332px;
        }

 		.hero.promotions.typo-banner {
          background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/kelloggs-typo-free-e-gift-card-banner-mobile.png);
          height: 332px;
        }
        .hero.promotions.typo-coming-soon {
          background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/kelloggs-typo-free-e-gift-card-coming-soon-mobile-header.jpg);
          height: 365px;
        }
         .hero.promotions.freebookpromotion{
          background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/Promotions_Free-Movies_Mobile_Header.png);
          height: 332px;
        }
    }

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

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

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

    .hero.article.calories {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/health/calories.png);
        height: 332px;
    }
    .hero.article.calories {
        background-image:url(/content/dam/Australia/kelloggs_nz/images/health/calories.png);
        height: 332px;
    }
    @media (max-width: 601px) {
        .hero.article.calories {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/health/calories-m.png);
            height: 500px;
        }
    }
    .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.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_nz/images/health/fibre.png);
        height: 332px;
    }
    .hero.article.gluten-free {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/health/gluten-free.png);
        height: 332px;
    }
    .hero.article.granola {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/health/Granola.jpg);
        height: 332px;
    }
    .hero.article.hcp {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/health/hcp.jpg);
        height: 332px;
    }
    .hero.article.best-cereal {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/health/how-to-pick-right-cereal.png);
        height: 332px;
    }
    .hero.article.muesli {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/health/muesli.png);
        height: 332px;
    }
    .hero.article.protein {
        background-image:url(/content/dam/Australia/kelloggs_nz/images/health/protein.png);
        height: 332px;
    }
    .hero.article.tasty-breakfast {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/health/quick-and-tasty-breakfast.png);
        height: 332px;
    }
    .hero.article.lunchbox-snacks {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/health/Quick-Easy-Lunchbox-Snacks.jpg);
        height: 332px;
    }
    .hero.article.healthy-breakfast {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/health/what-makes-a-healthy-breakfast.png);
        height: 332px;
    }
    .hero.pillar.health {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/health/Health-Wellbeing-Header.png);
        /*    height: 500px;*/
    }
    .hero.pillar.health-small {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/health/health-wellbeing-header2.png);
        height:332px;
        background-position: 71%;
    }
    @media (max-width: 999px){
        .hero.pillar.health-small .description.small{
            padding-top: 324px;
        }
    }
    @media (max-width: 601px) {
        .hero.pillar.health-small {
            background-position: 51%;
        }   
    }
    /*brands*/
    
    .custom-banner-container {
        background-size: cover;
    }

    .custom-banner-container .k-time {
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/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_nz/images/brands/CocoPops-Brand-Page-Header.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/mobile/Coco-m.png);
            height: 640px;
        }
    }
    .custom-banner-container .characters {
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/mobile/Characters-m.png);
             height: 640px;          
        }
    }
    .custom-banner-container .sultana {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/Sultana-Bran-Brand-Page-Header.jpg);
        background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/Sultana-Bran-Brand-Page-Header2.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/mobile/MobileBanner_SB.png);
            height: 640px;           
        }
    }
    .custom-banner-container .crispix-header {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/Crispix-Brand-Page-Header.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/mobile/Crispix-m.png);
            height: 640px;           
        }
    }
    .custom-banner-container .froot-loops-header {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/Froot-Loops-Brand-Page-Header.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/mobile/FL-m.png);
            height: 640px;           
        }
    }
    .custom-banner-container .frosties-header {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/Frosties-Brand-Page-Header.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/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_nz/images/brands/Just-Right-Brand-Page-Header.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/mobile/MobileBanner_JustRight.png;);
            height: 640px;           
        }
    }
    .custom-banner-container .sustain-header {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/Sustain-Brand-Page-Header.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/mobile/MobileBanner_Sustain.png;);
            height: 640px;           
        }
    }
    .custom-banner-container .rice-bubbles-header {
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/mobile/MobileBanner_RB.png;);
            height: 640px;           
        }
    }
    .custom-banner-container .all-bran-header {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/All-Bran-Brand-Page-Header.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/all-bran-banner-nz.png);
        height: 332px;
        background-repeat: no-repeat;
    }
    @media (max-width: 601px) {
        .custom-banner-container .all-bran-header {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/all-bran-banner-nz-m.png);
            height: 640px;           
        }
    }
    .custom-banner-container .lcms-header {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/kelloggs-lcms-brand-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_nz/images/brands/lcms-header-mobile.png);         
        }
    }
    .custom-banner-container .nutri-grain-header {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/Brand_Header_Nutri-Grain.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/mobile/MobileBanner_Nutrigrain.png;);
            height: 640px;           
        }
    }
    .custom-banner-container .nutri-grain-story-header {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/Nutri-Grain_Stories_Hero_1400x500px.jpg);
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/nutri-grain-unstoppable-stories.png);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/Nutri-Grain_Stories_Hero_1400x332px.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_nz/images/brands/unstopable/Unstoppable-Hero-Banner-Mobile.jpeg);
            background-position: center;
            background-size: 100% 100vw;
            height: 100vw;
        }
    }
    .custom-banner-container .special-k-header {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/SpecialK-Hero-banner-V2.jpg);
        background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/kelloggs-Special-K2.png); */
        background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/spk/special-k-banner-nz.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_nz/images/brands/special-k-nz-brand-banner-m.png);
        }
    }
    .custom-banner-container .corn-flakes-header {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/Corn-Flakes-Brand-Page-Header.png);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/mobile/CF-m.png);
            height: 640px;            
        }
    }

    .custom-banner-container .crunchy-nut-header {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/Corn-Flakes-Brand-Page-Header.png);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/Crunchy-Nut-m.png);
            height: 640px;            
        }
    }
    .custom-banner-container .biscuit-header {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/brands/banner_Breakfast-Biscuits.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/mobile/Biscuit-m.png);
            height: 640px;           
        }
    }
    .custom-banner-container .crunchy-nut {
        background-image: url(/content/dam/Australia/kelloggs_nz/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_nz/images/brands/mobile/Crunchy-m.png);
            height: 640px;           
        }
    }
    /*HCP*/
    
    .hero.pillar.hcp {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/hcp-banner_02.png);
        height: 332px;
    }
    .banner2.hcp {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/hcp_15.png);
    }
    .hero.science {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/HCP-latest-science.png);
        height: 332px;
    }

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

    .banner2.hcp-banner {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/health/hcp-background.jpg);
        height: 332px;
    }
    /*meet the team*/
    
    .hero.meet-the-team {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/meet-the-team/HCP_Team-News_1400x332px.jpg);
        height: 332px;
    }
    .hero.team-news {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/meet-the-team/HCP_Team-News_1400x332px.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/meet-the-team/team-news-health-care-professionals.png);
        height: 332px;
    }

    .hero.events {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/meet-the-team/Events-1400-322.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/meet-the-team/HCP_Events_Header.png);
        height: 332px;
    }

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


    .hero.article.gina-levy {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/Dr-Gina-Levy-2.png);
        height: 332px;
    }
    @media (max-width: 601px) {
        .hero.article.gina-levy {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/Dr-Gina-Levy-2.png);
            background-position: 70%;
        }
    }

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

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

    
    /*our food*/
    
    .hero.our-food {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/our-food/our-food-banner.png);
        height: 332px;
    }
    /*.hero.nutrition-information {
    background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/our-food/our-food-banner.png);
    height: 500px;
}
*/
    
    .hero.new-shelf {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/our-food/new-on-shelf-hero.png);
        height: 332px;
    }
    .hero.changes {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/our-food/food-changes-hero.png);
        height: 332px;
    }
    .hero.nutrition-claims {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/our-food/nutrition-claims-hero.png);
        height: 332px;
    }
    /*.hero.cereal-benefits {
    background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/our-food/our-food-banner.png);
    height: 500px;
}*/
    
    .hero.hsr {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/our-food/hsr-hero.png);
        height: 332px;
    }
    /*blog*/
    
    .hero.blog {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/hcp/blog/our-blog-health-care-professionals.png);
        height: 332px;
    }
    /*Who we are*/
    
    .hero.pillar.who-we-are {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/who-we-are/OFB-home.png);
        height: 332px;
    }

    .hero.meet-the-team {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/Meet-Out-Team-2.png);
        height: 332px;
    }

    @media (max-width: 601px) {
        .hero.meet-the-team {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/Meet-Out-Team-2.png);
            background-position: 70%;
        }  
    }


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

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

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

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

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

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

      
    }

    


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

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

    .banner2.fitness-tracker-2018 {
         background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/Fitness-Tracker_Promo-Tile.jpg);
         background-color: inherit;
         background-position: 70%;
    }
    .banner2.typo-banner {
         background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/kelloggs-typo-promotion-free-e-gift-card-desktop.jpg);
         background-color: inherit;
         background-position: 70%;
    }
    .banner2.typo-banner .description {
    	top: 8px !important;
    	left: 48px !important;
	}

	 .banner2.specialk-promotion {
         background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/kelloggs-special-k-silver-ferns-banner-desk.jpg) ;
         background-color: inherit;
         background-position: 70%;
    }
    .banner2.free-fitness.trick-treat {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/Promotions_Halloween_1UP.jpg);
    }

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

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

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

        .banners-container .banner2.movie-ticket .description,
        .banners-container .banner2.free-fitness .description {
            top: 0;
            height: 420px;
        }
		.banners-container .banner2.specialk-promotion .description {
		    top: 0;
    height: 420px;
		}



    }

    @media (max-width: 601px) {

        .banner2.typo-banner{
            margin-bottom: 325px;
            background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/kelloggs-typo-free-e-gift-card-mobile.jpg);
            background-position: 50%;
        }
       .banners-container .banner2.typo-banner .description{left: 50% !important;top: 86% !important;}

        }
    @media (max-width: 601px) {

        .banner2.fitness-tracker-2018{
            margin-bottom: 325px;
            background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/Fitness-Tracker_Promo-Tile-mobile.jpg);
            background-position: 50%;
        }

        .banners-container .banner2.movie-ticket .description,
        .banners-container .banner2.free-fitness .description {
            top: 90%;
            margin-left: 0px;
        }
        .banners-container .banner2.specialk-promotion .description {
        	 top: 90%;
        	margin-left: 0px;
			}

        .promos-container .grid__item:nth-of-type(odd) .promo {
            margin-right: 0px;
        }
        .promos-container .grid__item:nth-of-type(even) .promo {
            margin-left: 0px;
        }
        .banners-container .banner2.specialk-promotion {
            margin-bottom: 325px;
            background-position: top 10px center;
            background-image: url(/content/dam/Australia/kelloggs_nz/images/promotions/Kelloggs-specialk-silver-ferns-Banner_mob.jpg);
        }
    }

     @media (max-width: 360px) {

        .banners-container .banner2.movie-ticket,
        .banners-container .banner2.free-fitness {
            margin-bottom: 385px;
        }

        .banners-container .banner2.movie-ticket .description,
        .banners-container .banner2.free-fitness .description {
            height: 410px;
        }

        .banner2 .button{
            font-size: 12px;
        }

        .banner2.free-fitness.trick-treat {
            background-position: 83%;
        }

     }


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

        .banners-container .banner2.movie-ticket .description .operator,
        .banners-container .banner2.free-fitness .description .operator {
            margin-top: 12px;
        }

        .banner2.specialk-promotion .description .operator {
   		 margin-top: 12px;
         margin-right: 20px;
		}

		.banner2.specialk-promotion h2 {
   		font-size: 18px;
		}

    }

    .banners-container .banner2.movie-ticket .description .preheader,
    .banners-container .banner2.free-fitness .description .preheader {
        font-size: 20px;
    }
    .banners-container .banner2.specialk-promotion .description .preheader {
    font-size: 20px;
	}
    .banners-container .banner2.specialk-promotion .description h3 {
    font-size: 28px;
    padding-bottom: 20px;
	}
     .banners-container .banner2.specialk-promotion .description p {
    font-size: 14px;
    line-height: 1.5;
	}
    .banners-container .banner2.movie-ticket .description h3,
    .banners-container .banner2.free-fitness .description h3 {
        font-size: 28px;
        padding-bottom: 20px;
    }

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

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

     @media (max-width: 601px) {
        .hero.history {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/history-2.png);
            position:70%;
        }
 		.hero.pillar.recipes-small, .christmas-recipes-small, .breakfast-recipes-small, .dessert-recipes-small, .fibre-recipes-small,
		.savoury-recipes-small, .smoothies-recipes-small, .sweet-recipes-small, .all-day-recipes-small
        {
			background:none;
			height:auto;
			margin-bottom:20px;
			display: none;
		}
    }

    /*recipes*/

    .hero.pillar.recipes-small {
    	background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Headers-Recipes3.png);
        height:332px;
        background-position: 71%;
         background-color: white;
    }
    .hero.pillar.christmas-recipes-small {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/kelloggs-christmas-recipes-banner.png);height:332px;background-position: 71%;background-color: white;
 	}
     .hero.pillar.breakfast-recipes-small {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Recipe-Category-Header-Breakfast.png);height:332px;background-position: 71%;background-color: white;
 	}
     .hero.pillar.dessert-recipes-small {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Recipe-Category-Header-Dessert.png);height:332px;background-position: 71%;background-color: white;
 	}
     .hero.pillar.fibre-recipes-small {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Recipe-Category-Header-Fibre.png);height:332px;background-position: 71%;background-color: white;
 	}
     .hero.pillar.savoury-recipes-small {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Recipe-Category-Header-Savoury.png);height:332px;background-position: 71%;background-color: white;
 	}
     .hero.pillar.smoothies-recipes-small {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Recipe-Category-Header-Smoothies.png);height:332px;background-position: 71%;background-color: white;
 	}
     .hero.pillar.sweet-recipes-small {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Recipe-Category-Header-Sweet.png);height:332px;background-position: 71%;background-color: white;
 	}
     .hero.pillar.all-day-recipes-small {
		background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Recipe-Category-Header-All-Day.png);height:332px;background-position: 71%;background-color: white;
 	}
	 .hero.pillar.coco-pops-recipes{
		background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/coco-pops-recipe-banner.png);height:332px;background-position: 71%;background-color: white;
 	}
	.hero.pillar.perfect-bowl {
    background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/kelloggs-my-perfect-bowl-recipe-page-header.png);
    height: 332px;
    background-position: 71%;
    background-color: white;
    }

    .hero.amazing-creations {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Article-Header_Amazing-Creations.jpg);
        background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/article-header_amazing-creations2.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/article-header_amazing-creations3.png);
        height: 350px;
    }
    .hero.high-fibre {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Article-Header_High-Protein-High-Fibre.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Recipe_Article-Header_High-Protein.jpg);
        height: 332px;
    }
    .hero.snacks {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Article-Header_Snacks.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Recipe_Article-Header_Snack-Attack.jpg);
        height: 332px;
    }
    .hero.smoothies {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Article-Header_Breakfast-Smoothies.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Recipe_Article-Header_Smoothie-Snack.jpg);
        height: 332px;
    }
    .hero.low-carb {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Low-Carb-Breakfast_1400x332px.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Recipe_Article-Header_Low-Carb.jpg);
        height: 332px;
    }
    .hero.diabetics {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Diabetics_1400x332px.jpg);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/recipes/Recipe_Article-Header_Diabetics-Recipe.jpg);
        height: 332px;
    }

    .hero.article.ourfood-seed-to-spoon{
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/SEED_SPOON_HEADER.png);
    }
    @media (max-width: 601px) {
        .hero.article.ourfood-seed-to-spoon{
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/SEED_SPOON_HEADER_mobile.png);
        }
    }
    .hero.article.reducing-water {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/WATER_ENERGY_HEADER.png);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/water_energy_header2.png);
        height: 332px;
    }
    @media (max-width: 601px) {
        .hero.article.reducing-water {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/WATER_ENERGY_HEADER_mobile.png);
        }
    }

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

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

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

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

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

    @media (max-width: 601px) {
        .hero.article.grains-grown {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/GRAINS_GROWN_HEADER_mobile.png);
        }
    }
    .hero.article.servings {
        /*background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/SERVINGS_HEADER.png);*/
        background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/serving_header2.png);
        height: 332px;
    }

    @media (max-width: 601px) {
        .hero.article.servings {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/SERVINGS_HEADER_mobile.png);
            height: 500px;
        }
    }
    .hero.article.fibre.facts
    {
        background-image : url('/content/dam/Australia/kelloggs_au/images/quiz/banner.jpg');
    }
    @media (max-width: 601px){
        .hero.facts {
        background-position: 50%;
    }
    }

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

   .hero.article.rice-bubbles{
   	background-image:url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/him-desktop-Rice_Bubbles_B.png);
  }
	@media (max-width:601px){
    .hero.article.rice-bubbles{
    background-image: url(/content/dam/Australia/kelloggs_nz/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);}
@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);}
@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.cereal-vegan {
    background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/vegan_mobile_header.png);
}
}
.hero.article.sultana-bran-made{
	background-image:url(/content/dam/Australia/kelloggs_au/images/ofb-tiles/him-desktop-SultanaBran_B.png);}
@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.error {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/404-Page-Header-1.png);
        height: 332px;
    }
        @media (max-width: 601px) {
        .hero.article.error {
            background-image: url(/content/dam/Australia/kelloggs_nz/images/404-Page-Header_Mobile.png);
        }
    }

    .hero.article.contact {
        background-image: url(/content/dam/Australia/kelloggs_nz/images/CONTACT-US-HEADER.png);
        height: 332px;
    }
    /*articles*/
    
    .hero.news {
        background-image: url(/content/dam/Australia/kelloggs_nz/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%;
        }
    }

    a{
        text-decoration:none;
    }
    .container .hero .description h4{
        font-weight: normal;
    }

    .grid.with-bg-white.mergWhite-bg{
        margin-top: 45px !important;
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px !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 #cccccc;
        border-radius: 0;
    }

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

    *:focus {
        outline: none;
    }

    .results-total-wrapper {
        font-size: 20px;
    }
    
/*OFB Q&A new changes*/

 .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;
   }

   @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:black;
        }

       .qa-ofb{
            height: 170px;
            width: 280px;
        }

      .ofb-h2{
            display:none;
        }

   .grid__item.ofb-remove-top-space{
        margin-top: -119px !important;
    }
	.hero.article.cereal-vegan {
    background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/Vegan-header.png);
    height: 332px;
}
@media (max-width:601px){
	.hero.article.cereal-vegan {
    background-image: url(/content/dam/Australia/kelloggs_nz/images/articles/vegan_mobile_header.png);
}
}