/*!
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
-------------------------------------------------------------- */

/**** LAYOUT ****/

.content-width-fullwidth main#inner-wrap, .content-width-fullwidth .content-area, .content-width-fullwidth .content-container, .content-width-fullwidth .site-main, .content-width-fullwidth .content-wrap, .content-width-fullwidth article, .content-width-fullwidth .entry-content-wrap, .content-width-fullwidth .entry-content, .content-width-fullwidth .kb-row-layout-wrap {
    display: flex;
    flex-grow: 1;
}

/**** TYPOGRAPHY ****/

main p,
main figure{
    margin-bottom: var(--global-sm-spacing) !important;
}
footer p {
    margin: 0;
    padding: 0;
}
figcaption{
	text-align: left !important;
	margin-top: 1em !important;
}

/**** ICONS ****/

.kt-accodion-icon-style-basic .kt-blocks-accordion-icon-trigger:after, .kt-accodion-icon-style-basic .kt-blocks-accordion-icon-trigger:before, .kt-accodion-icon-style-basiccircle .kt-blocks-accordion-icon-trigger:after, .kt-accodion-icon-style-basiccircle .kt-blocks-accordion-icon-trigger:before {
    height: 2px;
}

/**** TABLES ****/

.kb-table-data p.wp-block-paragraph {
    margin-bottom: 0 !important;
}
.kb-table caption {
    background: var(--global-palette9);
    padding-left: var(--global-kb-spacing-xxs, 0.5rem);
    padding-right: var(--global-kb-spacing-xxs, 0.5rem);
}
.kb-table-container .kb-table tr.kb-table-row:first-child {
    border-bottom: 2px solid var(--global-palette2);
}

/**** VIDEO CONTROLS ****/

.kb-blocks-bg-video-container .kb-background-video-buttons-wrapper {
    right: 0;
    width: 100%;
    max-width: 1100px;
    margin: 0 auto;
    left: 0;
    padding-right: 24px;
}
.kb-blocks-bg-video-container .kb-background-video-buttons-wrapper button.kb-toggle-video-btn {
    float: right;
}