.yt-spacing .palm-one-whole:first-child{padding:0 10px 0 10px!important;margin-top:15px!important}.yt-spacing .palm-one-whole{padding:0 10px 0 10px!important;margin-top:15px!important}div.hero-blurb>.amazing-wrapper{max-width:1000px;margin-top:30px}.amazing-wrapper .left-div{float:left;width:44%;line-height:1.5}.amazing-wrapper .right-div{float:right;width:50%;margin-top:100px}.ipsum-column-2 .kstl-rich-text p{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.ipsum-column-2 .kstl-rich-text iframe{position:absolute;top:0;left:0;width:100%;height:100%}.centeredContent .no-learn-more p.cta-articles{display:none}.related-items-container .kstl-image-wrapper a.track{display:block;text-align:center}.breadcrumbs-wrapper{max-width:980px;margin:0 auto}.breadcrumbs-wrapper.below-banner{max-width:inherit;margin-left:40px;text-transform:uppercase;font-size:12px;font-family:KelloggsSansRegular}.breadcrumbs-wrapper.below-banner .breadcrumbs-content{padding-top:20px}.breadcrumbs-wrapper.below-banner .breadcrumbs-content ul li a{color:#2c2c2c}.breadcrumbs-wrapper ul{list-style:none;margin-left:0}.breadcrumbs-wrapper ul li{position:relative;display:inline-block;margin-right:17px}.breadcrumbs-wrapper ul li span{display:inline-block;font-size:12px;font-family:KelloggsSansRegular;color:#2c2c2c;text-transform:uppercase;text-decoration:none}.breadcrumbs-wrapper ul li::after{content:"";display:inline-block;width:8px;height:13px;margin-left:20px;margin-bottom:-2px;opacity:.2;background:url(/content/dam/Australia/kelloggs_au/images/icon-arrow-right.png) 0 50% no-repeat transparent}.breadcrumbs-wrapper ul li:last-of-type::after{display:none}.breadcrumbs-wrapper ul li.home-item img{margin-bottom:-9px}.grid.with-bg-white.no-top-space{margin-top:22px!important;padding-top:0!important}@media (min-width:767px){#nutrition-modal .modal-body{max-height:100%;margin-top:0px;width:100%}#nutrition-modal.modal.fade.in{top:33%}}@media (max-width:601px){body .productDetail .multiContentGrid,html .productDetail .multiContentGrid{padding-top:0!important}.productDetail .kstl-related-products{margin-top:0}body .productDetail .wideColumn,html .productDetail .wideColumn{padding:0 20px!important}.leftColumn .kstl-product-header{margin-top:0;padding-left:0;padding-right:0;font-family:KelloggsSansRegular}body section .productDetail .leftColumn{padding:0 20px 0!important}.recipeDetail .kstl-recipe-name{padding-bottom:10px;font-size:36px}.breadcrumbs-wrapper.below-banner{display:none}}@media (max-width:601px){.amazing-wrapper .left-div{width:100%;line-height:1.5;margin-top:0}.amazing-wrapper .right-div{float:right;width:100%;margin-top:10px}html #main_container .centeredContent.paddingMobile{padding-left:15px;padding-right:15px}}

.operator.close a {
font-weight: 700;
padding-bottom: 2px;
border-bottom-style: solid;
width: 43px;
float: right;
color: #2c2c2c;
}

/* Accessibility fixes  */

@media (max-width: 999px)
{
.grid__item.one-sixth.desk-zero.lap-one-sixth.palm-one-sixth.search-icon-grid {
       float: right;
    display: flex;
    text-align: right;
    position: absolute;
    right: 13%;
    top: 0px;
    bottom: 0px;
    width: 6% !important;
}
.grid__item.one-sixth.desk-zero.lap-one-sixth.palm-one-sixth {
    float: right;
    display: flex;
    text-align: right;
}
}
@media (max-width: 601px){
.grid__item.one-sixth.desk-zero.lap-one-sixth.palm-one-sixth.search-icon-grid{
	    right: 20%;
    width: 10% !important;
}
}

/* color contrast fixes */

body .footer .copyright {
    background-color: #707070 !important;
}
.related-items-container .heading h3 {
    color: #9E9E9E;
}
.kstl-knowledgebase-wrapper .kstl-kb-categories .kstl-kb-category.active{
	background: #79794E !important;
}
.kstl-kb-search button {
    color: #6B6B6B;
}
.related-items-container .anchor--recipes .heading h3 {
    color: #ffffff;
}

/* Focus order issue */
nav.kstl-mega-nav {
    z-index: 14;
    }
#KSTL-ContactUs-main fieldset select:focus,
button.btn.btn-primary.js-submit:focus{
	outline: focus-ring-color auto 1px!important;
    outline: -webkit-focus-ring-color auto 1px!important;
}  
/*  Info and Relationships */
.esme-iframe{
	width:853px;
    height:480px;
    border:0px;
}
.iframe-noborder{
	 border:0px;
}
.special-k-iframe{
	width:490px;
    height:315px;
}
.specialk-rgt
{	
    width:490px;
    height:315px;
	float:right;
    border:0px;
}
.specialk-lft
{	
    width:490px;
    height:315px;
	float:left;
    border:0px;
}
.asks-kell-iframe1{
	 width:100%;
     height:371px;
     border:0px;
}
.asks-kell-iframe2{
	 width:100%;
     height:315px;
     border:0px;
}
.stewart-iframe{
	 width:100%;
     height:300px;
     border:0px;
}
.better-days-iframe{
	 width:100%;
     height:371px;
     border:0px;
}
.halloween-iframe{
	 width:100%;
     border:0px;
}
/* Acessibility fix for Skip to main content */
body{
position:relative
}

a.skip-main {
left: 0px;
position: absolute;
top: auto;
width: 1px;
height: 1px;
overflow: hidden;
z-index: -1px;
}

 a.skip-main:focus, a.skip-main:active {
    color: #ffffff;
    left: 35%;
    position: absolute;
    background-color: rgb(181,25,70);
    top: 0px;
    font-size: 14px;
    text-decoration: none;
    font-family: 'laca-text';
    width: 13%;
    height: auto;
    overflow: auto;
    margin: 0px 10px 10px 10px;
    padding: 5px;
    text-align: center;
    z-index: 999;
    text-transform: capitalize;
}

 @media (max-width: 47.95em) {
    a.skip-main:focus, a.skip-main:active {
    color: #ffffff;
    left: 1em;
    position: absolute;
    margin-bottom: 0px;
    background-color: rgb(181,25,70);
    top: 0px;
    font-size: 10px !important;
    width: 26%;
    height: auto;
    overflow: auto;
    margin: 2px;
    padding: 1px;
    text-align: center;
    z-index: 999;
     font-family: lacatext-extralight, sans-serif;
    font-style: normal;
}
}

/* Nutrition modal css */
.modal {
    left: 33%!important;
    width: 1000px!important;
    /* height: 1210px!important; */
}

@media (max-width: 767px) {
    .modal {
    left: 0!important;
    width: auto !important;
    /* height: auto !important; */
}
}

@media (min-width: 768px) and (max-width: 1023px) {
    #nutrition-modal .modal-body {
    max-height: 830px;
}
	.modal{
    left: 49%!important;
    width: 574px!important;
}
}

@media (min-width: 767px){
#nutrition-modal.modal.fade.in {
	max-height: 100%;
	overflow-x: auto;
	padding-bottom: 5em;
	top: 20em;
}
}

/* Salesforce form implementation for Pop-up */
.popup_wrap {
    display: none;
    position: absolute;
    background: rgba(255,255,255,.8);
    width: 100%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 99;
}
.close {
    position: absolute;
    right: 20px;
    top: 10px;
    background: #d50e45;
    padding: 5px;
    cursor: pointer;
}
.popup-row {
    max-width: 800px;
    background-color: #fff;
    padding: 60px 0;
    margin: 100px auto;
    box-shadow: 0 4px 10px rgb(0 0 0 / 20%);
}