/*
Theme Name: Hello Elementor Child
Theme URI: https://elementor.com/hello-theme/?utm_source=wp-themes&utm_campaign=theme-uri&utm_medium=wp-dash
Template: hello-elementor
Author: Elementor Team
Author URI: https://elementor.com/?utm_source=wp-themes&utm_campaign=author-uri&utm_medium=wp-dash
Description: A plain-vanilla &amp; lightweight theme for Elementor page builder
Tags: flexible-header,custom-colors,custom-menu,custom-logo,featured-images,rtl-language-support,threaded-comments,translation-ready
Version: 2.3.1.1614133717
Updated: 2021-02-23 20:28:37
*/

.elementor-widget text-editor ul, .elementor-widget-theme-post-content ul { margin-bottom:1.5em; }
.elementor-widget text-editor ul ul, .elementor-widget-theme-post-content ul ul { margin-bottom:0; }

nav.entry-breadcrumbs { text-align:left !important; font-weight:bold; margin-bottom:20px; }
.elementor-element.elementor-element-f9a8d77 .elementor-nav-menu--dropdown li:last-child a { padding-bottom:10px !important; }


/* reviews page */
.wpcr3_in_content { max-width:960px !important; margin:0 auto !important; }

/* events page */
body.post-type-archive-tribe_events .tribe-events-view--list { margin-top:-60px !important; }
button.tribe-events-c-search__button { background-color:#666 !important; }
.tribe-common a { color:#8F191B !important; }
address.tribe-events-calendar-list__event-venue { display:none !important; }

/* single event page */
a.button { margin:50px 0 !important; background-color: #900; padding:10px 20px; color:#fff !important; border:1px solid #000; border-radius:5px; }
a.button:hover { text-decoration:none !important; background-color: #666; }
.espbp-web-url a { color:#0F76DD !important; }
.espbp-web-url a:hover { text-decoration:underline !important; }
.wpcr3_respond_3 { margin-top:50px !important; }
a.event_button { padding:10px 20px; border-radius:2px; background:#8F191B; color:#fff !important; }
a.event_button:hover { background:#666; color:#fff !important; }

/* keep woocommerce checkout spinner in view */
.woocommerce .blockUI.blockOverlay:before { position:fixed !important; }

body.woocommerce-account a.button { background-color:#8F191B !important; }

/* move items on checkout page to right column https://wagepirate.com/blog/two-column-woocommerce-checkout-page */
#place_order { 	width:100% }
.woocommerce-form-login label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {  margin-top: 12px; }

@media (min-width: 768px){
    #customer_details{
        width: 60%;
        float: left;
    }
    #order_review_heading{
        width: 30%;
        float: left;
		margin-left:5%;
    }
    #order_review{
        width: 35%;
        float: left;
		margin-left:5%;
    }
    .woocommerce table.shop_table td{
        width: 50%;
    }
    .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1,
    .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-2{
        width: 100%;
    }
}