/*
Theme Name: Gutenote - Child
Author: GT3themes
Author URI: http://gt3themes.com
Description: -
Version: 1.0
Template: gutenote
*/
@import url("../gutenote/style.css");

/*
.wp-block-getwid-custom-post-type.custom-post-type-nutrients.has-layout-grid.has-spacing-none
	img {
	width: 250px;
	height: 250px;
}*/

/* Adjustments Landing Page Darm */
body.postid-5625 .sidebar-container,
body.postid-5625 .single_post_info,
body.postid-5625 .single_prev_next_posts {
	display: none !important;
}
body.postid-5625 .content-container.span9 {
	width: 100% !important;
}
body.postid-5625 .container.span9,
body.postid-5625 .main_wrapper > .container {
	width: 100% !important;
}
body.postid-5625 .sidebar_right #main_content {
	padding-right: 0;
}
body.postid-5625 h3 {
	max-width: 900px;
	margin: 0 auto;
	line-height: 100% !important;
}
.header-darm {
	background-size: contain;
	background-position: bottom right 4vw;
}
body.postid-5625 .heading-homepage {
	max-width: 700px;
	margin: 0 auto;
}
/* Adjustments Landing Page Darm EN */
body.postid-5675 .sidebar-container,
body.postid-5675 .single_post_info,
body.postid-5675 .single_prev_next_posts {
	display: none !important;
}
body.postid-5675 .content-container.span9 {
	width: 100% !important;
}
body.postid-5675 .container.span9,
body.postid-5675 .main_wrapper > .container {
	width: 100% !important;
}
body.postid-5675 .sidebar_right #main_content {
	padding-right: 0;
}
body.postid-5675 h3 {
	max-width: 900px;
	margin: 0 auto;
	line-height: 100% !important;
}

body.postid-5675 .heading-homepage {
	max-width: 700px;
	margin: 0 auto;
}
/* Adjustments Landing Page Immunsystem */
body.postid-5792 .sidebar-container,
body.postid-5792 .single_post_info,
body.postid-5792 .single_prev_next_posts {
	display: none !important;
}
body.postid-5792 .content-container.span9 {
	width: 100% !important;
}
body.postid-5792 .container.span9,
body.postid-5792 .main_wrapper > .container {
	width: 100% !important;
}
body.postid-5792 .sidebar_right #main_content {
	padding-right: 0;
}
body.postid-5792 h3 {
	max-width: 900px;
	margin: 0 auto;
	line-height: 100% !important;
}

body.postid-5792 .heading-homepage {
	max-width: 700px;
	margin: 0 auto;
}
/* Adjustments Landing Page Immunsystem EN */
body.postid-5793 .sidebar-container,
body.postid-5793 .single_post_info,
body.postid-5793 .single_prev_next_posts {
	display: none !important;
}
body.postid-5793 .content-container.span9 {
	width: 100% !important;
}
body.postid-5793 .container.span9,
body.postid-5793 .main_wrapper > .container {
	width: 100% !important;
}
body.postid-5793 .sidebar_right #main_content {
	padding-right: 0;
}
body.postid-5793 h3 {
	max-width: 900px;
	margin: 0 auto;
	line-height: 100% !important;
}
body.postid-5793 .heading-homepage {
	max-width: 700px;
	margin: 0 auto;
}
/* Adjustments Landing Page Müdigkeit */
body.postid-6385 .sidebar-container,
body.postid-6385 .single_post_info,
body.postid-6385 .single_prev_next_posts {
	display: none !important;
}
body.postid-6385 .content-container.span9 {
	width: 100% !important;
}
body.postid-6385 .container.span9,
body.postid-6385 .main_wrapper > .container {
	width: 100% !important;
}
body.postid-6385 .sidebar_right #main_content {
	padding-right: 0;
}
body.postid-6385 h3 {
	max-width: 900px;
	margin: 0 auto;
	line-height: 100% !important;
}
body.postid-6385 .heading-homepage {
	max-width: 700px;
	margin: 0 auto;
}
/* Adjustments Landing Page Müdigkeit EN */
body.postid-6387 .sidebar-container,
body.postid-6387 .single_post_info,
body.postid-6387 .single_prev_next_posts {
	display: none !important;
}
body.postid-6387 .content-container.span9 {
	width: 100% !important;
}
body.postid-6387 .container.span9,
body.postid-6387 .main_wrapper > .container {
	width: 100% !important;
}
body.postid-6387 .sidebar_right #main_content {
	padding-right: 0;
}
body.postid-6387 h3 {
	max-width: 900px;
	margin: 0 auto;
	line-height: 100% !important;
}
body.postid-6387 .heading-homepage {
	max-width: 700px;
	margin: 0 auto;
}
/* Adjustments Landing Leistungssport und Vitalstoffe */
body.postid-7392 .sidebar-container,
body.postid-7392 .single_post_info,
body.postid-7392 .single_prev_next_posts {
	display: none !important;
}
body.postid-7392 .content-container.span9 {
	width: 100% !important;
}
body.postid-7392 .container.span9,
body.postid-7392 .main_wrapper > .container {
	width: 100% !important;
}
body.postid-7392 .sidebar_right #main_content {
	padding-right: 0;
}
body.postid-7392 h3 {
	max-width: 900px;
	margin: 0 auto;
	line-height: 100% !important;
}
body.postid-7392 .heading-homepage {
	max-width: 700px;
	margin: 0 auto;
}
/* Adjustments Landing Leistungssport und Vitalstoffe EN*/
body.postid-7441 .sidebar-container,
body.postid-7441 .single_post_info,
body.postid-7441 .single_prev_next_posts {
	display: none !important;
}
body.postid-7441 .content-container.span9 {
	width: 100% !important;
}
body.postid-7441 .container.span9,
body.postid-7441 .main_wrapper > .container {
	width: 100% !important;
}
body.postid-7441 .sidebar_right #main_content {
	padding-right: 0;
}
body.postid-7441 h3 {
	max-width: 900px;
	margin: 0 auto;
	line-height: 100% !important;
}
body.postid-7441 .heading-homepage {
	max-width: 700px;
	margin: 0 auto;
}
/* HIDE HEADER BLOCK ON SPECIFIC ID'S = Addtional adjustments for the landing pages */
.postid-5625 .gt3-page-title {
	display: none;
}
.postid-5675 .gt3-page-title {
	display: none;
}
.postid-5792 .gt3-page-title {
	display: none;
}
.postid-5793 .gt3-page-title {
	display: none;
}
.postid-6385 .gt3-page-title {
	display: none;
}
.postid-6387 .gt3-page-title {
	display: none;
}
.postid-6790 .gt3-page-title {
	display: none;
}
.postid-6812 .gt3-page-title {
	display: none;
}
.postid-7392 .gt3-page-title {
	display: none;
}
.postid-7441 .gt3-page-title {
	display: none;
}
/* What the heck is that? */
.postid-5792 div#s_36664 {
	display: none;
}
.postid-5793 div#s_9afkf {
	display: none;
}

.header-darm {
	background: url("../../uploads/2021/09/back-heinz.png") bottom right
		no-repeat;
	margin-bottom: 0px;
}
@media only screen and (max-width: 1020px) {
	.header-darm {
		background: none !important;
		margin-bottom: 0px;
		width: auto;
	}
}
.kostenlos-div {
	text-align: center;
	font-family: Gabarito;
	font-size: 13px;
	color: #000;
	font-style: italic;
	font-weight: bold;
	margin-right: 570px;
	margin-bottom: -25px;
}

@media only screen and (max-width: 599px) {
	.kostenlos-div {
		margin: 0px auto !important;
	}
	.kostenlos-div p {
		margin-bottom: 30px !important;
	}
	.kostenlos-div img {
		display: none;
	}
}

.kostenlos-div p {
	margin-bottom: 0px !important;
}
.kostenlos-div img {
	margin-left: 32px;
}
.kostenlos-div-bottom {
	font-family: Gabarito;
	font-size: 13px;
	color: #000;
	font-style: italic;
	font-weight: bold;
	width: 340px;
	margin: 0px auto;
}
img.kostenlos-div-bottom-left {
	margin-top: -10px;
}
img.kostenlos-div-bottom-middle {
	margin: 0 10px;
}
span.kostenlos-div-bottom-left-txt {
	font-family: Gabarito;
	font-size: 13px;
	color: #000;
	font-style: italic;
	font-weight: bold;
	float: left;
}
span.kostenlos-div-bottom-right-txt {
	font-family: Gabarito;
	font-size: 13px;
	color: #000;
	font-style: italic;
	font-weight: bold;
	float: right;
	margin-right: 34px;
}

.kostenlos-div-border {
	background: url("../../uploads/2021/09/Group-96.svg") 0 0 no-repeat;
	width: 96px;
	height: 99px;
	position: relative;
	z-index: 9;
	text-align: center;
	margin: 0px auto;
	margin-bottom: -67px;
}

.testimonial .testimonial-text {
	padding: 0px !important;
	margin-bottom: 0px;
}

.testimonial {
	border: 0px !important;
	border-radius: 5px;
	box-shadow: 0 0 28px 0 rgba(0, 0, 0, 0.06);
	background-color: #fff;
}
span.testimonial-text {
	font-style: italic;
	color: #171933;
	font-size: 14px;
	padding: 15px !important;
}
.testimonial_slider {
	margin-bottom: 15px;
}
.slick-next.slick-arrow,
.slick-prev.slick-arrow {
	display: none !important;
}

.testimonial_slider .slick-dots {
	bottom: -55px !important;
}
.testimonial_slider .slick-dots li button:before {
	color: #fff !important;
	opacity: 1 !important;
}
.testimonial_slider .slick-dots li.slick-active button:before {
	color: #559f05 !important;
	opacity: 1 !important;
}

.videoslider .slick-slider ul.slick-dots li button {
	display: block !important;
}
.videoslider .slick-slider ul.slick-dots {
	bottom: -55px !important;
}
.videoslider .slick-dots li button:before {
	font-size: 20px;
	color: #fff !important;
	opacity: 1 !important;
}
.videoslider div.slick-slider ul.slick-dots li {
	margin: 0 10px !important;
}
.videoslider .slick-dots li.slick-active button:before {
	color: #559f05 !important;
	opacity: 1 !important;
}

.darmschemas {
	margin-bottom: 0px !important;
}
.darmschemas > .wp-block-column > .wp-block-columns > .wp-block-column {
	padding: 20px 30px;
	margin: 10px;
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 0 28px 0 rgba(0, 0, 0, 0.06);
}
.darmschemas > .wp-block-column > .wp-block-columns > .wp-block-column p {
	font-size: 16px;
	color: #171933;
	line-height: 26px !important;
}
.darmschemas > .wp-block-column > .wp-block-columns > .wp-block-column h2 {
	font-family: Gabarito;
	font-size: 24px;
}

/* NEW CSS */

.header-darm {
	background: url("../../uploads/2021/09/back-heinz.png") bottom right
		no-repeat;
	margin-bottom: 0px;
}
@media only screen and (max-width: 1020px) {
	.header-darm {
		background: none !important;
		margin-bottom: 0px;
		width: auto;
	}
}

.kostenlos-div {
	text-align: center;
	font-family: Gabarito;
	font-size: 13px;
	color: #000;
	font-style: italic;
	font-weight: bold;
	margin-right: 570px;
	margin-bottom: -25px;
}
.kostenlos-div p {
	margin-bottom: 0px !important;
}
.kostenlos-div img {
	margin-left: 32px;
}
.kostenlos-div-bottom {
	font-family: Gabarito;
	font-size: 13px;
	color: #000;
	font-style: italic;
	font-weight: bold;
	width: 340px;
	margin: 0px auto;
}
img.kostenlos-div-bottom-left {
	margin-top: -10px;
}
img.kostenlos-div-bottom-middle {
	margin: 0 10px;
}
span.kostenlos-div-bottom-left-txt {
	font-family: Gabarito;
	font-size: 13px;
	color: #000;
	font-style: italic;
	font-weight: bold;
	float: left;
}
span.kostenlos-div-bottom-right-txt {
	font-family: Gabarito;
	font-size: 13px;
	color: #000;
	font-style: italic;
	font-weight: bold;
	float: right;
	margin-right: 34px;
}

.kostenlos-div-border {
	background: url("../../uploads/2021/09/Group-96.svg") 0 0 no-repeat;
	width: 96px;
	height: 99px;
	position: relative;
	z-index: 9;
	text-align: center;
	margin: 0px auto;
	margin-bottom: -67px;
}

.testimonial .testimonial-text {
	padding: 0px !important;
	margin-bottom: 0px;
}

.testimonial {
	border: 0px !important;
	border-radius: 5px;
	box-shadow: 0 0 28px 0 rgba(0, 0, 0, 0.06);
	background-color: #fff;
}
span.testimonial-text {
	font-style: italic;
	color: #171933;
	font-size: 14px;
	padding: 15px !important;
}
.testimonial_slider {
	margin-bottom: 15px;
}
.slick-next.slick-arrow,
.slick-prev.slick-arrow {
	display: none !important;
}

.testimonial_slider .slick-dots {
	bottom: -55px !important;
}
.testimonial_slider .slick-dots li button:before {
	color: #fff !important;
	opacity: 1 !important;
}
.testimonial_slider .slick-dots li.slick-active button:before {
	color: #559f05 !important;
	opacity: 1 !important;
}

.videoslider .slick-slider ul.slick-dots li button {
	display: block !important;
}
.videoslider .slick-slider ul.slick-dots {
	bottom: -55px !important;
}
.videoslider .slick-dots li button:before {
	font-size: 20px;
	color: #fff !important;
	opacity: 1 !important;
}
.videoslider div.slick-slider ul.slick-dots li {
	margin: 0 10px !important;
}
.videoslider .slick-dots li.slick-active button:before {
	color: #559f05 !important;
	opacity: 1 !important;
}

.darmschemas {
	margin-bottom: 0px !important;
}
.darmschemas > .wp-block-column > .wp-block-columns > .wp-block-column {
	padding: 20px 30px;
	margin: 10px;
	background: #fff;
	border-radius: 5px;
	box-shadow: 0 0 28px 0 rgba(0, 0, 0, 0.06);
}
.darmschemas > .wp-block-column > .wp-block-columns > .wp-block-column p {
	font-size: 16px;
	color: #171933;
	line-height: 26px !important;
}
.darmschemas > .wp-block-column > .wp-block-columns > .wp-block-column h2 {
	font-family: Gabarito;
	font-size: 24px;
}

/*
.wp-block-getwid-custom-post-type.custom-post-type-nutrients.has-layout-grid.has-spacing-none
	img {
	width: 250px;
	height: 250px;
}*/

/* GENERAL */

.gt3_header_builder_menu_component
	.main-menu
	> ul
	> li.current-menu-item:before,
.isotope-filter a.active {
	border-color: var(--yellow) !important;
}
h1,
h1 a,
h1 span,
[class*="gutenberg-solo-blocks"] h1 {
	line-height: 48px;
}

/*
body.page-template-default
	.gutenberg-solo-block--wrapper.gutenberg-solo-blocks--button {
	margin: 30px 0px;
}*/
body.home.page-template-default
	.gutenberg-solo-block--wrapper.gutenberg-solo-blocks--button {
	margin: 0 0 15px 0;
}
.header_search .header_search__inner:before {
	background-color: #232325 !important;
}

.main-menu .current_page_item {
	color: #000 !important;
}
.lang-item {
	margin-right: 5px;
	float: left;
	list-style: none;
}

#menu-langswitch li:before {
	content: “|”;
	padding: 0 0.5em;
}
#menu-langswitch li:first-child:after {
	content: “|”;
	padding: 0;
}

.main-menu > ul li.lang-item-first:after {
	content: " |";
	position: relative;
	padding: 0px 4px 0px 1px;
	color: #758294 !important;
}
.main-menu > ul li.lang-item {
	margin: 0px;
}
.main-menu > ul li.lang-item-first {
	margin-left: 15px;
}

p.pretitle-orange {
	color: #ef4c14;
	font-size: 14px;
	font-family: Gabarito;
	margin-bottom: 0px;
}
h2.title-nopaddingtop {
	padding-top: 0px !important;
}

/* MOBILE FIXES */

@media only screen and (max-width: 767px) {
	.logo_container img {
		width: 68% !important;
	}
	#main_content h2.heading-homepage {
		font-size: 33px !important;
		line-height: 1.3 !important;
	}
	#main_content h3.subheading-homepage,
	#main_content h2 {
		line-height: 1.3 !important;
	}
}

.sticky_header .gt3_header_builder__section--middle img.default_logo {
	height: 60px !important;
}

/* HOMEPAGE */

.latofont {
	font-family: Gabarito;
}
#main_content h2.heading-homepage {
	line-height: 69px;
	text-align: center;
}
#main_content h3.subheading-homepage {
	line-height: 2;
	text-align: center;
}
.gutenberg-solo-blocks--button .wp-block-button__link {
	border-radius: 6px !important;
}

/* HOMEPAGE HEALTH RESOURCES WIDGET */

.latofont-cpname {
	margin-bottom: 0px !important;
}
.wp-block-getwid-template-post-title {
	padding-top: 0px !important;
}
.wp-block-getwid-custom-post-type__post > .wp-block-getwid-template-post-title {
	margin-bottom: 4px !important;
}
.wp-block-getwid-template-post-meta,
.wp-block-getwid-template-post-meta a {
	color: #a5a6b5 !important;
	font-size: 14px;
}
.wp-block-getwid-template-post-meta.has-direction-row > * {
	margin-right: 5px;
}
.button-bordered .wp-block-button__link {
	border: 2px solid !important;
	border-radius: 4px !important;
	padding: 14px 48px !important;
}
.wp-block-image {
	margin-bottom: 0px !important;
}

/*
.wp-block-image .alignleft,
img.alignleft,
.wp-caption.alignleft {
	margin: 0 56px 20px 0 !important;
}*/

/*
@media only screen and (min-width: 1200px) {
	.getwid-columns.getwid-columns-3 > * {
		width: 32.2% !important;
	}
}

@media only screen and (min-width: 992px) and (max-width: 1199px) {
	.getwid-columns.getwid-columns-3 > * {
		width: 31.5% !important;
	}
}

.getwid-columns.getwid-columns-3 > * {
	padding-left: 9.4px;
	padding-right: 9.4px;
}*/
/*
.has-spacing-none > .getwid-columns {
	padding: 0px 20px;
}*/
/*
@media screen and (min-width: 991px) {
	.getwid-columns-3 .wp-block-getwid-custom-post-type__post:nth-child(1) {
		padding-left: 0px !important;
	}
}

@media screen and (min-width: 991px) {
	.getwid-columns-3 .wp-block-getwid-custom-post-type__post:nth-child(3) {
		padding-right: 0px !important;
	}
}

@media only screen and (max-width: 992px) {
	body.page-id-1887 .getwid-columns.getwid-columns-3 > * {
		width: 30.5% !important;
	}
}*/

.wp-block-getwid-custom-post-type__post
	> .wp-block-getwid-template-post-featured-image {
	margin-bottom: 1em;
}

/* NUTRIENTS PAGE ARCHIVE WIDGET */

@media screen and (min-width: 992px) {
	.getwid-columns.getwid-columns-2 > * {
		width: 44%;
	}
}

.wp-block-getwid-template-post-featured-image img.attachment-nutrients-thumb {
	float: left;
	margin-right: 20px;
}
body.page-id-2835 .wp-block-getwid-custom-post-type__post {
	padding-left: 0px !important;
}
body.page-id-2835 .wp-block-getwid-custom-post-type__post {
	background: #ffff !important;
}
p.nutrients-title {
	padding-top: 8px;
}

/* NUTRIENTS PAGE ARCHIVE WIDGET DE WIRKSTOFFE */

@media screen and (min-width: 992px) {
	.getwid-columns.getwid-columns-2 > * {
		width: 44%;
	}
}

.wp-block-getwid-template-post-featured-image img.attachment-nutrients-thumb {
	float: left;
	margin-right: 20px;
}
body.page-id-4472 .wp-block-getwid-custom-post-type__post {
	padding-left: 0px !important;
}
body.page-id-4472 .wp-block-getwid-custom-post-type__post {
	background: #ffff !important;
}
p.nutrients-title {
	padding-top: 8px;
}

/* SINGLE NUTRIENT POST */

body.nutrients-template-default .gt3-page-title_wrapper {
	display: none;
}

/* INTEGRATIVE MEDICINE ARCHIVE WIDGET EN */

body.page-id-2885 .wp-block-getwid-custom-post-type__post {
	padding-left: 0px !important;
	margin-left: 30px !important;
}
@media only screen and (min-width: 1200px) {
	body.page-id-2885 .getwid-columns.getwid-columns-3 > * {
		width: 29.7% !important;
	}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	body.page-id-2885 .getwid-columns.getwid-columns-3 > * {
		width: 28.9% !important;
	}
}
@media only screen and (max-width: 992px) {
	body.page-id-2885 .getwid-columns.getwid-columns-3 > * {
		width: 27.3% !important;
	}
	body.page-id-2885 .wp-block-getwid-custom-post-type__post:first-child {
		margin-top: 22px;
	}
}

/* THERAPY PLANS ARCHIVE WIDGET EN  */

body.page-id-3010 .wp-block-getwid-custom-post-type__post {
	padding-left: 0px !important;
	margin-left: 30px !important;
}
@media only screen and (min-width: 1200px) {
	body.page-id-3010 .getwid-columns.getwid-columns-3 > * {
		width: 29.7% !important;
	}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	body.page-id-3010 .getwid-columns.getwid-columns-3 > * {
		width: 28.9% !important;
	}
}
@media only screen and (max-width: 992px) {
	body.page-id-3010 .getwid-columns.getwid-columns-3 > * {
		width: 27.3% !important;
	}
	body.page-id-3010 .wp-block-getwid-custom-post-type__post:first-child {
		margin-top: 22px;
	}
}

/* THERAPY PLANS ARCHIVE WIDGET DE  */
/*
body.page-id-4549 .wp-block-getwid-custom-post-type__post {
	padding-left: 0px !important;
	margin-left: 30px !important;
}
@media only screen and (min-width: 1200px) {
	body.page-id-4549 .getwid-columns.getwid-columns-3 > * {
		width: 29.7% !important;
	}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
	body.page-id-4549 .getwid-columns.getwid-columns-3 > * {
		width: 28.9% !important;
	}
}
@media only screen and (max-width: 992px) {
	body.page-id-4549 .getwid-columns.getwid-columns-3 > * {
		width: 27.3% !important;
	}
	body.page-id-4549 .wp-block-getwid-custom-post-type__post:first-child {
		margin-top: 22px;
	}
}*/

/* CONTACT FORM */

.grwf2-wrapper {
	margin: 0px auto !important;
}
.contact-form-floriz input,
.contact-form-floriz textarea {
	border-bottom: 1px solid #fff !important;
}
.contact-form-floriz input,
.contact-form-floriz textarea {
	color: #fff;
}
.contact-form-floriz ::placeholder {
	color: #fff !important;
}

.contact-form-floriz input[type="text"],
.contact-form-floriz input[type="email"] {
	color: #fff;
	padding-bottom: 5px !important;
}

.contact-form-floriz input.wpcf7-submit {
	background-color: #ec744a;
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
	padding: 14px 38px;
	border: 0px !important;
}
.contact-form-floriz input.wpcf7-submit:hover {
	background-color: #ec744a;
}
.contact-form-left {
	padding-right: 40px;
}
.contact-form-floriz .wpcf7-textarea {
	margin-bottom: 0px;
}
.floriz-block-nomargin {
	margin-bottom: 0px;
}

/* FOOTER */

a.footeryoutube {
	font-size: 15px !important;
}
.copyright .container .row {
	padding-bottom: 115px !important;
}
footer.main_footer {
	margin-top: 0px !important;
}
.floriz-iframe-center .grwf2-wrapper {
	margin: 0px auto !important;
}
.has-text-align-center {
	text-align: center !important;
}

.top_footer .widget_nav_menu [id^="menu-footer"] li {
	display: inline-block;
	margin: 0 6px;
}

/* .top_footer .widget_nav_menu [id^=menu-footer] li#menu-item-5326,
.top_footer .widget_nav_menu [id^=menu-footer] li#menu-item-5341 {
	display: block !important;
} */

/* MENU */

body .main-menu ul li ul.sub-menu,
body .column_menu ul li ul.sub-menu,
body .main_header .header_search__inner .search_form,
body .mobile_menu_container {
	background-color: var(--light-blue);
	box-shadow: 0px 4px 15px -1px rgba(0, 0, 0, 0.08);
	color: var(--black);
}

body .main-menu > ul > li > ul:before,
body .main-menu > ul > li > ul:after,
body .gt3_megamenu_triangle:before,
body .gt3_megamenu_triangle:after {
	border-bottom-color: var(--light-blue);
}

body .main-menu > ul > li > ul:before,
body .gt3_megamenu_triangle:before {
	box-shadow: 0 1px 0 0 var(--light-blue);
}

/* NUTRIENTS HIDE CONTENT (and for some therapy plans like PNI) */

.blog_content {
	position: relative;
}

.single_meta.nutrients .blog_content:after,
.single_meta.post-6790 .blog_content:after,
.single_meta.post-6812 .blog_content:after {
	content: " ";
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 900px;
	//border: 1px solid red;
	background: linear-gradient(
		0deg,
		rgba(251, 243, 235, 1) 60%,
		rgba(251, 243, 235, 0) 100%
	);
	display: block;
	pointer-events: none;
}

.single_meta.nutrients .blog_content .grwf2-wrapper,
.single_meta.post-6790 .blog_content .grwf2-wrapper,
.single_meta.post-6812 .blog_content .grwf2-wrapper {
	top: -290px !important;
	margin-bottom: -190px !important;
}
.filter-title {
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: flex-start;
}
.filter-title hr {
}

.filter-itemsButton-two.shareResults::before {
	content: "" !important;
}
