.listee.suv-pickup.et_clickable.et_pb_css_mix_blend_mode_passthrough:active {
background: #1e1e1d !important;
}
.et_pb_tab.et_pb_tab_0.et_clickable.clearfix.et_pb_active_content.et-pb-active-slide:before { display: none; }
.top10 { margin-top: 10px; }
.top20 { margin-top: 25px; }
select.facetwp-dropdown { width: 100%;}
.vc_btn3-right {  text-align: right;}
.cat-icon {  margin-bottom: 2% !important;}
.facetwp-type-slider span.facetwp-slider-label {
text-align: center !important;
display: block;
}
button.btn-list-details {
width: 100%;
}
button.btn-list-details {
width: 100%;
color: #c1c1c1!important;
border-width: 1px!important;
border-color: #a0a0a0;
font-size: 17px;
background-color: #1e1e1d !important;
border-radius: 6px;
font-weight: bold;
font-style: normal;
text-transform: none;
text-decoration: none;
letter-spacing: 4px;
font-weight: 500;
padding: .3em 1em;
line-height: 1.7em!important; background-size: cover;
background-position: 50%;
background-repeat: no-repeat;
-webkit-transition-duration: .2s;
transition-duration: .2s;
-webkit-transition-property: all!important;
transition-property: all!important;
margin-top: 20px;
cursor: inherit;
}
button.btn-list-details:hover {
color: #636363 !important;
background-color: #fff !important;
}
.facetwp-pager { text-align: center; margin-top: 10px;}
a.facetwp-page { border: 1px solid;padding: 0px 10px; }
.filter-bg { background: #1E1E1D; padding: 5px 25px !important; }
.filter-top { padding-top: 0px !important; }
ul.et_pb_tabs_controls {  background-color: #131313;  }
.et_pb_tabs_controls li.et_pb_tab_active {  background-color: #1e1e1d !important;}
ul.et_pb_tabs_controls li a { display: block;}
ul.et_pb_tabs_controls li {  max-width: 19%;} li.et_pb_tab_0.et_pb_tab_active { background: #1E1E1D; }
.et_pb_tabs_controls li { border-right: 1px solid #333; }
.et_pb_tab_1:before { text-align: center; display: block; }
ul.et_pb_tabs_controls li:before { display: block; text-align: center; }
ul.et_pb_tabs_controls li a { display: block; text-align: center; line-height: 1.2rem; }
.single-fahrzeuge h2.text-left.title {
font-size: 30px;
font-weight: 600;
color: #c1c1c1;
}
.single-fahrzeuge h1, h2, h3, h4, h5, h6 {color: #c1c1c1; }
ul.slick-dots {
display: none !important;
}
.filter-tabs ul li {
padding-top: 10px;
}
select.facetwp-dropdown {
padding: 8px;
font-size: 16px;
background: #0a0a0a;
color: #c1c1c1;
}
h3.price { font-size: 28px;}
.btn.btn-default.featuresbtn {
display: inline-block;
padding-right: 10px;
}
h4.price-out {
text-align: right;
padding-bottom: 20px;
}
table.table.responsive-table.tab-sgruber {
border: 0;
}
.tab-sgruber tr td {
padding: 5px !important;
}
.single-fahrzeuge .panel-body {
line-height: 18px;
}
.facetwp-counts {
display: inline-block !important;
}
.container.cont-single-kfz-web {
width: 90%;
}
.cat-icon-wrapp:active, .cat-icon-wrapp:hover { background-color: #424242; }
.facetwp-facet { margin-bottom: 10px !important;}
.filter-rwfour { padding: 20px 25px !important;}
.kleinwagen-limo:active { background: #1e1e1d; margin: -30px 0;  padding: 30px 5px; } .et_pb_column.kombi, .suv-pickup { min-height: 112px !important; }
.kleinwagen-limo, .kombi, .sportwagen-cc, .suv-pickup, .van-lkw-transporter, .elektro-hybrid { padding: 15px 0px; }
.kleinwagen-limo:hover, .kombi:hover, .sportwagen-cc:hover, .suv-pickup:hover, .van-lkw-transporter:hover, .elektro-hybrid:hover { background: #1e1e1d; padding: 15px 0px; } .cat-icon img:active { background: #e13939; }
.et_pb_column.et_pb_column_1_6.et_pb_column_2.cat-icon-wrapp.sportwagen-cc.et_clickable.et_pb_css_mix_blend_mode_passthrough .cat-icon img:active {
background: #d33737;
}
.et_pb_with_border.et_pb_row.et_pb_row_2.filter-top { display: none; }
.et_pb_tab.et_pb_tab_0.et_clickable.clearfix.et_pb_active_content.et-pb-active-slide {  display: none; }
.et_pb_all_tabs { display: none; max-height: 0px; height: 0; visibility: hidden; }
.listee.suv-pickup.et_clickable.et_pb_css_mix_blend_mode_passthrough:active {
background: #1e1e1d !important;
}   .facetwp-facet.facetwp-facet-kategorien.facetwp-type-checkboxes .facetwp-checkbox[data-value="limousine"]:before { 
background: url(https://neu.simon-gruber.de/wp-content/uploads/2021/09/limo_white.png) 0 50% no-repeat !important;
background-image: url(https://neu.simon-gruber.de/wp-content/uploads/2021/09/limo_white.png) !important; }
.facetwp-facet.facetwp-facet-kategorien.facetwp-type-checkboxes .facetwp-checkbox[data-value="limousine"] {
background-image: url(//simon-gruber.de/wp-content/uploads/2021/09/limo_white.png) !important;
background-size: 55px auto;
padding-right: 10px;
margin-left: 5px;
} .single-fahrzeuge h3.panel-title {
padding-bottom: 5px;
font-weight: 600;
}
span.grossprice strong { font-size: 30px; line-height: 20px; display: block; }
.container.cont-single-kfz-web {
width: 90%;
padding-top: 0px !important;
}
.single-fahrzeuge .container { width: 90%; }
.link-icon a:active {
background: #333;
height: 50px;
padding: 10px 10px;
}   .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox {
display: inline-block;
margin: 0;
padding: 5px 10px;
} .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="kombi"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/09/kombi_white.png);
display: block;
} .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="779bb95a4d4502975d26a361a781540b"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/09/cabrio_white.png);
display: block; } .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="aef8eab17a067bb928da40b64983ec98"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/10/pritsche_white.png);
display: block; } .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="879be7be9df730acb6ccf5e1115ffa2a"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/09/sport_white.png);
display: block; } .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="30986437ebedb54201dc0d971ca17e6b"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/09/suv_white.png);
display: block; }
.facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="e04ebd808c1d4bf5f3ef799a971c5885"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/09/suv_white.png);
display: block; } .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="wohnmobil-andere"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/09/wohnmobil_white.png);
display: block; }
.facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="andere"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/09/wohnmobil_white.png);
display: block; } .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="pritsche"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/10/pritsche_white.png);
display: block; } .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="kastenwagen-hoch"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/10/kasten-hoch_white.png);
display: block; } .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="1b634c74b1c9cdb5df7c759874a05b27"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/10/kasten-lang_white.png);
display: block; } .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="37e372a440edc93f86b81862c32b62cf"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/10/van-kleinbus_white.png);
display: block; } .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="b13b29a1a265c228044d8ecfe385eb8f"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/10/9sitzer_white.png);
display: block; } .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="limousine"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/09/limo_white.png);
display: block;  clear: both;  margin: 0 auto 5px auto;
} .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="kastenwagen"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/10/kasten.png);
display: block;  clear: both;  margin: 0 auto 5px auto;
} .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="koffer"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/11/koffer_white.png);
display: block;  clear: both;  margin: 0 auto 5px auto;
} a.a-ehybridplug:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/09/elektro_white.png);
display: block;  clear: both;  margin: 0 auto 5px auto;
} .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox[data-value="integrierter"]:before {
content: url(//simon-gruber.de/wp-content/uploads/2021/10/van-kleinbus_white.png);
display: block;  clear: both;  margin: 0 auto 5px auto;
} .e-h-p-wrapp {
background: #131313; padding: 5px 10px;color: #fff; text-align: center; border: 1px solid #333;
max-width: 16.6%;
flex: 1 16.6%;
word-break: break-word;
margin-top: -10px;
} .facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox {
background: #131313;
color: #fff;
text-align: center;border: 1px solid #333;
}
.facetwp-type-checkboxes > .facetwp-checkbox {
position: relative;
background-image: none;
padding-left: 0;
}
.facetwp-type-checkboxes > .facetwp-checkbox.checked {
background-image: none;
}
.facetwp-type-checkboxes > .facetwp-checkbox .facetwp-expand {
width: 100%;
position: absolute;
right: 0;
display: block;
top: 0;
text-align: right;
}
.facetwp-type-checkboxes .facetwp-checkbox.checked {
color: #eee;
background: #1e1e1d;
font-style: italic;
font-weight: bold;
}
.facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox .facetwp-counter {
font-size: 0; position: absolute; top: 9px; left: 87%;
transform: translateX(-50%); -webkit-transform: translateX(-50%); }
.facetwp-type-checkboxes.facetwp-facet-fahrzeugkategorie .facetwp-checkbox.checked .facetwp-counter:after {
font-family: ETmodules;
content: "\e052";
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
font-size: 20px;
background: #fff;
color: #e82140;
border-radius: 999px;
padding: 2px;
width: 4px;
height: 4px;
opacity: 0.6;
}
.facetwp-facet.facetwp-facet-fahrzeugkategorie.facetwp-type-checkboxes {
display: flex;
justify-content: space-between;
text-align: center;
flex-flow: row wrap;
}
.facetwp-facet-fahrzeugkategorie .facetwp-checkbox { flex: 1 18%;
word-break: break-word;
}
span.fwp_label {
line-height: 20px;
display: block;
font-size: 16px;
}
.slick-prev, .slick-next {
font-size: 0;
line-height: 0;
position: absolute;
top: 50%;
display: block;
width: 30px;
height: 30px;
padding: 0;
-webkit-transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
transform: translate(0,-50%);
cursor: pointer;
color: transparent;
border: none;
outline: none;
background: 0 0;
}
.single-fahrzeuge .slick-prev:before, .slick-next:before {
font-family: 'slick';
font-size: 25px;
line-height: 1;
opacity: .75;
color: #e85b28;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
} .slick-next {  right: 20px; }
.slick-prev {  left: 20px; z-index: 100; }
.single-fahrzeuge header#main-header {
background: #1c1c1c;
}
.single-fahrzeuge ul#top-menu li a {
color: rgba(255,255,255,0.6);
}
.single-fahrzeuge #top-menu li:hover { background: #fff0 !important; }
.single-fahrzeuge .nav li ul { background-color: #1c1c1c; }
.single.single-fahrzeuge { color: #c1c1c1; }
.single-fahrzeuge .detailsbtn {  color: #c1c1c1; font-size: 14px; }
.single-fahrzeuge button.content-color.et_pb_button.et_pb_button_0.et_pb_bg_layout_light {  border-color: #c1c1c1; }
.single-fahrzeuge .et_pb_button:after, .et_pb_button:before { color: #c1c1c1; }
div#page-container { }   @media only screen and (min-width: 1350px) {
.et_pb_row.filter-top { padding: 0px 0; }
}
@media screen and (min-width: 1037px){
.ausstattung {-moz-column-count: 3;-moz-column-gap: 10px;-webkit-column-count: 3;-webkit-column-gap: 10px;
column-count: 3 !important;column-gap: 10px !important; }
}
@media screen and (max-width: 1036px) {
.ausstattung { -moz-column-count: 3;-moz-column-gap: 10px;-webkit-column-count: 3;
-webkit-column-gap: 10px;column-count: 3 !important;column-gap: 10px !important;    }
.et_pb_row.et_pb_row_3.row-icon-tabs, .et_pb_with_border.filter-mid.filter-bg, .et_pb_row.filter-bott.filter-bg { width: 90%; }
ul.et_pb_tabs_controls li { max-width: 18%;}
}
@media screen and (max-width: 900px){
.ausstattung {-moz-column-count: 2;-moz-column-gap: 10px;-webkit-column-count: 2;-webkit-column-gap: 10px;
column-count: 2 !important;column-gap: 10px !important;}
.et_pb_module.et_pb_tabs.et_pb_tabs_0.filter-tabs li {
min-width: 50%; display: inline-block;border-bottom: 1px solid #333; }
ul.et_pb_tabs_controls li a { padding: 0 5px 10px; }
}  
@media screen and (max-width: 414px){
.ausstattung {-moz-column-count: 1;-webkit-column-count: 1;column-count: 1 !important;}
.single-fahrzeuge h2.text-left.title { font-size: 22px; font-weight: 600; }
.facetwp-facet-fahrzeugkategorie .facetwp-checkbox { max-width: 50%;  flex: 1 30%; }
.e-h-p-wrapp { max-width: 50%;  flex: 1 30%; }
}
/* end kfz-web