#newsletter_messetag{margin-right:6px;margin-bottom:2px}#austellerverzeichniss_download_container{margin-bottom:18px;text-align:right}#karriere_download_container{margin-bottom:18px;text-align:right}.messeprogramm-filter #schall-kein-filter{min-height:8px}.nfcalendar .nfcalendar-location .forum span::before{content:"";background-image:url(/wp-content/uploads/schall-theme/img/fav.svg)!important;background-size:cover;display:inline-block;width:10px;height:10px;margin-right:2px}.filteroptionen{width:100%;display:flex!important;justify-content:space-between!important}.filteroptionen i{margin-right:0px!important;margin-left:6px!important}#schall-kein-filter{min-height:33px;margin:0px!important}#schall-filters-selected{margin-top:5px!important}#ausstellerverzeichniss_filter_del{margin-top:5px!important;font-size:11px;padding:6px 9px!important}#ausstellerverzeichniss_filter_del i{margin-right:0px!important;margin-left:6px!important}.ausstellerverzeichniss_filter_option_del{margin-top:5px!important;font-size:11px;padding:6px 9px!important}.ausstellerverzeichniss_filter_option_del i{color:#5b5a5a!important;margin-right:0px!important;margin-left:6px!important}.ausstellerverzeichniss_filter_option_del:hover i,#ausstellerverzeichniss_filter_del:hover i{color:#E43117!important}.filter{margin-top:12px!important}.btn-container.btn-inline{padding-left:0!important;padding-right:18px;margin-top:12px!important}.fad,.fa-duotone{font-style:normal}article p{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}article.page-body{background-attachment:fixed}.messagebox_text{color:#ffffff!important;font-weight:400;border-radius:0}.white-text,.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text h5,.white-text h6{color:#ffffff!important}.button,.button:visited,.button:active{background:#fff;padding:6px 12px;border-radius:0;border:1px solid #5b5a5a;margin-right:6px;display:inline-flex;align-items:center;line-height:1;vertical-align:middle}.button:last-child{margin-right:0}.button:hover{background:#5b5a5a;color:#ffffff!important}.button:hover i{color:#fff}.button div{display:flex;flex-direction:row;align-items:center;height:17px}.button i{margin-right:6px;color:#E43117}.opening-times{border:none;max-width:390px}.opening-times td{padding-left:0;font-weight:400;border:none}.opening-times tr td:first-child{font-weight:600}.main-container .row-container .row-parent .half-internal-gutter .uncont>.uncode_text_column,.main-container .row-container .row-parent .single-internal-gutter .uncont>.uncode_text_column{margin-top:6px}.panel-group .panel-heading+.panel-collapse .panel-body{padding-top:0!important;border-top:0}.secondfooter a{border-bottom:0!important;color:#5B5A5A!important}.noflex{display:inline!important}.anmeldung-obs{margin-top:6px}.blurbg,.blurcolumbg>.uncol>.uncoltable>.uncell,.menu-container{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}.btn-mato{margin-top:9px}.white-text .messagebox_text a.button{color:#ffffff!important;border-color:#fff;background-color:#e43117}.white-text .messagebox_text a.button:hover{color:#e43117!important;background-color:#fff}.white-text .messagebox_text a.button i{color:#fff}.white-text .messagebox_text a.button:hover i{color:#e43117}.btn-container .btn-sm{font-size:14px!important;padding:10px 34px!important}.btn-container a.custom-link.btn i,.btn-container a.custom-link i{color:#e43117;font-size:15px}.btn-container a.custom-link.btn:hover i{color:#fff}.linked-collumn:hover .uncol .uncoltable .uncell{background-color:#e43117!important;color:#ffffff!important;transition-duration:0.2s}.linked-collumn:hover .uncol .uncoltable .uncell a,.linked-collumn:hover .uncol .uncoltable .uncell h1,.linked-collumn:hover .uncol .uncoltable .uncell h2,.linked-collumn:hover .uncol .uncoltable .uncell h3,.linked-collumn:hover .uncol .uncoltable .uncell h4{color:#ffffff!important;transition-duration:0.2s}.linked-collumn:hover .uncol .uncoltable .uncell .uncont .icon-box .fa.btn-accent{color:#e43117!important;background-color:#ffffff!important;transition-duration:0.2s}.contactlink i{color:#e43117;margin-right:6px}.detailred{color:#e43117!important}.projektleiter .owl-dots{opacity:1;bottom:-36px!important}ul.icons li{display:flex;align-items:baseline}.mato6{margin-top:6px!important}.mato16{margin-top:16px!important}.tmb-with-shadow,.tmb-shadowed:not(.tmb-no-bg).tmb>.t-inside,.tmb-shadowed.tmb-no-bg.tmb>.t-inside .t-entry-visual,.tmb-shadowed.tmb-shadowed-hover.tmb-no-bg:hover.tmb>.t-inside .t-entry-visual,.tmb-media-shadowed.tmb .t-entry-visual,.uncode-single-media-wrapper.tmb-shadow,.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) img,.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) video,.tmb-shadowed:not(.tmb-no-bg).t-entry-drop:not(.drop-parent) iframe{box-shadow:0 0 5px #e3e3e4;border-radius:3px}.special-posts-row .owl-dots{padding-left:18px}.special-posts-row .tmb .t-entry p.t-entry-readmore .btn:after{content:"\e0c3";font-family:'uncodeicon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:6px;vertical-align:text-bottom;color:#e43117}.post-type-archive-specials .tmb .t-entry p.t-entry-readmore .btn:after{content:"\e0c3";font-family:'uncodeicon'!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:6px;vertical-align:text-bottom;color:#e43117}.align_left_mobile .uncode-single-media.text-right{text-align:left}@media only screen and (max-width:569px){.btn-container .btn-mobile-fullwidth:not(.btn-no-scale){width:125%}.btn-container .btn-mobile-fullwidth.btn-no-scale{width:100%}.footer-newsletter #mailjetSubscriptionForm{flex-direction:column}.footer-newsletter .mailjet-widget-form-group,.footer-newsletter #mailjetSubscriptionForm input[type="submit"]{width:100%!important}.footer-newsletter #mailjetSubscriptionForm input[type="submit"]{margin-bottom:12px}.footer-newsletter .mailjet-widget-form-group input{text-align:center}.mailjet-widget-form-group{margin-bottom:0}}a.btn i{margin-right:6px}.button-first{padding-left:0!important}.page-wrapper h1 a:not(.btn):not(.nolinkstyle),.page-wrapper h2 a:not(.btn):not(.nolinkstyle),.page-wrapper h3:not(.t-entry-title) a:not(.btn):not(.nolinkstyle){text-decoration:none;border-bottom:2px solid;border-bottom-color:rgb(228 49 23 / 30%);position:relative}.page-wrapper h1 a:not(.btn):not(.nolinkstyle):after,.page-wrapper h2 a:not(.btn):not(.nolinkstyle):after,.page-wrapper h3:not(.t-entry-title) a:not(.btn):not(.nolinkstyle):after{content:"";position:absolute;bottom:-2px;left:0;width:0%;border-bottom:2px solid #e43117;transition:width 0.5s ease}.page-wrapper h1 a:not(.btn):not(nolinkstyle):hover:after,.page-wrapper h2 a:not(.btn):not(nolinkstyle):hover:after,.page-wrapper h3:not(.t-entry-title) a:not(.btn):not(nolinkstyle):hover:after{width:100%;border-color:#e43117}.page-wrapper p:not(.panel-title) a:not(.btn):not(.tmb-avatar-size-sm):not(.button){text-decoration:none;border-bottom:2px solid;border-bottom-color:rgb(228 49 23 / 30%);position:relative}.page-wrapper p:not(.panel-title) a:not(.btn):not(.tmb-avatar-size-sm):not(.button):after{content:"";position:absolute;bottom:-2px;left:0;width:0%;border-bottom:2px solid #e43117;transition:width 0.5s ease}.page-wrapper p:not(.panel-title) a:not(.btn):not(.tmb-avatar-size-sm):not(.button):hover:after{width:100%;border-color:#e43117}.icon-img-overview{width:60px;height:60px}.ihover,.linked-collumn:hover .nohover{display:none}.linked-collumn:hover .ihover{display:inline}.topmenuicon a::before{height:11px;width:14px;background-repeat:no-repeat;display:inline-block}.top-menu{display:flex;justify-content:flex-end;max-width:1440px;margin:auto}.navbar-topmenu .menu-smart a{font-weight:600;font-size:14px;color:#000}.menu-bloginfo .menu-bloginfo-inner>*{font-size:15px}.navbar-topmenu .menu-smart a:hover{color:#E43117}body[class*=hmenu] div:not(.menu-accordion)>ul.menu-smart>li,.main-wrapper ul.menu-smart.menu-horizontal>li,.navbar-cta ul.menu-smart>li{display:flex;flex-direction:column;align-items:flex-start}body[class*=hmenu] #masthead div:not(.menu-accordion)>ul.menu-smart>li>a,.main-wrapper #masthead ul.menu-smart.menu-horizontal>li>a,.navbar-cta #masthead ul.menu-smart>li>a{height:auto;flex-direction:column}body[class*=hmenu] #masthead div:not(.menu-accordion)>ul.menu-smart>li,.main-wrapper ul{padding-bottom:24px}body[class*=hmenu] #masthead.is_stuck div:not(.menu-accordion)>ul.menu-smart>li,.main-wrapper ul{padding-bottom:15px}body[class*=hmenu] #masthead div:not(.menu-accordion)>ul.menu-smart>li:hover{background:#fff;height:calc(100% - 35px)}#menu-top-menu .menu-item i{font-size:14px;color:#9d9e9e;margin-right:6px;margin-bottom:0}#menu-top-menu .menu-item img.icon.topmenu{height:14px;margin-right:6px}#menu-top-menu .menu-item:hover i{color:#E43117}.menu-item i{margin-right:0;font-size:28px;color:#E43117;margin-bottom:12px}.is_stuck #main-logo .navbar-brand img{display:none}.language a{width:26px}body.menu-custom-padding .col-lg-0.logo-container.shrinked,body.menu-custom-padding .col-lg-2.logo-container.shrinked,body.menu-custom-padding .col-lg-12 .logo-container.shrinked,body.menu-custom-padding .col-lg-4.logo-container.shrinked{padding-top:9px;padding-bottom:9px}body.menu-custom-padding .col-lg-0.logo-container.shrinked .logo-image:before{top:0px!important;left:82px!important}body.menu-custom-padding .col-lg-0.logo-container.shrinked .logo-image:after{width:200px!important;height:62px!important;font-size:15px!important;top:19px!important;left:62px!important}@media only screen and (max-width:580px){.main-container .row-container .row-parent{padding-left:24px;padding-right:24px}}@media only screen and (max-width:959px){body.menu-custom-padding .menu-container .logo-container{padding-left:24px!important;padding-right:24px!important}#main-logo .navbar-brand .logo-image:after{width:188px;height:44px;font-size:15px;top:22px;left:70px}.mobile-menu-button-light .lines{background:#e43117}body[class*=hmenu] div:not(.menu-accordion)>ul.menu-smart>li,.main-wrapper ul.menu-smart.menu-horizontal>li,.navbar-cta ul.menu-smart>li{display:flex}body[class*=hmenu] #masthead div:not(.menu-accordion)>ul.menu-smart>li>a,.main-wrapper #masthead ul.menu-smart.menu-horizontal>li>a,.navbar-cta #masthead ul.menu-smart>li>a{flex-direction:row}.news-stories>a::before,.besucher>a::before,.aussteller>a::before{margin-bottom:0;margin-right:9px;height:22px;width:22px}.is_stuck .news-stories>a::before,.is_stuck .besucher>a::before,.is_stuck .aussteller>a::before{margin-bottom:0;margin-right:6px;height:22px;width:22px}.news-stories.menu-item>a::before{height:21px;width:21px;margin-right:10px}.aussteller.menu-item>a::before{height:21px;width:21px;margin-left:1px}body[class*=hmenu] #masthead div:not(.menu-accordion)>ul.menu-smart>li,.main-wrapper ul,body[class*=hmenu] #masthead.is_stuck div:not(.menu-accordion)>ul.menu-smart>li,.main-wrapper ul{padding-bottom:0}.topmenuicon a::before{height:21px;width:22px;margin-right:9px}.topmenuicon.kontakt a::before{width:16px;margin-left:3px;margin-right:12px}.topmenuicon.messetagtop a::before{height:21px;width:22px;margin-left:1px}.menu-container:not(.isotope-filters) ul.menu-smart a:not(.social-menu-link):not(.vc_control-btn){display:flex;align-items:center}.drop-menu{padding-left:24px!important}.menu-item:not(.dropdown) a i.fa-dropdown{display:none}.drop-menu li.menu-item a::before{font-family:'uncodeicon'!important;content:"\f0da";-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;speak:none;text-transform:none;margin-right:9px;color:#e43117}.drop-menu li.menu-item:last-child a{padding-bottom:24px}.drop-menu .menu-item a[title="Kontakt & Anfahrt"]{display:none!important}.is_stuck .navbar-brand>*{height:43px!important}.menu-smart li{line-height:1.7}.is_stuck #main-logo .navbar-brand::before{height:43px;width:203px}.lines-button .lines,.lines-button .lines:before,.lines-button .lines:after,.lines-button .lines>span{height:3px;width:28px}.lines-button .lines:before{top:8px}.lines-button .lines:after{top:-8px}.lines-button .lines:before,.lines-button .lines:after,.lines-button .lines>span{transform-origin:14px center}.menu-horizontal-inner{padding-left:35px}.is_stuck .menu-horizontal-inner{padding-left:9px}}@media only screen and (min-width:960px){#menu-top-menu>.wpml-ls-item{justify-content:center}#menu-top-menu>.wpml-ls-item>a{padding:0!important;margin-left:6px}body[class*=hmenu] div:not(.menu-accordion)>ul.menu-smart>li,.main-wrapper ul.menu-smart.menu-horizontal>li,.navbar-cta ul.menu-smart>li{display:inline-flex;align-items:flex-end;justify-content:flex-end}.is_stuck .menu-item img.icon.menu{height:21px;margin-bottom:9px}.is_stuck .menu-item i{font-size:21px;margin-bottom:9px}#masthead #menu-main-menu>.menu-item>a:not(.btn):after,#masthead #menu-main-menu-englisch>.menu-item>a:not(.btn):after{content:"";position:absolute;bottom:-24px;left:0;width:0%;border-bottom:6px solid #e43117;transition:width 0.5s ease}#masthead #menu-main-menu>.menu-item>a:not(.btn):hover:after,#masthead #menu-main-menu-englisch>.menu-item>a:not(.btn):hover:after{width:100%;border-color:#e43117}#masthead.is_stuck #menu-main-menu>.menu-item>a:not(.btn):after,#masthead.is_stuck #menu-main-menu-englisch>.menu-item>a:not(.btn):after{bottom:-16px}#masthead #menu-main-menu>.menu-item.active>a:not(.btn):after,#masthead #menu-main-menu-englisch>.menu-item.active>a:not(.btn):after{content:"";width:100%;position:absolute;bottom:-24px;left:0;border-bottom:6px solid #e43117}#masthead.is_stuck #menu-main-menu>.menu-item.active>a:not(.btn):after,#masthead.is_stuck #menu-main-menu-englisch>.menu-item.active>a:not(.btn):after{bottom:-16px}#masthead #menu-main-menu>.menu-item.active,#masthead #menu-main-menu-englisch>.menu-item.active{background:#fff}.menu-wrapper .top-menu .row-menu.limit-width .menu-horizontal .navbar-topmenu .menu-smart.menu-mini{display:flex;justify-content:space-between;padding-left:0}.menu-wrapper .top-menu .row-menu.limit-width .menu-horizontal{width:35%;background:rgb(157 158 158 / 15%);padding:0 24px}.menu-wrapper .top-menu .row-menu.limit-width{position:absolute;right:0}.home .menu-wrapper .top-menu .row-menu.limit-width{position:absolute;right:-36px}#menu-main-menu .mega-menu .mega-menu-inner:before,#menu-main-menu-englisch .mega-menu .mega-menu-inner:before{content:"";display:block;width:99999px;height:100%;background-color:#fff;position:absolute;top:0;left:-49999px;box-shadow:0 20px 24px rgb(0 0 0 / 10%);border-top:1px solid #eaeaea;z-index:-1}#menu-main-menu .mega-menu .mega-menu-inner,#menu-main-menu-englisch .mega-menu .mega-menu-inner{padding-top:0}#menu-main-menu>.mega-menu>.mega-menu-inner>.menu-item,#menu-main-menu-englisch>.mega-menu>.mega-menu-inner>.menu-item{padding-top:27px}#menu-main-menu .mega-menu .mega-menu-inner .menu-item ul.drop-menu .menu-item a:hover,#menu-main-menu-englisch .mega-menu .mega-menu-inner .menu-item ul.drop-menu .menu-item a:hover{background-color:transparent!important;text-decoration:underline;text-decoration-color:#e43117}#menu-main-menu .mega-menu .mega-menu-inner .menu-item ul.drop-menu .menu-item a:active,#menu-mainmenu .mega-menu .mega-menu-inner .menu-item ul.drop-menu .menu-item.current-menu-parent a,#menu-main-menu-englisch .mega-menu .mega-menu-inner .menu-item ul.drop-menu .menu-item a:active,#menu-mainmenu-englisch .mega-menu .mega-menu-inner .menu-item ul.drop-menu .menu-item.current-menu-parent a{text-decoration:underline}#menu-main-menu .mega-menu .mega-menu-inner .menu-item ul,#menu-main-menu-englisch .mega-menu .mega-menu-inner .menu-item ul{background-color:transparent!important}:not(.menu-sub-enhanced).menu-horizontal .menu-smart>.mega-menu .mega-menu-inner>li{border-left:0}#menu-main-menu .mega-menu .mega-menu-inner li.menu-fokus,#menu-main-menu-englisch .mega-menu .mega-menu-inner li.menu-fokus{border-right:1px solid #eaeaea}body:not(.menu-force-opacity):not(.menu-scroll-transparency:not(.navbar-hover))[class*=hmenu-] .menu-primary.is_stuck .menu-container{border-bottom:1px solid #e3e3e4;box-shadow:none}#masthead .menu-horizontal ul.menu-smart>li>ul:not(.mega-menu-inner){width:260px!important;padding:0}#masthead.submenu-light .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a:hover,.submenu-light .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a:focus,#masthead.submenu-light .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul li.active a{color:#000000!important;background-color:transparent!important;border-left:6px solid #e43117}#masthead.submenu-light .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a{border-left:6px solid transparent;padding:6px 18px}#masthead.submenu-light .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul li:last-child a{padding-bottom:12px}#masthead.submenu-light .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul li:first-child a{padding-top:12px}body[class*=hmenu-]:not(.hormenu-position-right) .navbar-nav-last:not(.navbar-cta)>ul>li:first-child>a,body[class*=hmenu-]:not(.hormenu-position-right) .navbar-nav-last:not(.navbar-cta)>ul>li:first-child>a{padding-left:14px!important}body[class*=hmenu-]:not(.hormenu-position-right) .navbar-nav-last:not(.navbar-cta)>ul>li:last-child>a,body[class*=hmenu-]:not(.hormenu-position-right) .navbar-nav-last:not(.navbar-cta)>ul>li:last-child>a{padding-right:14px!important}}@media only screen and (max-width:959px){.offgrid-header-row .row .wpb_row .wpb_column .uncol .uncoltable .uncell.single-block-padding{padding:0}}@media only screen and (min-width:570px) and (max-width:959px){.offgrid-header-row .row .wpb_row .wpb_column .uncol .uncoltable .uncell.single-block-padding{padding:36px 0}}@media only screen and (max-width:569px){.offgrid-header-row .row.row-parent{padding-bottom:0}}.lg-container .lg-sub-html{text-align:left;font-weight:500}.lg-download{position:relative}.lg-download:before{content:'JPG herunterladen';position:absolute;right:35px;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;width:150px;text-align:right}html[lang="en-GB"] .lg-download:before{content:'Download JPG'}.row-container .row .row-inner .roundborderbg .uncol .uncoltable .uncell,.roundborderbg,.roundborderbg img{border-radius:0}.roundborderbg .noroundborderbg img{border-radius:0}.projektleiter .owl-stage-outer .owl-stage .owl-item .vc_row .row{padding:0}rs-layer[data-type="button"] i{margin-right:6px}.owl-carousel .owl-stage-outer{margin-bottom:36px}.beratung-kontakt-banner .style-light .owl-nav-container.btn-default{background-color:rgb(0 0 0 / 40%)!important;border-color:rgb(0 0 0 / 40%)!important}@media only screen and (max-width:959px){.beratung-kontakt-banner{padding-left:24px;padding-right:24px}.uncode-slider .owl-prev,.uncode-slider .owl-next{display:block!important}.owl-prev .owl-nav-container,.owl-next .owl-nav-container}@media only screen and (max-width:569px){.offgrid-header-row .row.row-parent{padding-bottom:0}}.counter-aussteller .counter{font-size:40px;margin-right:3px}.pressetermine td{font-weight:400}.pressetermine,.pressetermine td{border:0;padding-top:0;padding-left:0;vertical-align:baseline}.pressetermine .kalendertag{padding-bottom:6px;padding-top:0}.pressetermine .kalendertag h4{margin-top:18px}.press-acc{margin-top:6px!important}.press-acc .panel{border:0}.press-acc .panel-title a{padding:0}.uncode-accordion.press-acc .panel-title a span{font-size:15px;font-weight:400!important}.press-acc .panel-title a span::after{display:none}.press-acc .panel-title.active{display:none}.uncode_text_column ul{margin-top:0!important}.ticket-anfragen{margin-bottom:36px}.ticket-anfragen a{width:100%}.nfpost,.newspromo{background-color:#fff;border-radius:3px;box-shadow:0 0 5px #e3e3e4}.nfpost .nfheader{display:flex;justify-content:space-between;align-items:center;height:60px;padding:0 12px}.nfpost .nfheader .nfsetting{cursor:pointer;display:flex}.nfpost .nfheader .nfsetting .post-settings{width:17px;height:4px}.nfpost .nfheader .nfsetting:hover .post-settings g{fill:#E43117}.nfpost .post-info-info{display:flex}.nfpost .nfheader .post-info-info .nfprofilimg{width:40px;height:40px;margin-right:6px;border:1px solid #E3E3E4}.nfpost .nfheader .post-info-info .nfaccount{display:flex;flex-direction:column;justify-content:center}.nfpost .nfheader .post-info-info .nfaccount .nfdate{font-size:10px}.nfpost .nfheader .post-info-info .nfaccount .nfuser{font-weight:500}.nfpost .nfheader .nfsetting .menu-post-settings{display:none;flex-direction:column;align-items:flex-start;top:40px;right:12px;background:#fff;padding:6px;border-radius:8px;border:1px solid #eaeaea;position:absolute;width:235px}.nfpost .nfheader .nfsetting .menu-post-settings .post-setting{border-radius:8px;padding:6px 9px;display:flex;align-items:center;width:100%}.nfpost .nfheader .nfsetting .menu-post-settings .post-setting:hover{background:rgb(228 49 23 / 10%)}.nfheader i{color:#E43117;margin-right:6px;font-size:16px}.nfpost .nfimg img{width:100%}.nfpost .textpost .nftext{padding-top:0}.nftext{padding:12px}.nftext .nfheading{margin-top:0}.nftext p{margin-top:3px;line-height:1.3;font-size:13px}.nftext p .readmore{color:#5B5A5A;cursor:pointer}.nftext p .readmore:hover{color:#E43117}.nfpost-spacer{margin:0 auto!important;width:calc(100% - 24px);color:#9D9E9E}.nffooter{display:flex;justify-content:space-around;height:40px;align-items:center}.nffooter>a{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:3px 9px;border-radius:20px;transition:background 0.3s linear}.nffooter>a:hover{background:rgb(228 49 23 / 10%);padding:3px 9px;border-radius:3px}.nffooter>a>span{color:#5B5A5A;text-transform:uppercase;font-size:13px}.nffooter>a:hover>span{color:#000}.nffooter i{color:#E43117;margin-right:6px;font-size:16px}.nffooter .nfinfo>span{color:#000;font-weight:500}.nffooter .share-box{position:absolute;display:none;flex-direction:column;align-items:flex-start;bottom:41px;left:90px;background:#fff;padding:6px;border-radius:8px;border:1px solid #eaeaea}.nffooter .share-box .share-link{border-radius:8px;padding:6px 9px;display:flex;align-items:center}.nffooter .share-box .share-link:hover{background:rgb(228 49 23 / 10%)}.nfcalendar{background-color:#f3f1f1;border-radius:3px;padding:12px;margin:0 12px;position:relative}.nfcalendar .nfcalendar-date{color:#e43117}.nfcalendar .nfcalendar-title{font-size:19px;font-weight:600;margin-top:3px;margin-bottom:3px}.nfcalendar .nfcalendar-company{font-size:13px;color:#5B5A5A;display:flex;flex-direction:column;line-height:1.5}.nfcalendar .nfcalendar-company .ref{display:flex;align-items:center}.nfcalendar .nfcalendar-location{right:12px;top:12px;display:flex;align-items:center;font-size:13px;color:#5B5A5A}.nfcalendar .nfcalendar-location .forum span{position:absolute;top:10px;right:10px}.nfprofile{background-color:#f3f1f1;border-radius:3px;padding:12px;margin:0 12px}.page-id-50 .nfpost{padding-top:12px}.nfprofile .nfcompany-info,.nfprofile .nfjob-info a,.nfprofile .nfcompany-info a{display:flex;align-items:center}.nfprofile .nfcompany-info .nfcompany-logo img,.nfprofile .nfjob-info .nfcompany-logo img{width:100px;height:100px;max-width:100px;max-height:100px;object-fit:contain;border-radius:3px;margin-right:18px}.nfprofile .nfcompany-info .nfcompany-short-info .nfprofile-company,.nfprofile .nfjob-info .nfcompany-short-info .nfprofile-company{font-size:19px;font-weight:600}.nfprofile .nfcompany-info .nfcompany-short-info .nfprofile-location,.nfprofile .nfjob-info .nfcompany-short-info .nfprofile-location{font-size:13px;color:#5B5A5A}.nfprofilepost,.nfjobpost{padding-top:12px}.nfpost .nftext .nfcompany-contact{margin-top:6px;display:flex;justify-content:space-between}.nfpost .nftext .nfcompany-contact div{width:50%}.nfpost .nfcalendar-company .firma{display:flex;align-items:center}@media only screen and (max-width:520px){.nfpost .nffooter>div>span{display:none}.nfpost .nffooter i{margin-right:0}.nfpost .nffooter>div:hover{border-radius:20px;width:30px;height:30px}.nfpost .nffooter>div{border-radius:20px;width:30px;height:30px}}.main-wrapper .messeprogramm-overview .nfpost{padding-top:12px!important}.single-sorting-list-date{font-size:23px;margin-top:36px!important;margin-bottom:6px}.single-sorting-list-date:first-child{margin-top:0}.single-sorting-list-date:after{position:absolute;content:'';width:60%;height:1px;background-color:#e43117;bottom:5px;right:0}.edit-date{padding:12px;display:flex;align-items:center;width:100%;justify-content:space-evenly;background-color:#E3E3E4;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.edit-date>span{display:flex;align-items:center}.edit-date>span>span{margin-right:3px}.edit-date input{margin-top:0;padding:3px 6px;width:160px}.edit-date button{background:#fff;padding:6px 12px;border-radius:20px;border:1px solid #5b5a5a}.edit-date button:hover{background:#5b5a5a;color:#fff}.edit-date button.date-edit-delete{background-color:#f3f1f1}.edit-date button.date-edit-delete:hover{color:#000}.view-date{padding:12px;display:flex;justify-content:center;background-color:#E3E3E4;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.view-date>span:last-child{margin-right:0}.view-date>span{margin-right:3px;white-space:nowrap}.single-profile-dialog{background-color:#fff;border-radius:8px;padding:12px;padding-bottom:0}.single-profile-dialog hr{margin-top:18px;margin-bottom:0;color:#9D9E9E}.single-profile-dialog .nffooter{margin-top:0}.single-post-video,.single-post-video iframe{border-radius:8px}.single-profile-dialog .dialog-company-name{font-size:19px;font-weight:600}.profile-info .profil-logo{width:75%}.smedia-links{margin-top:18px!important}.profile-header .profile-company-name{margin-top:9px}.vortrag-details{display:flex;align-items:center;margin-top:6px}.profile-header .date{margin-right:12px}.profile-header .booth-location,.profile-header .date,.profile-header .ref,.profile-header .produktgruppe{color:#5b5a5a;display:flex;align-items:center;margin-top:6px}.smedia-links{margin-top:12px}.smedia-links .smedia-profile{font-size:22px;margin-right:9px;color:#e43117}.smedia-links .smedia-profile svg{width:24px;fill:#e43117}.smedia-links .smedia-profile:last-child{margin-right:0}.profile-info{margin-bottom:36px}.profile-info i{font-size:16px;color:#e43117}.profile-info>div{display:flex;margin-top:9px}.profile-info>div>div{margin-right:6px}.profile-products table,.profile-products table tr td{border:0}.profile-products table tr td{padding-left:0;padding-top:0;width:50%;vertical-align:baseline}.profile-products table tr td:last-child{font-weight:400}.profile-products ul{margin-top:0}.profile-products ul li{list-style-type:none}.profile-products ul li:before{content:'-';position:absolute;margin-left:-12px}.sorting-list ul{list-style:none!important;display:flex;justify-content:space-between;padding-left:0!important}.single-sorting-list{font-size:23px;position:relative}.single-sorting-list:after{position:absolute;content:'';width:97%;height:1px;background-color:#e43117;bottom:5px;right:0}.visuallyhidden{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.filter>div{margin-bottom:18px}.filter .filterland label{font-weight:600}.filter .filter-button-title{font-weight:400;text-align:left;line-height:1.2}.filter fieldset{margin:0;padding:2px 0 0 0;border:none}.filter .filter-accordion{list-style:none!important;margin:0;padding:0!important}.filter .filter-accordion-button{display:flex;-webkit-tap-highlight-color:transparent;padding:0;width:100%;background:none;align-items:baseline;justify-content:flex-end;flex-direction:row-reverse}.filter-accordion-button span i{margin-right:6px;font-size:10px}.filter-accordion-button.aktive span i,.filter-accordion-button:hover span i{color:#e43117}.filterset .filterset-list{list-style:none!important;margin-left:0;padding-top:0px!important;margin-top:0}.filterset .filterset-list .filterset-item{padding:3px 8px 3px 8px;line-height:1.2;cursor:pointer;display:flex;align-items:baseline;position:relative;flex-direction:column}.filter .produkteleistungen{margin-bottom:3px}.filter-accordion>.filter-accordion-item>.filterset>.filterset-list .filterset-item.aktive,.filterset-item.aktive>.filterset>.filterset-list>.filterset-item.aktive,.filterset-list>.filterset-item.aktive,.filter .filter-accordion-button.aktive .filter-button-title{font-weight:600}.filter-accordion>.filter-accordion-item>.filterset>.filterset-list .filterset-item:hover,.filterset-item.aktive>.filterset>.filterset-list>.filterset-item:hover,.filterset-list>.filterset-item:hover,.filter .filter-accordion-button:hover .filter-button-title{color:#000}.filterset-list>.filterset-item.aktive .filterset-item{font-weight:400}.filterset-item.aktive:before,.filterset-item:hover::before{color:#e43117}.nomenklatur .filterset .filterset-list .filterset-item:hover{color:#000}.nomenklatur .filterset .filterset-list .filterset-item:before{content:"\f054";font-family:"uncodeicon";font-size:10px;position:absolute;left:-2px;top:6px;line-height:1}.filterset .filterset-list .filterset-item input{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.filterset .filterset-list .filterset-item input+label{display:block;padding:0;cursor:pointer;margin:0;line-height:1}.hall .filterset .filterset-list{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0!important}.hall .filterset .filterset-list .filterset-item{background:#fff;border-radius:3px;border:1px solid #5b5a5a;margin-right:6px;margin-bottom:6px;min-width:50px;text-align:center;justify-content:center;align-items:center}.filter .hall fieldset{padding-top:5px}.hall .filterset .filterset-list .filterset-item:hover{background:#5b5a5a;color:#ffffff!important}.hall .filterset .filterset-list .filterset-item.selected{background:#5b5a5a;color:#ffffff!important}.filterland select#country{margin-top:0!important;border-radius:3px!important}.fsearch input#newssearch{width:100%;box-shadow:none;border:none;padding-left:0;border-radius:0;background-color:transparent;border:0!important}.fsearch input#newssearch:focus{border-bottom-color:#e43117!important}input,select{border-color:#5b5a5a!important}footer .footer-copyright{margin-right:24px}footer .footer-link{color:#474747!important;border-right:1px solid #e43117;margin-right:10px;padding-right:10px;display:inline-block;margin-top:5px;white-space:nowrap;font-weight:600}footer .footer-link:hover{color:#000000!important}footer .footer-link:last-child{border:none;margin:0;padding:0}footer .footer-last>.row{border-top:1px solid #fff}footer .footer-last p{line-height:1.5}footer .footer-last .text-right .social-icon i{font-size:25px}.redfo{color:#e43117!important}.fosi17{font-size:17px}.fsearch{display:flex;align-items:center;border-bottom:1px solid!important}.fsearch i{cursor:pointer}@media only screen and (max-width:569px){footer .uncode-single-media.text-left{text-align:center!important}}.colum-1{flex-basis:100%;max-width:100%;width:100%;padding:0!important}.colum-2{flex-basis:50%;max-width:50%}.colum-3{flex-basis:33.33%;max-width:33.33%}.colum-4{flex-basis:25%;max-width:25%}form p{font-weight:400;margin-top:6px;line-height:1.4}.form-row{display:flex;flex-wrap:wrap;flex-direction:row;align-items:baseline;width:auto;margin-right:-6px}.form-selector{position:relative;display:flex;align-items:center;padding-left:4px;padding-right:4px;margin-top:8px}#flaechenmiete .form-selector:nth-child(1),#flaechenmiete .form-selector:nth-child(3),.form-selector:first-child{padding-left:0}.form-selector:last-child{padding-right:0}.form-label{border:1px solid #b2b2b2;font-size:17px;padding:12px;display:flex;flex-direction:column;justify-content:center;cursor:pointer;width:100%;margin-bottom:0}#form-stand-anfrage input:hover .form-selector .form-input:hover~.form-label{border-color:#000}.form-selector .form-input:checked~.form-label,.form-selector .form-input:checked:hover~.form-label{border:2px solid #e43117;padding:11px;border-bottom:6px solid #e43117;padding-bottom:7px}input.form-input{position:absolute;opacity:0}input:not([type="radio"]):not([type="checkbox"]),.indi-anfrage input:not([type="radio"]):not([type="checkbox"]){width:100%;margin-top:0}.flaechen-name{font-weight:600;line-height:1.2;margin-top:3px}.flaechen-preis{line-height:1;font-size:15px}.weitere-ausstellungsschwerpunkte{margin-top:6px;cursor:pointer;display:flex;align-items:center;justify-content:flex-end}.weitere-ausstellungsschwerpunkte i{margin-left:3px;color:#e43117}input,select,textarea{border:1px solid #b2b2b2!important}.anrede{width:124px}.anrede input,.jahr input,.sprache input{margin-right:6px;margin-bottom:2px}.anrede label,.jahr label,.sprache label{margin-right:7px}.vorname,.nachname{max-width:calc((100% - 124px)/2)}.land{width:100px;padding-right:4px}.plz{width:100px;padding-left:4px;padding-right:4px}.ort{width:calc(100% - 183px);padding-left:4px}.location{display:flex;align-items:baseline;flex-wrap:nowrap}.focus{font-weight:600;color:#000}#form-stand-anfrage .formular-submit,#standanmeldung .formular-submit,#form-ticket-anfragen .formular-submit,#webcast-anmeldung .formular-submit{margin-top:12px;background:#e43117;color:#fff;border:1px solid #e43117!important;width:100%;padding:18px;display:block;text-align:center;cursor:pointer;font-weight:600}#form-stand-anfrage .formular-submit:hover,#standanmeldung .formular-submit:hover,#ticket-anfragen .formular-submit:hover,#webcast-anmeldung .formular-submit:hover{background:#fff;color:#e43117;border:1px solid #e43117!important}#form-stand-anfrage .form-row.mobile-3 .form-selector.sflaeche input:focus::placeholder,#form-stand-anfrage .form-row.mobile-3 .form-selector.sbreite input:focus::placeholder,#form-stand-anfrage .form-row.mobile-3 .form-selector.stiefe input:focus::placeholder{color:transparent}#form-stand-anfrage .form-row.mobile-3 .form-selector.sflaeche input:focus{background-image:url(/wp-content/uploads/2022/08/stand-m2.png);background-repeat:no-repeat;background-position:center right 6px;background-size:23px;padding-right:32px}#form-stand-anfrage .form-row.mobile-3 .form-selector.sbreite input:focus,#form-stand-anfrage .form-row.mobile-3 .form-selector.stiefe input:focus{background-image:url(/wp-content/uploads/2022/08/stand-m.png);background-repeat:no-repeat;background-position:center right 6px;background-size:18px;padding-right:32px}.formular-submit i{margin-right:3px}.page-id-1779 .footer-newsletter,.page-id-1838 .footer-newsletter,.page-id-2035 .footer-newsletter{display:none}#standanmeldung .company{width:calc(100% - 185px);max-width:calc(100% - 185px);flex-basis:auto}#standanmeldung .ustid{width:185px;max-width:185px}#standanmeldung .sprache{display:flex}#standanmeldung .sprache .title{margin-right:12px;margin-bottom:5px}.sprache label[for="deutsch"]{margin-right:12px}.form-row.abweichende .form-selector{justify-content:flex-end!important}.form-row.abweichende .form-selector,.form-row.abweichende .form-selector .weitere-ausstellungsschwerpunkte{margin-top:0}.min-max input:first-child,.breite-tiefe input:first-child{border-right:0!important;border-top-right-radius:0;border-bottom-right-radius:0}.min-max::after,.breite-tiefe::after{content:'/';position:absolute;right:50%;font-size:1.2em;color:#b2b2b2}.min-max input:last-child,.breite-tiefe input:last-child{border-left:0!important;border-top-left-radius:0;border-bottom-left-radius:0}.add-mitaussteller button{padding:9px 24px;background:#E3E3E4;color:#5b5a5a;font-weight:600}.add-mitaussteller button:hover{background:#9d9e9e;color:#fff}.add-mitaussteller button i{margin-left:6px}.delete-mitaussteller{justify-content:flex-end}.mitaussteller-vertreten input{margin-right:3px;margin-bottom:3px}.rechnungsempfaenger .abweichende{margin-top:8px;margin-bottom:8px}.legal ul{list-style:none!important;padding-left:0!important;list-style-position:outside!important}.legal ul li{line-height:1.4}.legal ul i{color:#e43117;width:19px;margin-right:6px}.legal .widerspruch{margin-top:12px;margin-bottom:36px}.legal label[for="AGBakzeptiert"]{font-weight:600}.legal .agb input{margin-bottom:4px}.vertragausfueller{margin-top:12px}.bestellung-bearbeiten{margin-top:18px;display:block}.bestellung-bearbeiten i{color:#e43117;margin-right:3px}.bestaetigung{font-weight:600;margin-top:12px}.input-underline .wpcf7-inline-wrapper.wpcf7-input-group .wpcf7-inline-field-text{padding-right:0}.footer-newsletter input.wpcf7-form-control {border-right:0 !important;border-top:0!important;border-left:0!important}.no-li-bullet{list-style:none!important;padding-left:0px!important}.smallfo{font-size:12px}.hersteller-angaben textarea{margin-top:0}.hersteller-angaben table{margin-top:0}.hersteller-angaben table,.hersteller-angaben table td{border:0;padding-left:0;padding-bottom:0}.hersteller-angaben table td:first-child{width:160px}.hersteller-angaben table td:first-child p{font-weight:600}#webcast-anmeldung .antragsteller{margin-top:18px}#ticket-anfragen .legal,#webcast-anmeldung .legal{margin-top:18px}.mato0{margin-top:0}p{margin-top:9px}.nomenklatur{max-height:40vh;overflow-y:auto}.footer-newsletter #mailjetSubscriptionForm{display:flex}.footer-newsletter .mailjet-widget-form-group{width:calc(100% - 225px)}.footer-newsletter .mailjet-widget-form-group input{border:1px solid #ffffff!important;line-height:30px;font-size:17px;border-radius:0}.footer-newsletter #mailjetSubscriptionForm input[type="submit"]{width:225px;background:#fff;border:1px solid #ffffff!important;line-height:30px;font-size:17px;padding:0;height:52px;color:#000}.footer-newsletter .mailjet_widget_front_container{margin-bottom:0}.newsletter-info{font-size:12px;line-height:1;margin-top:0;margin-bottom:20px}.ausstellerprofil .profile-info .FirmaLogo{max-width:50%}.ausstellerprofil .uncode-accordion .panel h2{margin-top:0}.ausstellerprofil .accordion_produkte_leistungen{font-size:26px!important}.ausstellerprofil .uncode-accordion.wpb_accordion{margin-bottom:24px}.ausstellerprofil .uncode-accordion.wpb_accordion .panel-title a{padding:0}.ausstellerprofil .uncode-accordion.wpb_accordion .panel{border:0}#BorlabsCookieBox ._brlbs-btn{font-size:1em!important}#BorlabsCookieBox ._brlbs-manage-btn ._brlbs-cursor._brlbs-btn{background:transparent!important;color:#000!important;padding:0!important}#BorlabsCookieBox ._brlbs-box,#BorlabsCookieBox ._brlbs-bar{padding:9px 0}#BorlabsCookieBox p{margin:.5em 0}.ausstellerTerminAnfragenForm{width:100%;padding:12px;font-size:17px;font-weight:600}.ausstellerTerminAnfragenForm .formResponse{text-align:center}.karrieretagTerminAnfragenForm{width:100%;padding:12px;font-size:17px;font-weight:600}.karrieretagTerminAnfragenForm .formResponse{text-align:center}.karrieretagTerminAnfragenForm .karrieretagTerminAnfrageBtn{margin-top:12px;width:100%;color:#fff;background:#e43117!important;border:1px solid #e43117}.karrieretagTerminAnfragenForm .karrieretagTerminAnfrageBtn:hover{color:#e43117!important;background:#ffffff!important;border:1px solid #e43117;display:block!important}.karrieretagTerminAnfragenForm .karrieretagTerminAnfrageBtn i{margin-right:6px}.karrieretagTerminAnfragenForm label:not([for="Frau"]):not([for="Herr"]){position:relative;top:11px;left:10px;background:#fff;padding:3px 6px;color:#404040;font-weight:400;z-index:99}.karrieretagTerminAnfragenForm label[for="Frau"],.karrieretagTerminAnfragenForm label[for="Herr"]{font-weight:400}.karrieretagTerminAnfragenForm label[for="Vorname"],.karrieretagTerminAnfragenForm label[for="Name"]{position:absolute!important;top:-17px!important;left:14px!important}.karrieretagTerminAnfragenForm .datenschutz-info{font-weight:400;margin-top:6px;line-height:1.4;font-size:14px}.karrieretagTerminAnfragenForm textarea{margin-top:0;font-size:14px}.karrieretagTerminAnfragenForm .form-row{margin-right:0}.karrieretagTerminAnfragenForm input{font-size:14px}.karrieretagTerminAnfragenForm input[type="datetime-local"]{min-width:calc(100% - 15px);padding:10px 15px!important;height:39px;line-height:1;-webkit-appearance:none}.karrieretagTerminAnfragenFormBtn{font-size:13px;font-weight:500}.form-stand-anfrage .successForm{width:100%;padding:12px;text-align:center;font-size:17px;font-weight:600;color:#e43117;margin-top:12px!important;background:rgb(228 49 23 / 20%);border:1px solid #e43117}.form-stand-anfrage #error_form{text-align:center;background:rgb(228 49 23 / 20%);border:1px solid #e43117;padding:15px 10px;margin-top:24px;color:#e43117;font-weight:600}.aussteller_select{display:flex;align-items:baseline;justify-content:space-between}.aussteller_select select:first-child{width:100%!important}.aussteller_select select{width:calc(100% - 22px)!important;min-width:auto}.aussteller_select i{margin-left:6px;color:#e43117;cursor:pointer}.auslandsrepraesentanten-accordion .panel-title>a>span{font-size:17px!important}.wpb_raw_html .wpb_wrapper .produktgruppe{margin-top:18px;font-size:20px;font-weight:600}.ausstellerprofil .align_left .panel-title>a>span:after{content:"\f054";right:auto;margin-left:18px;font-size:18px;color:#e43117!important;line-height:1;bottom:8px}iframe[id^="_amiandoIFrame"]{min-height:550px!important}.blog .slideshow-container{margin-top:24px}.newsletter-info a:hover{color:#ffffff!important}.formular-width .row{padding:0!important}.arf_form .arf_material_outline_form .arfformfield .controls input:not(.inplace_field):not(.arf_field_option_input_text):not(.arf_autocomplete):not(.arfslider):not(.arf_colorpicker):not(.arfhiddencolor):not(.arf-selectpicker-input-control){padding:8px 16px 8px 16px!important}.arf_form .arf_material_outline_form .arfsubmitbutton .arf_submit_btn{box-shadow:none!important;font-weight:600!important}.arf_form .arf_material_outline_form .page_break{margin-bottom:0!important}.start-up-price div.text-top-reduced>*:first-child{margin-top:0!important;line-height:1!important;font-size:18px!important}.start-up-price div.text-top-reduced{margin-top:3px!important}.arf_field_167 .setting_radio,.arf_field_120 .setting_radio{padding-top:0!important;width:calc(100% + 4000px)!important}@media only screen and (max-width:503px){.arf_form .arf_material_outline_form.arf_fieldset{padding:18px 18px!important}}.arf_form .arf_material_outline_container input{border:none!important}.formular-width p .einx:before{content:"1x ";font-weight:600;display:inline-block;padding-right:7px}.formular-width p .zweix:before{content:"2x ";font-weight:600;display:inline-block;padding-right:5px}.arf_form label[data-type="text"].arf_main_label{font-size:14px!important}.arf_form .arf_material_outline_form .arfformfield{margin-bottom:8px!important}.arfformfield.frm_first_half,.arfformfield.frm_last_half{width:calc(50% - 4px)}.arf_form .arf_material_outline_form .arfformfield:not(.frm_first_third):not(.frm_third):not(.frm_last_third):not(.frm_first_half):not(.frm_last_half){width:99.202%!important}.nopa-top .uncell.single-block-padding{padding-top:0}.uncode-accordion.anmeldung-acc:not(.default-typography) .panel-title.active>a{padding-bottom:6px}.uncode-accordion.anmeldung-acc:not(.default-typography) .panel-title>a>span{font-size:14px}.anmeldung-acc .collapse.in{min-height:189px}.anmeldung-acc .collapse.in .panel-body{padding-bottom:24px}.anmeldung-acc .panel-collapse a:not(.btn):not(.tmb-avatar-size-sm):not(.button){text-decoration:none;border-bottom:2px solid;border-bottom-color:rgb(228 49 23 / 30%);position:relative}.anmeldung-acc .panel-collapse a:not(.btn):not(.tmb-avatar-size-sm):not(.button):after{content:"";position:absolute;bottom:-2px;left:0;width:0%;border-bottom:2px solid #e43117;transition:width 0.5s ease}.anmeldung-acc .panel-collapse a:not(.btn):not(.tmb-avatar-size-sm):not(.button):hover:after{width:100%;border-color:#e43117}.arf_form .arf_material_outline_form .arf_material_outline_container .arf_material_outliner .arf_material_outliner_prefix,.arf_form .arf_material_outline_form .arf_material_outline_container .arf_material_outliner .arf_material_outliner_suffix{border-radius:2px 0 0 2px!important}#ausstellerverzeichniss_download_all{margin-bottom:6px;text-align:end}#karriere_download_all{margin-bottom:6px;text-align:end}.datumSelectMesseprogramm .filterset .filterset-list{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0!important}.datumSelectMesseprogramm .filterset .filterset-list .filterset-item{background:#fff;border-radius:3px;border:1px solid #5b5a5a;margin-right:6px;margin-bottom:6px;min-width:50px;text-align:center;justify-content:center;align-items:center}.datumSelectMesseprogramm .filterset .filterset-list .filterset-item:hover{background:#5b5a5a;color:#ffffff!important}.datumSelectMesseprogramm .filterset .filterset-list .filterset-item.selected{background:#5b5a5a;color:#ffffff!important}.selectMesseprogrammOrt .filterset .filterset-list{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0!important}.selectMesseprogrammOrt .filterset .filterset-list .filterset-item{background:#fff;border-radius:3px;border:1px solid #5b5a5a;margin-right:6px;margin-bottom:6px;min-width:50px;text-align:center;justify-content:center;align-items:center}.selectMesseprogrammOrt .filterset .filterset-list .filterset-item:hover{background:#5b5a5a;color:#ffffff!important}.selectMesseprogrammOrt .filterset .filterset-list .filterset-item.selected{background:#5b5a5a;color:#ffffff!important}.tooltip-container{position:relative;display:inline-block;cursor:pointer}.tooltip-text{visibility:hidden;width:140px;background-color:#000;color:#fff;text-align:center;padding:6px;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;transform:translateX(-50%);opacity:0;transition:opacity 0.3s}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}#karriere_downloadBTNs{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin-bottom:0}#karriere_downloadBTNs a{cursor:pointer}#karriere_head_kein_eintrag,#karriere_add_ALL{text-align:right;margin-bottom:18px}.karriere_delete_btn{padding-right:12px;white-space:nowrap}.Karrieretag .karrierefavorit::before{content:"\f006";font-family:'uncodeicon'!important;color:#e43117}.Karrieretag .karrierefavorit.karriere_selected::before{content:"\f005";font-family:'uncodeicon'!important;color:#e43117}.karrierefavorit{position:absolute;right:-12px;top:-12px;color:#e43117;padding:12px;font-size:18px}.karrierefavorit:hover{cursor:pointer}.Karrieretag .nfkarriere-date{position:relative}@media only screen and (max-width:500px){#karriere_download_all #karriere_all_xlsx,#karriere_download_all #karriere_all_pdf{width:calc(50% - 6px);justify-content:center;margin-top:6px!important}#karriere_download_all{text-align:center}}#karriere_downloadBTNs .karriere_delete_btn{padding-right:0;margin-bottom:6px}#karriere_downloadBTNs .button#karriere_downloadXLSX,#karriere_downloadBTNs .button#karriere_PDF,#karriere_downloadBTNs .button#karriere_DEL{margin-right:0;margin-left:6px;margin-bottom:6px}@media only screen and (min-width:600px){.arf_form .arf_material_outline_form.arf_fieldset #page_0 div:nth-child(2){clear:none!important}}@media (max-width:520px){#modalContainer .modal_content{width:90%!important}#modalContainer .modal_content #modal_content .modal-btn{flex-direction:column!important;width:100%!important}#modalContainer .modal_content #modal_content .modal-btn a{width:100%!important;transform:none}#modalContainer .modal_content #modal_content .modal-btn a:last-child{margin-top:6px}}@media (max-width:959px){.filter{display:none}}@media (min-width:960px){.button.filteroptionen{display:none!important}}