/*
Theme Name:     B&K Homes
Theme URI:      n/a
Template:       kadence
Author:         Little Birdie Creative
Author URI:     n/a
Description:    Kadence Child Theme
Version:        1.0
License:        GNU General Public License v3.0 (or later)
License URI:    https://www.gnu.org/licenses/gpl-3.0.html
*/
.single-content h1, .single-content h2, .single-content h3, .single-content h4, .single-content h5, .single-content h6 {
	 margin: 0.5em 0 0.5em;
}
.entry-header {
    margin-bottom: 1.5em;
    margin-top: 1.5em;
}
.drawer-content .mobile-html, .drawer-content .mobile-html2 {
    width: 100%;
    display: flex;
    justify-content: center;
}
.cloud_grid .entry.loop-entry {
    background-color: #ffffff !important;
	  padding:20px;
}

.kt-blocks-above-categories {
    padding-bottom: 15px;
	text-decoration: none !important;
}
.cloud_grid .loop-entry .entry-header .entry-title {
    text-align: center;
}

.wp-grid-builder.wpgb-enabled .wpgb-card {
    position: absolute;
    border: solid 10px #fff;
	  background-color: #fff;
	  box-shadow: 14px 22px 22px -6px rgba(0,0,0,0.1);
}

.entry-content-wrap {
    padding: 0rem;
}
#menu-item-136 {
	border: solid 1px #000;
	background-color: #000;
  border-radius: 50px;
	padding: 0px 20px;
	margin-right:20px;
}

#menu-item-136 ul > li.menu-item > a {
		color: #fff;
}

.vi-flag-64 {
    transform: scale(0.5) !important;
}
.woocommerce-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency {
    padding-top: 5px;
    padding-right: 20px;
    padding-bottom: 5px;
    padding-left: 5px;
    border: 0px ;
}

sub, sup {
    font-size: 12px;
    font-family: 'Nunito Sans';
    font-weight: 600;
}

#payment ul.wc_payment_methods li.wc_payment_method>label {
    background: #f5f5f5;
	border-left: 5px solid #ffc439;
}

#affwp-affiliate-dashboard {
	border: solid 1px #000000;
	padding: 5%;
}
#affwp-affiliate-dashboard #affwp-affiliate-dashboard-tabs li {
    background-color: #f5f5f5;
    padding: 10px;
    margin-right: 5px;
}

/*My Account*/

.woocommerce table.my_account_orders .button {
    white-space: nowrap;
    background-color: white;
    color: #000;
    padding: 6px 11px;
    margin: 5px;
}
.woocommerce table.my_account_orders td {
    padding: 14px 8px;
}

.woocommerce-account .account-navigation-wrap {
    float: left;
}
.wc-block-grid__product:not(.woo-archive-btn-button) .wc-block-grid__product-add-to-cart .wp-block-button__link {
    background: #BA9872;
	padding: 0.9em 2em;
	border-radius: 50px;
}
.wc-block-grid__product .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-svg-iconset svg {
	display: none;
}
.wc-block-grid__product:not(.woo-archive-btn-button) .wc-block-grid__product-add-to-cart .wp-block-button__link .kadence-svg-iconset {
    margin-left: 0em;
}
.kt-accordion-header-wrap .kt-btn-side-left {
    padding-right: 1.25em;
}
.kb-table-of-content-nav.kb-table-of-content-id_faedda-09 .kb-table-of-content-list li .kb-table-of-contents-list-sub {
    margin-top: 15px;
    margin-bottom: 15px;
}

.kadence-breadcrumbs {
	display: none;
}
.woocommerce div.product .woocommerce-tabs, .woocommerce #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs {
    display: none;
}
.woocommerce .up-sells.products, .woocommerce .related.products {
    display: none;
}
.product_meta {
	display: none;
}
.woocommerce-account .account-navigation-wrap {
    border-left: 0px;
}
.woocommerce-account .account-navigation-wrap .kadence-account-avatar {
    display: none;
}
.wp-grid-builder.wpgb-enabled .wpgb-card {
    box-shadow: none;
}
.wp-grid-builder .wpgb-card-1 .wpgb-block-1 {
    font-family: ivypresto-display;
}
.wp-grid-builder .wpgb-card-1 .wpgb-block-3 {
	text-decoration: none !important;
}

.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder {
    border: none;
}
.fluentform label.ff-el-image-input-src {
    height: 300px;
    width: 300px;
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff_item_selected label>span {
    background-color: #000;
}
.fluentform .ff-el-group.ff_list_buttons .ff-el-form-check.ff-el-image-holder span {
	    font-weight: 700;
    font-size: 15px;
}
.fluentform_wrapper_7 .ff_submit_btn_wrapper .ff-btn-submit:not(.ff_btn_no_style) {
    width: 50%;
}

.has-left-sidebar #secondary {
    padding: 20px;
    background-color: #f5f5f5;
}

