/* 00364512 - UPDATE FONT FAMILY */
@font-face {
	font-family: 'RWC Bold';
	src:
		url('https://content.secutix.com/SODEXO/fonts/RWC/RWC Bold.ttf'),
		url('https://s3.eu-central-1.amazonaws.com/content-secutix-com/SODEXO/fonts/RWC/RWC Bold.ttf')
			format('truetype');
}

@font-face {
	font-family: 'RWC Regular';
	src:
		url('https://content.secutix.com/SODEXO/fonts/RWC/RWC Regular.ttf'),
		url('https://s3.eu-central-1.amazonaws.com/content-secutix-com/SODEXO/fonts/RWC/RWC Regular.ttf')
			format('truetype');
}

/* 00364512 - END */

/* Remove Menu Items */

li.menu_experience_vouchers {
	display: none;
}

li.tickets_menu_account_advantages {
	display: none;
}

li.tickets_menu_add_products {
	display: none;
}

li#menu_first_level_distribution {
	display: none;
}

li#menu_first_level_profile {
	display: none;
}

li.tickets_menu_link {
	display: none;
}

li.tickets_menu_account_files {
	display: none;
}

li.tickets_menu_account_subscriptions {
	display: none;
}

li.exchange_tickets_menu_link {
	display: none;
}

li.menu_product_category.events.last_menu_product_category {
	display: none;
}

li#menu_first_level_tickets {
	display: none;
}

/* Change Menu Colour */

section#secondary_content_navigation {
	background: #ffece5;
}

li.tickets_menu_account {
	color: #ff4600 !important;
	font-weight: 800;
}

/* Change Title CSS */

div#page_cart_shoppingCart span.main_title {
	display: inline-block;
	background-color: #093127;
	color: #ffffff !important;
	padding: 10px 50px;
	border-radius: 25px;
}

div#page_cart_emptyShoppingCart span.main_title {
	display: inline-block;
	background-color: #093127;
	color: #ffffff !important;
	padding: 10px 50px;
	border-radius: 25px;
}

a#addOtherProducts {
	background: #d1a32c;
}

/* Removing Apply All Button */

div#page_request_edit a#applyToAll {
	display: none;
}

/* Removing Duplicate Buttons */

section#main_content_cart .buttons_container.add_other_products {
	display: none !important;
}

/* Removing Summary Page Sections */

p#shipment_fee_ticket {
	display: none;
}

div#page_checkout_orderSummary
	section.content_bloc.main_content_group.collapsible.main_content_sub_amount {
	display: none;
}

section#main_content_summary_vouchers {
	display: none;
}

/* Sorting Box background colours */

section#main_content_file_details {
	background: #ffece5;
}

section#main_content_file_details h2.not_collapsible_title {
	background: #ffece5;
}

.shoppingCart {
	background: #ffece5;
}

/* Hiding Login Information */

div#page_account_login div#content_product_info_content_10229388665909 {
	display: none;
}

a#create_account_button {
	display: none;
}

span#field_remember_me {
	display: none !important;
}

a#forgot_password_link {
	display: none;
}

/* Removing Table Columns on Requests */

td.subtotal.stx_normal_colspan {
	display: none;
}

th.subtotal.stx_normal_colspan {
	display: none;
}

/* Removing Ticket Number */

span.ticket_number {
	display: none;
}

/* 00364512 - UPDATE FONT FAMILY */
h1,
h2,
h3,
h4,
h5,
h6,
[class^='title'],
.title,
[class$='title'],
#page_landing_page .stx-SectionHeading {
	font-family: 'RWC Bold', sans-serif !important;
}
button,
span.button a[role='button'],
a.g-Button,
[_ts15_tags_button] {
	font-family: 'RWC Regular', sans-serif !important;
}
/* 00364512 - END */

/* Hide Match Label - both channels */

span.match_round_code.perf_info_list_content {
display: none;
}

/* Hide Buy Button - both channels */

#product_10229388665909_book {
display: none;
}

/* Stop Clicks - both channels */

.performance_line_container, .performance_line_container *, *:has(> .performance_line_container) {  pointer-events: none !important;  cursor: default !important;}

/* Hide info on date selection page - both channels */

div#page_selection_eventDate section#secondary_content_cart {  
display: none;
}

div#page_selection_eventDate section#secondary_content_payment_modes {
display: none;
}

div#page_selection_eventDate section#secondary_content_general_info {
display: none;
}


