/*!
Theme Name: Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: kadence-child
*/

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


/* Common Fix: Inherit Kadence customizer styles for BB buttons */
button, a.button,
.wp-block-button__link,
.wp-element-button, button, a.button:visited, .wp-element-button:visited,
.fl-builder-content a.fl-button, .fl-builder-content a.fl-button:visited,
.gform_wrapper.gravity-theme .gform_footer input[type="submit"] {
	justify-content: space-around;
	display: inline-flex;
	box-sizing: border-box;
	align-items: center;
	border: 0;
	border-radius: 99px;
	transition: 0.2s ease-in-out;
	font-size: 1rem;
	font-weight: 700;
	font-family: var(--global-primary-nav-font-family);
	color: var(--global-palette-btn);
	background-color: var(--global-palette-btn-bg);
	padding: 0.75em 2em;
	line-height: 1.4;
	min-width: max-content;
}

button:hover, button:focus, a.button:hover, a.button:focus,
.wp-block-button__link:hover,
.wp-block-button__link:focus,
.wp-element-button:hover,
.wp-element-button:focus, 
button:hover, button:focus, 
a.button:visited:hover, 
a.button:visited:focus, 
.wp-element-button:visited:hover, 
.wp-element-button:visited:focus,
.fl-builder-content a.fl-button:hover, .fl-builder-content a.fl-button:focus,
.gform_wrapper.gravity-theme .gform_footer input[type="submit"]:hover,
.gform_wrapper.gravity-theme .gform_footer input[type="submit"]:focus {
  background-color: var(--global-palette-btn-bg-hover);
  color: var(--global-palette-btn-hover);
  border-color: currentcolor;
}
button:focus, a.button:focus,
.wp-block-button__link:focus,
.wp-element-button:focus, button:focus, 
a.button:visited:focus, 
.wp-element-button:visited:focus, 
.fl-builder-content a.fl-button:focus,
.gform_wrapper.gravity-theme .gform_footer input[type="submit"]:focus {

}
.fl-builder-content a.fl-button *, .fl-builder-content a.fl-button:visited *, .fl-builder-content a.fl-button:hover *, .fl-builder-content a.fl-button:focus * {
  color: inherit;
}

/* Common Fix: Remove margin for first, last and empty paragraphs in BB text editor module */
.fl-rich-text > p:first-child, .fl-rich-text > p:empty {
	margin-top: 0;
}
.fl-rich-text > p:last-child, .fl-rich-text > p:empty {
	margin-bottom: 0;
}

/* Shorten icon module when class is applied */
.icon-condensed .fl-icon, .icon-condensed .fl-icon-text {
	display: inline-block;
	height: auto !important;
}

/* Style any text or heading module as subheading */
.subheading, .subheading .fl-heading {
	font-size: 1.2rem;
	font-weight: 500;
	text-transform: uppercase;
}

