@charset "UTF-8";.et-db #et-boc .et-l .et_pb_fullwidth_menu--style-left_aligned .et_pb_menu__logo{margin-right:0!important}span.szentjanosbal-cart-count{display:block;position:absolute;z-index:9999;width:20px;height:20px;top:10px;right:10px;border-radius:100%;background-color:#d31e26;color:#fff;font-size:16px;line-height:20px;text-align:center;font-weight:700}@media (max-width:1366px){span.szentjanosbal-cart-count{right:55px}}@media (max-width:980px){span.szentjanosbal-cart-count{right:110px}}body,button,input,optgroup,select,textarea{font-family:EB Garamond,Georgia,Times New Roman,serif}body{margin:0!important}hr{margin-top:.5em;margin-bottom:.5em}.et-db #et-boc .et-l .et_pb_section .et_pb_module a,a{color:#d31e26;transition:color .25s;text-decoration:none}.et-db #et-boc .et-l .et_pb_section .et_pb_module a:hover,a:hover{color:#d31e26}.post-navigation{display:none}body,html{font-size:18px}#et-boc,#et_builder_outer_content,#main,#primary,body,html{height:100%}.entry-content,.entry-header{max-width:960px;margin:0 auto}@media (max-width:1366px){nav.et-menu-nav.fullwidth-menu-nav li:not(.wpml-ls-menu-item){display:none!important}.et_mobile_nav_menu{display:block!important;margin:auto 6px!important}#mobile_menu1{top:100%;text-align:left!important}}.et-db #et-boc .et-l .et_pb_section_0_tb_header{display:flex}.et-db #et-boc .et-l #mainmenu{align-items:stretch;background-color:#fff;border-bottom:1px solid #2a2a2a;display:flex;height:72px;flex-basis:100%}.et-db #et-boc .et-l #mainmenu .et_pb_row{margin:0;min-height:72px!important;max-height:72px!important}.et-db #et-boc .et-l #mainmenu .et-menu.fullwidth-menu.nav{margin:0;padding:0!important}.et-db #et-boc .et-l #mainmenu .et-menu.fullwidth-menu.nav>.menu-item{margin-top:0;padding:0}.et-db #et-boc .et-l #mainmenu .et-menu.fullwidth-menu.nav>.menu-item>a{border-bottom:1px solid transparent;color:#d31e26!important;padding:1.25em .8em!important;transition:all .25s}.et-db #et-boc .et-l #mainmenu .et-menu.fullwidth-menu.nav>.menu-item.menu-item-has-children>a:first-child:after{right:.25em;top:50%;transform:translateY(-50%)}.et-db #et-boc .et-l #mainmenu .et-menu.fullwidth-menu.nav>.menu-item:hover>a{background-color:#eee;border-bottom:1px solid #d31e26;color:#d31e26!important;opacity:1}.et-db #et-boc .et-l #mainmenu .et-menu.fullwidth-menu.nav>.menu-item.wpml-ls-menu-item .wpml-ls-flag{width:20px}.et-db #et-boc .et-l #mainmenu .et-menu.fullwidth-menu.nav .sub-menu{background-color:#fff!important;border:1px solid #2a2a2a;border-top-color:#eee;margin:0;padding:0;top:100%;z-index:10}.et-db #et-boc .et-l #mainmenu .et-menu.fullwidth-menu.nav .sub-menu .menu-item{background-color:#fff;padding:0!important;position:relative;text-align:left;transition:background-color .25s;width:100%}.et-db #et-boc .et-l #mainmenu .et-menu.fullwidth-menu.nav .sub-menu .menu-item:last-of-type:after{display:none}.et-db #et-boc .et-l #mainmenu .et-menu.fullwidth-menu.nav .sub-menu .menu-item:hover{background-color:#fff}.et-db #et-boc .et-l #mainmenu .et-menu.fullwidth-menu.nav .sub-menu .menu-item:hover a{color:#d31e26!important;opacity:1}.et-db #et-boc .et-l #mainmenu .et-menu.fullwidth-menu.nav .sub-menu .menu-item a{color:#2a2a2a!important;margin:0;transition:color .25s;width:100%}.et-db #et-boc .et-l #mainmenu .et-menu.fullwidth-menu.nav .sub-menu .menu-item a:hover{background-color:transparent!important}.et-db #et-boc .et-l #mainmenu .et_mobile_nav_menu .mobile_nav{padding-bottom:0}.et-db #et-boc .et-l #mainmenu .et_mobile_nav_menu .et_mobile_menu{border-top:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a;margin:0 -1em;padding:0;width:calc(100% + 5em)}.et-db #et-boc .et-l #mainmenu .et_mobile_nav_menu .et_mobile_menu .menu-item.wpml-ls-menu-item{display:none}.et-db #et-boc .et-l #mainmenu .et_mobile_nav_menu .et_mobile_menu .sub-menu{border-bottom:1px solid #2a2a2a;margin-left:0;padding-left:0}.et-db #et-boc .et-l #mainmenu .et_mobile_nav_menu .et_mobile_menu .sub-menu li a{border:0}.et-db #et-boc .et-l #mainmenu .et_mobile_nav_menu .et_mobile_menu li a{border-color:#2a2a2a}.et-db #et-boc .et-l #mainmenu .et_mobile_nav_menu .et_mobile_menu li:nth-last-of-type(-n+2) a{border-bottom:0}.et-db #et-boc .et-l .et_pb_fullwidth_menu:last-of-type{border-bottom:1px solid #2a2a2a;flex-basis:3em;min-height:0;height:72px}.et-db #et-boc .et-l .et_pb_fullwidth_menu:last-of-type .et_pb_row{margin:0;min-height:72px!important;max-height:72px!important}.et-db #et-boc .et-l .et_pb_fullwidth_menu:last-of-type .et_pb_menu__wrap{justify-content:center;margin:0}.et-db #et-boc .et-l .et_pb_fullwidth_menu:last-of-type .et_mobile_nav_menu{margin:0;padding:0}.et-db #et-boc .et-l .et_pb_fullwidth_menu:last-of-type .et_mobile_nav_menu .mobile_nav{padding:0}.et-db #et-boc .et-l .et_pb_fullwidth_menu:last-of-type .et_mobile_nav_menu .mobile_menu_bar{display:none}.et-db #et-boc .et-l .et_pb_fullwidth_menu:last-of-type .et_mobile_nav_menu .et_mobile_menu{border:0;box-shadow:none;display:block!important;position:relative;top:0;left:0;padding:0;margin:0}.et-db #et-boc .et-l .et_pb_fullwidth_menu:last-of-type .et_mobile_nav_menu .et_mobile_menu .menu-item.wpml-ls-menu-item>a{border:0;padding:0!important}.et-db #et-boc .et-l .et_pb_fullwidth_menu:last-of-type .et_mobile_nav_menu .et_mobile_menu .menu-item.wpml-ls-menu-item .wpml-ls-flag{width:25px}.et-l.et-l--header{position:fixed;top:0;width:100%;z-index:9990}.et-l.et-l--header+#primary{padding-top:72px}body.admin-bar .et-l.et-l--header{top:32px}.entry-content{margin-top:0}.et-db #et-boc .et-l .et_pb_fullwidth_menu_0_tb_header .et_pb_menu__icon.et_pb_menu__cart-button{padding-bottom:3px}.footer-info{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100vw;max-width:100%;padding:2rem;color:#fff;background-color:#2a2a2a}@media (max-width:980px){.footer-info{width:96vw}}.footer-info .footer-items{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.footer-info .footer-items .footer-item{display:block;padding-left:.25rem}.footer-info .footer-items .footer-item+.footer-item:before{content:"|";display:inline-block;position:relative;padding-right:.25rem;left:0}.footer-info .footer-items .footer-item a{color:#de6538;transition:color .25s}.footer-info .footer-items .footer-item a:hover{color:#d31e26}.footer-info .footer-srg{display:flex;align-items:center;margin-top:1em;padding-left:1em;padding-right:3em}.footer-info .footer-srg span{opacity:.5}.footer-info .footer-srg img{margin-left:.5em;max-width:80px}@media (max-width:860px){.footer-info{padding-left:.5rem;padding-right:.5rem;flex-wrap:wrap}.footer-info .footer-items{justify-content:center}.footer-info .footer-srg{padding-top:1em;padding-right:1em;justify-content:center;width:100%}}@media (max-width:430px){.footer-info .footer-items .footer-item{padding:0;text-align:center;width:100%}.footer-info .footer-items .footer-item:before{display:none!important}}*{box-sizing:border-box}#et-boc,#main,#primary,body,html{height:auto}@media (max-width:980px){main{padding:0 15px}}@media (max-width:600px){main{padding:0 10px}}.home.et-db #et-boc .et_pb_section .et_pb_fullwidth_header{min-height:0!important;padding-bottom:5em}.home.et-db #et-boc .et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_container{min-height:0!important;height:auto!important}@media (max-width:980px){.home.et-db #et-boc .et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content{width:100%!important}}.home.et-db #et-boc .et_pb_section .et_pb_fullwidth_header .et_pb_fullwidth_header_container .header-content img{max-width:150px}.woocommerce-page form .show-password-input,.woocommerce form .show-password-input{top:0}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form,.wpcf7 .wpcf7-form{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:center}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .wpcf7-response-output,.wpcf7 .wpcf7-form .wpcf7-response-output{flex-basis:100%;text-align:center;font-weight:700;position:fixed;background-color:#fff;border:1px solid #d31e26;border-radius:5px;z-index:1;padding:20px;top:50%;transform:translateY(-50%);box-shadow:10px 10px 14px #ccc}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .form-field,.wpcf7 .wpcf7-form .form-field{flex-basis:50%;padding:.25em .5em}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .form-field input,.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .form-field textarea,.wpcf7 .wpcf7-form .form-field input,.wpcf7 .wpcf7-form .form-field textarea{width:100%;border:1px solid #bbb}@media (max-width:860px){.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .form-field,.wpcf7 .wpcf7-form .form-field{flex-basis:100%}}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .form-field.full-width,.wpcf7 .wpcf7-form .form-field.full-width{flex-basis:100%}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance],.wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance]{display:block;padding:.5em 0}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance] .wpcf7-acceptance,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance] .wpcf7-acceptance{display:block}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance] .wpcf7-acceptance .wpcf7-list-item,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance] .wpcf7-acceptance .wpcf7-list-item{display:block;margin:0}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance] .wpcf7-acceptance label,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance] .wpcf7-acceptance label{display:flex;align-items:center}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance] .wpcf7-acceptance label input[type=checkbox],.wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance] .wpcf7-acceptance label input[type=checkbox]{flex-basis:30px}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance] .wpcf7-acceptance label .wpcf7-list-item-label,.wpcf7 .wpcf7-form .wpcf7-form-control-wrap[data-name=acceptance] .wpcf7-acceptance label .wpcf7-list-item-label{flex-basis:100%}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form input.hidden,.wpcf7 .wpcf7-form input.hidden{display:none}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .btn.btn-submit,.wpcf7 .wpcf7-form .btn.btn-submit{background-color:#d31e26;border:1px solid transparent;border-radius:5px;color:#fff;padding:1em;text-align:center;cursor:pointer;display:block;font-size:1rem;margin:0 auto;min-width:50%;text-transform:uppercase;transition:all .3s;width:auto}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .btn.btn-submit:hover,.wpcf7 .wpcf7-form .btn.btn-submit:hover{background-color:#de6538}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .btn.btn-submit:disabled,.wpcf7 .wpcf7-form .btn.btn-submit:disabled{border-color:#777;background-color:#a8a8a8;cursor:not-allowed}.et-db #et-boc .et-l .et_pb_section .wpcf7 .wpcf7-form .btn.btn-submit:disabled:hover,.wpcf7 .wpcf7-form .btn.btn-submit:disabled:hover{background-color:#a8a8a8}.entry-content .woocommerce{padding:1em}.entry-content .woocommerce ul.products{display:none}.entry-content .woocommerce ul.products li.product{background-color:#f0f0f0;padding:1em;text-align:center}.entry-content .woocommerce a.button,.entry-content .woocommerce button.button{background-color:#d31e26;color:#fff}.entry-content .woocommerce a.button:hover,.entry-content .woocommerce button.button:hover{background-color:#e12a32;color:#fff}.entry-content .woocommerce #respond input#submit.alt,.entry-content .woocommerce a.button.alt,.entry-content .woocommerce button.button.alt,.entry-content .woocommerce input.button.alt{background-color:#d31e26}.entry-content .woocommerce #respond input#submit.alt:hover,.entry-content .woocommerce a.button.alt:hover,.entry-content .woocommerce button.button.alt:hover,.entry-content .woocommerce input.button.alt:hover{background-color:#e12a32}.entry-content .woocommerce a.button.disabled,.entry-content .woocommerce a.button:disabled,.entry-content .woocommerce a.button:disabled[disabled],.entry-content .woocommerce button.button.disabled,.entry-content .woocommerce button.button:disabled,.entry-content .woocommerce button.button:disabled[disabled],.entry-content .woocommerce input.button.disabled,.entry-content .woocommerce input.button:disabled,.entry-content .woocommerce input.button:disabled[disabled]{color:#fff}.entry-content .woocommerce form .ticket-fields .form-row.radio label{display:inline}.entry-content .woocommerce form .ticket-fields .ticket-help{display:none}.woocommerce-page .cart-collaterals .cart_totals{float:none}dl.variation p{margin:0}.woocommerce-input-wrapper .input-text{padding:.4em}.woocommerce-cart-form__contents a{color:inherit;text-decoration:none}.icon_document_alt:before{content:"\68"}.woocommerce-MyAccount-navigation ul{list-style:none}.szentjanosbal-ticket-properties{margin-bottom:20px}.szentjanosbal-ticket-information{text-align:center;margin-bottom:100px}.szentjanosbal-sold-out-information{text-align:center;font-weight:700}.szentjanosbal-payment-information{float:left;width:100%;margin-bottom:50px;text-align:center}form[class=cart] .quantity{display:none}.szentjanosbal-thankyou{margin:20px 0;text-align:center}.szentjanosbal-thankyou p{margin:5px 0}.szentjanosbal-thankyou p.bold{font-weight:700}.szentjanosbal-thankyou p.underlined{text-decoration:underline}.woocommerce-product-gallery__image{pointer-events:none}#post-2288 .woocommerce,#post-2302 .woocommerce{display:flex;flex-flow:column-reverse}#post-2288 .login-switcher-message,#post-2302 .login-switcher-message{font-weight:700;font-size:larger}#post-2288 .login-switcher-message span,#post-2302 .login-switcher-message span{text-decoration:underline}.woocommerce .woocommerce-page form .show-password-input,.woocommerce form .show-password-input{top:0}.woocommerce #customer_login{display:flex;flex-direction:column}.woocommerce #customer_login .col-1,.woocommerce #customer_login .col-2{width:100%}.woocommerce #customer_login .col-2,.woocommerce .show-login.hidden,.woocommerce .show-registration.hidden{display:none}.woocommerce .show-login span,.woocommerce .show-registration span{color:#d31e26;cursor:pointer}form[name=checkout]{display:grid;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr;grid-template-columns:1fr 1fr}@media (max-width:860px){form[name=checkout]{grid-template-columns:1fr}}form[name=checkout] #customer_details{grid-row:1/3}@media (max-width:860px){form[name=checkout] #customer_details{grid-row:1/2}}form[name=checkout] #customer_details .col-1{width:96%}form[name=checkout] #customer_details .col-2{display:none}#et-boc .et-l .woocommerce .select2,#et-boc .et-l .woocommerce input[type=email],#et-boc .et-l .woocommerce input[type=number],#et-boc .et-l .woocommerce input[type=password],#et-boc .et-l .woocommerce input[type=tel],#et-boc .et-l .woocommerce input[type=text]{border:1px solid #4c4c4c;padding-left:10px;height:30px}#et-boc .et-l .woocommerce .szentjanosbal-checkout-link{color:#d31e26!important}#et-boc .et-l .woocommerce .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%;height:100%;position:fixed;top:0;left:0;margin-left:auto;margin-right:auto;z-index:10;background-color:#000;background-color:rgba(0,0,0,.4)}#et-boc .et-l .woocommerce .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .wc-block-components-notice-banner{position:relative;background-color:#fefefe;margin:auto;border:1px solid #888;width:50%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;top:50%}#et-boc .et-l .woocommerce .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .close-error-modal{color:#000;font-size:28px;font-weight:700;display:flex;position:absolute;right:0;top:0;margin-right:16px}#et-boc .et-l .woocommerce .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .close-error-modal:focus,#et-boc .et-l .woocommerce .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout .close-error-modal:hover{color:#888;text-decoration:none;cursor:pointer}@media (max-width:980px){#tamogatok .et_pb_gallery_items{display:flex!important;flex-direction:column}}@media (max-width:980px){#tamogatok .et_pb_gallery_items .et_pb_gallery_item{margin:5px auto!important}}.et-db #et-boc #jotekonysag .et_pb_video_box{width:100%;padding-top:56.25%;position:relative}.et-db #et-boc #jotekonysag .et_pb_video_box iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-id-2577 .entry-content,.page-id-2592 .entry-content,.page-id-2802 .entry-content,.page-id-2809 .entry-content{max-width:1300px;margin:50px auto}.page-id-2577 .entry-content .szentjanosbal-tickets,.page-id-2592 .entry-content .szentjanosbal-tickets,.page-id-2802 .entry-content .szentjanosbal-tickets,.page-id-2809 .entry-content .szentjanosbal-tickets{margin-top:50px}.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-add-to-cart-message,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-add-to-cart-message,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-add-to-cart-message,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-add-to-cart-message{width:100%;padding:10px;font-size:22px;font-weight:700;background-color:#d31e26;color:#fff}.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-add-to-cart-message a,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-add-to-cart-message a,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-add-to-cart-message a,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-add-to-cart-message a{float:right;color:#fff}.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:600px){.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container{grid-template-columns:1fr}}.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block{margin:15px 0;border:5px solid #eee;text-align:center}.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main{padding:15px 3px}.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-description,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-description,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-description,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-description{padding:30px}.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-description ul,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-description ul,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-description ul,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-description ul{text-align:left}@media (max-width:480px){.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-description,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-description,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-description,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-description{padding:10px}}.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main{display:grid;grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content;justify-content:center;text-align:center;background-color:#eee}.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-title,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-title,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-title,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-title{font-size:20px;font-weight:700;color:#d31e26}.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-price,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-price,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-price,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-price{font-weight:700;color:#77a464}.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta{background-color:#d31e26;color:#fff;display:inline-block;border:0;padding:10px 15px;font-size:18px;font-weight:700;line-height:1;cursor:pointer}.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta:hover,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta:hover,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta:hover,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta:hover{background-color:#e12a32;color:#fff}.page-id-2577 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-ticket-description,.page-id-2592 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-ticket-description,.page-id-2802 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-ticket-description,.page-id-2809 .entry-content .szentjanosbal-tickets .szentjanosbal-tickets-container .szentjanosbal-ticket-description{display:flex;align-items:center}.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-add-to-cart-message,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-add-to-cart-message,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-add-to-cart-message,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-add-to-cart-message{width:100%;padding:10px;font-size:22px;font-weight:700;background-color:#d31e26;color:#fff}.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-add-to-cart-message a,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-add-to-cart-message a,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-add-to-cart-message a,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-add-to-cart-message a{float:right;color:#fff}.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:10px;text-align:center!important}@media (max-width:1367px){.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container{grid-template-columns:1fr}}.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block{margin:15px 0;border:5px solid #eee;text-align:center}.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main{padding:15px 3px}.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-description,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-description,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-description,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-description{padding:30px}.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-description ul,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-description ul,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-description ul,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-description ul{text-align:left}@media (max-width:480px){.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-description,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-description,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-description,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-description{padding:10px}}.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main{display:grid;grid-template-rows:-webkit-min-content 1fr -webkit-min-content;grid-template-rows:min-content 1fr min-content;justify-content:center;text-align:center;background-color:#eee}.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-title,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-title,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-title,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-title{font-size:20px;font-weight:700;color:#d31e26}.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-price,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-price,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-price,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-price{font-weight:700;color:#77a464}.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta{background-color:#d31e26;color:#fff;display:inline-block;border:0;padding:10px 15px;font-size:18px;font-weight:700;line-height:1;cursor:pointer}.page-id-2577 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta:hover,.page-id-2592 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta:hover,.page-id-2802 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta:hover,.page-id-2809 .entry-content .szentjanosbal-donations .szentjanosbal-donations-container .szentjanosbal-block .szentjanosbal-block-main .szentjanosbal-block-cta:hover{background-color:#e12a32;color:#fff}.page-id-2577 .woocommerce,.page-id-2592 .woocommerce,.page-id-2802 .woocommerce,.page-id-2809 .woocommerce{display:none}.szentjanosbal-beneficiaries{text-align:center!important;padding:15px 0!important}.szentjanosbal-beneficiaries .szentjanosbal-beneficiary-category{margin-top:20px!important;padding-bottom:10px!important;font-weight:700;text-transform:capitalize}.szentjanosbal-beneficiaries .szentjanosbal-beneficiary-data{display:inline-block;margin:12px!important}.szentjanosbal-beneficiaries .szentjanosbal-beneficiary-data img{max-height:75px;width:auto}.woocommerce .szentjanosbal-thankyou{margin-bottom:40px!important}.woocommerce .szentjanosbal-thankyou a{color:#d31e26!important}.woocommerce .woocommerce-thankyou-order-details{margin:50px 0!important}.woocommerce .woocommerce-thankyou-order-details li{margin-right:25px!important}.woocommerce .woocommerce-customer-details address{padding:6px 12px 6px 40px}#sold-out{position:fixed!important;height:100vh;width:100vw;z-index:10001;top:0;left:0;background-color:rgba(0,0,0,.4)!important}#sold-out>div{position:relative!important;top:50%;transform:translateY(-50%);background-color:#fff!important;padding:30px!important;font-weight:700!important}#sold-out>div p:after{content:"✖";position:absolute;display:inline-block;top:-30px;right:-30px;height:30px;width:30px;background-color:red;color:#fff;line-height:30px;text-align:center;cursor:pointer}
/*# sourceMappingURL=global.css.map */
