@charset "UTF-8";:root{--black:rgb(0,0,0);--white:rgb(255,255,255);--darkgrey:rgb(85,85,85);--grey:rgb(183,183,183);--middlegrey:rgb(230,230,230);--lightgrey:rgb(248,248,248);--red:rgb(192,0,0);--darkred:rgb(168,0,0)}@charset "utf-8";*{letter-spacing:.01em}section#content *{line-height:1.5}h1,h2{font-size:1.5em!important;font-weight:600!important;line-height:1.2!important;margin-top:.8em;margin-bottom:1em!important}.bottommodule h2{margin-bottom:.75em;margin-top:0;text-transform:uppercase}h2.page-header{margin:.75em 0 1em!important}h3,h4{font-size:1em;font-weight:600;margin-bottom:0}aside>div + h3{margin-top:2em;margin-bottom:-1em}h4.newsflash-title{font-weight:400;margin-bottom:0}.bottommodule .moduletable h3{background-color:rgb(252,245,159);padding:.35em .5em}p,table{margin-bottom:1em}.sematicui-body>p{padding-top:.5em}.bottommodule .moduletable p{font-size:.875em;margin:.5em}.centered{text-align:center}p.bg-red{background:rgb(192,0,0);padding:.25em .5em .5em;text-align:center;border-radius:.25em;color:white}a{color:inherit}div.items-leading table tr,div.item table tr{border-bottom:solid 1px rgb(183,183,183)}div.items-leading table tr:last-child,div.item table tr:last-child{border-bottom:none}div.items-leading table tr td,div.item table tr td{padding-top:.25em;padding-bottom:.25em}div.usedcars div.items-leading table tr td:last-child,div.washing-fueling div.item table tr td:last-child{text-align:right}td{padding-right:1em}td:last-child{padding-right:0}a{}a.external:after{content:url('https://szenekloten.ch/templates/szenekloten-2017/images/icon-external-link-16.png')}section#content a{color:rgb(64,64,64);font-style:italic}a:hover{text-decoration:underline;color:rgb(225,0,38)}.system-unpublished{background-color:rgb(255,242,242)}.system-unpublished *{color:rgb(196,196,196)}.article-info{font-size:.8em;font-style:italic;margin-bottom:.5em}header #logobox img#logo{width:20em}div.moduletable.carwash img{width:100%}img#showmenu{height:32px;margin:.25em 0;width:32px}ul.nav.mainmenu{display:flex;flex-direction:row;justify-content:space-between;padding-right:2em}ul.nav.mainmenu li{position:relative;padding:0}ul.nav.mainmenu li a{color:rgb(183,183,183);display:block;font-weight:900;padding:.6em 0 .8em 0}ul.nav.mainmenu li a img{display:none}ul.nav.mainmenu li a:hover{color:rgb(255,255,255);text-decoration:none}ul.nav.mainmenu li.current{}ul.nav.mainmenu li.active>a{color:rgb(255,255,255)}ul.nav.mainmenu li ul{background-color:rgba(0,0,0,.75);display:none;font-size:.875em;padding:.5em 0;position:absolute;z-index:99}ul.nav.mainmenu li:hover ul{display:block}ul.nav.mainmenu li ul li{display:block}ul.nav.mainmenu li.active.current ul li{}ul.nav.mainmenu li.active ul li.current{}ul.nav.mainmenu li.current ul li.current{}ul.nav.mainmenu li.current ul li.current a{}ul.nav.mainmenu li ul li a{padding:.25em 1em;white-space:nowrap}ul.nav.submenu{display:flex;flex-direction:row;justify-content:space-between}ul.nav.submenu li{background-color:rgb(232,232,232);background-repeat:no-repeat;background-size:contain;display:inline-block;margin-bottom:2%;position:relative}ul.nav.submenu.aboutus li,ul.nav.submenu.offers li{flex-basis:31.3%;padding:0}ul.nav.submenu li a{background-color:rgb(183,183,183);bottom:0;color:rgb(255,255,255);display:block;font-style:normal;font-weight:900;line-height:250%!important;padding:0;text-align:center}ul.nav.submenu li a img{aspect-ratio:3/2;object-fit:cover;width:100%}ul.nav.submenu li a span{display:block;line-height:1.2!important;padding:.2em 0 .3em}ul.nav.submenu li a:hover{color:rgb(255,255,255);text-decoration:none}ul.nav.submenu li.current{}ul.nav.submenu li.current>a{color:rgb(255,255,255)}ul.nav.buttonmenu li{background-color:rgb(192,0,0);display:inline-block;margin-right:.25em;padding:0;transform:skewX(-20deg)}ul.nav.buttonmenu li:hover{background-color:rgb(192,0,0)}ul.nav.buttonmenu li a{color:rgb(255,255,255);display:block;font-weight:900;padding:.6em 1em .8em;transform:skewX(20deg)}ul.nav.buttonmenu li a:hover{color:rgb(255,255,255);text-decoration:none}ul.nav.buttonmenu li.current{}ul.nav.buttonmenu li.current>a{color:rgb(255,255,255)}ul.nav.buttonmenu li a img{display:none}ul.nav.bannermenu{display:flex;flex-direction:row;justify-content:space-between}ul.nav.bannermenu li{margin:0 .5em;vertical-align:top}ul.nav.bannermenu li a img{height:44px}ul.nav.bannermenu li.item-131 a img{height:72px}ul.nav.servicemenu li:first-child{margin-bottom:1.231em}ul.nav.servicemenu li:last-child{margin-top:1.231em}ul.nav.servicemenu li a{}ul.nav.servicemenu li a:hover{font-weight:bold;text-decoration:none}ul.nav.servicemenu li.current{}ul.nav.servicemenu li.current>a{font-weight:bold}ul.nav.adminmenu li{margin:.25em 0}ul.nav.adminmenu li span.nav-header{display:block;font-weight:700;margin-top:1em}ul.nav.adminmenu li a{}ul.nav.adminmenu li a:hover{color:rgb(225,0,38);text-decoration:none}ul.nav.adminmenu li.current{margin-left:1em}ul.nav.adminmenu li.current>a{color:rgb(225,0,38);font-weight:700}ul.nav.adminmenu li ul{}ul.nav.adminmenu li ul li{}ul.nav.adminmenu li.active.current ul li{}ul.nav.adminmenu li.active ul li.current{}ul.nav.adminmenu li.current ul li.current{}ul.nav.adminmenu li.current ul li.current a{}ul.nav.adminmenu li ul li a{}nav.pagination__wrapper ul.pagination li .page-link{border:none}section#content nav.pagination__wrapper ul.pagination li.active .page-link{color:white}input[type='text'],input[type="password"],input[type='email']{border:solid 1px rgb(214,0,0);border-radius:3px;padding:.25em .5em}input[type='submit'],input[type='button'],button.button{border:1px solid rgb(128,128,128);border-radius:3px;background-color:rgb(255,255,255);color:rgb(128,128,128);font-weight:700;padding:.25em .5em;transition:box-shadow .2s,border-color .2s,background-image .2s;white-space:nowrap}input[type='submit']:hover,button.button:hover{box-shadow:0 6px 4px -3px rgba(0,0,0,.5);text-decoration:none!important}.ui.radio.checkbox .box:before,.ui.radio.checkbox label:before,.ui.radio.checkbox input:checked~.box:before,.ui.radio.checkbox input:checked~label:before,.ui.radio.checkbox .box:after,.ui.radio.checkbox label:after{width:24px!important;height:24px!important}a.button{border-radius:.25em;color:rgb(255,255,255)!important;float:right;font-style:normal!important;opacity:.9;margin-left:1em;padding:.3em .75em .5em;text-decoration:none}a.button:hover{opacity:1;text-decoration:none}a.button.grey{background-color:rgb(183,183,183)}a.button.red{background-color:rgb(192,0,0)}div.ui.checkbox.radio label{font-size:1.25em;font-weight:700}.ui.form .inline.fields.antwort .field{margin-right:2em}.ui.form div.multifield.antwort.required.fields:not(.grouped)>.field>.checkbox:after{display:none}ul.breadcrumb{list-style:none outside none;margin:0;padding:0}ul.breadcrumb li{float:left;font-size:.8em}.divider{margin:0 .2em}div.login form fieldset{margin-bottom:2em}div.login div.login-fields{margin-bottom:.5em}div.login label{display:inline-block;width:10em}div.login input{font-size:1em}input#mod-search-searchword{background-color:transparent;border-top:none;border-right:none;border-bottom:solid 1px rgb(153,153,153);border-left:none;color:rgb(0,0,0)}input#mod-search-searchword:hover{cursor:text}.blog-item div.item-content div.icons{position:relative;z-index:99}.blog-item div.item-content div.icons div.float-end div a{border:solid 2px black;border-radius:.25em;margin:.5em;padding:.25em .5em;text-decoration:none}.blog-item div.item-content div.icons div.float-end div a:hover{background-color:lightgrey}button.btn.dropdown-toggle{display:none}ul.dropdown-menu{padding-left:0}.actions{padding-left:0}.edit-icon{list-style:none}.edit-icon a{border:1px solid rgba(193,39,45,1.00);border-radius:3px;padding:.1em 1em}.edit-icon a a:hover{background-color:rgb(255,255,255);box-shadow:0 6px 4px -3px rgba(0,0,0,.5);text-decoration:none!important}div.profile-edit fieldset legend,div.profile-edit fieldset legend{font-weight:700}div.profile-edit .control-group{margin:.25em 0}div.profile-edit .control-label{display:inline-block;width:15em}div.profile-edit .controls{display:inline-block}div.profile-edit form div button.validate{border:1px solid rgba(193,39,45,1.00);border-radius:3px;font-size:1em;padding:.25em 1em}div.profile-edit form div button.validate:hover{background-color:rgb(255,255,255)}div.moduletable.location h3,div.moduletable.contact h3,div.appointment h3,section#content div.appointment h3 a{background-color:rgb(192,0,0);color:rgb(255,255,255);margin:0;text-align:center;padding:.15em 0 .25em}div.moduletable.contact h4{font-weight:700;margin-top:.5em;margin-left:1em}div.moduletable.contact p{margin:0;margin-left:1em}div.moduletable.contact.team h4{margin-top:.5em;margin-left:0}div.moduletable.contact.team p{margin:0;margin-left:0}div.moduletable.location p{margin:0;padding:.5em}div.moduletable.location p img{max-width:100%}div.moduletable.contact div.mod-articlesnews.newsflash div.mod-articlesnews__item{background-color:rgb(255,255,255);display:flex;flex-direction:column;margin-bottom:1em;padding-bottom:.5em}div.moduletable.contact div.mod-articlesnews.newsflash div.mod-articlesnews__item figure{order:-1}aside div.moduletable.contact div.newsflash-container:not(:first-child){margin-top:1em}div.moduletable.contact figure{margin:0}div.moduletable.contact figure img{aspect-ratio:2/1;object-fit:cover;width:100%}div.newsflash.contact.team,div.moduletable.contact.team div.mod-articlesnews.newsflash{display:flex;flex-wrap:wrap;margin-right:-1.3333%}div.newsflash.contact.team>div,div.moduletable.contact.team div.mod-articlesnews.newsflash>div{background-color:rgb(232,232,232);flex-basis:32%;margin:.5em 1.3333% .5em 0;padding:.5em}.primaryContainer.float{float:right;height:100%;width:85%}.primaryContainer{height:100%;width:100%}header,footer{background-image:url(../images/hpsenn-header-bg.jpg);background-size:cover;width:100%}div#footer-slogan{background-color:rgba(0,0,0,.68);padding:.5em 0;text-align:center}div#footer-slogan img{width:350px}div#footer-contact{display:flex!important;font-size:.875em;justify-content:space-between;margin:0 auto;max-width:1112px;padding:2em}div#footer-contact>div{flex-basis:33.3333%}div#footer-contact>div.moduletable{}div#footer-contact>div.moduletable.oeffnungszeiten{text-align:left}div#footer-contact>div.moduletable.oeffnungszeiten h3,div#footer-contact>div.moduletable.standorte h3{margin-top:0;margin-bottom:1em}div#footer-contact>div.moduletable.servicemenu{text-align:center}div#footer-contact>div.moduletable.adresse.standorte{text-align:right;white-space:nowrap}div#footer-nlform{margin:0 auto;max-width:1112px;padding:2em 2em 0}div#footer-nlform #mc_embed_signup{background-color:transparent}#mc_embed_signup_scroll{position:relative}div#footer-nlform #mc_embed_signup form{padding:10px 0}div#footer-nlform #mc_embed_signup h3{margin-top:0;padding:0}div#footer-nlform #mc_embed_signup .mc-field-group{display:flex;width:100%}div#footer-nlform #mc_embed_signup label{margin-top:.5em;margin-right:1em}div#footer-nlform #mc_embed_signup input[type="email"]{width:50%}div#footer-nlform #mc_embed_signup .button{position:absolute;right:0;top:0}#logobox{padding:1em;margin:0 auto;max-width:1080px}#menubar{background-color:rgba(0,0,0,.68)}#menubar-inner{display:flex;justify-content:space-between;margin:0 auto;max-width:1080px;padding:0 1em;width:100%}nav#mainmenu{flex-grow:1;margin:0}div#buttonmenu{flex-basis:490px}div#bannermenu{float:right}#showmenu{display:none}#searchbox{display:none}#adminmenu{background-color:rgb(232,232,232);height:100%;float:left;padding:6em 1em 0;width:15%}#adminmenu .moduletable{margin-bottom:2em}section#hero{background-color:rgb(255,255,255)}.herocontent{height:480px;overflow:hidden;width:100%}body.view-form.layout-edit .herocontent{display:none}.homepage-hero-module{max-height:480px}.herocontent .moduletable.map{margin-top:-46px}main.clearfix{width:100%}main.flex{display:flex;margin:0 auto;max-width:1048px;width:100%}section#content{background-color:rgb(255,255,255);margin:0 auto 2em;max-width:1048px;padding:1em 0;width:100%}div.contest section#content{max-width:780px}main.flex section#content{flex-basis:70%;flex-grow:2}main.flex section#content>*{padding-right:4em}.blog div.items-row,.blog div.items-leading,.blog div.category-desc{margin-bottom:2em}div.items-row.cols-2{display:flex}div.items-row.cols-2 .span6{width:45%}div.items-row.cols-2 .span6:nth-child(odd){margin-right:10%}.blog-items .blog-item{display:flex;justify-content:space-between;flex-direction:row;margin-bottom:3em}.blog-items .blog-item figure{flex-basis:33%}.blog-items .blog-item .item-content{flex-basis:100%}.blog-items .blog-item figure + .item-content{flex-basis:64%}.blog-items .blog-item .item-content .page-header h2{margin-top:0}div.appointment{float:left;width:48.5%}div.appointment:first-of-type{margin-right:3%}div.appointment img{width:100%}body.carwash main{font-size:20px}body.carwash div.two-col{display:flex;align-items:center;justify-content:space-between;margin-bottom:4em}body.carwash div.three-col{display:flex;justify-content:space-between}body.carwash div.two-col>*{flex-basis:48%}body.carwash div.three-col>*{flex-basis:30%}body.carwash section#content{letter-spacing:0;max-width:none}body.carwash .blog .blog-item,body.carwash .item-page.lp.carwash{margin:0 auto;max-width:1250px;padding:4em 1em;overflow:visible;width:100%}body.carwash .blog #itemid-134.blog-item,body.carwash .blog #itemid-136.blog-item{background-color:var(--red);color:white;max-width:unset;width:100vw}body.carwash .blog #itemid-134.blog-item>div{margin:0 auto;max-width:1250px}body.carwash .blog #itemid-136.blog-item>div{margin:0 auto;max-width:1400px;width:90%}body.carwash .blog .blog-item h2{font-size:2.4em!important;margin:0!important}body.carwash .blog .blog-item#itemid-136 h2{margin-bottom:1em!important;text-align:center}body.carwash .blog #itemid-134.blog-item>div p{margin:0!important}body.carwash .blog #itemid-135.blog-item div.three-col{margin-bottom:4em}body.carwash .blog #itemid-135.blog-item div.three-col>p{flex-basis:unset;margin:0 1em 1em}body.carwash .blog #itemid-137.blog-item div.two-col>div:first-child{border-radius:.5em;box-shadow:0 4px 32px rgba(17,17,26,.05),0 8px 48px rgba(17,17,26,.05);flex-basis:40%}body.carwash .blog #itemid-137.blog-item div.two-col>div:last-child{flex-basis:55%}body.carwash .blog .blog-item h1{font-size:3em!important;margin-top:0;margin-bottom:.5em!important}body.carwash .blog .blog-item h5{font-size:.6em;text-transform:uppercase;background:red;display:inline-block;margin-bottom:1em;padding:.5em 1em;border-radius:.5em;color:white;font-weight:300}body.carwash .blog .blog-item h4{font-size:1.2em;margin-bottom:1em}body.carwash .blog .blog-item p span.underlined{color:var(--red);display:inline-block;font-weight:700;position:relative}body.carwash .blog .blog-item p span.underlined::after{content:"";display:block;background-image:url(../images/form.svg);background-repeat:no-repeat;background-size:contain;position:absolute;top:1em;height:100%;width:100%}body.carwash .blog #itemid-133.blog-item p a,body.carwash .item-page.lp.carwash .com-content-article__body p a{background-color:var(--red);border-radius:.5em;color:white!important;display:flex;align-items:center;padding:1em 2em;text-decoration:none;font-size:.85em;font-style:normal!important;font-weight:700;animation-name:pulse-animation;animation-duration:2s;animation-fill-mode:forwards;animation-iteration-count:infinite}body.carwash .blog #itemid-133.blog-item p a::before,body.carwash .item-page.lp.carwash .com-content-article__body p a::before{content:"\f054";display:inline-block;font-family:"Font Awesome 6 Free";font-size:1.5em;font-weight:700;margin-right:1em}body.carwash .blog .blog-item p.icon,body.carwash .blog .blog-item div.icon{display:flex;align-items:center}body.carwash .blog .blog-item p.icon::before,body.carwash .blog .blog-item div.icon::before{display:inline-block;margin-right:1em;height:28px;width:28px}body.carwash .blog .blog-item p.modern::before{content:url(../images/car-2.svg)}body.carwash .blog .blog-item p.fast::before{content:url(../images/clock.svg)}body.carwash .blog .blog-item p.carwash::before{content:url(../images/car.svg)}body.carwash .blog .blog-item p.money::before{content:url(../images/money.svg)}body.carwash .blog .blog-item p.calendarok::before{content:url(../images/calendarok.svg)}body.carwash .blog .blog-item p.icon.calendarclock{display:block}body.carwash .blog .blog-item div.icon.calendarclock::before{content:url(../images/calendarclock.svg)}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(192,0,0,.5)}50%{box-shadow:0 0 0 20px rgba(192,0,0,0)}100%{box-shadow:0 0 0 20px rgba(192,0,0,0)}}body.carwash .blog .blog-item:has(figure.item-image),body.carwash .item-page.lp.carwash:has(figure.item-image){align-items:center;display:flex;justify-content:space-between}body.carwash .blog .blog-item:has(figure.item-image.right),body.carwash .item-page.lp.carwash:has(figure.item-image.right){flex-direction:row-reverse}body.carwash .blog .blog-item:has(figure.item-image)>*,body.carwash .item-page.lp.carwash:has(figure.item-image)>*{flex-basis:48%}body.carwash .item-page.lp.carwash .com-content-article__body{text-align:center}body.carwash .blog .blog-item img,body.carwash .item-page.lp.carwash img{border-radius:.5em}body.carwash .moduletable.customerslider .swiper-slide{border-radius:.5em;background-color:white}body.carwash .moduletable.customerslider .swiper-caption .swiper-title,body.carwash .moduletable.customerslider .swiper-caption .swiper-desc{color:black;font-size:18px}body.carwash .moduletable.customerslider .swiper-caption .swiper-title{font-weight:700}body.carwash div.map-item.leaflet-container.leaflet-touch.leaflet-retina.leaflet-fade-anim.leaflet-grab.leaflet-touch-drag.leaflet-touch-zoom{border-radius:.5em}.cf-fields div.cf-control-group.biglabel div.cf-control-label label.cf-label{font-size:2rem}.cf-fields div.cf-control-group div.cf-control-input div.cf-list div.cf-radio-group{background-color:rgb(243,243,243);border:solid 1px rgb(221,221,221);border-radius:.5em;margin-bottom:.5em;padding:1em}.cf-fields div.cf-control-group{margin-bottom:0;max-height:0;overflow-y:hidden;padding-top:0;padding-bottom:0;transition:all .25s}.cf-fields div.cf-control-group.small{max-width:800px;margin:0 auto 0 auto}.cf-fields div.cf-control-group .cf-list.cf-list-auto-columns{justify-content:space-between}.cf-fields div.cf-control-group .cf-list.cf-list-auto-columns .cf-radio-group{flex:1 1 0;margin:0 .5em;padding-top:10em!important;position:relative}.cf-fields div.cf-control-group .cf-list.cf-list-auto-columns .cf-radio-group::before{display:block;margin-left:calc(50% - 28px - 1em);position:absolute;top:3em;width:56px}.cf-fields div.cf-control-group .cf-list.cf-list-auto-columns .cf-radio-group:first-child::before{content:url(../images/driveby.svg)}.cf-fields div.cf-control-group .cf-list.cf-list-auto-columns .cf-radio-group:nth-child(2)::before{content:url(../images/socialmedia.svg)}.cf-fields div.cf-control-group .cf-list.cf-list-auto-columns .cf-radio-group:nth-child(3)::before{content:url(../images/recommendation.svg)}.cf-fields div.cf-control-group .cf-list.cf-list-auto-columns .cf-radio-group:nth-child(4)::before{content:url(../images/megafon.svg)}.cf-fields div.cf-control-group .cf-list.cf-list-auto-columns .cf-radio-group:nth-child(5)::before{content:url(../images/customer.svg)}.cf-fields div.cf-control-group.open{margin-bottom:1em;max-height:900px;overflow-y:visible}.cf-fields .cf-control-group .cf-control-input div h2{border-bottom:none;font-size:1.5em}.cf-fields div.cf-control-group.button h3{background-color:rgb(192,0,0);color:white;cursor:pointer;padding:1em;width:50%;border-radius:.5em;margin:1em auto}@media only screen and (max-width:992px){body.carwash main.wide{font-size:18px;padding:0!important}body.carwash div.two-col{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-bottom:4em}body.carwash div.three-col{display:flex;flex-direction:column;justify-content:space-between}body.carwash div.two-col>*{flex-basis:100%}body.carwash div.three-col>*{flex-basis:100%}body.carwash .blog .blog-item:has(figure.item-image.right),body.carwash .item-page.lp.carwash:has(figure.item-image.right){flex-direction:column-reverse}body.carwash .blog #itemid-137.blog-item div.two-col{display:block}body.carwash .blog #itemid-137.blog-item div.two-col>div:first-child{margin-bottom:2em}}body.history .blog{position:relative}body.history .blog .blog-item{margin-bottom:1em}body.history .blog .blog-item:nth-child(odd){padding-left:33.3%}body.history .blog .blog-item:nth-child(even){flex-direction:row-reverse;padding-right:33.3%;text-align:right}body.history .blog .blog-item figure,body.history .blog .blog-item .item-content{background-color:rgb(232,232,232);margin:0;flex-basis:50%}body.history .blog .blog-item .item{background-color:rgb(232,232,232)}body.history .blog .blog-item:nth-child(odd) .page-header{}body.history .blog .blog-item .page-header{font-size:4em;left:0;position:absolute;text-align:center;width:100%}body.history .blog .blog-item .page-header h2{color:rgba(255,255,255,.6);margin-top:3%!important;margin-bottom:0!important;text-shadow:0 0 .25em rgba(0,0,0,.5)}body.history .blog .blog-item p{padding:1em}div.newcars + #contentbottom .brand{display:flex;justify-content:space-between;margin-bottom:3em}aside{background-color:rgb(230,230,230);padding:0 1em 1em 1em;flex-basis:30%;flex-grow:1}aside>div{margin-top:2em}div.moduletable.location,div.moduletable.brand{background-color:rgb(255,255,255)}div.moduletable.contact{padding-bottom:.5em}div.moduletable.brand p{box-shadow:0 .5em .5em rgba(0,0,0,.25);height:120px;padding:1em;width:31%}div.moduletable.brand p{margin-bottom:0;text-align:center}div.moduletable.brand p img{height:100%}div.moduletable.jdbexport ul{padding-left:0}div.moduletable.jdbexport ul li span{font-size:1em!important}div.moduletable.jdbexport ul li span.jdbexport-icon-filetype{width:24px;height:24px}div.moduletable.jdbexport ul li span.jdbexport-icon-filetype img{width:100%}div.popover{display:none!important}form#cf2 div.cf-form-wrap.cf-col-16 div.cf-fields div.cf-control-group div.cf-control-input div.cf-list.cf-list-auto-columns div.cf-radio-group{background-color:lightgrey;border-radius:.25em;flex-basis:22%;margin-top:0;margin-right:calc(3% - .5em);margin-bottom:.5em;margin-left:.5em;padding:.25em}ul.tabs{border-bottom:solid 1px rgb(128,128,128);list-style:none;padding-left:0}li.tab{border-top:solid 1px rgb(128,128,128);border-right:solid 1px rgb(128,128,128);border-left:solid 1px rgb(128,128,128);display:inline-block;margin-right:-5px;padding:.5em 1em}li.tab:hover{cursor:pointer}li.tab.active{background-color:rgb(128,128,128);color:rgb(255,255,255);font-weight:700}div.seat{}div.fahrzeug{float:left;width:22.75%;margin-bottom:1em;margin-right:3%;position:relative}div.fahrzeug:nth-of-type(4n){margin-right:0}div.fahrzeug .fz-imgcontainer{position:relative}div.fahrzeug img,div.fahrzeug label{display:block;width:100%}div.fahrzeug img{border-top-left-radius:.25em;border-top-right-radius:.25em;position:absolute;bottom:0}div.fahrzeug p{background-color:rgb(183,183,183);border-radius:.25em;color:rgb(255,255,255);padding:.5em 0;text-align:center}div.fahrzeug input{position:absolute;top:6px;right:6px}div#datepicker{background-color:rgb(96,96,96);text-align:center}div#antwort{margin:1em 0 2em}body.contact .convertforms .cf-form-wrap{padding-right:0;padding-left:0}body.contact .blog-item{flex-direction:column}@media only screen and (max-width:1048px){main.wide{padding:0 2em}main.flex{padding:0 0 0 2em}ul.nav.mainmenu li{width:auto}div.herocontent{aspect-ratio:2/1;height:unset}div.theme-default .nivoSlider{margin-bottom:0}header #logobox img#logo{width:12em}ul.nav.bannermenu li a img{height:32px}ul.nav.bannermenu li.item-131 a img{height:44px}}@media only screen and (max-width:970px){header{}nav#mainmenu{margin:0;padding-left:0}div.moduletable.mainmenu{background-color:rgba(0,0,0,.75);display:none;left:0;padding:1em 2em;position:absolute;width:100%;z-index:99}img#showmenu{display:inline-block}div.moduletable.brand p img{width:100%}ul.nav.mainmenu{display:block}ul.nav.mainmenu li{display:block;line-height:2em}ul.nav.mainmenu li a{border-bottom:none;display:block;padding:0}ul.nav.mainmenu li.item-128 a{padding:inherit}ul.nav.mainmenu li a:hover{border-bottom:none;color:rgb(225,0,38);text-decoration:none}ul.nav.mainmenu li.current>a{border-bottom:none;color:rgb(225,0,38);font-weight:700}ul.nav.mainmenu li ul{background-color:transparent;display:block;padding-top:0;position:relative}ul.nav.mainmenu li ul li{line-height:1.2}}@media only screen and (max-width:810px){form#cf2 div.cf-form-wrap.cf-col-16 div.cf-fields div.cf-control-group div.cf-control-input div.cf-list.cf-list-auto-columns div.cf-radio-group{flex-basis:30%}}@media only screen and (max-width:768px){div.newsflash.contact.team>div{flex-basis:48.5%}}@media only screen and (max-width:767px){ul.nav.submenu.offers li,ul.nav.submenu.offers li:nth-child(3n){margin-right:3%;width:48.5%}ul.nav.submenu.offers li:nth-child(2n){margin-right:0}#area_container_51,#area_container_54{margin:0!important}body.history .blog-items .blog-item{display:block;padding:0!important;text-align:center!important}body.history .blog-items .blog-item .item-image{width:100%!important}}@media only screen and (max-width:640px){div#buttonmenu{flex-basis:180px}ul.nav.buttonmenu{margin-right:0}ul.nav.buttonmenu li a{padding-bottom:.6em}ul.nav.buttonmenu li a img{display:inline-block;height:19px}ul.nav.buttonmenu li a span.image-title{display:none}.ui.container.flex.fluid{display:block}.ui.container.flex.fluid>div{flex-basis:30%;margin:0 0 2em!important}form#cf2 div.cf-form-wrap.cf-col-16 div.cf-fields div.cf-control-group div.cf-control-input div.cf-list.cf-list-auto-columns div.cf-radio-group{flex-basis:47%}}@media only screen and (max-width:560px){ul.nav.bannermenu li a img{height:24px}ul.nav.bannermenu li.item-131 a img{height:34px}div#footer-contact{flex-wrap:wrap}div#footer-contact>div.moduletable.oeffnungszeiten{max-width:none;text-align:left;flex-basis:50%;order:2}div#footer-contact>div.moduletable.servicemenu{margin:1em;max-width:none;text-align:center;flex-basis:100%;order:1}div#footer-contact>div.moduletable.adresse.standorte{max-width:none;text-align:right;flex-basis:50%;order:3}ul.nav.submenu.aboutus li{margin-right:3%;width:48.5%}ul.nav.submenu.aboutus li:nth-child(2){margin-right:0}div#footer-nlform #mc_embed_signup label{float:none}div#footer-nlform #mc_embed_signup input[type="email"]{float:none;width:100%}div#footer-nlform #mc_embed_signup .button{margin-top:0}li.tab{width:100%}div#footer-nlform #mc_embed_signup .mc-field-group{display:block;width:100%}div#footer-nlform #mc_embed_signup .button{position:relative;margin-top:.25em}}@media only screen and (max-width:440px){.page-header h2{margin-top:0!important}div#bannermenu{float:none;margin-top:1em}div#bannermenu .moduletable{float:right}ul.nav.bannermenu{display:flex;flex-direction:row;justify-content:flex-end}main.wide{padding:0 1em}main.flex{display:block;padding:0 1em}main.flex section#content>*{padding-right:0}div#footer-contact,div#footer-nlform{padding:1em}#logobox{padding:.5em 1em}aside{margin:0 -1em;padding:1em 2em}aside>div{margin-top:1em}div.fahrzeug{float:left;width:48.5%;margin-bottom:1em;margin-right:0;position:relative}div.fahrzeug:nth-of-type(odd){margin-right:3%}.pull-left.item-image{float:none;margin-right:0;width:100%}div.newsflash.contact.team>div{flex-basis:100%}}@media only screen and (max-width:390px){form#cf2 div.cf-form-wrap.cf-col-16 div.cf-fields div.cf-control-group div.cf-control-input div.cf-list.cf-list-auto-columns div.cf-radio-group{flex-basis:calc(100% - 1em);margin-right:0}}