/* Font Change */
@font-face {
	font-family: 'MADE-Mirage-Regular';
	src: url('/design/piknikkosar/Made-Mirage/MADE-Mirage-Regular.otf') format('opentype');
}
@font-face {
	font-family: 'MADE-Mirage-Medium';
	src: url('/design/piknikkosar/Made-Mirage/MADE-Mirage-Medium.otf') format('opentype');
}
@font-face {
	font-family: 'MADE-Mirage-Bold';
	src: url('/design/piknikkosar/Made-Mirage/MADE-Mirage-Bold.otf') format('opentype');
}

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, button, .button, .topMenuContainer #basketLayer .autocomplete a.button, button, input, select, textarea, .moreIcon.button.soldout-btn-list, .topMenuContainer #basketLayer .autocomplete a.moreIcon.soldout-btn-list.button, .soldout-txt-list, .moreIcon.button.soldout-btn-list2, .topMenuContainer #basketLayer .autocomplete a.moreIcon.soldout-btn-list2.button, .soldout-txt-list2, .moreIcon.button.soldout-btn-grid, .topMenuContainer #basketLayer .autocomplete a.moreIcon.soldout-btn-grid.button, .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, .charity-box .button, .charity-box .topMenuContainer #basketLayer .autocomplete a.button, .topMenuContainer #basketLayer .autocomplete .charity-box a.button, div.with-aside .autist-charity-box .small-8 .right p, div.with-aside .autist-charity-box .small-8 .right p span, 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, .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, .price, .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 {
	font-family: 'MADE-Mirage-Medium', Arial, sans-serif !important;
}
h2, .ticketChooser .ticketTime > span > span, #priceTotalSum {
	font-family: 'MADE-Mirage-Bold', Arial, sans-serif !important;
}
h1, h4, .programBoxesContainer .programBoxes .programBox .dateBox, .programBoxesContainer.programList .programBoxes .programBox:not(.bigList) .dateBox .hour, .tabs-title > a, .ui-dialog .ui-dialog-content.ui-widget-content, .item {
	font-family: 'MADE-Mirage-Regular', Arial, sans-serif !important;
}
.bold {
	font-weight: normal;
	font-family: 'MADE-Mirage-Bold', Arial, sans-serif !important;
}
/*
body, .new-form .tabs .tabs-title > a, #payment_default .alert-box.warning.info-icon, #payment_extra_block .alert-box.warning.info-icon, .reveal label p, table.it-table, .sexy-ticketsearch .sexy-filters .dropdown-pane a, .label, .largeRecommendation p.description, .breadcrumbs li, .breadcrumbs li a, .breadcrumbs > .current, .top-bar-section .dropdown li a, .top-bar-section ul li .dropdown li a, .advancedSearch section p.title, .advancedSearch section p.title.searchInfo a, .ticketBox #ticketBoxSummary .left, .ticketBox #ticketBoxPrices .ticketBoxElem .left, .footerMenu a, .footer a, .basket .tableHeader .tableCell, .basket .subproduct-list .productTitleSmall, .basket .productTitleSmall .location, select, .headerContainer .menu #verticalMenu #verticalMenuBox ul li a, .headerContainer .menu #verticalMenu #verticalMenuBox ul li a, .filterBox .filterLabel, label, 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, .dateSelector .tickets, .textLineHeight, .venueWrapper a.more, .chosen-container {
	font-size: 14px;
}
.button.small, .form-error, .tabs-title > a, .transaction_items .item_location, .small-info, .filter-tag, .last-filter-tag, .subproduct-list > div .subproduct-price > div, .subproduct-list > div .subproduct-servicecharge.price > div {
	font-size: 13px;
}
*/

.custom-header {
	text-align: center;
	/*padding-bottom: 20px;*/
}
.custom-header img {
	display: inline-block;
}
.custom-header img:last-child {
	display: none;
}
@media only screen and (max-width: 599px){
	.custom-header img:first-child {
		display: none;
	}
	.custom-header img:last-child {
		display: inline-block;
	}
}

/* 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: #4D4D4D;
}
.jegyhu_main.container .top-bar-section ul li.divider {
	border-color: #DCDCDC;
}

/* 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: #888;
	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: #DBDBDB;
	margin: 0;
}
.jegyhu_main.container .quick_search_sepline {
	border-color: #DBDBDB;
	margin: 5px 10px;
}
.jegyhu_main.container .footer {
	background-color: #FEFEFE;
	margin-top: 20px;
}

.tooltip, .qtip.qtip-default {
	font-size: 12px;
}
.moreIcon::after {
	background-position: 0 -235px !important;
}
