body {
  font-family: Roboto;
  font-size: 15px;
  font-weight: normal;
  line-height: 1.5em;
  color: #7a7a7a;
  background: #ffffff;
}
h1 {
  color: #e47277;
  font-size: 56px;
  font-weight: normal;
  font-style: normal;
  text-transform: none;
  line-height: 1.6em;
}
h2 {
  color: #2a2a2a;
  font-size: 34px;
  font-weight: normal;
  font-style: normal;
  text-transform: none;
  line-height: 1.6em;
}
h3 {
  color: #2a2a2a;
  font-size: 20px;
  font-weight: normal;
  font-style: normal;
  text-transform: none;
  line-height: 1.6em;
}
h4 {
  color: #5f3c3e;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  text-transform: none;
  line-height: 1.6em;
}
h5 {
  color: #0e2a36;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  text-transform: none;
  line-height: 1.6em;
}
h6 {
  color: #5f3c3e;
  font-size: 16px;
  font-weight: normal;
  font-style: normal;
  text-transform: none;
  line-height: 1.4em;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Roboto Slab;
}
.heading-top .container h1,
.heading-top .container h2 {
  color: #18a324;
}
.thim-button-link-icon {
  font-family: Roboto;
  background-color: #5e3c3e;
}
.thim-button-link-icon:hover {
  background-color: rgba(94, 60, 62, 0.8);
}
.scrollup {
  background: rgba(24, 163, 36, 0.8);
}
.scrollup:hover {
  background: #18a324;
}
.current-menu-item span,
.current-menu-parent span {
  color: #18a324 !important;
}
.current-menu-item > .sub-menu > .current-menu-item > a,
.current-menu-parent > .sub-menu > .current-menu-item > a {
  color: #18a324 !important;
}
form input:focus {
  border-color: #18a324 !important;
}
textarea:focus {
  border-color: #18a324 !important;
}
.mobile-menu-container .current-menu-item span,
.mobile-menu-container .current-menu-parent span {
  color: #e47277 !important;
}
header#masthead {
  background: #ffffff;
  color: #7a7a7a;
}
header#masthead .navigation .icon-toggle .fa-angle-down:before {
  color: #7a7a7a;
}
.top-header {
  background-color: rgba(255, 255, 255, 0);
  font-size: 12px;
  color: #aaaaaa;
}
.top-header ul.menu-toolbar li {
  font-family: Roboto Slab;
}
.top-header a:hover {
  color: #ffffff;
}
.top-header a,
.top-header p,
.top-header span {
  color: #aaaaaa;
}
/* menu: Push*/
.mobile-menu-open .content-pusher {
  -webkit-transform: translate3d(300px, 0, 0);
  transform: translate3d(300px, 0, 0);
}
@media (min-width: 768px) {
  .site-header.bg-custom-sticky.sticky-header.affix .navbar-nav > li > a,
  .site-header.bg-custom-sticky.sticky-header.affix .navbar-nav > li > span {
    color: #1e73be !important;
  }
  .site-header.bg-custom-sticky.sticky-header.affix .navbar-nav > li > a:hover,
  .site-header.bg-custom-sticky.sticky-header.affix .navbar-nav > li > span:hover {
    color: #dd3333 !important;
  }
  .site-header.bg-custom-sticky.sticky-header.affix .navbar-nav li:hover > a,
  .site-header.bg-custom-sticky.sticky-header.affix .navbar-nav li:hover > span.disable_link,
  .site-header.bg-custom-sticky.sticky-header.affix .navbar-nav li:hover .icon-toggle i {
    color: #dd3333;
  }
  .site-header.bg-custom-sticky.sticky-header.affix .navbar-nav li > a,
  .site-header.bg-custom-sticky.sticky-header.affix .navbar-nav li > span.disable_link {
    font-size: 14px;
    font-weight: 600;
    color: #1e73be;
    font-family: Roboto Slab;
  }
  .site-header.sticky-header.affix .navbar-nav > li:hover > a,
  .site-header.sticky-header.affix .navbar-nav > li:hover > span.disable_link,
  .site-header.sticky-header.affix .navbar-nav > li:hover .icon-toggle i {
    color: #e47277;
  }
  .site-header.sticky-header.affix .navbar-nav > li > a,
  .site-header.sticky-header.affix .navbar-nav > li > span.disable_link {
    font-size: 14px;
    font-weight: 600;
    color: #5e3c3e;
    font-family: Roboto Slab;
  }
  .navigation {
    background: #ffffff;
  }
  .navigation .sub-menu {
    background: #ffffff;
  }
  .navigation .sub-menu > li.menu-item:hover > a,
  .navigation .sub-menu > li.menu-item:hover > span.disable_link {
    color: #e47277;
  }
  .navigation .sub-menu > li.menu-item a,
  .navigation .sub-menu > li.menu-item span.disable_link {
    color: #5e3b3d;
    font-size: 14px;
    font-family: Roboto Slab;
  }
  .navbar-nav > li:hover > a,
  .navbar-nav > li:hover > span.disable_link {
    color: #e47277;
  }
  .navbar-nav > li:hover .icon-toggle i {
    color: #e47277;
  }
  .navbar-nav > li > a,
  .navbar-nav > li > span.disable_link {
    font-family: Roboto Slab;
    font-size: 14px;
    font-weight: 600;
    color: #5e3c3e;
  }
}
@media (max-width: 767px) {
  .mobile-menu-container {
    background: #ffffff;
  }
  .mobile-menu-container ul li.current-menu-item a {
    color: #e47277;
  }
  .mobile-menu-container ul li a {
    color: #5e3c3d;
  }
  .menu-mobile-effect span {
    background: #5e3c3d;
  }
}
.content-area .breadcrumbs-container .container ul li {
  font-family: Roboto;
}
.top_site_main {
  color: #18a324;
}
.top_site_main.top-site-no-image {
  color: #18a324;
}
.top_site_main .page-title-wrapper .banner-wrapper .heading__secondary {
  font-family: Pacifico;
}
.top_site_main .page-title-wrapper .banner-wrapper h1,
.top_site_main .page-title-wrapper .banner-wrapper h2 {
  font-size: 56px;
}
.cake_search_widget .widget-smartsearch:before {
  color: #5e3c3e;
}
.header-search-close:hover .fa-times {
  color: #18a324;
}
.ob_list_search.active li a:hover {
  color: #18a324;
}
.ob_list_search.active li.ob_selected a {
  color: #18a324;
}
.wpcf7-form .wpcf7-submit {
  background: #18a324;
  border-color: #18a324;
}
.wpcf7-form .wpcf7-submit:hover {
  border-color: #18a324;
  color: #18a324;
}
span.required {
  color: #18a324;
}
.entry-content > table a,
.entry-content > .entry-summary > table a {
  color: #5e3c3e;
}
.entry-content > table a:hover,
.entry-content > .entry-summary > table a:hover {
  color: #18a324;
}
.entry-content > dl dt,
.entry-content > .entry-summary > dl dt {
  color: #333333;
}
body.search #contain-search-form #searchform button.search-submit {
  background: #18a324;
}
#customer_login .login .form-row input.button {
  color: #18a324;
}
#customer_login .login .form-row input.button:hover {
  background: #18a324;
}
#customer_login .login .lost_password a {
  color: #5e3c3e;
}
#customer_login .login .lost_password a:hover {
  color: #18a324;
}
#customer_login .register .form-row input.button {
  color: #18a324;
}
#customer_login .register .form-row input.button:hover {
  background: #18a324;
}
.woocommerce #respond input#submit.loading,
.woocommerce a.button.loading,
.woocommerce button.button.loading,
.woocommerce input.button.loading {
  background: #18a324 !important;
}
.woocommerce-account .site-main a {
  color: #18a324;
}
.woocommerce-account a.button:hover {
  background-color: #18a324;
}
.woocommerce-account input.button {
  color: #18a324;
  border: 1px solid #18a324;
}
.woocommerce-account input.button:hover {
  background-color: #18a324;
}
.rev_slider_wrapper .hesperiden.tparrows.tp-leftarrow:before,
.rev_slider_wrapper .hesperiden.tparrows.tp-rightarrow:before {
  color: #18a324;
}
.rev_slider_wrapper .hesperiden.tparrows:hover {
  border: 2px solid #18a324 !important;
}
.wpb_gallery .wpb_gallery_slides.wpb_flexslider .flex-control-nav li a.flex-active,
.wpb_gallery .wpb_gallery_slides.wpb_flexslider .flex-control-nav li a:hover {
  background: #18a324 !important;
}
.widget-recent-recipes .recent-recipes .recipe-info .recipe-name {
  font-family: Roboto Slab !important;
}
.widget-recent-recipes .recent-recipes .recipe-info .recipe-name:hover {
  color: #9c6467;
}
.widget-recent-recipes .recent-recipes .recipe-info .time-posted {
  font-family: Roboto;
}
.archive #ourHolder article.recipe .recipe-image .wrap-play .play-button {
  background-color: #18a324;
  border: 2px solid #18a324;
}
.archive #ourHolder article.recipe .recipe-image .wrap-play .play-button:hover a i {
  color: #18a324;
}
.post-type-archive-recipe .search-recipe .sbHolder .sbSelector,
.tax-recipe_category .search-recipe .sbHolder .sbSelector,
.single-recipe .search-recipe .sbHolder .sbSelector,
.search .search-recipe .sbHolder .sbSelector {
  color: #7a7a7a !important;
}
.post-type-archive-recipe .search-recipe .sbHolder .sbOptions li a,
.tax-recipe_category .search-recipe .sbHolder .sbOptions li a,
.single-recipe .search-recipe .sbHolder .sbOptions li a,
.search .search-recipe .sbHolder .sbOptions li a {
  color: #7a7a7a !important;
}
.post-type-archive-recipe .search-recipe .sbHolder .sbOptions li:hover a,
.tax-recipe_category .search-recipe .sbHolder .sbOptions li:hover a,
.single-recipe .search-recipe .sbHolder .sbOptions li:hover a,
.search .search-recipe .sbHolder .sbOptions li:hover a {
  color: #333333 !important;
}
.post-type-archive-recipe .search-recipe .search-recipe-content form .submit,
.tax-recipe_category .search-recipe .search-recipe-content form .submit,
.single-recipe .search-recipe .search-recipe-content form .submit,
.search .search-recipe .search-recipe-content form .submit {
  background-color: #18a324;
  border-color: #18a324;
  font-family: Roboto Slab;
}
.post-type-archive-recipe .search-recipe .search-recipe-content form .submit:hover,
.tax-recipe_category .search-recipe .search-recipe-content form .submit:hover,
.single-recipe .search-recipe .search-recipe-content form .submit:hover,
.search .search-recipe .search-recipe-content form .submit:hover {
  color: #18a324;
}
.post-type-archive-recipe #filterOptions li a,
.tax-recipe_category #filterOptions li a,
.single-recipe #filterOptions li a,
.search #filterOptions li a {
  color: #5e3c3e;
}
.post-type-archive-recipe #filterOptions li a:hover,
.tax-recipe_category #filterOptions li a:hover,
.single-recipe #filterOptions li a:hover,
.search #filterOptions li a:hover {
  color: #18a324;
}
.post-type-archive-recipe #filterOptions .active a,
.tax-recipe_category #filterOptions .active a,
.single-recipe #filterOptions .active a,
.search #filterOptions .active a {
  color: #18a324;
}
.post-type-archive-recipe article .recipe-name a,
.tax-recipe_category article .recipe-name a,
.single-recipe article .recipe-name a,
.search article .recipe-name a {
  font-family: Roboto Slab !important;
}
.post-type-archive-recipe article .recipe-name a:hover,
.tax-recipe_category article .recipe-name a:hover,
.single-recipe article .recipe-name a:hover,
.search article .recipe-name a:hover {
  color: #18a324;
}
.post-type-archive-recipe article .author a,
.tax-recipe_category article .author a,
.single-recipe article .author a,
.search article .author a {
  color: #18a324;
}
.rateit .rateit-range .rateit-selected {
  color: #18a324;
}
.not-found-recipe {
  border-left: 3px solid #18a324;
}
.not-found-recipe .container p {
  font-family: Roboto Slab;
}
.recipe-gallery .carousel-indicators li {
  background-color: #6be976;
}
.recipe-gallery .carousel-indicators .active {
  background-color: #18a324;
}
.recipe-gallery .control-slide-recipe .icon-control-slide-recipe {
  background-color: #6be976;
}
.recipe-gallery .control-slide-recipe .icon-control-slide-recipe:hover {
  background-color: #18a324;
}
.name-recipe {
  color: #5e3c3e;
}
.link-post-on {
  color: #18a324;
}
.link-post-on:hover {
  color: #1fcf2e;
}
.recipe-detail-other .row .recipe-detail-component .detail-info {
  color: #18a324;
}
.main-content .instructions .entry-content h3.introduction-recipe {
  border-bottom: 2px solid #18a324;
  font-family: Roboto;
}
.main-content .instructions .recipe-instructions .step label {
  color: #18a324;
}
.main-content .instructions .recipe-instructions .step [type="checkbox"] + label:before {
  border: 1px solid #18a324;
}
.main-content .recipe-ratings .rating-title {
  font-family: Roboto;
}
.main-content .ingredients {
  background-color: #5e3c3e;
}
.main-content .ingredients .ingredients-title {
  font-family: Roboto;
}
.relate-recipe .recipe-image .wrap-play .play-button {
  background-color: #18a324;
  border: 2px solid #18a324;
}
.relate-recipe .recipe-image .wrap-play .play-button:hover a i {
  color: #18a324;
}
.recipe-comments .rateit .rateit-range .rateit-hover {
  color: #18a324;
}
.single .content-area #comments .comment-list-inner ol.comment-list li .content-comment .author-name {
  color: #18a324;
}
.single .content-area #comments .comment-list-inner ol.comment-list li .content-comment .author-name a {
  color: #18a324;
}
.single .content-area #comments .comment-list-inner ol.comment-list li .content-comment .author-name a:hover {
  color: #0b4a10;
}
.single .content-area #comments .comment-list-inner ol.comment-list li .content-comment .comment-extra-info .comment-reply-link:hover {
  color: #18a324;
}
.single .content-area #comments .comment-respond-area form .logged-in-as a:first-child {
  color: #18a324;
}
.single .content-area #comments .comment-respond-area form .logged-in-as a:first-child:hover {
  color: #0b4a10;
}
.recipe .entry-header .other-media a:hover {
  color: #5e3c3e;
}
.wrapper-lists-our-team > ul > li .content-list-our-team .content-team h4 {
  font-family: Roboto Slab;
}
.wrapper-lists-our-team > ul > li .content-list-our-team .contain-social {
  background-color: #1fcf2e;
}
.circle {
  background-color: #18a324;
}
.icon-box-left .content h1,
.icon-box-left .content h2,
.icon-box-left .content h3,
.icon-box-left .content h4,
.icon-box-left .content h5,
.icon-box-left .content h6 {
  font-family: Pacifico;
  color: #5e3c3e;
}
.icon-box-left .content .des {
  font-family: Roboto;
}
.wrap-recipes ul li .recipe-name h4 a {
  color: #5e3c3e;
}
.wrap-recipes ul li .recipe-name h4 a:hover {
  color: #18a324;
}
.wrap-recipes ul li .author .link-post-on {
  color: #18a324;
}
.view-all .link {
  border: 1px solid #18a324;
  background-color: #18a324;
  font-family: Roboto Slab;
}
.view-all .link:hover {
  color: #18a324;
}
.testimonials {
  background-color: #18a324;
}
.testimonials .avatar-testimonial img {
  border: 4px solid #28df38;
}
.testimonials .owl-controls .owl-pagination .owl-page span {
  border-color: #28df38;
  background-color: #28df38;
}
.events .content-item .event-content .event-title {
  font-family: Pacifico;
}
.events .content-item .event-content .button a {
  border: 1px solid #18a324;
  background-color: #18a324;
  font-family: Roboto Slab;
}
@media screen and (max-width: 992px) {
  .events .item .content-item .event-content .button a {
    background-color: #18a324;
  }
  .events .item .content-item .event-content .button a:hover {
    background-color: #0b4a10;
  }
}
@media screen and (max-width: 789px) {
  .events .item .content-item .event-content .button a:hover {
    background-color: #0b4a10;
  }
}
.sc-owlcarousel-gallery-images .thim-owl-gallery .owl-wrapper-outer .item .image-title {
  color: #5e3c3e;
}
.sc-owlcarousel-gallery-images .thim-owl-gallery .owl-wrapper-outer .item .read-more-button a.owl-gallery-button {
  color: #18a324;
}
.sc-owlcarousel-gallery-images .thim-owl-gallery .owl-wrapper-outer .item .read-more-button a.owl-gallery-button:hover {
  background: #18a324;
  border-color: #18a324;
}
.sc-owlcarousel-gallery-images .thim-owl-gallery .owl-controls.clickable .owl-pagination .owl-page.active::before {
  color: #18a324;
}
@media (min-width: 800px) {
  .sc-owlcarousel-gallery-images .navigation-owl-slider .slider-prev:hover,
  .sc-owlcarousel-gallery-images .navigation-owl-slider .slider-next:hover {
    color: #18a324;
    border-color: #18a324;
  }
}
.sc-new-product-woocommerce .slide-new-products .owl-wrapper-outer .owl-item .item {
  font-family: Roboto Slab;
}
.sc-new-product-woocommerce .slide-new-products .owl-wrapper-outer .owl-item .item .product__title .title {
  color: #5e3c3e;
}
.sc-new-product-woocommerce .slide-new-products .owl-wrapper-outer .owl-item .item .product__title .title:hover {
  color: #18a324;
}
.sc-new-product-woocommerce .slide-new-products .owl-wrapper-outer .owl-item .item .product__title .add-to-cart-button a.button {
  color: #18a324;
}
.sc-new-product-woocommerce .slide-new-products .owl-wrapper-outer .owl-item .item .product__title .add-to-cart-button a.button:hover {
  border-color: #18a324;
  background: #18a324;
}
.sc-new-product-woocommerce .slide-new-products .owl-wrapper-outer .owl-item .item .product__title .add-to-cart-button a.added_to_cart {
  background: #18a324;
}
.sc-new-product-woocommerce .slide-new-products .owl-controls.clickable .owl-pagination .owl-page.active::before {
  color: #18a324;
}
@media (min-width: 800px) {
  .sc-new-product-woocommerce .navigation-slide-new-products .prev:hover,
  .sc-new-product-woocommerce .navigation-slide-new-products .next:hover {
    color: #18a324;
    border-color: #18a324;
  }
}
.mc4wp-form-fields .burst,
.mc4wp-form-fields .burst:before,
.mc4wp-form-fields .burst:after,
.mc4wp-form-fields .burst div,
.mc4wp-form-fields .burst div:before,
.mc4wp-form-fields .burst div:after {
  background: #18a324;
}
blockquote cite {
  display: block;
  margin-top: 10px;
}
blockquote cite a {
  color: #333333;
}
blockquote cite a:hover {
  color: #18a324;
}
.blog,
.single,
.single-post,
.archive,
.archive.author,
.archive.tag,
.archive.category,
.search.search-results,
.single {
  /* Comment post|page */
}
.blog article .share-post .date-meta,
.single article .share-post .date-meta,
.single-post article .share-post .date-meta,
.archive article .share-post .date-meta,
.archive.author article .share-post .date-meta,
.archive.tag article .share-post .date-meta,
.archive.category article .share-post .date-meta,
.search.search-results article .share-post .date-meta,
.single article .share-post .date-meta {
  background-color: #18a324;
}
.blog article .content-inner .blog-title a,
.single article .content-inner .blog-title a,
.single-post article .content-inner .blog-title a,
.archive article .content-inner .blog-title a,
.archive.author article .content-inner .blog-title a,
.archive.tag article .content-inner .blog-title a,
.archive.category article .content-inner .blog-title a,
.search.search-results article .content-inner .blog-title a,
.single article .content-inner .blog-title a {
  color: #5e3c3e;
}
.blog article .content-inner .blog-title a:hover,
.single article .content-inner .blog-title a:hover,
.single-post article .content-inner .blog-title a:hover,
.archive article .content-inner .blog-title a:hover,
.archive.author article .content-inner .blog-title a:hover,
.archive.tag article .content-inner .blog-title a:hover,
.archive.category article .content-inner .blog-title a:hover,
.search.search-results article .content-inner .blog-title a:hover,
.single article .content-inner .blog-title a:hover,
.blog article .content-inner .blog-title a:active,
.single article .content-inner .blog-title a:active,
.single-post article .content-inner .blog-title a:active,
.archive article .content-inner .blog-title a:active,
.archive.author article .content-inner .blog-title a:active,
.archive.tag article .content-inner .blog-title a:active,
.archive.category article .content-inner .blog-title a:active,
.search.search-results article .content-inner .blog-title a:active,
.single article .content-inner .blog-title a:active {
  color: #18a324;
}
.blog article .content-inner .entry-meta li a,
.single article .content-inner .entry-meta li a,
.single-post article .content-inner .entry-meta li a,
.archive article .content-inner .entry-meta li a,
.archive.author article .content-inner .entry-meta li a,
.archive.tag article .content-inner .entry-meta li a,
.archive.category article .content-inner .entry-meta li a,
.search.search-results article .content-inner .entry-meta li a,
.single article .content-inner .entry-meta li a {
  color: #18a324;
}
.blog article .content-inner .entry-meta li a:hover,
.single article .content-inner .entry-meta li a:hover,
.single-post article .content-inner .entry-meta li a:hover,
.archive article .content-inner .entry-meta li a:hover,
.archive.author article .content-inner .entry-meta li a:hover,
.archive.tag article .content-inner .entry-meta li a:hover,
.archive.category article .content-inner .entry-meta li a:hover,
.search.search-results article .content-inner .entry-meta li a:hover,
.single article .content-inner .entry-meta li a:hover,
.blog article .content-inner .entry-meta li a:active,
.single article .content-inner .entry-meta li a:active,
.single-post article .content-inner .entry-meta li a:active,
.archive article .content-inner .entry-meta li a:active,
.archive.author article .content-inner .entry-meta li a:active,
.archive.tag article .content-inner .entry-meta li a:active,
.archive.category article .content-inner .entry-meta li a:active,
.search.search-results article .content-inner .entry-meta li a:active,
.single article .content-inner .entry-meta li a:active {
  color: #1fcf2e;
}
.blog article .content-inner .event-time,
.single article .content-inner .event-time,
.single-post article .content-inner .event-time,
.archive article .content-inner .event-time,
.archive.author article .content-inner .event-time,
.archive.tag article .content-inner .event-time,
.archive.category article .content-inner .event-time,
.search.search-results article .content-inner .event-time,
.single article .content-inner .event-time {
  color: #18a324;
}
.blog article .content-inner .entry-header .blog-title,
.single article .content-inner .entry-header .blog-title,
.single-post article .content-inner .entry-header .blog-title,
.archive article .content-inner .entry-header .blog-title,
.archive.author article .content-inner .entry-header .blog-title,
.archive.tag article .content-inner .entry-header .blog-title,
.archive.category article .content-inner .entry-header .blog-title,
.search.search-results article .content-inner .entry-header .blog-title,
.single article .content-inner .entry-header .blog-title {
  color: #5e3c3e;
}
.blog .comments-area a,
.single .comments-area a,
.single-post .comments-area a,
.archive .comments-area a,
.archive.author .comments-area a,
.archive.tag .comments-area a,
.archive.category .comments-area a,
.search.search-results .comments-area a,
.single .comments-area a {
  color: #18a324;
}
.blog .comments-area a:hover,
.single .comments-area a:hover,
.single-post .comments-area a:hover,
.archive .comments-area a:hover,
.archive.author .comments-area a:hover,
.archive.tag .comments-area a:hover,
.archive.category .comments-area a:hover,
.search.search-results .comments-area a:hover,
.single .comments-area a:hover,
.blog .comments-area a:active,
.single .comments-area a:active,
.single-post .comments-area a:active,
.archive .comments-area a:active,
.archive.author .comments-area a:active,
.archive.tag .comments-area a:active,
.archive.category .comments-area a:active,
.search.search-results .comments-area a:active,
.single .comments-area a:active {
  color: #1fcf2e;
}
.blog .comments-area .comment-list-inner a:hover,
.single .comments-area .comment-list-inner a:hover,
.single-post .comments-area .comment-list-inner a:hover,
.archive .comments-area .comment-list-inner a:hover,
.archive.author .comments-area .comment-list-inner a:hover,
.archive.tag .comments-area .comment-list-inner a:hover,
.archive.category .comments-area .comment-list-inner a:hover,
.search.search-results .comments-area .comment-list-inner a:hover,
.single .comments-area .comment-list-inner a:hover {
  color: #5e3c3e;
}
.blog .comments-area .comment-respond .form-submit input#submit,
.single .comments-area .comment-respond .form-submit input#submit,
.single-post .comments-area .comment-respond .form-submit input#submit,
.archive .comments-area .comment-respond .form-submit input#submit,
.archive.author .comments-area .comment-respond .form-submit input#submit,
.archive.tag .comments-area .comment-respond .form-submit input#submit,
.archive.category .comments-area .comment-respond .form-submit input#submit,
.search.search-results .comments-area .comment-respond .form-submit input#submit,
.single .comments-area .comment-respond .form-submit input#submit {
  background: #18a324;
  border: 1px solid #18a324;
}
.blog .comments-area .comment-respond .form-submit input#submit:hover,
.single .comments-area .comment-respond .form-submit input#submit:hover,
.single-post .comments-area .comment-respond .form-submit input#submit:hover,
.archive .comments-area .comment-respond .form-submit input#submit:hover,
.archive.author .comments-area .comment-respond .form-submit input#submit:hover,
.archive.tag .comments-area .comment-respond .form-submit input#submit:hover,
.archive.category .comments-area .comment-respond .form-submit input#submit:hover,
.search.search-results .comments-area .comment-respond .form-submit input#submit:hover,
.single .comments-area .comment-respond .form-submit input#submit:hover {
  color: #18a324;
}
.blog .loop-pagination li:hover .page-numbers,
.single .loop-pagination li:hover .page-numbers,
.single-post .loop-pagination li:hover .page-numbers,
.archive .loop-pagination li:hover .page-numbers,
.archive.author .loop-pagination li:hover .page-numbers,
.archive.tag .loop-pagination li:hover .page-numbers,
.archive.category .loop-pagination li:hover .page-numbers,
.search.search-results .loop-pagination li:hover .page-numbers,
.single .loop-pagination li:hover .page-numbers,
.blog .pagination li:hover .page-numbers,
.single .pagination li:hover .page-numbers,
.single-post .pagination li:hover .page-numbers,
.archive .pagination li:hover .page-numbers,
.archive.author .pagination li:hover .page-numbers,
.archive.tag .pagination li:hover .page-numbers,
.archive.category .pagination li:hover .page-numbers,
.search.search-results .pagination li:hover .page-numbers,
.single .pagination li:hover .page-numbers {
  background: #18a324;
}
.blog .loop-pagination li:hover .page-numbers.next,
.single .loop-pagination li:hover .page-numbers.next,
.single-post .loop-pagination li:hover .page-numbers.next,
.archive .loop-pagination li:hover .page-numbers.next,
.archive.author .loop-pagination li:hover .page-numbers.next,
.archive.tag .loop-pagination li:hover .page-numbers.next,
.archive.category .loop-pagination li:hover .page-numbers.next,
.search.search-results .loop-pagination li:hover .page-numbers.next,
.single .loop-pagination li:hover .page-numbers.next,
.blog .pagination li:hover .page-numbers.next,
.single .pagination li:hover .page-numbers.next,
.single-post .pagination li:hover .page-numbers.next,
.archive .pagination li:hover .page-numbers.next,
.archive.author .pagination li:hover .page-numbers.next,
.archive.tag .pagination li:hover .page-numbers.next,
.archive.category .pagination li:hover .page-numbers.next,
.search.search-results .pagination li:hover .page-numbers.next,
.single .pagination li:hover .page-numbers.next,
.blog .loop-pagination li:hover .page-numbers.prev,
.single .loop-pagination li:hover .page-numbers.prev,
.single-post .loop-pagination li:hover .page-numbers.prev,
.archive .loop-pagination li:hover .page-numbers.prev,
.archive.author .loop-pagination li:hover .page-numbers.prev,
.archive.tag .loop-pagination li:hover .page-numbers.prev,
.archive.category .loop-pagination li:hover .page-numbers.prev,
.search.search-results .loop-pagination li:hover .page-numbers.prev,
.single .loop-pagination li:hover .page-numbers.prev,
.blog .pagination li:hover .page-numbers.prev,
.single .pagination li:hover .page-numbers.prev,
.single-post .pagination li:hover .page-numbers.prev,
.archive .pagination li:hover .page-numbers.prev,
.archive.author .pagination li:hover .page-numbers.prev,
.archive.tag .pagination li:hover .page-numbers.prev,
.archive.category .pagination li:hover .page-numbers.prev,
.search.search-results .pagination li:hover .page-numbers.prev,
.single .pagination li:hover .page-numbers.prev {
  color: #18a324;
}
.blog .loop-pagination li .current,
.single .loop-pagination li .current,
.single-post .loop-pagination li .current,
.archive .loop-pagination li .current,
.archive.author .loop-pagination li .current,
.archive.tag .loop-pagination li .current,
.archive.category .loop-pagination li .current,
.search.search-results .loop-pagination li .current,
.single .loop-pagination li .current,
.blog .pagination li .current,
.single .pagination li .current,
.single-post .pagination li .current,
.archive .pagination li .current,
.archive.author .pagination li .current,
.archive.tag .pagination li .current,
.archive.category .pagination li .current,
.search.search-results .pagination li .current,
.single .pagination li .current {
  background-color: #18a324;
}
.blog .loop-pagination li .current:hover,
.single .loop-pagination li .current:hover,
.single-post .loop-pagination li .current:hover,
.archive .loop-pagination li .current:hover,
.archive.author .loop-pagination li .current:hover,
.archive.tag .loop-pagination li .current:hover,
.archive.category .loop-pagination li .current:hover,
.search.search-results .loop-pagination li .current:hover,
.single .loop-pagination li .current:hover,
.blog .pagination li .current:hover,
.single .pagination li .current:hover,
.single-post .pagination li .current:hover,
.archive .pagination li .current:hover,
.archive.author .pagination li .current:hover,
.archive.tag .pagination li .current:hover,
.archive.category .pagination li .current:hover,
.search.search-results .pagination li .current:hover,
.single .pagination li .current:hover {
  background-color: #18a324 !important;
}
.archive.author article .content-inner,
.search-results article .content-inner {
  border-bottom: 1px solid #dddddd;
}
.archive.author article .content-inner .recipe-image .wrap-play .play-button,
.search-results article .content-inner .recipe-image .wrap-play .play-button {
  background-color: #18a324;
  border: 2px solid #18a324;
}
.archive.author article .content-inner .recipe-image .wrap-play .play-button:hover a i,
.search-results article .content-inner .recipe-image .wrap-play .play-button:hover a i {
  color: #18a324;
}
.blog .site-content article.sticky .blog-title a {
  color: #18a324;
}
.blog .widget-area aside a,
.page .widget-area aside a,
.single .widget-area aside a,
.single-post .widget-area aside a,
.archive .widget-area aside a,
.search .widget-area aside a,
.search.search-no-results .widget-area aside a {
  color: #5e3c3e !important;
}
.blog .widget-area aside a:hover,
.page .widget-area aside a:hover,
.single .widget-area aside a:hover,
.single-post .widget-area aside a:hover,
.archive .widget-area aside a:hover,
.search .widget-area aside a:hover,
.search.search-no-results .widget-area aside a:hover,
.blog .widget-area aside a:active,
.page .widget-area aside a:active,
.single .widget-area aside a:active,
.single-post .widget-area aside a:active,
.archive .widget-area aside a:active,
.search .widget-area aside a:active,
.search.search-no-results .widget-area aside a:active {
  color: #18a324 !important;
}
.blog .widget_categories ul li,
.page .widget_categories ul li,
.single .widget_categories ul li,
.single-post .widget_categories ul li,
.archive .widget_categories ul li,
.search .widget_categories ul li,
.search.search-no-results .widget_categories ul li,
.blog .widget_pages ul li,
.page .widget_pages ul li,
.single .widget_pages ul li,
.single-post .widget_pages ul li,
.archive .widget_pages ul li,
.search .widget_pages ul li,
.search.search-no-results .widget_pages ul li {
  color: #5e3c3e;
}
body .widget-area .tagcloud a {
  background: #18a324;
  border: 1px solid #18a324;
}
body .widget-area .tagcloud a:hover {
  color: #18a324 !important;
}
.error404 .error-404 a {
  color: #5e3c3e;
}
.error404 .error-404 a:hover {
  color: #18a324;
}
.widget_thim_search_form_widget form.search-post-types input[type=search],
body.search form.search-post-types input[type=search] {
  font-family: Roboto;
}
.widget_thim_search_form_widget form.search-post-types .icon-search,
body.search form.search-post-types .icon-search {
  background: #18a324;
}
.widget_product_categories ul li {
  color: #5e3c3e;
}
.widget_product_categories ul li a:hover {
  color: #18a324 !important;
}
.widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-range {
  background-color: #18a324 !important;
}
.widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-handle {
  border: 3px solid #18a324;
}
.widget_price_filter form .price_slider_wrapper .price_slider_amount button {
  color: #18a324;
}
.widget_price_filter form .price_slider_wrapper .price_slider_amount button:hover {
  color: #5e3c3e;
}
/* Widget Thim: Top Sale Product */
.wc-top-sale-products .top-product .product-info .product-name {
  color: #5e3c3e;
  font-family: Roboto Slab;
}
.wc-top-sale-products .top-product .product-info .product-name:hover {
  color: #9c6467;
}
.wc-top-sale-products .top-product .product-info .star-rating span::before {
  color: #18a324;
}
.wc-top-sale-products .top-product .product-info .price-product .label {
  font-family: Roboto Slab;
}
.wc-top-sale-products .top-product .product-info .price-product .price {
  color: #18a324;
  font-family: Roboto Slab;
}
body.archive .product-filter .display a:hover,
body.single-product .product-filter .display a:hover,
body.search .product-filter .display a:hover,
body.archive .product-filter .display a.switcher-active,
body.single-product .product-filter .display a.switcher-active,
body.search .product-filter .display a.switcher-active {
  color: #18a324;
}
body.archive ul.category-product-list li,
body.single-product ul.category-product-list li,
body.search ul.category-product-list li {
  font-family: Roboto Slab;
}
body.archive ul.category-product-list li .content__product .product__title .title,
body.single-product ul.category-product-list li .content__product .product__title .title,
body.search ul.category-product-list li .content__product .product__title .title {
  color: #5e3c3e;
}
body.archive ul.category-product-list li .content__product .product__title .title:hover,
body.single-product ul.category-product-list li .content__product .product__title .title:hover,
body.search ul.category-product-list li .content__product .product__title .title:hover {
  color: #18a324;
}
body.archive ul.category-product-list li .price,
body.single-product ul.category-product-list li .price,
body.search ul.category-product-list li .price {
  color: #18a324;
  font-family: Roboto Slab;
}
body.archive ul.category-product-list.product-grid li .content__product .product__title .star-rating span:before,
body.single-product ul.category-product-list.product-grid li .content__product .product__title .star-rating span:before,
body.search ul.category-product-list.product-grid li .content__product .product__title .star-rating span:before {
  color: #18a324;
}
body.archive ul.category-product-list.product-grid li .content__product .product__title a.button,
body.single-product ul.category-product-list.product-grid li .content__product .product__title a.button,
body.search ul.category-product-list.product-grid li .content__product .product__title a.button {
  color: #18a324;
}
body.archive ul.category-product-list.product-grid li .content__product .product__title a.button:hover,
body.single-product ul.category-product-list.product-grid li .content__product .product__title a.button:hover,
body.search ul.category-product-list.product-grid li .content__product .product__title a.button:hover {
  border-color: #18a324;
  background: #18a324;
}
body.archive ul.category-product-list.product-grid li .content__product .product__title a.added_to_cart,
body.single-product ul.category-product-list.product-grid li .content__product .product__title a.added_to_cart,
body.search ul.category-product-list.product-grid li .content__product .product__title a.added_to_cart {
  background: #18a324;
}
body.archive ul.category-product-list.product-list li .content__product .product__title .hidden__product_grid .star-rating span:before,
body.single-product ul.category-product-list.product-list li .content__product .product__title .hidden__product_grid .star-rating span:before,
body.search ul.category-product-list.product-list li .content__product .product__title .hidden__product_grid .star-rating span:before {
  color: #18a324;
}
body.archive ul.category-product-list.product-list li .content__product .product__title .add-to-cart-button a.button,
body.single-product ul.category-product-list.product-list li .content__product .product__title .add-to-cart-button a.button,
body.search ul.category-product-list.product-list li .content__product .product__title .add-to-cart-button a.button {
  color: #18a324;
}
body.archive ul.category-product-list.product-list li .content__product .product__title .add-to-cart-button a.button:hover,
body.single-product ul.category-product-list.product-list li .content__product .product__title .add-to-cart-button a.button:hover,
body.search ul.category-product-list.product-list li .content__product .product__title .add-to-cart-button a.button:hover {
  border-color: #18a324;
  background: #18a324;
}
body.archive ul.category-product-list.product-list li .content__product .product__title .add-to-cart-button a.added_to_cart,
body.single-product ul.category-product-list.product-list li .content__product .product__title .add-to-cart-button a.added_to_cart,
body.search ul.category-product-list.product-list li .content__product .product__title .add-to-cart-button a.added_to_cart {
  background: #18a324;
}
.widget-title {
  font-family: Roboto Slab;
}
.amount {
  color: #7a7a7a;
}
#secondary .amount {
  color: #18a324;
}
.widget_shopping_cart .amount {
  color: #7a7a7a !important;
}
.widget_shopping_cart .minicart_hover .cart-items-number i {
  color: #5e3c3e;
}
.widget_shopping_cart .minicart_hover .cart-items-number span.wrapper-items-number {
  background: #18a324;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li a {
  color: #5e3c3e !important;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li a:hover {
  color: #18a324 !important;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .remove {
  background: #5e3c3e !important;
}
.widget_shopping_cart .widget_shopping_cart_content .cart_list.product_list_widget li .remove:hover {
  background: #18a324;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons a {
  color: #18a324;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons a:hover {
  background: #18a324 !important;
  border-color: #18a324 !important;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout {
  border-color: #18a324 !important;
  background: #18a324;
}
.widget_shopping_cart .widget_shopping_cart_content .buttons a.checkout:hover {
  color: #18a324 !important;
}
.woocommerce-page .content-area .woocommerce-message,
.woocommerce-page .content-area .woocommerce-error,
.woocommerce-page .content-area .woocommerce-info {
  border-top-color: #18a324;
  color: #7a7a7a;
}
.woocommerce-page .content-area .woocommerce-message::before,
.woocommerce-page .content-area .woocommerce-error::before,
.woocommerce-page .content-area .woocommerce-info::before {
  color: #18a324;
}
.woocommerce-page .content-area .woocommerce-message a,
.woocommerce-page .content-area .woocommerce-error a,
.woocommerce-page .content-area .woocommerce-info a {
  color: #333333;
  border: 1px solid #18a324;
}
.woocommerce-page .content-area .woocommerce-message a:hover,
.woocommerce-page .content-area .woocommerce-error a:hover,
.woocommerce-page .content-area .woocommerce-info a:hover {
  color: #18a324;
}
.woocommerce-page .content-area .woocommerce-message a.button,
.woocommerce-page .content-area .woocommerce-error a.button,
.woocommerce-page .content-area .woocommerce-info a.button {
  background-color: #18a324;
}
.woocommerce-page .content-area .woocommerce-message a.button:hover,
.woocommerce-page .content-area .woocommerce-error a.button:hover,
.woocommerce-page .content-area .woocommerce-info a.button:hover {
  color: #18a324;
}
.global-link {
  color: #5e3c3e;
  font-family: Roboto;
}
.woocommerce-page .content-area nav.woocommerce-pagination ul.page-numbers li {
  font-family: Roboto;
}
.woocommerce-page .content-area nav.woocommerce-pagination ul.page-numbers li:hover a {
  color: #18a324 !important;
}
.woocommerce-page .content-area nav.woocommerce-pagination ul.page-numbers li .current {
  background-color: #18a324;
}
.breadcrumbs-container nav a:hover {
  color: #18a324;
}
.single.woocommerce .product.product-type-grouped form.cart table label a {
  font-size: 15px;
  font-weight: normal;
  color: #333333;
}
.single.woocommerce .product.product-type-external p.cart a.button {
  background: #18a324;
  border: 1px solid #18a324;
}
.single.woocommerce .product.product-type-external p.cart a.button:hover {
  color: #18a324;
}
.single.woocommerce .product .summary .product_title {
  color: #333333;
  font-size: 34px;
}
.single.woocommerce .product .summary .woocommerce-product-rating .star-rating > span:before {
  color: #18a324;
}
.single.woocommerce .product .summary .woocommerce-product-rating .woocommerce-review-link {
  color: #7a7a7a;
}
.single.woocommerce .product .summary .woocommerce-product-rating .woocommerce-review-link:hover {
  color: #18a324;
}
.single.woocommerce .product .summary p.price .amount {
  color: #5e3c3e;
}
.single.woocommerce .product .summary form.cart button.button {
  background: #18a324;
  border: 1px solid #18a324;
}
.single.woocommerce .product .summary form.cart button.button:hover {
  color: #18a324;
}
.single.woocommerce .product .summary form.variations_form.cart table.variations td.label label {
  font-size: 15px;
  color: #7a7a7a;
  font-weight: normal;
}
.single.woocommerce .product .summary form.variations_form.cart table.variations .sbHolder .sbSelector {
  color: #5e3c3e !important;
}
.single.woocommerce .product .summary form.variations_form.cart table.variations .sbHolder .sbOptions a:visited,
.single.woocommerce .product .summary form.variations_form.cart table.variations .sbHolder .sbOptions a:hover {
  color: #5e3c3e !important;
}
.single.woocommerce .product .summary form.variations_form.cart table.variations .sbHolder a.sbToggle:after {
  color: #5e3c3e !important;
}
.single.woocommerce .product .summary form.variations_form.cart table.variations a.reset_variations {
  color: #7a7a7a;
}
.single.woocommerce .product .summary form.variations_form.cart table.variations a.reset_variations:hover {
  color: #333333;
}
.single.woocommerce .product .summary .product_meta > span.sku {
  color: #333333;
}
.single.woocommerce .product .summary .product_meta > span a {
  color: #333333;
}
.single.woocommerce .product .summary .product_meta > span a:hover {
  color: #18a324;
}
.single.woocommerce .product .woocommerce-tabs .tabs li.active a {
  color: #18a324;
  border-bottom: 3px solid #18a324;
}
.single.woocommerce .product .woocommerce-tabs .entry-content #reviews #comments .commentlist li .comment-text .star-rating span {
  color: #18a324;
}
.single.woocommerce .product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a {
  color: #18a324;
}
.single.woocommerce .product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .comment-form-rating .stars span a:hover {
  color: #18a324;
}
.single.woocommerce .product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .form-submit .submit {
  border: 1px solid #18a324 !important;
  background: #18a324;
}
.single.woocommerce .product .woocommerce-tabs .entry-content #reviews #review_form_wrapper .comment-form .form-submit .submit:hover {
  color: #18a324 !important;
}
.woocommerce-cart table.shop_table a.remove {
  color: #7a7a7a !important;
}
.woocommerce-cart table.shop_table a.remove:hover {
  color: #18a324 !important;
}
.woocommerce-cart table.shop_table th {
  color: #333333;
}
.woocommerce-cart table.shop_table input.button:hover {
  background: #18a324;
  border-color: #18a324;
}
.woocommerce-cart table.shop_table td.product-name a {
  color: #333333;
}
.woocommerce-cart table.shop_table td.product-name a:hover {
  color: #18a324;
}
.woocommerce-cart .cart-collaterals .cart_totals table .shipping form.woocommerce-shipping-calculator a {
  color: #18a324;
}
.woocommerce-cart .cart-collaterals .cart_totals table .shipping form.woocommerce-shipping-calculator button {
  color: #18a324;
}
.woocommerce-cart .cart-collaterals .cart_totals table .shipping form.woocommerce-shipping-calculator button:hover {
  background: #18a324;
  border-color: #18a324;
}
.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a {
  background: #18a324;
  border: 1px solid #18a324;
}
.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a:hover {
  color: #18a324;
}
.woocommerce-checkout input.button {
  background: #18a324;
}
.woocommerce-checkout input.button:hover {
  background: #5e3c3e;
}
.woocommerce-checkout form.login .lost_password a {
  color: #333333;
}
.woocommerce-checkout form.login .lost_password a:hover {
  color: #18a324;
}
.woocommerce-checkout form.checkout input.button {
  background: #18a324;
}
.woocommerce-checkout form.checkout input.button:hover {
  background: #5e3c3e;
}
.woocommerce-checkout form.checkout #customer_details .col-2 h3 label {
  font-size: 20px;
}
.return-to-shop .wc-backward {
  background: #18a324 !important;
  border: 1px solid #18a324 !important;
}
.return-to-shop .wc-backward:hover {
  color: #18a324 !important;
}
.mfp-image-holder .mfp-close:hover,
.mfp-inline-holder .mfp-close:hover {
  color: #5e3c3e;
}
.quickview .product-info .right .product_meta a {
  color: #333333;
}
.quickview .product-info .right .product_meta a:hover {
  color: #18a324;
}
.quickview .product-info .right .product_title {
  font-size: 20px;
}
.quickview .product-info .right .cart a {
  color: #7a7a7a;
}
.quickview .product-info .right .cart a:hover {
  color: #18a324;
}
.quickview .product-info .right .cart button.button {
  background: #18a324;
}
.quickview .product-info .right .cart button.button:hover {
  background: #5e3c3e;
}
.quickview .quick-view-detail {
  color: #333333;
}
.quickview .quick-view-detail:hover {
  color: #18a324;
}
.sbHolder {
  font-family: Roboto !important;
  font-size: 15px;
}
.sbSelector:link,
.sbSelector:visited,
.sbSelector:hover {
  color: #7a7a7a;
}
.sbOptions a {
  color: #7a7a7a !important;
}
.sbOptions a:visited,
.sbOptions a:hover {
  color: #5e3c3e !important;
}
.sbOptions .sbGroup {
  color: #5e3c3e;
}
ul.category-product-list .burst-price,
.single .burst-price,
ul.category-product-list .burst-price:before,
.single .burst-price:before,
ul.category-product-list .burst-price:after,
.single .burst-price:after,
ul.category-product-list .burst-price > div,
.single .burst-price > div,
ul.category-product-list .burst-price > :before,
.single .burst-price > :before,
ul.category-product-list .burst-price > :after,
.single .burst-price > :after {
  background: #18a324;
}
#footer {
  font-size: 13px;
}
#footer .sidebar-bottom {
  background-color: #f9f5ef;
}
#footer .footer-sidebars {
  background-color: #1b1b1b;
  font-weight: 400;
  color: #aaaaaa;
  font-size: 13px;
}
#footer .footer-sidebars a:hover {
  color: #18a324;
}
#footer .footer-sidebars a:hover span {
  color: #18a324;
}
#footer .footer-sidebars .wrap_content .widget-title {
  text-transform: none;
  color: #ffffff;
  font-family: Roboto Slab;
}
#footer .footer-sidebars .wrap_content .widget_text a {
  color: #18a324;
}
#footer #powered {
  background-color: #1b1b1b;
  color: #666666;
}
#footer #powered .container .copyright a {
  color: #18a324;
}
.top-header {background-image: url("https://www.kaysdelight.com/wp-content/uploads/2016/01/bg-header-top.jpg");background-repeat: repeat}