
img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 .07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}


/* ================================ */


#rs-demo-id {}


/* ================================ */


.woocommerce form .form-row .required { visibility: visible; }


/* ================================ */


/* Site main accent color */
            ul.product_list_widget li span.quantity, .count_holder .countdown_time_tiny, .lafka_content_slider.lafka_content_slider_light_nav .owl-nav .owl-next, .lafka_content_slider.lafka_content_slider_light_nav .owl-nav .owl-prev, div.widget_categories ul li.current-cat > a:before, #lafka_price_range, ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:before, p.product.woocommerce.add_to_cart_inline, .lafka-promo-wrapper .lafka-promo-text, .lafka-related-blog-posts div.post.blog-post.lafka-post-no-image .lafka_post_data_holder h2.heading-title:before, button.single_add_to_cart_button:before, .links a.button.add_to_cart_button:after, .links a.button.add_to_cart_button.ajax_add_to_cart:after, #lafka-account-holder.lafka-user-is-logged .lafka-header-account-link-holder > ul li a:hover:before, .commentlist ul.children:before, .infinite-scroll-request:before, .widget_layered_nav_filters li a:before, .links a.button.add_to_cart_button:after, .links a.button.add_to_cart_button.ajax_add_to_cart:after, div.prod_hold .name sup, #main-menu li ul.sub-menu li a sup, div.prod_hold .name sub, #content div.product div.summary h1.heading-title sup, #content div.product div.summary h1.heading-title sub, .lafka-spec-dot, .count_holder .count_info:before, .lafka-pricing-table-shortcode .title-icon-holder, .count_holder .count_info_left:before, .widget_layered_nav ul li:hover .count, .widget_layered_nav ul li.chosen a, .widget_product_categories ul li:hover > .count, .widget_product_categories ul li.current-cat > a, .widget_layered_nav ul li:hover a:before, .widget_product_categories ul li:hover a:before, .wpb_lafka_banner a span.lafka_banner-icon, .lafka-event-countdown .is-countdown, .video_controlls a#video-volume:after, div.widget_categories ul li > a:hover:before, #main-menu ul.menu > li > a:hover, #main-menu ul.menu > li.current-menu-item > a, .otw-input-wrap:before, a.bbp-forum-title:hover, .foodmenu_top .project-data .main-features .checklist li:before, body.lafka_transparent_header #main-menu ul.menu > li.current-menu-item > a:before, body.lafka_transparent_header #main-menu ul.menu > li.current-menu-item > a:before, body.lafka_transparent_header #main-menu ul.menu > li > a:hover:before {
                color: #e4584b;
            }

            #header #logo, .double-bounce1, div.product-category.product:hover h2  {
                background-color: ;
            }

            #header #logo:after {
                border-color:   transparent transparent;
            }

            #header #logo:before {
                border-color:  transparent transparent ;
            }

            #header.lafka-has-header-top #logo a:before, .woocommerce-tabs ul.tabs li.active:before, .woocommerce-tabs ul.tabs li:hover:before {
                border-color: transparent   transparent;
            }

            #header.lafka-has-header-top #logo a:after, .woocommerce-tabs ul.tabs li.active:after, .woocommerce-tabs ul.tabs li:hover:after {
                border-color: transparent transparent  ;
            }

            .lafka-author-info .title h2:after, .widget > h3:first-child:before, h2.widgettitle:before, .double-bounce2, .foodmenu-unit-info a.foodmenu-lightbox-link, blockquote, q, .wp-block-pullquote:not(.is-style-solid-color), .lafka-product-slider .owl-nav .owl-next, .lafka-product-slider .owl-nav .owl-prev, .lafka_image_list .owl-nav .owl-prev, .lafka_image_list .owl-nav .owl-next, figure.woocommerce-product-gallery__wrapper .owl-nav .owl-prev, figure.woocommerce-product-gallery__wrapper .owl-nav .owl-next, .lafka_content_slider .owl-nav .owl-next, .lafka_content_slider .owl-nav .owl-prev, .woocommerce.owl-carousel .owl-nav .owl-next, .woocommerce.owl-carousel .owl-nav .owl-prev, .related.products .owl-nav .owl-prev, .related.products .owl-nav .owl-next, .similar_projects .owl-nav .owl-prev, .similar_projects .owl-nav .owl-next, .lafka-foodmenu-shortcode .owl-nav .owl-prev, .lafka-foodmenu-shortcode .owl-nav .owl-next, .lafka_shortcode_latest_posts .owl-nav .owl-prev, .lafka_shortcode_latest_posts .owl-nav .owl-next, .lafka-quickview-images .owl-nav .owl-prev, .lafka-quickview-images .owl-nav .owl-next, .tribe-mini-calendar-event .list-date, .widget_shopping_cart_content p.buttons .button.checkout, .lafka-wcs-swatches .swatch.swatch-label.selected, .lafka-wcs-swatches .swatch.swatch-label:hover, .is-lafka-video .mfp-iframe-holder .mfp-content .mfp-close, a#cancel-comment-reply-link, blockquote:before, q:before, .commentlist li .comment-body:hover .comment-reply-link, a.lafka-post-nav .entry-info-wrap:after, .lafka-author-info .title a:after, #comments h3.heading-title span.lafka_comments_count, #comments h3.heading-title span.lafka_comments_count, div.lafka_whole_banner_wrapper:after, .blog-post:hover > .lafka_post_data_holder h2.heading-title a:after, .wpb_text_column h6 a:hover:after, .wpb_text_column h5 a:hover:after, .wpb_text_column p a:hover:after, .blog-post-meta.post-meta-top .count_comments a, div:not(.lafka_blog_masonry) > .blog-post.sticky .lafka_post_data_holder:before, .wcmp_vendor_list .wcmp_sorted_vendors:before, .tribe-events-list div.type-tribe_events .tribe-events-event-cost, .tribe-events-schedule .tribe-events-cost, .woocommerce form.track_order input.button, #bbpress-forums li.bbp-body ul.forum:hover, #bbpress-forums li.bbp-body ul.topic:hover, .woocommerce-shipping-fields input[type="checkbox"]:checked + span:before, .widget_product_categories ul li.current-cat > .count, .widget_layered_nav ul li.chosen .count, .bypostauthor > .comment-body img.avatar, .lafka_added_to_cart_notification, #yith-wcwl-popup-message, .lafka-iconbox h5:after, .lafka-pricing-heading h5:after, .lafka_title_holder.centered_title .inner h1.heading-title:before, a.sidebar-trigger, td.tribe-events-present > div:first-of-type, a.mob-close-toggle:hover, .pagination .links a:hover, .dokan-pagination-container .dokan-pagination li a:hover, a.mob-menu-toggle i, .bbp-pagination-links a:hover, .lafka_content_slider .owl-dot.active span, #main-menu ul.menu > li > a .lafka-custom-menu-label, .product-category.product h2 mark:after, #main-menu li ul.sub-menu li.lafka_colum_title > a:after, #main-menu li ul.sub-menu li.lafka_colum_title > a:before, .blog-post-meta span.sticky_post, #bbpress-forums > #subscription-toggle a.subscription-toggle, .widget > h3:first-child:before, h2.widgettitle:before, .widget > h3:first-child:after, .lafka-foodmenu-categories ul li a:hover:before, .lafka-foodmenu-categories ul li a.is-checked:before, .lafka-foodmenu-categories ul li a:hover:after, .lafka-foodmenu-categories ul li a.is-checked:after, .flex-direction-nav a, ul.status-closed li.bbp-topic-title .bbp-topic-permalink:before, ul.sticky li.bbp-topic-title .bbp-topic-permalink:before, ul.super-sticky li.bbp-topic-title .bbp-topic-permalink:before {
                background-color: #e4584b;
            }

            .lafka_image_list a.lafka-magnific-gallery-item:after, .gallery-item dt a:after, .gallery-item dd a:after, .blocks-gallery-item a:after, .lafka-user-is-logged .lafka-header-account-link-holder > ul li, .wpb_single_image a.prettyphoto:before, div.woocommerce-product-gallery__image a:before {
                background-color: #e4584b;
            }

            .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab.vc_active > a, .vc_tta-color-white.vc_tta-style-modern .vc_tta-tab > a:hover, li.product-category.product h2 mark, div.product-category.product h2 mark, .bbp-topics-front ul.super-sticky:hover, .box-sort-filter .ui-slider-horizontal .ui-slider-handle, .widget_price_filter .ui-slider-handle.ui-state-default.ui-corner-all, .bbp-topics ul.super-sticky:hover, .bbp-topics ul.sticky:hover, .bbp-forum-content ul.sticky:hover {
                background-color: #e4584b !important;
            }
 
            ul.commentlist > li.pingback {border-left-color: #e4584b !Important;}

            .similar_projects > h4 a:after, .related.products h2 a:after, .post-type-archive-lafka-foodmenu .content_holder, .lafka-foodmenu-shortcode, .flex-direction-nav a:after, .lafka_content_slider .owl-dot.active span:after, .bypostauthor > .comment-body:before, .lafka-product-slider .count_holder, .owl-next:before, .owl-prev:before, .lafka_title_holder .inner .lafka-title-text-container:before, #spinner:before, blockquote, q, .sidebar.off-canvas-sidebar, body > div.widget.woocommerce.widget_shopping_cart, .commentlist li .comment-body:hover:before, .commentlist li .comment-body:hover:after, .lafka-header-account-link-holder, .is-lafka-video .mfp-iframe-holder .mfp-content, body > #search, .lafka-quick-view-lightbox .mfp-content, .lafka-icon-teaser-lightbox .mfp-content, div:not(.lafka_blog_masonry) > .blog-post.sticky .lafka_post_data_holder, #bbpress-forums li.bbp-body ul.forum:hover, #bbpress-forums li.bbp-body ul.topic:hover, div.product div.images ol.flex-control-nav li img.flex-active, div.product div.images ol.flex-control-nav li:hover img, .bbp-topics-front ul.super-sticky, .widget_layered_nav ul li:hover .count, .widget_layered_nav ul li.chosen .count, .widget_product_categories ul li.current-cat > .count, .widget_product_categories ul li:hover .count, #main-menu li ul.sub-menu li.lafka-highlight-menu-item:after, .error404 div.blog-post-excerpt, .lafka-none-overlay.lafka-10px-gap .foodmenu-unit-holder:hover, .foodmenu-unit-info a.foodmenu-lightbox-link:hover, body table.booked-calendar td.today .date span, .bbp-topics ul.super-sticky, .bbp-topics ul.sticky, .bbp-forum-content ul.sticky, .lafka-pulsator-accent .wpb_wrapper:after {
                border-color: #e4584b !Important;
            }

            ::-moz-selection {
                background: #e4584b;
            }

            ::selection {
                background: #e4584b;
            }

            /* Links color */
            a, div.widget_categories ul li a:hover, nav.woocommerce-MyAccount-navigation ul li a:hover, nav.woocommerce-MyAccount-navigation ul li.is-active a, div.widget_nav_menu ul li a:hover, div.widget_archive ul li a:hover, div.widget_recent_comments ul li a:hover, div.widget_pages ul li a:hover, div.widget_links ul li a:hover, div.widget_recent_entries ul a:hover, div.widget_meta ul li a:hover, div.widget_display_forums ul li a:hover, .widget_display_replies ul li a:hover, .widget_display_topics li > a.bbp-forum-title:hover, .widget_display_stats dt:hover, .widget_display_stats dd:hover, div.widget_display_views ul li a:hover, .widget_layered_nav ul li a:hover, .widget_product_categories ul li a:hover {
                color: #e4584b;
            }

            /* Links hover color */
            a:hover {
                color: #ce4f44;
            }

            /* Widgets Title Color */
            .sidebar .widget > h3:first-of-type, .sidebar .widget h2.widgettitle, .wpb_widgetised_column .box h3:first-of-type, h2.wpb_flickr_heading {
                color: #e4584b;
            }

            /* Buttons Default style */
                        .lafka-wcs-swatches .swatch {
                border-radius: 50%;
                -webkit-border-radius: 50%;
                -moz-border-radius: 50%;
            }

            span.onsale {
                border-radius: 5em;
            }

            .count_holder .count_info {
                border-radius: 3px 5em 5em 3px;
            }

            .count_holder .count_info_left {
                border-radius: 5em 3px 3px 5em;
            }

            .product-type-external .count_holder .count_info_left {
                border-radius: 5em 5em 5em 5em;
            }

            .prod_hold .lafka-variations-in-catalog.cart > span, div.prod_hold .links a.lafka-quick-view-link, div:not(.sidebar) div.widget_search input[type="text"], div:not(.sidebar) div.widget_product_search input[type="text"], a.button, .r_more_blog, a.mob-menu-toggle i, a.mob-menu-toggle i:after, .wishlist_table .links a.button.add_to_cart_button, .wcv-navigation ul.menu.horizontal li a, form .vendor_sort select, .wcv-pro-dashboard input[type="submit"], .lafka-pricing-table-button a, .widget_display_search input#bbp_search, #bbpress-forums > #subscription-toggle a.subscription-toggle, .bbp-topic-title span.bbp-st-topic-support, div.quantity, .lafka_banner_buton, .woocommerce .wishlist_table td.product-add-to-cart a.button, .widget_shopping_cart_content p.buttons .button, input.button, button.button, a.button-inline, #submit_btn, #submit, .wpcf7-submit, #bbpress-forums #bbp-search-form #bbp_search, input[type="submit"], form.mc4wp-form input[type=submit], form.mc4wp-form input[type=email] {
                border-radius: 300px !important;
            }

                        /* Wordpress Default Buttons Color */
            a.button, .r_more_blog, button.wcv-button, input.button, .wcv-navigation ul.menu.horizontal li a, input.button, .woocommerce .wishlist_table td.product-add-to-cart a.button, button.button, a.button-inline, #submit_btn, #submit, .wpcf7-submit, input.otw-submit, form.mc4wp-form input[type=submit], .tribe-events-button, input[type="submit"] {
                background-color: #e4584b;
            }

            /* Wordpress Default Buttons Hover Color */
            a.button:hover, .r_more_blog:hover, .widget_shopping_cart_content p.buttons .button:hover, .vc_btn3-style-custom:hover, input.button:hover, .wcv-navigation ul.menu.horizontal li a:hover, .wcv-navigation ul.menu.horizontal li.active a, button.button:hover, .woocommerce .wishlist_table td.product-add-to-cart a.button:hover, a.button-inline:hover, #submit_btn:hover, #submit:hover, .wpcf7-submit:hover, .r_more:hover, .r_more_right:hover, button.single_add_to_cart_button:hover, .lafka-product-slide-cart .button.add_to_cart_button:hover, input.otw-submit:hover, form.mc4wp-form input[type=submit]:hover, .wc-proceed-to-checkout a.checkout-button.button:hover {
                background-color: #22272d !important;
            }

            /* NEW label color */
            div.prod_hold .new_prod {
                background-color: #e4584b;
            }

            /* SALE label color */
            div.prod_hold .sale, span.onsale {
                background-color: #fccc4c;
            }

            /* Standard page title color (no background image) */
            #lafka_page_title h1.heading-title, #lafka_page_title h1.heading-title a, .breadcrumb, .breadcrumb a, .lafka-dark-skin #lafka_page_title h1.heading-title a, body.single-post .lafka_title_holder .blog-post-meta a {
                color: #22272d;
            }

            .breadcrumb {
                color: #999999;
            }

            /* Standard page subtitle color (no background image) */
            .lafka_title_holder h6 {
                color: #999999;
            }

            /* Customized page title color (with background image) */
            #lafka_page_title.lafka_title_holder.title_has_image h1.heading-title, #lafka_page_title.lafka_title_holder.title_has_image .blog-post-meta *, #lafka_page_title.lafka_title_holder.title_has_image .blog-post-meta .post-meta-date:before, #lafka_page_title.lafka_title_holder.title_has_image h1.heading-title a, body.single-post #lafka_page_title.lafka_title_holder.title_has_image .blog-post-meta a, #lafka_page_title.lafka_title_holder.title_has_image h6, #lafka_page_title.lafka_title_holder.title_has_image .breadcrumb, #lafka_page_title.lafka_title_holder.title_has_image .breadcrumb a {
                color: #ffffff;
            }

            body.lafka_transparent_header.lafka-transparent-dark #lafka_page_title.lafka_title_holder.title_has_image h1.heading-title, body.lafka_transparent_header.lafka-transparent-dark #lafka_page_title.lafka_title_holder.title_has_image .blog-post-meta *, body.lafka_transparent_header.lafka-transparent-dark #lafka_page_title.lafka_title_holder.title_has_image .blog-post-meta .post-meta-date:before, body.lafka_transparent_header.lafka-transparent-dark #lafka_page_title.lafka_title_holder.title_has_image h1.heading-title a, body.single-post.lafka_transparent_header.lafka-transparent-dark #lafka_page_title.lafka_title_holder.title_has_image .blog-post-meta a, body.lafka_transparent_header.lafka-transparent-dark #lafka_page_title.lafka_title_holder.title_has_image h6, body.lafka_transparent_header.lafka-transparent-dark #lafka_page_title.lafka_title_holder.title_has_image .breadcrumb, body.lafka_transparent_header.lafka-transparent-dark #lafka_page_title.lafka_title_holder.title_has_image .breadcrumb a {
                color: #22272d;
            }

            /* Standard page title background color (no background image) */
            .lafka_title_holder, .lafka_title_holder .inner:before, body.lafka_header_left .lafka_title_holder:not(.title_has_image) .inner {
                background-color: #f7f7f7;
            }

            /* Standard page title border color (no background image) */
            .lafka_title_holder, body.lafka_header_left .lafka_title_holder:not(.title_has_image) .inner {
                border-color: #f0f0f0;
            }

            .lafka_title_holder .inner:before {
                border-color: transparent #f0f0f0 #f0f0f0 transparent;
            }

            
                        .lafka_title_holder .inner h1.heading-title {
                text-transform: uppercase;
            }
            
            
            /* Top Menu Bar Visible on Mobile */
                        /* Header top bar background color */
            #header_top {
                background-color: ;
                            }

            /* Main menu links color and typography */
            
            #main-menu {
                background-color: #000000;
            }

            .lafka-search-cart-holder .lafka-search-trigger > a:hover, .lafka-search-cart-holder #cart-module a.cart-contents:hover, .lafka-search-cart-holder .lafka-wishlist-counter a:hover, #lafka-account-holder > a:hover, #lafka-account-holder.active > a {
                background-color: #000000            }

            #main-menu ul.menu > li > a, #main-menu li div.lafka-mega-menu > ul.sub-menu > li > a, .lafka-wishlist-counter a, #header .lafka-search-cart-holder .video_controlls a, .lafka_mega_text_block .widget > h3:first-of-type {
                color: #ffffff;
                font-size: 14px;
                font-weight:600;font-style:normal;            }

            /* Main menu links hover color */
            ul#mobile-menu.menu li a {
                font-size: 14px;
            font-weight:600;font-style:normal;            }

            /* Main menu links hover color */
            #main-menu ul.menu li:hover > a i, #main-menu ul.menu > li.current-menu-item > a i, #main-menu ul.menu > li:hover > a, #main-menu ul.menu > li.current-menu-item > a, #main-menu ul.menu > li.lafka-highlight-menu-item > a, body.lafka_transparent_header #header #main-menu ul.menu > li:hover > a, body.lafka_transparent_header #header #main-menu ul.menu > li.current-menu-item > a, #cart-module a.cart-contents, #main-menu li div.lafka-mega-menu > ul.sub-menu > li > a:hover {
                color: #a00429;
            }

            /* Main menu background hover color */
                                    #main-menu ul.menu > li.lafka-highlight-menu-item > a, #main-menu ul.menu > li.lafka-highlight-menu-item:after {
                background-color: #e4584b;
            }

            #main-menu ul.menu > li.lafka-highlight-menu-item:after {
                border-color: #e4584b;
            }

                        /* Top menu links color and typography */
                                    #main-menu ul.menu > li > a, #lafka_footer_menu > li a, #header #logo .lafka-logo-title, ul.lafka-top-menu > li a {
                text-transform: uppercase;
            }
                        /* Main menu icons color */
                        #main-menu ul.menu li a i {
                color: #ffffff;
            }

            
            #header .lafka-top-bar-message, #header .lafka-top-bar-message span, #header .lafka-top-bar-message span a, #header .lafka-top-bar-message span.lafka-top-bar-message-text {
                color: #ffffff;
            }

            .lafka-search-cart-holder .lafka-search-trigger > a, .lafka-search-cart-holder #cart-module a.cart-contents, .lafka-search-cart-holder #cart-module a.cart-contents::before, .lafka-search-cart-holder .lafka-wishlist-counter a, .lafka-search-cart-holder .lafka-wishlist-counter a i, #lafka-account-holder i {
                color: #ffffff;
            }

            /* Header top bar menu links color */
            ul.lafka-top-menu > li a {
                color: #ffffff;
                font-size: 14px;
                font-weight:500;font-style:normal;            }

            /* Header top bar menu links hover color */
            ul.lafka-top-menu li a:hover, body.lafka_transparent_header ul.lafka-top-menu > li > a:hover, ul.lafka-top-menu > li.current-menu-item > a {
                color: #ffffff !important;
            }

            ul.lafka-top-menu ul.sub-menu li a:hover, ul.lafka-top-menu li:hover ul.sub-menu a:hover {
                background-color: ;
            }

            /* Collapsible Pre-Header background color */
            #pre_header, #pre_header:before {
                background-color: #fcfcfc;
            }

            /* Collapsible Pre-Header titles color */
            #pre_header .widget > h3:first-child {
                color: #22272d;
            }

            /* Collapsible Pre-Header titles border color */
            #pre_header .widget > h3:first-child, #pre_header > .inner ul.product_list_widget li, #pre_header > .inner div.widget_nav_menu ul li a, #pre_header > .inner ul.products-list li {
                border-color: #f1f1f1;
            }

            #pre_header > .inner div.widget_categories ul li, #pre_header > .inner div.widget_archive ul li, #pre_header > .inner div.widget_recent_comments ul li, #pre_header > .inner div.widget_pages ul li,
            #pre_header > .inner div.widget_links ul li, #pre_header > .inner div.widget_recent_entries ul li, #pre_header > .inner div.widget_meta ul li, #pre_header > .inner div.widget_display_forums ul li,
            #pre_header > .inner .widget_display_replies ul li, #pre_header > .inner .widget_display_views ul li {
                border-color: #f1f1f1;
            }

            /* Collapsible Pre-Header links color */
            #pre_header a {
                color: #22272d;
            }

            /* Page Title background */
                       
            /* Header background */
                        
            #header, #header.lafka-sticksy:before, .lafka-top-bar-message, .lafka-search-cart-holder {
                background-color: #a00429;
            }

            /* footer_background */
                                    #footer {
                background-color: #a00429;
            }

            /* footer_titles_color + footer_title_border_color */
            #footer .widget > h3:first-child {
                color: #ffffff;
                border-color: #f1f1f1;
            }

            #footer > .inner ul.product_list_widget li, #footer > .inner div.widget_nav_menu ul li a, #footer > .inner ul.products-list li, #lafka_footer_menu > li {
                border-color: #f1f1f1;
            }

           #powered .lafka-social ul li a {
                color: #ffffff;
            }

             /* footer_menu_links_color */
             #footer > .inner #lafka_footer_menu > li a {
                color: #fccc4c;
            }

                        #powered .author_credits a {color: #ffffff;}
            
            /* footer_links_color */
            #footer > .inner a {
                color: #ffffff;
            }

            /* footer_text_color */
            #footer {
                color: #f1f1f1;
            }

            #footer > .inner div.widget_categories ul li, #footer > .inner div.widget_archive ul li, #footer > .inner div.widget_recent_comments ul li, #footer > .inner div.widget_pages ul li,
            #footer > .inner div.widget_links ul li, #footer > .inner div.widget_recent_entries ul li, #footer > .inner div.widget_meta ul li, #footer > .inner div.widget_display_forums ul li,
            #footer > .inner .widget_display_replies ul li, #footer > .inner .widget_display_views ul li, #footer > .inner div.widget_nav_menu ul li {
                border-color: #f1f1f1;
            }

            /* footer_copyright_bar_bckgr_color */
            #powered {
                                background-color: #a00429;
                                color: #ffffff;
            }

            /* Body font */
                        body, #bbpress-forums .bbp-body div.bbp-reply-content {
                                    font-family: Rubik;
                                font-size: 16px;
                color: #888888;
                font-display:fallback;
            }

            #header #logo .lafka-logo-subtitle, #header2 #logo .lafka-logo-subtitle {
                color: #888888;
            }

            /* Text logo color and typography */
                        #header #logo .lafka-logo-title, #header2 #logo .lafka-logo-title {
                color: #ffffff;
                font-size: 21px;
            font-weight:700;font-style:normal;            }

                        #header #logo:before, #header #logo:after, #header #logo a:before, #header #logo a:after {
                display: none !important;
            }
            #header #logo {
                padding: 20px 15px;
                top: auto !important;
                border-radius: 0 0 4px 4px;
                -webkit-box-shadow: 0 0px 30px 0 rgba(0,0,0,.15);
                box-shadow: 0 0px 30px 0 rgba(0,0,0,.15);
                margin-bottom: 15px;
            }
            #header.lafka-has-header-top #logo {
                top: -15px !important;
            }
                        
                        #header #logo { box-shadow: none !important; }
            #header #logo:before, #header #logo:after, #header #logo a:before, #header #logo a:after {
                display: none !important;
            }
            
            
            
            /* Heading fonts */
                                        h1, h2, h3, h4, h5, h6, .foodmenu_top .project-data .project-details .lafka-foodmenu-main-price, p.wp-block-cover-text, .lafka-product-summary-wrapper div.lafka-share-links span, #comments .nav-next a, #comments .nav-previous a, #tab-reviews #reply-title, .woocommerce-form-coupon-toggle .woocommerce-info, .woocommerce-form-login-toggle .woocommerce-info, .r_more_blog, p.woocommerce-thankyou-order-received, nav.woocommerce-MyAccount-navigation ul li a, #lafka-account-holder.lafka-user-is-logged .lafka-header-account-link-holder > ul li a, .lafka-header-user-data small, a.lafka-post-nav .entry-info span.entry-title, .wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover-image h2, .lafka-product-popup-link > a, .vendor_description .vendor_img_add .vendor_address p.wcmp_vendor_name, .tribe-events-event-cost, .tribe-events-schedule .tribe-events-cost, .lafka-page-load-status, .widget_layered_nav_filters li a, section.woocommerce-order-details, ul.woocommerce-error, table.woocommerce-checkout-review-order-table, body.woocommerce-cart .cart-collaterals, .cart-info table.shop_table.cart, ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li, .countdown_time_tiny, blockquote, q, #lafka_footer_menu > li a, .lafka-pagination-numbers .owl-dot:before, .lafka-wcs-swatches .swatch.swatch-label, .foodmenu-unit-info small, .widget .post-date, div.widget_nav_menu ul li a, .comment-body span, .comment-reply-link, span.edit-link a, #reviews .commentlist li .meta, div.widget_categories ul li a, div.widget_archive ul li a, div.widget_recent_entries ul li a, div.widget_recent_comments ul li a, .woocommerce p.cart-empty, div.woocommerce-MyAccount-content .myaccount_user, label, .lafka-pricing-table-content, p.product.woocommerce.add_to_cart_inline, .product-filter .limit b, .product-filter .sort b, .product-filter .price_label, .contact-form .content span, .tribe-countdown-text, .lafka-event-countdown .is-countdown, .lafka-foodmenu-categories ul li a, div.prod_hold .name, #header #logo .lafka-logo-title, #header2 #logo .lafka-logo-title, .lafka-counter-h1, .lafka-typed-h1, .lafka-typed-h2, .lafka-typed-h3, .lafka-typed-h4, .lafka-typed-h5, .lafka-typed-h6, .lafka-counter-h2, body.woocommerce-account #customer_login.col2-set .owl-nav button, .woocommerce #customer_login.u-columns.col2-set .owl-nav button, .lafka-counter-h3, .error404 div.blog-post-excerpt:before, #yith-wcwl-popup-message #yith-wcwl-message, div.added-product-text strong, .vc_pie_chart .vc_pie_chart_value, .countdown-amount, .lafka-product-slide-price, .lafka-counter-h4, .lafka-counter-h5, .lafka-search-cart-holder #search input[type="text"], .lafka-counter-h6, .vc_tta-tabs:not(.vc_tta-style-modern) .vc_tta-tab, div.product .price span, a.bbp-forum-title, p.logged-in-as, .lafka-pricing-table-price, li.bbp-forum-info, li.bbp-topic-title .bbp-topic-permalink, .breadcrumb, .offer_title, ul.tabs a, .wpb_tabs .wpb_tabs_nav li a, .wpb_tour .wpb_tabs_nav a, .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a, .post-date .num, .lafka-products-list-view div.prod_hold .name, .lafka_shortcode_count_holder .countdown-amount, .blog-post-meta a, .widget_shopping_cart_content p.total, .foodmenu_top .project-data .project-details .simple-list-underlined li, .foodmenu_top .project-data .main-features .checklist li, .summary.entry-summary .yith-wcwl-add-to-wishlist a {
                    font-family: Rubik;
                    font-display:fallback;
                }

                .u-column1 h2, .u-column2 h3, .lafka_title_holder h1.heading-title {
                    font-family: Rubik !important;
                    font-display:fallback;
                }

                
                                #main-menu ul.menu li a, ul#mobile-menu.menu li a, #main-menu li div.lafka-mega-menu > ul.sub-menu > li.lafka_colum_title > a, ul.lafka-top-menu > li a {
                    font-family: Rubik;
                    font-display:fallback;
                }

                
                                a.button, input.button, .lafka-filter-widgets-triger, .lafka-reset-filters, .wcv-navigation ul.menu.horizontal li a, .wcv-pro-dashboard input[type="submit"], button.button, input[type="submit"], a.button-inline, .lafka_banner_buton, #submit_btn, #submit, .wpcf7-submit, .col2-set.addresses header a.edit, div.product input.qty, .lafka-pricing-table-button a, .vc_btn3 {
                    font-family: Rubik;
                    font-display:fallback;
                }

                                        /* H1 */
                        h1, .lafka-counter-h1, .lafka-typed-h1, .lafka-dropcap p:first-letter, .lafka-dropcap h1:first-letter, .lafka-dropcap h2:first-letter, .lafka-dropcap h3:first-letter, .lafka-dropcap h4:first-letter, .lafka-dropcap h5:first-letter, .lafka-dropcap h6:first-letter {
                color: #22272d;
                font-size: 60px;
            font-weight:600;font-style:normal;            }

            /* H2 */
                        h2, .lafka-counter-h2, p.wp-block-cover-text, .lafka-typed-h2, .wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover-image h2, .icon_teaser h3:first-child, body.woocommerce-account #customer_login.col2-set .owl-nav button, .woocommerce #customer_login.u-columns.col2-set .owl-nav button, .related.products h2, .similar_projects > h4 a, .related.products h2 a, .upsells.products h2, .similar_projects > h4, .lafka-related-blog-posts > h4, .tribe-events-related-events-title {
                color: #22272d;
                font-size: 48px;
            font-weight:300;font-style:normal;            }
            .lafka-foodmenu-categories ul li a {
                color: #22272d; 
            }

            /* H3 */
                        h3, .lafka-counter-h3, .lafka-typed-h3, .woocommerce p.cart-empty, #tab-reviews #reply-title {
                color: #22272d;
                font-size: 30px;
            font-weight:300;font-style:normal;            }

            /* H4 */
                        h4, .lafka-counter-h4, .lafka-typed-h4 {
                color: #22272d;
                font-size: 24px;
            font-weight:300;font-style:normal;            }

            /* H5 */
                        h5, .lafka-counter-h5, .lafka-typed-h5 {
                color: #22272d;
                font-size: 21px;
            font-weight:300;font-style:normal;            }

            /* H6 */
                        h6, .lafka-counter-h6, .lafka-typed-h6 {
                color: #22272d;
                font-size: 19px;
            font-weight:300;font-style:normal;            }

            
                        @media only screen and (min-width: 320px) and (max-width: 767px) {
                body div.prod_hold, body li.product-category, body div.product-category {
                    width: 49.5% !important;
                }
                body div.prod_hold {
                    padding: 7px;
                }
                div.prod_hold .name  {
                    font-size:12px;
                    text-transform: none;
                }
                .prod_hold .price_hold {
                    font-size: 13px;
                    font-weight: 500;
                }
                .prod_hold .lafka-list-prod-summary, div.prod_hold .links {
                    padding: 10px 0px;
                    left: 0px;
                    right: 0px;
                }
                div.prod_hold .links {
                    padding: 0px 0px 15px 0px;
                    top: auto !important;
                    position: relative;
                    opacity: 1;
                }
                div.prod_hold a.button, .links a.button.add_to_cart_button, .links a.button.add_to_cart_button.ajax_add_to_cart, .links .yith-wcwl-add-to-wishlist, .links a.lafka-quick-view-link {
                    margin-right: 0 !important;
                }
                div.prod_hold .sale {
                    display: none;
                }
            }

            
            /* Add to Cart Color */
            button.single_add_to_cart_button, .foodmenu_top .project-data .project-details a.button {
                background-color: #e4584b !important;
            }
            div.prod_hold .links a.lafka-quick-view-link:hover, .lafka-product-slide-cart .button.add_to_cart_button:hover {
                color: #e4584b;
            }
            .prod_hold .price_hold {
            color: #feda5e;
            background-color: #4d2c21;
            }

            table.compare-list .add-to-cart td a.lafka-quick-view-link, table.compare-list .add-to-cart td a.compare.button {
                display: none !important;
            }


/* ================================ */

.woocommerce-product-gallery{ opacity: 1 !important; }

/* ================================ */


            .wdp_bulk_table_content .wdp_pricing_table_caption { color: #6d6d6d ! important} .wdp_bulk_table_content table thead td { color: #6d6d6d ! important} .wdp_bulk_table_content table thead td { background-color: #efefef ! important} .wdp_bulk_table_content table tbody td { color: #6d6d6d ! important} .wdp_bulk_table_content table tbody td { background-color: #ffffff ! important} .wdp_bulk_table_content .wdp_pricing_table_footer { color: #6d6d6d ! important}        

/* ================================ */


body.custom-background { background-color: #a5102e; }


/* ================================ */

.vc_custom_1699434477248{margin-bottom: 0px !important;padding-top: 250px !important;padding-bottom: 60px !important;background: #dd3333 url(https://chronopizzadormans.fr/wp-content/uploads/2023/11/2-1.png?id=6421) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;}.vc_custom_1560578014619{margin-bottom: 0px !important;padding-top: 80px !important;padding-bottom: 80px !important;background-color: #ffffff !important;background-position: 0 0 !important;background-repeat: repeat !important;}.vc_custom_1699434793757{margin-bottom: 0px !important;padding-top: 80px !important;padding-bottom: 80px !important;background: #3c2117 url(https://chronopizzadormans.fr/wp-content/uploads/2023/11/2-1.png?id=6421) !important;background-position: 0 0 !important;background-repeat: repeat !important;}.vc_custom_1555744624944{margin-bottom: 0px !important;padding-top: 80px !important;padding-bottom: 80px !important;background-color: #ffffff !important;}.vc_custom_1699434852862{margin-bottom: 0px !important;padding-top: 40px !important;padding-bottom: 40px !important;background: #dd3333 url(https://chronopizzadormans.fr/wp-content/uploads/2023/11/2-1.png?id=6421) !important;background-position: 0 0 !important;background-repeat: repeat !important;}.vc_custom_1553869337189{padding-top: 0px !important;}.vc_custom_1560497419249{margin-bottom: 30px !important;}.vc_custom_1558595210456{padding-top: 0px !important;}.vc_custom_1740407693166{margin-bottom: 0px !important;}.vc_custom_1560497428107{margin-bottom: 30px !important;}.vc_custom_1558595869170{padding-top: 0px !important;}.vc_custom_1560497434365{margin-bottom: 30px !important;}.vc_custom_1558595210456{padding-top: 0px !important;}.vc_custom_1699610456243{margin-bottom: 0px !important;}.vc_custom_1639696587920{margin-bottom: 10px !important;}.vc_custom_1615109633695{margin-bottom: 10px !important;}.vc_custom_1615166393527{margin-bottom: 80px !important;}.vc_custom_1615109607559{margin-top: 80px !important;}.vc_custom_1639699920051{margin-bottom: 80px !important;}.vc_custom_1560330293712{margin-bottom: 80px !important;}.vc_custom_1560330567393{padding-top: 40px !important;padding-right: 30px !important;padding-bottom: 40px !important;padding-left: 30px !important;background: rgba(0,0,0,0.07) url(https://i0.wp.com/lafka.althemist.com/fastfood/wp-content/uploads/sites/2/2019/05/rays-dust.png?id=3724) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;*background-color: rgb(0,0,0) !important;border-radius: 5px !important;}.vc_custom_1555862969963{margin-bottom: 35px !important;padding-top: 90px !important;padding-bottom: 90px !important;background-image: url(https://i0.wp.com/lafka.althemist.com/fastfood/wp-content/uploads/sites/2/2019/04/vintage-burst2-light.png?id=3186) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: contain !important;}.vc_custom_1560330578227{padding-top: 40px !important;padding-right: 30px !important;padding-bottom: 40px !important;padding-left: 30px !important;background: rgba(0,0,0,0.07) url(https://i0.wp.com/lafka.althemist.com/fastfood/wp-content/uploads/sites/2/2019/05/rays-dust.png?id=3724) !important;background-position: center !important;background-repeat: no-repeat !important;background-size: cover !important;*background-color: rgb(0,0,0) !important;border-radius: 5px !important;}.vc_custom_1699434600213{margin-bottom: 15px !important;}.vc_custom_1615167143505{margin-bottom: 8px !important;}.vc_custom_1615167159598{margin-bottom: 20px !important;}.vc_custom_1699434715011{margin-bottom: 15px !important;}.vc_custom_1699820303074{margin-bottom: 8px !important;}.vc_custom_1699820313777{margin-bottom: 20px !important;}.vc_custom_1615166826466{margin-bottom: 20px !important;}.vc_custom_1615166911070{margin-bottom: 10px !important;}.vc_custom_1615167046801{margin-bottom: 20px !important;}.vc_custom_1639696652611{margin-bottom: 10px !important;}.vc_custom_1560841685321{margin-bottom: 20px !important;}.vc_custom_1615166701939{margin-bottom: 10px !important;}.vc_custom_1560841703937{margin-bottom: 20px !important;}.vc_custom_1639696694896{margin-bottom: 10px !important;}.vc_custom_1560841359049{padding-top: 10px !important;}.vc_custom_1699434930564{margin-bottom: 0px !important;}.vc_custom_1699434955609{margin-bottom: 10px !important;}

/* ================================ */

 .wpb_animate_when_almost_visible { opacity: 1; }

/* ================================ */

