/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 06 2025 | 05:21:59 */
body {
	background: #f1f1f1;
}

@font-face {
  font-family: 'Biletix-Regular';
  src: url('/wp-content/themes/biletix/fonts/Futura-Display.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

h1, 
h2,
h3, 
h4, 
h5,
h6,
p,
span,
td,
a,
strong,
li {
	font-family: "Roboto" !important;
}

.elementor-widget-container p {
	font-size: 16px;
}

body main a,
.elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover, .elementor-widget-navigation-menu .sub-menu a.hfe-sub-menu-item:hover, .elementor-widget-navigation-menu .menu-item.current-menu-item a.hfe-menu-item, .elementor-widget-navigation-menu .menu-item a.hfe-menu-item.highlighted, .elementor-widget-navigation-menu .menu-item a.hfe-menu-item:focus {
		color: #0303ff !important;
}

[type=submit] {
	border-color: #0303ff !important;
	color:  #0303ff !important;
}

[type=button]:focus, [type=button]:hover, [type=submit]:focus, [type=submit]:hover, button:focus, button:hover {
	background-color: #0303ff !important;
	text-decoration: none !important;
}

.swiper-slide .etn-title.etn-event-title a {
	color: #fff !important;
}

.page-header .entry-title,
.etn_search_bottom_area_text {
	display: none;
}

.etn-event-item .etn-event-category,
.etn-event-item .etn-event-footer {
	display: none;
}


.etn-event-item,
.etn-event-single-wrap .etn-event-single-content-wrap, .etn-event-single-wrap .etn-tag-wrapper, .etn-event-single-wrap .schedule-tab-wrapper,
.etn-sidebar .etn-widget {
	background: #fff;
}

.etn-event-item .etn-event-location {
	color: #0303ff !important;
}

.woocommerce-MyAccount-navigation-link {
	margin: 15px 0;
}

.wc-block-components-product-metadata__description {
	display: none;
}

.woocommerce-MyAccount-navigation ul {
	padding-left: 10px !important;
}

.woocommerce-MyAccount-navigation-link,
.woocommerce-MyAccount-navigation-link a {
	color: #0303ff !important;
	text-decoration: none !important;
}

.woocommerce-MyAccount-navigation-link::marker {
	display: none;
	content: none;
}

.home-slider .swiper-slide .etn-event-item .etn-event-location {
	color: #fff !important;
}

#etn_multivendor_form .etn-mltv-event-app .ant-form-item-control-input-content input[type=text], .ant-form-item-control-input input[type=text], .etn-frontend-dashboard, .etn-mltv-event-app {
	background-color: #fff !important;
}

.etn-event-item .etn-event-footer .etn-atend-btn {
	display: none;
}

.etn-atend-btn .etn-btn {
	color: #fff !important;
	text-decoration: none !important;
}

body .elementor-widget-navigation-menu .menu-item a.hfe-menu-item:hover {
	color: #0303ff !important;
}

.etn-atend-btn a {
	border: 0 !important;
}

.etn-event-item .etn-title a {
	text-decoration: none !important;
}

.etn-event-item .etn-event-category span, .etn-btn, .attr-btn-primary, .etn-attendee-form .etn-btn, .etn-ticket-widget .etn-btn, .schedule-list-1 .schedule-header, .speaker-style4 .etn-speaker-content .etn-title a, .etn-speaker-details3 .speaker-title-info, .etn-event-slider .swiper-pagination-bullet, .etn-speaker-slider .swiper-pagination-bullet, .etn-event-slider .swiper-button-next, .etn-event-slider .swiper-button-prev, .etn-speaker-slider .swiper-button-next, .etn-speaker-slider .swiper-button-prev, .etn-single-speaker-item .etn-speaker-thumb .etn-speakers-social a, .etn-event-header .etn-event-countdown-wrap .etn-count-item, .schedule-tab-1 .etn-nav li a.etn-active, .schedule-list-wrapper .schedule-listing.multi-schedule-list .schedule-slot-time, .etn-speaker-item.style-3 .etn-speaker-content .etn-speakers-social a, .event-tab-wrapper ul li a.etn-tab-a.etn-active, .etn-btn, button.etn-btn.etn-btn-primary, .etn-schedule-style-3 ul li:before, .etn-zoom-btn, .cat-radio-btn-list [type=radio]:checked+label:after, .cat-radio-btn-list [type=radio]:not(:checked)+label:after, .etn-default-calendar-style .fc-button:hover, .etn-default-calendar-style .fc-state-highlight, .etn-calender-list a:hover, .events_calendar_standard .cat-dropdown-list select, .etn-event-banner-wrap, .events_calendar_list .calendar-event-details .calendar-event-content .calendar-event-category-wrap .etn-event-category, .etn-variable-ticket-widget .etn-add-to-cart-block, .etn-recurring-event-wrapper #seeMore, .more-event-tag, .etn-settings-dashboard .button-primary, :where(.css-bj5zrx).ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover, body .css-ml7x1i,
body .css-ftv64b, :root :where(.wp-element-button, .wp-block-button__link) {
	background-color: #0303ff !important;
	border-color: #0303ff !important;
	color: #fff !important;
	text-decoration: none !important;
}

body .css-1spii6f {
	color:  #0303ff !important;
}

.etn-event-search-wrapper .etn-filter-icon {
	color: #fff !important;
}

.etn-event-item .etn-event-footer .etn-atend-btn .etn-btn-border {
	color: #fff !important;
	text-decoration: none !important;
}

.etn-event-item .etn-event-footer .etn-atend-btn {
    float: none;
    margin: 10px 0;
    clear: both;
    padding: 25px 0 0;
}

button[type="submit"].etn-btn.etn-btn-primary {
	padding: 5px 50px !important;
	text-transform: uppercase;
}

.etn-event-archive-wrap {
	padding-bottom: 80px;
}

.etn-es-events-page-container {
	padding-top: 20px !important;
}
.etn-sidebar .etn-event-meta-info ul li:first-child {
	text-transform: capitalize;
}


.etn-event-item .etn-event-thumb img {
	min-height: 200px;
}

.etn-event-item .etn-title a {
	font-size: 18px;
}

.etn-event-item .etn-event-location {
	font-size: 14px;
}

.etn-event-banner-wrap {
	position: relative;
}

.etn-event-banner-wrap:before {
	content: '';
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.3);
	position: absolute;
	top:0;
	left: 0;
}

.archive.search .etn-event-content > p {
	display: none;
}

.etn-widget.etn-add-calender-url {
	display: none;
}

.woocommerce-account .page-content,
.archive .page-content {
	padding: 40px 0 80px 0;
}

.archive.tax-etn_category .page-content {
	display: flex;
	gap: 50px;
	padding: 40px 0 80px 0;
}

.archive.tax-etn_category .post {
	width: 33.3%;
}

.archive.tax-etn_category .post .wp-post-image {
	max-height: 200px;
}


.archive.tax-etn_category .post .entry-title a {
	font-size: 28px;
}

.xoo-el-myaccount-menu a {
	color: #0303ff !important;
}

.archive.tax-etn_category .post > p {
	display: none;
}

.etn-event-content-body p {
	font-size: 16px;
}

.etn-event-entry-title {
	padding-left: 10px;
	margin-bottom: 30px !important;
}

#gallery-1 .gallery-item {
	margin-bottom: 15px;
}

.alignwide {
    margin-inline: 0;
}

.contact-section textarea,
.contact-section input {
	max-height: 45px;
}

.contact-section [type=submit]:active,
.contact-section [type=submit]:focus,
.contact-section [type=submit]:hover {
	color: #fff !important;
}

.etn-etn-icon:before {
	display: none;
}

.etn-social i {
	font-size: 30px;
}

.etn-social .share-icon {
	display: none!important;
}

.archive .page-content p a {
	display: block;
	height: 0;
}

.etn-sidebar .etn-event-meta-info ul li .etn-event-timezone {
	display: none;
}

.xoo-el-form-container button.btn.button.xoo-el-action-btn {
	color: #fff !important;
}

.xoo-aff-input-icon {
	display: none !important;
}

.etn-event-meta-info.etn-widget li {
	text-transform: uppercase !important;
}


@media all and (min-width: 768px) {
	.archive.tax-etn_category .post .wp-post-image {
    	max-height: 200px;
    	min-height: 200px;
   }
}

@media all and (min-width: 1600px) {
	.etn-event-item .etn-event-thumb img {
	   max-height: 200px;
	  object-fit: cover;
    } 
	.etn-event-banner-wrap {
		padding: 150px 0;
	}
}

.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-deny:hover,
.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-save-preferences:hover {
	color: #fff !important;
}

@media all and (max-width: 1024px) {
.mob-30 {
	width: 30% !important;
}

.mob-70 {
	width: 70% !important;
}
	
	
}

@media all and (max-width: 768px) {
.archive.tax-etn_category .page-content {
		gap: 20px;
		flex-wrap: wrap !important;
	}
	
	.archive.tax-etn_category .post {
		width: 100% !important;
	}
}




