/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/


.post .archive-img img {
    max-height: 350px;
}

.archive-seperator {
    padding-bottom: 40px;
    margin-bottom: 40px;
    border-bottom: solid 2px #7A7A7A;
}

h1.archive-title {
    font-size: 44px;
    padding-top: 15px;
    padding-bottom: 15px;
    margin-top: 40px;
    margin-bottom: 40px;
    border-bottom: solid 1px #7A7A7A;
    border-top: solid 1px #7A7A7A;
}

/*
    woocommerce custom styles here
*/

.woocommerce ul.products li.product, 
.woocommerce-page ul.products li.product {
    margin: 0 1.8% 1.992em 0;
    padding: 10px;
    width: 23.15%;
    border: solid 1px #e5e0e0;
}

.woocommerce ul.products li.product:hover, 
.woocommerce-page ul.products li.product:hover {
    box-shadow: 0 2px 14px 0 rgba(175,174,174,.5);
}

.woocommerce ul.products li.product .price {
    color: #333;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt {
    background-color: #FCC803 !important;
    color: #000;
    -webkit-font-smoothing: antialiased;
}

.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:hover, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover, :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:hover {
    background-color: #dfdcde;
    color: #000;
}

.woocommerce .woocommerce-breadcrumb {
    margin: 1.5em 0 1.5em;
    padding: 0;
    font-size: .92em;
    color: #767676;
}

.woocommerce div.product {
    margin-bottom: 1em;
    position: relative;
    margin-top: 3em;
}

.woocommerce #content div.product .woocommerce-tabs, .woocommerce div.product .woocommerce-tabs, .woocommerce-page #content div.product .woocommerce-tabs, .woocommerce-page div.product .woocommerce-tabs {
    clear: both;
    margin-bottom: 5em;
}

@media (max-width: 768px) {
    .ekit-wid-con embed, .ekit-wid-con img:not([draggable]), .ekit-wid-con object, .ekit-wid-con video {
        max-width: 100% !important;
        height: auto;
    }
}

.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked {
    background-color: #0E1A42 !important;
}




  .tribe-events-calendar-month__event-dot {
    background-color: #00796b !important; /* teal dot */
  }


.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled, .woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled:hover{
	background-color: #FCC803 !important;
    color: #fff;
}
.frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked {
    background-color: #0073e6 !important;
}
.single-post p {
margin-bottom: 15px !important;
}

