@charset "UTF-8";
.baseButton{@name baseButton}.grid{width:100%;max-width:1200px;box-sizing:border-box;margin:0 auto}.grid:after{content:"";display:table;clear:both}.u_1,.u_2,.u_3,.u_4,.u_5,.u_6,.u_7,.u_8,.u_9,.u_10,.u_11,.u_12,.u_13,.u_14,.u_15,.u_16,.u_17,.u_18,.u_19,.u_20,.u_21,.u_22,.u_23,.u_24{margin-left: calc(6.25% / 2);margin-right: calc(6.25% / 2);float:left;min-height:1px;box-sizing:border-box}.u_1{width:2.0833333333%}.u_2{width:calc(2 * 2.0833333333% +  1 * 6.25%)}.u_3{width:calc(3 * 2.0833333333% +  2 * 6.25%)}.u_4{width:calc(4 * 2.0833333333% +  3 * 6.25%)}.u_5{width:calc(5 * 2.0833333333% +  4 * 6.25%)}.u_6{width:calc(6 * 2.0833333333% +  5 * 6.25%)}.u_7{width:calc(7 * 2.0833333333% +  6 * 6.25%)}.u_8{width:calc(8 * 2.0833333333% +  7 * 6.25%)}.u_9{width:calc(9 * 2.0833333333% +  8 * 6.25%)}.u_10{width:calc(10 * 2.0833333333% +  9 * 6.25%)}.u_11{width:calc(11 * 2.0833333333% + 10 * 6.25%)}.u_12{width:calc(12 * 2.0833333333% + 11 * 6.25%)}.u_13{width:calc(13 * 2.0833333333% + 12 * 6.25%)}.u_14{width:calc(14 * 2.0833333333% + 13 * 6.25%)}.u_15{width:calc(15 * 2.0833333333% + 14 * 6.25%)}.u_16{width:calc(16 * 2.0833333333% + 15 * 6.25%)}.u_17{width:calc(17 * 2.0833333333% + 16 * 6.25%)}.u_18{width:calc(18 * 2.0833333333% + 17 * 6.25%)}.u_19{width:calc(19 * 2.0833333333% + 18 * 6.25%)}.u_20{width:calc(20 * 2.0833333333% + 19 * 6.25%)}.u_21{width:calc(21 * 2.0833333333% + 20 * 6.25%)}.u_22{width:calc(22 * 2.0833333333% + 21 * 6.25%)}.u_23{width:calc(23 * 2.0833333333% + 22 * 6.25%)}.u_24{width:calc(24 * 2.0833333333% + 23 * 6.25%)}.p_1{margin-left:calc(2.0833333333%+ ( 6.25% * 1.5 ))}.p_2{margin-left:calc(2 * 2.0833333333% +  1 * 6.25%  + ( 6.25% * 1.5 ))}.p_3{margin-left:calc(3 * 2.0833333333% +  2 * 6.25%  + ( 6.25% * 1.5 ))}.p_4{margin-left:calc(4 * 2.0833333333% +  3 * 6.25%  + ( 6.25% * 1.5 ))}.p_5{margin-left:calc(5 * 2.0833333333% +  4 * 6.25%  + ( 6.25% * 1.5 ))}.p_6{margin-left:calc(6 * 2.0833333333% +  5 * 6.25%  + ( 6.25% * 1.5 ))}.p_7{margin-left:calc(7 * 2.0833333333% +  6 * 6.25%  + ( 6.25% * 1.5 ))}.p_8{margin-left:calc(8 * 2.0833333333% +  7 * 6.25%  + ( 6.25% * 1.5 ))}.p_9{margin-left:calc(9 * 2.0833333333% +  8 * 6.25%  + ( 6.25% * 1.5 ))}.p_10{margin-left:calc(10 * 2.0833333333% +  9 * 6.25%  + ( 6.25% * 1.5 ))}.p_11{margin-left:calc(11 * 2.0833333333% + 10 * 6.25%  + ( 6.25% * 1.5 ))}.p_12{margin-left:calc(12 * 2.0833333333% + 11 * 6.25%  + ( 6.25% * 1.5 ))}.p_13{margin-left:calc(13 * 2.0833333333% + 12 * 6.25%  + ( 6.25% * 1.5 ))}.p_14{margin-left:calc(14 * 2.0833333333% + 13 * 6.25%  + ( 6.25% * 1.5 ))}.p_15{margin-left:calc(15 * 2.0833333333% + 14 * 6.25%  + ( 6.25% * 1.5 ))}.p_16{margin-left:calc(16 * 2.0833333333% + 15 * 6.25%  + ( 6.25% * 1.5 ))}.p_17{margin-left:calc(17 * 2.0833333333% + 16 * 6.25%  + ( 6.25% * 1.5 ))}.p_18{margin-left:calc(18 * 2.0833333333% + 17 * 6.25%  + ( 6.25% * 1.5 ))}.p_19{margin-left:calc(19 * 2.0833333333% + 18 * 6.25%  + ( 6.25% * 1.5 ))}.p_20{margin-left:calc(20 * 2.0833333333% + 19 * 6.25%  + ( 6.25% * 1.5 ))}.p_21{margin-left:calc(21 * 2.0833333333% + 20 * 6.25%  + ( 6.25% * 1.5 ))}.p_22{margin-left:calc(22 * 2.0833333333% + 21 * 6.25%  + ( 6.25% * 1.5 ))}.p_23{margin-left:calc(23 * 2.0833333333% + 22 * 6.25%  + ( 6.25% * 1.5 ))}.p_24{margin-left:calc(24 * 2.0833333333% + 23 * 6.25%  + ( 6.25% * 1.5 ))}.grid [class^=u_]:first-child,.u_12,.grid-first{clear:both}.mod_article[class*="grid-"]{display:flex;flex-wrap:wrap;float:none}.mod_article[class*="grid-"]{margin-right:0;margin-left:0;width:100%}.mod_article[class*="grid-"]>h1,.mod_article[class*="grid-"]>h2,.mod_article[class*="grid-"]>h3,.mod_article[class*="grid-"]>h4,.mod_article[class*="grid-"]>h5,.mod_article[class*="grid-"]>h6{width:100%;flex-basis:100%;display:block;padding-right:0;padding-left:0}.mod_article[class*="grid-"]>*{padding-right:3.125% !important;padding-left:3.125% !important}.mod_article[class*="grid-"]>[class*="u_"]{margin-left:0 !important;margin-right:0 !important}.mod_article.grid-2>*{width:calc(100% / 1)}@media only screen and (min-width:39.6875rem){.mod_article.grid-2>*{width:calc(100% / 2)}}.mod_article.grid-3>*{width:calc(100% / 1)}@media only screen and (min-width:39.6875rem){.mod_article.grid-3>*{width:calc(100% / 2)}}@media only screen and (min-width:68.75rem){.mod_article.grid-3>*{width:calc(100% / 3)}}.mod_article.grid-4>*{width:calc(100% / 1)}@media only screen and (min-width:39.6875rem){.mod_article.grid-4>*{width:calc(100% / 2)}}@media only screen and (min-width:68.75rem){.mod_article.grid-4>*{width:calc(100% / 3)}}@media only screen and (min-width:88.75rem){.mod_article.grid-4>*{width:calc(100% / 4)}}.mod_article.grid-5>*{width:calc(100% / 1)}@media only screen and (min-width:39.6875rem){.mod_article.grid-5>*{width:calc(100% / 2)}}@media only screen and (min-width:68.75rem){.mod_article.grid-5>*{width:calc(100% / 3)}}@media only screen and (min-width:88.75rem){.mod_article.grid-5>*{width:calc(100% / 4)}}@media only screen and (min-width:88.75rem){.mod_article.grid-5>*{width:calc(100% / 5)}}.mod_article.grid-6>*{width:calc(100% / 1)}@media only screen and (min-width:39.6875rem){.mod_article.grid-6>*{width:calc(100% / 2)}}@media only screen and (min-width:68.75rem){.mod_article.grid-6>*{width:calc(100% / 3)}}@media only screen and (min-width:88.75rem){.mod_article.grid-6>*{width:calc(100% / 4)}}@media only screen and (min-width:88.75rem){.mod_article.grid-6>*{width:calc(100% / 6)}}html *{box-sizing:border-box}body{font-size:15px;font-family:"Open Sans", Arial, sans-serif;color:#333;background:#fefefe;margin:0}img,object,embed{max-width:100%}img{height:auto}iframe{width:100%;overflow:auto}.h1,h1,h2,h3,h4,h5,h6{font-family:"Open Sans", Arial, sans-serif;font-weight:600;margin:0.5em 0}h1,.h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.25em}h5,h6{font-size:1em}p{line-height:1.45em;margin-top:0;margin-bottom:1em}ul,ol{margin:0.75em 0 1em 0}ul ul,ul ol,ol ul,ol ol{margin:0 0 0 0}ul{list-style:circle}ol{list-style:upper-roman}li{line-height:1.45em}hr{height:1px;border:0}a{transition:all 0.25s;color:#931118;text-decoration:none}a:hover{color:#c41228;text-decoration:underline}fieldset{border:none;padding:0}legend{font-weight:bold;margin-bottom:10px}.radio_container,.checkbox_container{margin-bottom:10px}.radio_container span,.checkbox_container span{margin-bottom:10px;display:block}form input[type=text],form input[type=password],form input[type=email],form input[type=url],form input[type=date],form input[type=month],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=week],form input[type=number],form input[type=search],form input[type=tel],form input[type=color],form select,form textarea{display:block;width:100%;margin-bottom:10px;border:1px solid rgba(33, 33, 33, 0.5);border-radius:3px;height:38px;padding:5px}form input:focus,form textarea:focus{outline:none;border:1px solid rgba(33, 33, 33, 0.3)}form textarea{min-height:100px;resize:vertical}form .submit{float:right}table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #e0e0e0;width:100%}table caption{padding:1em 0;text-align:center}table td,table th{border:1px solid #e0e0e0;font-size:inherit;margin:0;overflow:visible;text-align:left;padding:0.5em 1em}table td:first-child,table th:first-child{border-left-width:0}table tfoot,table thead{text-align:left;vertical-align:bottom;background:rgba(0, 0, 0, 0.07)}table td{background-color:transparent}table tr:nth-child(2n-2) :any(td,th){background:rgba(0, 0, 0, 0.025)}button,input[type="submit"],.btn a,a.btn,.submit{display:inline-block;text-align:center;cursor:pointer;transition:all 0.25s}button::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,.btn a::-moz-focus-inner,a.btn::-moz-focus-inner,.submit::-moz-focus-inner{padding:0;border:0}button,input[type="submit"],.btn a,a.btn,.submit{border:none;-webkit-appearance:none;border-radius:3px;display:block;color:#fefefe;background:#c41228;font-weight:bold;padding:12px;box-shadow:inset 0 -3px 0 #931118}button:hover,input[type="submit"]:hover,.btn a:hover,a.btn:hover,.submit:hover{color:#fefefe;background:#c41228;text-decoration:none;box-shadow:inset 0 3px 0 #931118;padding-top:15px;padding-bottom:9px}button:focus,input[type="submit"]:focus,.btn a:focus,a.btn:focus,.submit:focus{outline:0;border:0}button:active,input[type="submit"]:active,.btn a:active,a.btn:active{box-shadow:inset 0 3px 0 #931118}button [disabled] :hover,button [disabled] :focus,input[type="submit"] [disabled] :hover,input[type="submit"] [disabled] :focus,.btn a [disabled] :hover,.btn a [disabled] :focus,a.btn [disabled] :hover,a.btn [disabled] :focus{border:0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);opacity:0.4;cursor:not-allowed;box-shadow:none}.bubble{display:inline-block}#socialmediafooter,#socialmediabar{background:#444}.socialmedia a{color:#fefefe;text-decoration:none;font-size:21px}#socialmediabar ul,#header ul,#footer ul,#socialmediafooter ul{list-style:none;margin:0;padding:0}#socialmediafooter .socialmedia ul,#socialmediafooter .socialmedia ul li,#socialmediabar .socialmedia ul,#socialmediabar .socialmedia ul li{float:left;margin-right:10px}#socialmediafooter .socialmedia ul,#socialmediabar .socialmedia ul{margin-right:0}.socialmedia>a{float:right}#socialmediafooter .bubble,#socialmediabar .bubble{display:block;width:30px;height:30px;border-radius:30px;background:#333;margin:5px 0;transition:background 0.25s}#socialmediafooter .bubble i,#socialmediabar .bubble i{padding:5px 6px}#socialmediafooter .sm_fb .bubble i,#socialmediabar .sm_fb .bubble i{padding:6px 8px}#socialmediafooter a:hover .bubble,#socialmediabar a:hover .bubble{background:#c41228}#socialmediafooter .u_12>a .bubble,#socialmediabar .u_12>a .bubble{float:left;margin-right:10px}#socialmediafooter .u_12>a span,#socialmediabar .u_12>a span{font-weight:300;padding-top:6px;float:left;display:inline-block;min-width:155px}.sm_whatsapp{float:right}.header-tel .sm_whatsapp .bubble{display:block;width:25px;height:25px;border-radius:50%;margin:2px 0 2px 10px;transition:background 0.25s;position:relative}.header-tel .sm_whatsapp .bubble i{font-size:21px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.sm_whatsapp .bubble{background:#5cbe4a}#socialmediafooter .sm_whatsapp:hover .bubble,#socialmediabar .sm_whatsapp:hover .bubble,.header-tel .sm_whatsapp:hover .bubble{background:#34af23}#socialmediafooter .sm_fb:hover .bubble,#socialmediabar .sm_fb:hover .bubble{background:#3b5998}#socialmediafooter .sm_gplus:hover .bubble,#socialmediabar .sm_gplus:hover .bubble{background:#dd4b39}#socialmediafooter .sm_twitter:hover .bubble,#socialmediabar .sm_twitter:hover .bubble{background:#00aced}#socialmediafooter .sm_instagram:hover .bubble,#socialmediabar .sm_instagram:hover .bubble{background:#517fa4}#socialmediafooter .sm_yelp:hover .bubble,#socialmediabar .sm_yelp:hover .bubble{background:#af0606}.pagination ul{list-style:none;float:right;z-index:9999}.pagination ul li{display:block;float:left}.pagination span,.pagination a,.pagination p{display:block}.pagination p{display:block;float:left}#header{background:#c41228;position:relative;width:100%;z-index:999;box-shadow:0px 1px 10px 0px rgba(0, 0, 0, 0.15);position:fixed;top:0}#header .header-tel{overflow:hidden}#header .header-tel .inside{float:right;padding:0 5px;margin-bottom:5px;color:#fefefe;line-height:30px;font-size:1.3em;background:#931118;border-bottom-left-radius:3px;border-bottom-right-radius:3px}#header .header-tel *{color:#fefefe}#header .logo{display:block;float:left;margin-top:-35px;transition:none}#header .logo img{height:100px;width:auto}#header #header nav{float:right;height:100%}#headerform{display:none}nav strong{font-weight:normal}#main-navigation{display:none;float:right}@media screen and (min-width:1070px){#main-navigation{display:block}}#main-navigation *{color:#fefefe}#main-navigation ul.level_1{display:flex}#main-navigation ul.level_1>li>a:hover{text-decoration:none !important}#main-navigation ul.level_1>li>a span,#main-navigation ul.level_1>li>strong{display:block;font-size:16px;color:#fefefe;transition:none;text-decoration:none;padding:15px 5px;line-height:35px;border-bottom:4px solid transparent}#main-navigation ul.level_1>li>a span:hover,#main-navigation ul.level_1>li>strong:hover{background:#931118}#main-navigation ul.level_1>li>a span.active,#main-navigation ul.level_1>li>strong.active{border-bottom-color:#fefefe}#main-navigation ul.level_1>li.submenu{position:relative}#main-navigation ul.level_1>li.submenu>ul.level_2{display:none;position:absolute;left:0;background:#931118;min-width:200px;box-shadow:0px 1px 1px 0px rgba(0, 0, 0, 0.15)}#main-navigation ul.level_1>li.submenu>ul.level_2 li>a span,#main-navigation ul.level_1>li.submenu>ul.level_2 li>strong{white-space:nowrap;display:inline-block;padding:2px 20px 2px 10px;border:none;width:100%;font-size:16px;line-height:35px}#main-navigation ul.level_1>li.submenu>ul.level_2 li>a span:hover,#main-navigation ul.level_1>li.submenu>ul.level_2 li>strong:hover{background:#c41228}#main-navigation ul.level_1>li.submenu>ul.level_2 li>a span.active,#main-navigation ul.level_1>li.submenu>ul.level_2 li>strong.active{text-decoration:underline}#main-navigation ul.level_1>li.submenu:hover{background:#931118}#main-navigation ul.level_1>li.submenu:hover>ul.level_2{display:block}#main-navigation ul.level_1>li.trail>a span,#main-navigation ul.level_1>li.trail>strong{border-bottom-color:#fefefe}#main-navigation ul.level_1>li.last:hover>ul.level_2{display:none}.nav-main-mobile{width:140px}.nav-main-mobile .menulabel{display:block;float:left;padding-right:0;margin-left:15px}.nav-main-mobile form{position:relative;float:right;margin-bottom:0}.nav-main-mobile select{width:45px;height:45px;margin:10px;opacity:0}.nav-main-mobile .burger{width:65px;height:65px;position:absolute}.nav-main-mobile .burger:hover{cursor:pointer}.nav-main-mobile .burger i{color:#fefefe;font-size:41px;line-height:41px;padding:12px 15px}.nav-main-mobile .submit{display:none;border:0;margin:0}#footer{background:#333;padding:20px 0 60px}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{padding-top:35px;color:#fefefe}#footer .partnerstation{display:block;float:left}#footer-navigation{overflow:hidden}#footer-navigation strong{font-weight:normal}#footer-navigation ul{float:none;width:100%;list-style-type:none}#footer-navigation ul.level_1>li{width:20%;float:left}#footer-navigation ul.level_1>li>a span,#footer-navigation ul.level_1>li>strong{display:block;font-size:16px;margin-top:20px;font-weight:bold;margin-bottom:3px}#footer-navigation ul li>*{color:#fefefe;display:block;margin-bottom:5px}#footer-navigation ul li.home{display:none}#footer-navigation ul li .active{text-decoration:underline}#footer-navigation ul li a:hover{text-decoration:none;color:#c41228}#footer-navigation ul.level_2{border-top:1px solid #e0e0e0;margin-right:40px;padding-top:8px;width:auto}#footer-navigation ul.level_2 li{float:none}#headerform{float:right}#formcontainer{overflow:hidden;background:#931118;position:absolute;left:0}#formcontainer h1,#formcontainer h2,#formcontainer h3,#formcontainer h4,#formcontainer h5,#formcontainer h6,#formcontainer p,#formcontainer span,#formcontainer a,#formcontainer label{color:#fefefe;display:inline-block;padding:0}.js-on #formcontainer{transition:height 0.5s}.open #formcontainer{height:100px}.closed #formcontainer{height:0}#formcontainer .ce_form,#formcontainer .tel-booking h4{margin-top:0;padding-top:15px;overflow:hidden;font-size:1em}#formcontainer .ce_form label{margin-bottom:10px}#formcontainer .ce_form label *{display:inline;padding:0}#formcontainer .ce_form fieldset{width:28%;float:left;padding-right:3%}#formcontainer .ce_form .submit_container{width:15%;float:left}#slidercontainer #buchungsformular .submit,#formcontainer .ce_form .submit{margin-top:30px;box-shadow:inset 0 -3px 0 #004c12;background-color:#119332;float:none;padding:10px;width:100%}#slidercontainer #buchungsformular .submit:hover,#formcontainer .ce_form .submit:hover{box-shadow:inset 0 3px 0 #004c12;padding:13px 10px 7px}#formcontainer .ce_form select,#formcontainer .ce_form input{margin:0;border:none;border-radius:3px}#container{transition:padding 0.5s;margin-top:104px}@media screen and (max-width:479px){#container{margin-top:114px}}.open-form #container{padding-top:100px}#main .inside{overflow:hidden}#container{margin-bottom:50px}#slidercontainer{background:#e0e0e0;background:url("../../files/themes/car-2-rent.de/img/hero_bgimg.jpg") bottom right no-repeat;background-size:cover;padding:35px 0 20px 0}#slidercontainer #buchungsformular{background:transparent;border-radius:3px;box-shadow:0 0 5px 0 rgba(0, 0, 0, 0.25)}#slidercontainer #buchungsformular .ce_headline{margin-top:0;margin-bottom:0.75em}#slidercontainer #buchungsformular .ce_form{padding:10px 15px;background:#444;color:#fefefe}#slidercontainer #buchungsformular label{display:block;margin-bottom:10px}#slidercontainer #buchungsformular select,#slidercontainer #buchungsformular input.datetimepicker{margin-bottom:30px;color:#191919}#slidercontainer #buchungsformular .submit{margin-top:10px}#slidercontainer .teaser .image_container img{width:auto;max-width:100%}#slidercontainer .teaser{position:relative;min-height:200px}#slidercontainer .teaser p{display:inline-block;text-align:right;float:right;clear:both;font-size:1.75em;padding:0.125em 0.25em;background:#931118;color:#fefefe}#slidercontainer .teaser p:first-child{background:#333}#slidercontainer .teaser .btn{display:inline-block;float:right;clear:both}#slidercontainer .teaser .ce_semantic_html5{position:absolute;top:0;right:5px}.mod_rocksolid_slider ul{list-style:none;margin:0;padding:0}.mod_rocksolid_slider .image_container img{width:auto;max-width:100%;max-height:340px}.mod_rocksolid_slider .rsts-caption{display:none}.mod_rocksolid_slider p{display:inline-block;text-align:right;float:right;clear:both;font-size:1.75em;padding:0.125em 0.25em;background:#931118;color:#fefefe}.mod_rocksolid_slider p:first-child{background:#333}.mod_rocksolid_slider p strong{}.mod_rocksolid_slider .btn{display:inline-block;float:right;clear:both}.mod_rocksolid_slider .rsts-slide>div{position:relative;margin:0 40px}.mod_rocksolid_slider .rsts-slide .ce_semantic_html5{position:absolute;top:0;right:5px}.mod_rocksolid_slider .rsts-nav{overflow:hidden}.mod_rocksolid_slider .rsts-nav ul{margin:0;text-align:center;width:100%;overflow:hidden}.mod_rocksolid_slider .rsts-nav .rsts-nav-item{width:24%;float:left;display:block;margin:10px 13%}.mod_rocksolid_slider .rsts-nav .rsts-nav-item:nth-child(2n){margin-left:0;margin-right:0}.mod_rocksolid_slider .rsts-nav .rsts-nav-item a{color:#444;font-weight:bold;position:relative;display:block;padding:10px 35px;border:2px solid transparent;border-radius:3px;transition:all 0.25s}.mod_rocksolid_slider .rsts-nav .rsts-nav-item a:hover,.mod_rocksolid_slider .rsts-nav .rsts-nav-item a.active{border:2px solid #fefefe;box-shadow:0 0 15px 0 rgba(0, 0, 0, 0.2);text-decoration:none}.mod_rocksolid_slider .rsts-nav .rsts-nav-item a.active{border:2px solid #444;background:linear-gradient(to bottom, #EFEDED 0%, #fefefe 65%, #e0e0e0 100%)}.mod_rocksolid_slider .rsts-nav .rsts-nav-item a.active:before{transition:none}.mod_rocksolid_slider .rsts-nav .rsts-nav-item a.active:before{border:solid transparent;content:" ";height:0;width:0;border-width:10px;position:absolute;top:-22px;left:50%;transform:translateX(-50%);border-bottom-color:#444}.mod_rocksolid_slider .rsts-nav ul li .rsts-nav-prev,.mod_rocksolid_slider .rsts-nav ul li .rsts-nav-next{display:none}.mod_rocksolid_slider .rsts-prev,.mod_rocksolid_slider .rsts-next{opacity:0;transition:all 0.25s;position:absolute;left:0;top:50%;transform:translateY(-50%);visibility:hidden;font-size:0;color:#444}.mod_rocksolid_slider .rsts-view:hover .rsts-prev,.mod_rocksolid_slider .rsts-view:hover .rsts-next{opacity:1}.mod_rocksolid_slider .rsts-prev:hover,.mod_rocksolid_slider .rsts-next:hover{color:#c41228;text-decoration:none}.mod_rocksolid_slider .rsts-prev:before,.mod_rocksolid_slider .rsts-next:before{font-family:"FontAwesome";content:"";visibility:visible;font-size:60px;padding-right:10px}.mod_rocksolid_slider .rsts-next{right:0;left:auto}.mod_rocksolid_slider .rsts-next:before{content:"";padding-left:10px;padding-right:0}#top-angebote-slider .slider img{max-height:375px}#main .category_listing .ce_text{font-size:1.25em;text-align:center;min-height:200px}#main .category_listing .ce_text p{text-align:center}#main .category_listing .ce_text p strong{color:#931118;font-size:1.25em;font-weight:bold}#main .category_listing .image_container{margin:0}.ce_text{}.ce_text .image_container{margin-bottom:15px}.ce_text .image_container.float_right{margin-left:37px}.ce_text .image_container.float_left{margin-right:37px}.image_container img{width:100%}.image_container figcaption{max-width:100%}.ce_accordion{margin-bottom:20px;cursor:pointer;border-radius:3px}.ce_accordion .toggler h1,.ce_accordion .toggler h2,.ce_accordion .toggler h3,.ce_accordion .toggler h4,.ce_accordion .toggler h5,.ce_accordion .toggler h6{display:inline-block;transition:color 0.5s}.ce_accordion .toggler{padding:0 15px;background:#e0e0e0;outline:none;transition:background 0.5s}.ce_accordion .accordion{padding:15px 15px 0;border:2px solid #e0e0e0;transition:border 0.5s}.ce_accordion .toggler .ui-accordion-header-active,.ce_accordion .toggler:hover{background:#c41228;color:white}.ce_accordion .accordion.ui-accordion-content-active{border-color:#c41228}.shariff ul{max-width:100%;margin:0 auto}.shariff .orientation-horizontal li{min-width:40px}.dlh_googlemap{width:100% !important;height:480px !important;z-index:1}.ce_inlinemedia{position:relative;padding-bottom:55%;padding-top:15px;height:0;overflow:hidden}.ce_inlinemedia iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mod_article{overflow:hidden;margin-top:20px;margin-bottom:20px}.mod_article.no-whitespace{margin-bottom:0}.mod_article.no-whitespace h1,.mod_article.no-whitespace h2,.mod_article.no-whitespace h3,.mod_article.no-whitespace h4,.mod_article.no-whitespace h5,.mod_article.no-whitespace h6{margin-bottom:0}.pagination{width:100%;float:left}.blog .mod_newsarchive .layout_latest img{max-height:200px}.xdsoft_datetimepicker button:hover,.xdsoft_datetimepicker button:active,.xdsoft_datetimepicker button:focus{box-shadow:none}.iframe_link{display:block;margin:5px 0}:root{--colorMenuMobileButton_1: #ffffff;--colorMenuMobileButton_2: #ffffff;--MenuMobileButtonVar_1: 6px;--MenuMobileButtonVar_2: 34px}#mainMenuMobileButton{position:absolute;right:calc((6.25% / 2 ) - 15px);display:block}#mainMenuMobileButton a{text-decoration:none}#mainMenuMobileButton.right{text-align:right}#mainMenuMobileButton .hamburger.lbl-bottom .hamburger-box{display:block}#mainMenuMobileButton .hamburger.lbl-bottom .hamburger-label{display:block;font-size:12px;text-align:center;width:100%;margin-top:5px;color:var(--colorMenuMobileButton_1)}@media screen and (min-width:1070px){#mainMenuMobileButton{display:none}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, -webkit-filter;-webkit-transition-property:opacity, -webkit-filter;transition-property:opacity, filter;transition-property:opacity, filter, -webkit-filter;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger-box{width:var(--MenuMobileButtonVar_2);height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:var(--MenuMobileButtonVar_2);height:4px;background-color:var(--colorMenuMobileButton_1);border-radius:4px;position:absolute;transition-property:-webkit-transform;-webkit-transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;transition-timing-function:ease;transition-duration:0.2s}.hamburger--slider .hamburger-inner::after{top:20px}.mm-opened .hamburger--slider .hamburger-inner{-webkit-transform:translate3d(0, 10px, 0) rotate(45deg);transform:translate3d(0, 10px, 0) rotate(45deg)}.mm-opened .hamburger--slider .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.mm-opened .hamburger--slider .hamburger-inner::after{-webkit-transform:translate3d(0, -20px, 0) rotate(-90deg);transform:translate3d(0, -20px, 0) rotate(-90deg)}.ce_text.c_2,.ce_text.c_3,.ce_text.c_4{column-gap:40px}.ce_text.c_1{column-count:1}.ce_text.c_2{column-count:2}.ce_text.c_3{column-count:3}.ce_text.c_4{column-count:4}.centerize{text-align:center}.full{width:100%;float:left}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.overflow{overflow:hidden;clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clear{clear:both}.float_right{float:right}.float_left{float:left}.showat320,.showat480,.showat768,.hideat1024{display:none}@media screen and (max-width:1023px){.hideat768{display:none}.showat768{display:block}.ce_text{column-count:1 !important}.open-form #container{padding-top:0}.mod_rocksolid_slider .rsts-view .rsts-prev,.mod_rocksolid_slider .rsts-view .rsts-next{display:none}.mod_rocksolid_slider .rsts-slide>div{margin:0}.home .station.u_3,.stationen .u_3,.u_4{width:calc(( 6 * 2.0833333333% ) +  ( 5 * 6.25% ));clear:none}.home #autovermietung-hamburg-wandsbek-adresse.station{clear:both}#slidercontainer .teaser{width:calc(12 * 2.0833333333% +  11 * 6.25%)}#slidercontainer #buchungsformular{margin-left:auto;margin-right:auto;float:none}}@media screen and (max-width:767px){#slidercontainer{background:#e0e0e0;background:linear-gradient(to bottom, #e0e0e0 0%, #e0e0e0 15%, #efeded 60%, #bebbbb 100%)}.hideat480{display:none}.showat480{display:block}#socialmediafooter .u_12>a span,#socialmediabar .u_12>a span{display:none}#footer-navigation ul.level_1>li{width:50%}.home :any(.u_2, .u_3){width:calc(4 * 2.0833333333% +  3 * 6.25%)}.mod_rocksolid_slider .rsts-nav .rsts-nav-item{width:32%;margin:10px 2%}.mod_rocksolid_slider .rsts-nav .rsts-nav-item a{padding:10px}.mod_rocksolid_slider p{font-size:1.25em}.shariff ul{text-align:center}#header .logo{margin-top:-10px}#header .logo img{height:80px}#headerform{display:none}#slidercontainer #buchungsformular{float:left;width:calc(12 * 2.0833333333% +  11 * 6.25%);margin-left:calc(6.25% / 2);margin-right:calc(6.25% / 2)}}@media screen and (max-width:479px){#header .header-tel .inside{width:100%}.hideat320{display:none}.grid{min-width:0}#slidercontainer .teaser{display:none}.u_2,.u_3,.u_4,.u_5,.u_6,.u_7,.u_8,.u_9,.u_10,.u_11,.u_12,.u_13,.u_14,.u_15,.u_16,.u_17,.u_18,.u_19,.u_20,.u_21,.u_22,.u_23,.u_24{float:left;width:calc(12 * 2.0833333333% +  11 * 6.25%);margin-left:calc(6.25% / 2);margin-right:calc(6.25% / 2)}.home :any(.u_2, .u_3){width:calc(6 * 2.0833333333% +  5 * 6.25%);margin-left:calc(6.25% / 2);margin-right:calc(6.25% / 2);float:left}.home .station.u_3,.stationen .u_3{float:left;width:calc(12 * 2.0833333333% +  11 * 6.25%);margin-left:calc(6.25% / 2);margin-right:calc(6.25% / 2)}.dlh_googlemap{height:320px !important}.ce_text .image_container .float_right,.ce_text .image_container .float_left{float:none;margin-left:0;margin-right:0}.nav-main-mobile .menulabel{display:none}.nav-main-mobile{width:75px}.logo{margin-top:0}.logo img{height:50px;margin:5px 0}#footer-navigation ul.level_1>li{width:100%}.nav-main-mobile{width:45px !important;margin-left:0;margin-right:0}.nav-main-mobile select,.nav-main-mobile .burger{width:45px !important;margin-left:0;margin-right:0}.nav-main-mobile .burger i{padding:12px 5px}.mod_rocksolid_slider .rsts-slide .ce_semantic_html5{position:static;top:auto;right:auto;margin:10px 0}.mod_rocksolid_slider p,.mod_rocksolid_slider p:first-child{font-size:1em;margin-bottom:0;text-align:left;background:transparent;display:block;float:none;color:#333;padding:0}.mod_rocksolid_slider .btn{display:block;float:none;clear:none;margin:1em auto 0;width:60%}.mod_rocksolid_slider .rsts-nav{margin-top:10px}#slidercontainer{padding:0;overflow:hidden}.ce_text .image_container .float_left,.ce_text .image_container .float_right{width:auto;margin-left:auto;margin-right:auto;float:none !important}}@media screen and (max-width:321px){body .u_1,body .u_2,body .u_3,.home .u_1,.home .u_2,.home .u_3{float:left;width:calc(12 * 2.0833333333% +  11 * 6.25%);margin-left:calc(6.25% / 2);margin-right:calc(6.25% / 2)}}