img,span{display:block}summary:before{background:transparent url(../../media/img/icons/plus.png) left center no-repeat;float:left;height:16px;width:16px;content:" ";margin-right:.5em}details.open summary:before{background:transparent url(../../media/img/icons/minus.png) left center no-repeat}.container{position:relative;float:left}.text{padding:.9375rem .9375rem .46875rem;float:left}.tools{height:40px}.is-stuck .filter-sorter{background:#f9f8f6;border-bottom:1px solid #ddd;z-index:9999}.mietwagenuebersicht{background:#fff;max-width:1200px;width:100%;padding-top:.9375rem;padding-bottom:.9375rem}.mietwagenuebersicht .filter-sorter .row{padding-bottom:0}.mietwagenuebersicht p{font-size:14px}.mietwagenuebersicht .row{padding-bottom:.9375rem}.mietwagenuebersicht .container{margin-bottom:.9375rem}.mietwagenuebersicht .region{float:left;text-transform:uppercase;margin:0;padding:0;font-size:11px;font-weight:600;line-height:1;display:inline-block}.mietwagenuebersicht .title{font-size:24px;min-height:75px;margin:0;padding:0 0 .9375rem;line-height:1.2;clear:both}.mietwagenuebersicht .desc{float:left;display:block;font-size:14px;min-height:150px;margin:0;padding:0 0 .9375rem}.mietwagenuebersicht .nfo{float:left;font-size:12px;display:inline-block;margin:0;padding:0}.mietwagenuebersicht .price{font-weight:600}.mietwagenuebersicht .price small{font-size:12px;font-weight:400}.mietwagenuebersicht i{font-style:normal}.liste .mietwagen{height:inherit !important}.liste .text{padding-bottom:0}.liste .title{min-height:45px}.liste .desc{min-height:75px}.liste .nfo br{display:none;visibility:hidden}.liste .price{line-height:.5}.slick-prev,.slick-next{position:absolute;top:35%;width:52px;height:120px;margin:0;padding:0;cursor:pointer;border:0;outline:0;font-size:0;color:transparent;display:none !important;opacity:0 !important}.slick-prev,.slick-prev:hover,.slick-prev:focus{background:transparent url(../../media/img/slider/slider_arrow_left.png) 0 0 no-repeat;left:30px}.slick-next,.slick-next:hover,.slick-next:focus{background:transparent url(../../media/img/slider/slider_arrow_right.png) 0 0 no-repeat;right:30px}.slick-slider:hover>.slick-prev,.slick-slider:hover>.slick-next{display:block !important;opacity:1 !important;z-index:999999 !important}.slick-dots{position:absolute;bottom:80px;list-style:none;display:block;margin:0;padding:0;text-align:center;width:100%}.slick-dots li{position:relative;display:inline-block;margin-right:.375em}.slick-dots li button{width:1.25em;height:1.25em;background:#fff;border:0;-webkit-border-radius:62.5em;-moz-border-radius:62.5em;border-radius:62.5em;padding:0;outline:0;color:transparent;cursor:pointer;opacity:.75}.slick-dots li button:hover,.slick-dots li button:focus,.slick-dots li.slick-active button{opacity:1}.slick-container{position:relative;background:#332524;width:100%;margin:0;padding:0;display:block;z-index:999 !important}.slick-headline{position:absolute;bottom:0}.slick-headline .desc-headline h1{background:#332524;font-size:32px;display:inline-block;color:#fff;margin:.75em 0 0;padding:.25em .75em}.slick-captions{float:left;width:100%;background:#332524;margin:0;padding:1.875rem;display:block}.slick-captions p,.slick-captions a{color:#fff;font-size:14px}.slick-captions .desc{float:left;width:50%;margin:0;padding:0 5em 0 0;display:inline-block}.slick-captions .desc-title{color:#fff;margin:0;padding:0}.slick-captions .desc-nfo{float:right;width:50%;margin:0;padding:0;display:inline-block}.slick-captions .desc-nfo ul:first-of-type{margin-right:1.875rem}.slick-captions .desc-nfo ul{float:left;width:42%;display:block;margin:0;padding:0}.slick-captions .desc-nfo li{display:block;width:100%;border-bottom:1px solid #665c5b;margin:0;padding:.15em 0}.slick-captions .desc-nfo li:last-child{border-bottom:0}.slick-captions .desc-nfo a:hover{color:#e00671 !important}@media only screen and (max-width:43.813em){.text{padding:.9375rem 0}form.tools .columns{padding:0}.slick-headline{position:inherit}.slick-headline .desc-headline h1{font-size:24px;padding:0 .4em}.slick-captions .desc,.slick-captions .desc-nfo{padding:0;width:100%}.slick-captions{padding:.8em}}@media only screen and (max-width:43.813em){#region-rentalcars #content [class~='row']:last-of-type{padding-top:5em}}@media only screen and (min-width:43.813em){.liste .mietwagen.medium-4,.liste .mietwagen.large-4{width:100%}.liste .figure.medium-12,.liste .figure large-12{width:33.33333%}.liste .text.medium-12,.liste .text.large-12{width:66.66667%}.slick-captions p,.slick-captions a{color:#fff;font-size:14px}.slick-captions .desc{width:60%}.slick-captions .desc-nfo{width:40%}.slick-captions .desc-nfo ul{width:45%}.container{border:1px solid #ddd}.liste .container{max-height:187px !important}.mietwagenuebersicht a:hover,.themen a:hover,.themen a:focus,.mietwagenuebersicht a:focus{color:#352423}.tools{margin:2.75em 0}}@media only screen and (min-width:64.063em){.slick-headline .desc-headline h1{font-size:36px}.slick-captions .desc-title p,.slick-captions .desc-title a{font-size:14px}.container{-o-transition:all .25s linear;-moz-transition:all .25s linear;-khtml-transition:all .25s linear;-webkit-transition:all .25s linear;-ms-transition:all .25s linear;transition:all .25s linear}.container:hover{-moz-box-shadow:0 0 15px #ddd;-webkit-box-shadow:0 0 15px #ddd;box-shadow:0 0 15px #ddd}}