/*
Theme Name: Superfood Child
Theme URI: http://organic.elated-themes.com
Description: A child theme of Organic Theme
Author: Elated Themes
Author URI: http://themeforest.net/user/elated-themes
Version: 1.0.1
Text Domain: organic
Template: superfood
*/

.add_to_cart_button{display:none;}
.feature_details{
    display: flex;
  flex-wrap: wrap;
  text-align: center;
}
.feature_child {
  width: 33.33%;
}

.instruction_details {
    display: flex;
        text-align: center;
    } 
  .instruction_details  span.icon {
        display: block;
    }

.home #image_with_text{display:none;}
.home #feature_image .vc_column-inner{padding:0px;}

.instruction_child {
    padding: 0 10px;
    }
   .instruction_child span.title {
    font-weight: bold;
    }
    .instruction_child span.desc {font-size: 14px;}
@media only screen and (max-width: 767px)  {
#feature_content h2{text-align: center !important;}
.home  #feature_image{display: none;}
}
@media only screen and (min-width: 1025px)  {
    ul#menu-main-menu>li{ width: 185px !important;}
    .eltdf-vertical-align-containers .eltdf-position-center{ z-index:2 !important;}
    .eltdf-woo-single-page .eltdf-single-product-content .images figure a{max-width: 400px;}
    .eltdf-vertical-align-containers .eltdf-position-right{ width: auto !important; right: 0;}
/* .product-template-default .eltdf-vertical-align-containers .eltdf-position-center,.page-template .eltdf-vertical-align-containers .eltdf-position-center{z-index: 3 !important;width:96% !important;} */
.eltdf-woo-single-page .eltdf-single-product-summary .eltdf-single-product-title {display:block !important;}
.eltdf-title.eltdf-standard-type .eltdf-title-subtitle-holder-text h2 {display:none !important;}

.product .eltdf-single-product-content { padding: 80px 0px 0px 0px !important;}
#product-eltdf-title{display:none;}
}

@media only screen and (max-width: 1024px)  {
.eltdf-woo-single-page .eltdf-single-product-summary .eltdf-single-product-title{display:none !important;}
.eltdf-title.eltdf-standard-type .eltdf-title-subtitle-holder-text h2 {display:block !important; padding-top:25px ;}
.product .eltdf-single-product-content {padding-top:0px !important;}
}

/* .product-template-default .eltdf-vertical-align-containers .eltdf-position-center,.page-template .eltdf-vertical-align-containers .eltdf-position-center{z-index: 3 !important;width:96% !important;} */
footer .eltdf-footer-top-holder{background-color: #fff !important;}
.eltdf-container-inner .eltdf-title-subtitle-holder h6{font-size: 16px; line-height:25px}
#wwo_mission .eltdf-eh-item-inner{height:400px; padding:100px 0px 0px 0px;}
#wwo_vision .eltdf-eh-item-inner{height:400px; padding:100px 0px 0px 1px;}
#wwo_mission .vc_column-inner,#wwo_vision .vc_column-inner{padding:0px;}
#wwo_vision .eltdf-iwt.eltdf-iwt-icon-top .eltdf-iwt-content .eltdf-iwt-text,#wwo_mission .eltdf-iwt.eltdf-iwt-icon-top .eltdf-iwt-content .eltdf-iwt-text{margin:15px 100px 0px;}


input.wpcf7-form-control.wpcf7-submit,.aboutuscta a{background-color:rgb(111, 202, 66) !important; font-size: 18px !important;}
input.wpcf7-form-control.wpcf7-submit:hover,.aboutuscta a:hover{filter: blur(0px) grayscale(0%) brightness(120%);color:#fff !important;font-size: 18px !important; }


ul.products>.product .eltdf-pl-inner .eltdf-pl-image img { width: auto!important; margin: auto!important; }
.eltdf-title .eltdf-title-holder .eltdf-title-subtitle-holder { text-align: center; }
.productstart{ margin-top: 40px; }
.eltdf-pl-text{ display: none!important; }
.eltdf-content{margin-top: 0!important;}
.feature_details { margin-top: 50px; float:left; width:100%;}

#slider-1-slide-36-layer-45{
    font-family: Signika,serif!important;
}   

#slider-1-slide-36-layer-40{
    font-family: Signika,serif!important;
    font-size: 48px!important;
    line-height: 1.2!important;
    font-weight: 600!important;
}
#slider-1-slide-36-layer-41{
    font-family: Signika,serif!important;
}


body .pp_pic_holder a.pp_expand:after {
    content: "\f00e" !important;
    font-family: FontAwesome !important;
    font-size: 30px !important;
    left: -10px !important;
}

@media(min-width: 769px){

    
.eltdf-woo-single-page .eltdf-woo-accordions table td{vertical-align: top !important;}
.eltdf-woo-single-page .eltdf-woo-accordions table th{width:25% !important;vertical-align: top !important;}
    .eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) a img { width: auto!important;}
    .eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(3n) { top: 4!important; }
    .eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(4n) { top: 25%!important; }
.eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(5n) {
    top: calc(30% + 15px) !important;
}
}


/* .eltdf-elements-holder.eltdf-responsive-mode-768{margin-top: -100px; } */

/* #eltdf-title-subtitle-holder-text{ display:none } */
/* .entry-summary{ display: block } */
@media(max-width:768px){
    h1 {font-size: 38px!important;}
    /* #eltdf-title-subtitle-holder-text{ display:block } */
    /* .entry-summary{ display: none } */
}

footer{ box-shadow: 0 0 10px rgba(0, 0, 0, 0.10196078431372549) }
input.wpcf7-form-control.wpcf7-submit{ display: block!important; margin: auto!important; }
.eltdf-page-header .eltdf-fixed-wrapper{ box-shadow: -1px 1px 14px rgba(0,0,0,.06); }

@media(max-width:768px){
    body .pp_pic_holder{ transform: scale(1.5) }

}


footer .eltdf-footer-top:not(.eltdf-footer-top-full) .eltdf-container-inner {
    padding: 30px 0!important;
}


@media only screen and (max-width: 1440px){
    footer .eltdf-footer-top:not(.eltdf-footer-top-full) .eltdf-container-inner {
        padding: 10px 0;
    }
}


.eltdf-woo-single-page .eltdf-single-product-content .images figure a img {
    width: auto!important;
}

.instruction_child{ flex: 1; }
.about_before_footer img{max-width:175px;}
@media only screen and (min-width: 769px){
.eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child){
    height:calc(9% + 2px) !important;
 }
.eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(4n){top:21% !important;}
.eltdf-woo-single-page.eltdf-woo-single-thumb-on-left-side .eltdf-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:nth-child(3n) {   top: calc(10% + 5px) !important; }
}

@media(max-width: 390px){
    body .pp_pic_holder a.pp_expand:after {
        left: -20px !important;
    }    
}

.eltdf-footer-bottom-column-2 .textwidget p{ 
    /*font-family: aero;*/
	/*font-size: 0;*/
    /*background: url(./copyright.svg) no-repeat center/contain;*/
}
footer.jQueryfooter_classes *{ color: #000000!important}

.grecaptcha-badge {
    z-index: 99999;
}