/*
Theme Name: Shopkeeper Child
Theme URI: http://shopkeeper.getbowtied.com/
Description: This is a child theme for Shopkeeper.
Author: Get Bowtied
Author URI: http: //www.getbowtied.com/
Template: shopkeeper
Version: 1.0
*/


/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/
.tribe-events-event-image, .tribe-tickets__attendee-tickets-footer-divider, .tribe-common-c-btn-link.tribe-common-c-btn--small.tribe-tickets__attendee-tickets-submit.tribe-tickets__attendee-tickets-footer-cart-button.tribe-validation-submit {
	display: none;
}

.container {
    max-width: 1400px!important;
    margin: 0 auto!important;
}

.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled, .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:disabled, .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled, .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:disabled, .c-btn:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .widget_shopping_cart .buttons .button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .woocommerce .product_infos .quantity .minus:hover, .woocommerce #content .product_infos .quantity .minus:hover, .woocommerce-page .product_infos .quantity .minus:hover, .woocommerce-page #content .product_infos .quantity .minus:hover, .woocommerce .quantity .plus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce-page .quantity .plus:hover, .woocommerce-page #content .quantity .plus:hover, .wpb_wrapper .add_to_cart_inline .add_to_cart_button:hover, .woocommerce-widget-layered-nav-dropdown__submit:hover, .woocommerce-checkout a.button.wc-backward:hover, .tribe-common a.tribe-common-c-btn--small, .tribe-common button.tribe-common-c-btn--small, .tribe-common input[type=button].tribe-common-c-btn--small, .tribe-common input[type=submit].tribe-common-c-btn--small, .entry .entry-content .tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled, .entry .entry-content .tribe-common .tribe-tickets__buy.tribe-common-c-btn:disabled, .tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled, .tribe-common .tribe-tickets__buy.tribe-common-c-btn:disabled, .tribe-common a.tribe-common-c-btn--small, .tribe-common button.tribe-common-c-btn--small, .tribe-common input[type=button].tribe-common-c-btn--small, .tribe-common input[type=submit].tribe-common-c-btn--small  {
	background-color: #545454;
}

.entry .entry-content .event-tickets .tribe-tickets__attendee-tickets-footer-checkout-button.tribe-common-c-btn, .event-tickets .tribe-tickets__attendee-tickets-footer-checkout-button.tribe-common-c-btn {
	color: white;
}

.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:focus, .entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover, .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:focus, .entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:hover, .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:focus, .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover, .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:focus, .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:hover {
	background-color: #EC7A5C;
}

h2.mega {
    color: #938C8B;
}

.tribe-common-form-control-checkbox.tribe-tickets-attendees-list-optout--wrapper, .tribe-events-back, .tribe-checkout-backlink, .single-tribe_events .tribe-events-cal-links, .tribe-events-schedule, .tribe-block__tickets__item__attendee__fields__footer__divider, .tribe-tickets__attendee__fields__footer_cart-button {
	display: none!important;
}

#tribe-tickets__modal-form {
	padding-bottom: 30px;
}

.single-tribe_events .tribe-events-single-event-title {
	margin-bottom: 20px;
}

#page_wrapper.sticky_header .top-headers-wrapper {
    width: 95%!important;
    margin: 0 auto;
    left: 0;
    right: 0;
    top: 40px!important;
}

.site-header, .site-header.sticky {
    border-radius: 50px;
    padding-top: 10px!important;
    padding-bottom: 10px!important;
}

.site-header .row {
    padding-left: 0;
    padding-right: 15px;
}

.site-header-wrapper {
    margin-left: 0;
}

.sticky-logo {
    max-height: none!important;
    height: 36px!important;
}

.c-btn {
    background: #E45432;
    border: 1px solid #E45432;
    border-radius: 50px;
    color: #fff!important;
    padding: 7px 20px;
    position: relative;
    transition: background 0.2s ease-in-out, border 0.2s ease-in-out;
}

.c-btn:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .widget_shopping_cart .buttons .button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, .woocommerce .product_infos .quantity .minus:hover, .woocommerce #content .product_infos .quantity .minus:hover, .woocommerce-page .product_infos .quantity .minus:hover, .woocommerce-page #content .product_infos .quantity .minus:hover, .woocommerce .quantity .plus:hover, .woocommerce #content .quantity .plus:hover, .woocommerce-page .quantity .plus:hover, .woocommerce-page #content .quantity .plus:hover, .wpb_wrapper .add_to_cart_inline .add_to_cart_button:hover, .woocommerce-widget-layered-nav-dropdown__submit:hover, .woocommerce-checkout a.button.wc-backward:hover, .tribe-common a.tribe-common-c-btn--small, .tribe-common button.tribe-common-c-btn--small, .tribe-common input[type=button].tribe-common-c-btn--small, .tribe-common input[type=submit].tribe-common-c-btn--small, .entry .entry-content .tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled, .entry .entry-content .tribe-common .tribe-tickets__buy.tribe-common-c-btn:disabled, .tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled, .tribe-common .tribe-tickets__buy.tribe-common-c-btn:disabled, .tribe-common a.tribe-common-c-btn--small, .tribe-common button.tribe-common-c-btn--small, .tribe-common input[type=button].tribe-common-c-btn--small, .tribe-common input[type=submit].tribe-common-c-btn--small {
   background: #1a1818;
}

.tribe-common a.tribe-common-c-btn-link:focus, .tribe-common a.tribe-common-c-btn-link:hover, .tribe-common button.tribe-common-c-btn-link:focus, .tribe-common button.tribe-common-c-btn-link:hover, .tribe-common input[type=button].tribe-common-c-btn-link:focus, .tribe-common input[type=button].tribe-common-c-btn-link:hover, .tribe-common input[type=submit].tribe-common-c-btn-link:focus, .tribe-common input[type=submit].tribe-common-c-btn-link:hover {
	background: #1a1818;
	color: white;
}

.tribe-common a.tribe-common-c-btn-link, .tribe-common button.tribe-common-c-btn-link, .tribe-common input[type=button].tribe-common-c-btn-link, .tribe-common input[type=submit].tribe-common-c-btn-link {
	color: #fff;
	text-decoration: none;
}

.u-p-lg {
    padding: 17px 30px;
}

.site-header .main-navigation, .site-header .site-tools {
    text-align: right;
}

.button, input[type="button"], input[type="reset"], input[type="submit"], .woocommerce-widget-layered-nav-dropdown__submit, .wc-stripe-checkout-button, .wp-block-search .wp-block-search__button, .wpb_wrapper .add_to_cart_inline .added_to_cart, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt.disabled, .woocommerce #respond input#submit.alt.disabled:hover, .woocommerce #respond input#submit.alt:disabled, .woocommerce #respond input#submit.alt:disabled:hover, .woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt.disabled, .woocommerce a.button.alt.disabled:hover, .woocommerce a.button.alt:disabled, .woocommerce a.button.alt:disabled:hover, .woocommerce a.button.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt.disabled, .woocommerce button.button.alt.disabled:hover, .woocommerce button.button.alt:disabled, .woocommerce button.button.alt:disabled:hover, .woocommerce button.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt.disabled, .woocommerce input.button.alt.disabled:hover, .woocommerce input.button.alt:disabled, .woocommerce input.button.alt:disabled:hover, .woocommerce input.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]:hover, .widget_shopping_cart .buttons .button, .wpb_wrapper .add_to_cart_inline .add_to_cart_button, .woocommerce .wishlist_table td.product-add-to-cart a, .index-layout-2 ul.blog-posts .blog-post .post_content_wrapper .post_content .read_more:hover:before, .index-layout-2 .with-sidebar ul.blog-posts .blog-post .post_content_wrapper .post_content .read_more:hover:before, .index-layout-2 ul.blog-posts .blog-post .post_content_wrapper .post_content .read_more:hover:before, .index-layout-3 .blog-posts_container ul.blog-posts .blog-post article .post_content_wrapper .post_content .read_more:hover:before {
    border-radius: 50px!important;
}

.product_thumbnail_wrapper {
    overflow: hidden;
}

.product_thumbnail:after {
    content: 'Bestel';
    position: absolute;
    right: 0;
    left: 0;
    bottom: 0;
    height: 100%;
    padding-top: 65%;
    background: rgba(228,84,50,0);
    text-align: center;
    font-weight: bold;
    color: white;
    text-decoration: underline;
    transition: color 0.3s ease-in-out, background 0.3s ease-in-out;
    z-index: 1;
}
.product_thumbnail img {
    transform: scale(1);
    transition: all 0.3s ease-in-out;
}

.product_thumbnail:hover img {
    transform: scale(1.05);
}

.woocommerce-loop-product__link:hover .product_thumbnail:after, .product_thumbnail:hover:after {
    bottom: 0;
}

.widget h3, .wpb_wrapper .widget h3, .widget-area .widget-title {
    font-size: 24px!important;
}

.product-ghana-price {
    font-family: "Floane", -apple-system, BlinkMacSystemFont, Arial, Helvetica, 'Helvetica Neue', Verdana, sans-serif!important;
    position: absolute;
    color: white!important;
    font-size: 28px!important;
    right: 10px;
    top: 130px;
    z-index: 2;
}

#wcam-frontend-products-attachments h2 {
    font-size: 48px;
}

h3.wcam_product_name_title {
    display: none;
}

.wcam-products-attachments-item.wcam_responsive_column h4 {
    font-family: "Roboto", -apple-system, BlinkMacSystemFont, Arial, Helvetica, 'Helvetica Neue', Verdana, sans-serif;
    font-size: 16px;
    font-weight: 400;
}

@media only screen and (min-width: 768px) {
    .product-ghana-title, .woocommerce ul.products li.product .woocommerce-loop-product__title.product-ghana-title {
        font-family: "Floane", -apple-system, BlinkMacSystemFont, Arial, Helvetica, 'Helvetica Neue', Verdana, sans-serif!important;
        position: absolute;
        color: white!important;
        font-size: 18px!important;
        top: 20px;
        left: 20px;
        z-index: 2;
    }

    .product-ghana-price {
        bottom: 20px;
        top: auto;
        right: 30px;
    }
}



.product_after_shop_loop {
    display: none!important;
}

h2.mega {
    font-size: 50px;
    line-height: 45px;

}

.vc_custom_1583328545729 {
    margin-top: 30px;
    margin-bottom: 0!important;
}

body:not(.woocommerce-checkout) .page-notifications {
    display: none!important;
}


.main-navigation > ul > li > a, .products .button, .select2-search input, .product_after_shop_loop_buttons a, .woocommerce .products-grid a.button, .page-numbers, input.qty, .button, button, .button_text, input[type="button"], input[type="reset"], input[type="submit"], button[type="submit"], .woocommerce a.button, .woocommerce-page a.button, .woocommerce button.button, .woocommerce-page button.button, .woocommerce input.button, .woocommerce-page input.button, .woocommerce #respond input#submit, .woocommerce-page #respond input#submit, .woocommerce #content input.button, .woocommerce-page #content input.button, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce #content input.button.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page #content input.button.alt, .yith-wcwl-wishlistexistsbrowse.show a, .share-product-text, .tabs > li > a, label, .comment-respond label, .product_meta_title, .woocommerce table.shop_table th, .woocommerce-page table.shop_table th, #map_button, .coupon_code_text, .woocommerce .cart-collaterals .cart_totals tr.order-total td strong, .woocommerce-page .cart-collaterals .cart_totals tr.order-total td strong, .cart-wishlist-empty, .wishlist-empty, .cart-empty, .return-to-shop .wc-backward, .order-number a, .account_view_link, .post-edit-link, .from_the_blog_title, .icon_box_read_more, .vc_pie_chart_value, .shortcode_banner_simple_bullet, .shortcode_banner_simple_height_bullet, .product-category .woocommerce-loop-category__title, .categories_grid .category_name, .woocommerce span.onsale, .woocommerce-page span.onsale, .out_of_stock_badge_single, .out_of_stock_badge_loop, .page-numbers, .post-nav-links span, .post-nav-links a, .add_to_wishlist, .yith-wcwl-wishlistaddedbrowse, .yith-wcwl-wishlistexistsbrowse, .filters-group, .product-name, .customer_details dt, .widget h3, .widget .total .amount, .wishlist-in-stock, .wishlist-out-of-stock, .comment-reply-link, .comment-edit-link, .widget_calendar table thead tr th, .page-type, .mobile-navigation a, table thead tr th, .portfolio_single_list_cat, .portfolio-categories, .shipping-calculator-button, .vc_btn, .vc_btn2, .vc_btn3, .account-tab-item .account-tab-link, .account-tab-list .sep, ul.order_details li, ul.order_details.bacs_details li, .widget_calendar caption, .widget_recent_comments li a, .edit-account legend, .widget_shopping_cart li.empty, .cart-collaterals .cart_totals .shop_table .order-total .woocommerce-Price-amount, .woocommerce table.cart .cart_item td a, .woocommerce #content table.cart .cart_item td a, .woocommerce-page table.cart .cart_item td a, .woocommerce-page #content table.cart .cart_item td a, .woocommerce table.cart .cart_item td span, .woocommerce #content table.cart .cart_item td span, .woocommerce-page table.cart .cart_item td span, .woocommerce-page #content table.cart .cart_item td span, .woocommerce-MyAccount-navigation ul li, .cd-quick-view .cd-item-info .product_infos .quickview-badges .onsale, .woocommerce-info.wc_points_rewards_earn_points, .woocommerce-info, .woocommerce-error, .woocommerce-message, .woocommerce .cart-collaterals .cart_totals .cart-subtotal th, .woocommerce-page .cart-collaterals .cart_totals .cart-subtotal th, .woocommerce .cart-collaterals .cart_totals tr.shipping th, .woocommerce-page .cart-collaterals .cart_totals tr.shipping th, .woocommerce .cart-collaterals .cart_totals tr.order-total th, .woocommerce-page .cart-collaterals .cart_totals tr.order-total th, .woocommerce .cart-collaterals .cart_totals h2, .woocommerce .cart-collaterals .cross-sells h2, .woocommerce-cart #content table.cart td.actions .coupon #coupon_code, form.checkout_coupon #coupon_code, .woocommerce-checkout .woocommerce-info, .shopkeeper_checkout_coupon, .shopkeeper_checkout_login, .minicart-message, .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot td, .woocommerce .woocommerce-checkout-review-order table.shop_table tfoot th, .woocommerce-page .woocommerce-checkout-review-order table.shop_table tfoot td, .woocommerce-page .woocommerce-checkout-review-order table.shop_table tfoot th, .no-products-info p, .getbowtied_blog_ajax_load_button a, .getbowtied_ajax_load_button a, .index-layout-2 ul.blog-posts .blog-post article .post-categories li a, .index-layout-3 .blog-posts_container ul.blog-posts .blog-post article .post-categories li a, .index-layout-2 ul.blog-posts .blog-post .post_content_wrapper .post_content .read_more, .index-layout-3 .blog-posts_container ul.blog-posts .blog-post article .post_content_wrapper .post_content .read_more, .woocommerce .woocommerce-breadcrumb, .woocommerce-page .woocommerce-breadcrumb, .woocommerce .woocommerce-breadcrumb a, .woocommerce-page .woocommerce-breadcrumb a, .product_meta, .product_meta span, .product_meta a, .product_layout_classic div.product span.price, .product_layout_classic div.product p.price, .product_layout_2 div.product span.price, .product_layout_2 div.product p.price, .product_layout_3 div.product span.price, .product_layout_3 div.product p.price, .product_layout_4 div.product span.price, .product_layout_4 div.product p.price, .related-products-title, .product_socials_wrapper .share-product-text, #button_offcanvas_sidebar_left .filters-text, .woocommerce-ordering select.orderby, .fr-position-text, .woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tr td, .catalog-ordering .select2-container.orderby a, .catalog-ordering .select2-container span, .widget_product_categories ul li .count, .widget_layered_nav ul li .count, .woocommerce-mini-cart__empty-message, .woocommerce-ordering select.orderby, .woocommerce .cart-collaterals .cart_totals table.shop_table_responsive tr td::before, .woocommerce-page .cart-collaterals .cart_totals table.shop_table_responsive tr td::before, .login-register-container .lost-pass-link, .woocommerce-cart .cart-collaterals .cart_totals table td .amount, .wpb_wrapper .add_to_cart_inline .woocommerce-Price-amount.amount, .woocommerce-page .cart-collaterals .cart_totals tr.shipping td, .woocommerce-page .cart-collaterals .cart_totals tr.shipping td, .woocommerce .cart-collaterals .cart_totals tr.cart-discount th, .woocommerce-page .cart-collaterals .cart_totals tr.cart-discount th, .woocommerce-thankyou-order-received, .woocommerce-order-received .woocommerce table.shop_table tfoot th, .woocommerce-order-received .woocommerce-page table.shop_table tfoot th, .woocommerce-view-order .woocommerce table.shop_table tfoot th, .woocommerce-view-order .woocommerce-page table.shop_table tfoot th, .woocommerce-order-received .woocommerce table.shop_table tfoot td, .woocommerce-order-received .woocommerce-page table.shop_table tfoot td, .woocommerce-view-order .woocommerce table.shop_table tfoot td, .woocommerce-view-order .woocommerce-page table.shop_table tfoot td, .language-and-currency #top_bar_language_list > ul > li, .language-and-currency .wcml_currency_switcher > ul > li.wcml-cs-active-currency, .language-and-currency-offcanvas #top_bar_language_list > ul > li, .language-and-currency-offcanvas .wcml_currency_switcher > ul > li.wcml-cs-active-currency, .woocommerce-order-pay .woocommerce .woocommerce-form-login p.lost_password a, .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-number a, .woocommerce form.login .lost_password, .comment-reply-title, .product_content_wrapper .product_infos .out_of_stock_wrapper .out_of_stock_badge_single, .product_content_wrapper .product_infos .woocommerce-variation-availability p.stock.out-of-stock, .site-search .widget_product_search .search-field, .site-search .widget_search .search-field, .site-search .search-form .search-field, .site-search .search-text, .site-search .search-no-suggestions, .latest_posts_grid_wrapper .latest_posts_grid_title, p.has-drop-cap:not(:focus):first-letter, .paypal-button-tagline .paypal-button-text, .tinvwl_add_to_wishlist_button, .product-addon-totals, body.gbt_custom_notif .page-notifications .gbt-custom-notification-message, body.gbt_custom_notif .page-notifications .gbt-custom-notification-message *, body.gbt_custom_notif .page-notifications .product_notification_text, body.gbt_custom_notif .page-notifications .product_notification_text *, body.gbt_classic_notif .woocommerce-error a, body.gbt_classic_notif .woocommerce-info a, body.gbt_classic_notif .woocommerce-message a, body.gbt_classic_notif .woocommerce-notice a, .shop_table.cart .product-price .amount, p.has-drop-cap:first-letter, .woocommerce-result-count, .widget_price_filter .price_slider_amount, .woocommerce ul.products li.product .price, .product_content_wrapper .product_infos table.variations td.label, .woocommerce div.product form.cart .reset_variations, .cd-quick-view .cd-item-info .product_infos .product_price .price, #powerTip, div.wcva_shop_textblock, .wcva_filter_textblock, .wcva_single_textblock, .cd-quick-view .swatchtitlelabel, .cd-quick-view .wcva_attribute_sep, .cd-quick-view .wcva_selected_attribute, .added_to_cart, .upper a, .sk_categories_grid .category_name, .wp-block-woocommerce-active-filters ul.wc-block-active-filters-list li *, .wp-block-woocommerce-active-filters .wc-block-active-filters__clear-all, .call-to-action-canvas .call-to-action-purchase-link, .call-to-action-canvas .call-to-action-testimonial-text, .call-to-action-canvas .call-to-action-links a {
    font-family: "Roboto", -apple-system, BlinkMacSystemFont, Arial, Helvetica, 'Helvetica Neue', Verdana, sans-serif;
    text-transform: none!important;
}

@media screen and (max-width: 40em) {
    .sticky_header .top-headers-wrapper {
        height: 62px !important;
    }
}

@media only screen and (min-width:768px) {
    .sticky-logo {
        max-height: none!important;
        height: 50px!important;
    }

    .site-header, .site-header.sticky {
        height: 75.3px;
    }

    .site-header.sticky .main-navigation, .site-header.sticky .site-tools, .site-header.sticky .site-branding img {
        height: 50px;
        line-height: 50px;
    }

    .product-ghana-price {
        font-size: 50px!important;
    }

    .product-ghana-title, .woocommerce ul.products li.product .woocommerce-loop-product__title.product-ghana-title {
        font-size: 30px!important;
    }
}

@media screen and (max-width: 64em) and (min-width: 40.0625em) {
    .sticky_header .top-headers-wrapper {
        height: 80px!important;
    }

    .sicky-logo {
        height: 58px!important;
    }
}

@media only screen and (min-width:1280px) {
    .menu-btn {
        background: #E45432;
        border: 1px solid #E45432;
        border-radius: 50px;
        color: #fff!important;
        padding: 7px 20px;
        position: relative;
        transition: background 0.2s ease-in-out, border 0.2s ease-in-out;
    }

    .menu-btn:hover {
        background: #1a1818;
    }
}

.entry .entry-content .tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:focus, .entry .entry-content .tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover, .entry .entry-content .tribe-common .tribe-tickets__buy.tribe-common-c-btn:focus, .entry .entry-content .tribe-common .tribe-tickets__buy.tribe-common-c-btn:hover, .tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:focus, .tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover, .tribe-common .tribe-tickets__buy.tribe-common-c-btn:focus, .tribe-common .tribe-tickets__buy.tribe-common-c-btn:hover {
	background: #E45432;
}

.entry .entry-content .tribe-common .tribe-common-form-control-checkbox__input.tribe-common-form-control-checkbox__input:checked, .entry .entry-content .tribe-common .tribe-common-form-control-radio__input.tribe-common-form-control-radio__input:checked, .tribe-common .tribe-common-form-control-checkbox__input.tribe-common-form-control-checkbox__input:checked, .tribe-common .tribe-common-form-control-radio__input.tribe-common-form-control-radio__input:checked {
background-color: #fff;
border-color: #fff;
}

@media only screen and (min-width: 1280px) {
    h2.mega {
        font-size: 110px;
        line-height: 90px;
    }
	
	.tribe-common .tribe-dialog__wrapper.tribe-modal__wrapper--ar {
		margin-top: 90px;
	}
}

@media only screen and (min-width: 1024px) {
	.top-headers-wrapper.sticky .site-header .site-branding img.sticky-logo-img {
		max-height: 50px;
	}
}

.tribe-common div.tribe-dialog {
	z-index: 999!important;
}

#site-footer {
	z-index: 1;
}

@media screen and (max-width: 63.9375em) {
	.top-headers-wrapper .site-header .site-branding .mobile-logo { 
		margin-left: 10px!important;
	} 
}

.top-headers-wrapper .site-header.default .site-header-wrapper {
	padding-left: 10px;
}

.top-headers-wrapper {
	top: 30px;
}

.home .top-headers-wrapper {
	top: 0;
	margin-top: 30px;
}
/****************************************************************/
/****************************************************************/
/****************************************************************/