.home-featured-products .qodef-woo-product-image img {
    width: 400px;
    height: 400px;
    object-fit: cover;
}

.home-featured-products .qodef-woo-product-image {
  justify-content: left!important;
}
.one-half,
.one-third {
    position: relative;
    margin-right: 4%;
    float: left; 
}
 
.one-half { width: 48%; }
.one-third { width: 30.66%; }
 
.last {
    margin-right: 0 !important;
    clear: right;
}
.meat-spice-img {
    padding: 3rem;
}
 
@media only screen and (max-width: 767px) {
.one-half, .one-third {
		width: 100%;
		margin-right: 0;
}
div#featured-logos .wpb_single_image img {
    padding: 0rem 1rem;
}
.meat-spice-img {
    padding: 1rem;
}	
.woocommerce-page div.woocommerce .woocommerce-info a {
	white-space: inherit;
	padding: 0px;
}	
#spices-section {
    padding-top: 50px!important;
}
#testimonials-section {
    padding-bottom: 30px!important;
}	
}
@media only screen and (max-width: 768px) {
	.mailchimp-newsletter #mc_embed_signup input.email, .mailchimp-newsletter #mc_embed_signup .button {
    text-align: center;
}
}
.qodef-contact-form.qodef-form-align--left form input[type=date]{
	text-align: left;
}
.qodef-contact-form.qodef-has-svg form input[type=date]{
	  background-color: #fff;
    color: rgba(70,69,71,.5);
}

input[type=date] {
    position: relative;
    display: inline-block;
    width: 100%;
    vertical-align: top;
    -webkit-appearance: none;
    background-color: #ebf5ff;
    border: 1px solid transparent;
    border-radius: 0;
    color: #244262;
    cursor: pointer;
    font-family: inherit;
    font-size: 16px;
    font-weight: inherit;
    line-height: 22px;
    margin: 0 0 17px;
    outline: 0;
    padding: 12px 21px;
    -webkit-transition: color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;
    -o-transition: color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;
    transition: color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #46b450;
	background-color: #46b450;
}

body:not(.single-post) .wpzoom-recipe-card-buttons,
.error404 #qodef-top-area{
	display: none;
}	

body:not(.page-id-2097, .page-id-4187) .grecaptcha-badge {
	display: none;
}
#qodef-page-sidebar .qodef-social-icons-group {
    display: block;
}
#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tab p {
    text-align: left;
}
h2.recipes-title,
h2.blog-title{
    margin: 0px;
}
#qodef-page-sidebar .widget {
	margin: 6px 0 25px;
}
.error404 #qodef-page-wrapper {
    height: auto;
}
.mailchimp-newsletter #mc_embed_signup input.email::placeholder {
    font-family: inherit;
    text-transform: capitalize;
}
.mailchimp-newsletter #mc_embed_signup input.email {
    font-family: inherit;
}
.mailchimp-newsletter #mc_embed_signup .button {
    letter-spacing: .15em;
    border-radius: 0px;
}
.mailchimp-newsletter #mc_embed_signup input.email {
    border-radius: 0px;
}
div#mc_embed_signup_scroll {
    float: left;
}
.mailchimp-newsletter #mc_embed_signup input.email {
	color: #848484;
}
.mailchimp-newsletter #mc_embed_signup form {
    padding: 0px;
}
.mailchimp-newsletter #mc_embed_signup .button {
	background-color: #94C4F6;
}
.mailchimp-newsletter #mc_embed_signup .button:hover {
background-color: #73B6FE
}	
.mailchimp-newsletter #mc_embed_signup input.email,
.mailchimp-newsletter #mc_embed_signup .button{
	height: 50px;
	border: 0px;
}
.mailchimp-newsletter .vc_column-inner {
background-position: top!important;
}
.mailchimp-newsletter ::marker {
    content: '✓';
}
.home-testimonial .qodef-testimonials-list .qodef-e-content {
    padding: 3% 22% 3% 22%;
}
.home-testimonial .qodef-testimonials-list .qodef-e-inner {
    margin-top: 4%;
}
.home-testimonial .qodef-testimonials-list .qodef-e-text {
    text-align: left;
}
.home-testimonial .qodef-swiper-container.swiper-container-horizontal>.swiper-pagination-bullets {
	position: absolute;
	bottom: 13%!important;
}
.qodef-testimonials-list .qodef-e-text {
	height: 150px;
}

.mailchimp-newsletter li:before {
    content: "";
	  padding-left: 4px;
}

@media only screen and (max-width: 1024px)
{
.home-testimonial .qodef-testimonials-list .qodef-e-content {
    padding: 9% 9% 9%;
}
}
@media only screen and (min-width: 1024px){
.mailchimp-newsletter #mc_embed_signup input.email {
	padding: 0px 1.2em;
}
.home-featured-products .qodef-woo-product-title-price-holder,
.home-featured-products .qodef-woo-buttons-holder{
		width: 400px;
}	
}
/*#qodef-woo-page.qodef--checkout .wc_payment_methods label {
	margin-left: 0px;
}*/
fieldset#wc-stripe-cc-form label {
    margin-left: 0px!important;
}
.single-product div#jp-relatedposts {
    display: none !important;
}
.qodef-woo-product-list.qodef-item-layout--info-below-1 .qodef-woo-product-content {
    margin: 15px 0 34px 0;
}
.home-featured-products .qodef-e.qodef-grid-item {
    float: inherit;
}

@media only screen and (max-width: 440px)
{
.home-featured-products .qodef-woo-product-image img {
    height: 300px;
}
}	