.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .ingredients-list>li.ticked .tick-circle {
    border: 2px solid #d42d5f !important;
    background: #d42d5f;
    -webkit-box-shadow: inset 0px 0px 0px 2px #fff;
    box-shadow: inset 0px 0px 0px 2px #fff;
}

.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-ingredients {
    position: relative;
    color: #000000;
    background-color: #f3f3f3;
    border-radius: 3px;
    margin: 0 0 30px;
    padding: 25px 25px 5px;
    text-align: left;
}
.footer-widgets {
    background-color: #f3f3f3;
}

.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-ingredients {
    position: relative;
    color: #736458;
    background-color: #f3f3f3;
    border-radius: 3px;
    margin: 0 0 30px;
    padding: 25px 25px 5px;
    text-align: left;
}
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-ingredients {
    position: relative;
    color: #736458;
    background-color: #f3f3f3;
    border-radius: 3px;
    margin: 0 0 30px;
    padding: 25px 25px 5px;
    text-align: left;
}
.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-ingredients {
    position: relative;
    color: #000000;
    background-color: #f3f3f3;
    border-radius: 3px;
    margin: 0 0 30px;
    padding: 25px 25px 5px;
    text-align: left;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
    color: #000;
    border: 1px solid #d42d5f;
}
.slicknav_nav a {
    color: #3d3034;
}
@media screen and (max-width: 979px)
.navbar-brand-wpz {
    margin: 30px 0;
    float: left;
    max-width: 20%;
}
.entry-content a {
    color: #0a0a0a;
}

.navbar-wpz ul {
  background: #FFFFFF; }

.navbar-wpz > li > ul:before {
  border-bottom: 7px solid #f3f3f3; }

.navbar-wpz > li > ul:after {
  border-bottom: 8px solid #f3f3f3; }

.main-navbar {
  border-top: 2px solid #f3f3f3;
  border-bottom: 2px solid #f3f3f3; }

.wpzoom-media-widget .post_thumb_withbg .featured_page_content:hover h3.title {
  color: #d42d5f; }

.site-sidebar a {
  color: #000; }
  .site-sidebar a:hover {
    color: #f3f3f3; }

.single .wpz-float-sharing {
  color: #d42d5f; }

.single .wpz-float-sharing .sd-content ul li a.sd-button::before {
  color: #d42d5f!important; }

.single .wpz-float-sharing .sd-content ul li a.sd-button:hover {
  color: #c75621 !important;
  box-shadow: inset 0 0 0 1px #d42d5f; }

.single .wpz-float-sharing .sd-content ul li a.sd-button:hover:before {
  color: #d42d5f !important; }

.column-widgets:after {
  background: #45a243; }

.section-footer .zoom-instagram-widget a.ig-b-v-24:hover {
  background: #d42d5f; }

.navbar-wpz > .current-menu-item > a, .navbar-wpz > .current_page_item > a {
  color: #d42d5f; }

.navbar-nav .current-menu-item > a,
.navbar-nav .current_page_item > a,
.navbar-nav .current-menu-parent > a {
  color: #d42d5f; }

.navbar-wpz ul a:hover {
  color: #d42d5f; }

#sidebar .wpzoom-bio {
  background: #f3f3f3; }

.wpzoom-bio .wpz_about_button {
  background-color: #d42d5f; }
  .wpzoom-bio .wpz_about_button:hover {
    background: #9b8994; }

/* Top menu */
.infinite-scroll #infinite-handle span {
  background: #d42d5f; }
  .infinite-scroll #infinite-handle span:hover {
    background: #d42d5f; }

div.wpforms-container-full .wpforms-form input[type=submit],
div.wpforms-container-full .wpforms-form button[type=submit],
div.wpforms-container-full .wpforms-form .wpforms-page-button,
button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
  background-color: #d42d5f;
  color: #fff; }
  div.wpforms-container-full .wpforms-form input[type=submit]:hover,
  div.wpforms-container-full .wpforms-form button[type=submit]:hover,
  div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,
  button:hover,
  input[type="button"]:hover,
  input[type="reset"]:hover,
  input[type="submit"]:hover {
    background: #d42d5f;
    color: #fff; }

#sidebar .widget.widget_wysija .title {
  background: #d42d5f; }

.widget_wysija .wysija-submit {
  background: #d42d5f; }

.readmore_button a {
  background: #d42d5f; }
  .readmore_button a:hover {
    background: #9b8994; }

.single #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title a:hover {
  color: #d42d5f; }

.wpzoom-featured-cat h3.title a {
  color: #d42d5f; }

.section-home-featured .widget {
  border-bottom: 2px solid #f3f3f3; }

.widget.widget_mailpoet_form, .widget.widget_wysija {
  background: #f3f3f3; }

.popular-recipes ol li {
  border-bottom: 1px solid #eedbd2; }
  .popular-recipes ol li::before {
    color: #d42d5f;
    border: 1px solid #eedbd2; }
  .popular-recipes ol li a:hover, .popular-recipes ol li a:active {
    color: #d42d5f; }

.widget .feature-posts-list li a:hover {
  color: #9b8994; }

.widget .tabbernav .tabberactive a, .widget .tabbernav li:not(.tabberactive) a:hover {
  color: #d42d5f; }

.widget .tabbertab {
  border: 1px solid #f3f3f3; }

.widget .tabbernav .tabberactive {
  border: 1px solid #f3f3f3;
  border-bottom: none; }

.tagcloud a {
  border: 1px solid #f3f3f3;
  color: #69574f; }
  .tagcloud a .post_count {
    background: #f3f3f3;
    color: #000000; }
  .tagcloud a:hover {
    color: #9b8994;
    border-color: #d42d5f; }
    .tagcloud a:hover .post_count {
      background: #d42d5f;
      color: #fff; }

.footer-widgets {
  color: #69574f;
  background: #f3f3f3; }
  .footer-widgets a {
    color: #69574f; }
    .footer-widgets a:hover, .footer-widgets a:active {
      color: #9b8994; }

.footer-menu ul li::after {
  color: #d42d5f; }

.site-info {
  border-top: 1px solid #f3f3f3; }

.cookely-index-search {
  background: #f3f3f3; }

.widget .title {
  color: #d42d5f; }


.sb-search {
  background: #f3f3f3; }
  .sb-search:hover, .sb-search:focus-within {
    border: 1px solid #d42d5f; }
  .sb-search input {
    color: #000000; }
  .sb-search .sb-search-submit:hover {
    background: #d42d5f; }
  .sb-search .sb-icon-search {
    color: #d42d5f; }

.sb-search .sb-icon-search:hover {
  color: #d42d5f; }

.home-widgetized-mid {
  background: #f3f3f3; }
  .home-widgetized-mid .inner-wrap::before, .home-widgetized-mid .inner-wrap::after {
    color: #d42d5f; }
  .home-widgetized-mid .inside-inner-wrap::before, .home-widgetized-mid .inside-inner-wrap::after {
    color: #d42d5f; }

/* slicknav */
.slicknav_nav {
  background: #f3f3f3; }
  .slicknav_nav a {
    color: #000000; }
  .slicknav_nav li {
    border-bottom: 1px solid #f3f3f3; }
  .slicknav_nav ul ul {
    background: #f3f3f3; }
  .slicknav_nav .slicknav_arrow {
    border-left: 1px solid #f3f3f3; }
    .slicknav_nav .slicknav_arrow:after {
      color: #d42d5f; }
    .slicknav_nav .slicknav_arrow:hover {
      background: #f3f3f3; }
      .slicknav_nav .slicknav_arrow:hover:after {
        background: #f3f3f3; }
  .slicknav_nav .slicknav_open .slicknav_arrow {
    background: #f3f3f3; }
    .slicknav_nav .slicknav_open .slicknav_arrow:after {
      background: #f3f3f3; }
  .slicknav_nav .slicknav_open .slicknav_item > a {
    box-shadow: inset 0 -1px 0 #f3f3f3; }

.slicknav_menu .right-align {
  background: #f3f3f3;
  border-top: 1px solid #f3f3f3; }

.slicknav_menu .sb-search {
  box-shadow: 0 0 0 1px #f3f3f3; }
  .slicknav_menu .sb-search:hover, .slicknav_menu .sb-search:focus-within {
    box-shadow: 0 0 0 1px #d42d5f; }

.slicknav_menu .slicknav_menutxt {
  color: #d42d5f; }

.slicknav_menu .slicknav_icon-bar {
  background-color: #d42d5f; }

/* end */
/* Navigation */
div.navigation a {
  color: #000000;
  background: #f3f3f3; }
  div.navigation a:hover {
    background: #d42d5f;
    color: #d42d5f; }

div.navigation span.current {
  background: #d42d5f; }

div.navigation a.btn-primary {
  background: #d42d5f; }
  div.navigation a.btn-primary:hover {
    background: #d42d5f; }

.footer-social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .socicon,
.footer-social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .genericon,
.footer-social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .dashicons,
.footer-social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .fa,
.header_social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .socicon,
.header_social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .genericon,
.header_social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .dashicons,
.header_social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .fa {
  background: #000000;
  color: #ffffff!important; }
  .footer-social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .socicon:hover,
  .footer-social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .genericon:hover,
  .footer-social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .dashicons:hover,
  .footer-social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .fa:hover,
  .header_social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .socicon:hover,
  .header_social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .genericon:hover,
  .header_social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .dashicons:hover,
  .header_social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas .fa:hover {
    color: #fff !important;
    background-color: #d42d5f!important; }

#comments > h3 {
  border-bottom: 1px solid #f3f3f3; }

.commentlist .comment {
  border-bottom: 1px solid #f3f3f3; }

#respond {
  color: #69574f;
  background: #f3f3f3; }

.home .content-area:not(.full-layout) .recent-posts .post.sticky {
  background: #f3f3f3; }
  .home .content-area:not(.full-layout) .recent-posts .post.sticky .entry-content {
    color: #69574f; }

.recent-posts.list-view .post {
  border-bottom: 1px solid #f3f3f3; }

.entry-title a:hover, .entry-title a:active {
  color: #9b8994; }

.entry-title .edit-link a:hover, .entry-title .edit-link a:active {
  color: #d42d5f; }

.entry-meta {
  color: #d42d5f; }
  .entry-meta span + span:before {
    color: #d42d5f; }
  .entry-meta a {
    color: #d42d5f; }
    .entry-meta a:hover, .entry-meta a:active {
      color: #d42d5f; }

.entry-body span.entry-date + span:not(.cat-links)::before, .entry-body span.comments-link + span:not(.cat-links)::before, .entry-body span.entry-author + span:not(.cat-links)::before, .entry-body span.edit-link + span:not(.cat-links)::before {
  color: #d42d5f; }

.entry-body span.entry-date a:hover, .entry-body span.entry-date a:active {
  color: #d42d5f; }

.entry-body span.entry-author a:hover, .entry-body span.entry-author a:active {
  color: #d42d5f; }

.entry-body span.edit-link a:hover, .entry-body span.edit-link a:active {
  color: #d42d5f; }

.recent-posts.list-view .post {
  border-bottom: 1px solid #f3f3f3; }

.single .entry-content {
  border-top: 1px solid #f3f3f3; }

.single .post_author {
  border-top: 1px solid #f3f3f3; }

.single .post_author .author-title a:hover {
  color: #d42d5f; }

.entry-content a {
  color: #d42d5f; }
  .entry-content a:hover {
    color: #d42d5f;
    text-decoration: none; }

.entry-content blockquote {
  color: #d42d5f;
  border-left: solid 3px #f3f3f3; }

.tag_list:before {
  background: #f3f3f3; }

.tag_list a {
  background: #f3f3f3; }
  .tag_list a:hover {
    color: #d42d5f; }
  .tag_list a:after {
    background: #f3f3f3; }

.wpz_top_disclosure {
  border: 1px dashed #d42d5f; }

.prevnext {
  border-top: 1px solid #f3f3f3;
  border-bottom: 1px solid #f3f3f3; }

@media screen and (max-width: 979px) {
  #header_wrapper_mob {
    border-bottom: 2px solid #f3f3f3; }
  .main-navbar.sticky {
    border-bottom: 2px solid #f3f3f3; } }
.designed-by,
#footer-copy .wpzoom,
#footer .wpzoom,
.site-info .designed-by,
.site-info p.right,
.footer-info .designed,
.site-info .copyright span:nth-child(2) {
    display: none;
}

.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-notes .recipe-card-notes-list>li {
    position: relative;
    background-color: #f3f3f3;
    color: #484644;
    margin: 0 0 15px;
    padding: 20px 25px;
    list-style-type: none;
    font-size: 14px;
}
div.navigation a.btn-primary {
    background: #d42d5f;
}

div.navigation a.btn-primary:hover {
    background: #9b8994;
}
div.wpforms-container-full .wpforms-form input[type=submit]:hover, div.wpforms-container-full .wpforms-form button[type=submit]:hover, div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
    background: #9b8994;
    color: #fff;
}
.site-sidebar a:hover {
    color: #9b8994;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {
    color: #000;
    border: 1px solid #1b191a;
}
div.navigation a:hover {
    background: #d42d5f;
    color: #fff;
}

.entry-content a {
    color: #d42d5f;
}
.entry-content a:hover {
    color: #2a2123;
    text-decoration: none;
}

@media screen and (max-width: 48em) {
  .custom-logo-link img {
     max-width: 60%;
  }
  .site-title {
     font-size: 1rem;
  }
  .site-description, .site-description a {
     font-size: .7rem !important;
     line-height: 1rem;
  }
}

.entry-content ul li {
    list-style-type: none;
}
.entry-content a {
    text-decoration: none;
    font-weight: 500;
}
.entry-content a {
    color: #0a0909;
}
.entry-content a:hover {
    color: #d42d5f;
    text-decoration: none;
}
.entry-content a {
    text-decoration: none;
    font-weight: 600;
}

.entry-content a {
    color: #d42d5f;
}
.entry-content a:hover {
    color: #181818;
    text-decoration: none;
}
.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-print-recipe, .wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-jump-to-recipe, .wpzoom-recipe-card-buttons a.wpzoom-recipe-snippet-button {
    display: inline-block;
    border-radius: 3px;
    padding: 10px 20px;
    font-style: normal;
    text-decoration: none;
    font-size: 14px;
    color: #fff;
    line-height: 1.2;
    background-color: #d42d5f;
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-right: 10px
px
;
    margin-bottom: 15px;
    font-weight: 600;
}

.wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-print-recipe:hover, .wpzoom-recipe-snippet-button.wp-block-wpzoom-recipe-card-block-jump-to-recipe:hover, .wpzoom-recipe-card-buttons a.wpzoom-recipe-snippet-button:hover {
    color: #fff;
    background-color: #555;
}

.entry-content a {
    color: #d42d5f;
}


.entry-content a:hover {
    color: #0a0909;
    text-decoration: none;
}

.infinite-scroll #infinite-handle span:hover {
    background: #9b8994;
}

.infinite-scroll #infinite-handle span {
    width: 100%;
    line-height: 30px;
    color: #f8fbfc;
    transition: 0.2s ease all;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 300;
}


.wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-course mark, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-cuisine mark, .wp-block-wpzoom-recipe-card-block-recipe-card.is-style-default .recipe-card-heading .recipe-card-difficulty mark {
    color: #d42d5f;
    font-weight: 600;
    background: transparent;
    padding: 0;
}

.entry-content a {
    color: #806c63;
}