/**
Theme Name: Feinkost Schotten
Author: Senderek EDV
Author URI: http://senderek-edv.de/
Description: Astra Child Theme for Feinkost Schotten
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: feinkost-schotten
Template: astra
*/






b {
	color: #8a1002;
}

.mj-w-button b {
	color: #ffffff;
  font-family: arial;
}


.product-subtitle {
	font-family: "Bree Serif", sans-serif;
color: #363230;
	font-weight: normal;
	font-size: 1.3em;
}

span.wpcf7-list-item { display: block; }

.woocommerce-loop-product__title{
	font-size: 1.3em;
	font-color: green!important;
}

.product_title{
	font-size: 1.7em;
}

ul.products li.product .price{
	color: #cf072b;
}

h1{
	color: #8a1002;
}


b {
	color: #8a1002;
}


.aktionspakete{
	font-size: 1.15em;
}


#header{
	padding-top: 1%;
	padding-bottom: 0;
	height: 130px;
}

#main-nav{
	margin-top:2.5em;
	font-size: 1.05em;
}


.textwidget{
	font-size: 1.25em;
	}


@media only screen and (max-width: 70em) {
	#main-nav {
		font-size: 0.87em;
	}
}



@media only screen and (max-width: 60em) {

#main-nav{
	margin: 0;
	padding: 0;
}

#logo{
	margin-top: 0.5em;
} 





}



@media only screen and (max-width: 50em){
}



@media only screen and (max-width: 30em){

#logo{
	display: block;
	width: 100%;
}

#main-nav{
	margin: 0;
	padding: 0;
	display: block;
	float: right;
	clear: both;
}

#header .nav-toggle {
	z-index: 1;
	display: block;
	float: right;
	margin-bottom: 1em;
	background-color: white;
}

#header{
	height: auto;
}

#content{
	z-index:1;
	position: relative;
}

.slideshow_container{
	z-index:-1;
	position:relative;
}

.page-description{
	z-index: 2;
}

.pagination-wrap .pagination,
.pagination-wrap .woocommerce_ordering,
.pagination-wrap .woocommerce-ordering {
	width: 100%;
}

.woocommerce_result_count,
.woocommerce_ordering,
.woocommerce-result-count,
.woocommerce-ordering {
	width: 100%;
	text-align: right;
}
}

a.button.alt, a.comment-reply-link.alt, #commentform #submit.alt, .submit.alt, input[type="submit"].alt, input.button.alt, button.button.alt, a.button.checkout, a.comment-reply-link.checkout, #commentform #submit.checkout, .submit.checkout, input[type="submit"].checkout, input.button.checkout, button.button.checkout {
 background-image: linear-gradient(to bottom, #00931c, #00931c);
}

a.checkout-button {
	color: #fff !important;
	
}

a.ab-item {
	color: #fff !important;
}


/*sidebar weg--*/
#main.fullwidth, .layout-full #main, .col-full, .no-sidebar #main {
	max-width: 100em !important;

}


#main {
	width: 100% !important;
}

.elementor img {
	margin: 0 auto;
}

.post img, .type-page img { 
padding: 0 !important;
}


.elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 2000px !important;
	width: 100% !important;
}


#header {
	height: auto;
}

#header hgroup {
	margin: 0 !important;
}

#header #logo {
	margin: 0 !important;
}

/*--.elementor-animation-grow {
	-webkit-filter: grayscale(100%) !important;
filter: grayscale(100%);
opacity: 0.9;
}

.elementor-animation-grow:hover {
-webkit-filter: grayscale(0%) !important;
filter: grayscale(0%);
opacity: 1;
}--*/


.in-stock{
	display: none;
}


.fic-alcohol {
	display: none;
}