/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
#text-3 .textwidget p {
    font-size: 18px !important;
}
.marquee img {
    height: 65px;
}
.single input#comment-submit {
    background: #5DC1CC !important;
}
#top-subscribe-bar button#wpforms-submit-25344 {
    background: #5DC1CC;
    color: white;
    border: none;
}
.favorite-recipes img{
    width: 368px !important;
}
#top-subscribe-bar .wpforms-container.wpforms-container-full.inline-fields {
    margin: 0px;
}
.custom-section .fusion-column-wrapper {
    box-shadow: 10px 10px 13px -8px;
}
.favorite-recipes .fusion-column-wrapper.fusion-column-wrapper-3 {
    box-shadow: 10px 10px 13px -8px;
}

.favorite-recipes .fusion-column-wrapper.fusion-column-wrapper-4{
     box-shadow: 10px 10px 13px -8px;
    
}
.fusion-flexslider.flexslider.flexslider-hover-type-none {
    box-shadow: 7px 10px 13px -8px;
}
.favorite-recipes .fusion-column-wrapper.fusion-column-wrapper-5{
    box-shadow: 10px 10px 13px -8px;
}


.mid-form input.wpforms-field-medium {
    box-shadow: 2px 2px 5px 0px #969696 !important;
    text-align: center;
    /* padding: 15px !important; */
    height: 48px !important;
    max-width: 100% !important;
    text-shadow: 0.08em 0.08em 0.08em rgba(0,0,0,0.4) !important;
    border: 1px solid #5DC1CC !important;
}
.mid-form button#wpforms-submit-25344 {
    box-shadow: 2px 2px 5px 0px #969696 !important;
    text-align: center;
    color: #5DC1CC;
    height: 48px !important;
    max-width: 100% !important;
    background: #f0f8ff00;
    border: 1px solid #5DC1CC;
}
.mid-form .wpforms-submit-container {
    text-align: center;
  
}
.mid-form button#wpforms-submit-25344{
      width: 100% !important;
    
}
.fusion-widget-area.fusion-widget-area-1.fusion-content-widget-area {
    margin-top: -67px;
}
#slides img {
    height: 490px !important;
}
#slides a {
    color: white; !important;
}


.fusion-footer button#wpforms-submit-25653 {
    width: auto;
    float: right;
    background-color: #5dc1cc;
    color: white;
    
    width: auto !important;
}
.fusion-footer input#wpforms-25653-field_1 {
    height: 42px !important;
}
.fusion-footer .wpforms-field-container {
    width: 84% !important;
}
.fusion-footer .wpforms-submit-container {
    width: auto !important;
}
.static-image img{
    width: 365px !important;
}
.widget_text .textwidget.custom-html-widget {
    text-align: center;
}

a.fusion-social-network-icon.fusion-tooltip.fusion-facebook.fusion-icon-facebook:hover{
    background-color: #F57029 !important;
    border: none !important;
}

a.fusion-social-network-icon.fusion-tooltip.fusion-twitter.fusion-icon-twitter:hover{
    background-color: #F57029 !important;
    border: none !important;
}

a.fusion-social-network-icon.fusion-tooltip.fusion-instagram.fusion-icon-instagram:hover{
    background-color: #F57029 !important;
    border: none !important;
}

a.fusion-social-network-icon.fusion-tooltip.fusion-pinterest.fusion-icon-pinterest:hover{
    background-color: #F57029 !important;
    border: none !important;
}
.fusion-footer button#wpforms-submit-25653:hover{
    background-color: #F57029 !important;
    border: none !important;
}
.fusion-footer .fusion-social-links {
    margin-top: 22px !important;
}
.fusion-footer  div#wpforms-25653 {
    margin-top: -6px;
}
.top-column {
    margin-bottom: -27px !important;
}
.single .post-content p {
    font-size: 18px !important;
}
.single .post-content p {
    margin-bottom: 20px !important;
}
@media screen and (max-width: 480px) {
	#slides a {
    font-size: 17px !important;
}
	
	.single span.fusion-nav-prev {
    top: 30% !important;
}
	.single span.fusion-nav-next {
    top: 30% !important;
}
	figcaption.blocks-gallery-item__caption {
    max-height: unset !important;
}
	.instagram-post-buttons {
    margin-top: 26px !important;
}
	.search h2.entry-title.fusion-post-title.fusion-responsive-typography-calculated {
    font-size: 20px !important;
}
	.fusion-blog-shortcode-1 .fusion-blog-layout-grid .fusion-post-grid {
    margin-top: 21px !important;
}
	
	
	p.Join-club {
    font-size: 28px !important;
    
}
.custom-p {
    font-size: 40px !important;
   
}
	h1.entry-title.fusion-responsive-typography-calculated {
    font-size: 34px !important;
}
    #top-subscribe-bar .wpforms-field-container{
        display: flex !important
}
	.fusion-header-v5 {
    margin-top: 32px;
}
.single .fusion-page-title-bar.fusion-tb-page-title-bar {
    min-height: auto !important;
}
.bottom-footer {
    margin-top: -17px;
}
section#custom_html-16 {
    margin-top: 0px !important;
}
.single h4.fusion-carousel-title.fusion-responsive-typography-calculated {
    font-size: 12px !important;
}
.single h2.fusion-responsive-typography-calculated {
    font-size: 21px !important;
}
.single .post-content p {
    font-size: 18px !important;
}
.single h1.title-heading-center.fusion-responsive-typography-calculated {
    font-size: 19px !important;
}
.fusion-footer  div#wpforms-25653 {
    padding: 0px 19px 0px 22px;
}
#text-3 p {
    font-size: 19px !important;
}
    button#wpforms-submit-25344 {
    font-size: 25px !important;
}
    .fusion-flexslider.flexslider-posts .slide-excerpt h2{
        background: rgba(0, 0, 0, 0.32) !important;
    }
    h4.entry-title.fusion-responsive-typography-calculated a {
    color: black !important;
    }
/*     .fusion-footer .fusion-fullwidth.fullwidth-box.fusion-builder-row-2.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling {
    padding-right: 24px !important;
} */
    .first{
        font-size: 19px !important;
    }
    .second{
        font-size: 16px !important;
    }
    #top-subscribe-bar button#wpforms-submit-25344 {
    margin-bottom: 10px;
}
    .fusion-secondary-header {
    display: none;
}

.fusion-logo {
    width: 113px !important;
}

nav.fusion-mobile-nav-holder.fusion-mobile-menu-text-align-left {
    width: 50% !important;
    float: right !important;
    margin-top: -91px !important;
}

main#main {
    margin-top: 0px !important;
        padding-top: 0px !important;
        padding-bottom: 0px !important;
}

#slides img {
    height: 244px !important;
    margin-top: 20px !important;
}
}
#slides a {
    font-size: 40px;
}
p.Join-club {
/*     font-size: 40px !important; */
    margin-bottom: 0px;
}
.Get-new p {
    font-size: 16px !important;
    margin-bottom: 6px !important;
}
.post-content p {
/*     font-size: 40px !important; */
    margin: 0px !important;
    margin-top: -63px;
}
article.post.fusion-column.column.col.col-lg-4.col-md-4.col-sm-4 {
    margin-bottom: 15px;
}
article.post.fusion-column.column.col.col-lg-4.col-md-4.col-sm-4 a {
    font-size: 17px !important;
}
section#custom_html-16 {
    margin-top: 90px !important;
}
p.Join-club {
    margin-top: 0px !important;
}
p.mid-text {
    margin-top: 0px !important;
    font-size: 17px !important;
    color: black !important;
}
.fusion-recent-posts {
    margin-bottom: -11px !important;
}
.fusion-widget-area.fusion-widget-area-1.fusion-content-widget-area {
    margin-top: 0px !important;
}
.featuredin {
    margin-bottom: -34px !important;
    
}
.fusion-widget-area.fusion-widget-area-1.fusion-content-widget-area {
   
    margin-bottom: -48px !important;
}
.fusion-footer div#wpforms-25653 {
    padding: -1px 20px 0px 34px !important;
    
}
.fusion-footer .fusion-text {
    text-align: center;
    margin: 0px !important;
}
.follow-us {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.Trending p {
    text-align: center !important;
    margin: 7px !important;
}
.Trending {
    margin-top: 0px !important;
}
.fusion-text.copyright p {
    font-size: 11px;
    margin-bottom: 0px !important;
}
.footer-menu a {
    font-size: 13px !important;
}

}
    .fusion-breadcrumbs {
    display: none !important;
}
h2.blog-shortcode-post-title.entry-title.fusion-responsive-typography-calculated a {
    color: #5DC1CC !important;
}
h2.blog-shortcode-post-title.entry-title.fusion-responsive-typography-calculated a:hover {
    color: #F57029 !important;
}
h4.fusion-carousel-title.fusion-responsive-typography-calculated a{
    color: #5DC1CC !important;
}
h4.fusion-carousel-title.fusion-responsive-typography-calculated a:hover{
    color: #F57029 !important;
}
/** Create Remove Images from Instructions on Print Page **/
.mv-create-print-view.mv-recipe-card .mv-create-instructions img {
    display: none !important;
}

::placeholder {
  color: red;
}
@media screen and (min-width: 768px) {
  
.fusion-logo img {
    width: 100% !important;
}
}

@media screen and (max-width: 320px) {
.fusion-footer button#wpforms-submit-25653 {
    /*margin-top: -62px;*/
}
}
.page-id-1112 .post-content p {
	font-size: 18px !important;
	margin-bottom: 20px !important;
}
.page-id-1115 .post-content p {
	font-size: 18px !important;
	margin-bottom: 20px !important;
}
.page-id-8009 .post-content p {
	font-size: 18px !important;
	margin-bottom: 20px !important;
}
.fusion-breadcrumbs {
    display: none;
}
#top-subscribe-bar .formkit-form[data-uid="e30f5781e9"] .formkit-field, .formkit-form[data-uid="e30f5781e9"] .formkit-submit {
    flex: auto !important;
}
#top-subscribe-bar .formkit-field {
    width: 60%;
}