@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:local('Open Sans Light'),local('OpenSans-Light'),url(/app/css/fonts/opensans/mem5YaGs126MiZpBA-UN_r8OUuhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(/app/css/fonts/opensans/mem8YaGs126MiZpBA-UFW50e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans Regular'),local('OpenSans-Regular'),url(/app/css/fonts/opensans/mem8YaGs126MiZpBA-UFVZ0e.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(/app/css/fonts/opensans/mem5YaGs126MiZpBA-UNirkOUuhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local('Open Sans Bold'),local('OpenSans-Bold'),url(/app/css/fonts/opensans/mem5YaGs126MiZpBA-UN7rgOUuhs.ttf) format('truetype')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(/app/css/fonts/opensans/mem5YaGs126MiZpBA-UN8rsOUuhs.ttf) format('truetype')}@font-face{font-family:'PT Serif';font-style:italic;font-weight:400;src:local('PT Serif Italic'),local('PTSerif-Italic'),url(/app/css/fonts/ptserif/EJRTQgYoZZY2vCFuvAFT_r21dw.ttf) format('truetype')}@font-face{font-family:'PT Serif';font-style:italic;font-weight:700;src:local('PT Serif Bold Italic'),local('PTSerif-BoldItalic'),url(/app/css/fonts/ptserif/EJRQQgYoZZY2vCFuvAFT9gaQZynfpQ.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(/app/css/fonts/roboto/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(/app/css/fonts/roboto/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(/app/css/fonts/roboto/KFOlCnqEu92Fr1MmEU9fBBc9.ttf) format('truetype')}.func_clearfix{zoom:1}.func_clearfix:after,.func_clearfix:before{content:"";display:table}.func_clearfix:after{clear:both}.func_boxsizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.func_hyphens{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}a,div,p,span{outline:0}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:14px;line-height:1.5;font-smooth:always;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.1px}body,button,input,select,textarea{font-family:Arial,Helvetica,sans-serif;color:#000}a:active,a:focus,a:hover{outline:0}b,strong{font-weight:700}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}p{margin:0;padding:0}h1,h2,h3{margin:0;padding:0}dd{margin:0}ul{list-style:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;resize:none}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=checkbox],input[type=radio]{box-sizing:border-box}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input,select,textarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.hide{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@-webkit-keyframes slide_in{0%{-webkit-transform:translate3d(100%,0,0)}100%{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slide_in{0%{-moz-transform:translate3d(100%,0,0)}100%{-moz-transform:translate3d(0,0,0)}}@-o-keyframes slide_in{0%{-o-transform:translate3d(100%,0,0)}100%{-o-transform:translate3d(0,0,0)}}@keyframes slide_in{0%{transform:translate3d(100%,0,0)}100%{transform:translate3d(0,0,0)}}@-webkit-keyframes slide_out{0%{-webkit-transform:translate3d(-100%,0,0)}100%{-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slide_out{0%{-moz-transform:translate3d(-100%,0,0)}100%{-moz-transform:translate3d(0,0,0)}}@-o-keyframes slide_out{0%{-o-transform:translate3d(-100%,0,0)}100%{-o-transform:translate3d(0,0,0)}}@keyframes slide_out{0%{transform:translate3d(-100%,0,0)}100%{transform:translate3d(0,0,0)}}::-moz-selection{background:#58a627;color:#fff;text-shadow:none}::selection{background:#58a627;color:#fff;text-shadow:none}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#e6e6e7;-webkit-border-radius:10px;border-radius:10px}::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#b5b7b8;-webkit-box-shadow:none}::-webkit-scrollbar-thumb:window-inactive{background:#b5b7b8}html.show_overlay{overflow:hidden}body{font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;font-family:'Open Sans',Arial,sans-serif;font-weight:400;font-size:14px;color:#333}.open_overlay{width:100px;height:100px;position:fixed;bottom:20px;right:0;background:red}.open_overlay a{display:block}.dark_wrapper{width:100%;height:100%;position:fixed;top:0;left:0;z-index:500;background:rgba(0,0,0,.75)}.overlay{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:720px;padding:20px;margin-left:-360px;background:#fff;overflow:hidden;position:fixed;top:10%;left:50%;z-index:600}.overlay .close_btn{-moz-border-radius:0 0 0 3px;-webkit-border-radius:0 0 0 3px;border-radius:0 0 0 3px;width:30px;height:30px;position:absolute;top:0;right:0;display:block;background:#85888a;color:#fff;font-size:14px;font-weight:700;text-align:center;line-height:28px;text-decoration:none}.overlay .close_btn:hover{background:#58a627}.overlay .headline_medium span{font-weight:400}.overlay .overlay_scroll_container{overflow-y:scroll;padding:0 10px 0 0}.overlay.booking_form .headline_medium{padding:0 20px 0 0;margin:0 0 20px 0}.overlay.booking_form .obj_short{width:45%;overflow:hidden;float:left;margin:0 5% 0 0}.overlay.booking_form .quickinfo{width:100%;float:left;margin:0 0 10px 0;padding:0;position:relative}.overlay.booking_form .quickinfo .img_container{width:100%;height:auto;float:none;margin:0}.overlay.booking_form .quickinfo .details{width:100%;padding:0 3% 0 0}.overlay.booking_form .quickinfo .details p{margin:0 0 10px 0;font-size:12px;line-height:18px}.overlay.booking_form .quickinfo .distance{font-size:12px}.overlay.booking_form .quickinfo .headline_big{font-size:14px;line-height:16px;margin:0 0 5px 0}.overlay.booking_form .quickinfo .seats_and_beds{width:auto;height:auto;float:none;clear:both;position:absolute;bottom:5px;right:5px;margin:0}.overlay.booking_form .quickinfo .seats{margin:0 20px 0 0}.overlay.booking_form .contact_info{width:100%;padding:0;margin:0;float:left;clear:none}.overlay.booking_form .contact_info .contact{width:100%;margin:0 0 20px 0;float:left}.overlay.booking_form .contact_info .contact a,.overlay.booking_form .contact_info .contact p{font-size:12px;line-height:20px}.overlay.booking_form .contact_info .person{margin:0}.overlay.booking_form .contact_info .headline_list_header{margin:0;color:#1e9dd2;font-size:12px}.overlay.booking_form .reservation_form{width:50%;height:auto;float:left;padding:10px;margin:0 0 20px 0}.overlay.booking_form .reservation_form .scroll_box{height:auto;max-height:300px}.overlay.booking_form .reservation_form .form_row{padding:0 0 10px 0;margin-bottom:10px;overflow:hidden;font-size:12px;border-bottom:1px solid #85888a}.overlay.booking_form .reservation_form .form_row.scrollable{border:none;padding:5px 0}.overlay.booking_form .reservation_form .date_container{width:50%;float:left}.overlay.booking_form .reservation_form .scroll_box{height:auto}.overlay.booking_form .reservation_form .checkbox_container input[type=checkbox]+label{background:url('/app/css/rent/img/checkbox_checked.svg') left center no-repeat}.overlay.booking_form .reservation_form .fix_price{font-size:12px;font-weight:400}.overlay.booking_form .reservation_form .fix_price .label{width:60%;text-transform:none}.overlay.booking_form .reservation_form .fix_price .price{width:35%;text-align:right}.overlay.booking_form .reservation_form .fix_price.end{border-top:1px solid #333;border-bottom:1px solid #333;margin:0;font-weight:700}.overlay.booking_form .reservation_form .fix_price.end .label{text-transform:uppercase}.overlay.booking_form .data_user_form{clear:both}.overlay.booking_form .data_user_form .form_row{float:none;clear:both;margin:0 0 20px 0}.overlay.booking_form .data_user_form .form_row.third{width:32%;margin:0 0 20px 2%;float:left;clear:none}.overlay.booking_form .data_user_form .form_row.third:first-child{margin-left:0}.overlay.booking_form .data_user_form textarea{width:100%;height:70px;border:none}.overlay.booking_form .data_user_form .form_row.submit{margin-bottom:0}.overlay.booking_form .data_user_form .form_row.submit input{width:100%;text-align:center;font-weight:700;text-transform:uppercase}.overlay.booking_form .data_user_form .form_row.submit input[disabled]{opacity:.3}.overlay.booking_form .data_user_form .form_row.textarea{margin:0 0 20px 0}.overlay.booking_form .data_user_form .form_row.textarea .textarea_container{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #85888a}.overlay.booking_form .data_user_form .form_row.select>select{width:100%;height:33px}.main{zoom:1;width:100%;max-width:1280px;margin:0 auto 50px auto;position:relative}.main:after,.main:before{content:"";display:table}.main:after{clear:both}.main.wide{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;padding:0 100px;margin:0 auto;position:relative;z-index:100}.main.wide.list_map{padding:0;overflow:hidden}.hide{display:none!important;visibility:hidden!important}.headline_massive{font-size:45px;font-weight:700;text-transform:uppercase}.headline_big{font-size:22px;font-weight:600;color:#1e9dd2;text-transform:uppercase}.headline_big .count{top:-3px;position:relative}.headline_medium{font-size:18px;text-transform:uppercase;font-weight:700}.headline_medium>span{font-size:14px}.headline_parallax{font-size:52px;font-weight:400;line-height:42px;text-transform:uppercase}.headline_teaser_big{font-size:20px;text-transform:uppercase}.headline_teaser_big>span{font-size:14px}.headline_teaser_medium{font-size:15px;font-weight:700;text-transform:uppercase}.headline_list_header{font-size:16px;text-transform:uppercase;font-weight:700}.headline_map_tooltip{font-size:14px;text-transform:uppercase;font-weight:700}.featured_detail,.sixer_detail{display:block;padding:0 0 46px 0}.big_offer,.list_item>a,.sixer{margin-left:-5px;margin-right:-5px;padding:5px}.big_offer:hover,.list_item>a:hover,.sixer:hover{background:rgba(133,136,138,.15)}.big_offer:hover .bed_container,.big_offer:hover .price,.big_offer:hover .seat_container,.list_item>a:hover .bed_container,.list_item>a:hover .price,.list_item>a:hover .seat_container,.sixer:hover .bed_container,.sixer:hover .price,.sixer:hover .seat_container{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.big_offer:hover .detail_btn,.list_item>a:hover .detail_btn,.sixer:hover .detail_btn{-webkit-transition-delay:150ms;-moz-transition-delay:150ms;transition-delay:150ms;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.featured_price,.list_price,.sixer_price{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 5px;height:46px;display:block;text-align:center;position:absolute;overflow:hidden;bottom:5px;left:0;width:100%}.featured_price .seat_container,.list_price .seat_container,.sixer_price .seat_container{float:left}.featured_price .bed_container,.list_price .bed_container,.sixer_price .bed_container{display:inline-block;margin:0 7px}.featured_price .price,.list_price .price,.sixer_price .price{float:right}.featured_price .bed_container,.featured_price .price,.featured_price .seat_container,.list_price .bed_container,.list_price .price,.list_price .seat_container,.sixer_price .bed_container,.sixer_price .price,.sixer_price .seat_container{padding:20px 0 0 0;position:relative}.featured_price .bed_container .bed_desc,.featured_price .bed_container .price_desc,.featured_price .bed_container .seat_desc,.featured_price .price .bed_desc,.featured_price .price .price_desc,.featured_price .price .seat_desc,.featured_price .seat_container .bed_desc,.featured_price .seat_container .price_desc,.featured_price .seat_container .seat_desc,.list_price .bed_container .bed_desc,.list_price .bed_container .price_desc,.list_price .bed_container .seat_desc,.list_price .price .bed_desc,.list_price .price .price_desc,.list_price .price .seat_desc,.list_price .seat_container .bed_desc,.list_price .seat_container .price_desc,.list_price .seat_container .seat_desc,.sixer_price .bed_container .bed_desc,.sixer_price .bed_container .price_desc,.sixer_price .bed_container .seat_desc,.sixer_price .price .bed_desc,.sixer_price .price .price_desc,.sixer_price .price .seat_desc,.sixer_price .seat_container .bed_desc,.sixer_price .seat_container .price_desc,.sixer_price .seat_container .seat_desc{position:absolute;top:0;left:0;text-align:center;width:100%}.list_price .price .price_desc{white-space:nowrap}.list_price .price .price_desc span{font-size:80%;font-weight:400;text-transform:none}.featured_price .beds,.featured_price .price_badge,.featured_price .seats,.list_price .beds,.list_price .price_badge,.list_price .seats,.sixer_price .beds,.sixer_price .price_badge,.sixer_price .seats{margin:0 auto}.featured_price .detail_btn,.list_price .detail_btn,.sixer_price .detail_btn{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);margin:0;overflow:hidden;float:none;clear:both;opacity:0;left:5px;bottom:0;width:calc(100% - 10px);position:absolute}.featured_price .bed_container,.featured_price .price,.featured_price .seat_container,.list_price .bed_container,.list_price .price,.list_price .seat_container,.sixer_price .bed_container,.sixer_price .price,.sixer_price .seat_container{transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease}.featured_price .seat_container,.list_price .seat_container,.sixer_price .seat_container{-webkit-transition-delay:0;-moz-transition-delay:0;transition-delay:0}.featured_price .bed_container,.list_price .bed_container,.sixer_price .bed_container{-webkit-transition-delay:50ms;-moz-transition-delay:50ms;transition-delay:50ms}.featured_price .price,.list_price .price,.sixer_price .price{-webkit-transition-delay:0.1s;-moz-transition-delay:0.1s;transition-delay:0.1s}.beds,.detail_btn,.price_badge,.seats{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:25px;display:block;line-height:25px;font-weight:600;text-align:center;color:#fff}.beds,.seats{width:48px;margin:21px 0 0 5px;position:relative}.price_desc{margin:0 0 3px 0;font-size:12px;font-weight:700;text-transform:uppercase;text-align:center;float:none!important}.price_badge{padding-left:1rem;padding-right:1rem;width:auto;min-width:68px;background-color:#58a627;white-space:nowrap}.seats{padding:0 20px 0 3px;margin-left:0;background-color:#ef601a}.seats:after{content:"";width:20px;height:25px;display:block;position:absolute;right:0;top:0;z-index:5;background:url('/app/css/rent/img/icon_seats.svg') left center no-repeat}.beds{padding:0 22px 0 3px;background-color:#1e9dd2}.beds:after{content:"";width:22px;height:25px;display:block;position:absolute;right:0;top:0;z-index:5;background:url('/app/css/rent/img/icon_beds.svg') left center no-repeat}.bed_container span,.seat_container span{margin:0}.bed_desc,.seat_desc{margin:0 0 3px 0;font-size:12px;font-weight:700;text-transform:uppercase}.detail_btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;height:35px;padding:5px 10px;margin:11px 10px 0 0;float:none!important;color:#4d4e4f;border:1px solid #85888a;line-height:24px;text-transform:uppercase;font-weight:700}.title_slider{width:100%;max-height:340px;margin:0 0 50px 0;overflow:hidden;position:relative}.title_slider .headline_massive{width:100%;color:#fff;text-align:center;position:absolute;top:42%;text-shadow:0 2px 7px rgba(0,0,0,.75);z-index:10}.title_slider .btn_next,.title_slider .btn_prev{width:50px;height:100%;display:block;position:absolute;top:0;z-index:50}.title_slider .btn_prev{left:0;background:url('/app/css/rent/img/arrow_slider_teaser_prev.svg') center center no-repeat}.title_slider .btn_next{right:0;background:url('/app/css/rent/img/arrow_slider_teaser_next.svg') center center no-repeat}.title_slider .slider_item_wrapper{transition:.5s all ease;-o-transition:.5s all ease;-moz-transition:.5s all ease;-webkit-transition:.5s all ease;overflow:hidden;float:none;clear:both}.title_slider .slider_item{width:25%;height:auto;max-height:340px;float:left;overflow:hidden}.title_slider .slider_item a{width:100%;max-height:340px;display:block}.title_slider .slider_item img{width:100%;height:auto}.title_slider .controls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:auto;height:auto;display:block;overflow:hidden;position:absolute;left:50%;bottom:10px}.title_slider .controls .anker{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:10px;height:10px;margin:0 0 0 20px;float:left;border:2px solid #fff;opacity:.7;position:relative;top:2px;cursor:pointer;background:#fff;background:rgba(255,255,255,.8)}.title_slider .controls .anker:first-child{margin-left:0}.title_slider .controls .anker.active,.title_slider .controls .anker:hover{width:14px;height:14px;margin:0 0 0 16px;opacity:1;top:0}.title_slider .mobile_fallback{display:none}.slider_offer{clear:both;border-top:3px solid rgba(51,51,51,.3);border-bottom:3px solid rgba(51,51,51,.3);padding:10px 0}.slider_offer.small{border-top:none;padding:10px 0 40px 0;margin:0 0 20px 0}.slider_offer.small .headline_list_header{margin:0 0 20px 0!important}.slider_offer.no_slide .slider_small .btn_next,.slider_offer.no_slide .slider_small .btn_prev{display:none}.slider_offer.no_slide .slider_small .slider_item_wrapper{padding:0}.slider_big,.slider_small{overflow:hidden;position:relative}.slider_big .slider_big_wrapper,.slider_big .slider_small_wrapper,.slider_small .slider_big_wrapper,.slider_small .slider_small_wrapper{transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}.slider_big .btn_next,.slider_big .btn_prev,.slider_small .btn_next,.slider_small .btn_prev{background-position:center;background-repeat:no-repeat;height:100%;width:50px;bottom:0;top:auto;opacity:1;border:none;position:absolute;z-index:50}.slider_big .btn_prev,.slider_small .btn_prev{left:0}.slider_big .btn_next,.slider_small .btn_next{right:0}.slider_big .slider_item_wrapper,.slider_small .slider_item_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;overflow:hidden}.slider_big .slider_item_wrapper .slider_item,.slider_small .slider_item_wrapper .slider_item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 10px;width:33.3333333333%}.slider_big .slider_item_wrapper .slider_item:first-child,.slider_small .slider_item_wrapper .slider_item:first-child{padding-left:0;padding-right:20px}.slider_big .slider_item_wrapper .slider_item:last-child,.slider_small .slider_item_wrapper .slider_item:last-child{padding-left:20px;padding-right:0}.slider_small .btn_prev{background-image:url('/app/css/rent/img/icon_arrow_lessimg.svg')}.slider_small .btn_next{background-image:url('/app/css/rent/img/icon_arrow_moreimg.svg')}.slider_small .slider_item_wrapper{padding:0 50px}.slider_small .slider_item .small_offer{display:block;text-decoration:none;color:#333;font-weight:600;position:relative}.slider_small .slider_item .price{position:absolute;top:5px;right:5px}.slider_big{margin:0 0 50px 0}.slider_big .btn_prev{background-image:url('/app/css/rent/img/icon_arrow_big_slider_prev.svg')}.slider_big .btn_next{background-image:url('/app/css/rent/img/icon_arrow_big_slider_next.svg')}.slider_big .slider_item_wrapper{padding:0 50px}.slider_big .slider_item_wrapper .slider_item .big_offer{margin-bottom:0}.slider_gallery{clear:both}.slider_gallery.no_slide .btn_next,.slider_gallery.no_slide .btn_prev{display:none}.slider_gallery.no_slide .slider_item_wrapper{padding:0}.slider_gallery .btn_next,.slider_gallery .btn_prev{width:35px;height:100%;display:block;position:absolute;top:0;z-index:20}.slider_gallery .btn_next{right:0;background:url('/app/css/rent/img/icon_arrow_moreimg.svg') center center no-repeat}.slider_gallery .btn_prev{left:0;background:url('/app/css/rent/img/icon_arrow_lessimg.svg') center center no-repeat}.slider_gallery .slider{overflow:hidden;position:relative}.slider_gallery .slider_item_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;overflow:hidden;padding:0 35px}.slider_gallery .slider_gallery_wrapper{transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}.slider_gallery .slider_item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;padding:0 5px;width:25%}.slider_gallery .slider_item:first-child{padding-left:0;padding-right:10px}.slider_gallery .slider_item:last-child{padding-left:10px;padding-right:0}.slider_gallery .slider_item span{display:none}.slider_gallery .slider_item.gimme_more{text-align:center;cursor:pointer}.slider_gallery .slider_item.gimme_more span{width:100%;height:25px;margin:-12px 0 0 0;display:block;position:absolute;top:50%;z-index:20;font-weight:600}.slider_gallery .slider_item.gimme_more .img_container{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid rgba(0,0,0,.2)}.slider_gallery .slider_item.gimme_more .img_container img{opacity:.2}.slider_gallery .slider_item .img_container{width:auto;height:auto;margin:0;float:none;overflow:visible}.rte_content{margin:0 0 30px 0}.rte_content .rte_headline_one,.rte_content .rte_headline_three,.rte_content .rte_headline_two{display:block}.rte_content .rte_headline_one{margin:0 0 10px 0;font-size:16px;text-transform:uppercase;font-weight:700;color:#1e9dd2}.rte_content .rte_headline_two{margin:0 0 5px 0;font-size:14px;font-weight:700;color:#1e9dd2}.rte_content .rte_headline_three{font-weight:700}.rte_content p{margin:0 0 10px 0}.rte_content ul{margin:10px 0}.rte_content ul li{margin:0 0 10px 0;padding:0 0 0 15px;background:url('/app/css/rent/img/icon_arrow_brands_blue.svg') left 6px no-repeat}.three_col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:30%;margin:0 0 0 5%;float:left}.three_col:first-child{margin:0}.teaser{zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto 50px auto}.teaser:after,.teaser:before{content:"";display:table}.teaser:after{clear:both}.teaser .headline_big{margin:0 0 30px 0}.list_teaser{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:auto;height:200px;margin:40px 40px 40px 0;position:relative}.list_teaser p{padding:0 200px 10px 10px;color:#fff;font-size:22px;position:absolute;bottom:0;z-index:10}.list_teaser p strong{font-weight:700}.list_teaser .button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:15px 25px;position:absolute;right:10px;bottom:10px;z-index:20;font-size:16px;color:#fff;text-transform:uppercase;font-weight:600;text-decoration:none;cursor:pointer;border:1px solid #fff}.list_teaser .button:hover{background:#fff;color:#000}.list_teaser.typ1{background:url('/app/css/rent/img/list_teaser_img1.jpg') center center no-repeat;background-size:cover}.list_teaser.typ2{background:url('/app/css/rent/img/list_teaser_img2.jpg') center center no-repeat;background-size:cover}.list_teaser.typ3{background:url('/app/css/rent/img/list_teaser_img3.jpg') center center no-repeat;background-size:cover}.list_teaser.typ4{background:url('/app/css/rent/img/list_teaser_img4.jpg') center center no-repeat;background-size:cover}.list_teaser.typ5{background:url('/app/css/rent/img/list_teaser_img5.jpg') center center no-repeat;background-size:cover}.list_teaser:before{background:0 0;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(top,transparent 0,rgba(0,0,0,.6) 100%);background:linear-gradient(top,transparent 0,rgba(0,0,0,.6) 100%);content:"";width:100%;height:90px;display:block;position:absolute;bottom:0;left:0;z-index:5}.breadcrumb_container{margin:0 0 30px 0;border-bottom:1px solid #d9d9d9}.breadcrumb_container .breadcrumb{width:100%;max-width:1280px;height:35px;margin:0 auto}.breadcrumb_container a,.breadcrumb_container span{float:left;font-size:14px;text-decoration:none}.breadcrumb_container a{color:rgba(51,51,51,.6);padding:7px 25px;background:url('/app/css/rent/img/icon_arrow_breadcrumb.svg') right center no-repeat}.breadcrumb_container a:first-child{padding-left:0}.breadcrumb_container a:hover{color:#333;background:url('/app/css/rent/img/icon_arrow_breadcrumb_dark.svg') right center no-repeat}.breadcrumb_container span{padding:7px 0 7px 25px}.content{width:100%}.swap{display:table;clear:both}.swap_to_bottom{display:table-footer-group}.seo_wrapper{width:100%;max-width:1280px;margin:0 auto 50px auto;overflow:hidden}.seo_wrapper h2{margin:0 0 15px 0}.seo_wrapper p{font-size:14px;line-height:22px;color:#4d4e4f}.seo_wrapper .img_container{width:130px;margin:0 30px 0 0;float:left;border:none}.seo_wrapper .img_container a{margin:0 0 15px 0;display:block}.seo_wrapper .content_row{width:47%;margin:0 0 0 6%;float:left}.seo_wrapper .content_row:first-child{margin:0}.calendar{display:block;color:#4d4e4f}.calendar.big table{float:left}.calendar.big table div{width:30px;height:30px}.calendar.big td div,.calendar.big th div{line-height:30px;font-size:16px}.calendar.big caption{font-weight:700;font-size:16px;color:#1e9dd2;text-transform:uppercase}.calendar table{margin:0;display:block;text-align:center}.calendar table div{width:25px;height:25px;line-height:25px}.calendar thead th div{font-weight:400!important}.calendar .calendar_controls .next_btn,.calendar .calendar_controls .prev_btn{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:20px;height:20px;display:block;position:absolute;top:10px;background-color:#85888a;background-position:center center;background-repeat:no-repeat}.calendar .calendar_controls .next_btn:hover,.calendar .calendar_controls .prev_btn:hover{background-color:#58a627}.calendar .calendar_controls .prev_btn{left:10px;background-image:url('/app/css/rent/img/arrow_left_white.svg')}.calendar .calendar_controls .next_btn{right:10px;background-image:url('/app/css/rent/img/arrow_right_white.svg')}.calendar td div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;line-height:25px}.calendar td div:hover{cursor:pointer;background:#27ae60}.calendar td.selected div,.calendar td.selected_first div,.calendar td.selected_last div{position:relative;z-index:10;overflow:hidden}.calendar td.selected div,.calendar td.selected_first div,.calendar td.selected_last div{color:#fff;background:rgba(39,174,96,.55)}.calendar td.selected div:hover,.calendar td.selected_first div:hover,.calendar td.selected_last div:hover{background:#27ae60}.calendar td.selected_first div{border-left:3px solid #1e8449}.calendar td.selected_last div{border-right:3px solid #1e8449}.calendar td.color_1 div,.calendar td.color_2 div,.calendar td.color_3 div,.calendar td.color_4 div{color:#fff;font-weight:600}.calendar td.color_1 div{background:#27ae60}.calendar td.color_2 div{background:#e74c3c}.calendar td.color_3 div{background:#3498db}.calendar td.color_4 div{background:#f39c12}.calendar td.color_1 div:hover,.calendar td.color_2 div:hover,.calendar td.color_3 div:hover,.calendar td.color_4 div:hover{cursor:pointer;background:#27ae60}.calendar td.disabled{color:rgba(77,78,79,.4)}.calendar td.disabled div:hover{cursor:not-allowed}.calendar td.disabled div:before{content:"";width:18px;height:1px;margin:0 0 0 -9px;display:block;position:absolute;top:50%;left:50%;background:#e2001a}.calendar td.disabled div:hover{background:0 0}.more{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:100%;height:40px;display:block;font-size:16px;text-align:center;line-height:40px;color:#4d4e4f;font-weight:400;text-decoration:none;border:1px solid #85888a}.more:hover{background:rgba(133,136,138,.2)}.distance{padding:0 0 0 25px;display:block;font-size:14px;background:url('/app/css/rent/img/icon_radius.svg') left center no-repeat}.count{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:25px;height:25px;margin:0 0 0 15px;color:#fff;font-size:14px;line-height:25px;font-weight:700;text-align:center;background:#1e9dd2}.img_container img{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.15);max-width:100%;max-height:100%;margin:auto}.header{position:relative}.header .header_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:1280px;width:100%;height:100px;padding:20px 0 0 0;margin:0 auto}.header .logo{width:200px;display:block;float:left;z-index:300}.header .logo img{width:100%}.header.grey{background:#f7f7f7}.parking_header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:330px;padding:25px 0 50px 0;position:relative;background:url("/app/css/rent/img/parking_header.png") center center no-repeat;background-size:cover}.parking_header .parking_headline{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:720px;height:115px;padding:10px;margin:0 auto 20px auto;display:block;background:#fff}.parking_header .parking_headline span{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:90px;display:block;text-align:center;font-size:55px;line-height:90px;text-transform:uppercase;font-weight:700;border:2px solid #000}.parking_header .parking_info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:720px;height:121px;padding:42px 0 0 130px;margin:0 auto;display:block;font-size:24px;font-weight:600;color:#fff;background:#176fc1;position:relative;text-shadow:0 1px 3px #000}.parking_header .parking_info .count{width:35px;height:35px;margin:0 10px;font-size:24px;line-height:32px;position:relative;top:1px;border:1px solid #fff;background:0 0}.parking_header .parking_info:before{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;content:"P";width:100px;height:100px;display:block;position:absolute;top:9px;left:9px;font-size:80px;font-weight:700;text-align:center;line-height:100px;color:#fff;border:1px solid #fff}.parking_header:before{background:0 0;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.6) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,rgba(0,0,0,.6)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.6) 100%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.6) 100%);background:-ms-linear-gradient(top,transparent 0,rgba(0,0,0,.6) 100%);background:linear-gradient(top,transparent 0,rgba(0,0,0,.6) 100%);content:"";width:100%;height:120px;display:block;position:absolute;bottom:0;left:0}.parkingspot{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-width:125px;background:#176fc1;position:absolute;top:0;right:50px}.parkingspot a{padding:5px 10px 8px 45px;display:block;color:#fff;font-weight:600;text-decoration:none;background:url("/app/css/rent/img/icon_parking.svg") 8px 6px no-repeat}.list_item.parking .details{padding:0}.list_item.parking .details table{margin:0 0 20px 0}.list_item.parking .list_price{height:110px;padding:0;position:relative;bottom:auto;left:auto}.list_item.parking .detail_btn{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:0s!important;-moz-transition-delay:0s!important;transition-delay:0s!important;opacity:1;right:0;left:auto;line-height:28px;background:rgba(77,78,79,0)}.list_item.parking .detail_btn:hover{background:#4d4e4f;color:#fff}.list_item.parking .parking_btn{left:0}.list_item.parking .parking_btn span{display:block}.list_item.parking .detail_btn,.list_item.parking .parking_btn{width:280px;height:40px;position:absolute;bottom:0}.list_item.parking>a:hover .bed_container,.list_item.parking>a:hover .price,.list_item.parking>a:hover .seat_container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.video_container{width:100%;height:auto;max-height:592px;margin:0 0 100px 0;overflow:hidden;position:relative}.video_container .headline_massive{width:100%;color:#fff;text-align:center;position:absolute;top:42%;text-shadow:0 2px 7px rgba(0,0,0,.75);z-index:10}.video_container video{width:100%!important;height:auto!important;position:absolute;top:0;left:0;z-index:5}.video_container img{width:100%;height:auto}.video_container:before{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:8;background:rgba(0,0,0,.35)}.sixer{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;margin-bottom:40px;padding:5px;display:block;color:#333;overflow:hidden;text-decoration:none;position:relative}.sixer .img_container{width:45%;margin:0 5% 0 0;float:left;position:relative}.sixer .img_container img{width:100%;height:auto}.sixer .sixer_price{left:auto;right:0;width:calc(50% + 5px)}.sixer_detail .headline_teaser_medium{margin:5px 0 0 0;font-size:15px;font-weight:700;line-height:20px;text-transform:uppercase}.seo.img_container{width:100%;height:160px;margin:0 0 25px 0}.seo_content{font-size:16px;line-height:22px;font-weight:400;color:#4d4e4f}.seo_content p{margin:0 0 20px 0}.teaser.parallax{width:100%;max-width:none;overflow:hidden;position:relative}.teaser.parallax .parallax_img_container{width:100%;overflow:hidden;position:absolute;top:0;left:0}.teaser.parallax .parallax_img_container img{width:100%}.teaser.parallax .parallax_wrapper{width:100%;max-width:1280px;height:100%;margin:0 auto;position:relative;z-index:50}.teaser.parallax .text{margin:-42px 0 0 0;position:absolute;top:50%}.teaser.parallax.small{height:300px}.teaser.parallax.small h2{margin:0}.teaser.parallax.big{height:570px}.teaser.parallax.big h2{margin:30px 0}.teaser.parallax.parking{height:280px;max-width:100%;position:relative;background:url('/app/css/rent/img/teaser_parking_spot.jpg') center center no-repeat;background-size:cover}.teaser.parallax.parking .wrapper{max-width:1280px;margin:0 auto}.teaser.parallax.parking .text{position:static;padding:60px 0 0 0;margin:0}.teaser.parallax.parking .headline_parallax,.teaser.parallax.parking h2{font-size:38px;font-weight:600}.teaser.parallax.parking .parallax_btn{margin:0;right:auto;font-size:22px;font-weight:600}.teaser.parallax .parallax_list a,.teaser.parallax h2,.teaser.parallax p{color:#fff;text-shadow:1px 1px 5px #000}.teaser.parallax p{font-size:28px}.teaser.parallax .parallax_list{width:25%;float:left}.teaser.parallax .parallax_list li{height:20px;margin:0 0 30px 0}.teaser.parallax .parallax_list a{transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;font-size:16px;line-height:20px;text-decoration:none}.teaser.parallax .parallax_list a:hover{font-size:28px}.teaser.parallax .parallax_btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:370px;height:80px;display:block;margin:-40px 0 0 0;position:absolute;right:0;top:50%;font-size:36px;text-align:center;line-height:80px;text-decoration:none;color:#fff;border:2px solid #fff}.teaser.parallax .parallax_btn:hover{background:rgba(255,255,255,.3)}.teaser.featured{margin-bottom:100px}.teaser.featured>div{margin:0 -5px}.teaser.featured .more{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:470px;height:64px;margin:0 auto;font-size:22px;line-height:60px}.teaser.featured .more{float:none;clear:both}.big_offer{margin-bottom:50px;display:block;color:#333;overflow:hidden;position:relative;text-decoration:none}.big_offer .img_container{margin:0 0 30px 0;position:relative}.big_offer .img_container img{width:100%;height:auto}.big_offer .headline_teaser_big{margin:0 0 30px 0}.big_offer:hover{background:rgba(133,136,138,.15)}.promo_teaser{max-width:1280px;width:100%;margin:0 auto 50px auto;overflow:hidden}.promo_teaser .teaser_big,.promo_teaser .teaser_small{display:block}.promo_teaser .teaser_big{width:37%;margin:0 7% 0 0;overflow:hidden;float:left;position:relative;text-decoration:none}.promo_teaser .teaser_big .img_wrapper{width:100%;display:block;position:relative}.promo_teaser .teaser_big .img_wrapper img{width:100%}.promo_teaser .teaser_big .article_logo{display:block;position:absolute;top:0;right:3px}.promo_teaser .teaser_big .article_logo img{width:auto}.promo_teaser .teaser_big .text{width:100%;height:50px;padding:10px 0;color:#333;background:rgba(133,136,138,.2);display:block;text-align:center}.promo_teaser .teaser_big .text h3,.promo_teaser .teaser_big .text p{display:block;padding:0 10px;overflow:hidden;white-space:nowrap}.promo_teaser .teaser_big .text h3{font-size:12px;font-weight:400}.promo_teaser .teaser_big .text p{font-size:16px;font-weight:700;text-transform:uppercase}.promo_teaser .teaser_small{width:56%;float:right;overflow:hidden}.promo_teaser .teaser_small:first-child{float:left}.promo_teaser .teaser_small:last-child{position:absolute;bottom:0;right:0}.promo_teaser .teaser_small img{width:45%;margin:0 2% 0 0;float:left}.promo_teaser .teaser_small .text{width:53%;display:block;float:left;position:relative}.promo_teaser .teaser_small .article_logo{display:block;position:absolute;top:0;right:0}.promo_teaser .teaser_small .article_logo img{width:auto}.promo_teaser .teaser_small h3{font-size:12px;font-weight:400;color:#4d4e4f;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:35px 0 0 0}.promo_teaser .teaser_small p{font-size:16px;font-weight:700;color:#333;text-transform:uppercase;height:2em;overflow:hidden}.article_col{width:47%;float:left;margin:0 0 0 6%;position:relative}.article_col:first-child{margin-left:0}.list_header{height:60px;border-bottom:1px solid rgba(0,0,0,.15)}.list_header .list_header_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;overflow:hidden;padding:0 100px}.list_header .list_tabs,.list_header .view_switch{height:40px;padding:10px 0}.list_header .list_tabs a,.list_header .view_switch a{padding:0 0 0 50px;float:left;line-height:40px;border-left:1px solid rgba(0,0,0,.15)}.list_header .list_tabs a:first-child,.list_header .view_switch a:first-child{padding-right:30px;border:none}.list_header .list_tabs .tab_wohnmobil,.list_header .list_tabs .tab_wohnwagen,.list_header .view_switch .list_view,.list_header .view_switch .map_view{text-decoration:none;color:rgba(51,51,51,.5)}.list_header .list_tabs .tab_wohnmobil.active,.list_header .list_tabs .tab_wohnmobil:hover,.list_header .list_tabs .tab_wohnwagen.active,.list_header .list_tabs .tab_wohnwagen:hover,.list_header .view_switch .list_view.active,.list_header .view_switch .list_view:hover,.list_header .view_switch .map_view.active,.list_header .view_switch .map_view:hover{color:#1e9dd2}.list_header .list_tabs{float:left}.list_header .list_tabs .tab_wohnmobil .headline_list_search,.list_header .list_tabs .tab_wohnwagen .headline_list_search{font-size:16px}.list_header .list_tabs .tab_wohnmobil{background:url('/app/css/rent/img/icon_wohnmobil_lightgrey.svg') 10px center no-repeat}.list_header .list_tabs .tab_wohnmobil.active,.list_header .list_tabs .tab_wohnmobil.hover{background:url('/app/css/rent/img/icon_wohnmobil_blue.svg') 10px center no-repeat}.list_header .list_tabs .tab_wohnwagen{background:url('/app/css/rent/img/icon_wohnwagen_lightgrey.svg') 10px center no-repeat}.list_header .list_tabs .tab_wohnwagen.active,.list_header .list_tabs .tab_wohnwagen:hover{background:url('/app/css/rent/img/icon_wohnwagen_blue.svg') 10px center no-repeat}.list_header .view_switch{float:right}.list_header .view_switch .list_view{background:url('/app/css/rent/img/icon_list_lightgrey.svg') 20px 12px no-repeat}.list_header .view_switch .list_view.active,.list_header .view_switch .list_view:hover{background:url('/app/css/rent/img/icon_list_blue.svg') 20px 12px no-repeat}.list_header .view_switch .map_view{background:url('/app/css/rent/img/icon_map_lightgrey.svg') 15px 6px no-repeat}.list_header .view_switch .map_view.active,.list_header .view_switch .map_view:hover{background:url('/app/css/rent/img/icon_map_blue.svg') 15px 6px no-repeat}.list_map_view{overflow:hidden}.list_map_view.list .result_list{width:56%;max-width:1165px}.list_map_view.list .map{-webkit-transform:translate3d(56%,0,0);-moz-transform:translate3d(56%,0,0);-o-transform:translate3d(56%,0,0);-ms-transform:translate3d(56%,0,0);transform:translate3d(56%,0,0)}.list_map_view.map .result_list{-webkit-transform:translate3d(-200%,0,0);-moz-transform:translate3d(-200%,0,0);-o-transform:translate3d(-200%,0,0);-ms-transform:translate3d(-200%,0,0);transform:translate3d(-200%,0,0);width:56%;max-width:1165px}.list_map_view.map .map{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.list_map_view .map,.list_map_view .resize_me,.list_map_view .result_list{transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;height:100%}.list_map_view .result_list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 100px;float:left;overflow-y:scroll;position:absolute;left:0;top:0;z-index:10;background:#fff}.list_map_view .list_item{zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:40px 40px 0 -5px;padding:0 0 40px 0;display:block;border-bottom:1px solid rgba(0,0,0,.15)}.list_map_view .list_item:after,.list_map_view .list_item:before{content:"";display:table}.list_map_view .list_item:after{clear:both}.list_map_view .list_item a{overflow:hidden;display:block;padding:5px;position:relative;text-decoration:none;color:#333}.list_map_view .list_item .img_container{width:35%;height:auto;margin:0 5% 0 0;display:block;float:left;position:relative;text-align:center}.list_map_view .list_item .img_container img{width:100%;height:auto}.list_map_view .list_item .img_container .plan_container{transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;width:100%;height:100%;display:block;position:absolute;top:0;left:0;z-index:10}.list_map_view .list_item .img_container .plan_container img{transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100px;height:auto;padding:10px;position:absolute;bottom:0;right:0;z-index:10;border:none}.list_map_view .list_item .img_container:hover .plan_container{background:rgba(0,0,0,.8)}.list_map_view .list_item .img_container:hover .plan_container img{width:100%}.list_map_view .list_item .details{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:60%;padding:0 0 60px 0;overflow:hidden;position:relative;float:left}.list_map_view .list_item .details h3{margin:5px 0}.list_map_view .list_item .details p{margin:0 0 20px 0;font-size:14px;line-height:22px}.list_map_view .list_item .details table{width:100%}.list_map_view .list_item .details table td{width:33.33%}.list_map_view .list_item .details table td span{margin:0 10px 0 0;display:inline-block;font-weight:700}.list_map_view .list_item.renter .img_container{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;max-height:200px;border:none;overflow:hidden}.list_map_view .list_item.renter .details{padding:0}.list_map_view .list_item.renter .brand_list{width:100%;min-height:46px;margin:0 0 20px 0;display:block}.list_map_view .list_item.renter .brand_list .headline{display:block;font-weight:700;color:#333;float:none;clear:both}.list_map_view .list_item.renter .brand_list .headline:hover{border:none}.list_map_view .list_item.renter .brand_list .more_brands{margin-right:0;padding:0 13px 0 0;background:url('/app/css/rent/img/icon_arrow_brands_blue.svg') right 7px no-repeat}.list_map_view .list_item.renter .brand_list .more_brands:hover{border-bottom:1px solid #1e9dd2}.list_map_view .list_item.renter .brand_list .number{margin:0;float:none;clear:both}.list_map_view .list_item.renter .brand_list span{display:inline-block;margin:0 20px 1px 0;color:#1e9dd2;float:left}.list_map_view .list_item.renter .brand_list span:hover{margin:0 20px 0 0;border-bottom:1px solid #1e9dd2}.list_map_view .list_item.renter .brand_list span:hover .number{margin:0;border-bottom:none}.list_map_view .list_item .offer{width:100%;min-height:30px;display:block;float:none;clear:both}.list_map_view .list_item .offer .last_minute,.list_map_view .list_item .offer .special_offer{width:50%;float:left;text-transform:uppercase;font-weight:700}.list_map_view .list_item .offer .last_minute:hover,.list_map_view .list_item .offer .special_offer:hover{text-decoration:underline}.map{width:100%;height:100%;padding:0;display:block;position:absolute;top:0;right:0}.resize_me{width:100%;height:100%;position:absolute;top:0;left:0}.map_tooltip{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 7px #000;-webkit-box-shadow:0 0 7px #000;box-shadow:0 0 7px #000;width:320px;height:220px;padding:15px;background:#fff}.map_tooltip a{display:block;overflow:hidden}.map_tooltip:after,.map_tooltip:before{content:"";display:block;position:absolute;left:50%;margin:0 0 0 -18px;border-width:18px;border-style:solid}.map_tooltip:before{top:-37px;border-color:transparent transparent rgba(0,0,0,.4) transparent}.map_tooltip:after{top:-35px;border-color:transparent transparent #fff transparent}.map_tooltip a{text-decoration:none;color:#333}.map_tooltip h3{margin:0 0 15px 0;font-size:14px;text-transform:uppercase;line-height:18px}.map_tooltip .img_container{width:130px;margin:0 15px 0 0;float:left}.map_tooltip .img_container img{width:100%;height:auto}.map_tooltip table{display:block;padding:5px 0 0 0}.map_tooltip td{font-size:14px;line-height:24px}.map_tooltip td span{width:70px;display:inline-block;font-weight:700}.map_tooltip .featured_price{padding:0 10px;bottom:10px}.map_tooltip .featured_price .detail_btn{left:10px;width:calc(100% - 20px)}.map_tooltip:hover .bed_container,.map_tooltip:hover .price,.map_tooltip:hover .seat_container{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);opacity:0}.map_tooltip:hover .detail_btn{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.map_darken{background:rgba(0,0,0,.6);-webkit-mask-size:100%;-webkit-mask-image:-webkit-radial-gradient(50% 50%,circle closest-side,rgba(0,0,0,0),#000000 60%);height:100%;width:100%;left:0;top:0;position:absolute;z-index:50}.pagination{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;margin:30px 0;float:none;clear:both;text-align:center}.pagination .pagination_wrapper{width:449px;height:30px;position:relative;display:inline-block}.pagination ul{padding:0 40px;overflow:hidden}.pagination ul li{width:40px;height:30px;float:left;text-align:center;border-right:1px solid rgba(0,0,0,.15)}.pagination ul li a{display:block;line-height:30px;text-decoration:none;color:#333}.pagination ul li.active a,.pagination ul li:hover a{font-size:20px;font-weight:700;color:#1e9dd2}.pagination .pagination_controls .next_btn,.pagination .pagination_controls .prev_btn{width:40px;height:30px;display:block;position:absolute;top:0}.pagination .pagination_controls .prev_btn{left:0;border-right:1px solid rgba(0,0,0,.15);background:url('/app/css/rent/img/icon_pagination_prev.svg') center center no-repeat}.pagination .pagination_controls .prev_btn:hover{background:url('/app/css/rent/img/icon_pagination_prev_hover.svg') center center no-repeat}.pagination .pagination_controls .next_btn{right:0;background:url('/app/css/rent/img/icon_pagination_next.svg') center center no-repeat}.pagination .pagination_controls .next_btn:hover{background:url('/app/css/rent/img/icon_pagination_next_hover.svg') center center no-repeat}.quickinfo{margin:0 0 30px 0;overflow:hidden}.quickinfo .img_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;width:630px;height:475px;margin:0 60px 0 0;float:left;display:block;overflow:hidden;position:relative}.quickinfo .img_container:after,.quickinfo .img_container:before{content:"";display:table}.quickinfo .img_container:after{clear:both}.quickinfo .img_container img{transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);max-width:100%;max-height:100%;display:block;margin:auto}.quickinfo .img_container .btn_next,.quickinfo .img_container .btn_prev{transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;width:50px;height:50px;margin:-25px 0 0 0;display:block;position:absolute;top:50%;z-index:10;background-color:rgba(255,255,255,.9)}.quickinfo .img_container .btn_next{right:-50px;background-image:url('/app/css/rent/img/icon_arrow_big_slider_next.svg');background-position:center center;background-repeat:no-repeat}.quickinfo .img_container .btn_prev{left:-50px;background-image:url('/app/css/rent/img/icon_arrow_big_slider_prev.svg');background-position:center center;background-repeat:no-repeat}.quickinfo .img_container:hover .btn_next{right:1px}.quickinfo .img_container:hover .btn_prev{left:1px}.quickinfo .details{width:590px;padding:30px 0 0 0;float:left}.quickinfo .details .headline_big{margin:0 0 10px 0;color:#333;font-weight:700}.quickinfo .details p{margin:0 0 30px 0;line-height:22px}.quickinfo .distance{margin:0 0 5px 0;font-size:16px}.quickinfo .city{color:#1e9dd2;text-decoration:none}.quickinfo .city:hover{text-decoration:underline}.quickinfo .seats_and_beds{width:100%;height:25px;margin:0 0 35px 0}.quickinfo .seat_container{margin:0 50px 0 0}.quickinfo .bed_container,.quickinfo .seat_container{float:left}.quickinfo .bed_desc,.quickinfo .seat_desc{margin:0 10px 0 0;float:left;line-height:25px}.quickinfo .beds,.quickinfo .seats{margin:0;float:left}.slider_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;width:100%;overflow:hidden;position:relative}.slider_container.slide_me{padding:0 20px}.slider_container.slide_me .slider_controls .btn_next,.slider_container.slide_me .slider_controls .btn_prev{opacity:1}.slider_container .slider_controls .btn_next,.slider_container .slider_controls .btn_prev{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:background-color .3s ease;-o-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-webkit-transition:background-color .3s ease;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;opacity:0;width:20px;height:100%;display:block;position:absolute;top:0;z-index:50;background-color:#f1f1f1;border:1px solid rgba(0,0,0,.15)}.slider_container .slider_controls .btn_next:hover,.slider_container .slider_controls .btn_prev:hover{background-color:#ccc}.slider_container .slider_controls .btn_prev{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;left:0;background-image:url('/app/css/rent/img/icon_arrow_lessimg.svg');background-position:center center;background-repeat:no-repeat}.slider_container .slider_controls .btn_next{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;right:0;background-image:url('/app/css/rent/img/icon_arrow_moreimg.svg');background-position:center center;background-repeat:no-repeat}.slider_container .slider{transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;overflow:hidden;height:100px}.slider_container .slider li{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:opacity .5s ease;-o-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;height:100px;float:left;cursor:pointer;text-align:center;border:1px solid rgba(0,0,0,.15);background:#fff}.slider_container .slider li img{width:100%;height:auto}.slider_container .slider li:first-child{margin-left:0!important}.slider_container .more_img{width:140px;height:100px;position:relative}.slider_container .more_img span{transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:35px 20px 10px 0;display:block;position:absolute;top:0;left:0;font-size:16px;text-align:center;background-color:rgba(255,255,255,.85);background-image:url('/app/css/rent/img/icon_arrow_moreimg.svg');background-position:95% center;background-repeat:no-repeat}.slider_container .more_img:hover span{background-color:#fff}.maininfo{width:630px;overflow:hidden}.maininfo .tabbar{width:100%;height:30px;margin:0 0 30px 0;float:none;clear:both;display:table;position:relative;border-bottom:3px solid rgba(51,51,51,.3)}.maininfo .tabbar li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:10%;display:table-cell;text-align:center}.maininfo .tabbar li:first-child{margin:0}.maininfo .tabbar li a{display:inline-block;padding:0 0 12px 0;margin:0 0 -3px 0;color:rgba(51,51,51,.5);font-weight:700;text-transform:uppercase;text-decoration:none}.maininfo .tabbar li a.active,.maininfo .tabbar li a:hover{color:#1e9dd2;border-bottom:3px solid #1e9dd2}.maininfo .tab{display:none;width:100%;min-height:500px}.maininfo .tab.show{display:block}.maininfo .tab .headline_list_header{margin:0 0 7px 0;color:#1e9dd2}.maininfo .section{margin:0 0 50px 0;overflow:hidden}.maininfo .section p{margin:0 0 10px 0;line-height:22px}.maininfo .section ul{zoom:1}.maininfo .section ul:after,.maininfo .section ul:before{content:"";display:table}.maininfo .section ul:after{clear:both}.maininfo .section ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;height:auto;padding:0 30px 15px 25px;float:left;background:url('/app/css/rent/img/icon_check_green.svg') left 6px no-repeat}.maininfo .section img{width:100%;height:auto;margin:0 0 5px 0}.maininfo .section small{font-size:12px}.maininfo .section table{width:100%}.maininfo .section table tr{height:35px;position:relative;border-bottom:1px solid rgba(133,136,138,.15)}.maininfo .section table tr td{line-height:35px}.maininfo .section table tr td.icon .info_popup{width:20px;height:20px;display:inline-block;position:relative;top:4px;left:7px;cursor:pointer;background:url('/app/css/rent/img/icon_infopopup.svg') center center no-repeat}.maininfo .section table tr td.icon .info_popup:hover span{display:block}.maininfo .section table tr td.icon .info_popup span{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 5px rgba(0,0,0,.3);-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);display:none;width:200px;min-height:16px;padding:10px;position:absolute;top:-8px;left:33px;font-size:12px;font-weight:400;line-height:16px;background:#fff;border:1px solid rgba(0,0,0,.3)}.maininfo .section table tr td.icon .info_popup span:after,.maininfo .section table tr td.icon .info_popup span:before{content:"";display:block;position:absolute;top:8px;border-width:10px;border-style:solid}.maininfo .section table tr td.icon .info_popup span:before{left:-21px;border-color:transparent rgba(0,0,0,.3) transparent transparent}.maininfo .section table tr td.icon .info_popup span:after{left:-20px;border-color:transparent #fff transparent transparent}.maininfo .section table tr td:first-child{font-weight:700}.maininfo .section table a{text-decoration:none;color:#1e9dd2}.maininfo .section table a:hover{text-decoration:underline}.calendar.big{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:290px;padding:0 50px;margin:0 0 50px 0;float:none;clear:both;overflow:hidden;position:relative}.calendar_controls .btn_next,.calendar_controls .btn_prev{width:30px;height:100%;position:absolute;top:0}.calendar_controls .btn_prev{left:0;background:url('/app/css/rent/img/icon_arrow_lessimg.svg') center center no-repeat}.calendar_controls .btn_next{right:0;background:url('/app/css/rent/img/icon_arrow_moreimg.svg') center center no-repeat}.calendar_caption .caption{width:100%;float:none;clear:both}.calendar_caption .caption.special{padding:10px 0;overflow:hidden;border-bottom:1px solid rgba(133,136,138,.15)}.calendar_caption .caption_color{padding:10px 0;float:none;clear:both;overflow:hidden;border-bottom:1px solid rgba(133,136,138,.15)}.calendar_caption .calendar{width:13%;float:right}.calendar_caption p{width:35%;float:left}.calendar_caption .table_description{text-transform:uppercase;font-weight:700}.map_address_container{position:relative;width:100%;height:245px;margin:0 0 50px 0}.map_address_container .map{width:100%;height:100%;position:absolute;top:0;left:0}.map_address_container .info_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:120px;padding:10px;position:absolute;bottom:20px;left:0;z-index:20;background:rgba(255,255,255,.85)}.map_address_container .img_container{width:180px;height:100px;margin:0 20px 0 0;float:left}.map_address_container .img_container img{width:100%;height:auto}.map_address_container .headline_list_header{margin:10px 0 3px 0!important;color:#333!important}.map_address_container .address{margin:0 0 3px 0;display:block}.contact_info{padding:0 0 10px 0;margin:0 0 10px 0;overflow:hidden;float:none;clear:both}.contact_info .contact,.contact_info .opening_time{width:50%;float:left}.contact_info .contact a,.contact_info .contact p{line-height:22px}.contact_info .contact a{text-decoration:none;color:#1e9dd2}.contact_info .person{margin:0 0 15px 0}.contact_info table{width:100%;margin:0 0 15px 0}.contact_info caption{margin:0 0 5px 0;text-align:left;font-weight:700}.contact_info td{width:50%}.offer_section{margin:0 0 30px 0;padding:10px 0 40px 0;border-bottom:3px solid rgba(51,51,51,.3)}.offer_section .headline_list_header{margin:0 0 20px 0!important}.offer_section .count{margin:0 0 0 5px}.offer_section a{display:block;text-decoration:none;color:#333;position:relative;font-weight:600}.offer_section a .price{position:absolute;top:5px;right:5px}.offer_section ul,.offer_section ul.slider{width:100%;height:170px}.offer_section ul li,.offer_section ul.slider li{width:160px;height:170px;margin:0 0 0 35px;float:left;border:none}.offer_section ul li:first-child,.offer_section ul.slider li:first-child{margin-left:0}.offer_section .img_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:160px;height:120px}.offer_section .slider_container{width:100%;height:170px;padding:0 40px;overflow:hidden;position:relative}.offer_section .btn_next,.offer_section .btn_prev{width:40px!important;height:100%!important;opacity:1!important;border:none!important;background-color:#fff!important}.reservation_form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:590px;padding:20px 60px 40px 60px;background:#f7f7f7;border:1px solid #eaeaea}.reservation_form .headline_list_header{margin:0 0 10px 0;display:block;color:#1e9dd2;text-align:center}.reservation_form .form_row{float:none;clear:both;display:block;margin-bottom:30px}.reservation_form .form_row.calculate{height:61px}.reservation_form .form_row.scrollable{margin:0 0 5px 0;padding:5px 0;overflow:hidden;border-top:1px solid #85888a;border-bottom:1px solid #85888a}.reservation_form .form_row.submit{width:100%;margin:0 0 6px 0}.reservation_form .form_row.submit input{width:100%;text-transform:uppercase;font-weight:700}.reservation_form .form_row.parking{overflow:hidden}.reservation_form .form_row.parking span{line-height:40px;float:left}.reservation_form .scroll_box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:200px;padding:0 5px 0 0}.reservation_form .fix_price{margin:0 0 5px 0;display:block;float:none;clear:both;overflow:hidden;font-weight:700;text-transform:uppercase;color:#333}.reservation_form .fix_price.end{margin:0 0 30px 0}.reservation_form .fix_price .label{float:left;max-width:400px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reservation_form .fix_price .price{display:block;padding:0 10px 0 0;float:right}.reservation_form .checkbox_container{float:none;clear:both;overflow:hidden;border-bottom:1px solid rgba(0,0,0,.15)}.reservation_form .checkbox_container:last-child{border-bottom:none}.reservation_form .checkbox_container input[type=checkbox]+label{width:70%;min-height:20px;height:auto}.reservation_form .checkbox_container input[type=checkbox]{padding:15px 0}.reservation_form .checkbox_container label{margin:0;padding:15px 0 15px 30px;float:left;font-weight:700;text-transform:uppercase}.reservation_form .checkbox_container .price{padding:15px 10px 15px 0;display:block;line-height:20px;float:right;text-align:right}.reservation_form.error_step1:before,.reservation_form.error_step2:before{content:"";width:22px;height:22px;position:absolute;top:156px;left:32px;background:url('/app/css/rent/img/form_error.svg') center center no-repeat;background-size:100%}.reservation_form.error_step1{height:350px}.reservation_form.error_step1 .form_row.calculate{margin-bottom:10px}.reservation_form.error_step1 .error{display:block;font-size:12px;font-weight:600;line-height:16px;color:#e2001a}.reservation_form.error_step2{height:905px}.reservation_form.error_step2 p{margin:0 0 10px 0}.reservation_form.error_step2 .form_row.scrollable{margin-bottom:30px}.reservation_form.error_step2 .form_row .select_container{width:144px}.reservation_form.error_step2 .form_row.special{width:100%;display:table;overflow:visible;border-collapse:collapse}.reservation_form.error_step2 .form_row.special .scroll_box{width:100%;height:165px;margin:7px 0}.reservation_form.error_step2 .form_row.special .scroll_box .checkbox_container{display:table-row;padding:5px 0}.reservation_form.error_step2 .form_row.special .scroll_box .checkbox_container .button,.reservation_form.error_step2 .form_row.special .scroll_box .checkbox_container p{display:table-cell;vertical-align:middle}.reservation_form.error_step2 .form_row.special .scroll_box .checkbox_container p{width:330px;font-weight:700}.reservation_form.error_step2 .form_row.special .scroll_box .checkbox_container p small{margin:-3px 0 0 0;display:block;font-weight:400;font-size:11px;color:#85888a}.reservation_form.error_step2 .form_row.special .scroll_box .button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:110px;height:35px;margin:8px 0;display:block;float:right;color:#58a627;text-decoration:none;text-align:center;line-height:35px;border:1px solid #58a627}.reservation_form.error_step2 .form_row.special .scroll_box .button:hover{background:#58a627;color:#fff}.parking_btn{transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:120px;height:40px;float:right;margin-left:10px;cursor:pointer;text-align:center;background:0 0;border:1px solid #176fc1}.parking_btn span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 0 0 30px;line-height:38px;color:#176fc1;background:url('/app/css/rent/img/icon_parking_blue.svg') 15px center no-repeat}.parking_btn:hover{background:#176fc1}.parking_btn:hover span{color:#fff;background:url('/app/css/rent/img/icon_parking.svg') 15px center no-repeat}.parking_btn.active span{background:url('/app/css/rent/img/icon_parking_active.svg') 15px center no-repeat}.big_map_container{width:100%;height:285px;margin:-30px 0 35px 0;position:relative}.big_map_container .renter_info{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:465px;height:100%;padding:10px 30px;margin:0 0 20px 0;position:absolute;top:0;left:50px;z-index:20;background:rgba(255,255,255,.85)}.big_map_container .renter_info .logo_container{width:405px;height:115px;margin:0 0 30px 0;overflow:hidden;position:relative}.big_map_container .renter_info .logo_container img{width:auto;height:auto;position:absolute;bottom:0}.big_map_container .renter_info .headline_medium{margin:0 0 5px 0}.big_map_container .renter_info p{margin:0 0 20px 0}.big_map_container .offer{height:25px;padding:0;float:none;clear:both;border-top:none;border-bottom:none}.big_map_container .offer>div{margin:0 0 0 30px}.big_map_container .offer>div:first-child{margin-left:0}.big_map_container .offer .last_minute{float:left}.big_map_container .offer .special_offer{float:right}.big_map_container .offer .last_minute,.big_map_container .offer .special_offer{font-size:12px;font-weight:700;text-transform:uppercase}.big_map_container .offer .count{margin:0 0 0 5px}.left_col,.right_col{width:600px;float:left}.left_col{margin:0 80px 0 0}.left_col .img_container{margin:0 0 20px 0}.right_col .contact_info,.right_col .offer_section{border-top:3px solid rgba(51,51,51,.3);border-bottom:none}.right_col .contact_info{padding:0 0 30px 0;margin:0}.slider_offer.small{border-top:3px solid rgba(51,51,51,.3)!important;border-bottom:none}.slider_offer .headline_big{margin:0 0 20px 0}.slider_offer .more{float:none;clear:both}.list_header.parking{height:auto}.list_header.parking .list_header_wrapper{max-width:1280px;width:100%;margin:0 auto;padding:15px 0}.list_header.parking .headline_list_header{margin:0 0 10px 0}.list_header.parking .parking_info a{text-decoration:none;color:#1e9dd2}.list_header.parking .parking_info a:hover{text-decoration:underline}.list_map_view.my_objects{overflow:visible}.list_map_view.my_objects .result_list{transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;max-width:1065px;padding:0;position:static;top:auto;left:auto;overflow:visible}.list_map_view.my_objects .list_item{padding:0 0 20px 0}.list_map_view.my_objects .delete_object{max-width:357px;width:37%;margin:15px 0 0 5px}.list_map_view.my_objects .delete_object a{padding:5px 5px 5px 30px;display:block;position:relative}.list_map_view.my_objects .delete_object a:before{transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;content:"";width:25px;height:34px;display:block;position:absolute;top:0;left:0;background:url("/app/css/rent/img/icon_parking_active.svg") center center no-repeat}.list_map_view.my_objects .delete_object a:hover{background:rgba(30,157,210,.5)}.list_map_view.my_objects .delete_object a:hover:before{background:url("/app/css/rent/img/icon_parking_delete.svg") center center no-repeat}.list_map_view.my_objects .delete_object a:hover .msg_1{display:none}.list_map_view.my_objects .delete_object a:hover .msg_2{display:block}.list_map_view.my_objects .delete_object span{font-size:16px}.list_map_view.my_objects .delete_object .msg_1{display:block}.list_map_view.my_objects .delete_object .msg_2{display:none}.footer{height:70px;clear:both;background:#85888a;color:#fff;overflow:hidden}.footer .footer_wrapper{width:100%;max-width:1280px;margin:0 auto;overflow:hidden}.footer .footer_logo{padding:10px 0;float:left}.footer ul{margin:22px 0 0 0;float:right}.footer li{float:left}.footer ul a{margin:0 0 0 24px;padding:5px 0;color:#fff;text-decoration:none;font-size:16px}.footer ul a:hover{text-decoration:underline}.footer ul a.special{padding:5px 10px;border:1px solid #fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;transition:all .1s linear;-o-transition:all .1s linear;-moz-transition:all .1s linear;-webkit-transition:all .1s linear}.footer ul a.special:hover{background:#fff;color:#85888a;text-decoration:none}input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;height:100%;padding:0 10px;border:none;font-family:'Open Sans',Arial,sans-serif;font-weight:400}select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;font-family:'Open Sans',Arial,sans-serif;font-weight:400}input[type=submit]{font-weight:600}.form_row{position:relative}.form_row label{display:block;font-weight:700;text-transform:uppercase}.scroll_box{width:100%;overflow-y:scroll}.mobile_form_row_container{display:inline}.checkbox_container input[type=checkbox]{display:none}.checkbox_container label{margin:0 0 15px 0;padding:0 0 0 30px;line-height:20px;display:block}.checkbox_container input[type=checkbox]+label{height:20px;background:url('/app/css/rent/img/checkbox_unchecked.svg') left center no-repeat}.checkbox_container input[type=checkbox]:checked+label{background:url('/app/css/rent/img/checkbox_checked.svg') left center no-repeat}.checkbox_container input[type=text]{width:40px;display:inline;height:36px;border:1px solid #85888a;border-radius:3px;float:left;margin-top:2px;font-size:16px}.checkbox_container input[type=text]+label{padding-left:5px}.input_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:40px;position:relative;border:1px solid #85888a}.input_container input{width:100%;float:left}.input_container.what{width:200px}.input_container.what input{padding:0 69px 0 10px}.input_container.when{width:145px;float:left}.input_container.when.from{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;border-right:none;padding:0;width:120px}.input_container.when.to{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;padding:0 50px 0 0;width:170px}.input_container.when .date_picker_container{display:none}.input_container .icon_btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:30px;display:block;position:absolute;top:4px;right:4px;background-color:#85888a;color:#fff;cursor:pointer;font-size:12px;font-weight:600;line-height:13px;text-align:center}.input_container .icon_btn small{display:block}.input_container .icon_btn.active,.input_container .icon_btn:hover{background-color:#58a627}.input_container .icon_btn.range{width:60px;padding:3px 3px 3px 35px;background-image:url("/app/css/rent/img/icon_range.svg");background-position:4px center;background-repeat:no-repeat}.input_container .icon_btn.calendar{width:60px;background-image:url("/app/css/rent/img/icon_calendar.svg");background-position:center 5px;background-repeat:no-repeat}.input_container .icon_btn.is_adults_icon{width:20px;background-image:url("/app/css/rent/img/person-solid.svg");background-position:center 3px;background-repeat:no-repeat;background-color:#fff}.input_container .icon_btn.is_childs_icon{width:30px;background-image:url("/app/css/rent/img/child-solid.svg");background-position:center 5px;background-repeat:no-repeat;background-color:#fff}.select_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:40px;position:relative;overflow:hidden;border:1px solid #85888a;background:#fff url("/app/css/rent/img/arrow_down_grey.svg") 124px center no-repeat;background-size:10px 7px}.select_container select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:110%;height:40px;padding:0 10px 2px 10px;border:none;color:#85888a;background:0 0;-webkit-appearance:none}.flyout{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 0 7px #85888a;-webkit-box-shadow:0 0 7px #85888a;box-shadow:0 0 7px #85888a;background:#fff;z-index:200}.flyout:after,.flyout:before{content:"";display:block;border-width:11px;border-style:solid;position:absolute}.flyout:before{top:-24px;border-color:transparent transparent #85888a transparent}.flyout:after{top:-22px;border-color:transparent transparent #fff transparent}.flyout.es-2-mon-calendar,.flyout.range{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:200px;height:85px;margin:2px 0 0 0;padding:10px;position:absolute;right:0}.flyout.es-2-mon-calendar:after,.flyout.es-2-mon-calendar:before,.flyout.range:after,.flyout.range:before{right:23px}.flyout.range input[type=range]{width:100%;height:10px;padding:0;outline:0;-webkit-appearance:none}.flyout.range select{display:none}.flyout.range input[type=range]::-webkit-slider-runnable-track{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:100%;height:5px;padding:0;margin:0;background:rgba(133,136,138,.6)}.flyout.range input[type=range]::-webkit-slider-thumb{-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;width:17px;height:17px;display:block;margin-top:-6px;-webkit-appearance:none;background:#58a627}.flyout.range input[type=range]::-moz-range-track{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;width:100%;height:5px;padding:0;margin:0;background:rgba(133,136,138,.6)}.flyout.range input[type=range]::-moz-range-thumb{-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;width:17px;height:17px;display:block;margin-top:-6px;border:none;-webkit-appearance:none;background:#58a627}.flyout.range input[type=range]{height:auto}.flyout.range input[type=range]::-ms-track{width:100%;height:5px;background:0 0;border-color:transparent;border-width:6px 0;color:transparent}.flyout.range input[type=range]::-ms-fill-lower{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:rgba(133,136,138,.6)}.flyout.range input[type=range]::-ms-fill-upper{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:rgba(133,136,138,.6)}.flyout.range input[type=range]::-ms-thumb{-moz-border-radius:17px;-webkit-border-radius:17px;border-radius:17px;width:17px;height:17px;display:block;border:none;background:#58a627}.flyout.range input[type=range]:focus::-ms-fill-lower{background:rgba(133,136,138,.6)}.flyout.range input[type=range]:focus::-ms-fill-upper{background:rgba(133,136,138,.6)}.flyout.range .range_label.left{float:left}.flyout.range .range_label.right{float:right}.flyout.calendar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px;margin:42px 0 0 0;position:absolute;right:0}.flyout.calendar:after,.flyout.calendar:before{right:auto;right:15px}.flyout.calendar caption{margin:0 0 10px 0;text-transform:uppercase;font-weight:700;color:#333}.flyout.calendar table{font-size:13px}.search{float:right}.search .mobile_search_btn{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;display:none;width:150px;height:40px;margin:22px 0 0 0;text-align:center;color:#fff;font-weight:600;line-height:40px;cursor:pointer;background:#85888a}.search .mobile_search_btn span{padding:0 10px 0 25px;display:block;background:url('/app/css/rent/img/icon_mobile_search.svg') 10px center no-repeat}.search .form_row{float:left;margin:0 0 0 20px}.search .form_row:first-child{margin-left:0}.search .form_row label{margin:0 0 5px 0;font-size:12px;color:#4d4e4f}.search .form_row.submit input{margin:22px 0 0 0}.search .switch_btn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:40px;overflow:hidden}.search .switch_btn .option{float:left;background:#fff}.search .switch_btn .option label{font-size:14px;line-height:40px;font-weight:400;text-transform:none}.search .switch_btn .option input[type=radio]{display:none}.search .switch_btn .option input[type=radio]+label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .3s linear;-o-transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;width:50px;height:40px;padding:0 0 0 53px;text-indent:-10000px;cursor:pointer;border:1px solid #85888a}.search .switch_btn .option input[type=radio]#wohnwagen+label{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;background-image:url("/app/css/rent/img/icon_wohnwagen_grey.svg");background-position:10px center;background-repeat:no-repeat}.search .switch_btn .option input[type=radio]#wohnmobil+label{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;background-image:url("/app/css/rent/img/icon_wohnmobil_grey.svg");background-position:10px center;background-repeat:no-repeat}.search .switch_btn .option input[type=radio]#wohnmobil:checked+label,.search .switch_btn .option input[type=radio]#wohnwagen:checked+label{width:145px;background-color:#58a627;border:none;color:#fff;font-weight:600;text-indent:0}.search .switch_btn .option input[type=radio]#wohnwagen:checked+label{background-image:url('/app/css/rent/img/icon_wohnwagen_white.svg');background-position:10px center;background-repeat:no-repeat}.search .switch_btn .option input[type=radio]#wohnmobil:checked+label{background-image:url("/app/css/rent/img/icon_wohnmobil_white.svg");background-position:10px center;background-repeat:no-repeat}.form_row.submit input{transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:90px;height:40px;background:#58a627;color:#fff;display:block;font-size:14px;text-shadow:none;text-align:center;-webkit-appearance:none}.form_row.submit input:hover{background:#4e981f}.form_row.calculate button{font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;-o-font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-text-rendering:optimizeLegibility;-ms-text-rendering:optimizeLegibility;-o-text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:170px;height:40px;margin:0 0 0 8px;float:left;color:#fff;font-family:'Open Sans',Arial,sans-serif;font-weight:600;border:none;background:#85888a;-webkit-appearance:none}.filter_wrapper{position:relative}.filter_wrapper .filter_btn{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:90px;height:40px;margin:22px 0 0 0;text-align:center;color:#fff;font-weight:600;line-height:40px;cursor:pointer;background:#85888a}.filter_wrapper .filter_btn span{padding:0 30px 0 20px;display:block;background:url('/app/css/rent/img/arrow_down_white.svg') 65px center no-repeat}.filter_wrapper .filter_btn.active{-moz-box-shadow:0 0 7px #85888a;-webkit-box-shadow:0 0 7px #85888a;box-shadow:0 0 7px #85888a;height:55px;background:#fff;color:#58a627}.filter_wrapper .filter_btn.active span{background:url('/app/css/rent/img/arrow_down_green.svg') 65px center no-repeat}.filter_wrapper .filter_btn.active:before{content:"";width:100%;height:7px;display:block;position:absolute;bottom:0;left:0;z-index:250;background:#fff}.filter_wrapper .filter_flyout{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:0 0 7px #85888a;-webkit-box-shadow:0 0 7px #85888a;box-shadow:0 0 7px #85888a;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:740px;height:315px;padding:10px;position:absolute;right:0;top:53px;z-index:200;background:#fff}.filter_wrapper .filter_row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:25%;padding:0 15px;margin:15px 0 0 0;float:left;border-left:1px solid rgba(51,51,51,.2)}.filter_wrapper .filter_row:first-child{border:none;padding-right:0}.filter_wrapper .filter_row label{margin:-10px 0 15px 0}.filter_wrapper .filter_row select{display:none}.filter_wrapper .scroll_box{height:205px}.filter_wrapper .checkbox_container label{margin-top:0;top:auto;line-height:20px;font-weight:400;text-transform:none;font-size:14px}.filter_wrapper .radio_box{height:205px}.filter_wrapper .radio_box input[type=radio]{display:none}.filter_wrapper .radio_box label{margin:0;top:auto;font-size:16px;font-weight:400;line-height:31px;text-align:center;text-transform:none}.filter_wrapper .radio_box input[type=radio]+label{height:31px;background:url('/app/css/rent/img/radio_unchecked.svg') center center no-repeat}.filter_wrapper .radio_box input[type=radio]:checked+label{background:url('/app/css/rent/img/radio_checked.svg') center center no-repeat;color:#fff}.filter_wrapper .radio_box .radio_container:first-child input[type=radio]+label{background:url('/app/css/rent/img/radio_unchecked_first.svg') center center no-repeat}.filter_wrapper .radio_box .radio_container:first-child input[type=radio]:checked+label{background:url('/app/css/rent/img/radio_checked_first.svg') center center no-repeat}.filter_wrapper .radio_box .radio_container:last-child input[type=radio]+label{background:url('/app/css/rent/img/radio_unchecked_last.svg') center center no-repeat}.filter_wrapper .radio_box .radio_container:last-child input[type=radio]:checked+label{background:url('/app/css/rent/img/radio_checked_last.svg') center center no-repeat}.filter_wrapper .radio_box .checkbox_container.icon label{height:31px;padding:0;font-size:14px;text-align:left!important}.filter_wrapper .radio_box .checkbox_container.icon input[type=checkbox]+label{margin:0 0 15px 0}.filter_wrapper .radio_box .checkbox_container.icon input[type=checkbox]:checked+label{color:#4d4e4f}.filter_wrapper .radio_box .checkbox_container.icon input[type=checkbox]#partly_integrated+label{background:url('/app/css/rent/img/radio_teilintegriert_unchecked.svg') right center no-repeat}.filter_wrapper .radio_box .checkbox_container.icon input[type=checkbox]#partly_integrated:checked+label{background:url('/app/css/rent/img/radio_teilintegriert_checked.svg') right center no-repeat}.filter_wrapper .radio_box .checkbox_container.icon input[type=checkbox]#integrated+label{background:url('/app/css/rent/img/radio_vollintegriert_unchecked.svg') right center no-repeat}.filter_wrapper .radio_box .checkbox_container.icon input[type=checkbox]#integrated:checked+label{background:url('/app/css/rent/img/radio_vollintegriert_checked.svg') right center no-repeat}.filter_wrapper .radio_box .checkbox_container.icon input[type=checkbox]#alcove+label{background:url('/app/css/rent/img/radio_alkoven_unchecked.svg') right center no-repeat}.filter_wrapper .radio_box .checkbox_container.icon input[type=checkbox]#alcove:checked+label{background:url('/app/css/rent/img/radio_alkoven_checked.svg') right center no-repeat}.filter_wrapper .radio_box .checkbox_container.icon input[type=checkbox]#van+label{background:url('/app/css/rent/img/radio_kastenwagen_unchecked.svg') right center no-repeat}.filter_wrapper .radio_box .checkbox_container.icon input[type=checkbox]#van:checked+label{background:url('/app/css/rent/img/radio_kastenwagen_checked.svg') right center no-repeat}.filter_wrapper .radio_box .checkbox_container.icon input[type=checkbox]#pickup_camper+label{background:url('/app/css/rent/img/radio_kastenwagen_unchecked.svg') right center no-repeat}.filter_wrapper .radio_box .checkbox_container.icon input[type=checkbox]#pickup_camper:checked+label{background:url('/app/css/rent/img/radio_kastenwagen_checked.svg') right center no-repeat}.hero{width:100%;position:relative}.hero:before{background:0 0;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,rgba(0,0,0,.5)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 100%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 100%);background:-ms-linear-gradient(top,transparent 0,rgba(0,0,0,.5) 100%);background:linear-gradient(top,transparent 0,rgba(0,0,0,.5) 100%);content:"";width:100%;height:50%;display:block;position:absolute;bottom:0;left:0}.hero .hero_wrapper{max-width:1280px;margin:0 auto;position:relative;z-index:10;text-align:center}.hero .hero_headline{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:15px 25px;display:inline-block;border:2px solid #fff;background:rgba(0,0,0,.5)}.hero .hero_headline .headline,.hero .hero_headline .subheadline{display:block;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8)}.hero .hero_headline .subheadline{font-family:'PT Serif',Times,serif;font-weight:400;font-style:italic;font-size:35px}.hero .hero_headline .headline{font-size:40px;font-weight:700;text-transform:uppercase}.hero.landingpage{height:450px}.hero.landingpage .hero_icon{width:100%;text-align:center}.hero.landingpage .hero_icon span{height:250px;margin:10px 0;display:inline-block;background-size:cover!important}.hero.landingpage .hero_icon.region span{width:200px}.hero.landingpage .hero_icon.fahrzeug_alkove span,.hero.landingpage .hero_icon.fahrzeug_integriert span,.hero.landingpage .hero_icon.fahrzeug_kasten span,.hero.landingpage .hero_icon.fahrzeug_teilintegriert span{width:310px}.hero.landingpage .hero_icon.fahrzeug_alkove span{background:url('/img/fahrzeug_alkove.svg') center center no-repeat}.hero.landingpage .hero_icon.fahrzeug_integriert span{background:url('/img/fahrzeug_integriert.svg') center center no-repeat}.hero.landingpage .hero_icon.fahrzeug_teilintegriert span{background:url('/img/fahrzeug_teilintegriert.svg') center center no-repeat}.hero.landingpage .hero_icon.fahrzeug_kasten span{background:url('/img/fahrzeug_kasten.svg') center center no-repeat}.content.blog,.content.landingpage{max-width:1280px;margin:0 auto}.content.landingpage .section{zoom:1;padding:0 0 30px 0;margin:0 0 30px 0;float:none;clear:both;border-bottom:3px solid rgba(51,51,51,.3)}.content.landingpage .section:after,.content.landingpage .section:before{content:"";display:table}.content.landingpage .section:after{clear:both}.content.landingpage .section:last-child{border-bottom:none}.content.landingpage .section .section_headline{margin:0 0 20px 0;display:block;font-size:16px;font-weight:700;color:#1e9dd2;text-transform:uppercase}.content.landingpage .section .slider_big.wide .slider_item_wrapper .slider_item{width:25%;padding:0 10px}.content.landingpage .section .slider_big.wide .slider_item_wrapper .slider_item a{text-decoration:none;color:#333}.content.landingpage .section .slider_big.wide .slider_item_wrapper .slider_item .img_container{margin-bottom:10px}.content.landingpage .section .slider_big.wide .slider_item_wrapper .slider_item:first-child,.content.landingpage .section .slider_big.wide .slider_item_wrapper .slider_item:last-child{padding:0 10px}.content.landingpage .section .row_half,.content.landingpage .section .row_medium,.content.landingpage .section .row_small,.content.landingpage .section .row_wide{float:left}.content.landingpage .section .row_half p,.content.landingpage .section .row_half ul,.content.landingpage .section .row_medium p,.content.landingpage .section .row_medium ul,.content.landingpage .section .row_small p,.content.landingpage .section .row_small ul,.content.landingpage .section .row_wide p,.content.landingpage .section .row_wide ul{margin-bottom:10px}.content.landingpage .section .row_half ul,.content.landingpage .section .row_medium ul,.content.landingpage .section .row_small ul,.content.landingpage .section .row_wide ul{zoom:1;float:none;clear:both}.content.landingpage .section .row_half ul:after,.content.landingpage .section .row_half ul:before,.content.landingpage .section .row_medium ul:after,.content.landingpage .section .row_medium ul:before,.content.landingpage .section .row_small ul:after,.content.landingpage .section .row_small ul:before,.content.landingpage .section .row_wide ul:after,.content.landingpage .section .row_wide ul:before{content:"";display:table}.content.landingpage .section .row_half ul:after,.content.landingpage .section .row_medium ul:after,.content.landingpage .section .row_small ul:after,.content.landingpage .section .row_wide ul:after{clear:both}.content.landingpage .section .row_half ul li,.content.landingpage .section .row_medium ul li,.content.landingpage .section .row_small ul li,.content.landingpage .section .row_wide ul li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:45%;padding:0 0 0 25px;float:left;font-weight:700}.content.landingpage .section .row_half ul li:nth-child(odd),.content.landingpage .section .row_medium ul li:nth-child(odd),.content.landingpage .section .row_small ul li:nth-child(odd),.content.landingpage .section .row_wide ul li:nth-child(odd){margin-right:10%}.content.landingpage .section .row_half ul li.neg,.content.landingpage .section .row_half ul li.pos,.content.landingpage .section .row_medium ul li.neg,.content.landingpage .section .row_medium ul li.pos,.content.landingpage .section .row_small ul li.neg,.content.landingpage .section .row_small ul li.pos,.content.landingpage .section .row_wide ul li.neg,.content.landingpage .section .row_wide ul li.pos{position:relative}.content.landingpage .section .row_half ul li.neg:before,.content.landingpage .section .row_half ul li.pos:before,.content.landingpage .section .row_medium ul li.neg:before,.content.landingpage .section .row_medium ul li.pos:before,.content.landingpage .section .row_small ul li.neg:before,.content.landingpage .section .row_small ul li.pos:before,.content.landingpage .section .row_wide ul li.neg:before,.content.landingpage .section .row_wide ul li.pos:before{content:"";width:20px;height:20px;display:block;position:absolute;left:0;top:0}.content.landingpage .section .row_half ul li.pos:before,.content.landingpage .section .row_medium ul li.pos:before,.content.landingpage .section .row_small ul li.pos:before,.content.landingpage .section .row_wide ul li.pos:before{background:url('/app/css/rent/img/icon_check_green.svg') center center no-repeat}.content.landingpage .section .row_half ul li.neg:before,.content.landingpage .section .row_medium ul li.neg:before,.content.landingpage .section .row_small ul li.neg:before,.content.landingpage .section .row_wide ul li.neg:before{background:url('/app/css/rent/img/icon_x_red.svg') center center no-repeat}.content.landingpage .section .row_half a,.content.landingpage .section .row_medium a,.content.landingpage .section .row_small a,.content.landingpage .section .row_wide a{color:#1e9dd2;text-decoration:none}.content.landingpage .section .row_half a:hover,.content.landingpage .section .row_medium a:hover,.content.landingpage .section .row_small a:hover,.content.landingpage .section .row_wide a:hover{text-decoration:underline}.content.landingpage .section .row_small{width:260px;margin:0 40px 0 0}.content.landingpage .section .row_small .img_container{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;width:100%;height:auto;margin:0 0 20px 0;border:1px solid rgba(0,0,0,.15)}.content.landingpage .section .row_small .img_container img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:100%;height:auto;border:none}.content.landingpage .section .row_wide{width:480px}.content.landingpage .section .row_medium{width:290px;margin:0 40px 0 0}.content.landingpage .section .row_half{width:45%}.content.landingpage .section .row_half:first-child{float:left}.content.landingpage .section .row_half:last-child{float:right}.content.landingpage .section .row_half ul li{padding:0 0 0 25px}.content.landingpage .section .row_half .description{display:block}.content.landingpage .section .row_half .description .camping_headline{display:none}.content.landingpage .section .camping_headline{float:none;clear:both;display:block;font-size:14px;text-transform:uppercase;font-weight:700}.content.landingpage .section .more{width:470px;height:64px;margin:0 auto;font-size:22px;line-height:60px}.content.landingpage .section .profile{position:relative}.content.landingpage .section .profile .img_container{width:100%;height:auto}.content.landingpage .section .profile .img_container img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none}.content.landingpage .section .profile .attr{width:40px;height:40px;margin:0!important;padding:0;display:block;position:absolute}.content.landingpage .section .profile .attr .button{width:40px;height:40px;padding:0;display:block;position:absolute;top:0;left:0;z-index:10;cursor:pointer;background:url('/app/css/rent/img/profile_attr.svg') center center no-repeat;border:none}.content.landingpage .section .profile .attr p{width:200px;height:auto;padding:10px;display:none;position:absolute;top:20px;left:20px;font-weight:400;background:#fff;border:1px solid #1e9dd2}.content.landingpage .section .profile .attr:hover{z-index:50}.content.landingpage .section .profile .attr:hover p{display:block}.content.landingpage .section .profile.alkoven_outer{height:200px;margin:50px 0}.content.landingpage .section .profile.alkoven_outer .attr.one{top:-4%;left:70%}.content.landingpage .section .profile.alkoven_outer .attr.two{top:35%;left:32%}.content.landingpage .section .profile.alkoven_inner{height:200px;margin:80px 0 20px 0}.content.landingpage .section .profile.alkoven_inner .attr.one{top:39%;left:9%}.content.landingpage .section .profile.alkoven_inner .attr.two{top:35%;left:40%}.content.landingpage .section .profile.integriert_outer{height:200px;margin:50px 0}.content.landingpage .section .profile.integriert_outer .attr.one{top:48%;left:23%}.content.landingpage .section .profile.integriert_outer .attr.two{top:30%;left:40%}.content.landingpage .section .profile.integriert_inner{height:200px;margin:80px 0 20px 0}.content.landingpage .section .profile.integriert_inner .attr.one{top:39%;left:28%}.content.landingpage .section .profile.integriert_inner .attr.two{top:40%;left:56%}.content.landingpage .section .profile.teilintegriert_outer{height:200px;margin:50px 0}.content.landingpage .section .profile.teilintegriert_outer .attr.one{top:48%;left:23%}.content.landingpage .section .profile.teilintegriert_outer .attr.two{top:30%;left:40%}.content.landingpage .section .profile.teilintegriert_inner{height:200px;margin:80px 0 20px 0}.content.landingpage .section .profile.teilintegriert_inner .attr.one{top:39%;left:28%}.content.landingpage .section .profile.teilintegriert_inner .attr.two{top:40%;left:56%}.content.landingpage .section .profile.kasten_outer{height:200px;margin:50px 0}.content.landingpage .section .profile.kasten_outer .attr.one{top:-6%;left:28%}.content.landingpage .section .profile.kasten_outer .attr.two{top:64%;left:66%}.content.landingpage .section .profile.kasten_inner{height:200px;margin:80px 0 20px 0}.content.landingpage .section .profile.kasten_inner .attr.one{top:39%;left:40%}.content.landingpage .section .profile.kasten_inner .attr.two{top:40%;left:65%}.content.landingpage .info_text{width:670px;float:left}.content.landingpage .info_text .headline{display:block;margin:0 0 20px 0;font-size:22px;text-transform:uppercase;font-weight:600;color:#1e9dd2}.content.landingpage .info_text p{margin:0 0 20px 0;font-size:14px;line-height:22px}.content.landingpage .info_text ul{margin:0 0 30px 0}.content.landingpage .info_text li{padding:0 0 0 20px;margin:0 0 10px 0;position:relative}.content.landingpage .info_text li:before{content:"";width:15px;height:20px;display:block;position:absolute;left:0;top:1px;background:url('/app/css/rent/img/icon_pagination_next_hover.svg') center center no-repeat}.content.landingpage .info_box{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:540px;padding:20px 35px;float:right;background:#f7f7f7;border:1px solid #d9d9d9}.content.landingpage .info_box .headline{margin:0 0 30px 0;display:block;text-align:center;font-size:16px;color:#1e9dd2;font-weight:600;text-transform:uppercase}.content.landingpage .info_box .row{zoom:1;padding:0 0 10px 0;margin:0 0 10px 0;float:none;clear:both;border-bottom:1px solid #d9d9d9}.content.landingpage .info_box .row:after,.content.landingpage .info_box .row:before{content:"";display:table}.content.landingpage .info_box .row:after{clear:both}.content.landingpage .info_box .row dd,.content.landingpage .info_box .row dt{float:left}.content.landingpage .info_box .row dt{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:250px;padding:0 10px 0 0;font-weight:700;text-transform:uppercase}.content.landingpage .info_box .row dd{width:215px}.content.landingpage .info_box .row dd span{display:block}.content.landingpage .info_box .row:last-child{border-bottom:none;margin:0;padding:0}.lp_nav{height:50px;margin:0 0 50px 0;border-bottom:1px solid #eaeaea}.lp_nav a{height:50px;display:block;float:left;color:#333;text-align:center;text-decoration:none}.lp_nav a span{width:100%;height:30px;display:block;margin:10px 0;line-height:30px;border-right:1px solid #eaeaea}.lp_nav a:last-child span{border-right:0}.lp_nav a.active,.lp_nav a:hover{background:#f7f7f7}.lp_nav a.active{font-weight:700}.lp_nav.four_items a{width:25%}.lp_nav.five_items a{width:20%}.lp_nav.six_items a{width:16.66666%}.button_back{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:7px 70px 7px 50px;margin:9px 0 0 0;float:right;color:#fff;font-size:18px;font-weight:600;text-decoration:none;text-transform:uppercase;background-color:#58a627;background-image:url('/app/css/rent/img/arrow_right_white_blog.svg');background-position:223px 14px;background-repeat:no-repeat}.button_back:hover{background-color:#4e981f}.hero.blog{height:550px;margin:0 0 20px 0}.hero.blog .hero_headline{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:600px;padding:15px 0;margin-top:200px;border-width:1px;background:rgba(0,0,0,.15)}.hero.blog .hero_headline .headline{font-size:50px;line-height:55px;font-weight:300;text-transform:uppercase}.hero.blog .hero_headline .headline strong{font-weight:800}.hero.blog .hero_headline .subheadline{font-size:20px;line-height:20px}.hero.blog:before{background:rgba(161,38,0,.35);background:-moz-linear-gradient(top,rgba(161,38,0,.35) 0,rgba(34,86,0,.25) 50%,rgba(161,11,0,.3) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(161,38,0,.35)),color-stop(50%,rgba(34,86,0,.25)) color-stop(100%,rgba(161,11,0,.3)));background:-webkit-linear-gradient(top,rgba(161,38,0,.35) 0,rgba(34,86,0,.25) 50%,rgba(161,11,0,.3) 100%);background:-o-linear-gradient(top,rgba(161,38,0,.35) 0,rgba(34,86,0,.25) 50%,rgba(161,11,0,.3) 100%);background:-ms-linear-gradient(top,rgba(161,38,0,.35) 0,rgba(34,86,0,.25) 50%,rgba(161,11,0,.3) 100%);background:linear-gradient(top,rgba(161,38,0,.35) 0,rgba(34,86,0,.25) 50%,rgba(161,11,0,.3) 100%);height:100%}.content.blog .sidecol{width:340px;min-height:200px}.content.blog .maincol{width:600px}.content.blog .maincol,.content.blog .sidecol{float:left}.content.blog .blog_nav .category,.content.blog .mobile_blog_nav .category{padding:0 0 0 40px;position:relative;font-size:15px;font-weight:700;color:rgba(133,136,138,.4);text-transform:uppercase}.content.blog .blog_nav .category:before,.content.blog .mobile_blog_nav .category:before{content:"";width:35px;height:5px;display:block;position:absolute;top:9px;left:0;background:rgba(133,136,138,.25)}.content.blog .blog_nav .category.active,.content.blog .blog_nav .category:hover,.content.blog .mobile_blog_nav .category.active,.content.blog .mobile_blog_nav .category:hover{color:#1e9dd2}.content.blog .blog_nav .article,.content.blog .mobile_blog_nav .article{margin:0 0 10px 40px;padding:0 0 0 12px;position:relative;font-size:13px;color:#333}.content.blog .blog_nav .article:before,.content.blog .mobile_blog_nav .article:before{content:"";width:5px;height:5px;display:block;position:absolute;top:7px;left:0;background:rgba(133,136,138,.25)}.content.blog .blog_nav .article:last-child,.content.blog .mobile_blog_nav .article:last-child{margin-bottom:0}.content.blog .blog_nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:300px;padding:10px 10px 10px 0;margin:0 0 50px 0;border:1px solid rgba(133,136,138,.25)}.content.blog .blog_nav a{display:block;text-decoration:none}.content.blog .blog_nav .section{margin:0 0 30px 0}.content.blog .blog_nav .article:hover{text-decoration:underline}.content.blog .blog_nav .article:hover:before{background:#1e9dd2}.content.blog .blog_nav .article.active{font-weight:600}.content.blog .blog_nav .article.active:before{background:#1e9dd2}.content.blog .blog_nav .article.active:hover{text-decoration:none}.content.blog .blog_nav.sticky{position:fixed;top:5px}.content.blog .mobile_blog_nav{display:none;margin-bottom:20px}.content.blog .mobile_blog_nav a,.content.blog .mobile_blog_nav span{display:block;text-decoration:none}.content.blog .mobile_blog_nav .label{padding:10px 50px 5px 0;position:relative}.content.blog .mobile_blog_nav .label .category{color:#1e9dd2}.content.blog .mobile_blog_nav .label .category:hover{color:#1e9dd2}.content.blog .mobile_blog_nav .label .article{font-weight:600}.content.blog .mobile_blog_nav .label .article:before{background:#1e9dd2}.content.blog .mobile_blog_nav .label:after{content:"";width:30px;height:30px;margin-top:-15px;display:block;position:absolute;top:50%;right:10px;background:red}.content.blog .mobile_blog_nav .dropdown{transition:.5s all ease;-o-transition:.5s all ease;-moz-transition:.5s all ease;-webkit-transition:.5s all ease;overflow:hidden;padding:0 0 2px 0;border:1px solid rgba(133,136,138,.25)}.content.blog .mobile_blog_nav .dropdown .section{margin:0 10px;padding:10px 0 15px 0;border-bottom:1px solid rgba(133,136,138,.25)}.content.blog .mobile_blog_nav .dropdown .section:first-child{padding-top:0}.content.blog .mobile_blog_nav .dropdown .section:last-child{border-bottom:none}.content.blog .mobile_blog_nav .dropdown .section .category{margin-left:-10px}.content.blog .mobile_blog_nav .dropdown .section .article{margin-left:30px}.content.blog .mobile_blog_nav .category:hover{color:rgba(133,136,138,.4)}.content.blog .mobile_blog_nav.active .label{background:rgba(133,136,138,.1)}.content.blog .mobile_blog_nav.active .dropdown{border-bottom-color:rgba(133,136,138,.25)}.content.blog .breadcrumb{margin:5px 0 20px 0;font-size:12px}.content.blog .breadcrumb a,.content.blog .breadcrumb span{margin:0 10px;display:inline-block;color:#333}.content.blog .breadcrumb span{font-weight:600;font-style:italic}.content.blog .article{margin:0 0 100px 0}.content.blog .article .headline{display:block;margin:0 0 15px 0;font-size:25px;line-height:28px;font-weight:700;color:#1e9dd2;text-transform:uppercase}.content.blog .article .subheadline{margin:0 0 15px 0;display:block;font-size:16px;font-weight:700;color:#1e9dd2;text-transform:uppercase}.content.blog .article .subheadline span{display:block;text-transform:none;font-size:14px;color:#333}.content.blog .article .lead,.content.blog .article .text{margin:0 0 15px 0;font-size:14px;line-height:21px}.content.blog .article .lead a,.content.blog .article .text a{color:#1e9dd2;text-decoration:none}.content.blog .article .lead a:hover,.content.blog .article .text a:hover{text-decoration:underline}.content.blog .article .lead{font-weight:600}.content.blog .article .checklist li{padding:0 0 15px 25px;background:url('/app/css/rent/img/icon_check_green.svg') 0 5px no-repeat}.content.blog .article .box_row{zoom:1;margin:0 0 20px 0;float:none;clear:both}.content.blog .article .box_row:after,.content.blog .article .box_row:before{content:"";display:table}.content.blog .article .box_row:after{clear:both}.content.blog .article .box_row .box{width:285px}.content.blog .article .box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 10px 20px;float:left;border-top:1px solid rgba(133,136,138,.25);border-right:1px solid rgba(133,136,138,.25);border-bottom:1px solid rgba(133,136,138,.25);border-left:3px solid #1e9dd2}.content.blog .article .box:first-child{margin-right:22px}.content.blog .article .box span{display:block;font-size:14px;font-weight:700;text-transform:uppercase}.content.blog .article .box small{display:block;font-size:12px;line-height:16px;color:rgba(51,51,51,.5)}.content.blog .article .box.download{width:100%;margin:0 0 20px 0;padding-left:50px;background:url('/app/css/rent/img/icon_blog_download.svg') 12px 13px no-repeat}.content.blog .article .box.download small{color:#1e9dd2;text-transform:uppercase;font-weight:700}.content.blog .article .box.download span{text-transform:none}.content.blog .article .blog_slider{width:100%;height:auto;margin-bottom:30px;overflow:hidden;position:relative;border:1px solid rgba(133,136,138,.25)}.content.blog .article .blog_slider .slider_wrapper{transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all}.content.blog .article .blog_slider .slider_item{float:left;position:relative}.content.blog .article .blog_slider .slider_item img{width:100%;height:auto}.content.blog .article .blog_slider .slider_item .caption{width:100%;position:absolute;bottom:22px;left:0;z-index:5;font-size:14px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center}.content.blog .article .blog_slider .slider_item:before{background:0 0;background:-moz-linear-gradient(top,transparent 0,#000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,#000));background:-webkit-linear-gradient(top,transparent 0,#000 100%);background:-o-linear-gradient(top,transparent 0,#000 100%);background:-ms-linear-gradient(top,transparent 0,#000 100%);background:linear-gradient(top,transparent 0,#000 100%);content:"";width:100%;height:30%;display:block;position:absolute;left:0;bottom:0}.content.blog .article .blog_slider .item_count{width:100%;position:absolute;bottom:5px;left:0;z-index:10;color:#fff}.content.blog .article .blog_slider .item_count div{width:65px;margin:0 auto;text-align:center;font-size:12px;font-family:'PT Serif',Times,serif;font-style:italic;text-shadow:0 1px 2px #000}.content.blog .article .blog_slider .btn_next,.content.blog .article .blog_slider .btn_prev{width:25px;height:25px;display:block;position:absolute;z-index:20;bottom:10px;cursor:pointer}.content.blog .article .blog_slider .btn_prev{left:10px;background:url('/app/css/rent/img/icon_blog_slider_btn_prev.svg') center center no-repeat}.content.blog .article .blog_slider .btn_next{right:10px;background:url('/app/css/rent/img/icon_blog_slider_btn_next.svg') center center no-repeat}.content.blog .article .blog_slider .zoom{width:35px;height:35px;display:block;position:absolute;top:10px;right:10px;z-index:20;cursor:pointer;background:rgba(0,0,0,.85) url('/app/css/rent/img/icon_blog_slider_zoom.svg') center center no-repeat}.content.blog .blog_img{width:100%;height:auto;margin-bottom:30px;position:relative;border:1px solid rgba(133,136,138,.25)}.content.blog .blog_img .img_container img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:100%;height:auto;border:none}.content.blog .blog_img .caption,.content.blog .blog_img .source{display:block;position:absolute;bottom:10px;z-index:50;color:#fff;font-size:14px;font-weight:700;text-shadow:0 1px 1px #000}.content.blog .blog_img .caption{width:55%;left:10px}.content.blog .blog_img .source{width:40%;right:10px}.content.blog .blog_img:before{background:0 0;background:-moz-linear-gradient(top,transparent 0,rgba(0,0,0,.75) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(100%,rgba(0,0,0,.75)));background:-webkit-linear-gradient(top,transparent 0,rgba(0,0,0,.75) 100%);background:-o-linear-gradient(top,transparent 0,rgba(0,0,0,.75) 100%);background:-ms-linear-gradient(top,transparent 0,rgba(0,0,0,.75) 100%);background:linear-gradient(top,transparent 0,rgba(0,0,0,.75) 100%);content:"";width:100%;height:30%;display:block;position:absolute;left:0;bottom:0;z-index:1}.content.blog .author{zoom:1;float:none;clear:both}.content.blog .author:after,.content.blog .author:before{content:"";display:table}.content.blog .author:after{clear:both}.content.blog .author .img_container{width:200px;height:auto;float:left;border:1px solid rgba(133,136,138,.25)}.content.blog .author .img_container img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none}.content.blog .author .speech_bubble{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:330px;height:120px;padding:10px;margin:0 0 0 70px;float:left;position:relative;border:1px solid rgba(133,136,138,.25)}.content.blog .author .speech_bubble:before{content:"";width:61px;height:33px;display:block;position:absolute;left:-61px;bottom:-1px;background:url('/app/css/rent/img/blog_author.svg') center center no-repeat}.content.blog .author .speech_bubble span{margin:0 0 5px 0;display:block;font-size:12px}.content.blog .author .speech_bubble .name{margin:0 0 10px 0;display:block;text-transform:uppercase;font-size:14px;line-height:14px;font-weight:700;color:#1e9dd2}.content.blog .author .speech_bubble .name small{display:block;font-size:12px;color:#333;text-transform:none;font-weight:400}.content.blog .author .social_media a{width:32px;height:32px;margin-right:10px;display:block;float:left}.content.blog .author .social_media a.facebook{background:#3b5998 url('/app/css/rent/img/icon_facebook.svg') center center no-repeat}.content.blog .author .social_media a.twitter{background:#56a3d9 url('/app/css/rent/img/icon_twitter.svg') center center no-repeat}.content.blog .author .social_media a.google{background:#dd4b39 url('/app/css/rent/img/icon_google.svg') center center no-repeat}.content.blog .recommended_article{zoom:1;width:100%;float:none;clear:both}.content.blog .recommended_article:after,.content.blog .recommended_article:before{content:"";display:table}.content.blog .recommended_article:after{clear:both}.content.blog .recommended_article .headline{margin-bottom:10px;display:block;font-size:16px;font-weight:700;color:#1e9dd2;text-transform:uppercase}.content.blog .recommended_article .article_container{-moz-box-shadow:0 1px 2px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.5);box-shadow:0 1px 2px rgba(0,0,0,.5);width:300px;height:330px;margin-right:25px;margin-bottom:50px;float:left}.content.blog .recommended_article .article_container .img_container{margin-bottom:10px;border-bottom:1px solid rgba(133,136,138,.25)}.content.blog .recommended_article .article_container .img_container img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none}.content.blog .recommended_article .article_container .text_container{padding:0 10px 10px 10px}.content.blog .recommended_article .article_container .text_container .headline{margin-bottom:5px;font-size:14px;font-weight:700;color:#333;text-transform:none}.content.blog .recommended_article .article_container .text_container .text{display:block;font-size:12px;line-height:18px}.content.blog .recommended_article .article_container:last-child{margin-right:0}.quiz_container{position:relative}.quiz_container .header{background:#fff}.quiz_container .footer{width:100%;position:absolute;bottom:0;left:0}.quiz_headline{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:600px;padding:35px 25px;margin:150px auto 55px auto;border:2px solid #fff;text-align:center;background:rgba(0,0,0,.25)}.quiz_headline span{display:block;color:#fff;text-shadow:0 1px 2px #000}.quiz_headline .headline{margin:0 0 5px 0;font-size:32px;line-height:30px;font-weight:600;text-transform:uppercase}.quiz_headline .headline strong{font-weight:800}.quiz_headline .subheadline{font-family:'PT Serif',Times,serif;font-size:20px;line-height:20px;font-style:italic}.question_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:600px;height:375px;padding:30px 20px 20px 20px;margin:0 auto;position:relative;overflow:hidden;background:rgba(255,255,255,.85)}.question_container .number{width:210px;margin:0 auto 15px auto;position:relative;text-align:center}.question_container .number span{-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;width:40px;height:40px;display:inline-block;color:#fff;font-family:'PT Serif',Times,serif;font-weight:700;font-style:italic;font-size:24px;line-height:39px;text-align:center;background:#58a627}.question_container .number:after,.question_container .number:before{content:"";width:70px;height:1px;display:block;position:absolute;top:20px;background:#58a627}.question_container .number:before{left:0}.question_container .number:after{right:0}.question_container .slide_container{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);transition:.5s ease transform;-o-transition:.5s ease transform;-moz-transition:.5s ease transform;-webkit-transition:.5s ease transform}.question_container .slide_container.slideOut{-webkit-animation:slide_out .5s 1;-moz-animation:slide_out .5s 1;-o-animation:slide_out .5s 1;animation:slide_out .5s 1}.question_container .slide_container.slideIn{-webkit-animation:slide_in .5s 1;-moz-animation:slide_in .5s 1;-o-animation:slide_in .5s 1;animation:slide_in .5s 1}.question_container .question{min-height:55px;margin:0 0 40px 0;font-size:16px;font-weight:600;text-align:center}.question_container .form_quiz{zoom:1;float:none;clear:both}.question_container .form_quiz:after,.question_container .form_quiz:before{content:"";display:table}.question_container .form_quiz:after{clear:both}.question_container .form_quiz .answer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;padding:5px 0 5px 50px;float:left}.question_container .form_quiz .answer label{padding:0 0 0 30px;font-size:16px;font-weight:600}.question_container .form_quiz .answer input[type=radio]{display:none}.question_container .form_quiz .answer input[type=radio]#iagree+label{background:url('/app/css/rent/img/quiz_radio.svg') center left no-repeat}.question_container .form_quiz .answer input[type=radio]#iagree:checked+label{background:url('/app/css/rent/img/quiz_radio_checked.svg') center left no-repeat}.question_container .form_quiz .answer input[type=radio]#idisagree+label{background:url('/app/css/rent/img/quiz_radio.svg') center left no-repeat}.question_container .form_quiz .answer input[type=radio]#idisagree:checked+label{background:url('/app/css/rent/img/quiz_radio_checked.svg') center left no-repeat}.question_container .controls{width:100%;height:120px;position:absolute;bottom:0;left:0}.question_container .button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all;width:180px;height:30px;padding:5px 15px;display:block;color:#fff;font-size:14px;text-decoration:none;text-transform:uppercase;font-weight:600;background-color:#58a627;position:absolute}.question_container .button.inactive{cursor:not-allowed;background-color:#ababab}.question_container .button.inactive:hover{background-color:#ababab}.question_container .button.next{right:20px;background-image:url('/app/css/rent/img/arrow_right_white.svg');background-position:162px center;background-repeat:no-repeat}.question_container .button.prev{text-align:right;left:20px;background-image:url('/app/css/rent/img/arrow_left_white.svg');background-position:12px center;background-repeat:no-repeat}.question_container .button:hover{background-color:#427d1d}.question_container .timeline_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:20px;padding:0 20px;position:absolute;bottom:20px;left:0}.question_container .timeline_container .timeline{width:100%;height:3px;position:relative;background:#ababab}.question_container .timeline_container .timeline .progress{transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all;height:100%;position:absolute;top:0;left:0;background:#58a627}.question_container .timeline_container .end,.question_container .timeline_container .start{width:60px;position:absolute;top:-6px;z-index:10}.question_container .timeline_container .end span,.question_container .timeline_container .start span{display:block;font-size:11px}.question_container .timeline_container .end:before,.question_container .timeline_container .start:before{-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;content:"";width:15px;height:15px;display:block;position:relative;background:#ababab}.question_container .timeline_container .end.active:before,.question_container .timeline_container .start.active:before{background:#58a627}.question_container .timeline_container .start{left:20px;text-align:left}.question_container .timeline_container .end{right:20px;text-align:right}.question_container .timeline_container .end:before{left:45px}.quiz_container.result{height:auto!important}.quiz_container.result .quiz_headline{margin-top:75px;background:0 0}.quiz_container.result .footer{position:static}.quiz_container.result .question_container{-moz-box-shadow:0 1px 15px rgba(0,0,0,.5);-webkit-box-shadow:0 1px 15px rgba(0,0,0,.5);box-shadow:0 1px 15px rgba(0,0,0,.5);height:auto;margin-bottom:100px}.quiz_container.result .question_container .result_text .headline{margin:0 0 20px 0;display:block;font-size:20px;line-height:24px;font-weight:700;text-transform:uppercase;color:#58a627}.quiz_container.result .question_container .result_text p,.quiz_container.result .question_container .result_text ul{margin:0 0 10px 0;font-size:15px;line-height:22px}.quiz_container.result .question_container .result_text ul li{padding:0 0 0 20px;margin:0 0 10px 0;position:relative}.quiz_container.result .question_container .result_text ul li:before{content:"";width:7px;height:7px;display:block;position:absolute;top:8px;left:0;background:#58a627}.quiz_container.result .question_container .result_text .img_container{width:260px;height:auto;margin:0 20px 12px 0;float:left}.quiz_container.result .question_container .result_text .img_container img{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border:none}.quiz_container.result .question_container .controls{height:50px;position:relative}.quiz_container.result .question_container .controls .button{bottom:10px;background-image:url('/app/css/rent/img/arrow_right_white.svg');background-position:160px center;background-repeat:no-repeat}.quiz_container.result .question_container .controls .button.green{right:0}.quiz_container.result .question_container .controls .button.grey{left:0;background-color:#ababab}.quiz_container.result .question_container .controls .button.grey:hover{background-color:#858585}@media screen and (max-height:900px){.quiz_headline{margin-top:50px}}@media screen and (max-height:800px){.quiz_headline{padding:25px 15px}.quiz_headline .headline{font-size:26px;line-height:26px}.quiz_headline .subheadline{font-size:18px;line-height:18px}.question_container{height:325px;padding:15px}.question_container .question{margin:0 0 30px 0;font-size:14px}.question_container .form_quiz .answer label{font-size:14px}}@media screen and (max-height:700px){.quiz_container .question_container{margin-bottom:50px}.quiz_container .footer{position:static}}@media screen and (max-width:800px){.quiz_headline{width:500px;padding:25px 15px;margin-top:50px}.quiz_headline .headline{font-size:26px;line-height:26px}.quiz_headline .subheadline{font-size:18px;line-height:18px}.question_container{width:500px;height:325px;padding:10px 20px}.question_container .question{font-size:14px}.question_container .form_quiz .answer{padding-left:40px}.question_container .form_quiz .answer label{font-size:14px}.question_container .button{height:40px;width:auto;font-size:13px;font-weight:700;line-height:30px;background-image:none!important}}@media screen and (max-width:500px){.quiz_container .question_container{margin-bottom:100px}.quiz_container .footer{position:static}.quiz_container .question_container{width:85%;height:385px}.quiz_container .question_container .number span{width:30px;height:30px;font-size:18px;line-height:29px}.quiz_container .question_container .number:after,.quiz_container .question_container .number:before{top:15px}.quiz_container .question_container .form_quiz .answer label,.quiz_container .question_container .question{font-size:12px}.quiz_container .question_container .form_quiz .answer{width:100%;float:none;clear:both;padding-left:0;margin:0 0 15px 0}.quiz_container .question_container .form_quiz .answer label{height:20px;display:block;line-height:14px;line-height:20px}.quiz_container .question_container .button{width:40px;overflow:hidden}.quiz_container .question_container .button.next{text-indent:-10000px;background-image:url('/app/css/rent/img/arrow_right_white.svg')!important;background-position:center center}.quiz_container .question_container .button.prev{text-indent:10000px;background-image:url('/app/css/rent/img/arrow_left_white.svg')!important;background-position:center center}.quiz_headline{width:85%;padding:15px;margin:20px auto}.quiz_headline .headline{font-size:18px;line-height:20px}.quiz_headline .subheadline{font-size:14px;line-height:16px}.quiz_container.result .question_container{padding:20px}.quiz_container.result .question_container .result_text{margin-bottom:20px}.quiz_container.result .question_container .result_text .headline{margin:0 0 10px 0;font-size:18px}.quiz_container.result .question_container .result_text .img_container{width:100%;float:none;clear:both}.quiz_container.result .question_container .controls .button{width:auto!important}}@media screen and (min-width:1280px){.header.wide .header_wrapper{max-width:100%;padding-left:100px}.header.wide .logo{margin:0 50px 0 0}.header.wide .search{float:left}.header.wide .parkingspot{right:100px}}@media screen and (max-width:1280px){.breadcrumb_container .breadcrumb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.header .header_wrapper{padding:20px 20px 0 20px}.header .logo{width:160px;padding:10px 0 0 0}.parkingspot{right:20px}.search .form_row{margin:0 0 0 10px}.search .form_row.submit input{width:75px}.filter_wrapper .filter_btn{width:75px}.filter_wrapper .filter_btn span{padding:0 15px 0 5px;background-position:57px center}.filter_wrapper .filter_btn.active span{background-position:57px center}.input_container.what{width:165px}.input_container.when{width:125px}.promo_teaser,.seo_wrapper,.teaser{padding:0 20px}.promo_teaser,.seo_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.list_teaser{margin-right:20px}.list_header .list_header_wrapper{padding:0 20px}.list_map_view.list .result_list{padding:0 0 0 20px}.list_map_view .list_item{margin:20px 20px 0 -5px}.quickinfo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 20px}.quickinfo .img_container{width:50%;height:auto;margin:0 5% 0 0}.quickinfo .details{width:45%}.maininfo{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%;padding:0 0 0 20px}.reservation_form{width:calc(45% - 18px);padding:20px;right:20px!important}.parking_btn{width:140px}.parking_btn span{background-position:9px center}.calendar.big{padding:0 45px}.calendar.big td div,.calendar.big th div{line-height:28px;font-size:15px}.calendar.big table div{width:28px;height:28px}.calendar_caption .calendar{width:82px}.calendar_caption p{float:none}.left_col,.right_col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:48%}.left_col{padding:0 0 0 20px;margin:0 4% 0 0}.right_col{padding:0 20px 0}.slider_offer{padding:10px 20px}.slider_big .btn_next{right:-15px}.slider_big .btn_prev{left:-15px}.slider_big .slider_item_wrapper{padding:0 40px}.parking_header .parking_headline,.parking_header .parking_info{width:660px}.list_map_view.my_objects{padding:0 20px}.list_map_view.my_objects .result_list{max-width:100%}.list_map_view.my_objects .list_item{margin:20px 0 0 0}.list_map_view.my_objects .list_item a:hover .bed_container,.list_map_view.my_objects .list_item a:hover .detail_btn,.list_map_view.my_objects .list_item a:hover .price,.list_map_view.my_objects .list_item a:hover .seat_container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.list_map_view.my_objects .list_item .details{padding:0}.list_map_view.my_objects .list_item .details table{margin:0 0 20px 0}.list_map_view.my_objects .list_price{height:auto;position:static}.list_map_view.my_objects .list_price .bed_container,.list_map_view.my_objects .list_price .price,.list_map_view.my_objects .list_price .seat_container{margin:0 0 20px 0}.list_map_view.my_objects .list_price .detail_btn{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:100%;opacity:1;position:static}.content.landingpage .section{margin:0 40px 30px 40px}.content.landingpage .section .row_small{width:20%}.content.landingpage .section .row_medium{width:30%}.content.landingpage .section .row_wide{width:42%}.content.landingpage .info_text{width:50%}.content.landingpage .info_box{width:45%}.content.landingpage .info_box .row dt{width:55%}.content.landingpage .info_box .row dd{width:45%}.content.blog{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 40px}.content.blog .recommended_article .article_container{width:22%;margin-right:4%}}@media screen and (max-width:1100px){.headline_parallax{font-size:38px}.sixer .img_container{width:42%;margin:0 3% 0 0}.sixer .sixer_price{width:55%;padding:0}.sixer .sixer_price .bed_container{margin:0 1px}.sixer .sixer_price .price .price_desc{display:none}.sixer_detail{padding:0 0 33px 0}.teaser.parallax.small p{font-size:20px}.teaser.parallax .parallax_btn{width:230px;height:70px;line-height:70px;font-size:26px}.teaser.parallax.parking .parallax_btn{width:auto;height:auto;padding:0 20px}.list_teaser p{font-size:16px}.list_map_view .list_item .img_container{width:100%;margin:0 0 30px 0;float:none;clear:both}.list_map_view .list_item .details{width:100%;display:block;float:none;clear:both}.list_map_view .list_item.renter .img_container{max-height:none}.calendar.big td div,.calendar.big th div{line-height:26px;font-size:14px}.calendar.big table div{width:26px;height:26px}.reservation_form.error_step1 .form_row.calculate button{width:150px}.list_map_view.my_objects .list_item .img_container{width:35%;margin:0 5% 0 0;float:left;clear:none}.list_map_view.my_objects .list_item .details{width:60%;display:block;float:left;clear:none}.lp_nav.six_items{height:100px;border-bottom:none}.lp_nav.six_items a{width:33.3333%!important;border-bottom:1px solid #eaeaea}.lp_nav.six_items a span{margin:0;padding:10px 0}.content.landingpage .section .row_medium,.content.landingpage .section .row_wide{width:65%}.content.landingpage .section .row_wide{padding-left:calc(20% + 40px)}.content.landingpage .section .profile.alkoven_inner .attr.one{top:30%;left:6%}.content.landingpage .section .profile.integriert_outer .attr .one{top:33%}.content.landingpage .section .profile.integriert_outer .attr.two{top:22%}.content.landingpage .section .profile.integriert_inner .attr.one{top:28%}.content.landingpage .section .profile.integriert_inner .attr.two{top:28%}.content.landingpage .section .profile.kasten_outer .attr.one{top:-3%}.content.landingpage .section .profile.kasten_outer .attr.two{top:50%}.content.landingpage .section .profile.kasten_inner .attr.one{top:33%;left:42%}.content.landingpage .section .profile.kasten_inner .attr.two{top:22%;left:60%}.content.blog .article .author .speech_bubble{margin:0 0 0 30px;float:right}}@media screen and (max-width:1024px){body{overflow-y:scroll;-webkit-overflow-scrolling:touch}body.mobile_search{width:100%;overflow:hidden;position:fixed;top:0;left:0}body.mobile_search:before{content:"";width:100%;height:100%;display:block;position:fixed;top:0;left:0;z-index:100;background:#000;background:rgba(0,0,0,.85)}.count{font-size:12px}.headline_massive{font-size:32px}.headline_medium{font-size:16px}.headline_parallax{font-size:38px}.headline_list_header{font-size:14px}.header .header_wrapper,.header.wide .header_wrapper{height:80px;padding:5px 20px 0 20px}.parkingspot{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;height:40px;top:20px;right:190px}.parkingspot a{padding-top:9px;background-position:8px 8px}.search{position:relative}.search .mobile_search_btn{margin:0;display:block;position:absolute;right:0;top:15px}.search .mobile_search_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:all .5s ease;-o-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);width:50%;height:100%;padding:50px 20px 20px 20px;overflow:hidden;display:block;position:fixed;top:0;right:0;bottom:0;z-index:250;background:#fff}.search .mobile_search_container form{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;margin:0 auto;padding:0 30px 0 0;display:block;overflow-y:scroll;-webkit-overflow-scrolling:touch;background:-webkit-linear-gradient(white 30%,rgba(255,255,255,0)),-webkit-linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,-webkit-radial-gradient(50% 0,farthest-side,rgba(0,0,0,.25),rgba(0,0,0,0)),-webkit-radial-gradient(50% 100%,farthest-side,rgba(0,0,0,.25),rgba(0,0,0,0)) 0 100%;background:linear-gradient(white 30%,rgba(255,255,255,0)),linear-gradient(rgba(255,255,255,0),#fff 70%) 0 100%,radial-gradient(farthest-side at 50% 0,rgba(0,0,0,.25),rgba(0,0,0,0)),radial-gradient(farthest-side at 50% 100%,rgba(0,0,0,.25),rgba(0,0,0,0)) 0 100%;background-repeat:no-repeat;background-color:#fff;background-size:100% 20px,100% 20px,100% 10px,100% 10px;background-attachment:local,local,scroll,scroll}.search .mobile_search_container form::-webkit-scrollbar{-webkit-appearance:none!important;width:11px!important}.search .mobile_search_container form::-webkit-scrollbar{border-radius:8px!important;border:2px solid #fff!important;background-color:#ccc!important}.search .mobile_search_container form::-webkit-scrollbar-thumb{border-radius:8px!important;border:2px solid #fff!important;background-color:rgba(133,136,138,.6)!important}.search .form_row{width:100%;min-height:40px;overflow:hidden;margin:0 0 30px 0;float:none}.search .form_row.no-height{min-height:0;margin:0}.search .switch_btn{width:100%}.search .switch_btn .option{width:50%}.search .switch_btn .option input[type=radio]#wohnmobil:checked+label,.search .switch_btn .option input[type=radio]#wohnwagen:checked+label,.search .switch_btn .option input[type=radio]+label{width:100%;padding:0 50px 0 53px;text-indent:0;text-align:center}.search .input_container.what{width:100%}.search .input_container.when.from{width:40%}.search .input_container.when.to{width:60%}.search .form_row.submit{width:100%;margin:0}.search .form_row.submit input{width:100%}.search .form_row.filter{min-height:0;height:auto}.search .filter_wrapper .filter_btn{width:auto;background:0 0;text-align:left}.search .filter_wrapper .filter_btn span{display:none;padding:0;color:#4d4e4f;text-transform:uppercase;font-weight:700;background:0 0}.search .filter_wrapper .scroll_box{height:auto;overflow:hidden}.search .filter_wrapper .scroll_box .checkbox_container{width:50%;float:left}.search .filter_wrapper .filter_flyout{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:100%;padding:0;height:auto;position:static}.search .filter_wrapper .filter_row{width:100%;padding:0;margin:0 0 30px 0;border:none}.search .filter_wrapper .radio_box{height:auto}.search .filter_wrapper .radio_box .radio_container input[type=radio]+label,.search .filter_wrapper .radio_box .radio_container input[type=radio]:checked+label{background-image:none}.search .filter_wrapper .radio_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:16.6666666666%;height:40px;float:left;overflow:hidden;border-top:1px solid #85888a;border-left:1px solid #85888a;border-bottom:1px solid #85888a}.search .filter_wrapper .radio_container:first-child{-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.search .filter_wrapper .radio_container:first-child input[type=radio]:checked+label{background:#58a627}.search .filter_wrapper .radio_container:last-child{-moz-border-radius:0 3px 3px 0;-webkit-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;border-right:1px solid #85888a}.search .filter_wrapper .radio_container:last-child input[type=radio]:checked+label{background:#58a627}.search .filter_wrapper .radio_container input[type=radio]+label{height:40px;line-height:40px}.search .filter_wrapper .radio_container input[type=radio]:checked+label{background:#58a627}.range.flyout.es-2-mon-calendar,.search .flyout{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;width:100%!important;padding:10px 0;position:static}.search .flyout:after,.search .flyout:before{display:none}.search .flyout.range input[type=range]{padding:0 10px}.search .flyout.range .range_label.left{padding:0 0 0 10px}.search .flyout.range .range_label.right{padding:0 10px 0 0}.search.open .mobile_search_btn{margin:0;position:fixed;top:5px;right:20px;z-index:300;background:0 0}.search.open .mobile_search_btn span{color:#333;background:url('/app/css/rent/img/icon_mobile_search_close.svg') right center no-repeat}.search.open .mobile_search_container{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.video_container{width:100%;overflow:hidden}.video_container .headline_massive{font-size:32px}.video_container video{display:none;object-fit:none}.video_container img{width:100%;height:auto;display:block;position:static}.video_container:before{display:none}.teaser .headline_big{margin:0 0 10px 0}.teaser .three_col{width:44%;margin:0 0 50px 12%}.teaser .three_col:first-child{margin-left:0}.teaser .three_col:last-child{width:100%;margin-left:0;margin-bottom:0}.teaser.parallax.small{height:250px}.teaser.parallax.parking .headline_parallax{font-size:28px}.teaser.parallax.parking .parallax_btn{padding:20px 25px;font-size:16px;line-height:16px}.teaser.featured{margin-bottom:50px}.teaser.featured .three_col{width:44%}.teaser.featured .three_col:last-child{margin-bottom:50px}.list_teaser p{font-size:22px}.seo.img_container{height:auto}.promo_teaser{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.promo_teaser .teaser_big{width:100%;margin:0 0 30px 0;float:none;clear:both}.promo_teaser .teaser_small{width:100%;margin:0 0 30px 0;float:none}.promo_teaser .teaser_small:last-child{position:static}.seo_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.footer .footer_wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 20px}.main.wide{z-index:50}.list_map_view.list .result_list{width:100%}.list_map_view .list_item .img_container{width:30%;margin:0 5% 0 0;float:left}.list_map_view .list_item .details{width:60%;float:left;clear:none}.list_map_view .list_item.renter .img_container{max-height:200px}.list_header .list_tabs a:first-child{padding-right:20px}.list_header .list_tabs a{padding:0}.list_header .list_tabs a:last-child{padding-left:20px}.list_header .list_tabs .tab_wohnmobil,.list_header .list_tabs .tab_wohnwagen{background:0 0}.list_header .list_tabs .tab_wohnmobil.active,.list_header .list_tabs .tab_wohnmobil:hover,.list_header .list_tabs .tab_wohnwagen.active,.list_header .list_tabs .tab_wohnwagen:hover{background:0 0}.list_header .view_switch a:first-child{padding-right:0}.list_header .view_switch .list_view,.list_header .view_switch .map_view{width:40px;padding:0;text-indent:-100000px}.list_header .view_switch .list_view,.list_header .view_switch .list_view.active,.list_header .view_switch .list_view:hover{background-position:center 12px}.list_header .view_switch .map_view,.list_header .view_switch .map_view.active,.list_header .view_switch .map_view:hover{background-position:center 6px}.quickinfo .details,.quickinfo .img_container{width:100%;padding:0}.quickinfo .img_container{margin:0 0 30px 0}.quickinfo .img_container .btn_next{right:1px}.quickinfo .img_container .btn_prev{left:1px}.maininfo{width:100%;padding:0 20px}.reservation_form{width:auto;margin:0 20px;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}.reservation_form .input_container.when{width:20%}.reservation_form.error_step1,.reservation_form.error_step2{height:auto;position:relative!important;padding:20px 30px}.reservation_form.error_step1:before,.reservation_form.error_step2:before{top:152px;left:4px}.reservation_form.error_step1 .form_row.calculate button,.reservation_form.error_step2 .form_row.calculate button{width:170px}.reservation_form.error_step2 .form_row.special .scroll_box .checkbox_container p{width:85%;padding-right:3%}.calendar.big{width:640px;margin:0 auto 50px auto}.left_col,.right_col{width:100%;padding:0 20px;margin:0 0 30px 0}.big_offer{white-space:normal}.big_offer .img_container{margin:0 0 10px 0}.big_offer .headline_teaser_big{margin:0 0 10px 0;font-size:16px}.big_offer .featured_detail{padding:0}.big_offer .featured_price{height:auto;position:static}.big_offer .featured_price .bed_container,.big_offer .featured_price .price,.big_offer .featured_price .seat_container{margin:0 0 10px 0}.big_offer .featured_price .bed_desc,.big_offer .featured_price .price_desc,.big_offer .featured_price .seat_desc{display:none}.big_offer .featured_price .detail_btn{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:100%;opacity:1;left:auto;position:static}.slider_big_wrapper{width:auto!important;padding:0 0 10px 0;white-space:nowrap}.slider_big_wrapper .slider_item_wrapper{width:auto!important;display:inline-block;float:none}.slider_big_wrapper .slider_item_wrapper .slider_item{display:inline-block}.parking_header .parking_headline,.parking_header .parking_info{width:550px}.parking_header .parking_headline{height:105px}.parking_header .parking_headline span{height:80px;font-size:45px;line-height:80px}.parking_header .parking_info{height:100px;padding:38px 0 0 110px;font-size:16px}.parking_header .parking_info .count{width:30px;height:30px;font-size:16px;line-height:27px}.parking_header .parking_info:before{width:80px;height:80px;font-size:60px;line-height:80px}.content.landingpage .info_box,.content.landingpage .info_text{width:100%;float:none;clear:both}.content.landingpage .info_text{margin-bottom:50px}.content.landingpage .section .row_half .description{display:block;position:static}.content.landingpage .section .row_half .description .camping_headline{display:block;margin-bottom:10px}.content.landingpage .section .row_half .description li{width:100%;padding-left:0;font-weight:400;position:static}.content.landingpage .section .row_half .description li strong{font-weight:700}.content.landingpage .section .row_half .description li p{padding-left:30px;display:block;border:none;position:relative;top:auto;left:auto;right:auto;bottom:auto}.content.landingpage .section .row_half .description li p:before{-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;width:20px;height:20px;display:block;color:#146b8f;font-size:12px;font-weight:700;line-height:20px;text-align:center;background:#a6d4e7;position:absolute;left:0;top:10px;border:1px solid #1e9dd2}.content.landingpage .section .row_half .description li.one p:before{content:"1"}.content.landingpage .section .row_half .description li.two p:before{content:"2"}.profile .img_container{margin:0 0 20px 0}.profile .attr{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;width:auto;height:auto}.profile .attr p{width:auto}.profile .attr .button{-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;width:30px;height:30px;display:block;color:#146b8f;font-size:12px;font-weight:700;line-height:20px;text-align:center;background:#a6d4e7;position:absolute;left:0;top:10px;border:1px solid #1e9dd2}.profile .attr .button:before{content:"";width:30px;line-height:30px;color:#146b8f;font-size:16px;font-weight:700;text-align:center}.profile .attr.one .button:before{content:"1"}.profile .attr.two .button:before{content:"2"}.profile.alkoven_outer{height:auto}.profile.alkoven_outer .attr.one,.profile.alkoven_outer .attr.two{top:auto;left:auto;bottom:auto;right:auto}.profile.alkoven_outer .attr.one .button{top:0;left:70%}.profile.alkoven_outer .attr.two .button{top:14%;left:32%}.profile.alkoven_inner{height:auto}.profile.alkoven_inner .attr.one,.profile.alkoven_inner .attr.two{top:auto;left:auto;bottom:auto;right:auto}.profile.alkoven_inner .attr.one .button{top:14%;left:6%}.profile.alkoven_inner .attr.two .button{top:15%;left:40%}.profile.integriert_outer{height:auto}.profile.integriert_outer .attr.one .button{top:16%;left:19%}.profile.integriert_outer .attr.two .button{top:10%;left:40%}.profile.integriert_inner{height:auto}.profile.integriert_inner .attr.one .button{top:19%;left:17%}.profile.integriert_inner .attr.two .button{top:10%;left:38%}.profile.teilintegriert_outer{height:auto}.profile.teilintegriert_outer .attr.one .button{top:16%;left:19%}.profile.teilintegriert_outer .attr.two .button{top:8%;left:35%}.profile.teilintegriert_inner{height:auto}.profile.teilintegriert_inner .attr.one .button{top:14%;left:29%}.profile.teilintegriert_inner .attr.two .button{top:10%;left:64%}.profile.kasten_outer{height:auto}.profile.kasten_outer .attr.one .button{top:-2%;left:28%}.profile.kasten_outer .attr.two .button{top:21%;left:67%}.profile.kasten_inner{height:auto}.profile.kasten_inner .attr.one .button{top:11%;left:71%}.profile.kasten_inner .attr.two .button{top:16%;left:40%}.lp_nav.five_items{height:100px;border-bottom:none}.lp_nav.five_items a{width:33.3333%;border-bottom:1px solid #eaeaea}.lp_nav.five_items a span{padding:10px 0;margin:0}.lp_nav.five_items a:last-child{border-right:1px solid #eaeaea}}.content.blog{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.content.blog .sidecol{width:33.33333%}.content.blog .maincol{width:66.6666%}.content.blog .blog_nav{width:90%}.content.blog .article .box_row .box{width:47%}.content.blog .article .box_row .box:first-child{margin-right:5%}.content.blog .article .author{height:120px}.content.blog .article .author .img_container{width:auto;height:100%}.content.blog .article .author .speech_bubble{width:auto;height:100%}@media screen and (max-width:800px){body.mobile_search:before{display:none}.headline_parallax{font-size:28px}.overlay{width:100%;height:100%!important;margin:0!important;top:0;left:0}.overlay.booking_form .reservation_form .fix_price .label{width:53%;overflow:hidden;word-break:break-word}.overlay.booking_form .quickinfo{padding:0}.overlay.booking_form .quickinfo .seats{margin:0 20px 0 0}.header .header_wrapper,.header.wide .header_wrapper{height:80px;padding:5px 20px 0 20px}.search .mobile_search_btn{width:40px;top:0;margin:15px 0 0 0;text-indent:-10000px}.search .mobile_search_container{width:100%;padding:50px 0 50px 30px}.search.open .mobile_search_btn{width:120px;padding:0 10px;text-indent:0}.search .form_row{height:auto}.search .switch_btn{height:auto}.search .switch_btn .option{width:50%}.search .switch_btn .option input[type=radio]#wohnmobil+label,.search .switch_btn .option input[type=radio]#wohnwagen+label{transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none}.search .switch_btn .option input[type=radio]#wohnmobil+label,.search .switch_btn .option input[type=radio]#wohnmobil:checked+label,.search .switch_btn .option input[type=radio]#wohnwagen+label,.search .switch_btn .option input[type=radio]#wohnwagen:checked+label{height:45px;padding:7px 10px;line-height:50px;background-position:center 7px;background-size:25px}.parkingspot{min-width:0;width:40px;top:20px;right:70px;text-indent:-10000px}.parkingspot a{height:40px;padding:0;background-position:center center}.video_container .headline_massive{font-size:26px}.title_slider .headline_massive{font-size:26px}.title_slider .mobile_fallback{transition:.5s all ease;-o-transition:.5s all ease;-moz-transition:.5s all ease;-webkit-transition:.5s all ease;height:auto;overflow:hidden;display:block}.title_slider .btn_next,.title_slider .btn_prev{-webkit-tap-highlight-color:transparent}.title_slider .controls,.title_slider .slider_item_wrapper{display:none}.teaser .three_col{width:100%;margin:0 0 100px 0}.teaser.parallax{padding:50px 20px 20px 20px}.teaser.parallax .text{margin:0;position:static;top:auto;text-align:center}.teaser.parallax .parallax_btn{width:150px;height:50px;margin:0 0 0 -75px;right:auto;left:50%;top:auto;bottom:20px;font-size:18px;line-height:50px}.teaser.parallax .parallax_list li{height:auto;margin:0 0 15px 0}.teaser.parallax .parallax_list li a{line-height:20px;font-size:14px}.teaser.parallax.parking .text{padding:10px 0 0 0}.teaser.parallax.parking .parallax_btn{width:235px;margin-left:-117px;bottom:70px}.list_teaser p{font-size:16px}.list_teaser .button{padding:10px 20px;font-size:14px}.sixer{margin:0 0 75px 0}.sixer .sixer_price{height:auto}.sixer .bed_container,.sixer .price,.sixer .seat_container{padding:0;margin:0 0 10px 0}.sixer .detail_btn{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:100%;opacity:1;left:auto;position:static}.sixer:hover .bed_container,.sixer:hover .price,.sixer:hover .seat_container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.teaser.featured .three_col{width:100%;margin:0 0 50px 0}.teaser.featured .more{width:100%;height:45px;line-height:45px;font-size:16px}.big_offer .headline_teaser_big{margin:0}.big_offer .img_container{width:45%;margin:0 5% 0 0;float:left}.big_offer .featured_price{width:50%;left:auto;right:5px;position:absolute}.big_offer:hover .featured_price .bed_container,.big_offer:hover .featured_price .price,.big_offer:hover .featured_price .seat_container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.article_col{width:100%;margin:0}.footer .footer_wrapper{overflow:visible}.footer .footer_logo{display:none}.footer ul{width:100%;float:none}.footer ul li{width:20%;text-align:center}.footer ul a{margin:0;font-size:14px}.main.list_map{height:auto!important}.list_header{height:100px}.list_header .view_switch{display:none}.list_header .list_tabs{width:100%;height:100px;float:none;clear:both;text-align:left}.list_header .list_tabs a,.list_header .list_tabs a:first-child,.list_header .list_tabs a:last-child{padding:0;border-left:none}.list_header .list_tabs .tab_wohnmobil,.list_header .list_tabs .tab_wohnwagen{width:100%;display:block;float:none;clear:both}.list_map_view .result_list{overflow:visible;position:static}.list_map_view .list_item .details,.list_map_view .list_item .img_container{width:100%}.list_map_view .list_item .img_container{margin:0 0 30px 0}.list_map_view .list_item .img_container .plan_container img{width:250px}.list_map_view .list_item .details{padding:0 0 100px 0}.list_map_view .list_item .details table{margin:0 0 20px 0}.list_map_view .list_item.renter .img_container{max-height:none}.list_map_view .list_item:hover .bed_container,.list_map_view .list_item:hover .price,.list_map_view .list_item:hover .seat_container{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.list_map_view .map{display:none}.list_price{height:100px;padding:0;bottom:auto}.list_price .bed_container,.list_price .price,.list_price .seat_container{width:33.33%}.list_price .bed_container{margin:0}.list_price .bed_container .bed_desc,.list_price .price .price_desc,.list_price .seat_container .seat_desc{text-align:left}.list_price .beds,.list_price .price_badge,.list_price .seats{margin:0}.list_price .detail_btn{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);width:100%;opacity:1;left:0;right:0}.pagination{margin:50px 0}.pagination .pagination_wrapper{margin:0 auto}.reservation_form .input_container.when{width:30%}.form_row.calculate button{width:154px;font-size:13px}.calendar.big{width:100%;height:auto;padding:0 60px}.calendar.big .detail_calendar .ui-datepicker-next{right:-50px}.calendar.big .detail_calendar .ui-datepicker-prev{right:-55px}.big_map_container .renter_info{width:50%;padding:10px 20px;left:0;background:0 0}.big_map_container .renter_info .logo_container{width:100%;height:auto;margin:0 0 10px 0}.big_map_container .renter_info .logo_container img{position:static}.big_map_container .renter_info .headline_medium{margin:0}.big_map_container .renter_info p{margin:0 0 10px 0}.big_map_container .offer{width:100%;height:auto}.big_map_container .offer .last_minute,.big_map_container .offer .special_offer{width:100%;height:25px;line-height:25px;margin:0 0 10px 0;float:none;position:relative}.big_map_container .offer .last_minute .count,.big_map_container .offer .special_offer .count{position:absolute;top:0;right:0}.big_map_container .map{width:50%!important;left:auto!important;right:0!important}.slider_big .btn_next,.slider_big .btn_prev{display:none}.slider_offer .headline_big{font-size:14px}.slider_big_wrapper{overflow-x:scroll}.slider_big_wrapper .slider_item_wrapper{padding:0}.slider_big_wrapper .slider_item_wrapper .slider_item .big_offer{margin:0;padding:0}.slider_big_wrapper .slider_item_wrapper .slider_item .big_offer .headline_teaser_big{font-size:11px;font-weight:600;text-transform:none;margin:0 0 10px 0;padding:0 0 25px 0}.slider_big_wrapper .slider_item_wrapper .slider_item .big_offer .img_container{width:auto;margin:0 0 5px 0}.slider_big_wrapper .slider_item_wrapper .slider_item .featured_detail .featured_price{padding:0;height:25px;display:block;width:100%;right:0}.slider_big_wrapper .slider_item_wrapper .slider_item .featured_detail .price{width:100%;margin:0;padding:0;position:absolute;bottom:0;left:0}.slider_big_wrapper .slider_item_wrapper .slider_item .featured_detail .price .price_badge{width:100%}.slider_big_wrapper .slider_item_wrapper .slider_item .featured_detail .bed_container,.slider_big_wrapper .slider_item_wrapper .slider_item .featured_detail .detail_btn,.slider_big_wrapper .slider_item_wrapper .slider_item .featured_detail .seat_container{display:none}.parking_header{height:260px}.parking_header .parking_headline,.parking_header .parking_info{width:350px}.parking_header .parking_headline{height:95px}.parking_header .parking_headline span{height:70px;font-size:28px;line-height:70px}.parking_header .parking_info{height:80px;padding:28px 0 0 90px}.parking_header .parking_info:before{display:none}.parking_header .parking_info .count{width:60px;height:60px;margin:0;position:absolute;left:10px;top:10px;font-size:30px;line-height:60px}.list_map_view.my_objects .list_item .img_container{width:100%;margin:0 0 30px 0;float:none;clear:both}.list_map_view.my_objects .list_item .details{width:100%;display:block;float:none;clear:both}.hero.landingpage{height:350px}.hero.landingpage .hero_icon span{height:180px;background-size:75%!important}.hero.landingpage .hero_headline .headline{font-size:30px}.hero.landingpage .hero_headline .subheadline{font-size:25px}.lp_nav.five_items,.lp_nav.four_items,.lp_nav.six_items{border-bottom:none}.lp_nav.five_items a,.lp_nav.four_items a,.lp_nav.six_items a{width:50%!important;border-bottom:1px solid #eaeaea}.lp_nav.five_items a span,.lp_nav.four_items a span,.lp_nav.six_items a span{margin:0;padding:10px 0}.lp_nav.four_items{height:100px}.lp_nav.five_items{height:150px}.lp_nav.five_items a:last-child{border-right:1px solid #eaeaea}.lp_nav.six_items{height:150px}.content.landingpage .slider_big.wide{transition:none;-o-transition:none;-moz-transition:none;-webkit-transition:none;width:auto!important;margin:0;overflow-x:scroll}.content.landingpage .slider_big.wide .slider_item_wrapper{padding:0 20px 40px 0}.content.landingpage .slider_big.wide .slider_item_wrapper .slider_item p,.content.landingpage .slider_big.wide .slider_item_wrapper .slider_item strong{display:inline-block;font-size:12px;line-height:16px}.content.landingpage .section .section_headline{font-size:14px}.content.landingpage .section .row_small{width:55%}.content.landingpage .section .row_medium,.content.landingpage .section .row_wide{width:100%;margin:0}.content.landingpage .section .row_wide{padding-left:0}.content.landingpage .section .more{width:100%;height:auto;font-size:18px;line-height:50px}.content.landingpage .section .row_half{width:100%;float:none;clear:both}.content.landingpage .section .profile .attr p{width:auto}.content.landingpage .section .profile.alkoven_inner,.content.landingpage .section .profile.alkoven_outer{height:auto;margin:30px 0 0 0}.content.landingpage .section .profile.alkoven_outer .attr.one .button{top:-3%}.content.landingpage .section .profile.alkoven_outer .attr.two .button{top:26%}.content.landingpage .section .profile.alkoven_inner .attr.one .button{top:27%;left:9%}.content.landingpage .section .profile.alkoven_inner .attr.two .button{top:30%}.content.landingpage .section .profile.integriert_outer{height:auto}.content.landingpage .section .profile.integriert_outer .attr.one .button{top:26%;left:17%}.content.landingpage .section .profile.integriert_outer .attr.two .button{top:16%;left:42%}.content.landingpage .section .profile.integriert_inner{height:auto}.content.landingpage .section .profile.integriert_inner .attr.one .button{top:22%;left:32%}.content.landingpage .section .profile.integriert_inner .attr.two .button{top:16%;left:73%}.content.landingpage .section .profile.teilintegriert_outer{height:auto}.content.landingpage .section .profile.teilintegriert_outer .attr.one .button{top:26%;left:17%}.content.landingpage .section .profile.teilintegriert_outer .attr.two .button{top:16%;left:42%}.content.landingpage .section .profile.teilintegriert_inner{height:auto}.content.landingpage .section .profile.teilintegriert_inner .attr.one .button{top:22%;left:35%}.content.landingpage .section .profile.teilintegriert_inner .attr.two .button{top:16%;left:73%}.content.landingpage .section .profile.kasten_outer{height:auto}.content.landingpage .section .profile.kasten_outer .attr.one .button{top:1%}.content.landingpage .section .profile.kasten_outer .attr.two .button{top:32%}.content.landingpage .section .profile.kasten_inner{height:auto}.content.landingpage .section .profile.kasten_inner .attr.one .button{top:20%}.content.landingpage .section .profile.kasten_inner .attr.two .button{top:28%}.hero.blog{height:400px}.hero.blog .hero_headline{width:95%;margin-top:120px}.content.blog .maincol,.content.blog .sidecol{width:100%;float:none}.content.blog .sidecol{min-height:0}.content.blog .blog_nav{display:none}.content.blog .breadcrumb{margin:5px 0}.content.blog .mobile_blog_nav{display:block}.content.blog .article .box_row{margin-bottom:0}.content.blog .article .box_row .box{width:100%;margin:0 0 20px 0}.content.blog .article .author{border:1px solid rgba(133,136,138,.25)}.content.blog .article .author .img_container{border-top:none;border-bottom:none;border-left:none}.content.blog .article .author .speech_bubble{border:none;float:left;clear:right}.content.blog .article .author .speech_bubble:before{display:none}.content.blog .recommended_article .article_container{width:46%;margin-right:8%}.content.blog .recommended_article .article_container:nth-child(odd){margin-right:0}}@media screen and (max-width:500px){.breadcrumb_container a{padding:9px 15px}.breadcrumb_container span{padding:9px 0 7px 15px}.breadcrumb_container a,.breadcrumb_container span{font-size:12px}.overlay.booking_form{overflow-y:scroll}.overlay.booking_form .obj_short{width:100%}.overlay.booking_form .quickinfo{width:100%;float:none;clear:both;padding:0}.overlay.booking_form .quickinfo .beds,.overlay.booking_form .quickinfo .seats{float:left;clear:none}.overlay.booking_form .quickinfo .seats{margin:0 20px 0 0}.overlay.booking_form .contact_info{width:100%}.overlay.booking_form .reservation_form{width:100%;float:none;clear:both}.overlay.booking_form .data_user_form .form_row.third{width:100%;float:none;clear:both;margin:0 0 20px 0}.headline_parallax{font-size:20px;line-height:normal}.headline_list_header{font-size:12px}.headline_big{font-size:16px;word-break:break-all}.headline_medium{font-size:14px}.headline_teaser_big{font-size:16px}.search .filter_wrapper .scroll_box .checkbox_container{width:100%;float:none}.video_container{margin:0 0 30px 0}.video_container .headline_massive{font-size:18px}.title_slider{margin:0 0 30px 0}.title_slider .headline_massive{font-size:14px}.three_col{float:none}.sixer{padding:0;margin:0 0 30px 0}.sixer .img_container{width:100%;margin:0 0 10px 0;float:none}.sixer .sixer_price{width:100%;position:static}.sixer .bed_container,.sixer .price,.sixer .seat_container{padding:20px 0 0 0}.sixer_detail{padding:0;display:block;overflow:hidden}.sixer_detail .headline_teaser_medium{line-height:normal;margin:0 0 10px 0}.seo_content{font-size:14px}.seo_content p{margin:0 0 10px 0}.teaser.featured .more{height:auto;line-height:18px;padding:15px 10px;font-size:14px}.teaser.featured .three_col{margin:0 0 30px 0}.teaser.featured .big_offer{padding:0}.teaser.featured .big_offer .headline_teaser_big{margin:0 0 5px 0}.teaser.featured .big_offer .img_container{width:100%;margin:0 0 10px 0;float:none}.teaser.featured .big_offer .featured_price{width:100%;position:static}.list_teaser{height:160px;margin-right:20px;text-align:center}.list_teaser p{padding:10px 10px 50px 10px;bottom:auto;font-size:14px;position:relative}.list_teaser .button{font-size:12px;padding:15px 20px;font-weight:700;position:relative;right:auto;bottom:auto}.teaser.parallax{padding:20px}.teaser.parallax.small{height:auto}.teaser.parallax.small .headline_parallax{margin:0 0 10px 0}.teaser.parallax.small .text{margin:0 0 20px 0}.teaser.parallax.small p{font-size:14px}.teaser.parallax.big{height:auto;text-align:center}.teaser.parallax.big .headline_parallax{margin:0 0 10px 0}.teaser.parallax.parking{height:200px}.teaser.parallax.parking .wrapper{text-align:center}.teaser.parallax.parking .headline_parallax{font-size:22px;margin-bottom:25px}.teaser.parallax.parking .parallax_btn{width:auto;padding:15px 20px;display:inline-block;margin-left:0;font-size:14px}.teaser.parallax .parallax_btn{width:100%;height:auto;margin:0;padding:10px;font-size:16px;line-height:20px;position:static}.teaser.parallax .parallax_list{width:100%;float:none}.promo_teaser .teaser_big .text{height:auto}.promo_teaser .teaser_big .text h3,.promo_teaser .teaser_big .text p{white-space:normal}.promo_teaser .teaser_small{text-decoration:none}.promo_teaser .teaser_small img{width:100%;float:none;margin:0}.promo_teaser .teaser_small .article_logo{top:-25px;right:3px}.promo_teaser .teaser_small .text{width:100%;padding:10px 0;float:none;text-align:center;background:rgba(133,136,138,.2)}.promo_teaser .teaser_small h3{padding:0}.promo_teaser .teaser_small p{height:auto}.article_col{float:none;clear:both}.seo_wrapper .content_row{width:100%;margin:0;float:none}.seo_wrapper .img_container{width:100%;margin:0 0 10px 0}.footer{height:130px}.footer ul li{width:33.3333%;margin:0 0 30px 0;text-align:left}.list_header .list_tabs .count{margin:0 0 0 5px}.list_map_view .list_item .img_container .plan_container img{width:50%}.list_map_view .list_item .details{padding:0 0 35px 0}.list_map_view .list_item .details table td{width:100%;display:block;float:none}.list_map_view .list_item .details .bed_container,.list_map_view .list_item .details .price,.list_map_view .list_item .details .seat_container{width:100%;height:25px;margin:0 0 20px 0;padding:0}.list_map_view .list_item.renter .brand_list{min-height:0;height:auto;overflow:hidden}.list_map_view .list_item.renter .offer .last_minute,.list_map_view .list_item.renter .offer .special_offer{width:100%;margin:0 0 15px 0;display:block;float:none}.list_map_view .list_item.renter .offer .last_minute .count,.list_map_view .list_item.renter .offer .special_offer .count{float:right}.list_price{height:auto;position:static}.list_price .bed_container .bed_desc,.list_price .price .price_desc,.list_price .seat_container .seat_desc{width:auto;position:static;float:left!important;line-height:25px;margin:0 5px 0 0}.list_price .beds,.list_price .price_badge,.list_price .seats{float:right}.pagination .pagination_wrapper{margin:0 auto}.quickinfo .distance{font-size:14px}.quickinfo .img_container{margin:0 0 10px 0}.slider_gallery{display:none}.quickinfo .details{padding:0;position:relative}.quickinfo .details h3{font-size:16px}.quickinfo .seats_and_beds{height:auto;margin:0 0 20px 0;overflow:hidden}.quickinfo .seats_and_beds .bed_container,.quickinfo .seats_and_beds .seat_container{width:100%;height:25px;margin:0 0 5px 0;float:none;clear:both}.quickinfo .beds,.quickinfo .seats{float:right}.reservation_form{height:auto;margin:0}.reservation_form .input_container.when{width:50%;margin:0 0 15px 0}.reservation_form .checkbox_container input[type=checkbox]+label{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.reservation_form .checkbox_container label{padding:10px 0 5px 30px}.reservation_form .checkbox_container .price{float:left;text-align:left;padding:0 0 10px 30px}.reservation_form .form_row.calculate{height:auto}.reservation_form .form_row.parking{margin:0}.reservation_form .form_row.parking span{line-height:20px;margin:0 0 10px 0;display:block;float:none;clear:both}.reservation_form .parking_btn span{line-height:40px!important}.reservation_form.error_step1:before,.reservation_form.error_step2:before{display:none}.form_row.calculate button{width:100%!important;margin:0;float:none;clear:both}.parking_btn{width:100%;float:none}.maininfo .section ul li{width:100%}.maininfo .section table tr td.icon .info_popup span{width:100px}.maininfo .tab{margin:0 0 30px 0}.maininfo .tabbar{border-bottom:none}.maininfo .tabbar li{width:auto;margin:0 0 15px 0;display:block;text-align:left}.maininfo .tabbar li:first-child{margin:0 0 15px 0}.maininfo .tabbar li a{display:block;padding:0 0 5px 0;border-bottom:3px solid #fff}.maininfo .tabbar li a.active,.maininfo .tabbar li a:hover{padding-left:5px}.calendar.big{padding:0 10px}.calendar.big .detail_calendar .ui-datepicker-group.ui-datepicker-group-first,.calendar.big .detail_calendar .ui-datepicker-group.ui-datepicker-group-last{zoom:1;width:100%!important;float:none!important;clear:both;margin:0 auto 50px auto}.calendar.big .detail_calendar .ui-datepicker-group.ui-datepicker-group-first:after,.calendar.big .detail_calendar .ui-datepicker-group.ui-datepicker-group-first:before,.calendar.big .detail_calendar .ui-datepicker-group.ui-datepicker-group-last:after,.calendar.big .detail_calendar .ui-datepicker-group.ui-datepicker-group-last:before{content:"";display:table}.calendar.big .detail_calendar .ui-datepicker-group.ui-datepicker-group-first:after,.calendar.big .detail_calendar .ui-datepicker-group.ui-datepicker-group-last:after{clear:both}.calendar.big .detail_calendar .ui-datepicker td,.calendar.big .detail_calendar .ui-datepicker th{width:5%!important;height:auto!important}.calendar.big .detail_calendar .ui-datepicker-next,.calendar.big .detail_calendar .ui-datepicker-prev{top:-10px!important}.calendar.big .detail_calendar .ui-datepicker-prev{left:-5px!important}.calendar.big .detail_calendar .ui-datepicker-next{right:-5px!important}.contact_info .contact,.contact_info .opening_time{width:100%}.contact_info .contact{margin:0 0 30px 0}.map_address_container{height:auto;margin:0 0 30px 0}.map_address_container .info_container{height:auto;position:static;overflow:hidden;padding:270px 0 0 0}.map_address_container .img_container{width:40%;height:auto;margin:0 5% 0 0}.map_address_container .map{height:245px!important}.slider_gallery{position:absolute;top:0;left:0}.slider_gallery .slider_item_wrapper{padding:0 0 5px 0!important;overflow-x:scroll;-webkit-overflow-scrolling:touch}.slider_gallery .slider_gallery_wrapper,.slider_gallery .slider_item_wrapper{width:auto!important;white-space:nowrap}.slider_gallery .slider_item{width:30%;padding:0 0 0 10px;display:inline-block;float:none}.slider_gallery .slider_item:first-child{width:calc(30% - 10px);padding:0}.slider_gallery .slider_item.gimme_more .img_container{border:none}.slider_gallery .slider_item.gimme_more .img_container img{opacity:1}.slider_gallery .slider_item.gimme_more span{display:none}.slider_small_wrapper{width:auto!important;padding:0 0 10px 0;white-space:nowrap;overflow-x:scroll}.slider_small .slider_item_wrapper{width:auto!important;white-space:nowrap;display:inline-block;float:none}.slider_small .slider_item_wrapper .slider_item{display:inline-block}.slider_small .slider_item_wrapper .slider_item .img_container{padding:0 0 5px 0}.slider_small .slider_item_wrapper .slider_item .price{width:100%;top:auto;bottom:0;right:0}.slider_small .slider_item_wrapper .slider_item .price .price_badge{width:100%}.slider_small .slider_item_wrapper .slider_item p{font-size:11px;padding:0 0 40px 0;white-space:normal}.big_map_container{height:auto}.big_map_container .renter_info{width:100%;padding-top:220px;position:static}.big_map_container .map{width:100%!important;height:200px!important}.parking_header{height:210px;padding:25px 0}.parking_header .parking_headline{height:80px}.parking_header .parking_headline span{height:55px;font-size:20px;line-height:55px}.parking_header .parking_headline,.parking_header .parking_info{width:260px}.parking_header .parking_info{height:60px;padding:18px 0 0 65px}.parking_header .parking_info .count{width:40px;height:40px;font-size:20px;line-height:40px}.hero.landingpage{height:250px}.hero.landingpage .hero_icon{display:none}.hero.landingpage .hero_wrapper{height:250px}.hero.landingpage .hero_headline{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:300px;padding:10px;margin-left:-150px;position:absolute;bottom:20px;left:50%}.hero.landingpage .hero_headline .headline,.hero.landingpage .hero_headline .subheadline{font-size:20px}.content.landingpage .section{margin:0 20px 30px 20px}.content.landingpage .section .section_headline{margin:0 0 10px 0}.content.landingpage .section .section_headline span{font-size:14px}.content.landingpage .section .row_medium ul li,.content.landingpage .section .row_small ul li,.content.landingpage .section .row_wide ul li{width:100%!important;margin-right:0!important}.content.landingpage .section .row_half ul li{width:100%;float:none;clear:both}.content.landingpage .section .more{font-size:14px;line-height:40px}.content.landingpage .section .profile.alkoven_outer .attr.two .button{top:12%}.content.landingpage .section .profile.alkoven_inner .attr.one .button{top:13%}.content.landingpage .section .profile.alkoven_inner .attr.two .button{top:12%}.content.landingpage .section .profile.integriert_outer{height:auto}.content.landingpage .section .profile.integriert_outer .attr.one .button{top:12%;left:21%}.content.landingpage .section .profile.integriert_outer .attr.two .button{top:11%;left:40%}.content.landingpage .section .profile.integriert_inner{height:auto}.content.landingpage .section .profile.integriert_inner .attr.one .button{top:11%;left:32%}.content.landingpage .section .profile.integriert_inner .attr.two .button{top:10%;left:73%}.content.landingpage .section .profile.teilintegriert_outer{height:auto}.content.landingpage .section .profile.teilintegriert_outer .attr.one .button{top:17%;left:13%}.content.landingpage .section .profile.teilintegriert_outer .attr.two .button{top:11%;left:36%}.content.landingpage .section .profile.teilintegriert_inner{height:auto}.content.landingpage .section .profile.teilintegriert_inner .attr.one .button{top:11%;left:32%}.content.landingpage .section .profile.teilintegriert_inner .attr.two .button{top:10%;left:73%}.content.landingpage .section .profile.kasten_outer{height:auto}.content.landingpage .section .profile.kasten_outer .attr.one .button{top:-2%}.content.landingpage .section .profile.kasten_outer .attr.two .button{top:14%;left:65%}.content.landingpage .section .profile.kasten_inner{height:auto}.content.landingpage .section .profile.kasten_inner .attr.one .button{top:10%}.content.landingpage .section .profile.kasten_inner .attr.two .button{top:8%}.content.landingpage .info_text .headline{font-size:16px;margin-bottom:10px}.content.landingpage .info_text ul{margin-bottom:10px}.content.landingpage .info_box{padding:10px 15px}.content.landingpage .info_box .headline{margin-bottom:5px;text-align:left}.content.landingpage .info_box .row dd,.content.landingpage .info_box .row dt{width:100%;float:none;clear:both}.content.landingpage .slider_big.wide{overflow:hidden;margin:0}.content.landingpage .slider_big.wide .slider_item_wrapper{width:auto!important;padding:0;display:inline-block;float:none}.content.landingpage .slider_big.wide .slider_item_wrapper .slider_item{width:50%!important;margin:0 0 30px 0;white-space:normal}.content.landingpage .slider_big.wide .slider_item_wrapper .slider_item .img_container{margin-bottom:0}.content.landingpage .slider_big.wide .slider_item_wrapper .slider_item p{display:none!important}.content.landingpage .slider_big.wide .slider_item_wrapper .slider_item strong{font-size:13px}.lp_nav.five_items,.lp_nav.four_items,.lp_nav.six_items{transition:.3s ease all;-o-transition:.3s ease all;-moz-transition:.3s ease all;-webkit-transition:.3s ease all;height:50px!important;min-height:50px;overflow:hidden;position:relative;border-bottom:1px solid #eaeaea}.lp_nav.five_items a,.lp_nav.four_items a,.lp_nav.six_items a{width:100%!important}.lp_nav.five_items a:last-child,.lp_nav.four_items a:last-child,.lp_nav.six_items a:last-child{border-bottom:none}.lp_nav.five_items:after,.lp_nav.four_items:after,.lp_nav.six_items:after{content:"";width:20px;height:20px;display:block;background:url('/app/css/rent/img/arrow_down_grey.svg') center center no-repeat;position:absolute;top:15px;right:15px}.button_back{width:90px;padding:5px 10px;margin:11px 0 0 0;background-position:80px 18px;background-size:8%;font-size:12px}.hero.blog{height:250px}.hero.blog .hero_headline{margin-top:40px}.hero.blog .hero_headline .headline{font-size:36px;line-height:40px}.hero.blog .hero_headline .subheadline{font-size:16px;line-height:18px}.content.blog{padding:0 20px}.content.blog .breadcrumb{display:none}.content.blog .article .headline{font-size:18px;line-height:22px}.content.blog .article .subheadline{font-size:14px}.content.blog .article .box.download{padding-left:40px;background-size:5%;background-position:12px 16px}.content.blog .article .box.download small{font-size:11px}.content.blog .article .box.download span{font-size:10px}.content.blog .article .blog_slider .slider_item .caption{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:10px;padding:0 37px}.content.blog .article .author{height:auto}.content.blog .article .author .img_container,.content.blog .article .author .speech_bubble{width:100%;float:none;clear:both}.content.blog .article .author .social_media{zoom:1;float:none;clear:both}.content.blog .article .author .social_media:after,.content.blog .article .author .social_media:before{content:"";display:table}.content.blog .article .author .social_media:after{clear:both}.content.blog .blog_img .caption,.content.blog .blog_img .source{font-size:10px}.content.blog .blog_img .caption{width:50%}.content.blog .recommended_article .article_container{width:100%;height:auto;margin-right:0}}.ie9 .list_map_view.list_ie9 .result_list{width:56%;max-width:1165px}.ie9 .list_map_view.list_ie9 .map{left:56%}.ie9 .list_map_view.list_ie9 .resize_me{left:-28%}.ie9 .list_map_view.map_ie9 .result_list{width:56%;max-width:1165px;left:-200%}.ie9 .list_map_view.map_ie9 .map_ie9{left:0}.ie9 .list_map_view.map_ie9 .resize_me{left:0}.ie9 .map{overflow:hidden}.ie9 .map_ie9{transition:all .3s ease;-o-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;height:100%}.parallax_img_container{-skrollr-animation-name:parallax-ani}/*! jQuery UI - v1.9.2 - 2014-11-12
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.datepicker.css, jquery.ui.menu.css, jquery.ui.theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Helvetica%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=2px&bgColorHeader=dddddd&bgTextureHeader=highlight_soft&bgImgOpacityHeader=50&borderColorHeader=dddddd&fcHeader=444444&iconColorHeader=0073ea&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=dddddd&fcContent=444444&iconColorContent=ff0084&bgColorDefault=f6f6f6&bgTextureDefault=highlight_soft&bgImgOpacityDefault=100&borderColorDefault=dddddd&fcDefault=0073ea&iconColorDefault=666666&bgColorHover=0073ea&bgTextureHover=highlight_soft&bgImgOpacityHover=25&borderColorHover=0073ea&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=dddddd&fcActive=ff0084&iconColorActive=454545&bgColorHighlight=ffffff&bgTextureHighlight=flat&bgImgOpacityHighlight=55&borderColorHighlight=cccccc&fcHighlight=444444&iconColorHighlight=0073ea&bgColorError=ffffff&bgTextureError=flat&bgImgOpacityError=55&borderColorError=ff0084&fcError=222222&iconColorError=ff0084&bgColorOverlay=eeeeee&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=80&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=60&thicknessShadow=4px&offsetTopShadow=-4px&offsetLeftShadow=-4px&cornerRadiusShadow=0px
* Copyright 2014 jQuery Foundation and other contributors; Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{zoom:1}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}* html .ui-autocomplete{width:1px}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-widget{font-family:Helvetica,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Helvetica,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #ddd;background:#fff url("/app/css/rent/styles/flick/images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#444}.ui-widget-content a{color:#444}.ui-widget-header{border:1px solid #ddd;background:#ddd url("/app/css/rent/styles/flick/images/ui-bg_highlight-soft_50_dddddd_1x100.png") 50% 50% repeat-x;color:#444;font-weight:700}.ui-widget-header a{color:#444}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ddd;background:#f6f6f6 url("/app/css/rent/styles/flick/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png") 50% 50% repeat-x;font-weight:700;color:#0073ea}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#0073ea;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #0073ea;background:#0073ea url("/app/css/rent/styles/flick/images/ui-bg_highlight-soft_25_0073ea_1x100.png") 50% 50% repeat-x;font-weight:700;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ddd;background:#fff url("/app/css/rent/styles/flick/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:700;color:#ff0084}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ff0084;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#fff url("/app/css/rent/styles/flick/images/ui-bg_flat_55_ffffff_40x100.png") 50% 50% repeat-x;color:#444}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#444}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ff0084;background:#fff url("/app/css/rent/styles/flick/images/ui-bg_flat_55_ffffff_40x100.png") 50% 50% repeat-x;color:#222}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#222}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#222}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px;background-image:url("/app/css/rent/styles/flick/images/ui-icons_ff0084_256x240.png")}.ui-widget-content .ui-icon{background-image:url("/app/css/rent/styles/flick/images/ui-icons_ff0084_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/app/css/rent/styles/flick/images/ui-icons_0073ea_256x240.png")}.ui-state-default .ui-icon{background-image:url("/app/css/rent/styles/flick/images/ui-icons_666666_256x240.png")}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url("/app/css/rent/styles/flick/images/ui-icons_ffffff_256x240.png")}.ui-state-active .ui-icon{background-image:url("/app/css/rent/styles/flick/images/ui-icons_454545_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("/app/css/rent/styles/flick/images/ui-icons_0073ea_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/app/css/rent/styles/flick/images/ui-icons_ff0084_256x240.png")}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;-khtml-border-top-left-radius:2px;border-top-left-radius:2px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;-khtml-border-top-right-radius:2px;border-top-right-radius:2px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;-khtml-border-bottom-left-radius:2px;border-bottom-left-radius:2px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;-khtml-border-bottom-right-radius:2px;border-bottom-right-radius:2px}.ui-widget-overlay{background:#eee url("/app/css/rent/styles/flick/images/ui-bg_flat_0_eeeeee_40x100.png") 50% 50% repeat-x;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{margin:-4px 0 0 -4px;padding:4px;background:#aaa url("/app/css/rent/styles/flick/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity:.6;filter:Alpha(Opacity=60);-moz-border-radius:0;-khtml-border-radius:0px;-webkit-border-radius:0px;border-radius:0}.ui-datepicker.es-datepicker{width:20em}.ui-datepicker.es-datepicker select.ui-datepicker-month,.ui-datepicker.es-datepicker select.ui-datepicker-year{width:39%;padding-left:2px;padding-right:2px}.ui-datepicker.es-datepicker select.ui-datepicker-month{margin-right:2px}.ui-datepicker.es-datepicker select.ui-datepicker-year{margin-left:2px}.input_container.when input{position:relative;z-index:100}.input_container.when label{z-index:100}.es_pricetable td:nth-child(2n){text-align:right}.es_row{clear:both}.es_col{float:left}.es_col.half{width:48%;margin-right:2%}.es_form .input_container{height:35px}.es_form input{padding:0 5px}.es_form input.invalid{border:2px solid #f88}.es_form fieldset{background-color:#f7f7f7;border:1px solid #ccc;padding:10px;margin-bottom:10px}.es_form fieldset{width:98%}fieldset.open .es-fieldset-content{display:block}fieldset.closed .es-fieldset-content{display:none}fieldset.open legend:before{content:"-";color:#000;border:1px solid #000;padding:0 4px;margin-right:4px;background-color:#fff}fieldset.closed legend:before{content:"+";color:red;border:1px solid #000;padding:0 4px;margin-right:4px;background-color:#fff}.es_form fieldset legend{padding:0 5px 0 5px;font-weight:600;text-transform:uppercase}.es_form fieldset.es-lower legend{text-transform:none}.es_form .form_row label{font-weight:600;text-transform:none}.es_form .form_row{float:none;clear:both;margin:0 0 20px 0}.es_form .form_row.third{width:32%;margin:0 0 20px 2%;float:left;clear:none}.es_form .form_row.two_third{width:66%;margin:0 0 20px 2%;float:left;clear:none}.es_form .form_row.two_third.first{width:64%}.es_form .form_row.third:first-child{margin-left:0}.es_form textarea{width:100%;height:70px;border:none}.es_form .form_row.submit{clear:both;padding-top:10px;width:98%;margin:0 1% 0 1%}.es_form .form_row.submit input{width:100%;text-align:center;font-weight:700;text-transform:uppercase}.es_form .form_row.textarea{margin:0 0 20px 0}.es_form .form_row.textarea .textarea_container{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #85888a}.headline_list_header a{text-decoration:none;color:#333}.parking_header .main{margin-top:30px}.parking_header .parking_headline{width:550px;height:105px}.parking_header .parking_headline span{height:80px;font-size:38px;line-height:80px}.parking_header .parking_info{width:550px;height:100px;padding:30px 0 0 96px;font-size:20px}.parking_header .parking_info .count{width:30px;height:30px;margin:0 6px;font-size:20px;line-height:26px}.parking_header .parking_info:before{width:76px;height:76px;top:9px;left:9px;font-size:60px;line-height:76px}.parking_header:before{height:82px;display:block}@media screen and (max-width:640px){.cwcal2month .ui-datepicker-multi-2 .ui-datepicker-group{width:60%}}@media screen and (max-width:1024px){.es_col.half{width:100%}.es_form .form_row.submit{width:98%;margin:0 1% 0 1%}.parking_header .main{margin-top:10px}}@media screen and (max-width:800px){.parking_header{height:260px}.parking_header .parking_headline,.parking_header .parking_info{width:350px}.parking_header .parking_headline{height:95px}.parking_header .parking_headline span{height:70px;font-size:28px;line-height:70px}.parking_header .parking_info{height:80px;padding:28px 0 0 90px}.parking_header .parking_info:before{display:none}.parking_header .parking_info .prefix{display:none}.parking_header .parking_info .count{width:60px;height:60px;margin:0;position:absolute;left:10px;top:10px;font-size:30px;line-height:60px}}@media screen and (max-width:500px){.parking_header{height:210px;padding:25px 0}.parking_header .parking_headline{height:80px}.parking_header .parking_headline span{height:55px;font-size:20px;line-height:55px}.parking_header .parking_headline,.parking_header .parking_info{width:260px}.parking_header .parking_info{height:60px;padding:18px 0 0 65px;font-size:16px}.parking_header .parking_info .count{width:40px;height:40px;font-size:20px;line-height:40px}.parking_btn{float:right}}.maininfo .section h4 a{text-decoration:none;color:#1e9dd2}a.preview_120{display:block}dd a{display:block}.maininfo .section .preview_120 img{width:120px;margin:5px}.overlay{padding:10px;overflow-y:auto;max-height:90vh}.overlay.booking_form .data_user_form .form_row{margin:0 0 10px 0}.overlay.booking_form .data_user_form .form_row.third{margin:0 0 10px 2%}.overlay .input_container{height:35px}.input_container.onethird{width:33%;float:left}.input_container.twothird{width:66%;float:right}.dropdown select{border:none;outline:0;height:100%;background-color:#fff}.filter_flyout{display:block;visibility:visible}.filter_wrapper .radio_box .checkbox_container.icon input[type=checkbox]#integriert+label{background:url('/app/css/rent/img/radio_vollintegriert_unchecked.svg') right center no-repeat}.filter_wrapper .radio_box .checkbox_container.icon input[type=checkbox]#integriert:checked+label{background:url('/app/css/rent/img/radio_vollintegriert_checked.svg') right center no-repeat}.filter_wrapper .filter_group{margin-top:18px}.form_row .filter_wrapper .filter_row .filter_group input[type=checkbox]{display:inline-block;vertical-align:middle;margin-left:2px}.form_row .filter_wrapper .filter_row .filter_group label{display:inline;margin-left:10px}#cararent.map{height:240px!important;overflow:hidden}#cararent_dealermap{height:100%!important;width:100%!important}.brand_list .headline{display:block;font-weight:700}.list_map_view .list_item .brand_list a{display:inline}.calendar td.selected div,.calendar td.selected_first div,.calendar td.selected_last div{color:#fff;background:rgba(39,174,96,.55)!important}.calendar td.selected div:hover,.calendar td.selected_first div:hover,.calendar td.selected_last div:hover{background:#27ae60!important}.calendar td.selected_first div{border-left:3px solid #1e8449!important}.calendar td.selected_last div{border-right:3px solid #1e8449!important}.calendar td.color_5 div,.calendar td.color_6 div{color:#fff;font-weight:600}.calendar td.color_1 div{background:#27ae60}.calendar td.color_2 div{background:#e74c3c}.calendar td.color_3 div{background:#3498db}.calendar td.color_4 div{background:#f39c12}.calendar td.color_5 div{background:#7c85be}.calendar td.color_6 div{background:#fac08f}.calendar td.pauschalangebote div{background:#0cc;color:#fff}.calendar td.strike_1 a,.calendar td.strike_2 a,td.strike_1 div,td.strike_2 div{background-image:none;opacity:.35;color:#000;pointer-events:none;cursor:no-drop;text-decoration:line-through;text-decoration-thickness:2px}.calendar td.strike_1 a,td.strike_1 div{color:#10487b;text-decoration:none}.calendar td.strike_1 div,.calendar.big .ui-datepicker td.strike_1 a{color:#10487b}.calendar td.strike_1 a:after,td.strike_1 div:after{content:"*"}.calendar td.color_1 a:hover,.calendar td.color_2 a:hover,.calendar td.color_3 a:hover,.calendar td.color_4 a:hover,.calendar td.color_5 a:hover,.calendar td.color_6 a:hover{cursor:pointer;background:#27ae60}.calendar_caption p.table_description{width:40%}.calendar_caption p.season_price{width:30%}.calendar_caption p.season_description{clear:both;width:70%;margin-left:24px}.calendar a,.calendar ul li a,a.es-link{color:#1e9dd2;text-decoration:none;font-weight:700}.reservation_form .fix_price .description{display:block;float:left;clear:both;margin-left:24px;text-transform:none;font-weight:400}.overlay.booking_form .headline_medium{padding:0 15px 0 0}.overlay.booking_form .contact_info .contact{margin:0 0 15px 0}.overlay.booking_form .reservation_form .fix_price{line-height:18px}.overlay.booking_form .reservation_form .fix_price .label{width:65%}.overlay.booking_form .reservation_form .fix_price .price{width:30%}.overlay.booking_form .reservation_form .fix_price.end .label{width:40%}.overlay.booking_form .reservation_form .fix_price.end .price{width:50%}.overlay.booking_form .reservation_form .fix_price.end .price_description{clear:both;display:block;text-transform:none;font-weight:400;margin-left:24px}.form_calc_wrapper .form_row.calculate button{width:37%;background:#58a627;font-weight:700}.form_calc_wrapper .form_row .input_container.when{width:30%}@media screen and (max-width:640px){.form_calc_wrapper .form_row .input_container.when{width:50%}}.form_calc_wrapper .infoBox{font-weight:700;color:#58a627;font-size:110%;margin-left:12px;margin-bottom:18px}.form_calc_wrapper .errorBox{font-size:110%;margin-left:12px;margin-bottom:18px}.form_row .input_container.when.readonly label{padding-left:3px;font-weight:700;font-size:.9em}.form_row .input_container.when.readonly div.input{padding-left:3px}.form_row.textarea .input_container{height:72px}.form_prefix{float:left;width:30px;margin-top:5px;margin-left:-35px}.one_third{width:31%;margin:6px 0 0 1%;float:left}.list_map_view .list_item .details table td{white-space:nowrap}.main{margin-top:20px}.seats.length{background-color:#ef601a;width:50px;padding:0 25px 0 3px}.seats.length:after{font-size:90%;content:"m";width:20px;height:25px;display:block;position:absolute;right:0;top:0;z-index:5;background:0 0!important}.no_slider_offer.with_slider .featured_price .price{padding:20px 0 0 0;position:absolute;right:0;float:none}.no_slider_offer.with_slider .featured_price .bed_container{left:-25px}.breadcrumb_container{margin:0}.errorBox{color:#f88}.slider_gallery .slider_item .img_container{width:140px;height:100px}.slider_offer.no_slider .slider_item{float:left}.with_slider .slider_small .slider_item .img_container{height:120px;width:160px}.slider_small .slider_small_wrapper{padding:0 30px}.slider_small .btn_next,.slider_small .btn_prev{width:30px}.with_slider.slider_big .slider_small_wrapper{padding:0 50px}.no_slider.slider_big .slider_item_wrapper{padding:0 10px}.slider_big .slider_item_wrapper,.slider_small .slider_item_wrapper{width:100%}.with_slider .slider_item_wrapper .slider_item{width:auto}.content.landingpage .section .with_slider.slider_big.wide .slider_item_wrapper .slider_item{width:auto}.with_slider.slider_big .slider_item_wrapper .slider_item{width:auto}.with_slider .slider_big_wrapper{margin-left:50px;margin-right:50px}.quickinfo .img_container .btn_next,.quickinfo .img_container .btn_prev{z-index:200}.calendar.big .ui-datepicker{box-shadow:none}.ui-datepicker-multi-6 .ui-datepicker-group{width:30%}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:none repeat scroll 0 0 transparent;color:#333}.ui-widget-header{background:#fff;color:#000;border:none}.ui-widget-content{background:#fff;border:none}.calendar.big .ui-datepicker table td,.calendar.big .ui-datepicker table th{width:30px;height:30px;line-height:25px}.calendar.big .ui-datepicker thead th span{font-weight:400!important}.calendar.big .ui-datepicker td a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;overflow:hidden;line-height:25px}.calendar.big .ui-datepicker td a:hover{cursor:pointer;background:#27ae60}.calendar.big .ui-datepicker td.selected a,.calendar.big .ui-datepicker td.selected_first a,.calendar.big .ui-datepicker td.selected_last a{position:relative;z-index:10;overflow:hidden}.calendar.big .ui-datepicker td.selected a,.calendar.big .ui-datepicker td.selected_first a,.calendar.big .ui-datepicker td.selected_last a{color:#fff;background:rgba(39,174,96,.55)!important}.calendar.big .ui-datepicker td.selected a:hover,.calendar.big .ui-datepicker td.selected_first a:hover,.calendar.big .ui-datepicker td.selected_last a:hover{background:#27ae60!important}.calendar.big .ui-datepicker td.selected_first a{border-left:3px solid #1e8449!important}.calendar.big .ui-datepicker td.selected_last a{border-right:3px solid #1e8449!important}.calendar.big .ui-datepicker td.color_1 a,.calendar.big .ui-datepicker td.color_2 a,.calendar.big .ui-datepicker td.color_3 a,.calendar.big .ui-datepicker td.color_4 a,.calendar.big .ui-datepicker td.color_5 a,.calendar.big .ui-datepicker td.color_6 a{color:#fff;font-weight:600}.calendar.big .ui-datepicker td.color_1 a{background:#27ae60}.calendar.big .ui-datepicker td.color_2 a{background:#e74c3c}.calendar.big .ui-datepicker td.color_3 a{background:#3498db}.calendar.big .ui-datepicker td.color_4 a{background:#f39c12}.calendar.big .ui-datepicker td.color_5 a{background:#7c85be}.calendar.big .ui-datepicker td.color_6 a{background:#fac08f}.calendar.big .ui-datepicker td.lastminute a,.calendar.big .ui-datepicker td.pauschalangebot a{background:#0cc}.calendar.big .ui-datepicker td.color_1 a:hover,.calendar.big .ui-datepicker td.color_2 a:hover,.calendar.big .ui-datepicker td.color_3 a:hover,.calendar.big .ui-datepicker td.color_4 a:hover,.calendar.big .ui-datepicker td.color_5 a:hover,.calendar.big .ui-datepicker td.color_6 a:hover{cursor:pointer;background:#27ae60}.calendar.big .ui-datepicker td.disabled{color:rgba(77,78,79,.4)}.calendar.big .ui-datepicker td.disabled a:hover{cursor:not-allowed}.calendar.big .ui-datepicker td.disabled a:before{content:"";width:18px;height:1px;margin:0 0 0 -9px;display:block;position:absolute;top:50%;left:50%;background:#e2001a}.calendar.big .ui-datepicker td.disabled a:hover{background:0 0}.map_tooltip .featured_price{clear:both;position:absolute;left:0;top:160px}.checkbox_readonly{border:1px solid #000;margin:2px 6px 0 2px;height:15px;width:15px;display:block;float:left;overflow:hidden}.checkbox_readonly.checked{background:url("/app/css/rent/img/sprite_slider_teaser.png") no-repeat;background-position:-35px -68px}td.price{text-align:right}.text_wrapper{max-width:1280px;margin:0 auto 50px auto;padding:0 40px;overflow:hidden;clear:both}@media screen and (max-width:640px){.text_wrapper{padding:0}.special{display:none}}.text_wrapper .main_col{width:60%;float:left}.text_wrapper .side_col{padding:80px 0 0 0;width:30%;float:right}.text_wrapper .headline,.text_wrapper h1{margin:0 0 8px 0;display:block;clear:both;font:italic 300 2em/1.5em Roboto,sans-serif;color:#909090}.text_wrapper .headline_second,.text_wrapper h2{margin:0 0 8px 0;display:block;clear:both;font:italic 300 1.5em/2em Roboto,sans-serif;color:#606060}.text_wrapper .subhead,.text_wrapper h3{margin:0 0 8px 0;display:block;clear:both;font:italic 300 1em/1.2em Roboto,sans-serif;color:#303030}.content.landingpage h3{margin-top:1.5em;font-weight:700;font-size:120%}.text_wrapper p{margin:0 0 4px 0;color:#303030;font:400 1em/1.7em Roboto,sans-serif}.text_wrapper .leadtext{margin:0 0 24px 0;color:#303030;font:400 1.3em/1.5em Roboto,sans-serif;display:block}.text_wrapper a{color:#1c647e;text-decoration:underline}.text_wrapper a:hover{text-decoration:none}.text_wrapper ul{font:400 1em/1.7em Roboto,sans-serif;color:#303030;padding:0 0 0 24px}.text_wrapper ul li{padding:0 0 16px 8px;list-style-type:disc}.text_wrapper ul li p{margin:0}.text_wrapper .inline_img{float:left;margin:5px 24px 8px 0}.text_wrapper .wide_img{width:100%;margin:5px 0 8px 0}.text_wrapper .table{margin:0 0 50px 0}.text_wrapper table{width:100%;text-align:left;font:400 1em/1.7em Roboto,sans-serif}.text_wrapper table caption{height:50px;text-align:left;font:italic 300 1.5em/2em Roboto,sans-serif;color:#86898b}.text_wrapper table td,.text_wrapper table th,.text_wrapper table tr{color:#303030;height:10px;vertical-align:middle;padding:10px;border-bottom:1px solid #eeefef}.text_wrapper table tr th{font:400 1em/1.7em Roboto,sans-serif}.text_wrapper table thead th{font:400 1.3em/1.5em Roboto,sans-serif}.address .street-address{display:block}.clear{clear:both}.detail_btn.green{float:right!important;margin:5px 0 5px 0;padding:3px 10px;color:#58a627;border:1px solid #58a627;height:30px}.reservation_form .rowspace{clear:both}.reservation_form .rowspace .headline_list_header{padding-top:12px}.reservation_form{padding:20px 40px 40px 40px}.reservation_form .scroll_box{height:230px}.reservation_form .checkbox_container label{padding:10px 0 10px 45px}.reservation_form .checkbox_container .price{padding:10px 10px 10px 0}.form_calc_wrapper .row{clear:both;border-top:1px solid #ccc}.form_calc_wrapper .row label{float:left;font-weight:700;margin-top:6px}.header_wrapper .back_btn{padding:0 24px;margin:9px 0;display:block;float:right;font:400 1.3em/1.5em Roboto,sans-serif;line-height:45px;text-align:center;color:#fff;background:#86898b;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;transition:all .2s ease;-o-transition:all .2s ease;-moz-transition:all .2s ease;-webkit-transition:all .2s ease}.header_wrapper .back_btn:hover{background:#e2001a;color:#fff;transition:all .4s ease;-o-transition:all .4s ease;-moz-transition:all .4s ease;-webkit-transition:all .4s ease}.list_map_view.my_objects .result_list{width:100%}.big_map_container{margin:0 0 35px 0}.hlisting .geo{display:none}@media screen and (max-width:767px){.text_wrapper .inline_img{width:100%;float:none}.text_wrapper .main_col,.text_wrapper .side_col{width:100%;float:none}.header_wrapper .back_btn{margin:18px 0;padding:0 16px;line-height:35px}}.facebook_btn,.facebook_btn:hover{background:url('/app/i/facebook.png') 15px center no-repeat;color:#3b5998}.facebook_btn:hover>span,.facebook_btn>span{background:0 0;color:#3b5998}.content.landingpage>.section{margin-top:20px}.content.landingpage .section .floatRight a,.content.landingpage .section .vehicleImageControls a{color:#1e9dd2;text-decoration:none}.vehicleImageControls{width:480px;margin-top:15px}.control.prev{padding-left:20px;background:url("/app/i/layout/prototip/leftmiddle.png") no-repeat left center}.control.next{float:right;padding-right:20px;background:url("/app/i/layout/prototip/rightmiddle.png") no-repeat right center}.content.landingpage .section .row_wide.es_pad{padding-right:30px;padding-bottom:20px}.data_user_form input[type=checkbox],.es-fieldset-content input[type=checkbox]{width:18px;height:18px}.slider_element{width:100%;height:100%}.cw-youtube{width:100%;position:relative;cursor:pointer}.cw-youtube .cw-overlay:after{background-position:50%;background-size:5rem;background-repeat:no-repeat;background-image:url("/app/i/play.svg");position:absolute;content:"";top:0;left:0;height:100%;width:100%}.cw-youtube .cw-overlay{position:absolute;height:100%;width:100%;top:0;left:0;bottom:0;right:0;z-index:2;background-color:rgba(255,255,255,.5)}.cw-youtube .cw-overlay span{position:absolute;padding:1rem;font-size:80%;bottom:0;background-color:rgba(255,255,255,.9);width:100%}div.slider_element a img.video{width:100%;object-fit:cover}@font-face{font-family:primeo;src:url('/app/ea/less/icons/font-primeo/fonts/primeo.eot?ebgxcl');src:url('/app/ea/less/icons/font-primeo/fonts/primeo.eot?ebgxcl#iefix') format('embedded-opentype'),url('/app/ea/less/icons/font-primeo/fonts/primeo.ttf?ebgxcl') format('truetype'),url('/app/ea/less/icons/font-primeo/fonts/primeo.woff?ebgxcl') format('woff'),url('/app/ea/less/icons/font-primeo/fonts/primeo.svg?ebgxcl#primeo') format('svg');font-weight:400;font-style:normal;font-display:block}.picon{font-family:primeo!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.p-add-folder:before{content:"\e91b"}.p-percent-shopping-bag:before{content:"\e91c"}.p-route-destination:before{content:"\e91d"}.p-video:before{content:"\f03d"}.p-empty:before{content:"\f141"}.p-chevron-right:before{content:"\25b6"}.p-flash:before{content:"\e903"}.p-sort:before{content:"\f0dc"}.p-angle-top:before{content:"\22c0"}.p-angle-down:before{content:"\22c1"}.p-angle-left:before{content:"\276e"}.p-angle-right:before{content:"\276f"}.p-shift-left:before{content:"\2345"}.p-expand:before{content:"\2346"}.p-angle-double-left:before{content:"\23ea"}.p-angle-double-right:before{content:"\f324"}.p-view-extend:before{content:"\e057"}.p-view-compact:before{content:"\e058"}.p-expand-alt:before{content:"\f424"}.p-minimize:before{content:"\1f4ba"}.p-move:before{content:"\e656"}.p-upload:before{content:"\1f4e4"}.p-download:before{content:"\1f4e5"}.p-export:before{content:"\e63e"}.p-import:before{content:"\e632"}.p-share:before{content:"\27b6"}.p-new-window:before{content:"\2b08"}.p-move-back:before{content:"\e905"}.p-undo:before{content:"\f0e2"}.p-turn:before{content:"\f01e"}.p-reload:before{content:"\27f3"}.p-history:before{content:"\1f556"}.p-arrow-steady:before{content:"\f061"}.p-arrow-raise:before{content:"\e65a"}.p-arrow-descend:before{content:"\e65b"}.p-check:before{content:"\2713"}.p-close:before{content:"\2716"}.p-plus:before{content:"\271a"}.p-minus:before{content:"\2212"}.p-search:before{content:"\1f50e"}.p-search-plus:before{content:"\f00e"}.p-search-minus:before{content:"\f010"}.p-link:before{content:"\1f517"}.p-unlink:before{content:"\f127"}.p-bubble:before{content:"\274d"}.p-bubbles:before{content:"\e04a"}.p-request:before{content:"\1f4ad"}.p-folder:before{content:"\1f4c2"}.p-copy:before{content:"\e62f"}.p-compare:before{content:"\e630"}.p-newspaper:before{content:"\f1ea"}.p-printad:before{content:"\e633"}.p-images:before{content:"\1f304"}.p-image:before{content:"\e032"}.p-movie:before{content:"\1f39e"}.p-social-youtube:before{content:"\1f3a5"}.p-camera:before{content:"\1f4f7"}.p-server:before{content:"\e69f"}.p-archive:before{content:"\1f5c3"}.p-cabinet-filing:before{content:"\f64b"}.p-books:before{content:"\1f4da"}.p-table:before{content:"\f00b"}.p-textmodules:before{content:"\e667"}.p-layout-grid:before{content:"\e668"}.p-layout-grid2:before{content:"\229e"}.p-columns:before{content:"\2225"}.p-view-list:before{content:"\229f"}.p-freefields:before{content:"\e702"}.p-textarea:before{content:"\e6fd"}.p-numbers:before{content:"\e734"}.p-align-justify:before{content:"\f039"}.p-checklist:before{content:"\f0ae"}.p-list:before{content:"\e904"}.p-eye:before{content:"\f06e"}.p-eyecatcher:before{content:"\1f441"}.p-view:before{content:"\e907"}.p-binoculars:before{content:"\1f52d"}.p-filter:before{content:"\22ce"}.p-wrench:before{content:"\f0ad"}.p-settings:before{content:"\1f527"}.p-equalizer:before{content:"\1f39a"}.p-tacho:before{content:"\f3fd"}.p-pie-chart:before{content:"\e05e"}.p-chart-area:before{content:"\f1fe"}.p-bar-chart:before{content:"\f080"}.p-chart-line:before{content:"\f201"}.p-files:before{content:"\1f4d1"}.p-pdf:before{content:"\1f4c4"}.p-text:before{content:"\e6c8"}.p-processed:before{content:"\e901"}.p-file-check:before{content:"\f316"}.p-invoice:before{content:"\f571"}.p-file-csv:before{content:"\f6dd"}.p-file-excel:before{content:"\f1c3"}.p-file-form:before{content:"\1f4dd"}.p-file-signature:before{content:"\1f4c5"}.p-file-certificate:before{content:"\f5f3"}.p-contract:before{content:"\e6a6"}.p-portfolio:before{content:"\e6b4"}.p-globe:before{content:"\1f310"}.p-social-facebook:before{content:"\e00b"}.p-share2:before{content:"\2723"}.p-piggy-bank:before{content:"\f4d3"}.p-umbrella:before{content:"\1f302"}.p-parachute-box:before{content:"\f4cd"}.p-star:before{content:"\1f31f"}.p-star-filled:before{content:"\e91e"}.p-announcement:before{content:"\1f4e3"}.p-chart-network:before{content:"\f78a"}.p-award:before{content:"\1f396"}.p-rocket:before{content:"\1f680"}.p-topad:before{content:"\1f3c6"}.p-shield-check:before{content:"\f2f7"}.p-certificate:before{content:"\f0a3"}.p-firm:before{content:"\1f3ec"}.p-assistent:before{content:"\1f454"}.p-privacy:before{content:"\f505"}.p-user:before{content:"\f007"}.p-people:before{content:"\1f466"}.p-users:before{content:"\f500"}.p-myprofile:before{content:"\f47f"}.p-address-book:before{content:"\1f4c7"}.p-notebook:before{content:"\1f4d2"}.p-mailbox:before{content:"\f813"}.p-mail:before{content:"\1f4ee"}.p-envelope-open:before{content:"\e01e"}.p-paper-plane:before{content:"\1f4e9"}.p-phone:before{content:"\f879"}.p-inbox-in:before{content:"\1f4e8"}.p-attachment:before{content:"\1f4ce"}.p-tag:before{content:"\1f3f7"}.p-cart:before{content:"\f07a"}.p-creditcard:before{content:"\1f4b3"}.p-eur:before{content:"\1f4b6"}.p-percent:before{content:"\f295"}.p-at:before{content:"\270a"}.p-bookmark:before{content:"\1f516"}.p-pin:before{content:"\1f4cc"}.p-map-marker:before{content:"\1f4cd"}.p-street-view:before{content:"\f21d"}.p-addons:before{content:"\1f379"}.p-cube:before{content:"\1f4e6"}.p-puzzle:before{content:"\1f4ac"}.p-key:before{content:"\1f511"}.p-lock:before{content:"\1f512"}.p-lock-open:before{content:"\1f513"}.p-trash:before{content:"\1f5d1"}.p-save:before{content:"\1f4be"}.p-pencil:before{content:"\1f58a"}.p-redprice:before{content:"\1f58d"}.p-paint-brush:before{content:"\f1fc"}.p-palette:before{content:"\1f3a8"}.p-code:before{content:"\f121"}.p-underline:before{content:"\f0cd"}.p-bold:before{content:"\f032"}.p-printer:before{content:"\1f5a8"}.p-calendar-alt:before{content:"\1f5d4"}.p-calendar:before{content:"\1f4c9"}.p-calendar-event:before{content:"\1f5d3"}.p-compass:before{content:"\1f5fa"}.p-faq:before{content:"\f4ad"}.p-warning:before{content:"\1f53a"}.p-help-alt:before{content:"\2753"}.p-power-off:before{content:"\274c"}.p-home:before{content:"\f015"}.p-bug:before{content:"\1f41e"}.p-remote:before{content:"\e902"}.p-headphone-alt:before{content:"\260e"}.p-sitemap:before{content:"\f0e8"}.p-dummy:before{content:"\2300"}.p-parking-circle:before{content:"\f615"}.p-parking-circle-slash:before{content:"\f616"}.p-ruler-combined:before{content:"\1f4d0"}.p-weight-hanging:before{content:"\e900"}.p-belt:before{content:"\1f3bd"}.p-bed:before{content:"\1f4a4"}.p-car-mechanic:before{content:"\f5e3"}.p-tire-flat:before{content:"\1f915"}.p-gas-pump:before{content:"\26fd"}.p-bicycle:before{content:"\f206"}.p-motorcycle:before{content:"\f21c"}.p-car-side:before{content:"\f5e4"}.p-truck:before{content:"\f0d1"}.p-truck-container:before{content:"\f4dc"}.p-wohnwagen:before{content:"\f900"}.p-wohnmobil:before{content:"\f7be"}.p-warehouse:before{content:"\f494"}.p-grundriss-small:before{content:"\e622"}.p-grundriss:before{content:"\e60a"}.p-360grad:before{content:"\e61d"}.p-integriert:before{content:"\e601"}.p-alkoven:before{content:"\1f697"}.p-kastenwagen:before{content:"\e602"}.p-teilintegriert:before{content:"\e603"}.p-caravan:before{content:"\e607"}.p-reisemobil:before{content:"\e608"}.p-calendar-o:before{content:"\1f4c6"}.p-calculator:before{content:"\1f4cb"}.p-user-circle-o:before{content:"\1f464"}.p-info:before{content:"\2754"}.p-personen-2:before{content:"\2777"}.p-personen-3:before{content:"\2778"}.p-personen-4:before{content:"\2779"}.p-personen-5:before{content:"\277a"}.p-personen-6:before{content:"\277b"}.p-grundriss-tag:before{content:"\e908"}.p-grundriss-nacht:before{content:"\e906"}.p-matterport .path1:before{content:"\e90b";color:#222}.p-matterport .path2:before{content:"\e90c";margin-left:-5.54101563em;color:#222}.p-matterport .path3:before{content:"\e90d";margin-left:-5.54101563em;color:#222}.p-matterport .path4:before{content:"\e90e";margin-left:-5.54101563em;color:#222}.p-matterport .path5:before{content:"\e90f";margin-left:-5.54101563em;color:#222}.p-matterport .path6:before{content:"\e910";margin-left:-5.54101563em;color:#222}.p-matterport .path7:before{content:"\e911";margin-left:-5.54101563em;color:#222}.p-matterport .path8:before{content:"\e912";margin-left:-5.54101563em;color:#222}.p-matterport .path9:before{content:"\e913";margin-left:-5.54101563em;color:#222}.p-matterport .path10:before{content:"\e914";margin-left:-5.54101563em;color:#222}.p-matterport .path11:before{content:"\e915";margin-left:-5.54101563em;color:#6d6d6d}.p-matterport .path12:before{content:"\e916";margin-left:-5.54101563em;color:#0e0708}.p-matterport .path13:before{content:"\e917";margin-left:-5.54101563em;color:#0e0708}.p-matterport .path14:before{content:"\e918";margin-left:-5.54101563em;color:#999}.p-matterport .path15:before{content:"\e919";margin-left:-5.54101563em;color:#999}.p-sunlight .path1:before{content:"\e909";color:#4c4b4e}.p-sunlight .path2:before{content:"\e90a";margin-left:-3.91503906em;color:#af181d}.p-draft:before{content:"\e91a"}.p-star-full:before{content:"\e9d9"}.flyout.es-2-mon-calendar{top:62px;width:400px;height:auto}.flyout.es-2-mon-calendar .d-flex{display:flex}.flyout.es-2-mon-calendar .justify-content-between{justify-content:space-between}.flyout.es-2-mon-calendar .flex-row{flex-direction:row}.flyout.es-2-mon-calendar .w-50{width:50%}.flyout.es-2-mon-calendar .es-selected{background-color:#1e9dd2;border-radius:1rem;color:#aaa}.flyout.es-2-mon-calendar .es-mitte{background-color:#1e9dd2;color:#aaa}.flyout.es-2-mon-calendar .es-start{background-image:linear-gradient(to top left,#1e9dd2 calc(50% - 1px),#1e9dd2,#fff calc(50% + 1px));color:#aaa}.flyout.es-2-mon-calendar .es-end{background-image:linear-gradient(to top left,#fff calc(50% - 1px),#fff,#1e9dd2 calc(50% + 1px));color:#aaa}.flyout.es-2-mon-calendar div[data-date]{cursor:pointer}.flyout.es-2-mon-calendar div[data-prev-next]{cursor:pointer;font-size:1.5rem}.flyout.es-2-mon-calendar .es-week>div{width:13%;text-align:center}.flyout.es-2-mon-calendar .es-week>div.es-feiertag{color:#e74c3c}.flyout.es-2-mon-calendar .es-week>div.es-disabled{color:#ccc}.flyout.es-2-mon-calendar .es-option{margin-top:.5rem}.flyout.es-2-mon-calendar .es-option>label>input{width:auto;margin-right:.3rem}.flyout.es-2-mon-calendar .es-close{cursor:pointer;color:#555;text-align:right;margin-top:-1rem}form#SIGNATURE_FORM .warnBox{color:#ef601a;padding:1rem;background-color:#eee;border:1px solid #ef601a;border-radius:5px;margin-top:2rem}form#SIGNATURE_FORM .infoBox{color:#58a627;padding:1rem;background-color:#eee;border:1px solid #58a627;border-radius:5px;margin-top:2rem}form#SIGNATURE_FORM .successBox{color:#58a627;padding:1rem;background-color:#eee;border:1px solid #58a627;border-radius:5px;margin-top:2rem}form#SIGNATURE_FORM canvas{width:calc(100% - 47px);aspect-ratio:3/1;border-left:2px dashed #b3b3b3;border-top:2px dashed #b3b3b3;border-bottom:2px dashed #b3b3b3;border-right:none}form#SIGNATURE_FORM .input-group{position:relative;display:flex;flex-wrap:wrap;width:100%}form#SIGNATURE_FORM .input-group-append{margin-left:-1px;display:flex}form#SIGNATURE_FORM .input-group-append .btn-group{position:relative;display:inline-flex}form#SIGNATURE_FORM .btn-warning.disabled,form#SIGNATURE_FORM .input-group-append .btn-group .btn-warning{background:#eb8917;border:1px solid #eb8917;padding:.75rem;display:inline-block;font-weight:400;text-align:center;color:#fff;font-size:19px}form#SIGNATURE_FORM .fieldset{font-weight:700;margin-top:2rem}form#SIGNATURE_FORM input[type=submit]{background:#58a627;color:#fff;width:100%;padding:.5rem;margin-top:2rem}.cw-wartung{margin-top:5px;color:red;text-align:center}