/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

.tribe-link-view-attendee { display: none; }
.tec-tickets-commerce-checkout-cart__coupons { display: none; }

/* Eventsmanager */
.em {
    --counter-background: #F36752;
    --counter-color: #fff;
    --counter-background-tentative: #ddd;
    --counter-color-tentative: #888;
    --font-size: 16px;
    --line-height: 20px;
    --default-color: #666666;
    --default-border: #4b86b4;
    --palette-1-bg: #03396c;
    --palette-1-color: #FFFFFF;
    --meta-color: #787878;
    --meta-bg: transparent;
    --main-bg: #fff;
    --main-h3-color: var(--h3_typography-color);
    --main-border-color: #cdcdcd;
}
.em.pixelbones {
    --button-padding: 18px 40px;
    --input-padding: 6px 10px;
    scroll-behavior: smooth !important;
    font-size: var(--font-size) !important;
    line-height: var(--line-height) !important;
    font-weight: var(--font-weight) !important;
    font-family: var(--font-family) !important;
    color: var(--text-color-normal) !important;
    background-color: var(--background-color) !important;
}

.em.em-event-booking-form .em-booking-section {
	padding: 0;
}

.em.em-event-booking-form h3.em-booking-section-title {
	padding: 0;
	border: none;
	font-weight: var(--h3_typography-font-weight) !important;
}

.em.em-event-booking-form .em-tickets {
	width: 100%;
}

.em-ticket-booking .input-group {
	height: auto;
	padding: 15px;
}

.em.pixelbones .input input[type=checkbox], .em.pixelbones.input input[type=checkbox] {
	top: 0 !important;
	margin-top: 0;
}

.em.pixelbones.input .em-booking-buttons input[type=submit] {
	font-family: var(--button_typography-font-family);
	height: auto !important;
	line-height: 21px !important;
	
	color: var(--button_accent_color) !important;
    font-size: 18px !important;
    font-weight: var(--button_typography-font-weight) !important;
	
    letter-spacing: var(--button_typography-letter-spacing) !important;
    text-transform: var(--button_text_transform) !important;
   
    background-color: var(--button_gradient_top_color) !important;
    border-radius: var(--button-border-radius-top-left,0) var(--button-border-radius-top-right,0) var(--button-border-radius-bottom-right,0) var(--button-border-radius-bottom-left,0) !important;
    border: none !important;
}
.em.pixelbones.input .em-booking-buttons input[type=submit]:hover {
	background-color: var(--button_gradient_top_color_hover) !important;
	color: var(--button_accent_hover_color,var(--button_accent_color)) !important;
    border-color: var(--button_border_hover_color) !important;
}