/* Font Change */
@font-face {
	font-family: 'Helvetica Neue';
	src: url('/design/citadella_minimal/HelveticaNeue-01.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue Bold';
	src: url('/design/citadella_minimal/HelveticaNeue-Bold-02.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica Neue Condensed Bold';
	src: url('/design/citadella_minimal/HelveticaNeue-CondensedBold-05.ttf') format('truetype');
}

html, body, h1, h2, h3, h4, h5, h6, input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea, select, .largeRecommendation h1 a, .largeRecommendation h2 a, .largeRecommendation .place, .largeRecommendation .dateBox, .tabs-title > a, .advancedSearch section p.title a, .advancedSearch section p.title a .strong, .advancedSearch section p.title.searchInfo a, .advancedSearch section p.title.searchInfo a .strong, .new-form .tabs .tabs-title > a, .new-form h2, .new-form h3, .new-form .new-it-table tr td h2, .new-form .new-it-datatable-0 tr td h2, .new-form .new-it-datatable-1 tr td h2, .new-form .new-it-datatable-2 tr td h2, .new-form .new-it-datatable-3 tr td h2, .new-form .new-it-table tr.group-heading td, .new-form .new-it-datatable-0 tr.group-heading td, .new-form .new-it-datatable-1 tr.group-heading td, .new-form .new-it-datatable-2 tr.group-heading td, .new-form .new-it-datatable-3 tr.group-heading td, .new-form .transaction-details-table tr td .price, .new-form .alert-box h2, .new-form .lead, .ui-dialog .ui-dialog-titlebar, .ui-dialog .ui-dialog-content.ui-widget-content, .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button, .ui-widget, .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button, .ui-datepicker .ui-datepicker-buttonpane button.ui-custom-button, #ui-datepicker-div, .ui-datepicker-calendar td, input, select, textarea, .soldout-txt-list, .soldout-txt-list2, .topMenuContainer .basket, .programBoxesContainer .programBoxes .programBox .mainImgContainer .discount, .programBoxesContainer .programBoxes .programBox .mainImgContainer .soldout-txt-grid, .programBoxesContainer .programBoxes .programBox .dateBox, .programBoxesContainer.programList .programBoxes .programBox:not(.bigList) .dateBox .hour, .programBoxesContainer.programList .programBoxes .programBox .season-ticket-events .infoBox .dateBox, .programBoxesContainer.programList .programBoxes .programBox .season-ticket-items .infoBox .dateBox, div.with-aside .autist-charity-box .small-8 .right p, div.with-aside .autist-charity-box .small-8 .right p span, .donation-box .large-9 .right .donation-to-basket, .groupCount, .paymentPage #customerPanelLogin h2, .paymentPage #customerData h2, .paymentPage #customerData h2, .lightBack, .reveal.design-layer .real-events-slide-container .real-events-slide h3, .reveal.design-layer .real-events-slide-container .real-events-slide .real-events-slide-buttons a, .reveal.design-layer h3, .reveal.design-layer h4, .reveal.design-layer .real-events-button, .reveal.design-layer .stream-theater-container h3, .reveal.design-layer .stream-theater-container .stream-theater-content p, .reveal.design-layer .stream-theater-container .stream-theater-content p span, .reveal.design-layer .stream-theater-container .stream-theater-content .stream-theater-button, .reveal h5, #error_reveal h5, .feedback-wrapper, ul, ol, dl, p, .label, a.label, .headerContainer .menu, .headerContainer .menu #verticalMenu #verticalMenuBox ul li a, .autocompleteTitle, .toplistBox .rateContainer .rateValue, .toplistBox .info h3, .programInfo .placeContainer a, .ticketChooser .ticketTime, .ticketChooser .ticketTime span, .ticketChooser .ticketTime > span > span, #priceTotalSum, #totalPrice, .ratingContainer .ratingElem .name, .howmany, ol.circlePoints li:after, .recommendationLeft .h4Title h4 span, .wrapper.yellow h5, .alert-box, .alert-box .close-button, .alert-box h2, .item, .itemPrice .highlight, .afterSlash:after, table.advertise_table th, h1.advertise_title, h2.advertise_title, h3.advertise_title, .countdown, .paginationLink a, .paginationLink.current span, .IT_Dialog, .light-strong, .moreImages, .rateInfo > span, .problematic-items > div span.problem, .event_info, .oneclickcard, #gift_card_list ul li span, #gift_card_list_new ul li span, #gift_card_list_new ul li span, #check_balance_result_gift .columns .total-balance, #check_balance_result_culture .columns .total-balance, .table_st5, .szep-icon span, .qr-services h3, .qr-test h4, table.it-table, .superbanner .place, .superbanner .place a, .subproduct-list > div .subproduct-price > div, .subproduct-list > div .subproduct-servicecharge.price > div, .qtip-default.rateClass .qtip-titlebar, .qtip-default.szepClass .qtip-titlebar, .qtip-light .qtip-title, .tabulator > div .venue-tab > a > div, .new-form.khaki-skin, .new-form.khaki-skin h5, .new-form.khaki-skin p, .new-form.khaki-skin ul, .new-form.khaki-skin label, .festival-template.khaki-skin h5, .festival-template.khaki-skin p, .festival-template.khaki-skin ul, .festival-template.khaki-skin .more-featured, .festival-template.khaki-skin .less-featured, .festival-template.gold-skin h5, .festival-template.gold-skin p, .festival-template.gold-skin ul, .festival-template.gold-skin .more-featured, .festival-template.gold-skin .less-featured, .festival-template h3, .festival-template h4, .festival-template #festivalMenu li > a, .festival-template #festivalDays ul li a h2 span, .festival-template .programBoxesContainer.programList .programBoxes .programBox .infoContent .generalInfo h2 span, .festival-template .programBoxesContainer.programList .programBoxes .programBox .infoContent .ticketInfo span, .festival-template .festival-events-light .programBoxesContainer.programList .programBoxes .programBox .infoContent .ticketInfo span, .festival-template .more-featured, .festival-template .less-featured, .sexy-ticketsearch h3, .sexy-ticketsearch h4, .sexy-ticketsearch .sexy-filters button, .sexy-ticketsearch .sexy-list .sexy-listbox .dateBox, .sexy-ticketsearch .sexy-list .sexy-listbox .dateBox span, .sexy-ticketsearch .sexy-list .simple-month, .IT_Dialog .content, .programInfo .placeContainer a, .price {
	font-family: 'Helvetica Neue', Arial, sans-serif !important;
}
h2, .ticketChooser .ticketTime > span > span, #priceTotalSum, .bold, span.error, small.error {
	font-family: 'Helvetica Neue Bold', Arial, sans-serif !important;
	font-weight: normal !important;
}
button, .button, .topMenuContainer #basketLayer .autocomplete a.button, button, .moreIcon.button.soldout-btn-list, .topMenuContainer #basketLayer .autocomplete a.moreIcon.soldout-btn-list.button, .moreIcon.button.soldout-btn-list2, .topMenuContainer #basketLayer .autocomplete a.moreIcon.soldout-btn-list2.button, .moreIcon.button.soldout-btn-grid, .topMenuContainer #basketLayer .autocomplete a.moreIcon.soldout-btn-grid.button, .charity-box .button, .charity-box .topMenuContainer #basketLayer .autocomplete a.button, .topMenuContainer #basketLayer .autocomplete .charity-box a.button, div.with-aside .autist-charity-box .button, div.with-aside .autist-charity-box .topMenuContainer #basketLayer .autocomplete a.button, .topMenuContainer #basketLayer .autocomplete div.with-aside .autist-charity-box a.button {
	font-family: 'Helvetica Neue Condensed Bold', Arial, sans-serif !important;
}

.custom-header {
	text-align: center;
	background-color: #BCBCBC;
}
.custom-header a, .custom-header a img {
	display: inline-block;
}
.custom-header a img:last-child {
	display: none;
}
@media only screen and (max-width: 520px){
	.custom-header a img:first-child {
		display: none;
	}
	.custom-header a img:last-child {
		display: inline-block;
	}
}

/* Basic Tags Correction */
body .jegyhu_main.container {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container a {
	color: rgba(74,74,73,.5);
}
.jegyhu_main.container a:hover, .jegyhu_main.container a:focus {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container h1, .jegyhu_main.container h2, .jegyhu_main.container h3, .jegyhu_main.container h4, .jegyhu_main.container h5, .jegyhu_main.container h6 {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container h1, .jegyhu_main.container h1 a {
	color: rgba(74,74,73,.5);
}
.jegyhu_main.container .programInfo h1 {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container .programBoxesContainer .programBoxes .programBox .infoContent h2 {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container p {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container hr {
	border-top: 1px solid rgba(74,74,73,.5);
}
.jegyhu_main.container .autocompleteRow hr {
	border-color: rgba(74,74,73,.5);
}
.jegyhu_main.container .wrapper hr {
	border-color: rgba(74,74,73,.5);
}
.jegyhu_main.container .wrapper.yellow hr {
	border-color: rgba(74,74,73,.5);
}
.jegyhu_main.container label {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container input[type="text"], .jegyhu_main.container input[type="password"], .jegyhu_main.container input[type="email"], .jegyhu_main.container input[type="number"], .jegyhu_main.container textarea {
	color: rgba(74,74,73,.5);
}
.jegyhu_main.container select {
    color: rgba(74,74,73,.5);
}

/* Frequent Classes Correction */
.jegyhu_main.container .place {
	color: rgba(74,74,73,.5);
}
.jegyhu_main.container .ticketBox.ticketTypes .ticketBoxElem {
	border-color: rgba(74,74,73,.5);
}
.jegyhu_main.container button, .jegyhu_main.container .button, .reveal button, .reveal .button {
	color: #FFF;
}
.jegyhu_main.container .programBoxesContainer.programList .programBoxes .programBox {
	border-color: rgba(74,74,73,.5);
}
.jegyhu_main.container .wrapper.oneColumnWithInfo .row .rowContainer {
	border-color: rgba(74,74,73,.5);
}
.jegyhu_main.container .basket .tableRow {
	border-color: rgba(74,74,73,.5);
}
.jegyhu_main.container .alert-box h2 {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container .alert-box p {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container .editLink a {
	color: rgba(74,74,73,.5);
}
.jegyhu_main.container .paginationLink.current span {
	color: #FFF;
}
.jegyhu_main.container .basketPage .price {
	color: rgba(74,74,73,1) !important;
}
.jegyhu_main.container .artistBoxes .artistBox {
	border-color: rgba(74,74,73,.5);
}
.jegyhu_main.container .venueWrapper h1, .jegyhu_main.container .venueWrapper h3 {
	color: rgba(74,74,73,.5);
}
.jegyhu_main.container .venueWrapper .description {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container .festival-template h3 {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container .topMenuContainer #basketLayer .autocompleteDetails.group .titleAndPrice .price, .jegyhu_main.container .topMenuContainer #basketLayer .autocompleteDetails.h4Title .titleAndPrice .price, .jegyhu_main.container .topMenuContainer #basketLayer .autocompleteDetails.toplistBox .titleAndPrice .price {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container .footer {
	background-color: transparent;
	margin-top: 20px;
}
.jegyhu_main.container .footer a {
	color: rgba(74,74,73,.5);
}
.jegyhu_main.container .footer a:hover {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container .programBoxesContainer.programList .programBoxes .programBox:not(.bigList) .dateBox .date {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container .programBoxesContainer.programList .programBoxes .programBox:not(.bigList) .dateBox .hour {
	color: rgba(74,74,73,.5);
}
.jegyhu_main.container .dateSelector .chosen-container-single .chosen-single {
	color: rgba(74,74,73,1);
}

/* Basket & Login Correction */
.jegyhu_main.container .topMenuContainer, .jegyhu_main.container .top-bar, .jegyhu_main.container .top-bar-section li a, .jegyhu_main.container .top-bar-section ul {
	background: #F0F0F0;
}
.jegyhu_main.container .topMenuContainer .basket::before, .jegyhu_main.container .topMenuContainer .basket::after {
	background-color: #F0F0F0;
}
.jegyhu_main.container .top-bar-section ul li > a, .jegyhu_main.container .top-bar-section #main_lang_select2 {
	color: rgba(74,74,73,1);
}
.jegyhu_main.container .top-bar-section ul li.divider {
	border-color: rgba(74,74,73,.5);
}
.jegyhu_main.container .lang_select_box a {
	color: #888;
}
.jegyhu_main.container .lang_select_box a:hover {
	color: #999;
}

/* General Search Correction */
.jegyhu_main.container .blackBackground, .jegyhu_main.container .mainBackground .menu {
	display: none;
}
.jegyhu_main.container .headerContainer, .jegyhu_main.container .mainBackground, .jegyhu_main.container .headerContainer .searchHolder, .jegyhu_main.container #searchButton {
	background: transparent !important;
}
.jegyhu_main.container .headerContainer {
	margin-left: 0 !important;
}
.jegyhu_main.container #generalSearch {
	color: rgba(74,74,73,.5);
	background: #FFF;
	border: 1px solid #CCC;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset;
	z-index: 99;
	position: relative;
}
.jegyhu_main.container #searchButton, .jegyhu_main.container #searchCancelButton {
	z-index: 100;
	padding: 0;
	background-color: transparent !important;
}
.jegyhu_main.container .searchHolder {
	height: 60px !important;
	display: block !important;
	position: relative !important;
}
.jegyhu_main.container #generalSearchForm {
	display: block !important;
}
.jegyhu_main.container .h4Title .searchLineHolder hr {
	border-color: rgba(74,74,73,.5);
	margin: 0;
}
.jegyhu_main.container .quick_search_sepline {
	border-color: rgba(74,74,73,.5);
	margin: 5px 10px;
}

/* My Account Correction */
.jegyhu_main.container .new-form .tabs .tabs-title.is-active > a {
	border: 1px solid rgba(74,74,73,.5);
	border-bottom: none;
}
@media only screen and (max-width: 767px) {
	.jegyhu_main.container .new-form .tabs .tabs-title.is-active > a {
		border: none;
	}
}
.jegyhu_main.container .new-form .tabs.vertical .tabs-title > a {
	border-bottom: 1px solid rgba(74,74,73,.5) !important;
}
.jegyhu_main.container .new-form .tabs.vertical .tabs-title:last-child > a {
	border-bottom: none !important;
}
.jegyhu_main.container .new-form .tabs.vertical .tabs-title.is-active > a {
	border: none;
}
.jegyhu_main.container .new-form hr {
	border-color: rgba(74,74,73,.5);
}
.jegyhu_main.container .new-form label {
	color: rgba(74,74,73,1);
}
