/*
Theme Name: Fragolino Child
Theme URI: http://cmsmasters.net/fragolino-child/
Author: cmsmasters
Author URI: http://cmsmasters.net/
Description: Fragolino Child Theme
Template: fragolino
Version: 1.1.7
License:
License URI:
Text Domain: fragolino-child
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/




body {
    /*font-family: 'Questrial', Arial, Helvetica, 'Nimbus Sans L', sans-serif;*/
    line-height: 0px;
    background-color: #47763c;
}



/*@media only screen and (max-width: 1024px) {
	#page.cmsmasters_liquid {
	    border-width: 20px;
	}
}*/



@media (max-width: 992px) {
	.ex-fdlist .exfd-filter .exfd-filter-group .ex-menu-select {
    display: none !important;
	}
	.ex-fdlist .exfd-filter .exfd-filter-group .ex-menu-list {
	    display: block !important
	}
}


footer .footer_custom_html h6 {
    margin: 2px;
}

footer .cmsmasters_footer_default .footer_inner {
    padding-bottom: 0px;
}

footer .cmsmasters_footer_default .footer_copyright {
    display: inline-flex;
}



footer .footer_copyright img {
    width: 39px;
    opacity: 0.6;
    display: block;
    margin: 0 auto;
margin-top: -11px;

}







.exbt-inline {
    display: none;
}

.ex-fdlist .exstyle-1 figcaption {
    margin-bottom: 0px;
}

.ex-fdlist .exstyle-1 figcaption p {
   display: none;
}

.ex-fdlist .exstyle-1 figcaption h5 p {
   display: block;
}


.ex-fdlist:not(.list-layout) .exfd-filter .exfd-filter-group .ex-menu-list a {
    float: none;
    display: inline-block;
    text-transform: capitalize;
    font-style: normal;
}


.ex-fdlist .exstyle-1 figcaption h3 a, .ex-fdlist .exstyle-2 figcaption h3 a {
    width: 100%;
    text-align: center;
    font-size: 16px;
    text-transform: initial;
    font-weight: bold;
    letter-spacing: 0px;
    color: #292929;
    opacity: 1;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    line-height: 1.5;
}

.ex-fdlist .exstyle-1 figcaption h5 p > span {
    margin-bottom: -3px;
    bottom: -9px;
    position: relative;
    background: #fff;
    padding: 0 15px;
    width: 100%;
    font-size: 15px;
    font-weight: bold;
    text-transform: capitalize;
    letter-spacing: 1px;
    color: #cfa708;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
}


.ex-fdlist.style-1 .item-grid {
    border-right: 2px dashed rgb(0 0 0 / 7%);
    border-bottom: 2px dashed rgb(0 0 0 / 7%);
    position: relative;
}



/* POPUP*/

.ex_modal .modal-content .fd_modal_img {
    width: 100% !important;
}

.ex_modal .modal-content .fd_modal_des {
    width: 100% !important;
}

.exfood-buildin-cart {
    display: none !important;
}


.ex_modal .modal-content .fd_modal_des .exfd_nutrition li {
    width: 100% !important;
}


.ex_modal .modal-content .fd_modal_des h3 {
	margin: 0 0 35px 0 !important;
    color: #cfa708 !important;
    display: block !important;
    text-transform: capitalize !important;
    font-weight: bold !important;
    letter-spacing: 1px !important;
    opacity: 1 !important;
    line-height: 1.5 !important;
}

.ex_modal .modal-content .fd_modal_des .exfd_nutrition li {
    margin: 5px 0 !important;
        line-height: 1.2 !important;
}



.ex_modal .modal-content .fd_modal_des .exfd_nutrition li span {
    color: #666666 !important;
    display: block !important;
    font-size: 14px !important;
    text-transform: capitalize !important;
    font-weight: bold !important;
    letter-spacing: 1px !important;
    opacity: 1 !important;
    line-height: 1.5 !important;
}


.ex_modal .modal-content .fd_modal_des h5 {
     border-bottom: 0px solid #eee !important;
}

.ex_modal .modal-content .fd_modal_des {
    padding-bottom: 0px !important;
}


.ex_modal .modal-content .fd_modal_des .exfd_nutrition {
    border-bottom: 0px solid #eee !important;
}

.ex_modal .modal-content .fd_modal_des h5 {
    text-transform: capitalize !important;
}





/* Main*/

body, .middle_inner, .headline_outer, select, fieldset, fieldset legend, input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]), textarea, option, .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox] + span.wpcf7-list-item-label:before, .cmsmasters-form-builder .check_parent input[type=checkbox] + label:before, .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio] + span.wpcf7-list-item-label:before, .cmsmasters-form-builder .check_parent input[type=radio] + label:before, .cmsmasters_project_puzzle .project_inner, .cmsmasters_slider_project .cmsmasters_slider_project_inner, .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner:before, .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner {
    background-color: #ffffff;
}

.cmsmasters_color_scheme_footer, html .cmsmasters_color_scheme_footer select, html .cmsmasters_color_scheme_footer fieldset, html .cmsmasters_color_scheme_footer fieldset legend, html .cmsmasters_color_scheme_footer input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]), html .cmsmasters_color_scheme_footer textarea, html .cmsmasters_color_scheme_footer option, html .cmsmasters_color_scheme_footer .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox] + span.wpcf7-list-item-label:before, html .cmsmasters_color_scheme_footer .cmsmasters-form-builder .check_parent input[type=checkbox] + label:before, html .cmsmasters_color_scheme_footer .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio] + span.wpcf7-list-item-label:before, html .cmsmasters_color_scheme_footer .cmsmasters-form-builder .check_parent input[type=radio] + label:before, html .cmsmasters_color_scheme_footer .cmsmasters_project_puzzle .project_inner, html .cmsmasters_color_scheme_footer .cmsmasters_slider_project .cmsmasters_slider_project_inner, html .cmsmasters_color_scheme_footer .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner:before, html .cmsmasters_color_scheme_footer .cmsmasters_stats.stats_mode_circles .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner {
    background-color: #ffffff;
}

#slide_top, mark, table thead td, table thead th, .button, input[type=submit], input[type=button], button, .cmsmasters_button, .cmsmasters_dropcap.type2, .cmsmasters_header_search_form, .owl-pagination .owl-page, .cmsmasters_hover_slider .cmsmasters_hover_slider_thumbs li:after, .cmsmasters_content_slider .cmsmasters_content_slider_item div, .cmsmasters_wrap_pagination ul li .page-numbers.current:before, div.subpage_nav > span:before, .cmsmasters_comment_item .cmsmasters_comment_item_cont_info > *:after, .cmsmasters_archive_type .cmsmasters_archive_item_type > *:after, .cmsmasters_archive_type .cmsmasters_archive_item_info > *:after, .widget_custom_popular_projects_entries .owl-buttons:before, .widget_custom_latest_projects_entries .owl-buttons:before, .cmsmasters_content_slider .owl-buttons:before, .cmsmasters_single_slider .cmsmasters_single_slider_inner .owl-buttons:before, .cmsmasters_posts_slider .owl-buttons:before, .cmsmasters_twitter .owl-buttons:before, .cmsmasters_post_default .cmsmasters_post_cont_info > span:after, .cmsmasters_post_default .cmsmasters_owl_slider .owl-buttons, .cmsmasters_post_masonry .cmsmasters_owl_slider .owl-buttons, .cmsmasters_open_post .cmsmasters_post_cont_wrap .cmsmasters_post_cont_info > *:after, .cmsmasters_profile_img_wrap .profile_social_icons, .cmsmasters_project_grid .preloader, .cmsmasters_items_filter_wrap .cmsmasters_items_filter_list li:after, .cmsmasters_toggles .cmsmasters_toggles_filter a:after, .cmsmasters_clients_slider .owl-buttons:before, .cmsmasters_quotes_slider .owl-buttons:before, .cmsmasters_icon_box.cmsmasters_icon_box_top:before, .cmsmasters_icon_box.cmsmasters_icon_box_left_top:before, .cmsmasters_icon_box.cmsmasters_icon_box_left:before, .cmsmasters_icon_list_items.cmsmasters_color_type_bg .cmsmasters_icon_list_item .cmsmasters_icon_list_icon, .cmsmasters_icon_list_items.cmsmasters_color_type_icon .cmsmasters_icon_list_item:hover .cmsmasters_icon_list_icon, .cmsmasters_stats.stats_mode_bars .cmsmasters_stat_wrap .cmsmasters_stat .cmsmasters_stat_inner, .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox] + span.wpcf7-list-item-label:after, .cmsmasters-form-builder .check_parent input[type=checkbox] + label:after, .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio] + span.wpcf7-list-item-label:after, .cmsmasters-form-builder .check_parent input[type=radio] + label:after {
    background-color: #cfa708;
}


#header {
    display: none;
}



.cmsmasters_liquid #header .header_mid, .cmsmasters_liquid #header .header_top, #page.cmsmasters_liquid, .widget_nav_menu > div > ul li.current-menu-item, .widget_pages ul li.current_page_item, .cmsmasters_icon_list_items.cmsmasters_color_type_border .cmsmasters_icon_list_item .cmsmasters_icon_list_icon:after, .cmsmasters_counters .cmsmasters_counter_wrap .cmsmasters_counter .cmsmasters_counter_inner:before, input:not([type=button]):not([type=checkbox]):not([type=file]):not([type=hidden]):not([type=image]):not([type=radio]):not([type=reset]):not([type=submit]):not([type=color]):not([type=range]):focus, textarea:focus, .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=checkbox]:checked + span.wpcf7-list-item-label:before, .cmsmasters-form-builder .check_parent input[type=checkbox]:checked + label:before, .wpcf7 form.wpcf7-form span.wpcf7-list-item input[type=radio]:checked + span.wpcf7-list-item-label:before, .cmsmasters-form-builder .check_parent input[type=radio]:checked + label:before {
    border-color: #cfa708;
}



#page.cmsmasters_heading_after_header #middle, #page.cmsmasters_heading_under_header #middle .headline .headline_outer {
    padding-top: 0;
}





.parent_grid .ctgrid p {
	display: block;
    width: 100%;
    text-align: center;
    font-size: 16px;
}



.ex_modal .modal-content {
	margin-top: 10px;
    margin-bottom: 0px;
}




.ex-fdlist .exfd-filter .exfd-filter-group .ex-menu-list a ul li:hover, .ex-fdlist .exfd-filter .exfd-filter-group .ex-menu-list .ex-menu-item-active {
    background: #cfa708;
    border-color: #cfa708;
}

.ex-fdlist .exfd-filter .exfd-filter-group .ex-menu-list .ex-menu-item-active:not(.exfd-child-click):after, .ex-fdlist .exfd-filter .exfd-filter-group .ex-menu-list .ex-menu-item-active:after, .ex-fdlist .exstyle-4 figcaption {
    border-top-color: #cfa708;
}


/* Background and Borders*

.middle_inner {
    background-color: #cfa708;
    background: url(https://images.unsplash.com/photo-1568818063790-126c5d5d2117?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1200) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

#page.cmsmasters_liquid {
    border-width: 0px !important;
}
*/





[data-id_food="2435"] {
    width: auto;
	border-right: 0px dashed rgba(0, 0, 0, 0.15);
    border-bottom: 0px dashed rgba(0, 0, 0, 0.15);
    position: relative;
}


[data-id_food="2435"]  img {
    width: 100% !important;
}

.ex-fdlist.style-1 .ctgrid {
    display: flex;
    justify-content: center;
}





.ex_modal .modal-content .fd_modal_des h3:after {
    bottom: -15px;
    content: "";
    width: 50px;
    border-bottom: 3px solid #fff;
    position: absolute;
    left: 0;
}





    /* Mood's */


#middle .middle_inner {
    width: 100%;
	background-repeat: no-repeat;
    background-size: inherit;
	background-position: top;

}





#page.cmsmasters_liquid {
    border-width: 0px;
}


.ex-fdlist {
    padding-top: 20px;
}

.middle_content {
    padding: 30px 0;
}

.ex-fdlist .exfd-filter .exfd-filter-group .ex-menu-list .ex-menu-item-active {
    background: #f8ea86;
    border-color: #f8d55c00;
    background: linear-gradient(to right, #e8bd53, #fbe983) !important;
}

    /* 
.ex-fdlist .exfd-filter .exfd-filter-group .ex-menu-list a ul li:hover, .ex-fdlist .exfd-filter .exfd-filter-group .ex-menu-list .ex-menu-item-active {
    border-color: #f8d55c00;
    background: linear-gradient(to right, #e8bd53, #fbe983) !important;
} */


.ex-fdlist .exfd-filter .exfd-filter-group .ex-menu-list .ex-menu-item-active:not(.exfd-child-click):after, .ex-fdlist .exfd-filter .exfd-filter-group .ex-menu-list .ex-menu-item-active:after, .ex-fdlist .exstyle-4 figcaption {
    border-top-color: #f0d068 !important;;
}

.ex-fdlist .exfd-filter .exfd-filter-group .ex-menu-list .ex-menu-item-active {
    border: 0px;
}

#slide_top {
    background: linear-gradient(to right, #e8bd53, #fbe983) ;
}


.ex-fdlist .exstyle-1 figcaption h5 p > span {
    color: #e8bd53 !important;
}


.ex-fdlist .exstyle-1 .exstyle-1-image img {
    border: 0px solid #fff !important;
}

.ex-fdlist .exstyle-1 .exstyle-1-image {
    padding: 1px !important;
}



.ex-fdlist.style-1 .item-grid {
    border-right: 0.8px dashed rgb(0 0 0 / 10%) !important;
    border-bottom: 0.8px dashed rgb(0 0 0 / 10%) !important;
    position: relative;
}


.ex-fdlist .exstyle-1 figcaption h3 a, .ex-fdlist .exstyle-2 figcaption h3 a {
    text-transform: capitalize;
}



