.sidebar-widget input, .sidebar-widget select{
	height: auto;
}

input, select {
    height: 30px;
    padding-left: 10px;
    border: 1px solid #e8e8e8;
    box-sizing: border-box;
}


ul.featured-box-list.row li {
    padding-left: 0px;
}
.slideshow-btn{
	top: 40%;
}
.featured-box-item{
	margin-bottom: 4px;
}
.featured-pos-bottom{
	width: 101% !important;
	left: -1px;
}
.single .single-post-meta {
    opacity: 0;
}

.recipe-card-section-heading{
  font-weight: 600 !important;
  font-size: 15px;
}

.recipe-list-group.font-opensans-reg {
    padding: 10px 0px;
    font-weight: 600;
	font-size: 15px;
}

@media (min-width: 991px){
.page-content p, .page-content li {
    font-size: 14px;
    line-height: 27px;
}
}

.home .page-section .col-xlarge-8 ul{
  padding-top: 30px;
}


.home .page-section .col-xlarge-8:before{
  display: block;
  position: absolute;
  height: 1px;
  width: 96%;
  content: "";
  z-index: 999;
  background-color: #e0e0e0;
}

@media (max-width: 991px){
  .post-list-item h3{
    margin-top: 15px;
  }
}

#fancybox-outer{
      box-shadow: 0 0 20px #777;
    -moz-box-shadow: 0 0 20px #777;
    -webkit-box-shadow: 0 0 20px #777;
}

footer h3.font-lato-reg {
    margin-bottom: 0;
}




div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{
	font-size: 14px !important;
	color: #757575;
}


@media (max-width: 420px){
	ul#footer-bottom-nav-ul {
    line-height: 2.5;
		display: flex !important;
		flex-direction: column;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
}
	ul#footer-bottom-nav-ul li{
		margin: 0;
	}
	#footer-bottom.footer-bottom-menu-shown #footer-copyright{
		text-align: center;
		max-width: 220px;
	}
}
/*Footer Gallery*/
body .gallery-item {
	margin: 2px;
	max-width: 100px;
		display:  inline-block;
		flex-direction: column;
		flex-wrap: wrap;
		justify-content: center;
		align-items: center;
}
/*Receipe Card Pro */


/*WooCommerce Anpassungen*/

.woocommerce button.button.alt {
	background-color: #50baaa !important;
	font-size: 105% !important;
}

.checkout-button.button.alt.wc-forward {
	background-color: #50baaa !important;
}

.woocommerce-checkout-payment {
	background-color: #f7f7f7 !important;
	font-size: 115% !important;
}

.woocommerce-Price-amount.amount {
	color: #737373 !important;
}

.wc-gzd-additional-info.small-business-info {
	display : none !important;
}

.woocommerce-cart table.cart img  {
	width: auto !important;
}


.legal-price-info  {
	display : none !important;
}
/*WooCommerce Anpassungen*/
