/*
 Theme Name:   Event Elementor Child
 Theme URI:    https://wordpress.org/themes/event-elementor/
 Description:  Child theme for Event Elementor Theme
 Author:       Your Name
 Author URI:   https://yourwebsite.com
 Template:     event-elementor
 Version:      1.0.0
 Text Domain:  event-elementor-child
*/

@import url("../event-elementor/style.css");

body {
	font-family: 'Inter', sans-serif;
}
.header-two {background-image:linear-gradient( 109.6deg,  rgba(255,0,123,255) 41.2%, rgba(255,0,123,255) 91.1% ) !important;}
#primary-menu .nav-link {
    color: #fff;
}
#primary-menu .menu-item:hover .nav-link, #primary-menu .menu-item a:hover { color: #fff !important; }
#primary-menu .current-menu-item a {
	color:#fff;
}
.entry-header h1.entry-title { text-align:center !important; }
.entry-content ol li, .entry-content ul li { list-style:default !important; }
.elementor-widget-container ol li, .elementor-widget-container ul li { list-style:inherit !important; }
.pricehead { color: #3B1D82; font-size: 36px;}
.indusub a, .indusub a:hover { cursor:pointer !important; }
.emagic .ep-timezone-wrap.ep-box-wrap { display:none; }
.emagic #ep-events-container .ep-slide-item .ep-event-list-price { display:none; }
.ep-slide-button-area a .ep-btn.ep-btn-warning { background-color:#FF007B !important; color:#fff !important; border:#FF007B 1px solid !important; }

@media (max-width: 767px) { .pricehead { color: #3B1D82; font-size: 22px;} #ep_single_event_ticket_now_wrapper { position:fixed; bottom:0px; right:00px; width:100%; background-color: #fff; padding: 20px 20px; z-index:9999 } }

@media (max-width: 991px) {
	.mobile-collapsed > button {
			background-color:#FF007B;
			color:#fff;
	}
	.hamburger-menu button:hover, .hamburger-menu button:visited {
			background-color:#FF007B;
			color:#fff;
	}
	.main-mobile-menu .nav-menu > li > a, .main-mobile-menu .dropdown-menu li a {
    font-size: 14px !important;
  }
}
.sp-100 { padding-top:20px !important; padding-bottom:20px !important; }
.woocommerce-MyAccount-navigation ul li a { display:inline-block !important; }
.event-elementor-login.sticky-menu { margin-top:0px !important; } 
@media (min-width: 768px) {
	#ep_single_event_detail_page_content .ep-box-row.event-single { max-width:70%; }
}
/*
.ep-event-type-cal-section { display: none; } .ep-error-message {width:100% !important;} .event-single { float: left; } .emagic .ep-btn.ep_ticket_btn { background-color: #ff007b !important; color: #fff !important; } .paybuttons button { font-size:15px !important; } .event-single-title { display:block; } .event-single-mob-title { display:none; } .emagic a.linkstyle { color:#ff007b; text-decoration:underline !important; } #ep_gb_booking_info_section div:nth-of-type(1) { display:none;} #ep_gb_booking_info_section div:nth-of-type(2) {border-radius:0px !important; } #ep_gb_booking_info_section div div:nth-of-type(1) { display:block; } #ep_gb_booking_info_section div.ep-gb-personal-info-section { background-color:rgba(var(--ep-dark-bg)) !important; color:#fff; padding:0.5rem!important;} #ep_gb_booking_info_section div.ep-gb-personal-info-section span {font-weight:normal !important; font-size:0.8rem !important; } #ep_gb_booking_info_section div.ep-gb-personal-info-section span:nth-of-type(2) { display:none; } #ep_sl_event_venue_detail { display:none; } #ep_sl_event_venue_detail,#ep-sl-event-meta { display:none; } @media (min-width: 767px) { .row.no-sidebar .ep-ticketbox #ep_event_ticket_modal_left { width: 60%; flex-basis: auto; } .row.no-sidebar .ep-ticketbox #ep_event_ticket_modal_right { width: 40%; flex-basis: auto; } .row.no-sidebar .ep-ticketbox #ep_event_ticket_modal_right_total [class*=\\\\\\\"col-\\\\\\\"] { width: 50%; flex-basis: auto; } .ep-event-booking-payment { margin-top:10px; } . ep-payment-summary { float: right; width: 50%; } .row.no-sidebar .ep-box-col-6 { -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .ep-gb-fields-section div { width: 47% !important; float: left; margin-right: 10px; height:80px; } .ep-gb-fields-section div.ep-guest-field-9 { width: 96% !important; } .ep-gb-fields-section .ep-error-message {width:100% !important;} #ep_event_booking_attendee_section { float:left; width:50%;} .rightrow { float:right; width:50%} #ep_event_booking_checkout_btn { margin-top:1rem; } } @media (max-width: 766px) { .sp-100 { padding-top:0px !important; } .event-single-title { display:none; } .event-single-mob-title { display:block; } .#primary-menu .current-menu-item a { color: #FF007A !important; } #primary-menu .nav-link { color: #000 !important; } .ep-modal-dialog {margin:10px 0px !important;} .row.no-sidebar .ep-box-col-6.item-col { max-width: none !important; } .row.no-sidebar .epbox34 { flex-basis: 75% !important; width:75% !important; } .row.no-sidebar .epbox14 { flex-basis: 25% !important; width:25% !important; } .ep-event-booking-attendee { margin-top:20px;} .ep_guest_booking_checkout_button { width:40% !important; } .paybuttons button { font-size:14px !important; } .ep-event-booking-payment { margin-top:15px; margin-bottom:40px; } .ep-box-col-6.ep-payment-summary { padding:0px !important; } .rightrow {padding:0px; margin-top:10px; } }
*/

