.postid-932 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(6), .postid-932 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(5) {
    display: none;
}

.postid-932 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(7), .postid-932 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(8) {
    display: block;
}

.postid-932 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(6), .postid-932 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(5),
.postid-1058 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(6), .postid-1058 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(5),
.postid-3266 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(6), .postid-3266 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(5){
    display: none;
}


.postid-932 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(7), .postid-932 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(8),
.postid-1058 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(7), .postid-1058 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(8),
.postid-3266 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(7), .postid-3266 .container-block.breadcrumbs-single .breadcrumbs>:nth-child(8){
    display: unset;
}

@media not all and (min-resolution:.001dpcm) { 
    @media {
			.panel-featured-articles .articles-container .overlay {
				width: 110% !important;
				height: 264px !important;
				min-height: 264px !important;
			}
			.blog-listing-section .blog-container .overlay .tb-c-wr {
				width: 110% !important;
				height: 230px !important;
				min-height: 230px !important;
			}
			.recipe-listing-section .recipe-container .overlay .tb-c-wr {
				width: 110% !important;
				height: 230px !important;
				min-height: 230px !important;
			}
    }
}
.panel-proof-points .title a {
    text-decoration: none;
		transition: .35s;
}

.panel-proof-points .title a:hover {
   opacity: 0.5;
}

/* .panel-proof-points .img-container:hover + .title a {
   opacity: 0.5;
} */

.panel-proof-points .title a:hover ~ .img-container {
   opacity: 0.5;
}
	
	
/**post live feedback**/
#page-preloader {
    display: none;
}

.recipe-single .recipe-container .recipe-info-block .side-cell .products-container .products-wrapper .products-content p {
    color: #010686;
}

#page-header #mobile-menu .mm-main-wrap .mobile-newsletter, #page-header #mobile-search .mm-main-wrap .mobile-newsletter {
    position: fixed;
    bottom: 0%;
}

#page-footer .news-cell  {
    display: none;
}

@media (max-width: 600px) {
    .panel-two-col .two-img-content:not([data-count="1"]):nth-child(2n) .content-cell .images-container img:first-child {
        height: auto;
    }
}

@media (max-width: 1278px) and (min-width: 767px) {
    .product-single .product-info-block .product-image-cell .award-badge {
        right: 10%;
    }
    .product-single .product-info-block .product-image-cell .featured-image {
        width: 90%;
    }
}

@media (max-width: 767px) {
    .container-block.breadcrumbs-category .breadcrumbs>span:nth-child(3) a:before,
    .container-block.breadcrumbs-single .breadcrumbs>span:nth-child(5) a:before {
        content: "\F060";
        margin-right: 14px;
        font-family: "Font Awesome 5 Pro";
        color: #1f8dd5;
        font-size: 14px;
        font-weight: 400;
    }
    .container-block.breadcrumbs-category .breadcrumbs>span:nth-child(3):before,
    .container-block.breadcrumbs-single .breadcrumbs>span:nth-child(5):before {
        display: none;
    }
  
}

@media (max-width: 1000px) {
    .community-events-section .events-wrapper .events-container .events-content .image-container img {
        height: auto;
    }
}


@media (min-width: 1025px) {,
    .menu-footer-menu-two-container > ul > li:nth-child(4),
    .menu-footer-menu-two-container > ul > li:nth-child(5),
    .menu-footer-menu-two-container > ul > li:nth-child(6),
    .menu-footer-menu-two-container > ul > li:nth-child(7){
        padding-left: 100px;
    }
}

@media (max-width: 1278px) and (min-width: 1000px) {
    .product-single .section-awards-nutrition{
        margin-top: 5%;
    }
}

@media (max-width: 767px) {
    .postid-932 .container-block.breadcrumbs-single .breadcrumbs>span:nth-child(7) span, 
    .postid-1058 .container-block.breadcrumbs-single .breadcrumbs>span:nth-child(7) span {
        font-family: "Aleo","Arial",sans-serif;
        font-size: 14px;
        font-weight: bold;
        line-height: 17px;
        color: #000f9f;
    }
}
@media (min-width: 768px) {
.faq-section .faqs-wrapper .faq-container .faqs-answer ul {
	padding-left: 30px;
}
}
.faq-section .faqs-wrapper .faq-container .faqs-answer li {
	list-style-position: outside;
}

/**SEPT 23**/
@media (min-width: 1100px) {
    .menu-footer-menu-two-container > ul > li:nth-child(4),
    .menu-footer-menu-two-container > ul > li:nth-child(5),
    .menu-footer-menu-two-container > ul > li:nth-child(6),
    .menu-footer-menu-two-container > ul > li:nth-child(7){
        position: relative;
		top: -40px;
    }
	#page-footer .nav-cell ul li.menu-item-3444 {
		padding-bottom: 35px !important;
	}
}

@media (max-width: 1100px) {
	#page-footer .nav-cell ul li.menu-item-3444 {
		padding-bottom: 20px !important;
	}
}

.heading-full {
    padding-bottom: 24px;
}
.heading-full.add_margin {
    margin-bottom: 69px;
}
.heading-full .inner-container {
    width: 100%;
}
.heading-full .inner-container.has-logo {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: nowrap;
}
@media (max-width: 600px) {
    .heading-full .inner-container.has-logo {
        flex-wrap: wrap !important;
    }
}
.heading-full .inner-container.has-logo article {
    padding-right: 35px;
    width: calc(100% - 170px)!important;
}
@media (max-width: 600px) {
    .heading-full .inner-container.has-logo article {
        padding-right: 0 !important;
        width: 100% !important;
        margin-bottom: 10px;
    }
}
.heading-full .inner-container article {
    width: 100%;
}
.heading-full .inner-container aside {
    width: 170px;
}
.heading-full .inner-container article h3 {
    margin-bottom: 6px;
    line-height: 14px;
}
@media (max-width: 600px) {
    .heading-full .inner-container article {
        text-align: center;
        padding: 0!important;
    }
    .heading-full .inner-container.has-logo article {
        width: 100%!important;
    }
}


.panel-two-col .two-col-container.centered-img img { 
    position: relative!important;
}

.panel-two-col .content-cell p a, .panel-two-col .content-container p a {
    color: #010686;
}
@media screen and (max-width: 1278px) and (min-width: 1060px) {
    .panel-two-col .two-col-container.one-img-content:nth-child(2n).align-right .image-cell .images-container img {
        width: 620px;
    }
}
.wo-class .panel-two-col:nth-child(2) {
    padding-bottom: 60px!important;
}

.wo-class .panel-two-col:nth-child(4) {
    padding-top: 21px!important;
    padding-bottom: 23px!important;
}

.wo-class .heading-full:nth-child(5) {
    padding-bottom: 0!important;
}

@media screen and (max-width: 640px) {
    .panel-two-col img{object-fit: cover!important;}
}


/**October 25, 2021**/
@media (max-width: 767px) {
	.article-single img {
		height: unset;
	}
}

/**ECSD new page**/
.page-panels[data-tpl="ecsd-stockists"] a {
	color: #010686;
	transition: 0.45s all;
}

.page-panels[data-tpl="ecsd-stockists"] a:hover {
	color: #0370ce;
}

.page-panels[data-tpl="ecsd-stockists"] .where-to-buy-section .store-locator-section #wpsl-wrap #wpsl-result-list #wpsl-stores ul li .address {
	width: 300px;
}

.page-panels[data-tpl="ecsd-stockists"] .where-to-buy-section .store-locator-section #wpsl-wrap #wpsl-result-list #wpsl-stores ul li .wpsl-contact-details {
    width: 190px;
/*     padding-left: 20px;
    padding-right: 20px; */
}

.wpsl-stockists {
	max-width: 150px;
	width: 150px;
}

.wpsl-stockists span {
	font-weight: 400;
}

.buffer-div {
	padding: 30px;
}

@media (min-width: 768px) {
	.where-to-buy-section .store-locator-section #wpsl-wrap #wpsl-result-list #wpsl-stores ul li .wpsl-directions {
		padding-top: 7px;
	}
}

@media (max-width: 768px) {
	.wpsl-stockists {
		max-width: unset;
		width: 100%;
		padding: 20px 0;
	}
}
