/*!
Theme Name: Toast
Author: Creative Visual Design
Author URI: https://creativevisualdesign.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)https://5e1bf7f03f.nxcli.net/wp-admin/theme-editor.php?file=functions.php&theme=red-salt
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: toast
Template: kadence
*/

/* Theme customization starts here
-------------------------------------------------------------- */

@media only screen and (max-width: 600px) {

	.page .wp-block-kadence-iconlist.aligncenter .kt-svg-icon-list-item-wrap {
		justify-content: left;
	}

}

/*
FOOTER
*/

.site-top-footer-wrap .site-footer-row-container-inner {
	background: url(https://91b6a6d219.nxcli.io/wp-content/uploads/cork-board.webp) repeat;
}

.home .site-bottom-footer-inner-wrap {
	
}

@media only screen and (max-width: 767px) {
    .kb-row-layout-idblock-38_d15c1d-c8 > .kt-row-column-wrap {
        grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    }
}

/*
MAILCHIMP
*/

#mc_embed_signup {
	background: none !important;
	/*background: #58585A !important;*/
	margin: 0 auto;
}

#mc_embed_signup h2 {
	text-align: center;
}

#mc_embed_signup h2,
#mc_embed_signup .mc-field-group label,
#mc_embed_signup .small-meta,
#mc_embed_signup .indicates-required,
#mc_embed_signup .datefield,
#mc_embed_signup div#mce-responses,
#mc_embed_signup #mce-success-response {
	color: #fff !important;
}

#mc_embed_signup .small-meta {
	margin-left: 5px;
}

#mc_embed_signup div#mce-responses {
	margin: 0 !important;
	padding: 0 !important;
}

#mc_embed_signup .indicates-required, 
#mc_embed_signup .mc-field-group, 
#mc_embed_signup .foot, 
#mc_embed_signup .button {
	width: 100% !important;
}

.page #mc_embed_signup .button {
	height: 40px;
}

#mc_embed_signup .foot {
	grid-template-columns: 1fr !important;
}

/*
FOOD MENU PRO
*/

[class*=grid-by-cat-free] .fmp-category-title-wrapper .fmp-category-title {
	width: auto;
}

[class*=grid-by-cat-free] .fmp-category-title-wrapper.type-1 .fmp-category-title::before {
	background: none;
}

@media only screen and (min-width: 768px) {
    [class*=grid-by-cat-free] .fmp-category-title-wrapper {
        margin-bottom: 20px;
    }
}

.fmp-cat2 .fmp-cat-title:after {
	background: #000 !important;
}

.fmp-cat2 .fmp-cat-title {
	padding: 10px !important;
}

.fmp-cat2 .fmp-cat-title p.cat-description {
	margin-top: 0;
}

/*
NINJA FORMS 
*/

.nf-before-form-content {
	max-width: 1000px;
	margin: 0 auto;
	padding: 5px;
}

.page .nf-form-content input[type=submit] {
	background: #111;
	border-radius: 4px;
	height: 40px;
	padding: 0 20px;
	transition: all 0.23s ease-in-out 0s;
}

.page .nf-form-content input[type=submit]:hover {
	background: #222;
	color: #fff;
}

.nf-response-msg {
    font-size: var(--global-kb-font-size-md, 1.25rem);
	text-align: center;
}

/*
UNTAPPED
*/

.ut-menu .menu-header-hideable,
.ut-menu .menu-info,
.ut-menu .section-heading,
.ut-menu .price,
.ut-menu .footer-hideable,
.powered-ut,
.pagination-container, 
.tab-content .section.item-bg-color:nth-of-type(3) {
	display: none !important;
}

.ut-menu-standard .section {
	padding: 20px 0 0 0 !important;
}
