/* https://www.westkamp.com/wp-content/plugins/lemm-obicon/assets/css/style.css?ver=6.8.2 */
@media print{header,#scroll-area,#carpool_detail_buttonbar,form{display:none!important}#carpool_collapsable>div>div{display:block!important}h1{display:none!important}#wrapper>div.fusion-page-title-bar{background:url(/wp-content/uploads/2019/06/westkamp_logo_retina.png) no-repeat!important;background-size:contain!important;border:0!important}}.template{display:none}.losform_type{display:flex;justify-content:flex-start}.losform_criteria,.losform_extended,.losform_price_power,.losform_km_ez{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:0}@media all and (min-width:760px){.losform_criteria,.losform_extended,.losform_price_power,.losform_km_ez{margin-top:12px}}@media all and (max-width:759px){.smartDropDownContainer{margin-bottom:7px}}.hiddengal{display:none}.losform_km_ez>div,.losform_price_power>div{width:100%}#collapsable_carpool_detail_contact_form fieldset legend{border-bottom:1px solid #cacbcc;width:100%;text-align:right;font-style:italic;font-size:.85em;color:#7F8081;margin-bottom:14px;margin-top:14px}#collapsable_carpool_detail_contact_form label{color:#7F8081;font-size:.9em}#collapsable_carpool_detail_contact_form textarea,#collapsable_carpool_detail_contact_form input[type=email],#collapsable_carpool_detail_contact_form input[type=tel],#collapsable_carpool_detail_contact_form input[type=datetime],#collapsable_carpool_detail_contact_form input[type=text]{color:#333}.losform_km_ez>div>div.doubleInput,.losform_price_power>div>div.doubleInput{display:flex;justify-content:space-between}.losform_km_ez>div>div.doubleInput input,.losform_price_power>div>div.doubleInput input{width:48%;height:35px}.losform_extended>div,.losform_criteria>div{width:100%}.losform_criteria>div.carpool_car_list_cmp_ntp_head{flex:0 0 100%}.losform_criteria>div.resultListDropDownContainer{width:200px}.previewTabs{margin-top:45px;border:1px solid #cacbcc;position:relative}.previewTabs_btnBar{display:flex;flex-wrap:nowrap;position:absolute;bottom:100%;left:0;padding:0 5px;overflow:hidden;width:100%}.previewTabs_btnBar button{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid transparent;border-bottom:1px solid #cacbcc;;background:#fff;padding:0 10px;line-height:45px;cursor:pointer}.previewTabs_btnBar button.set{border:1px solid #cacbcc;border-bottom:none}.previewTabs_content>div{display:none;padding:20px}.previewTabs_content>div[data-tab="bilder"]>div{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.previewTabs_content>div[data-tab=ausstattung]>ul{list-style-type:square;margin:0 0 0 15px;padding:0}.previewTabs_content>div[data-tab=ausstattung]>ul{display:flex;flex-wrap:wrap;justify-content:space-between}.previewTabs_content>div[data-tab=ausstattung]>ul>li{width:100%}.previewTabs_content>div[data-tab=bilder]>div img{margin-bottom:20px;width:100%}.previewTabs_content>div[data-tab=bilder]>div a{width:100%}.previewTabs_content>div .carpool_car_loading_bar{margin:40px auto}@media all and (min-width:470px){.previewTabs_content>div[data-tab=bilder]>div a{width:49%}.losform_extended>div,.losform_criteria>div{width:48%}.previewTabs_btnBar button{padding:0 20px}.previewTabs_btnBar{padding:0 20px}#car_detail_features ul{display:flex;justify-content:space-between;flex-wrap:wrap}#car_detail_features ul li{width:48%}}@media all and (min-width:680px){#carpool_detail_main{display:flex}div#carpool_detail_left{max-width:486px}}@media all and (min-width:760px){.plzort_container span.PLZ{display:inline-block;width:20%}.plzort_container span.PLZ{display:inline-block;width:20%}.plzort_container span.Ort{display:inline-block;width:75%;margin-left:calc(5% - 4px)}.previewTabs_content>div[data-tab=ausstattung]>ul{display:flex;flex-wrap:wrap;justify-content:space-between}.previewTabs_content>div[data-tab=ausstattung]>ul li{width:45%}#car_detail_features ul li{width:32%}.losform_km_ez>div,.losform_price_power>div{width:48%}.losform_extended>div,.losform_criteria>div{width:24%}.previewTabs_content>div[data-tab=bilder]>div a{width:32%}}@media all and (min-width:900px){.losform_km_ez>div,.losform_price_power>div{width:49.5%}.previewTabs_content>div[data-tab=ausstattung]>ul li{width:30%}#car_detail_features ul li{width:23%}}.losform_km_ez>div input[type=range],.losform_price_power>div input[type=range]{width:100%}.losform_extended>div>div,.losform_criteria>div>div{position:relative;top:0;right:0}.losform_extended>div>div>span,.losform_criteria>div>div>span{display:block;z-index:-1;width:100%;height:100%;background:#fff;padding:2px 23px 2px 14px;border:1px solid #d2d2d2;border-radius:2px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.losform_extended>div>div>select,.losform_criteria>div>div>select{position:absolute;display:block;width:100%;height:100%;top:0;z-index:1;opacity:0}.smartDropDowns>div>div:before{content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:7px;top:3px}.smartDropDowns>div.smartDropDownContainer.selectLocked{cursor:pointer}.smartDropDowns>div.smartDropDownContainer.selectLocked>div:before{content:"\f00d"}.smartDropDowns>div.smartDropDownContainer.selectLocked select{z-index:-2}.losform_extended>div.smartDropDownContainer.selectLocked>div>span,.losform_criteria>div.smartDropDownContainer.selectLocked>div>span{font-weight:700;border-color:#999}.smartDropDowns>div>div.opened:before{content:"\f077"}#lemm_obicon_searchmask .smartDropDown.disabled{background:#e0e0e0}.losform_extras{display:flex;flex-wrap:wrap;justify-content:flex-start}#carpool_detail_buttonbar{margin-top:7px}#carpool_detail_buttonbar button,#carpool_detail_buttonbar a{display:block;width:100%}#carpool_detail_container h2{font-size:1.5em!important;line-height:1.0em!important}#carpool_detail_container .carpool_detail_header{margin-top:14px}#carpool_detail_container .detailbilder a,#carpool_detail_container .detailbilder img{width:100%}#carpool_detail_container .detailbilder img{margin-bottom:20px}#carpool_detail_container ul{list-style-type:square}.linkbtn,#carpool_detail_buttonbar button,#carpool_detail_buttonbar a,div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar a,div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar button{padding:10px;margin:5px 10px 5px 0;border:solid 1px transparent;background:#141455;color:#fff;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;width:100%;position:relative;font-size:.9em;line-height:.9em;font-weight:normal!important;text-align:center}#carpool_detail_buttonbar button.set,div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar button.set{border-color:#141455;background:#fff;color:#141455}.linkbtn:before,#carpool_detail_buttonbar button:before,#carpool_detail_buttonbar a:before,div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar a:before,div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar button:before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:15px;top:11px;color:#fff}.linkbtn:hover{background:#363839;color:#fff}div.fusion-column-wrapper a.linkbtn{display:block;font-weight:normal!important}.smartCheck{width:100%;display:block;cursor:pointer}@media all and (min-width:470px){.smartCheck{width:50%}#carpool_detail_container .detailbilder>div{display:flex;flex-wrap:wrap;justify-content:space-between}#carpool_detail_container .detailbilder a{width:49%}#carpool_detail_buttonbar{display:flex;flex-wrap:wrap;justify-content:space-between}#carpool_detail_buttonbar a,#carpool_detail_buttonbar button{width:47%}}@media all and (min-width:760px){.smartCheck{width:33%}#carpool_detail_container .detailbilder a{width:33%}}@media all and (min-width:1080px){.smartCheck{width:25%}#carpool_detail_container .detailbilder a{width:24%}}.smartCheck input{display:none}.smartCheck input{display:none}.smartCheck span:before{content:"\f0c8";font-family:"Font Awesome 5 Free";margin-right:7px}.smartCheck input:checked~span:before{content:"\f14a"}.smartCheck input:disabled~span:before{color:#d0d0d0}.smartCheck input:disabled~span{color:#d0d0d0}form#lemm_obicon_searchmask{margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #ccc}form#lemm_obicon_searchmask>label{margin:20px 0 0 0;display:flex}form#lemm_obicon_searchmask>label input[type="checkbox"]{display:none}form#lemm_obicon_searchmask>label input[type="checkbox"]+span.checkbox-search{width:60px;height:25px;border-radius:30px;border:2px solid #ddd;background-color:#EEE;display:inline-block;content:"";float:left;transition:background-color 0.5s linear;margin:0 15px 15px 15px}form#lemm_obicon_searchmask>label input[type="checkbox"]+span.checkbox-search:hover{cursor:pointer}form#lemm_obicon_searchmask>label input[type="checkbox"]+span.checkbox-search::before{width:30px;height:22px;border-radius:30px;background-color:#fff;display:block;content:"";float:left;margin-right:5px;transition:margin 0.1s linear;box-shadow:0 0 5px #aaa}form#lemm_obicon_searchmask>label input[type="checkbox"]:checked+span.checkbox-search{background-color:#141455}form#lemm_obicon_searchmask>label input[type="checkbox"]:checked+span.checkbox-search::before{margin:0 0 0 30px}form#lemm_obicon_searchmask div.losform_type label{margin:15px 15px 15px 0}form#lemm_obicon_searchmask div.losform_type label span{text-align:center;padding:7px 10px;display:block;border-radius:3px;background-color:#bfbfbf}form#lemm_obicon_searchmask div.losform_type label input[type="radio"]{display:none}form#lemm_obicon_searchmask div.losform_type input[type="radio"]:hover+span{background-color:#a2a2a2;cursor:pointer}form#lemm_obicon_searchmask div.losform_type input[type="radio"]:checked+span{background-color:#141455;color:#fff}form#lemm_obicon_searchmask div.losform_type input[type="radio"]:checked:hover+span{background-color:#141455;color:#fff}.smartDropDowns>div>div:before{right:15px;top:7px}.losform_criteria>div>div>span,.losform_extended>div>div>span{padding:6px 23px 6px 14px}.new_search{margin-right:7px}.new_search:before{content:"\f104";font-family:"Font Awesome 5 Free";font-weight:900;font-size:.9em;margin-right:4px}#comparelink button,#notepadlink button{color:#141455}#comparelink button:after,#notepadlink button:after{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;font-size:.9em;margin-left:4px}.carpool_car_flex_container{display:flex;margin-top:25px}div#notepad_list_head{flex:0 0 100%;display:flex;align-items:baseline}div#notepad_list_head .notepad_btn_listtype_container{margin-left:auto}div#carpool_list[data-listtype=tiles] .carpool_car_flex_container{margin-top:7px}.carpool_car_flex_container img{width:100%;margin-bottom:14px}.multiranger{width:93%;margin:10px 3% 22px 3%}.multiranger .noUi-base .noUi-connect{background:#141455}.carpool_car_item_head{display:flex;justify-content:space-between;margin:7px 0;align-items:center}.carpool_car_item_head h2{margin:0}form.lemm_obicon_fastsearch div.smartDropDownContainer{margin-bottom:15px}form.lemm_obicon_fastsearch div.smartDropDownContainer>div:before{right:15px;top:7px}form.lemm_obicon_fastsearch div.smartDropDownContainer>div>span{padding:6px 23px 6px 14px}form.lemm_obicon_fastsearch input[type=submit]{background:#141455;color:#fff;border:none;padding:15px 25px;width:100%;cursor:pointer;font-weight:700;font-size:17px;border-radius:2px}@media all and (min-width:600px){div#carpool_list div.carpool_car h2{margin-top:0}.losform_criteria>div.carpool_car_list_cmp_ntp_head{flex:1}div.carpool_car_list_head{display:flex;align-items:flex-end}form.lemm_obicon_fastsearch input[type=submit]{width:49%;margin:0 auto}}@media all and (min-width:1023px){form.lemm_obicon_fastsearch div.smartDropDownContainer{width:19%}form.lemm_obicon_fastsearch input[type=submit]{width:20%;margin:0;padding:0;height:45px;font-weight:500;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}form.lemm_obicon_fastsearch div.smartDropDownContainer>div:before{right:15px;top:11px}form.lemm_obicon_fastsearch div.smartDropDownContainer>div>span{padding:10px 23px 10px 14px}}@media all and (min-width:1025px){form.lemm_obicon_fastsearch input[type=submit]:hover{background-color:#363839}}div#carpool_list{display:flex;flex-wrap:wrap}div#carpool_list strong.foundCars{display:block;font-size:1.2em;margin:15px 0}div#carpool_list div.carpool_car{width:100%;border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:25px}div#carpool_list div.carpool_car h2{font-size:1.2em;line-height:1em;}div#carpool_list[data-listtype=tile] div.carpool_car h2{font-size:1em;line-height:1em;}div#carpool_list div.carpool_car div.carpool_car_flex_container{flex-wrap:wrap}div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_container{margin-bottom:15px;width:100%}div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_container p{font-size:.9em;margin:7px;padding:7px}div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar{display:flex;flex-wrap:wrap;flex-direction:column;width:100%}div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar>form{margin:5px 10px 5px 0}#anfrageformular input[type=text],#anfrageformular input[type=tel],#anfrageformular input[type=email],#anfrageformular input[type=datetime],#anfrageformular textarea{font-size:16px;font-family:Ubuntu,Arial,Helvetica,sans-serif}div#carpool_list div.carpool_car .carpool_preis{font-weight:700;color:#141455;flex:1;text-align:right;white-space:nowrap;font-size:1.4em}div#carpool_list button.list,div#carpool_list button.tiles{background:transparent;cursor:pointer;border:0;height:40px;color:#666}div#carpool_list button.list.set,div#carpool_list button.tiles.set{color:#141455}div#carpool_list[data-listtype=list] button.list{color:#141455}div#carpool_list[data-listtype=tiles] button.tiles{color:#141455}div#carpool_list button.list:before{content:"\f00b";font-family:"Font Awesome 5 Free";font-weight:900}div#carpool_list button.tiles:before{content:"\f009";font-family:"Font Awesome 5 Free";font-weight:900}div.carpool_list_btn_bar button{width:91%;padding:10px;margin:5px 10px 5px 0;border:none;background:#bfbfbf;cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;max-width:330px}div.carpool_list_btn_bar button:before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:15px;top:11px;color:#000}div.carpool_car_loading_bar{opacity:0;text-align:center;clear:right}div#nomorecomprare_container{display:none;background:rgba(72,72,72,.85);position:fixed;top:0;left:0;width:100%;height:100%;text-align:center}div#nomorecomprare_content{background:#FFF;padding:20px 23px 40px;position:relative;top:50%;transform:translateY(-50%);display:inline-block;text-align:left}#comparelink,#notepadlink{display:none}#notepadlink.show{display:inline-block}#comparelink button,#notepadlink button{border:0;display:inline;background:none;padding:0;cursor:pointer}div.carpool_car_list_head{width:100%}table#carpool_compare_table{width:90%}table#carpool_compare_table td.data{width:250px}table#carpool_compare_table tr th{text-align:left;font-size:.9em;font-weight:700}table#carpool_compare_table tr th,table#carpool_compare_table tr td{padding:5px 0 5px 10px}table#carpool_compare_table tr{background:#fff}table#carpool_compare_table tr:nth-child(odd):not(.bild){background:#eee}table#carpool_compare_table tr.label{background:#444;color:#FFF}table#carpool_compare_table tr.label th{font-weight:700}table#carpool_compare_table tr.bild td.data{text-align:right}table#carpool_compare_table tr.bild td.data button{position:relative;top:0;width:30px;height:30px;z-index:200;border:0;background:#666;cursor:pointer}table#carpool_compare_table tr.bild td.data button:before{content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900;color:#fff}table#carpool_compare_table tr.bild td.data div{position:relative;margin-top:-30px}#fstart{padding-top:100px;margin-top:-100px}#collapsable_carpool_detail_contact_form{padding-top:120px;margin-top:-120px}#carpool_collapsable>div>h3{position:relative;width:100%;background:#e0e0e0;cursor:pointer;line-height:2.5em;padding:0 14px}#carpool_collapsable>div>h3:before{content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;position:absolute;right:7px;top:3px}#carpool_collapsable>div.collapsable_opened>h3:before{content:"\f106"}#carpool_collapsable>div>div{display:none}#carpool_collapsable>div.collapsable_opened>div{display:block}div#carpool_list ul.carpool_list_items{list-style-type:none;margin:7px;padding:0}div#carpool_list[data-listtype=tiles] ul.carpool_list_items{margin:0}div#carpool_list ul.carpool_list_items li{display:flex;justify-content:space-between;padding:0 7px;border-top:1px solid #e0e0e0;font-size:.9em}@media all and (min-width:720px){div#carpool_list[data-listtype=tiles]{display:flex;flex-wrap:wrap;justify-content:space-between}div#carpool_list[data-listtype=tiles] div.carpool_car{width:48%}#carpool_detail_buttonbar button,#carpool_detail_buttonbar a{width:47%}#comparelink.show{display:inline-block}div#carpool_list div.carpool_car div.carpool_car_flex_container{align-items:flex-start}div#carpool_list[data-listtype=tiles] .carpool_car_item_head h2{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}div#carpool_list[data-listtype=tiles] div.carpool_car div.carpool_car_flex_container{display:block}div#carpool_list div.carpool_car div.carpool_car_flex_container img{width:45%;height:auto}div#carpool_list[data-listtype=tiles] div.carpool_car div.carpool_car_flex_container img{width:100%;height:auto}div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_container{width:50%;margin-left:25px}div#carpool_list[data-listtype=tiles] div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_container{width:100%;margin-left:0}div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_container ul.carpool_list_items{margin-top:0}div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar{width:100%}div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar span{width:97%;font-weight:700;color:#141455;font-size:26px;margin-bottom:30px;text-align:right;max-width:670px}div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar a,div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar button{width:48%}div#carpool_list[data-listtype=tiles] div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar a,div#carpool_list[data-listtype=tiles] div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar button{width:100%}div.carpool_list_btn_bar button{width:45%}}@media all and (min-width:900px){#carpool_detail_right ul{list-style-type:none}#carpool_detail_right{width:60%}#carpool_detail_right ul li{padding:3px 2px;border-bottom:1px solid #cacbcc;display:flex;justify-content:space-between}.previewTabs_content>div[data-tab=bilder]>div a{width:24%}div#carpool_list[data-listtype=tiles] div.carpool_car{width:31%}div#carpool_list div.carpool_car{width:100%}div#carpool_list div.carpool_car div.carpool_car_flex_container{justify-content:space-between}div#carpool_list div.carpool_car div.carpool_car_flex_container img{width:30%;height:auto}div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_container{flex:1;margin:0 33px}div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar{width:230px;justify-content:space-between}div#carpool_list[data-listtype=tiles] div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar{width:100%;justify-content:flex-end}div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar span{margin-right:20px}div#carpool_list[data-listtype=tiles] div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar a,div#carpool_list[data-listtype=tiles] div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar button{max-width:initial}div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar a,div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar button{width:100%;max-width:230px}div.carpool_list_btn_bar button{max-width:230px;float:right}}@media all and (min-width:1025px){.previewTabs_content>div[data-tab=ausstattung]>ul li{width:22%}div#carpool_list[data-listtype=tiles] div.carpool_car{width:23%}div.carpool_list_btn_bar button:hover{color:#fff;background:#141455}div.carpool_list_btn_bar button:hover:before{color:#fff}#carpool_detail_buttonbar button:hover,#carpool_detail_buttonbar a:hover,div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar button:hover{background:#363839}#carpool_detail_buttonbar button.set:hover,div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar button.set:hover{font-weight:700;background:#fff;color:#141455}}@media all and (min-width:1300px){div#carpool_list[data-listtype=tiles] div.carpool_car h2{font-size:1.1em}div#carpool_list div.carpool_car h2{font-size:26px}div#carpool_list div.carpool_car div.carpool_car_flex_container img{width:24%}div#carpool_list div.carpool_car div.carpool_car_flex_container div.carpool_car_detail_sidebar span{font-size:28px}}.tilefiller,div#carpool_list div.carpool_car.tile_filler{height:0;border:0;list-style-type:none}