/* aus internem Stylesheet global (Contao 4) */
/* global.css */
html,body{font-size:1.1em;    line-height: 1.625;  -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale}.float-right{float:right;display:inline-block}.bildrund img{border-radius:500px}.partnerbox{background:#fff;padding:25px}.partnerbox figure{line-height:100px;margin:15px}.margo{margin-top:25px}.margu{margin-bottom:25px}.standmietrechnungen li{list-style-type:none}.ausstellerprofilepremium button[type=submit],.ausstellerprofile button[type=submit]{background: #94C11F;    border-color: #94C11F;color:#fff;margin-top:10px;    border: 1px solid transparent;    padding: 0.375rem 0.75rem;    font-size: 1rem;    border-radius: 0.25rem;    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.kategorieicon{text-align:Center}.kategorieicon .material-icons,.icongross .material-icons{background:#575656;width:80px;height:80px;line-height:80px;color:#fff;border-radius:500px;margin:20px 0;    font-size: 2em}.kategoriekachel h3{font-size:1.2em;background:#fafafa;min-height:55px;outline:15px #fafafa solid;margin-bottom:-5px}.kategoriekachel h3 a{text-decoration:none}.margu{margin-bottom:15px}.custom-checkbox,.custom-radio{display: block;    width: 100%;    text-align: left;    margin: 5px 0}form .widget > label{font-weight:bold}.formbg.widget{padding:15px;background:#fafafa}.formbg label{max-width:90%}.formbg input[type=checkbox]{margin:10px;float:left}.formbg .form-help-message{margin-left:34px}.dropdown-item.active,.dropdown-item:active{background:#94C11F}.ausstellerliste figure{height:150px;width:100%;line-height:150px;text-align:center}h1,h2,h3,h4,headline{font-size:1.5em}h3::after{content:" ";background:#94C11F;width:100px;height:4px;display:block;margin:10px 0 15px 0}.mod-wrap.band--highlight h3::after{background:#fff}.ctlg_teaser h3::after{display:none}.filterbox{padding:15px 15px 0 15px;background:#fafafa;margin-bottom:25px}.filterbox .btn-primary{width:100%}.shownav{display:none}@font-face{font-family: 'Material Icons';          font-style: normal;          font-weight: 400;          src: url('/files/fonts/MaterialIcons-Regular.woff2') format('woff2')}.material-icons{font-size:1em;    font-family: 'Material Icons';    font-weight: normal;    font-style: normal;    line-height: 1;    letter-spacing: normal;    text-transform: none;    display: inline-block;    white-space: nowrap;    word-wrap: normal;    direction: ltr;    -webkit-font-feature-settings: 'liga';    -webkit-font-smoothing: antialiased}video{max-width:100%;height:auto}.text-right{text-align:right}.mod-wrap.band--highlight{background:#2998C9;background: rgb(249,176,0);background: -moz-linear-gradient(325deg, rgba(249,176,0,1) 0%, rgba(253,204,108,1) 100%);background: -webkit-linear-gradient(325deg, rgba(249,176,0,1) 0%, rgba(253,204,108,1) 100%);background: linear-gradient(325deg, rgba(249,176,0,1) 0%, rgba(253,204,108,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f9b000",endColorstr="#fdcc6c",GradientType=1);border-bottom:2px #fff solid}.mod-wrap.band--highlight h3{color:#fff}.btn-primary{background: #94C11F;border-color: #94C11F}.gewerbe{border:1px #ddd solid;padding:5px 10px;border-radius:5px;background:#fafafa;display:inline-block}.operations{padding:0;margin:10px 0}header{-webkit-box-shadow: 0px 0px 15px 5px rgba(0,0,0,0.2); box-shadow: 0px 0px 15px 5px rgba(0,0,0,0.2)}.ctlg_teaser{-webkit-box-shadow: 0px 0px 15px 5px rgba(0,0,0,0.1); box-shadow: 0px 0px 15px 5px rgba(0,0,0,0.1);padding:15px;margin-bottom:40px}.box{-webkit-box-shadow: 0px 0px 15px 5px rgba(0,0,0,0.1); box-shadow: 0px 0px 15px 5px rgba(0,0,0,0.1);padding:15px;margin-bottom:15px}main .form-group{margin-bottom:15px}.act_edit{list-style-type:none}.act_edit a{border:1px #94C11F solid;padding:5px 10px;display:inline-block;border-radius:5px;text-decoration:none}.ctlg_teaser figure{margin-bottom:0}main .mod_article{padding-bottom:2em;padding-top:2em}main .mod_article.nomargin{padding-bottom:2em;padding-top:0em}h1,h2,h3,h4,headline{color: #94C11F}.ce_hero,.ce_hero figure,.ce_hero figure img{width:100%}.ce_hero .content_container{max-width: 33.3125em;    max-width: calc(33.3125em - 1.875rem);    margin-left: auto;    margin-right: auto;    margin-left: 0;    margin-right: auto;    padding: 1.625rem;    margin-top: 1.625rem;    margin-bottom: 1.625rem;    position: relative;    z-index: 1000;    text-align: left;    -ms-flex-item-align: end;    align-self: flex-end;position:absolute !important;top: 25%;    background: #fff}.mod_article.hero{max-width: none;    width: 100%;    margin-left: auto;    margin-right: auto;    background: #fff;    color: #555555;    position: relative;    padding: 0;    z-index: 0}a,.nav-link{color: #94C11F}a:hover,.nav-link:focus,.nav-link:hover{color: #2998C9}.btn-primary:hover{background-color: #2998C9;border-color: #2998C9}.nav{justify-content: flex-end}.sr-only,.invisible{display:none}img{max-width: 100%;    height: auto;    max-height: 100%;    width: auto}footer{background: #94C11F}footer a,footer strong{color:#fff !important}