/**
Theme Name: Arden Site Child
Author: Arden Logic
Author URI: https://ardenlogic.com/
Description: A custom child theme for Arden websites.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: arden-site-child
Template: astra
*/

.wp-block-cover {
    overflow: visible;
}

.hentry {margin-bottom:0px}

.no-gap-columns.wp-block-columns {
    row-gap: 0px !important;
    column-gap: 0px !important;
}

.is-style-outline a.wp-block-button__link.wp-element-button {border: none;}
.wp-block-file .wp-block-file__button {color: white;}
.wp-block-separator {margin: 20px 0px !important;}
a.uagb-tabs-list {font-weight: 600 !important;}

/* Gravity Forms */
body #gform_wrapper_4 .gform_heading .gform_title {display:none;}
.uagb-gf-styler__check-style-enabled select, .uagb-gf-styler__check-style-enabled .chosen-single {appearance: auto !important;}
.gform_page_footer.top_label {display: flex; justify-content: space-between;}
.uagb-gf-styler__btn-align-left .gform_page .gform_page_footer input[type=button] {margin-right:0px !important;}
div.ginput_recaptcha div {
    width: 100% !important;
}
.uagb-gf-styler__btn-align-left .gform_page .gform_page_footer input[type=button] {
    background: #4899fc;
    color: white;
    padding: 10px 20px;
}
/* Sidebar Content */
.sidebar-cta, .sidebar-contact {
	padding: 7%;
}

/* Tabs */
.uagb-tabs__wrap.uagb-tabs__vstyle7-desktop ul.uagb-tabs__panel .uagb-tab {
	margin: 0px !important;
	padding: 16px 12px !important;
}

/* Archives */
.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single, .ast-post-format-.blog-layout-1.ast-no-date-box {
	Padding: 4% !important;
}
.ast-archive-description p {
    font-size: 1.1em;
    padding-right: 5%;
    margin-bottom: 0;
}
.ast-separate-container .ast-archive-description {
	    padding: 0px 20px 0px 0px;
}
.ast-archive-description .ast-archive-title {
    display: none;
}
.ast-pagination {
    padding-bottom: 2em !important;
}

/* Products Layout */
.wp-block-file .wp-block-file__button {
    background: #1560bd;
    padding: 6px 15px;
}

/* P Heading Styles */
p.p-head {
	margin: 0px !important;
	line-height:1.2em;
}
p.p-toggle {
    padding: 9px;
	margin: 0px !important;
}

/* Columns */
.multi-column-list.wp-block-column.eplus-wrapper {
	margin: 0px !important;
}

/* Gallery */
.wp-block-gallery.has-nested-images figure.wp-block-image figcaption {
    position: relative;
    background: transparent;
    color: black;
}
.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) {
     margin: auto;
    padding: 18px;
}

/* Post Grids */
.industries.uagb-post-grid .uagb-post__image {
    display: block;
    width: 100px;
    padding-left: 30px;
    padding-top: 20px;
}

.industries.uagb-post-grid .uagb-post__inner-wrap {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.uagb-block-3777a2d0 .uagb-post__items article, .uagb-block-92e327a0 .uagb-post__items article {
    margin-bottom: -1px;
    border: solid #f0f0f0;
    border-width: 1px 0px 1px 0px;
    padding: 20px;
}
.uagb-block-3777a2d0 .uagb-post__items, .uagb-block-92e327a0 .uagb-post__items {
    margin: 0px !important;
}

/* Project Map Block */
div#wpmapblock_a645a17e {
    z-index: 0;
}


@media (max-width: 782px) {
.wp-block-columns {
    display: flex;
    flex-direction: column;
}
	/* Slick Slider */
	.wp-block-cb-carousel.slick-initialized.slick-slider {
		Margin: 10px;
	}
}

/* Woocommerce */
.woocommerce .astra-shop-filter-button .astra-woo-filter-text {
    color: #041030;
}
span.ast-icon.icon-close {
    display: none !important;
}
.astra-off-canvas-sidebar .ast-filter-wrap .widget, .ast-filter-wrap .ast-woo-sidebar-widget.widget {
    margin-bottom: 1em;
}
.wp-block-tag-cloud a {
    margin-right: 10px;
}
