@charset "UTF-8";:root{--color-primary:#b51722;--color-secondary:#c2c2c2;--color-success:#28a745;--color-info:#17a2b8;--color-warning:#ffc107;--color-danger:#dc3545;--color-light:#f8f9fa;--color-dark:#212529;--color-white:#fff;--color-black:#000;--body-bg-color:#fff;--body-text-color:#666;--body-link-color:#da3a3d;--body-link-hover-color:#c53336;--heading_color:#12114a;--gray_light:#edf5ff;--gradient_primary_start:#b51722;--gradient_primary_end:#c4454e;--gradient_category_start:#fda115;--gradient_category_end:#ff6162}.t4-palette-mainnav .bg-pattern{background-color:#fff}.t4-palette-mainnav{background-color:#fff;color:#000}.t4-palette-mainnav .module-title{color:#000}.t4-palette-mainnav{color:#000}.t4-palette-mainnav a{color:#b51722}.t4-palette-mainnav a:not(.btn):hover,.t4-palette-mainnav a:not(.btn):focus,.t4-palette-mainnav a:not(.btn):active{color:#c4454e}.t4-palette-mainnav .navbar-nav>li>a{color:#b51722!important}.t4-palette-mainnav .navbar-nav>li.active>a,.t4-palette-mainnav .navbar-nav>li.show>a,.t4-palette-mainnav .navbar-nav>li>a:hover,.t4-palette-mainnav .navbar-nav>li>a:focus,.t4-palette-mainnav .navbar-nav>li>a:active{color:#c4454e!important}.t4-palette-mainnav .navbar-nav>li>a .item-caret::before{border-top-color:#b51722!important;margin-top:2px}.t4-palette-mainnav .navbar-nav>li.active>a .item-caret::before,.t4-palette-mainnav .navbar-nav>li.show>a .item-caret::before,.t4-palette-mainnav .navbar-nav>li>a:hover .item-caret::before,.t4-palette-mainnav .navbar-nav>li>a:focus .item-caret::before,.t4-palette-mainnav .navbar-nav>li>a:active .item-caret::before{border-top-color:#c4454e!important}.t4-palette-dark .bg-pattern{background-color:#000}.t4-palette-dark{background-color:#000;color:#9191a2}.t4-palette-dark .module-title{color:#9191a2}.t4-palette-dark{color:#9191a2}.t4-palette-dark a{color:#fff}.t4-palette-dark a:not(.btn):hover,.t4-palette-dark a:not(.btn):focus,.t4-palette-dark a:not(.btn):active{color:#c4454e}.t4-palette-dark .navbar-nav>li>a{color:#fff!important}.t4-palette-dark .navbar-nav>li.active>a,.t4-palette-dark .navbar-nav>li.show>a,.t4-palette-dark .navbar-nav>li>a:hover,.t4-palette-dark .navbar-nav>li>a:focus,.t4-palette-dark .navbar-nav>li>a:active{color:#c4454e!important}.t4-palette-dark .navbar-nav>li>a .item-caret::before{border-top-color:#fff!important;margin-top:2px}.t4-palette-dark .navbar-nav>li.active>a .item-caret::before,.t4-palette-dark .navbar-nav>li.show>a .item-caret::before,.t4-palette-dark .navbar-nav>li>a:hover .item-caret::before,.t4-palette-dark .navbar-nav>li>a:focus .item-caret::before,.t4-palette-dark .navbar-nav>li>a:active .item-caret::before{border-top-color:#c4454e!important}.t4-palette-gray .bg-pattern{background-color:#edf5ff}.t4-palette-gray{background-color:#edf5ff;color:#666}.t4-palette-gray .module-title{color:#666}.t4-palette-gray{color:#666}.t4-palette-gray a{color:#b51722}.t4-palette-gray a:not(.btn):hover,.t4-palette-gray a:not(.btn):focus,.t4-palette-gray a:not(.btn):active{color:#c4454e}.t4-palette-gray .navbar-nav>li>a{color:#b51722!important}.t4-palette-gray .navbar-nav>li.active>a,.t4-palette-gray .navbar-nav>li.show>a,.t4-palette-gray .navbar-nav>li>a:hover,.t4-palette-gray .navbar-nav>li>a:focus,.t4-palette-gray .navbar-nav>li>a:active{color:#c4454e!important}.t4-palette-gray .navbar-nav>li>a .item-caret::before{border-top-color:#b51722!important;margin-top:2px}.t4-palette-gray .navbar-nav>li.active>a .item-caret::before,.t4-palette-gray .navbar-nav>li.show>a .item-caret::before,.t4-palette-gray .navbar-nav>li>a:hover .item-caret::before,.t4-palette-gray .navbar-nav>li>a:focus .item-caret::before,.t4-palette-gray .navbar-nav>li>a:active .item-caret::before{border-top-color:#c4454e!important}.t4-palette-light .bg-pattern{background-color:#edf5ff}.t4-palette-light{background-color:#edf5ff;color:#666}.t4-palette-light .module-title{color:#666}.t4-palette-light{color:#666}.t4-palette-light a{color:#b51722}.t4-palette-light a:not(.btn):hover,.t4-palette-light a:not(.btn):focus,.t4-palette-light a:not(.btn):active{color:#c4454e}.t4-palette-light .navbar-nav>li>a{color:#b51722!important}.t4-palette-light .navbar-nav>li.active>a,.t4-palette-light .navbar-nav>li.show>a,.t4-palette-light .navbar-nav>li>a:hover,.t4-palette-light .navbar-nav>li>a:focus,.t4-palette-light .navbar-nav>li>a:active{color:#c4454e!important}.t4-palette-light .navbar-nav>li>a .item-caret::before{border-top-color:#b51722!important;margin-top:2px}.t4-palette-light .navbar-nav>li.active>a .item-caret::before,.t4-palette-light .navbar-nav>li.show>a .item-caret::before,.t4-palette-light .navbar-nav>li>a:hover .item-caret::before,.t4-palette-light .navbar-nav>li>a:focus .item-caret::before,.t4-palette-light .navbar-nav>li>a:active .item-caret::before{border-top-color:#c4454e!important}#t4-header .bg-overlay{opacity:0.5}#t4-header .bg-overlay-image{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-attachment:fixed}#t4-sideshow .bg-overlay{opacity:0.5}#t4-sideshow .bg-overlay-image{background-repeat:no-repeat;background-size:cover;background-position:50% 100%;background-attachment:fixed}#t4-section-1 .bg-overlay{opacity:0.5}#t4-section-2 .bg-overlay{opacity:0.5}#t4-section-3 .bg-overlay{opacity:0.5}#t4-section-4 .bg-overlay{opacity:0.5}#t4-section-5 .bg-overlay{opacity:0.5}#t4-section-5 .bg-overlay-image{background-repeat:no-repeat;background-position:50% 50%;&.jch-lazyloaded{background-image:url(https://www.altstadtadventlauf.at/images/demo/misc/wm-bg.png)}}#t4-section-6 .bg-overlay{opacity:0.5}#t4-section-7 .bg-overlay{opacity:0.5}#t4-section-8 .bg-overlay{opacity:0.5}#t4-section-9 .bg-overlay{opacity:0.5}#t4-section-10 .bg-overlay{opacity:0.5}#t4-section-11 .bg-overlay{opacity:0.5}#t4-section-12 .bg-overlay{opacity:0.5}#t4-section-13 .bg-overlay{opacity:0.5}#t4-section-14 .bg-overlay{opacity:0.5}#t4-footer .bg-overlay{opacity:0.5}:root{--body-font-family:Barlow;--body-font-size:16px;--body-font-weight:400;--body-font-style:normal;--body-line-height:1.625;--body-letter-spacing:0px;--heading-font-family:Barlow;--heading-font-style:inherit;--heading-line-height:1.2;--heading-letter-spacing:0px;--h1-font-size:60px;--h2-font-size:40px;--h3-font-size:30px;--h4-font-size:20px;--h5-font-size:18px;--h6-font-size:16px}.t4-megamenu.animate .dropdown.animating>.dropdown-menu{transition-duration:400ms}html{font-size:var(--body-font-size)}body{background-color:var(--body-bg-color);color:var(--body-text-color);font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);font-style:var(--body-font-style);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing)}.t4-content{background-color:var(--body-bg-color);background-repeat:no-repeat;background-position:center top;background-attachment:scroll}a{color:var(--body-link-color)}a:hover,a:focus,a:active{color:var(--body-link-hover-color)}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);line-height:var(--heading-line-height);letter-spacing:var(--heading-letter-spacing)}h1,.h1{font-size:var(--h1-font-size)}h2,.h2{font-size:var(--h2-font-size)}h3,.h3{font-size:var(--h3-font-size)}h4,.h4{font-size:var(--h4-font-size)}h5,.h5{font-size:var(--h5-font-size)}h6,.h6{font-size:var(--h6-font-size)}.bg-primary{background-color:var(--color-primary) !important}.bg-secondary{background-color:var(--color-secondary) !important}.bg-success{background-color:var(--color-success) !important}.bg-info{background-color:var(--color-info) !important}.bg-warning{background-color:var(--color-warning) !important}.bg-danger{background-color:var(--color-danger) !important}.bg-light{background-color:var(--color-light) !important}.bg-dark{background-color:var(--color-dark) !important}.bg-white{background-color:var(--color-white) !important}.bg-black{background-color:var(--color-black) !important}.btn.btn-primary{background-color:var(--color-primary) !important;border-color:var(--color-primary) !important}.btn.btn-primary:hover{opacity:0.85}.btn.btn-outline-primary{border-color:var(--color-primary) !important;color:var(--color-primary) !important}.btn.btn-outline-primary:hover{background-color:var(--color-primary) !important}.btn.btn-secondary{background-color:var(--color-secondary) !important;border-color:var(--color-secondary) !important}.btn.btn-secondary:hover{opacity:0.85}.btn.btn-outline-secondary{border-color:var(--color-secondary) !important;color:var(--color-secondary) !important}.btn.btn-outline-secondary:hover{background-color:var(--color-secondary) !important}.btn.btn-success{background-color:var(--color-success) !important;border-color:var(--color-success) !important}.btn.btn-success:hover{opacity:0.85}.btn.btn-outline-success{border-color:var(--color-success) !important;color:var(--color-success) !important}.btn.btn-outline-success:hover{background-color:var(--color-success) !important}.btn.btn-info{background-color:var(--color-info) !important;border-color:var(--color-info) !important}.btn.btn-info:hover{opacity:0.85}.btn.btn-outline-info{border-color:var(--color-info) !important;color:var(--color-info) !important}.btn.btn-outline-info:hover{background-color:var(--color-info) !important}.btn.btn-warning{background-color:var(--color-warning) !important;border-color:var(--color-warning) !important}.btn.btn-warning:hover{opacity:0.85}.btn.btn-outline-warning{border-color:var(--color-warning) !important;color:var(--color-warning) !important}.btn.btn-outline-warning:hover{background-color:var(--color-warning) !important}.btn.btn-danger{background-color:var(--color-danger) !important;border-color:var(--color-danger) !important}.btn.btn-danger:hover{opacity:0.85}.btn.btn-outline-danger{border-color:var(--color-danger) !important;color:var(--color-danger) !important}.btn.btn-outline-danger:hover{background-color:var(--color-danger) !important}.btn.btn-light{background-color:var(--color-light) !important;border-color:var(--color-light) !important}.btn.btn-light:hover{opacity:0.85}.btn.btn-outline-light{border-color:var(--color-light) !important;color:var(--color-light) !important}.btn.btn-outline-light:hover{background-color:var(--color-light) !important}.btn.btn-dark{background-color:var(--color-dark) !important;border-color:var(--color-dark) !important}.btn.btn-dark:hover{opacity:0.85}.btn.btn-outline-dark{border-color:var(--color-dark) !important;color:var(--color-dark) !important}.btn.btn-outline-dark:hover{background-color:var(--color-dark) !important}.btn.btn-white{background-color:var(--color-white) !important;border-color:var(--color-white) !important}.btn.btn-white:hover{opacity:0.85}.btn.btn-outline-white{border-color:var(--color-white) !important;color:var(--color-white) !important}.btn.btn-outline-white:hover{background-color:var(--color-white) !important}.btn.btn-black{background-color:var(--color-black) !important;border-color:var(--color-black) !important}.btn.btn-black:hover{opacity:0.85}.btn.btn-outline-black{border-color:var(--color-black) !important;color:var(--color-black) !important}.btn.btn-outline-black:hover{background-color:var(--color-black) !important}.text-primary{color:var(--color-primary) !important}.text-secondary{color:var(--color-secondary) !important}.text-success{color:var(--color-success) !important}.text-info{color:var(--color-info) !important}.text-warning{color:var(--color-warning) !important}.text-danger{color:var(--color-danger) !important}.text-light{color:var(--color-light) !important}.text-dark{color:var(--color-dark) !important}.text-white{color:var(--color-white) !important}.text-black{color:var(--color-black) !important}.badge-primary{background-color:var(--color-primary)}.badge-secondary{background-color:var(--color-secondary)}.badge-success{background-color:var(--color-success)}.badge-info{background-color:var(--color-info)}.badge-warning{background-color:var(--color-warning)}.badge-danger{background-color:var(--color-danger)}.badge-light{background-color:var(--color-light)}.badge-dark{background-color:var(--color-dark)}.badge-white{background-color:var(--color-white)}.badge-black{background-color:var(--color-black)}.link-dark{color:var(--heading_color) !important}.link-dark:hover,.link-dark:focus,.link-dark:active{color:#b51722 !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:var(--heading_color)}.sub-heading{color:var(--heading_color)}.section-title{color:#b51722}.color-heading{color:var(--heading_color)}.bg-highlight{background:#c2c2c2}.dropdown-menu li.show>a,.dropdown-menu li.show>span,.dropdown-menu li.active>a,.dropdown-menu li.active>span{color:#b51722 !important}.dropdown-menu li>a:hover,.dropdown-menu li>a:focus,.dropdown-menu li>a:active,.dropdown-menu li>span:hover,.dropdown-menu li>span:focus,.dropdown-menu li>span:active{color:#b51722 !important}.btn,#t4-header,.head-action .navbar-nav li a,.time_circles>div>span,.acym_introtext{font-family:Barlow}.font-heading-family{font-family:Barlow}.bg-gradient-primary,.t4-offcanvas .t4-off-canvas-header{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end)) !important}.bg-gradient-secondary{background:linear-gradient(to bottom,var(--gradient_category_start),var(--gradient_category_end)) !important}.bg-gradient-secondary.to-right{background:linear-gradient(to right,var(--gradient_category_end),var(--gradient_category_start)) !important}.btn.btn-primary,.t4-offcanvas-toggle,.head-action .navbar-nav li a,.navbar-toggler,#back-to-top{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end)) !important;color:#fff !important}.btn.btn-primary:hover,.btn.btn-primary:focus,.btn.btn-primary:active,.t4-offcanvas-toggle:hover,.t4-offcanvas-toggle:focus,.t4-offcanvas-toggle:active,.head-action .navbar-nav li a:hover,.head-action .navbar-nav li a:focus,.head-action .navbar-nav li a:active,.navbar-toggler:hover,.navbar-toggler:focus,.navbar-toggler:active,#back-to-top:hover,#back-to-top:focus,#back-to-top:active{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_start)) !important;color:#fff !important;opacity:1}.section-decor.decor-2{background:linear-gradient(to top,var(--gradient_primary_start),var(--gradient_primary_end)) !important}.section-decor.decor-3{background:linear-gradient(to top,var(--gradient_category_end),var(--gradient_category_start)) !important}.btn.btn-gray{background:var(--gray_light);color:var(--heading_color)}.btn.btn-gray:hover,.btn.btn-gray:focus,.btn.btn-gray:active{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end));color:#fff}.t4-megamenu .navbar-nav>li>a:before,.t4-megamenu .navbar-nav>li>.nav-link:before{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end)) !important}.border-gray{border-color:var(--gray_light) !important}.bg-gray-hover:hover,.bg-gray-hover:focus,.bg-gray-hover:active{background:var(--gray_light) !important}.category-name a{background:linear-gradient(to bottom,var(--gradient_category_start),var(--gradient_category_end)) !important}.category-name a:hover,.category-name a:focus,.category-name a:active{background:linear-gradient(to bottom,var(--gradient_category_start),var(--gradient_category_start)) !important;opacity:1}.pagination .page-item.active a,.pagination .page-item.active>span{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end)) !important}.pagination .page-item.active a:hover,.pagination .page-item.active a:focus,.pagination .page-item.active a:active{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_start)) !important;opacity:1}.search .btn-toolbar .btn-group button{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end)) !important}.search .btn-toolbar .btn-group button:hover,.search .btn-toolbar .btn-group button:focus,.search .btn-toolbar .btn-group button:active{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_start)) !important;opacity:1}.search legend,.search .searchintro{color:var(--heading_color);font-family:Barlow}.registration legend,.profile-edit legend,.profile legend{color:var(--heading_color);font-family:Barlow}.profile .btn-outline-dark{background:var(--gray_light)}.profile .btn-outline-dark:hover{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end)) !important;opacity:1}.contact .contact-links a{font-family:Barlow}.contact .contact-links a:hover{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end)) !important;opacity:1}.contact .contact-category>a{color:var(--heading_color)}.contact #myTabTabs li a.active{color:#b51722}.readmore a{font-family:Barlow}h2.item-title a,.item-title h2 a,.page-header a{color:var(--heading_color)}#acym_wrapper legend{color:var(--heading_color);font-family:Barlow}.tag-category .btn-group .btn{background:#c2c2c2 !important}.com_dtregister.com_dtregister h2.dth-event-title{color:var(--heading_color)}.com_dtregister.com_dtregister table tbody tr th{background:var(--gray_light)}.com_dtregister.com_dtregister .divTabRowHeader .divTableHead{background:var(--gray_light)}.com_dtregister.com_dtregister .dth-btn{background:var(--gray_light);font-family:Barlow}.com_dtregister.com_dtregister .dth-btn:hover{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end))}.com_dtregister.com_dtregister .dth-btn-primary,.com_dtregister.com_dtregister input[type=submit],.com_dtregister.com_dtregister #simplePrint{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end));font-family:Barlow}.com_dtregister.com_dtregister .dth-btn-primary:hover,.com_dtregister.com_dtregister .dth-btn-primary:focus,.com_dtregister.com_dtregister .dth-btn-primary:active,.com_dtregister.com_dtregister input[type=submit]:hover,.com_dtregister.com_dtregister input[type=submit]:focus,.com_dtregister.com_dtregister input[type=submit]:active,.com_dtregister.com_dtregister #simplePrint:hover,.com_dtregister.com_dtregister #simplePrint:focus,.com_dtregister.com_dtregister #simplePrint:active{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_start));opacity:1}.com_dtregister.com_dtregister .event-filters .event_button{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end));font-family:Barlow}.com_dtregister.com_dtregister .event-filters .event_button:hover,.com_dtregister.com_dtregister .event-filters .event_button:focus,.com_dtregister.com_dtregister .event-filters .event_button:active{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_start));opacity:1}.com_dtregister.com_dtregister .eventlists .event-detail .name-category a{background:linear-gradient(to bottom,var(--gradient_category_start),var(--gradient_category_end))}.com_dtregister.com_dtregister .eventlists .event-detail .name-category a:hover,.com_dtregister.com_dtregister .eventlists .event-detail .name-category a:focus,.com_dtregister.com_dtregister .eventlists .event-detail .name-category a:active{background:linear-gradient(to bottom,var(--gradient_category_start),var(--gradient_category_start));opacity:1}.com_dtregister.com_dtregister .eventlists .event-detail .event-content h3.event-title{color:var(--heading_color);font-family:Barlow}.com_dtregister.com_dtregister .eventlists .event-detail .event-content h3.event-title a{color:var(--heading_color);font-family:Barlow}.com_dtregister.com_dtregister .eventlists .event-detail .event-content .event-price{background:var(--gray_light)}.com_dtregister.com_dtregister .nav-tabs>li.active:before,.com_dtregister.com_dtregister .nav-tabs>li.active:after,.com_dtregister.com_dtregister .nav-tabs>li.dt-completed:before,.com_dtregister.com_dtregister .nav-tabs>li.dt-completed:after{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end)) !important}.com_dtregister.com_dtregister .nav-tabs>li.active>a,.com_dtregister.com_dtregister .nav-tabs>li.dt-completed>a{color:#b51722 !important;font-family:Barlow !important}.com_dtregister.com_dtregister .tab-content .price_header #dt_pricebox .pricebox_title{font-family:Barlow}.com_dtregister.com_dtregister .tab-content .price_header #dt_pricebox .total{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end))}.com_dtregister.com_dtregister .tab-content #individual .controls .btn-group.radio .btn.active{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end))}.com_dtregister.com_dtregister .tab-content #billing #billing_FIELD_tax_exemption .dth-btn.active{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end))}.com_dtregister.com_dtregister .dtregister-calendar div.cHead div.ftitle{font-family:Barlow}.com_dtregister.com_dtregister .dtregister-calendar div.ctoolbar div.fbutton{background:var(--gray_light)}.com_dtregister.com_dtregister .dtregister-calendar div.ctoolbar div.fbutton>div{font-family:Barlow}.com_dtregister.com_dtregister .dtregister-calendar div.ctoolbar div.fbutton.fcurrent{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_end))}.com_dtregister.com_dtregister .dtregister-calendar div.ctoolbar div.fbutton.fcurrent:hover,.com_dtregister.com_dtregister .dtregister-calendar div.ctoolbar div.fbutton.fcurrent:focus,.com_dtregister.com_dtregister .dtregister-calendar div.ctoolbar div.fbutton.fcurrent:active{background:linear-gradient(to right,var(--gradient_primary_start),var(--gradient_primary_start));opacity:1}.com_dtregister.com_dtregister .dtregister-calendar #txtdatetimeshow{font-family:Barlow}.com_dtregister.com_dtregister .dtregister-calendar .cc .cc-title{background:var(--gray_light);font-family:Barlow}.com_dtregister.com_dtregister .dtregister-calendar .st-c{font-family:Barlow}.com_dtregister.com_dtregister .dtregister-calendar .mv-daynames-table th{font-family:Barlow}#dt_calendar table tbody tr th,#dt_calendar table tbody tr .dayletter{font-family:Barlow}#dt_calendar table tbody tr .dayletter{background:var(--gray_light)}#dtcart .event-item .cart-amount{background:var(--gray_light)}
