.header-brand .logo-text{padding-left:15px}.admin-show-order .page-header{justify-content:space-between}@media screen and (max-width:991px){.admin-show-order .page-header{align-items:flex-start;flex-direction:column}.admin-show-order .page-header .order-actions{width:100%}}.admin-show-order .order-details .card .card-header{font-size:18px}.admin-show-order .order-details .card .card-body i{font-size:20px}.admin-show-order .order-details .card .card-body>div{align-items:center;display:flex}.admin-show-order .order-details .additional-services ul{list-style:none;margin-left:0;padding-left:0}.admin-show-order .order-details .additional-services ul li{align-items:center;display:flex}.admin-show-order ul.booth-list{list-style:none;margin-left:0;padding-left:0}.admin-show-order ul.booth-list li{align-items:center;background-color:#fff;border:1px solid rgba(0,40,100,.12);display:flex;justify-content:space-between;margin-bottom:12px;padding:.5rem;position:relative}.admin-show-order ul.booth-list li .name .tag{font-size:1rem}a.no-underline{text-decoration:none}.login .login-logo-img{color:#000}.list.list-boothorder .badge.booth{font-size:100%}.booth label,.selected-booth label{margin-bottom:0;width:70px}.booth .close,.selected-booth .close{cursor:pointer;position:absolute;right:15px;top:6px}.price-amount{position:relative}.price-amount:before{content:"CHF";margin-right:3px}.booths-in-cart .booth{margin-bottom:10px}.booths-in-cart .booth .booth-details .tag{margin-bottom:2px}.booth .card-body{padding:1rem}.booth-row{margin-bottom:-1.5rem}.selected-booths :last-child{margin-bottom:0}.prices .price{align-items:center;display:flex;justify-content:space-between;width:250px}.prices .price label{width:150px}.prices .price.total-price .price-amount,.prices .price.total-price label{font-weight:600}@media (max-width:768px){.btn-sm-block{width:100%}}.booth-indicators .indicator{align-items:center;display:flex}.booth-indicators .indicator span{display:inline-block;height:15px;margin-right:4px;width:15px}.booth-indicators .indicator.reserved span{background-color:#f8d7da;border:1px solid #e17070}.booth-indicators .indicator.selected span{background-color:#d4edda;border:1px solid #2e8b57}.booth-indicators .indicator.in-the-cart span{background-color:#fff3cd;border:1px solid #ffc107}.rooms .room .card-header{display:flex;justify-content:space-between}.rooms .room .card-header .name{font-size:1.5rem;font-weight:600}.rooms .room .card-body img{border:1px solid rgba(0,40,100,.12);max-height:245px;object-fit:cover;width:100%}.room .page-header{justify-content:space-between}@media screen and (max-width:991px){.room .page-header{align-items:flex-start;flex-direction:column}.room .page-header .room-actions{width:100%}}.room .room-details .booths-in-cart .remove-booth{cursor:pointer}.room .room-details .booths{position:relative}.room .room-details .booths .booth{align-items:center;background-color:#fff;border:2px solid #dddfe2;cursor:pointer;display:flex;font-weight:600;justify-content:center;position:absolute;text-align:center;z-index:5}.room .room-details .booths .booth.selected{background:#d4edda;border:2px solid #2e8b57;opacity:1}.room .room-details .booths .booth.booked{background-color:#f8d7da;border:2px solid #e17070;opacity:1}.room .room-details .booths .booth.in-the-cart{background-color:#fff3cd;border:2px solid #ffc107;opacity:1}.room .room-details .booths .booth-207.combined-booth,.room .room-details .booths .booth-208:not(.combined-booth){z-index:6}.room .room-details .booths .booth-207.combined-booth .name,.room .room-details .booths .booth-207.combined-booth .number,.room .room-details .booths .booth-208:not(.combined-booth) .name,.room .room-details .booths .booth-208:not(.combined-booth) .number{display:none!important}.room .room-details .booths .booth-207.combined-booth{border-top:none!important}.room .room-details .booths .booth-208:not(.combined-booth){border-bottom:none!important}.room .room-details .booths .booth-144 .name{margin-right:15px}.order.create-order .page-header{justify-content:space-between}.order.create-order form .form-error{color:red}.order.create-order form label.fixed-width{width:100px}.order.create-order form .order-parking-card-number .form-group{margin-bottom:0}.order.create-order form .order-parking-card-number #booth_order_form_parkingCard{max-width:150px}.order.create-order form .street-fields .form-group:first-child{flex:75%;margin-right:25px}.order.create-order form .city-fields .form-group:last-child{flex:75%;margin-left:25px}.order.create-order form #booth_order_form_company_streetNumber,.order.create-order form #booth_order_form_company_zip{max-width:80px}.order.create-order form .card.company .card-body{min-height:210px}.price-hint{font-size:.875rem;font-style:italic;margin-top:.5rem;max-width:300px}.order.code .page-main{display:flex;flex-direction:column}.order.code .page-main>div.my-3{align-items:center;display:flex;flex:1 1 auto}