#vortraege .column-holder,.columns,.vortrag-column.text-holder{display:grid}input,select.form-control{height:50px}.inform-element{background:var(--c-sub2)}header{font-size:16px}#content_holder{padding:0 .5rem}#aussteller,.text-holder{padding:2rem}#lagerfuehrungen,#messe,#party,#vortraege{scroll-margin-top:113px}#anfahrt,#aussteller,#samstag{scroll-margin-top:130px}.container-fluid .register-header .banner-holder button img,.container-fluid a.btn img,.text-holder a img{border:none;width:19px;height:19px!important}.button-banner{height:70%;color:#fff!important;background:var(--c-sub4)}#vortraege .row.vortrag-termine,.card-holder,.vortrag-header{background-color:#eee}.button-banner:hover{background:#fff;color:rgba(0,58,105,.5)!important}.text-holder a{padding:.7rem 2.2rem!important}.card-holder{padding-top:1.5rem;height:10rem;padding-left:1.1rem}#vortraege-layout-2 .vortrag-column.text-holder{grid-template-columns:20% 80%;height:52px}#vortraege-layout-1 .vortrag-column.text-holder .vortrag-header img,#vortraege-layout-2 .vortrag-column.text-holder .vortrag-header img{height:2rem;width:auto}#vortraege-layout-1 .vortrag-column.text-holder{grid-template-columns:20% 80%}#vortraege .column-holder{grid-template-columns:1fr 1fr;gap:30px}.bg-main.text-center{display:flex;align-items:center;justify-content:center}.vortrag-header{display:grid;grid-template-columns:3fr 7fr}#gifContainer .b-mint{display:inline-block;width:180px;height:87px;box-sizing:border-box;text-align:center}#gifContainer .b-mint img{padding:.8rem;max-width:100%;max-height:60px;min-width:80px;object-fit:cover}.login{color:#003a69!important}.text-holder.col-3 .btn.bg-main{font-size:small;height:max-content;width:67%;text-align:start}.form-control{background-color:unset}.btn.login.bg-sub2{border-radius:6px!important}#anmeldung .container-fluid hr.header{width:40vw}.form-check-input,.form-control{border:1px solid #808080ff;color:var(--c-main);border-radius:0!important}.text-holder.col-3.d-grid{max-height:16vh;padding-top:2rem}#hotels .container-fluid .col-3.px-3{display:flex;flex-direction:column}.speaker{border-left:1px solid #a9a9a9;padding-left:1rem;margin:0}.vortrag-column-right{border-bottom:1px solid #eee;border-right:1px solid #eee}.grid-item:nth-child(2n){border-left:1px solid #000}.columns{gap:35px}.time-span{font-size:1.2rem}#anmelde .form-div{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-direction:column;flex-wrap:wrap;width:53%}.addBtn,.delBtn{color:var(--c-main)!important}.addCompanion .delBtn{padding-right:14px;padding-left:14px}.addBtn:active,.addBtn:focus,.addBtn:hover,.delBtn:active,.delBtn:focus,.delBtn:hover{color:#fff!important}#anmeldung .form-check-input{border:1px solid #808080ff}.banner-holder{background-image:url("https://www.systeam.de/inform/img/anmelden-banner.jpg");background-repeat:no-repeat;background-position:top;background-size:auto;width:100%;height:281px;margin-left:auto;margin-right:auto;display:flex;justify-content:center;padding-top:clamp(2rem,112vw,13rem)}.website-link{color:var(--c-sub4);font-weight:500}.image-right{height:100%}.button-holder{gap:12px}* .navbar-text,.nav-item.me-1.px-2.py-2.ms-auto,.nav-link.px-2.py-2,.navbar-text.desktop.text-decoration-none{font-size:16px!important}*{font-family:Segoe UI,Arial}input{display:block;width:100%;font-size:12pt;margin-bottom:3px;border:1px solid #dbdbdb;padding-left:10px;color:#1f5476;box-sizing:border-box}::placeholder{color:#a3b9c7}::-webkit-input-placeholder{color:#a3b9c7}:-ms-input-placeholder{color:#a3b9c7}.form1,.messe{margin:0 auto}.btn.bg-main:hover{background:rgba(0,58,105,.5);color:#fff}.form-check-input[type=checkbox]{border-radius:unset}.addBtn,.delBtn{background:#dbe4e9;color:#000;margin:.5rem 0;cursor:pointer;border:1px solid #000}.addBtn{padding:.3rem .6rem}.delBtn{padding:.3rem .8rem!important}#anfahrt .btn.bg-main.text-white,#anmelde,#form-holder,#registration-form .delBtn{display:none}.small-p{font-size:smaller}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#anfahrt .text-holder{padding-top:0!important;padding-bottom:0!important}.grey-header{background-color:#eee;font-size:22px}.grey-header.border-end{border-right:2px solid #dee2e6!important}#vortraege .text-holder{padding:0}.job-description{grid-column:2/3;padding-left:1rem;padding-top:.35rem}@media only screen and (max-width:1024px){.container,.form1,.messe,h2,input,table{width:100%}.container{padding:0 10px}h2,h2 span,table tr td{width:auto;font-size:3vw}}@media screen and (max-width:767px){.inform-navbar.navbar-brand img{max-width:15rem}#anfahrt>.container-fluid,#anmeldung>.container-fluid,#content_holder,#newform,#party>.container-fluid,#samstag>.container-fluid,#vortraege-layout-2{max-width:100%;padding:0}}@media screen and (max-width:930px){#content{margin-top:68px}#messe{margin-top:0!important}#vortraege .column-holder,.vortrag-column.text-holder{display:unset}#vortraege #vortraege-layout-1{padding-right:calc(var(--bs-gutter-x) * .5)!important;padding-left:calc(var(--bs-gutter-x) * .5)!important}#vortraege{margin-bottom:0!important}#anmelde .form-div{width:90%}}@media screen and (max-width:685px){#lagerfuehrungen .container-fluid,#messe .container-fluid,#party .img-holder.col-6,#vortraege .img-holder.col-4{padding:0}.text-holder.col-3 .btn.bg-main{width:54%}.button-banner{height:5vh}.col-ort,.newform .form-div{width:100%}.form1.row .col-4{width:unset}#anfahrt h3,#samstag h3,.form-div{padding:0 2rem!important}}@media screen and (max-width:585px){.button-banner{height:5vh}.p-0{line-height:2rem}#anmeldung .container-fluid hr.header,.text-holder.col-8.px-3.py-3{width:unset}#auth .b-mint,#gifContainer .b-mint{width:111px;height:85px}}@media screen and (min-width:685px){#anfahrt .text-holder{padding:0!important}}