@media (min-width: 1280px){
.single-product .woocommerce .content-area {
    max-width: 1140px;
    padding-right: 7px;
    padding-left: 7px;
}
}

@media (min-width:1200px){
.tax-product_cat .bestseller-products {margin-top: 40px;}
.mobile-parent-nav-menu-item{display:none;}
.submenu-expand{display:none;}
.main-navigation{position:relative;    display: inline-block;vertical-align: middle;}
.main-navigation .menu{display:flex;width:100%; text-align: right;}
.main-navigation .menu > li{display:inline-block;vertical-align:middle;margin:0;padding:0;}
.main-navigation .menu > li > a{padding:22px 0px 22px 36px;}
.main-navigation .menu > li > a .fa-caret-down{margin-left:5px;}
.main-navigation .menu > li.dead-link-anchor > a:hover{color:#000;}
.main-navigation .sub-menu{position:absolute;padding:0;background:#EDB891;top:100%;min-width:274px;width:auto;z-index:102;margin:0;transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;opacity:0;visibility:hidden;text-align:left;padding: 15px 80px 15px 25px;}
.main-navigation .menu li:hover > .sub-menu{margin:0;opacity:1;visibility:visible;height:auto;}
.main-navigation .sub-menu .sub-menu{left:100%;top:0;}
.main-navigation .sub-menu a{white-space:nowrap;line-height:24px;padding:6px 16px;color:#fff;text-align:left;font-size: 18px;font-family:'Quicksand';}
.main-navigation ul > li.current-menu-item a::after, .main-navigation ul > li.current_page_parent a::after, 
.single-consulting_packages .main-navigation ul > li.ernhrung a::after, .single-consulting_details .main-navigation ul > li.ernhrung a::after,
.single-post .main-navigation ul > li.fgood-magazin a::after, .archive.category .main-navigation ul > li.fgood-magazin a::after, .woocommerce-shop .main-navigation ul > li.cshop a:after, .single.single-product .main-navigation ul > li.cshop a:after  {
	border-bottom: 5px solid #EDB891;
	content: '';
	display: block;
	padding-top: 4px;
	width: 100%;
	margin-bottom: -10px;
}
.banner-main-sec h1 {max-width: 320px;}
.home .wissen.grid-secton h3 {margin-right: 70px;}
}
@media (min-width:1600px){
.col-text {padding: 7%;}
}
@media (max-width:1199px){
    /**header menu***/
.header-main{padding:15px;}
nav#site-navigation {  clear: both;}
.toggle-menu{font-size:44px;text-align:right;color:#564a43;    line-height: 0;cursor: pointer; display: inline-block;}
.hamburger-toggle svg{color:#fff;font-size:45px;}
.hamburger-toggle.close-toggle{text-align:right;padding:25px 0 10px;float: right;clear: both;cursor: pointer;}
.sticky-nav{height:100%;position:fixed;right:-100%;top:0;width:100%;z-index:99999;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all 0.5s ease-in-out 0s;-webkit-transition:all 0.5s ease-in-out 0s;-moz-transition:all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;padding:0 30px 50px;background:#EDB891;}
.submenu-expand{color:#222354;cursor:pointer;position:absolute;top:10px;width:57px;height:57px;margin:0;appearance:none;-webkit-appearance:none;-moz-webkit-appearance:none;background:0 0;border:none;z-index:1;outline:none;line-height:57px;padding:0;right:0;top:0;}
.submenu-expand:after{position:relative;content:"\f0d7";font-family:"Font Awesome 5 Pro";font-size:24px;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .5s ease-in-out 0s;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;margin:0;vertical-align:0;border:none;width:100%;height:100%;display:inline-block;text-align:right;}
#site-navigation:focus{outline:none!important;}
.main-navigation ul li a{display:inline-block;text-align:left;border:0;padding:0;transition:none;}
.main-navigation ul li a{display:inline-block;line-height:1.5em;font-size: 20px;  margin: 0 0 10px; color: #fff;}
.main-navigation .sub-menu{width:100%;position:static;display:none;padding:0 10px;}
.main-navigation ul li.mobile-parent-nav-menu-item,.svg-icon{display:none;}
.menu-item-link-return{background:transparent;border:0;}
.main-navigation ul li.mobile-parent-nav-menu-item{padding:0 25px 5px;}
.main-navigation li .sub-menu li:last-child{border-bottom:none;}
.svg-inline--fa { display: inline-block; font-size: inherit; height: 1em; overflow: visible; vertical-align: -.125em;}
.sticky-in { right: 0;  width: 50%;}
.hamburger-toggle.close-toggle { text-align: right;  padding: 25px 0 10px;}
.main-navigation ul li a.contact-menu{ margin-left: 0;margin-top: 20px;}
.header-logo {  max-width: 200px;}
body:before { background-color: rgba(0, 0, 0, 0.8);  content: "";   height: 100%;   left: 0;   opacity: 0;   position: absolute;   top: 0;  transition:all 0.5s ease 0s;-webkit-transition:all 0.5s ease 0s;-moz-transition:all 0.5s ease 0s;   visibility: hidden;   width: 100%;   z-index: 99;
}
.fixed-body:before {  opacity: 1;  visibility: visible;}
.fixed-body {   position: relative;   overflow: hidden;}
/**header menu end***/
.main-header.fixed-bar .main-navigation ul li {
	border-bottom: 1px solid #ececec;
	margin-top: 11px;
	text-align: left;
}
.main-header.fixed-bar .main-navigation ul li:last-child {
	border: none;
}
.main-navigation .menu > li > a:hover {
	color: #564a43;
}
section.banner-sec {
	background-position: right -190px center !important;
	 padding: 40px 0 45px;
}
img.testi-img-1-2 {
	max-width: 242px;
}
img.testi-img-1-1 {
	max-width: 290px;
}
section.consulting-banner {
	background-position: right 0px center !important;
}
h1, .primery-title {
	font-size: 44px;
}
section.essen .essen-lblock {
	padding: 41px 0px 45px 0;
}
section.essen .link-holder {
	padding-right: 55px;
}
.main-navigation ul > li.current-menu-item a, .woocommerce-shop .main-navigation ul > li.cshop a, .single.single-product .main-navigation ul > li.cshop a {
	color: #564a43;
}
.page-heading {
	padding-top: 80px;
}
.banner-sec.shoppage {
	background-position: left -210px center !important;
}
.widget.widget-woof ul.woof_list label::before, .woof ul.woof_list_radio li label::before, .widget.widget-woof .woof input[type="radio"] + label::before {
	position: absolute;
	left: 0;
	top: 3px;
}
.woof_block_html_items .woof_list label {
	padding-left: 30px;
}
.slick-prev {
	left: calc(50% - 40px);
}
.slick-next {
	right: calc(50% - 40px);
}
button.slick-arrow {
	bottom: -100px;
	position: absolute;
	top: auto;
    -webkit-transform: none;
	-ms-transform: none;
	transform: none;
}
.archive .bestseller-products {
	padding-left: 36px;
	margin-bottom: 100px;
	margin-top: 30px;
}
button.slick-arrow::after, button.slick-next::after {
	font-size: 40px;
}
form.woocommerce-cart-form table.shop_table tr td.product-thumbnail img {
    margin: 0;
    padding: 0 15px;
}
.woocommerce .woocommerce-cart-form .shop_table_responsive th.product-name {
    width: 210px;
}
form.woocommerce-cart-form table.shop_table tr td .quantity .input-text {
    width: 60px;
}
.related.products ul.products .slick-track {
	display: flex;
	flex-direction:row;
}
	.related.products button.slick-arrow {
	bottom: -80px;
}
.woocommerce-checkout .woocommerce-order .woocommerce-order-overview li {
	padding-right: 8px;
	margin-right: 8px;
}
.banner-sec.about-banner {
	background-position: left 0px center !important;
}
.featured-content {
	min-height: 494px;
}
.widget.widget-woof .woof input[type="checkbox"]:checked + label:after, .widget.widget-woof .woof input[type="radio"]:checked + label:after {
    top: 12px;
}
.home-products ul li img {
	height: 210px;
}

}


@media (max-width:1167px){
.logged-in.woocommerce-account .woocommerce-MyAccount-content table.account-orders-table thead tr th {
	padding: 0 0.5rem 15px;
}
}


@media (max-width:1024px){
section.essen.half-half h3 {
    min-height: 94px;
}
.single.single-product section.products {
	padding-top: 40px;
}
.related.products ul.products li.product {
    width: 100% !important;
    max-width: 50% !important;
}
.related.products ul.products li.product .woocommerce-loop-product__link {
	margin: auto;
}
.related.products ul.products {
    -webkit-box-orient: inherit !important;
    -webkit-box-direction: inherit !important;
        -ms-flex-direction: inherit !important;
            flex-direction: inherit !important;
}
}


@media (min-width:991px) {
.woocommerce-account.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword .woocommerce-form-row--first {
    float: left;
}
}

@media (max-width:991px){
.woocommerce-cart .cart-collaterals .continue_shop {width: 100%;}
.woocommerce-cart .cart-collaterals .continue_shop a.button{width: 100%;}
.news-letter { width: 80%; margin: auto;}
.news-letter .nf-error .nf-error-msg { text-align: left;}
   .users {margin-right: 40px;}
   .search-box input.search-input {width: 220px;}
   .search-box {padding-right: 40px;}
   footer.site-footer {	padding: 50px 0 50px;}
   .site-footer .footer-col { text-align: center;
	margin-top: 45px;
}
.footer-socials {
	margin-top: 20px;
}
.site-footer .row > div:first-child .footer-col {
	margin-top: 0;
}
.site-footer .foter-newsletter {
	margin-bottom: 0;
}
.newsletter {
	width: 80%;
	margin: auto;
}
h1, .primery-title {
	font-size: 40px;
	line-height: 50px;
}
.banner-main-sec h1 {
	margin: 0 0 20px; word-break: break-word;
}
h3, .small-heading {
	font-size: 20px;
	line-height: 30px;
}

section.banner-sec {
	background-position: right -285px center !important;
	padding: 30px 0 35px;
}
.coaching-box {
	padding: 20px;
}
.arrow-link {
	font-size: 18px;
}
.interesse-item {
	word-break: break-word;
}
section.interesse .col-md-9, section.interesse .col-md-3 {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}
.testimonial-slide {
	margin-top: 0;
}

img.testi-img-1-2 {
	max-width: 202px;
}
img.testi-img-1-1 {
	max-width: 180px;
}
.home section.versprechen {
	padding: 50px 0 60px;
}
section.versprechen h2 {
	margin: 0 0 50px;
}
.home .testimonial-slide::after {
	top: -76px;
	width: 50px;
	height: 50px;
	background-size: 50px;
}
.link-holder {
	bottom: 24px;
}
.top-header {
	margin-bottom: 14px;
	padding-top: 4px;
}
section.home-products {
	padding: 70px 0;
}
section.consulting-wissen {
	margin: 75px 0 0;
}
section.consulting-banner {
	background-position: right -50px center !important;
}
img.coaching-img {
	height: 200px;
}
.package-desc p {
	font-size: 16px;
	line-height: 25px;
}
.contactform-outer {
	padding: 80px 0;
}
.banner-sec.shoppage {
	background-position: left -370px center !important;
}
div#nav-holder .wtcpl_category_nav li {
	margin-right: 23px !important;
}
.wtcpl_category_nav li a:link, .wtcpl_category_nav li a:visited, .wtcpl_category_nav li a:active {
	font-size: 19px;
}
section.products {
	padding-top: 80px;
	padding-bottom: 80px;
}
.woocommerce ul.products.columns-3 li.product {
	width: calc(100% / 2 - 12px) !important;
}
.woocommerce ul.products.columns-3 li.product:nth-child(2n) {
	margin-right: 0 !important;
}
.woocommerce ul.products.columns-3 li.product:nth-child(3n) {
	margin-right: auto !important;
}
.single-product.singular .entry-title {
	font-size: 34px; margin: 0 0 35px;
}
.single-product.singular .woocommerce-product-details__short-description ul li::before {
	top: 12px;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none;
}
.single.single-product form.cart input {
	width: 80px;
	padding: 12px 15px;
}
.single.single-product .single-merge {
	margin: 48px 0 18px;
	max-width: 100%;
}
.single.single-product .summary.entry-summary {
	padding-left: 20px !important;
}
.single-product.singular .woocommerce-tabs ul.tabs {
	margin: 0 0 80px;
}
.features-sec {
	padding: 50px 20px;
}
.more-products {
	padding-bottom: 90px;
}
.woocommerce-checkout form .form-row-first, .woocommerce form .form-row-last {
    width: 100%;
}
.page-section.cart-page, .page-section.checkout-page {
    padding-top: 50px;
    padding-bottom: 50px;
}
.woocommerce-checkout #customer_details h3, .woocommerce-checkout #order_review_heading {
    margin-top: 0px !important;
}
.woocommerce-checkout #customer_details h3#ship-to-different-address {
    font-size: 16px;
    margin: 1.15em 0 0 0 !important;
    color: #000;
    line-height: 1;
}
.woocommerce-checkout #customer_details h3#ship-to-different-address label {
    font-weight: 400;
    font-family: 'Quicksand';
}
.woocommerce-checkout .entry-title {
    margin-bottom: 20px;
}
.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info, .woocommerce-form-login-toggle .woocommerce-info {
    margin-bottom: 25px;
}
.woocommerce-checkout .woocommerce-order .woocommerce-order-overview li {
	width: 48%;
	margin-bottom: 20px;
}
.woocommerce-checkout .woocommerce-order .woocommerce-order-overview li:nth-of-type(2n) {
	border-right: 0;
	padding-right: 0;
	margin-right: 0;
}
.woocommerce .cart-collaterals .cart_totals {
	width: 100%; float: left;
}
.banner-sec.about-banner {
	background-position: left -170px center !important;
}
.featured-content {
	min-height: 714px;
}
.magazin-content-block {
	margin: 80px 0;
}
.left-block, .right-block {
	padding: 48px 34px 52px;
}
.package-sec img, .single-post-inner .single-post-image img {
	min-height: 300px;
	max-height: 300px;
}
.manapedia-posts {
	margin-bottom: 70px;
}
#manapedia-cat-filer .select2-container {
	width: 22% !important;
}
#manapedia-cat-filer .select2-selection--single .select2-selection__rendered {
	font-size: 16px;
	line-height: 25px;
}
.mana-store .store-rblock {
	padding-right: 0;
}
.store-add {
	margin-top: 35px;
}
.mana-store ul { 
	margin-top: 30px;
}
.home .testimonial-slide {
	padding-left: 15px;
}
.home .testimonial-slide::after {
	left: 15px;
}
.home .testimonial-slide {
	margin-top: 67px;
}
.search-content .product-listing li {
    max-width: 33.3%;
    flex: 0 0 33.3%;
    -ms-flex: 0 0 33.3%;
}
.woocommerce-checkout .woocommerce-form.woocommerce-form-login .form-row-first, .woocommerce .woocommerce-form.woocommerce-form-login .form-row-last {
	width: 60%;
}
.woocommerce-checkout .woocommerce-form.woocommerce-form-login .remember-row {max-width: 60%;}
.logged-in.woocommerce-account .woocommerce-MyAccount-navigation {
	width: 32%;
	padding: 20px 20px 25px;
}
.logged-in.woocommerce-account .woocommerce-MyAccount-content {
	width: 68%;
	padding-left: 20px;
}
.logged-in.woocommerce-account form .form-row-last {width: 49%;}

.home-products.bestseller-products .shop-loop-item-details-wrapper .shop-merge span.woocommerce-Price-amount {
	font-size: 18px;
}
.home-products ul li h2 {
	font-size: 18px;
}
.mana-store-image {
    position: static;
    width: 100%;
    height: 535px;
}
.mana-store-left-sec {
    width: 100%;
    max-width: 100%;
    -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
            flex: 0 0 100%;
}
.mana-store {
    position: relative;
    background: #DED7CF;
}
.woocommerce-checkout form #order_review #payment .form-row.place-order {
	display: block;
}
.woocommerce-account.woocommerce-lost-password .woocommerce .woocommerce-ResetPassword .woocommerce-form-row--first {
    width: 100%;
}
button.button.woof_reset_search_form {
	padding-left: 15px;
	padding-right: 15px;
}
} 


@media (min-width:768px) {
.mana-store .store-lblock, .mana-store .store-rblock {
    padding-right: 50px;
}
.page-post-section .box-bg::after {
	background: rgba(0, 0, 0, 0.2) !important;
	position: absolute;
	top: 0;
	left: 0;
	content: '';
	right: 0;
	bottom: 0;
}
/*.mob-header {
	display: none;
}*/
}

@media (min-width:769px) {
.woocommerce-checkout form #order_review .shop_table tr .product-total {
	width: 37%;
	word-wrap: break-word;
}
.woocommerce-checkout form #order_review .shop_table tr .product-name {
	width: 63%;
}
.woocommerce-checkout form #order_review .shop_table thead tr {
	display: flex;
}
}


@media (min-width:768px) and (max-width:991px)  {
.home-products ul li img {
	height: 210px;
}
.home-products ul li img {
	height: 150px;
}
}

@media (max-width:769px){
.related.products button.slick-arrow {
	bottom: -10px;
}
	.more-products {
	margin-top: 30px;
}
.woocommerce-page.woocommerce-cart .woocommerce-cart-form td {
	padding: 1em;
}
.woocommerce-page table.shop_table_responsive tr td::before {
	font-family: 'Quicksand-SemiBold';
	font-weight: 600;
}
.woocommerce-page table.shop_table_responsive tr td.product-quantity::before {
	padding-top: 5px;
}
.woocommerce-cart-form table tbody tr {
	border-top: 1px solid #000  !important;
	margin-bottom: 0 !important;
}
form.woocommerce-cart-form table.shop_table tr td.product-thumbnail img {
	padding-left: 0;
}
.woocommerce table.shop_table_responsive tr:nth-child(2n+1) td {
	filter: none !important;
}
.woocommerce .woocommerce-cart-form td.actions .button, .cart_totals .woocommerce-shipping-calculator .shipping-calculator-form button {
	background: #edb891 !important;
}
.woocommerce .woocommerce-cart-form td.actions .button:hover, .cart_totals .woocommerce-shipping-calculator .shipping-calculator-form button:hover {
	background-color: #FDF4EE !important;
}
.woocommerce-cart-form .actions .input-text {
	width: 50% !important;
}
.woocommerce-cart .cart-collaterals .cart_totals tr td {
	padding: 1em;
}
.woocommerce-cart .cart-collaterals .cart_totals tr {
	margin-bottom: 0;
}
.woocommerce-cart .shipping-calculator-form {
	text-align: left;
}
.archive.category .magazin-right-img img, .page-template-template-blog .magazin-right-img img  {
	max-height: 340px;
	min-height: 340px;
}
.woocommerce-checkout .woocommerce-form.woocommerce-form-login .form-row-first, .woocommerce .woocommerce-form.woocommerce-form-login .form-row-last {
	width: 100%;
}
.woocommerce-checkout .woocommerce-form.woocommerce-form-login .remember-row {max-width: 100%;}
.logged-in.woocommerce-account .woocommerce-MyAccount-content table.account-orders-table td {
	width: 100%;
	border-bottom: 0 !important;
}
.logged-in.woocommerce-account table.account-orders-table .woocommerce-button.button {
	margin-top: 0 !important;
}
.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h3 {
	margin-top: 15px;
}
.woocommerce-checkout form #order_review .shop_table thead tr {
	display: flex;
	width: 100%;
}
.woocommerce-checkout form #order_review .shop_table tr .product-total {
	text-align: right;
}
}

@media (max-width:767px){
	/*.desktop-header.main-header {
	display: none;
}*/
	.woocommerce-checkout-review-order .form-row.place-order {
	margin-right: 0;
}
section.mana-store .mana-store-left-sec {
	padding-left: 7px !important;
	padding-right: 7px !important;
}
h3#ship-to-different-address span{line-height: 20px;}
.single-product.singular section.products ul.products li.product .woocommerce-loop-product__title {font-size: 16px;}
section.products .wtcpl_container {
    padding-left: 0;}
.woocommerce-shop section.banner-sec.shoppage p {
    font-size: 18px;
}
.searchbox-popup-left {
    width: 70%;
}
.news-letter { width: 100%;}
.search-box input.search-input {
	width: 200px;
}
.search-box {
	padding-right: 30px;
}
.users {
	margin-right: 25px;
}
section.interesse .col {
	margin-bottom: 15px;
	flex-basis: auto;
}
section.banner-sec {
	background-image: none !important; padding: 40px 0 50px; background-color: #f7f7f7;
}
section.banner-sec .col-sm-6 {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}
section.consulting-wissen {
	margin: 70px 0 0;
}
h2 {
	font-size: 28px;
	line-height: 35px;
}
.woocommerce-checkout .woocommerce-customer-details .addresses .woocommerce-column__title {
	font-size: 28px;
}
section.coaching h2, section.interesse h2 {
	margin: 0 0 35px;
}
.coaching-item {
	height: auto !important;
	margin-bottom: 30px;
}
section.coaching .row > div:last-child .coaching-item {
	margin-bottom: 0;
}
section.interesse {
	padding: 15px 0 60px;
}
.wissen .col {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}
.wissen .col.col-image {
	height: 250px; background-position: bottom center;
}
.wissen .col {
	padding: 8% 5%;
}
.home .testi-img {
	max-width: 350px;
	margin: 0 auto 50px;
}
.testimonial-slide {
	padding-left: 0;
}
.aligner-item a.arrow-link {
	margin-top: 25px;
}

.sticky-in {
	width: 100%;
}
#site-navigation {
	padding-top: 10px;
}
.sticky-nav {
	padding: 0 20px 50px;
}

.home-products ul li {
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%;
	margin-bottom: 40px;
}
.home-products ul li .shop-loop-item-details-wrapper {
	margin-top: 0;
}
.home-products .shop-loop-item-details-wrapper .shop-merge span.woocommerce-Price-amount {
	margin: 15px 0 15px;
}
section.home-products {
	padding-top: 60px;
}
section.consulting-banner h3 {
	margin-bottom: 0;
}
section.essen .l-space, section.essen .r-space {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
	background: transparent; padding-right: 7px;
}
section.essen .r-space {
	padding-left: 7px;
}
section.essen .essen-rblock {
	border-left: 0;
	height: 100%;
	padding: 15px 15px 60px 15px;
	background: #F4F1EC;
}
section.essen .link-holder {
	padding-right: 0;
}
section.consulting-coaching .coaching-item {
	margin-top: 0;
}
section.essen::after, section.essen::before {
	display: none;
}
section.essen .essen-lblock {
	padding: 15px;
	background: #DED7CF;
}
section.essen .link-holder {
	padding-right: 20px;
}
section.consulting-versprechen .testimonial-slide {
	margin-top: 120px;
	padding-right: 0;
}
section.consulting-versprechen {
	margin-top: 66px;
}
section.consulting-versprechen .row {flex-direction: column-reverse;}
section.consulting-versprechen .testimonial-slide::after {
	left: 0;
}
.package-sec h3.package-subhead, .single-package h3.package-subhead {
	max-width: 100%; margin-bottom: 40px;
}
.package-sec {margin-top: 55px;}
.package-sec .package-desc {
	padding-top: 25px;
	padding-left: 0;
}
.manapedia-posts .package-desc {
	padding-top: 0;
}
section.package-details::after, section.package-details::before, .manapedia-blog-posts .package-details::before, .manapedia-blog-posts .package-details::after, .single.single-post .package-details::after, .single.single-post .package-details::before {
	display: none;
}
.package-details {
	margin: 70px 0 0;
}
.package-details .lblock, .package-details .rblock {
	background: transparent;
}
.package-lblock {
	padding: 30px;
	background-color: #D9E5D8;
}
.package-rblock {
	padding: 30px;
	background-color: #F4F1EC;
}
.package-details p, .package-details li {
	font-size: 16px;
	line-height: 25px;
}
.package-details li::before {
	top: 12px;
}
.package-details h3 {
	margin-bottom: 20px;
}
.package-sec h1 {
	margin-bottom: 20px;
}
.single-package .package-desc p {
	margin-bottom: 0;
}
.single-package-details .package-rblock {
	padding-bottom: 30px;
}
.page-heading {padding-top: 60px;}
.contactform-outer {padding-top: 50px; padding-bottom: 70px;}
.contactform-map {
	padding: 15px;
	margin-top: 60px;
}
.contectinfo-content p {
	font-size: 16px;
	line-height: 25px;
}

.contactform-inner .nf-form-content textarea.ninja-forms-field {
	height: 150px;
}
.post-type-archive-product .products .col-sm-3, .post-type-archive-product .products .col-sm-9,
.tax-product_cat .products .col-sm-3, .tax-product_cat .products .col-sm-9 {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}
.post-type-archive-product section.products .wtcpl_container, .archive .bestseller-products {
	padding-left: 0;
	margin-top: 50px;
}
.post-type-archive-product .bestseller-products {
	padding-left: 0;
}
section.banner-sec.shoppage {
	padding: 40px 0; padding-bottom: 30px;
}
aside#woocommerce_product_search-3 {
	margin-top: 0;
}
section.products {
	padding-top: 65px;
	padding-bottom: 70px;
}
.single.single-product .summary.entry-summary {
	padding-left: 0 !important;
}
.single.single-product .woocommerce-product-gallery {
	margin-bottom: 2rem !important;
}
.single-product .summary {
	margin-bottom: 2rem;
}
.single-product.singular .woocommerce-tabs ul.tabs li {
	margin-right: 25px;
	margin-bottom: 30px;
}
.single-product.singular .woocommerce-tabs ul.tabs {
	margin: 0 0 35px;
}
.features-sec {
	padding: 35px 20px;
	margin-top: 40px;
}
.single-product.singular section.single-products {
	padding-top: 65px;
}
.more-products {
	padding-bottom: 65px;
}
.single-product.singular .entry-title {
	font-size: 30px;
	margin: 0 0 30px;
	line-height: 44px;
}
.lft-product-info {
	padding-right: 0;
}
.woocommerce-checkout form .col2-set {
    margin-bottom: 30px;
}
form.woocommerce-cart-form table.shop_table tr td {
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    padding: 10px;
}
form.woocommerce-cart-form table.shop_table {
    border: none;
}
form.woocommerce-cart-form table.shop_table tr {
    border: 1px solid #dcd7ca;
    position: relative;
	    margin: 0 0 40px;
}
form.woocommerce-cart-form table.shop_table tr td:last-child {
    border: none;
}
form.woocommerce-cart-form table.shop_table tr td.product-remove {
    border: none;
    position: absolute;
    right: 0;
    top: 0;
    line-height: 1;
}
form.woocommerce-cart-form table.shop_table tr td.product-thumbnail {
    border: none;
}
form.woocommerce-cart-form table.shop_table tr td.product-quantity {
    -webkit-filter: inherit !important;
            filter: inherit !important;
}
form.woocommerce-cart-form table.shop_table tr td.product-quantity:before {
    padding-top: 6px;
}
form.woocommerce-cart-form table.shop_table tr td.product-thumbnail img {
    margin: 0;
    padding: 0;
}
.woocommerce-checkout .woocommerce-order .woocommerce-order-overview li {
	padding-right: 0;
	margin-right: 0;
	width: 100%;
	margin-bottom: 15px;
	border-bottom: 1px solid #dcd7ca;
	padding-bottom: 15px;
	border-right: 0;
}
.woocommerce-checkout .woocommerce-order .woocommerce-order-overview li:last-child {
	border-bottom: 0;
	margin-bottom: 0;
	padding-bottom: 0;
}
.woocommerce-checkout .woocommerce-customer-details .addresses {
	display: block;
}
.woocommerce-checkout .woocommerce-customer-details .addresses .woocommerce-column.col-6 {
	max-width: 100% !important;
}
.woocommerce-checkout .woocommerce-customer-details .addresses .woocommerce-column--billing-address {
	margin-bottom: 40px;
}
.woocommerce-checkout .woocommerce-order-overview__email.email {
	word-break: break-word;
}
form.woocommerce-cart-form table.shop_table tr td .quantity .input-text {
	width: 70px;
}
.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-destination {
	width: 75%;
	margin-left: auto;
}

form.woocommerce-cart-form table.shop_table tr td.product-name a {
	padding-left: 8px;
	width: 70%;
	display: inline-block;
}
section.banner-sec.about-banner {
	padding: 40px 0 !important;
	padding-bottom: 50px !important;
}
.about-banner h1 {
	max-width: 100%;
}
.about-middle-sec .about-mana-single {
	margin-top: 40px;
	max-height: initial;
	overflow: visible;
}
.about-middle-sec .col-md-4:nth-of-type(2) .about-mana-single, .about-middle-sec .col-md-4:nth-of-type(3) .about-mana-single {
	margin-top: 40px;
}
.about-service-sec .about-service {
	padding-right: 0;
	margin-top: 40px;
	height: auto;
}
.about-service-sec .row div:first-child .about-service {
	margin-top: 0;
}
.about-service-sec {
	padding: 60px 0;
}
.about-banner p, .about-service-sec .about-service p, .magazin-left-text p {
	font-size: 16px;
	line-height: 25px;
}
.about-middle-sec .plr-15 {
	padding: 0 7px;
}
.box-outer {
	min-height: 160px !important;
	margin-bottom: 30px;
	height: auto;
	padding-top: 50px;
	padding-bottom: 50px;
}
.page-post-section .box-bg::after {
	background: rgba(0, 0, 0, 0.3) !important;
	position: absolute;
	top: 0;
	left: 0;
	content: '';
	right: 0;
	bottom: 0;
}
section.page-post-section .col-md-6 .col-md-12:first-child {
	margin-bottom: 0;
}
section.page-post-section .col-md-6 .col-md-12:last-child a .box-outer {
	margin-bottom: 0;
}
.blog-top-nav li a {
	font-size: 20px;
}
section.page-post-section {
	padding: 60px 0;
}
.featured-content {
	min-height: auto;
}
section.featured-post-section .row .col-md-4:nth-child(2n) .box-featured {
	-webkit-box-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}
.box-featured img {
	height: 260px;
}
section.featured-post-section .row .col-md-4:nth-child(2n) .box-featured img {
	margin: 0px 0 14px;
}
.featured-content p {
	padding-bottom: 0;
}
.box-featured {
	margin-top: 50px;
}
section.featured-post-section .row .col-md-4:nth-child(1) .box-featured {
	margin-top: 0;
}
section.featured-post-section div > .row {
	padding-bottom: 80px;
}
.magazin-left-text {
	margin-bottom: 30px;
}
.magazin-content-block {
	margin: 60px 0;
}
section.blog-bottom::after, section.blog-bottom::before {
	display: none;
}
.b-content p {
	font-size: 16px;
	line-height: 25px;
}
.left-block, .right-block {
	padding: 25px 25px 40px;
}
.left-block {
	height: auto;
}
.blog-bottom .p-0 {
	padding-left: 7px !important;
	padding-right: 7px !important;
}
.magazin-left-text p {
	margin: 0 0 20px 0;
}
.archive.category .magazin-right-img img, .page-template-template-blog .magazin-right-img img {
	min-height: auto;
	max-height: initial;
}
.blog-search-box {
	margin-top: 25px;
}
.single-post-inner .single-post-image {
	margin-bottom: 40px;
}
.single-post-inner { 
	margin-bottom: 60px;
}
.manapedia-posts {
	margin-bottom: 60px;
}
#manapedia-cat-filer .select2-container {
	width: 45% !important;
	margin-bottom: 20px;
}
#manapedia-cat-filer {
	flex-wrap: wrap;
}
.page-filter-sec {
	padding-bottom: 35px;margin-top: 40px;
}
.package-sec img {
	min-height: auto;
	max-height: initial;
}
.manapedia-posts-img img, .single-post-inner .single-post-image img {
	min-height: 260px;
	max-height: 260px;
}
.manapedia-posts-img {
	margin-top: 36px;
	margin-bottom: 30px;
}
.manapedia-posts h3.package-subhead {
	margin-bottom: 15px;
}
section.mana-store::after, section.mana-store::before {
	display: none;
}
.store-add {margin-bottom: 5px;}
.mana-store .store-lblock{
	padding: 25px;
}
.mana-store .store-rblock {
	align-items: center;
	padding: 35px;
}
.home-mana-store {
	margin-top: 0px;
}
.home .testimonial-slide::after {
	left: 0;
}
.home .testimonial-slide {
	padding-left: 0;
}
.search-content .product-listing li {
    max-width: 50%;
    flex: 0 0 50%;
    -ms-flex: 0 0 50%;
}
.logged-in.woocommerce-account .woocommerce-MyAccount-navigation {
	float: none;
	width: 100%;
	margin-bottom: 50px;
}
.logged-in.woocommerce-account .woocommerce-MyAccount-content {
	float: none;
	width: 100%;
	padding-left: 0px;
}
.logged-in.woocommerce-account table.account-orders-table td, .logged-in.woocommerce-account table.account-orders-table th, .logged-in.woocommerce-account table.account-orders-table tr {
	padding-left: 0;
}
.logged-in.woocommerce-account .woocommerce-MyAccount-navigation li {
	padding-top: 0;
	margin-bottom: 10px !important;
}
.logged-in .woocommerce-Message.woocommerce-Message--info.woocommerce-info {
	padding: 15px;
}
.woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2, .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 {
	max-width: 100%;
}
.home-products ul li img {
	height: auto;
}
.package-details .container .row, .blog-bottom .container .row {
	margin-left: 0;
	margin-right: 0;
}
.package-details .container, .blog-bottom .container {
	max-width: 100%;
	padding-left: 0;
	padding-right: 0;
}
.package-details .lblock, .blog-bottom .col-md-6  {
	background-color: #D9E5D8;
}
.package-details .rblock, .blog-bottom .col-md-6:last-child  {
	background-color: #F4F1EC;
}
.package-details .package-lblock, .package-details .package-rblock, .blog-bottom .left-block, .blog-bottom .right-block  {
	max-width: 540px;
	margin: auto;
	padding-left: 23px;
	padding-right: 23px;
}
.bestsellerproducts .slick-track {
    margin: 0;
}
section.unsere, section.essen, section.banner-sec.shoppage {
    display: none;
}
section.banner-sec.about-banner {
	display: block !important;
}
.wissen .col.col-image {
    display: none;
}
.wissen.grid-secton.superFood .col-image {
	display: block;
}
.home-products button.slick-arrow, .bestsellerproducts button.slick-arrow {
    bottom: -30px;
    position: absolute;
    top: auto;
    -webkit-transform: none;
	-ms-transform: none;
	transform: none;
	height: 30px;
    width: 30px;
    outline: none;
}
.bestsellerproducts button.slick-arrow {
    bottom: -60px;
}
.home-products button.slick-next::after, .home-products button.slick-arrow::after, .bestsellerproducts button.slick-next::after, .bestsellerproducts button.slick-arrow::after {
    font-size: 30px;
}
.home-products .slick-next, .bestsellerproducts .slick-next {
    right: calc(50% - 32px);
}
.home-products .slick-prev, .bestsellerproducts .slick-prev {
    left: calc(50% - 32px);
}
.woof_redraw_zone .woof_text_search_container.woof_container {
    margin-top: 0px !important;
	padding-bottom: 0;
}
section.products {
    padding-top: 30px;
    padding-bottom: 0;
}
.woof_redraw_zone .woof_container {
    margin-top: 0 !important;
	padding: 0;
    margin: 0;
    padding-bottom: 5px;
}
.woof_redraw_zone .woof_container h4 {
    padding: 15px 0 8px;
	margin: 0;
}
.post-type-archive-product section.products .wtcpl_container {
    margin-top: 0;
}
.interesse-item {
	padding-bottom: 50px;
}
.mobile-search.search-box.search-active {z-index: 99;}
.mobile-search.search-box.search-active, .mobile-search.search-box{-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.single.single-product section.related.products .slick-track > li { margin: 0px; padding: 0 12px!important; box-shadow: none;}

.single.single-product section.related.products .slick-prev::before, .single.single-product section.related.products .slick-next::before {font-size: 30px;}
.single.single-product section.related.products button.slick-arrow { bottom: -60px;}
.single.single-product .more-products {
    margin-top: 80px;
}
.single.single-product section.related.products .slick-prev {left: calc(50% - 32px);}
.single.single-product section.related.products .slick-next {
    right: calc(50% - 32px);
}
.single.single-product section.related.products button.slick-arrow {height: 30px;width: 30px;}

section.essen.half-half {
    display: block;
    margin: 25px 0
}
section.essen.half-half .container {
    width: 100%;
    padding: 0;
}
section.essen.half-half .l-space, section.essen.half-half .r-space {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
section.essen.half-half .essen-rblock {
    padding: 41px 30px;
}
section.essen.half-half .essen-lblock {
    padding: 41px 30px;
}
section.essen.half-half h3 {
    min-height: auto;
}
section.essen.half-half h3 {
    margin: 0 0 20px;
}
section.essen.half-half .link-holder {
    margin-top: 0;
    text-align: center;
}
section.essen.half-half .link-holder {
    padding-right: 0;
}
section.essen.half-half h3 {
    font-size: 15.5px;
}
}

@media (min-width:576px) and (max-width:767px){
.mobile-search.search-box input.search-input {
	width: 100%;
}
.mobile-search.search-box #searchform {
	position: relative;
    margin: 0 10%;
}
.mobile-search.search-box {
	right: 0;
	left: 0;
	max-width: 100%;
margin: auto;
padding-right: 0;
padding-left: 0;
border-bottom: 1px solid #564F4B;
}
.mobile-search.search-box input.search-input{border-bottom: 0;}
}

@media (max-width:667px){
.related.products ul.products li.product {
	padding: 0 2vw 0 0 !important;
}
}


@media (max-width:575px){
	.mobile-search.search-box.search-active {
        -webkit-transform: translateY(155%);-ms-transform: translateY(155%);transform: translateY(155%);
}
.top-header-inner {	display: block;text-align: right;}

.newsletter {width: 100%;}
.header-main {
	padding: 15px 0;
}
.search-box input.search-input {
	width: 100%;
	height: 40px;
}
.search-box {
	padding-right: 0;
	margin-bottom: 20px;
}
.wpml-ls-legacy-dropdown {
	margin-left: 15px;
	display: inline-block;
}
.menu-topbar-menu-container {
	display: inline-block;
}
.users {
	display: inline-block;
}
.top-header {
	margin-bottom: 8px;
	padding-top: 8px;
}
.toggle-menu {
	font-size: 38px;
}
.wpml-ls-legacy-dropdown .wpml-ls-item {
	text-align: left;
}
.wtcpl_category_nav li a:link, .wtcpl_category_nav li a:visited, .wtcpl_category_nav li a:active {
	font-size: 18px;
}
div#nav-holder .wtcpl_category_nav li {
	margin-right: 0 !important;
}
.wtcpl_category_nav {
	text-align: center;
}
.ingredient-top {
	max-width: 100%;
	margin: 0 0 30px;
}
section.home-products h2 br {
    display: none;
}
.cart-collaterals .cart_totals {
	padding: 18px 18px 25px;
}
.blog-top-nav li a {
	font-size: 18px;
}
.blog-top-nav ul li {
	width: 50%;
	flex: 0 0 50%;
	margin-bottom: 10px;
	word-break: break-word;
}
.blog-top-nav ul {flex-wrap: wrap;}
section.page-post-section {
	padding-top: 40px;
}
.box-outer {
	padding-top: 40px;
	padding-bottom: 40px;
}
.featured-content {
	padding: 16px 20px;
}
.magazin-left-text, .magazin-right-img {
	padding-left: 15px;
	padding-right: 15px;
}
.single-post-inner {
	margin-top: 40px;
}
.single-post-inner h2 {
	margin-bottom: 25px;
}
.error-404 h1 {
	font-size: 140px;
	line-height: 120px;
}
.error-404 {
	padding: 50px 0;
}
.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-columns--addresses.col2-set.addresses {
	display: block;
}
.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-columns--addresses.col2-set.addresses .woocommerce-column {
	max-width: 100%;
}
.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-columns--addresses.col2-set.addresses .woocommerce-column--billing-address {
	margin-bottom: 30px;
}
.searchbox-popup {
    max-width: 100%;
}
.mana-store-image {
    height: 400px;
}
.woocommerce-checkout #order_review th, #order_review td {
	padding: 15px;
}





.container, .container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
    padding-right: 30px;
    padding-left: 30px;
}
.wissen .col {
    padding: 25px 30px;
}
.mana-store .store-lblock, section.banner-sec, section.home-products, section.coaching {
    padding: 25px 0;
}
h1, .primery-title {
    font-size: 24px;
    line-height: 35px;
}
h3, .small-heading {
    font-size: 16px;
    line-height: 25px;
}
body {
    font-size: 14px;
    line-height: 18px;
}
.banner-main-sec h1, .banner-main-sec h3 {
    margin: 0 0 10px;
}
.arrow-link {
    font-size: 16px;
    line-height: 25px;
}
.arrow-link:after {
    -webkit-transform-origin: center;
        -ms-transform-origin: center;
            transform-origin: center;
    -webkit-transform: scale(0.7);
        -ms-transform: scale(0.7);
            transform: scale(0.7);
}
.banner-link .arrow-link:after {
    top: 5px;
}
h2 {
    font-size: 20px;
    line-height: 29px;
}
section.coaching h2, section.interesse h2, section.home-products h2, section.versprechen h2 {
    margin: 0 0 15px;
}
section.interesse {
    padding: 0px 0 25px;
}
section.interesse .container > .row > .col {
    margin: 0;
}
h3.small-head {
    margin: 0 0 18px;
}
.aligner-item a.arrow-link {
    margin-top: 0;
}
.bestseller-products li {
    padding: 0 10px;
}
.home-products ul li h2 {
    min-height: auto;
    max-height: inherit;
    overflow: visible;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    font-size: 16px;
    min-height: 50px;
}
.home-products.bestseller-products .shop-loop-item-details-wrapper .shop-merge span.woocommerce-Price-amount {
    font-size: 16px;
}
.home-products button.slick-arrow {
    bottom: -7px;
}
.home-products ul li {
    margin-bottom: 45px;
}
.home section.versprechen {
    padding: 25px 0;
}
.home .testi-img {
    margin: 0 auto 15px;
}
.home .testimonial-slide::after {
    top: -72px;
}
.testimonial-slide a.arrow-link {
    margin-top: 0;
}
.store-lblock h3 {
    margin: 0;
}
.mana-store ul {
    margin-top: 15px;
    margin-left: 0;
}
.store-add {
    margin-top: 15px;
}
footer.site-footer {
    padding: 40px 0;
}
.footer-title {
    font-size: 20px;
    line-height: 29px;
}
.footer-menu li a {
    font-size: 16px;
    line-height: 25px;
}
.site-footer .footer-col {
    margin-top: 30px;
}
footer.site-footer p {
    font-size: 14px;
    line-height: 18px;
}
.news-letter .email-container .email-wrap input[type="email"] {
    font-size: 16px;
}
.news-letter {
    padding-top: 12px;
}
.site-footer #ninja_forms_required_items, .nf-field-container {
    margin-bottom: 0 !important;
}
.foter-newsletter {
    margin: 0;
}
.tax-product_cat #wtcpl_tabs_container .each_cat ul.products li img {
	height: auto !important;
}
.box-outer {
	min-height: 200px !important;
}
.mobile-search.search-box{right: 0;left: 0;border-bottom: 1px solid #564F4B;}
.mobile-search.search-box form#searchform {margin: 0 30px;position: relative;}
.mobile-search.search-box input.search-input{border-bottom: 0;}
.widget.widget-woof ul.woof_list label:before, .woof ul.woof_list_radio li label:before, .widget.widget-woof .woof input[type="radio"] + label:before, .widget.widget-woof .woof input[type="checkbox"] + label:before {
    content: "";
    width: 16px;
    height: 16px;
    top: 1px;
}
}




@media (max-width:480px){
.banner-link a.arrow-link {
	width: 140px;
}
.woocommerce-checkout .woocommerce-customer-details .addresses .woocommerce-column__title {
	font-size: 24px;
}
.wissen .col.col-image {
	height: 200px;
}
img.testi-img-1-2 {
	max-width: 162px;
}

.contactform-inner .nf-form-content nf-fields-wrap nf-field:first-child, .contactform-inner .nf-form-content nf-fields-wrap nf-field:nth-child(2) {
	max-width: 100%;
}
.post-type-archive-product #wtcpl_tabs_container .each_cat ul.products li img {
	height: auto !important; margin-bottom: 20px;
}
.post-type-archive-product ul.products li.product .woocommerce-loop-product__title {
	font-size: 16px;
	font-weight: 600;
	line-height: 25px;
	font-family: 'Quicksand-SemiBold';
	margin-bottom: 10px;
}
.post-type-archive-product ul.products li.product .price, .tax-product_cat ul.products li.product .price {
	font-size: 14px;
	line-height: 25px;
}
.bestseller-products .bestseller {
	text-align: center;
}
aside#woocommerce_product_search-3 {
	overflow: hidden;
}
h2.woocommerce-Reviews-title .star-count {
	position: relative;
	left: 0;
}
.woocommerce-tabs .panel h2.woocommerce-Reviews-title {
	margin: 0 0 55px !important;
}
.single.single-product .star-rating {
	margin: 0 0 20px;
}
.single-product.singular .woocommerce-tabs ul.tabs li {
	margin-right: 0; display: block !important;
}
.single.single-product .single-merge {
	margin: 40px 0 18px;
}
.single.single-product .summary.entry-summary span.quantity-class {
	font-size: 17px;
}
.single.single-product .summary.entry-summary p.price {
	font-size: 21px;
}
.single.single-product form.cart input {
	width: 76px;
	padding: 10px 12px;
}
.single-product .summary {
	margin-bottom: 1rem;
}
.woocommerce-tabs .panel .lft-product-info h2 {
	font-size: 24px !important;
	line-height: 34px;
}
span.feature-content {
	font-size: 20px;
	line-height: 30px;
}
.features-sec {
	padding: 20px 15px;
}
.related.products ul.products li.product {
	padding:0 !important;
	    max-width: 100% !important;
}
.woocommerce-cart-form .actions .input-text {
	width: 100% !important;
}
.woocommerce .woocommerce-cart-form td.actions .button {
	width: 100% !important;
	margin-top: 10px;
}
#payment .form-row.place-order {
	margin-right: 0;
}
#manapedia-cat-filer .select2-container {
	width: 100% !important;
}
.package-details {
	margin: 60px 0 0;
}
#manapedia-cat-filer .select2-container {
	margin-bottom: 25px;
}
.related.products ul.products li.product {
	margin-bottom: 50px !important;
}
.single.single-product section.related.products ul.products li.product{margin-bottom: 0px !important;}
.search-content .product-listing li {
    max-width: 100%;
    flex: 0 0 100%;
    -ms-flex: 0 0 100%;
}
.home-products ul li:last-child {
	margin-bottom: 0;
}
.home-products ul {
	display: block;
}
.home-products ul li {
	-ms-flex: 0 0 100%;
	flex: 0 0 100%;
	max-width: 100%;
}
.bestseller-products li h2 {
	font-size: 16px;
}
.mana-store-image {
    height: 290px;
}
.wtcpl_category_nav li a:link, .wtcpl_category_nav li a:visited, .wtcpl_category_nav li a:active {
	font-size: 14px;
}
	}

@media (max-width:440px) {
	.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info .showlogin,
	.woocommerce-checkout .woocommerce-form-coupon-toggle .woocommerce-info .showcoupon  {display: block;}
	.woocommerce-checkout .woocommerce-form.woocommerce-form-login .woocommerce-form__label-for-checkbox, 
	.woocommerce-checkout .woocommerce-form.woocommerce-form-login .lost_password a {
	font-size: 14px;
	letter-spacing: 1px;
}
.logged-in.woocommerce-account .woocommerce-MyAccount-content p.form-row {
	width: 100%;
}

}

	@media (max-width:400px) {
		.specifications ul li span {
	word-break: break-word;
}
.specifications ul li span:nth-child(2) {
	padding-right: 5px;
}
.specifications ul li span:nth-child(1) {
	padding-right: 5px;
}
.woocommerce-cart .cart_totals .wc-proceed-to-checkout .checkout-button {
	padding-left: 12px !important;
	padding-right: 12px !important;
	letter-spacing: 1px;
}
	}

@media (max-width:375px) {
	.logged-in.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Message .button {
	float: none;
	margin-bottom: 15px;
	max-width: 210px;
	display: block;
}
.post-type-archive-product .shop-loop-item-details-wrapper a.added_to_cart, .tax-product_cat .shop-loop-item-details-wrapper a.added_to_cart {
	bottom: -26px;
line-height: 14px;
}
.mana-store-image {
    height: 250px;
}
.mob-toggle-menu .toggle-menu {
	font-size: 30px;
	margin-left: 15px;
}
.mob-user {
	margin: 0 10px;
}
}