﻿
a,.navbar-default .navbar-nav > li > a,.pagination > li > a,footer[role="contentinfo"] .dropdown-menu > li > a{color:#23527c;text-decoration:underline;}a:hover,.navbar-default .navbar-nav > li > a:hover,.pagination > .active > a:hover,.pagination > li > a:hover,footer[role="contentinfo"] .dropdown-menu > li > a:hover{color:#c0582c;}a:focus,.navbar-default .navbar-nav > li > a:focus,.pagination > .active > a:focus,.pagination > li > a:focus,footer[role="contentinfo"] .dropdown-menu > li > a:focus{color:#000;}header .navbar-nav:not(.secondary) li.active a.active-trail{text-decoration:none;}.pagination > li > a:hover,.pagination > li > a:focus{background-color:transparent;border-color:transparent;}.front,.not-front{background-color:#eee;}.navbar{margin-bottom:10px;}.navbar-nav{float:left;margin:0;margin-top:12px;}.masonry-preisschild{font-size:1.357em;margin-bottom:0.714285715rem;margin-top:0.714285715rem;}.views-field-field-mindesttext{font-size:17px;margin-bottom:0.714285715rem;margin-top:0;font-weight:bold;}.topbanner-info{font-size:0.857em;padding-bottom:20px;margin-right:0px;margin-left:0px;min-height:20px;margin-bottom:10px;background-color:#f5f5f5;border:1px solid #e3e3e3;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:0px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 0px 0px rgba(0,0,0,.05);box-shadow:inset 0 0px 0px rgba(0,0,0,.05);}.facetapi-checkbox[type="checkbox"]{margin-right:.5em;margin-left:.5em;}facetapi-facetapi-checkbox-links{margin-right:.5em;margin-left:.5em;}ol,ul{margin-top:0;margin-bottom:10px;padding:0;}.facetapi-neuocc{margin-top:10px;}.row{margin-right:0px;margin-left:0px;min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);}.block-title{font-size:1.4em;font-weight:bold;}.region-sidebar-first{padding:0px;}.col-sm-3{padding:0px;}.view-velos{padding:0px;}.masonry-item{background-color:white;border:1px solid #666666;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin:0.5%;padding:7px;}.view-velos .view-header{margin-bottom:0;}.view-velos .view-header .availability-1{background-image:url(/sites/all/themes/bootstrap_velozh/images/icon_availability_in_stock.svg);background-position:left center;background-repeat:no-repeat;padding-left:22px;}.view-bookmarks .brand,.view-velos .brand{margin-bottom:0;margin-top:0;}.view-velos .brand-performance{align-items:flex-end;bottom:5px;display:flex;justify-content:space-between;position:absolute;width:100%;}.view-velos .brand img{vertical-align:bottom;}.view-bookmarks h2.brand-model,.view-velos h2.brand-model{font-size:1.357em;margin-bottom:0;margin-top:0.714285715rem;}@media screen and (min-width:768px){.view-bookmarks .col-sm-6,.view-velos .col-sm-6{width:48%;}}@media screen and (min-width:922px){.view-bookmarks .col-md-6,.view-velos .col-md-6{width:49%;}}@media screen and (min-width:1200px){.view-bookmarks .col-lg-4,.view-velos .col-lg-4{width:32.2%;}}@media screen and (min-width:768px){.view-bookmarks .col-sm-4,.view-velos .col-sm-4{width:32.2%;}}@media screen and (min-width:922px){.view-bookmarks .col-md-4,.view-velos .col-md-4{width:32.2%;}}@media screen and (min-width:1200px){.view-bookmarks .col-lg-3,.view-velos .col-lg-3{width:24%;}}.view-bookmarks .views-label,.view-velos .views-label{font-weight:bold;}.view-bookmarks .views-label:after,.view-velos .views-label:after{content:':';}.view-bookmarks .views-field-field-bild,.view-velos .views-field-field-bild{margin-bottom:1.42857143rem;position:relative;}.masonry-preisschild s{font-size:0.8em;}.masonry-preisschild .discount-info{color:white;padding-left:2px;padding-right:2px;}.masonry-preisschild .supplementary_equipment_included{font-size:14px;font-weight:normal;line-height:16px;}.discount-absolut{font-size:2rem;font-weight:bold;color:white;padding-left:10px;padding-right:10px;position:absolute;text-align:center;width:auto;margin:0;top:170px;left:0px;}.bildtext{font-size:1em;font-weight:bold;padding-left:5px;padding-right:5px;position:absolute;text-align:left;width:auto;margin:5px;top:40px;left:0px;align-items:center;color:white;}.view-velos .views-field-field-discount-information{left:30px;position:absolute;top:190px;z-index:100;}.view-velos .views-label-field-discount-information{display:none;}.view-velos .views-field-field-discount-information .field-content{background:rgba(255,255,255,1);color:#C05A2C;font-size:3rem;font-weight:bold;}.view-velos .masonry-item .icon-performance{background-image:url(/sites/all/themes/bootstrap_velozh/images/performance_sprites.png);height:20px;text-indent:-999em;width:20px;}.view-velos .list-view .masonry-item .icon-performance{display:none;}.view-velos .masonry-item .views-field-field-leistungsstufe{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.view-velos .list-view .masonry-item .views-field-field-leistungsstufe{position:static !important;clip:auto;overflow:visible;height:auto;}.view-velos .masonry-item.ebike-25 .icon-performance{background-position:-10px -10px;}.view-velos .masonry-item.ebike-45 .icon-performance{background-position:-50px -10px;}.view-velos .masonry-item.no-engine .icon-performance{background-position:-10px -50px;}.view-bookmarks .views-field-field-standortbeschrieb .field-content,.view-velos .views-field-field-standortbeschrieb .field-content{background:#ca3d36;color:white;padding:0px 5px 0px 5px;#    font-size:3rem;#    font-weight:bold;}.view-bookmarks .views-field-field-verfuegbarkeit,.view-bookmarks .views-field-field-verfuegbarkeit-text,.view-velos .views-field-field-verfuegbarkeit,.view-velos .views-field-field-verfuegbarkeit-text{position:absolute;right:10px;top:10px;}.view-bookmarks .views-field-field-verfuegbarkeit-text,.view-velos .views-field-field-verfuegbarkeit-text{position:absolute;background:#fff;padding:0 5px 5px;right:30px;top:7px;}.verfuegbartext_normal{position:absolute;background:#fff;color:black;padding:0 5px 5px;right:30px;top:8px;font-size:12px;}.verfuegbartext_crossselling{position:absolute;background:#ca3d36;color:white;padding:0px 5px 0px 5px;right:30px;top:8px;font-size:12px;}.view-bookmarks .views-field-field-verfuegbarkeit .availability,.view-velos .views-field-field-verfuegbarkeit .availability{background-repeat:no-repeat;display:block;height:16px;text-indent:-999em;width:16px;}.view-bookmarks .views-field-field-verfuegbarkeit .availability,.view-velos .views-field-field-verfuegbarkeit .availability{background-repeat:no-repeat;}.view-bookmarks .views-field-field-verfuegbarkeit .availability-1,.view-velos .views-field-field-verfuegbarkeit .availability-1{background-image:url(/sites/all/themes/bootstrap_velozh/images/icon_availability_in_stock.svg);}.view-bookmarks .views-field-field-verfuegbarkeit .availability-2,.view-velos .views-field-field-verfuegbarkeit .availability-2{background-image:url(/sites/all/themes/bootstrap_velozh/images/icon_availability_in_stock.svg);}.view-bookmarks .views-field-field-verfuegbarkeit .availability-11,.view-velos .views-field-field-verfuegbarkeit .availability-11{background-image:url(/sites/all/themes/bootstrap_velozh/images/icon_availability_soon_in_stock.svg);}.view-bookmarks .views-field-field-verfuegbarkeit .availability-12,.view-velos .views-field-field-verfuegbarkeit .availability-12{background-image:url(/sites/all/themes/bootstrap_velozh/images/icon_availability_in_stock_on.svg);}.view-bookmarks .views-field-field-verfuegbarkeit .availability-13,.view-velos .views-field-field-verfuegbarkeit .availability-13{background-image:url(/sites/all/themes/bootstrap_velozh/images/icon_availability_orderable.svg);}.view-bookmarks .views-field-field-verfuegbarkeit .availability-14,.view-velos .views-field-field-verfuegbarkeit .availability-14{background-image:url(/sites/all/themes/bootstrap_velozh/images/icon_availability_out_of_stock.svg);}.view-bookmarks .masonry-item,.view-velos .masonry-item{border:0;box-shadow:0px 10px 35px -4px #eee;}.node-type-velo .group-left.col-xs-12,.node-type-velo .group-left.col-sm-12,.node-type-velo .group-left.col-md-6,.node-type-velo .group-left.col-lg-6,.node-type-velo .group-right.col-xs-12,.node-type-velo .group-right.col-sm-12,.node-type-velo .group-right.col-md-6,.node-type-velo .group-right.col-lg-6{padding-left:0;}.node-type-velo .field-name-field-bild{margin-bottom:1.42857143rem;}.node-type-velo .field-name-field-bild .field-items{display:flex;flex-wrap:wrap;}.node-type-velo .field-name-field-bild .field-item:nth-child(n + 1){margin-right:3%;margin-top:1.42857143rem;}.node-type-velo .field-name-field-bild .field-item.first{margin-top:0;}.node-type-velo .group-left{position:relative;}.node-type-velo .field-name-field-discount-information{background:rgba(255,255,255,1);color:#C05A2C;font-size:3rem;font-weight:bold;left:5%;position:absolute;top:85%;z-index:100;}.node-type-velo .field-name-field-kaufpreis,.node-type-velo .field-name-field-angebotspreis,.node-type-velo .field-name-field-endpreis{font-size:1.357em;font-weight:bold;margin-bottom:1.42857143rem;}.node-type-velo .field-name-field-angebotspreis{margin-top:-1.42857143rem;}.node-type-velo .field-name-field-kaufpreis s{color:#C05A2C;font-size:0.8em;font-weight:bold;}.node-type-velo .field-name-field-kaufpreis + .field-name-field-preis-inkl-zusatzausst,.node-type-velo .field-name-field-angebotspreis + .field-name-field-preis-inkl-zusatzausst,.node-type-velo .field-name-field-endpreis + .field-name-field-preis-inkl-zusatzausst{margin-bottom:1.42857143rem;margin-top:-1em;padding-left:10px;}.field-name-field-kaufpreis,.field-name-field-endpreis{padding-left:10px;}.node-type-velo .btn-default{margin-top:1.42857143rem;}.page-node.node-type-velo svg{overflow:visible;}.page-node.node-type-velo svg.in-stock{fill:#060;}.page-node.node-type-velo svg.soon-in-stock{fill:#6c0;}.page-node.node-type-velo svg.in-stock-on{fill:#fc0;}.page-node.node-type-velo svg.orderable{fill:#03f;}.page-node .field-name-field-verfuegbarkeit{float:left;margin-right:5px;padding-left:10px;}.field-name-field-bestand{padding-left:10px;}.field-name-field-angebotspreis{padding-left:10px;}.field-name-field-standort{padding-left:10px;}.field-name-field-standortbeschrieb{padding-left:10px;}.field-name-field-standortbeschrieb .field-items{background:#ca3d36;color:white;padding:0px 5px 0px 5px;}.view-velos .field-name-field-standortbeschrieb .field-content{#  padding:0px 5px 0px 5px;}.field-name-field-direktbemerkung01{padding-left:10px;padding-bottom:10px;}.field-name-field-direktbemerkung02{padding-left:10px;padding-bottom:10px;}.field-name-field-direktbemerkung03{padding-left:10px;}.field-name-field-direktbemerkung04{padding-left:10px;padding-bottom:10px;}.field-name-field-direktbemerkung06{padding-left:10px;padding-bottom:10px;}.field-name-field-longstocktitel{padding-left:10px;}.field-name-field-marke{padding-left:10px;margin-top:10px;}.field-name-field-modell{padding-left:10px;}.field-name-field-typ{padding-left:10px;}.field-name-field-gewicht{padding-left:10px;}.field-name-field-gesamtgewichtbem{padding-left:10px;}.field-name-field-gangschaltung{padding-left:10px;}.field-name-field-bremse{padding-left:10px;}.field-name-field-reifengroesse{padding-left:10px;}.field-name-field-rahmengroesse{padding-left:10px;}.field-name-field-rahmenform{padding-left:10px;}.field-name-field-rahmenmaterial{padding-left:10px;}.field-name-field-farbe{padding-left:10px;}.field-name-field-fabrikat{padding-left:10px;}.field-name-field-jahrgang{padding-left:10px;}.field-name-field-km-stand{padding-left:10px;}.field-name-field-bemerkung{padding-left:10px;}.field-name-field-leistungsstufe{padding-left:10px;}.field-name-field-radgr-sse{padding-left:10px;}.field-name-field-akkuleistung{padding-left:10px;}.field-name-field-akkuposition{padding-left:10px;}.field-name-field-motor{padding-left:10px;}.field-name-field-motorkraft{padding-left:10px;}.field-name-field-antrieb{padding-left:10px;}.field-name-field-antriebd{padding-left:10px;}.field-name-field-federung{padding-left:10px;}.field-name-field-fahrzeugid{padding-left:10px;}.field-name-field-preisinfo01{font-size:1em;background-color:lightgrey;margin-top:10px;padding-left:10px;padding-top:10px;}.field-name-field-finanzierung{font-size:1em;background-color:lightgrey;margin-top:10px;padding-left:10px;padding-top:10px;}.field-name-field-zusatzausstattung{font-size:1em;padding-top:10px;padding-left:20px;margin:auto;padding-bottom:10px;}.field-name-field-monatsraten{font-size:1em;padding-top:10px;padding-left:20px;margin:auto;padding-bottom:10px;}.field-name-field-preisinfo02{font-size:1em;font-weight:bold;padding-left:10px;}.field-name-field-preisinfo03{font-size:1em;padding-left:10px;}.field-name-field-preisinfo04{font-size:1em;font-weight:bold;padding-left:10px;}.field-name-field-preisinfo05{font-size:1em;padding-left:10px;}.field-name-field-preisinfo06{font-size:1em;padding-left:10px;}.field-name-field-preisinfo07{font-size:1em;font-weight:bold;padding-left:10px;}.field-name-field-preisinfo08{font-size:1em;padding-left:10px;}.field-name-field-preisinfo09{font-size:1em;padding-left:10px;}.field-name-field-preisinfo10{font-size:1em;padding-left:10px;}.field-name-field-preisinfo11{font-size:1em;font-weight:bold;padding-left:10px;padding-bottom:10px;}.field-name-field-optionsoptional{font-size:1em;padding-top:10px;padding-left:20px;margin:auto;padding-bottom:10px;}.field-name-field-gutschrift{font-size:1em;font-weight:normal;background:#286090;padding-top:10px;padding-left:10px;padding-right:10px;margin-top:10px;color:white;}.field-name-field-9gruende{font-size:1em;font-weight:normal;background:#286090;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-bottom:10px;color:white;}.field-name-field-versand01{font-size:1em;background-color:lightgrey;margin-top:10px;padding-left:10px;padding-right:10px;padding-top:10px;}.field-name-field-versand01 .field-item{font-size:1em;background-color:#ca3d36;color:white;}.field-name-field-versand02{font-size:1em;background-color:lightgrey;padding-left:10px;padding-bottom:10px;}.field-name-field-versand03{font-size:1em;background-color:lightgrey;margin-bottom:10px;padding-left:10px;padding-top:10px;padding-bottom:10px;}.field-name-field-angaben{padding-left:10px;}.field-name-field-garantie{font-size:1em;font-weight:normal;background:#1482ad;padding-top:10px;padding-left:10px;padding-right:10px;margin-top:10px;color:white;}.field-name-field-garantie-link{font-size:1em;font-weight:normal;background:#1482ad;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-bottom:10px;color:white;}.field-name-field-crossorder{font-size:1em;font-weight:normal;background:#eee;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:15px;margin-bottom:10px;color:white;text-align:center}.field-name-field-mv-link{font-size:1em;font-weight:normal;background:#1482ad;padding-top:10px;padding-left:10px;padding-right:10px;padding-bottom:10px;margin-bottom:10px;color:white;}.field-name-field-terminland{font-size:1em;font-weight:normal;background:#1482ad;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:15px;margin-bottom:10px;color:white;text-align:center}.field-name-field-fragen{font-size:1em;font-weight:normal;background:#1482ad;padding-left:10px;padding-right:10px;padding-top:15px;padding-bottom:15px;margin-bottom:10px;color:white;text-align:center}.field-name-field-terminland a{color:white;text-decoration:underline;}.field-name-field-fragen a{color:white;text-decoration:underline;}.field-name-field-coronabemerkung{font-size:1em;font-weight:normal;color:red;text-align:center}.front .view-news .row > div{margin-bottom:1.42857143rem;}.front .view-news .views-field-field-image{margin-bottom:1.42857143rem;}.front .view-news h3{margin-top:0;}@media screen and (min-width:768px){.front .view-news .views-field-field-image{float:left;margin-right:20px;}}.view-news article{padding-bottom:1.42857143rem;border-bottom:1px dashed #CCC;}.view-news article:last-of-type{border-bottom:0;}@media screen and (min-width:768px){.view-news .views-field-field-image{float:left;}}.view-news .views-row{margin-bottom:1.42857143rem;}.view-news .views-row h2{margin-top:0;}.view-news .views-field-field-image .img-responsive{margin-left:0;margin-right:0;margin-bottom:1.42857143rem;}.page-news #block-system-main{position:relative;}.feed-icon{position:absolute !important;right:15px;top:0;}ul{list-style-position:inside;}#block-views-team-block .block-title,#block-views-stores-block .block-title{font-size:30px;font-weight:normal;margin-top:20px;margin-bottom:10px;}.view-team .item-list,.view-stores .item-list{list-style:none;}.view-team .views-row{padding-left:0;padding-right:15px;width:220px;}.view-team .views-row img{margin-bottom:0.714285715rem;}.view-team figure{margin-bottom:2.142857145rem;}.view-team .views-row span{display:block;}.view-stores .views-row{padding-left:0;padding-right:30px;}.view-stores .views-field-title{margin-bottom:0.714285715rem;margin-top:1.42857143rem;}.view-stores .views-field-field-map{margin-top:0.714285715rem;}.view-services .item-list{list-style:none;}.view-services img{margin-top:0px;}@media screen and (min-width:768px){.flex-container{display:flex;flex-wrap:wrap;}.view-services .views-row{margin-right:5%;width:28%;}.front .view-services .views-row{margin-right:2%;width:32%;}.front .view-services .views-row:nth-of-type(3n){margin-right:0;}}.node-service .field-name-field-image{margin-bottom:1.42857143rem;}.node-type-job .field-label{font-weight:normal;}.view-jobs .views-row{padding-bottom:1.42857143rem;border-bottom:1px dashed #CCC;}.view-jobs .views-row:last-of-type{border-bottom:0;}.view-jobs .node .node-readmore{display:block;text-align:right;}.region-footer .block-social-media-links{margin-top:1.42857143rem;}@media screen and (min-width:1200px){.region-footer section{float:left;}.region-footer .block-social-media-links{float:right;margin-top:0;}}#search-api-ranges-block-slider-view-form-field-nettopreis .range-box-left{float:left;}#search-api-ranges-block-slider-view-form-field-nettopreis .range-box-right{float:right;}#search-api-ranges-block-slider-view-form-field-nettopreis .search-api-ranges-box-wrapper,#search-api-ranges-block-slider-view-form-field-nettopreis .range-slider-box{margin-bottom:1.42857143rem;}#search-api-ranges-block-slider-view-form-field-gewichtfilter .range-box{max-width:40%;}#search-api-ranges-block-slider-view-form-field-gewichtfilter .range-box-left{float:left;}#search-api-ranges-block-slider-view-form-field-gewichtfilter .range-box-right{float:right;}#search-api-ranges-block-slider-view-form-field-gewichtfilter .search-api-ranges-box-wrapper,#search-api-ranges-block-slider-view-form-field-gewichtfilter .range-slider-box{margin-bottom:1.42857143rem;}#search-api-ranges-block-slider-view-form-field-akkufilter .range-box{max-width:40%;}#search-api-ranges-block-slider-view-form-field-akkufilter .range-box-left{float:left;}#search-api-ranges-block-slider-view-form-field-akkufilter .range-box-right{float:right;}#search-api-ranges-block-slider-view-form-field-akkufilter .search-api-ranges-box-wrapper,#search-api-ranges-block-slider-view-form-field-akkufilter .range-slider-box{margin-bottom:1.42857143rem;}#search-api-ranges-block-slider-view-form-field-gesamtgewicht .range-box{max-width:40%;}#search-api-ranges-block-slider-view-form-field-gesamtgewicht .range-box-left{float:left;}#search-api-ranges-block-slider-view-form-field-gesamtgewicht .range-box-right{float:right;}#search-api-ranges-block-slider-view-form-field-gesamtgewicht .search-api-ranges-box-wrapper,#search-api-ranges-block-slider-view-form-field-gesamtgewicht .range-slider-box{margin-bottom:1.42857143rem;}#edit-body-height{display:inline;margin-bottom:1.42857143rem;margin-right:5px;}.facetapi-slider{margin-bottom:1.42857143rem;}#edit-body-height,.facetapi-slider{width:80%;}.navbar{border:0;}.navbar-default{border-color:#555;}.dropdown-menu > .active > a:hover,.dropdown-menu > .active > a:focus,.dropdown-menu > .active > a{background-color:#e7e7e7;}.dropdown-menu > li > a:hover,.dropdown-menu > li > a:focus{background-color:transparent;}@media all and (min-width:768px){.page-container{background-color:#fff;box-shadow:none;margin-left:auto;margin-right:auto;width:100% !important;}}@media all and (min-width:992px){.page-container{width:970px;}}header[role="banner"].container{margin-bottom:0;margin-top:0;}#page-header + .row,.topbanner-info{border:0;border-radius:0;box-shadow:none;margin-bottom:0;}.topbanner-info .inner{border-bottom:1px solid #555;border-radius:0;border-top:1px solid #555;margin-left:15px;margin-right:15px;padding:19px 4px;}header[role="banner"].container,.topbanner-info,#page-header + .row,.well{background-color:#fff;}@media screen and (max-width:767px){.main-container,footer[role="contentinfo"]{padding-left:0;padding-right:0;}}main.col-sm-12{padding-left:0;padding-right:0;}main.col-sm-9{padding-right:0;}@media all and (max-width:767px){main.col-sm-9{padding-left:0;}}footer[role="contentinfo"]{border-top:0;margin-top:0;padding-bottom:0;padding-top:0;}.region-footer{background-color:#fff;padding:0 15px 36px;}.region-footer .inner{border-top:1px solid #555;padding-top:35px;}@media all and (min-width:1200px){.region-footer section{margin-right:4%;width:22%;}.region-footer section:last-child{margin-right:0;}.region-footer section .block-title:first-of-type{margin-top:0;}}.view-mitarbeiterstamm .row{background-color:transparent;border:0;border-radius:0;padding-left:0;padding-right:0;}.view-mitarbeiterstamm .row > div{margin-bottom:2.85714286rem;padding-left:0;padding-right:0;}@media all and (min-width:1200px){.view-mitarbeiterstamm .row > div{margin-bottom:1.42857143rem;}}@media all and (min-width:1200px){.view-mitarbeiterstamm .row .col-lg-4{padding-left:8px;padding-right:8px;}.view-mitarbeiterstamm .row > div:nth-of-type(4n-3){padding-left:0;padding-right:16px;}.view-mitarbeiterstamm .row > div:nth-of-type(4n-1){padding-left:16px;padding-right:0;}}.view-mitarbeiterstamm .staff-vorname{margin-top:1.42857143rem;font-weight:bold;}.view-mitarbeiterstamm .views-field-field-funktion{margin-bottom:1.42857143rem;}.view-mitarbeiterstamm .views-field-field-sprache{margin-bottom:1.42857143rem;}.search-api-ranges-elements{width:70%;}#search-api-ranges-field_nettopreis #edit-range-from,#search-api-ranges-field_nettopreis #edit-range-to{width:5em;}.reset-filters{margin-top:4.28571429rem;}.facetapi-facet-field-rahmenform li span{background-image:url(/sites/all/themes/bootstrap_velozh/images/css_sprites_rahmenformen.png);background-position-x:-14px;background-repeat:no-repeat;padding-left:32px;}.facetapi-facet-field-rahmenform .aluminium span{background-position-y:-10px;}.facetapi-facet-field-rahmenform .faltrahmen span,.facetapi-facet-field-rahmenform .cadre-pliant span,.facetapi-facet-field-rahmenform .folding-frame span,.facetapi-facet-field-rahmenform .telaio-pieghevole span{background-position-y:-10px;}.facetapi-facet-field-rahmenform .diamond span,.facetapi-facet-field-rahmenform .diamant span,.facetapi-facet-field-rahmenform .diamante span{background-position-y:-53px;}.facetapi-facet-field-rahmenform .fully span,.facetapi-facet-field-rahmenform .completamente span{background-position-y:-96px;}.facetapi-facet-field-rahmenform .gor-trapez span,.facetapi-facet-field-rahmenform .gor-trapeze span,.facetapi-facet-field-rahmenform .gor-trapezio span{background-position-y:-139px;}.facetapi-facet-field-rahmenform .trapez-mixte span,.facetapi-facet-field-rahmenform .trapez-mixte span,.facetapi-facet-field-rahmenform .trapez-mixte span{background-position-y:-139px;}.facetapi-facet-field-rahmenform .hardtail span,.facetapi-facet-field-rahmenform .hard-tail span,.facetapi-facet-field-rahmenform .coda-dura span{background-position-y:-182px;}.facetapi-facet-field-rahmenform .para span{background-position-y:-225px;}.facetapi-facet-field-rahmenform .stahl span,.facetapi-facet-field-rahmenform .acier span,.facetapi-facet-field-rahmenform .steel span,.facetapi-facet-field-rahmenform .acciaio span{background-position-y:-268px;}.facetapi-facet-field-rahmenform .tiefeinstieg span,.facetapi-facet-field-rahmenform .accès-surbaissé span,.facetapi-facet-field-rahmenform .step-through span,.facetapi-facet-field-rahmenform .passo-dopo-passo span{background-position-y:-311px;}.facetapi-facet-field-rahmenform .titan span,.facetapi-facet-field-rahmenform .titane span,.facetapi-facet-field-rahmenform .titanio span{background-position-y:-352px;}.facetapi-facet-field-rahmenform .ohne-angabe span,.facetapi-facet-field-rahmenform .sans-indication span,.facetapi-facet-field-rahmenform .without-specification span,.facetapi-facet-field-rahmenform .senza-specifiche span{background-position-y:-397px;}.facetapi-facet-field-farbefilter li span{background-position-x:0px;background-repeat:no-repeat;padding-left:24px;}.facetapi-facet-field-farbefilter .nickel-edition span{background-image:url(/bilder/farben/01-nickel-edition.png);background-position-y:0px;}.facetapi-facet-field-farbefilter .nyc-edition span{background-image:url(/bilder/farben/02-nyc-edition.png);background-position:0px;}.facetapi-facet-field-farbefilter .nine-streets-edition span{background-image:url(/bilder/farben/03-nine-street-edition.png);background-position:0px;}.facetapi-facet-field-farbefilter .bwc-edition span{background-image:url(/bilder/farben/04-bwc-edition.png);background-position:0px;}.facetapi-facet-field-farbefilter .chpt3-edition span{background-image:url(/bilder/farben/05-chpt3-edition.png);background-position:0px;}.facetapi-facet-field-farbefilter .chpt3-edizione span{background-image:url(/bilder/farben/05-chpt3-edition.png);background-position:0px;}.facetapi-facet-field-farbefilter .klarlack span{background-image:url(/bilder/farben/06-klarlack.png);background-position:0px;}.facetapi-facet-field-farbefilter .clear-lacquer span{background-image:url(/bilder/farben/06-klarlack.png);background-position:0px;}.facetapi-facet-field-farbefilter .vernis-clair span{background-image:url(/bilder/farben/06-klarlack.png);background-position:0px;}.facetapi-facet-field-farbefilter .lacca-trasparente span{background-image:url(/bilder/farben/06-klarlack.png);background-position:0px;}.facetapi-facet-field-farbefilter .braun span{background-image:url(/bilder/farben/06.1-braun.png);background-position:0px;}.facetapi-facet-field-farbefilter .brown span{background-image:url(/bilder/farben/06.1-braun.png);background-position:0px;}.facetapi-facet-field-farbefilter .brun span{background-image:url(/bilder/farben/06.1-braun.png);background-position:0px;}.facetapi-facet-field-farbefilter .marrone span{background-image:url(/bilder/farben/06.1-braun.png);background-position:0px;}.facetapi-facet-field-farbefilter .schwarz-stardust span{background-image:url(/bilder/farben/07-stardust.png);background-position:0px;}.facetapi-facet-field-farbefilter .noir-stardust span{background-image:url(/bilder/farben/07-stardust.png);background-position:0px;}.facetapi-facet-field-farbefilter .black-edition span{background-image:url(/bilder/farben/07.1-blackedition.png);background-position:0px;}.facetapi-facet-field-farbefilter .black-edizione span{background-image:url(/bilder/farben/07.1-blackedition.png);background-position:0px;}.facetapi-facet-field-farbefilter .schwarz span{background-image:url(/bilder/farben/08-schwarz.png);background-position:0px;}.facetapi-facet-field-farbefilter .black span{background-image:url(/bilder/farben/08-schwarz.png);background-position:0px;}.facetapi-facet-field-farbefilter .noir span{background-image:url(/bilder/farben/08-schwarz.png);background-position:0px;}.facetapi-facet-field-farbefilter .nero span{background-image:url(/bilder/farben/08-schwarz.png);background-position:0px;}.facetapi-facet-field-farbefilter .metallic-graphite span{background-image:url(/bilder/farben/08b-metallic-graphite.png);background-position:0px;}.facetapi-facet-field-farbefilter .grafite-metallizzata span{background-image:url(/bilder/farben/08b-metallic-graphite.png);background-position:0px;}.facetapi-facet-field-farbefilter .grau span{background-image:url(/bilder/farben/09-grau.png);background-position:0px;}.facetapi-facet-field-farbefilter .grey span{background-image:url(/bilder/farben/09-grau.png);background-position:0px;}.facetapi-facet-field-farbefilter .gris span{background-image:url(/bilder/farben/09-grau.png);background-position:0px;}.facetapi-facet-field-farbefilter .grigio span{background-image:url(/bilder/farben/09-grau.png);background-position:0px;}.facetapi-facet-field-farbefilter .titan span{background-image:url(/bilder/farben/09.1-titan.png);background-position:0px;}.facetapi-facet-field-farbefilter .titanium span{background-image:url(/bilder/farben/09.1-titan.png);background-position:0px;}.facetapi-facet-field-farbefilter .titane span{background-image:url(/bilder/farben/09.1-titan.png);background-position:0px;}.facetapi-facet-field-farbefilter .titanio span{background-image:url(/bilder/farben/09.1-titan.png);background-position:0px;}.facetapi-facet-field-farbefilter .ivory span{background-image:url(/bilder/farben/10-ivory.png);background-position:0px;}.facetapi-facet-field-farbefilter .ivoire span{background-image:url(/bilder/farben/10-ivory.png);background-position:0px;}.facetapi-facet-field-farbefilter .papyrus-white span{background-image:url(/bilder/farben/11-papyrus-white.png);background-position:0px;}.facetapi-facet-field-farbefilter .papyrus-blanc span{background-image:url(/bilder/farben/11-papyrus-white.png);background-position:0px;}.facetapi-facet-field-farbefilter .papiro-bianco span{background-image:url(/bilder/farben/11-papyrus-white.png);background-position:0px;}.facetapi-facet-field-farbefilter .silber span{background-image:url(/bilder/farben/12.1-silber.png);background-position:0px;}.facetapi-facet-field-farbefilter .silver span{background-image:url(/bilder/farben/12.1-silber.png);background-position:0px;}.facetapi-facet-field-farbefilter .argent span{background-image:url(/bilder/farben/12.1-silber.png);background-position:0px;}.facetapi-facet-field-farbefilter .argento span{background-image:url(/bilder/farben/12.1-silber.png);background-position:0px;}.facetapi-facet-field-farbefilter .blau span{background-image:url(/bilder/farben/12.2-blau.png);background-position:0px;}.facetapi-facet-field-farbefilter .blue span{background-image:url(/bilder/farben/12.2-blau.png);background-position:0px;}.facetapi-facet-field-farbefilter .bleu span{background-image:url(/bilder/farben/12.2-blau.png);background-position:0px;}.facetapi-facet-field-farbefilter .blu span{background-image:url(/bilder/farben/12.2-blau.png);background-position:0px;}.facetapi-facet-field-farbefilter .blau-klarlack span{background-image:url(/bilder/farben/12.21-klarlackblau.png);background-position:0px;}.facetapi-facet-field-farbefilter .blue-clear-lacquer span{background-image:url(/bilder/farben/12.21-klarlackblau.png);background-position:0px;}.facetapi-facet-field-farbefilter .bleu-vernis-clair span{background-image:url(/bilder/farben/12.21-klarlackblau.png);background-position:0px;}.facetapi-facet-field-farbefilter .lacca-transparente-blu span{background-image:url(/bilder/farben/12.21-klarlackblau.png);background-position:0px;}.facetapi-facet-field-farbefilter .weiss span{background-image:url(/bilder/farben/12-weiss.png);background-position:0px;}.facetapi-facet-field-farbefilter .white span{background-image:url(/bilder/farben/12-weiss.png);background-position:0px;}.facetapi-facet-field-farbefilter .blanc span{background-image:url(/bilder/farben/12-weiss.png);background-position:0px;}.facetapi-facet-field-farbefilter .bianco span{background-image:url(/bilder/farben/12-weiss.png);background-position:0px;}.facetapi-facet-field-farbefilter .tempest-blue span{background-image:url(/bilder/farben/13-tempest-blue.png);background-position:0px;}.facetapi-facet-field-farbefilter .bleu-tempête span{background-image:url(/bilder/farben/13-tempest-blue.png);background-position:0px;}.facetapi-facet-field-farbefilter .blu-tempesta span{background-image:url(/bilder/farben/13-tempest-blue.png);background-position:0px;}.facetapi-facet-field-farbefilter .graublau span{background-image:url(/bilder/farben/14.1-graublau.png);background-position:0px;}.facetapi-facet-field-farbefilter .gris-bleu span{background-image:url(/bilder/farben/14.1-graublau.png);background-position:0px;}.facetapi-facet-field-farbefilter .kobaltblau span{background-image:url(/bilder/farben/14-kobaltblau.png);background-position:0px;}.facetapi-facet-field-farbefilter .bleu-de-cobalt span{background-image:url(/bilder/farben/14-kobaltblau.png);background-position:0px;}.facetapi-facet-field-farbefilter .lagoon-blue span{background-image:url(/bilder/farben/15-lagoon-blue.png);background-position:0px;}.facetapi-facet-field-farbefilter .bleu-lagoon span{background-image:url(/bilder/farben/15-lagoon-blue.png);background-position:0px;}.facetapi-facet-field-farbefilter .hellblau span{background-image:url(/bilder/farben/16-hellblau.png);background-position:0px;}.facetapi-facet-field-farbefilter .light-blue span{background-image:url(/bilder/farben/16-hellblau.png);background-position:0px;}.facetapi-facet-field-farbefilter .bleu-clair span{background-image:url(/bilder/farben/16-hellblau.png);background-position:0px;}.facetapi-facet-field-farbefilter .azzurro span{background-image:url(/bilder/farben/16-hellblau.png);background-position:0px;}.facetapi-facet-field-farbefilter .turkish-green span{background-image:url(/bilder/farben/17-turkish-green.png);background-position:0px;}.facetapi-facet-field-farbefilter .turkish-green span{background-image:url(/bilder/farben/17-turkish-green.png);background-position:0px;}.facetapi-facet-field-farbefilter .vert-turquoise span{background-image:url(/bilder/farben/17-turkish-green.png);background-position:0px;}.facetapi-facet-field-farbefilter .verde-turco span{background-image:url(/bilder/farben/17-turkish-green.png);background-position:0px;}.facetapi-facet-field-farbefilter .cloud-blue span{background-image:url(/bilder/farben/17.1-cloud-blue.png);background-position:0px;}.facetapi-facet-field-farbefilter .violett span{background-image:url(/bilder/farben/17b-violett.png);background-position:0px;}.facetapi-facet-field-farbefilter .violet span{background-image:url(/bilder/farben/17b-violett.png);background-position:0px;}.facetapi-facet-field-farbefilter .viola span{background-image:url(/bilder/farben/17b-violett.png);background-position:0px;}.facetapi-facet-field-farbefilter .purple span{background-image:url(/bilder/farben/18-purple.png);background-position:0px;}.facetapi-facet-field-farbefilter .purple-metallic span{background-image:url(/bilder/farben/19-purple-metallic.png);background-position:0px;}.facetapi-facet-field-farbefilter .viola-metallizzata span{background-image:url(/bilder/farben/19-purple-metallic.png);background-position:0px;}.facetapi-facet-field-farbefilter .berry-crush span{background-image:url(/bilder/farben/20-berry-crush.png);background-position:0px;}.facetapi-facet-field-farbefilter .pink span{background-image:url(/bilder/farben/20.9-pink.png);background-position:0px;}.facetapi-facet-field-farbefilter .rosa span{background-image:url(/bilder/farben/20.9-pink.png);background-position:0px;}.facetapi-facet-field-farbefilter .hot-pink span{background-image:url(/bilder/farben/21-hot-pink.png);background-position:0px;}.facetapi-facet-field-farbefilter .rosa-caldo span{background-image:url(/bilder/farben/21-hot-pink.png);background-position:0px;}.facetapi-facet-field-farbefilter .babypink span{background-image:url(/bilder/farben/21.2-babypink.png);background-position:0px;}.facetapi-facet-field-farbefilter .flamingorosa span{background-image:url(/bilder/farben/22-flamingorosa.png);background-position:0px;}.facetapi-facet-field-farbefilter .rose-flamingue span{background-image:url(/bilder/farben/22-flamingorosa.png);background-position:0px;}.facetapi-facet-field-farbefilter .rocket-red span{background-image:url(/bilder/farben/22b-rocked-red.png);background-position:0px;}.facetapi-facet-field-farbefilter .rouge-rocket span{background-image:url(/bilder/farben/22b-rocked-red.png);background-position:0px;}.facetapi-facet-field-farbefilter .rosso-razzo span{background-image:url(/bilder/farben/22b-rocked-red.png);background-position:0px;}.facetapi-facet-field-farbefilter .rot span{background-image:url(/bilder/farben/23-rot.png);background-position:0px;}.facetapi-facet-field-farbefilter .red span{background-image:url(/bilder/farben/23-rot.png);background-position:0px;}.facetapi-facet-field-farbefilter .rouge span{background-image:url(/bilder/farben/23-rot.png);background-position:0px;}.facetapi-facet-field-farbefilter .rosso span{background-image:url(/bilder/farben/23-rot.png);background-position:0px;}.facetapi-facet-field-farbefilter .house-red span{background-image:url(/bilder/farben/23b-house-red.png);background-position:0px;}.facetapi-facet-field-farbefilter .rouge-house span{background-image:url(/bilder/farben/23b-house-red.png);background-position:0px;}.facetapi-facet-field-farbefilter .casa-rossa span{background-image:url(/bilder/farben/23b-house-red.png);background-position:0px;}.facetapi-facet-field-farbefilter .flame-lacquer-red span{background-image:url(/bilder/farben/24-flame-lacquer-red.png);background-position:0px;}.facetapi-facet-field-farbefilter .rouge-flame-laqueur span{background-image:url(/bilder/farben/24-flame-lacquer-red.png);background-position:0px;}.facetapi-facet-field-farbefilter .rosso-fiamma-laccato span{background-image:url(/bilder/farben/24-flame-lacquer-red.png);background-position:0px;}.facetapi-facet-field-farbefilter .orange span{background-image:url(/bilder/farben/25-orange.png);background-position:0px;}.facetapi-facet-field-farbefilter .arancione span{background-image:url(/bilder/farben/25-orange.png);background-position:0px;}.facetapi-facet-field-farbefilter .gold span{background-image:url(/bilder/farben/25.1-gold.png);background-position:0px;}.facetapi-facet-field-farbefilter .or span{background-image:url(/bilder/farben/25.1-gold.png);background-position:0px;}.facetapi-facet-field-farbefilter .oro span{background-image:url(/bilder/farben/25.1-gold.png);background-position:0px;}.facetapi-facet-field-farbefilter .gelb span{background-image:url(/bilder/farben/26.1-gelb.png);background-position:0px;}.facetapi-facet-field-farbefilter .yellow span{background-image:url(/bilder/farben/26.1-gelb.png);background-position:0px;}.facetapi-facet-field-farbefilter .jaune span{background-image:url(/bilder/farben/26.1-gelb.png);background-position:0px;}.facetapi-facet-field-farbefilter .giallo span{background-image:url(/bilder/farben/26.1-gelb.png);background-position:0px;}.facetapi-facet-field-farbefilter .schwefelgelb span{background-image:url(/bilder/farben/26-schwefelgelb.png);background-position:0px;}.facetapi-facet-field-farbefilter .jaune-soufre span{background-image:url(/bilder/farben/26-schwefelgelb.png);background-position:0px;}.facetapi-facet-field-farbefilter .lime-green span{background-image:url(/bilder/farben/27-lime-green.png);background-position:0px;}.facetapi-facet-field-farbefilter .vert-lime span{background-image:url(/bilder/farben/27-lime-green.png);background-position:0px;}.facetapi-facet-field-farbefilter .verde-lime span{background-image:url(/bilder/farben/27-lime-green.png);background-position:0px;}.facetapi-facet-field-farbefilter .apple-green span{background-image:url(/bilder/farben/28-apple-green.png);background-position:0px;}.facetapi-facet-field-farbefilter .vert-apple span{background-image:url(/bilder/farben/28-apple-green.png);background-position:0px;}.facetapi-facet-field-farbefilter .grün span{background-image:url(/bilder/farben/29.1-gruen.png);background-position:0px;}.facetapi-facet-field-farbefilter .green span{background-image:url(/bilder/farben/29.1-gruen.png);background-position:0px;}.facetapi-facet-field-farbefilter .vert span{background-image:url(/bilder/farben/29.1-gruen.png);background-position:0px;}.facetapi-facet-field-farbefilter .verde span{background-image:url(/bilder/farben/29.1-gruen.png);background-position:0px;}.facetapi-facet-field-farbefilter .racing-green span{background-image:url(/bilder/farben/29-racing-green.png);background-position:0px;}.facetapi-facet-field-farbefilter .vert-racing span{background-image:url(/bilder/farben/29-racing-green.png);background-position:0px;}.facetapi-facet-field-farbefilter .verde-corsa span{background-image:url(/bilder/farben/29-racing-green.png);background-position:0px;}.region-cart{background-color:#eee;margin:0;padding:0.5rem 15px 0;}#block-views-shopping-cart-block .view-shopping-cart .view-empty p{float:left;line-height:30px;margin-bottom:0;margin-right:5px;}#block-views-shopping-cart-block .view-shopping-cart .line-item-summary{display:inline;float:left;height:34px;line-height:30px;margin:0;}#block-views-shopping-cart-block .view-shopping-cart .line-item-summary .line-item-total{float:left;line-height:30px;}#block-views-shopping-cart-block .line-item-total-label{display:none;}#block-views-shopping-cart-block .view-shopping-cart .line-item-summary ul.links{clear:none;display:inline;float:left;margin:0 0 15px;}.line-item-summary .links li.last{padding-right:0;}#block-views-shopping-cart-block .line-item-summary a{background:url(/sites/all/themes/bootstrap_velozh/images/cart.png) left center no-repeat;background-size:16px;padding-left:20px;text-decoration:none;}.region-sidebar-first-extended,.region-sidebar-first-reset{margin-bottom:20px;}#region-sidebar-first-extended{height:0;overflow:hidden;}#toggle-search-filters{margin-top:1.42857143rem;}#toggle-search-filters:checked + label + #region-sidebar-first-extended{height:auto;}h2,h3{font-weight:600;}.front aside.col-sm-3{display:none;}.front main.col-sm-9{width:100%;}.bildtext,.commerce-add-to-cart .form-submit{background-color:#1482ad;}.field-name-field-gutschrift,.field-name-field-9gruende,.field-name-field-garantie,.field-name-field-garantie-link,.field-name-field-mv-link{background:rgba(20,130,173,0.2);}.discount-absolut,.masonry-preisschild .discount-info{background-color:#fb5353;}.field-name-field-preisinfo01,.field-name-field-finanzierung,.field-name-field-preisinfo03,.field-name-field-preisinfo04,.field-name-field-preisinfo05,.field-name-field-preisinfo09,.field-name-field-versand03,.field-name-field-zusatzausstattung,.field-name-field-monatsraten,.field-name-field-preisinfo02,.field-name-field-preisinfo06,.field-name-field-preisinfo07,.field-name-field-preisinfo08,.field-name-field-preisinfo10,.field-name-field-preisinfo11,.field-name-field-optionsoptional{background-color:#f2f2f2;}.node-type-velo .field-name-field-kaufpreis s,.field-name-field-gutschrift,.field-name-field-garantie{color:#1482ad;}.field-name-field-zusatzausstattung{padding:3px 10px 3px 10px;}.field-name-field-zusatzausstattung ul{margin-top:5px;margin-bottom:5px;}.field-name-field-zusatzausstattung ul li{font-size:13px;list-style-type:none;position:relative;padding-left:12px;}.field-name-field-zusatzausstattung ul li::before{content:"";position:absolute;left:0px;top:6px;background-color:#1482ad;border-radius:100px;width:6px;height:6px;}.field-name-field-monatsraten{padding:3px 10px 3px 10px;}.field-name-field-monatsraten ul{margin-top:5px;margin-bottom:5px;}.field-name-field-monatsraten ul li{font-size:13px;list-style-type:none;position:relative;padding-left:12px;}.field-name-field-monatsraten ul li::before{content:"";position:absolute;left:0px;top:6px;background-color:#1482ad;border-radius:100px;width:6px;height:6px;}.field-name-field-optionsoptional{padding:3px 10px 3px 10px;}.field-name-field-optionsoptional{margin-top:10px;}.field-name-field-optionsoptional ul{margin-top:5px;margin-bottom:5px;}.field-name-field-optionsoptional ul li{font-size:13px;list-style-type:none;position:relative;padding-left:12px;}.field-name-field-optionsoptional ul li::before{content:"";position:absolute;left:0px;top:6px;background-color:#1482ad;border-radius:100px;width:6px;height:6px;}section.cart .region-cart{padding-top:0px;display:flex;align-content:center;justify-content:center;align-items:center;}.logged-in #navbar .container{margin-top:45px;}.logged-in .region-top{top:30px;}@media all and (min-width:768px){.not-logged-in #navbar .container{margin-top:45px;}}@media all and (min-width:1199px){.not-logged-in #navbar .container{margin-top:35px;}}.not-logged-in .region-top{top:0px;}.topbanner-info{background-color:transparent;padding:3px 0px;}.topbanner-info div{margin-right:8px;float:left;}.topbanner-info div i{color:#1482ad;font-size:14px;}.topbanner-info  > div{float:left;margin-right:15px;margin-bottom:4px;margin-top:0px;display:flex;align-items:center;justify-content:center;align-content:center;}.topbanner-info  > div img{margin-right:3px;margin-top:-2px;max-width:16px;max-height:14px;}.region-top{background-color:rgba(20,130,173,0.8);border-radius:0px;color:#fff;padding:5px 15px 5px;z-index:1;}.top_header_cart h2.block-title,.top_header_cart .view-shopping-cart,.top_header_cart .view-shopping-cart div{float:left !important;}.top_header_cart .view-shopping-cart{margin-top:5px;margin-left:6px;}.top_header_cart h2.block-title{width:25px !important;background-size:16px !important;border-radius:100px;height:25px;text-align:center;background-position:center !important;}.top_header_cart .view-shopping-cart p,.top_header_cart .view-shopping-cart .line-item-total-raw{font-size:11px;line-height:inherit !important;}.top_header_cart .view-shopping-cart .links{margin-bottom:0px !important;}.top_header_cart .view-shopping-cart .links  li a{color:#fff;font-size:12px;}.top_header_cart .view-shopping-cart .links  li a:hover{}.top_header_cart .view-shopping-cart{font-size:12px;}.top_header_cart .view-shopping-cart .line-item-summary,.top_header_cart .line-item-summary .line-item-total{height:auto !important;line-height:inherit !important;}.top_header_cart .view-shopping-cart .line-item-summary div,.top_header_cart .view-shopping-cart .line-item-summary ul{margin-right:8px;}.top_header_cart .view-empty p{display:none;}header .navbar-nav li a{font-weight:bold;}.section_btn{display:inline-flex;margin-top:7px;}.section_btn a,.news_section .more-link a{background-color:#eee;padding:12px 25px;font-weight:600;}.news_section h2.block-title,.partner_section h2.block-title,.latest_products_grid h2.block-title{text-align:center;font-size:35px;border-bottom:1px solid #eee;padding-bottom:15px;}.notice_bar_section{background-color:#000066;color:#fff;padding:10px 5px;}.notice_bar_grid .col-sm-4{text-align:center;}.notice_content{font-weight:bold;font-size:12px;}.slider_section .views-field-title{display:none !important;}.slider_section .views-field-body{position:absolute;left:0px;top:0px;width:100%;height:100%;display:grid;align-content:center;justify-content:left;}.slide_content p{color:#fff;}.slide_content .slide_title{color:#fff;font-weight:bold;}.slider_section img.img-responsive{width:100%;}.slide_btn{margin-top:15px;display:inline-block;}.slide_btn a{background-color:#1482ad;color:#fff;padding:12px 30px;font-weight:600;text-shadow:none;}.slide_btn a:hover{background-color:#ffffff;color:#000000;text-decoration:none;}.slider_section h3{font-weight:bold;line-height:45px;}.view-services{}.not-front .home_services .service_content_box + a{display:none;}.latest_products_grid .views-field-views-conditional-1,.latest_products_grid .brand,.latest_products_grid .views-field-field-verfuegbarkeit{display:none !important;}.latest_products_grid .field-content.brand-model{margin-bottom:0px;margin-top:0px;}.latest_products_grid .field-content.brand-model a{color:#000;font-size:14px;}.latest_products_grid .masonry-preisschild{margin-top:8px;margin-bottom:6px;}.latest_products_grid .masonry-preisschild b{font-size:13px;color:#1482ad;}.latest_products_grid .masonry-preisschild span a{font-size:12px;color:#777;}.latest_products_grid .masonry-preisschild span{display:grid;}.latest_products_grid .views-label{font-weight:bold;font-size:12px;margin-right:2px;}.latest_products_grid .views-field span.field-content{font-size:12px;color:#666;}.latest_products_grid .views-field span.field-content a{font-size:14px;color:#1482ad;font-weight:bold;}.latest_products_grid .views-field.views-field-url{margin-top:10px;}.latest_products_grid .views-field{display:inline-block;clear:both;}.latest_products_grid .views-bootstrap-thumbnail-plugin-style .thumbnail{box-shadow:none;}.latest_products_grid .views-field-field-bild{max-width:80%;margin-left:0px !important;}.welcome_section{}.welcome_section h2{}.welcome_section p{color:#555;}.welcome_section img{max-width:100%;height:auto;}.news_section{margin-top:35px;margin-bottom:35px;}.front .views-bootstrap-thumbnail-plugin-style{margin-top:30px;}.views-bootstrap-thumbnail-plugin-style .row{box-shadow:none;border:0px;background-color:transparent;padding:0px;margin:0px;}.views-bootstrap-thumbnail-plugin-style .thumbnail{padding:0px;border:0px;box-shadow:0px 10px 35px -4px #eee;}.views-bootstrap-thumbnail-plugin-style .col-md-4{padding:10px;}.views-bootstrap-thumbnail-plugin-style .thumbnail{display:flex;flex-direction:column;}.views-bootstrap-thumbnail-plugin-style .thumbnail .views-field-field-image{order:1;margin-bottom:0px;float:none;margin-right:0px;}.views-bootstrap-thumbnail-plugin-style .thumbnail .views-field-field-image img{margin-bottom:0px;}.views-bootstrap-thumbnail-plugin-style .thumbnail h3{order:3;padding:0px 20px;}.views-bootstrap-thumbnail-plugin-style .thumbnail .views-field-created{order:2;position:relative;bottom:35px;left:5%;}.views-bootstrap-thumbnail-plugin-style .thumbnail .views-field-body{order:4;padding:0px 20px 25px;}.views-bootstrap-thumbnail-plugin-style .thumbnail .views-field-created .field-content{background-color:rgba(20,130,173,0.8);color:#fff;padding:5px 15px;font-size:12px;}.views-bootstrap-thumbnail-plugin-style .thumbnail .views-field-created .field-content::before{content:"\f073";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#fff;font-size:12px;padding-right:5px;}.news_section .more-link{text-align:center;}.news_section .more-link a{}.features_section{}.features_section .features_grid{}.features_grid img{max-width:80px;max-height:80px;}.features_grid h3{font-size:20px;}.partner_section{}.partner_section .images_grid{margin-top:40px;margin-bottom:20px;}.images_grid{}.images_grid .pull-left{margin-right:30px;}.images_grid img{vertical-align:middle;opacity:0.3;}.images_grid a:hover img{opacity:1;}.images_grid img{max-width:200px;max-height:49px;}aside .block-title a,aside .content ul li a{color:#333;}aside .content .content ul li.leaf{margin-bottom:5px;}div .collapsiblockCollapsed a,div .collapsiblock a{background-size:10px;}#search-api-ranges-block-slider-view-form-field-nettopreis .range-box{max-width:48%;}.range-box .form-control{border-radius:0px;border:1px solid #dcdcdc;box-shadow:none;}.ui-slider-range{background-color:#1482ad !important;background-image:none;}.range-slider .ui-slider-handle,.range-slider .ui-state-hover,.range-slider .ui-state-focus{background-color:#fff;background-image:none;border:4px solid #1482ad;border-radius:100px;}.range-slider{background-image:none;background-color:#eee;border:0px;}.reset-filters{margin-top:0px !important;}.reset-filters .btn-primary{background-color:#1482ad;width:100%;border:0px;padding:12px;font-weight:bold;}#edit-body-height,.facetapi-slider{margin-left:auto;margin-right:auto;}aside.col-sm-3 .collapsiblock-processed ul li.leaf{margin-bottom:10px;}aside.col-sm-3 .leaf input[type=checkbox]{display:none;}aside.col-sm-3 .leaf a.facetapi-checkbox{display:inline-block !important;}aside.col-sm-3 .leaf input[type=checkbox] + a::before{content:"";display:inline-block;width:20px;height:20px;vertical-align:-4px;margin-right:5px;border:1px solid #dcdcdc;}aside.col-sm-3 .leaf input[type=checkbox]:checked + a::before{content:"\2714";color:white;background-color:#1482ad;text-align:center;line-height:17px;border-color:#1482ad;vertical-align:top;}.not-front .main-container main .page-header{font-weight:bold;color:#333;border-bottom:0px;margin-bottom:0px;}.not-front .main-container main .view-header{border-bottom:1px solid #dcdcdc;padding-bottom:10px;}.not-front .main-container main .view-content{margin-top:0px;}.view-velos .masonry-item{}.masonry-preisschild .discount-info,.bildtext{padding:5px;}.masonry-processed .views-field-path,.masonry-processed .views-field-url{margin-top:8px;}.masonry-processed .views-field-path a,.masonry-processed .views-field-url a{font-weight:bold !important;}.masonry-processed{}.masonry-processed .row{border:0px;box-shadow:none;background-color:transparent;}.masonry-processed .brand-model a{font-size:17px;}.masonry-processed .masonry-preisschild{}.masonry-processed .masonry-preisschild b{font-size:17px;float:left;margin-right:5px;}.masonry-processed .views-field-field-leistungsstufe,.masonry-processed .masonry-preisschild{clear:both;display:table;}.masonry-processed .views-field-field-leistungsstufe{}.masonry-processed .discount-info{font-size:15px;}.masonry-processed{}.discount-absolut{font-size:15px;padding:5px 0px 5px 15px;overflow:hidden;}.discount-absolut::after{content:"";width:0;height:0;border-bottom:40px solid #fff;border-left:30px solid transparent;position:relative;top:-26px;right:0px;}.group-left .field-type-image{border:1px solid #dcdcdc;}.group-left .field-type-image img{margin-left:auto;margin-right:auto;}.group-left .field-type-image .field-items .field-item{margin:3px !important;border:1px solid #dcdcdc;}.group-left .field-type-image .field-items .field-item img{max-width:85%;margin-left:auto;margin-right:auto;}.commerce-add-to-cart .form-submit,.contact-form .form-actions .form-submit{border-radius:0px;background-color:#1482ad;color:#fff;padding:15px 25px;border:0px;width:100%;margin-top:0px;}.group-right{}.group-right .field-name-field-angaben{}.group-right .btn-default.btn-lg{border:0px;padding:0px;}.group-right .btn-default.btn-lg a{border-radius:0px;background-color:#eee;padding:15px 25px;border:1px solid #dcdcdc;width:100%;font-size:14px;display:block;}.group-right .btn-default.btn-lg a:hover{background-color:#eee;}#block-formblock-contact-site .block-title{font-size:35px;font-weight:bold;text-align:left;margin-bottom:25px;}.contact-form .form-type-checkbox{float:left;margin-right:20px;}.contact-form textarea.form-control{height:auto !important;}.contact-form .form-control{background-color:#eee;border:0px;box-shadow:none;height:45px;border-radius:0px !important;}.contact-form .form-actions{width:200px;}.pagination > li > a,.pagination > li > span{border:0px;}.pagination > .active > span,.pagination > .active > span:hover,.pagination > .active > span:focus{background-color:#eee;border-color:#eee;color:#333;}.pagination .pager-first a,.pagination .prev a,.pagination .next a,.pagination .pager-last a{background-color:transparent;}.not-front .home_services .view-header{border-bottom:0px !important;}.not-front .view-id-services .service_content_box img,.not-front .home_services .service_content_box img,.not-front .home_services .service_content_box h3,.not-front .view-id-services .service_content_box h3{display:none;}.not-front .view-services h2.field-content{font-size:20px;}.not-front .view-services .views-row{border:1px solid #dcdcdc;padding:10px;margin-bottom:25px;padding-bottom:20px;}.not-front .view-services img{margin-top:0px;}.not-front .view-services .views-row h2,.not-front .view-services .views-row p{padding-left:0px;padding-right:15px;}.region-footer{background-color:transparent;}.footer{background-color:#f2f2f2;border-top:1px solid #dcdcdc !important;}.footer.container{width:100%;padding:0px;}.region-footer{padding:40px 15px 40px !important;}.region-footer .inner{border-top:0px;}.copyright_box{margin-top:10px;}.footer-logo{display:inline-block;}.social_media_links{margin-top:10px;}.social_media_links a{color:#000;font-size:18px;padding:4px;margin:0px 3px;}.social_media_links a img{max-width:20px;max-height:20px;}.social_media_links a:hover{color:#1482ad;}.footer_menu ul li a{padding:3px 0px;color:#333;font-size:15px;}.footer_menu ul li a:hover{background-color:transparent;color:#1482ad;}.footer_info_colm{}.footer_info_colm ul li{list-style-type:none;line-height:23px;}.footer_info_colm p,.footer_info_colm ul{margin-bottom:0px;}.footer_info_colm p{line-height:23px;}#block-locale-language{position:fixed;bottom:10px;right:0px;}#block-locale-language .block-title{display:none;}.language-switcher-locale-url{padding:7px;background-color:rgba(0,0,0,0.2);}.language-switcher-locale-url li{list-style-type:none;width:14px;overflow:hidden;font-size:12px;margin-bottom:4px;margin-top:4px;}.language-switcher-locale-url li a{color:#fff;font-weight:bold;}.language-switcher-locale-url li a:hover,.language-switcher-locale-url li.active a{color:#23527c;}.site_wide_contact_form{border-top:1px solid #dcdcdc;}@media only screen and (min-width:1350px){.navbar.container{width:1200px;max-width:1200px;}.front:not(.not-front) .main-container,.not-front .main-container{width:100%;max-width:100%;padding:0px;}.front:not(.not-front) .main-container #page-header + .row,.not-front .main-container #page-header + .row{width:1200px;margin-left:auto;margin-right:auto;}.front .main-container #page-header + .row,.not-front .main-container #page-header + .row{padding:0px 15px;}.not-front .main-container aside.col-sm-3,.not-front .main-container main.col-sm-9{margin-top:0px;margin-bottom:30px;}.not-front .main-container main.col-sm-12{margin-top:0px;margin-bottom:40px;}.region-footer{background-color:transparent;padding:0 15px 36px;width:1200px;margin-left:auto;margin-right:auto;}.topbanner-info{padding:7px 15px 3px;margin-left:0;margin-right:auto;}header.navbar.container{min-height:70px;}}@media only screen and (min-width:992px) and (max-width:1199px){nav .navbar-nav li a{padding-left:8px;padding-right:8px;}nav .secondary li a{font-size:12px;color:#777;}}@media only screen and (min-width:1200px) and (max-width:1349px){.front:not(.not-front) .main-container #page-header + .row{padding:0px 15px;}section.cart{width:1140px;margin-left:auto !important;margin-right:auto !important;padding-left:15px;padding-right:15px;}}@media all and (min-width:1200px){.page-container{width:100%;}.top_header_cart{}section.cart .region-cart{padding-top:0px;}header .navbar-nav:not(.secondary){float:right;}header .navbar-nav:not(.secondary) li.active a.active-trail{background-color:#eee;color:#333;text-decoration:none;}header .navbar-nav.secondary{float:left;}header .navbar-nav.secondary li a{font-size:11px;}.views-bootstrap-thumbnail-plugin-style .thumbnail h3{height:37px;overflow:hidden;font-size:16px;}.views-bootstrap-thumbnail-plugin-style .thumbnail .views-field-body{min-height:105px;}.footer_logo_col{margin-top:35px;}.social_media_links{text-align:center;}.footer-logo{text-align:center;width:100%;}.footer-logo img{text-align:center;float:none !important;}.copyright_box{text-align:center;}.slide_content{position:relative;left:30%;}.views-bootstrap-thumbnail-plugin-style .col-lg-4:nth-of-type(1){padding-left:0px;}.views-bootstrap-thumbnail-plugin-style .col-lg-4:nth-of-type(4){padding-right:0px;}}@media only screen and (max-width:1199px){.footer-logo p,.footer-logo img{text-align:left !important;}.page-container,section.cart{width:100%;}.not-logged-in section.cart .region.region-cart{margin:0 !important;}.logged-in section.cart .region.region-cart{margin:45px 0px 0px 0px !important;}section.cart,header.navbar.container,.main-container.container{width:100%;max-width:100%;}}@media only screen and (min-width:992px) and (max-width:1199px){.slide_content{position:relative;left:20%;}.topbanner-info div:nth-of-type(5){clear:both;}}@media only screen and (min-width:768px) and (max-width:991px){.slide_content{position:relative;left:10%;}nav .navbar-nav li a{padding-left:6px;padding-right:6px;font-size:12px;}nav .secondary li a{font-size:10px;color:#777;}.navbar-header .logo  img{max-width:202px;}nav .navbar-nav{margin-top:8px;}.topbanner-info div:nth-of-type(6){clear:both;}}@media only screen and (min-width:768px) and (max-width:1199px){.views-bootstrap-thumbnail-plugin-style .col-lg-4:nth-of-type(1){padding-left:0px;}.views-bootstrap-thumbnail-plugin-style .col-lg-4:nth-of-type(4){padding-right:0px;}.main-container #page-header + .row{padding-left:0px;padding-right:0px;padding-top:0px;}}@media only screen and (min-width:768px){.carousel-caption{top:30%;text-align:left;left:5%;}.slide_content .slide_title{font-size:35px;width:400px;line-height:40px;}.welcome_section .central_div{display:flex;justify-content:center;align-items:center;}.welcome_section p{font-size:15px;line-height:26px;}.front .view-services img{margin-top:0px;}.notice_bar_grid .col-sm-4{text-align:center;border-right:1px solid #439bbd;width:32% !important;}.notice_bar_grid .col-sm-4:nth-of-type(3){border-right:0px !important;}.features_section{margin-top:80px;}.partner_section{margin-top:50px;}.welcome_section{margin-top:50px;margin-bottom:50px;}#block-formblock-contact-site{margin-top:50px;}.contact-form{width:670px;margin-left:0px;margin-right:auto;}#block-system-main .contact-form{margin-left:0px;}.not-front .view-services .views-row{margin-right:2%;width:31%;}.latest_products_grid{margin-top:50px;margin-bottom:50px;}.slide_content p{font-size:20px;margin-top:8px;}.top_header_cart{}}@media only screen and (max-width:767px){.features_section{margin-top:60px;}.features_grid .col-sm-4{margin-bottom:40px;}.partner_section{margin-top:30px;}.welcome_section{margin-top:30px;margin-bottom:30px;}.welcome_section img{margin-bottom:20px;}.topbanner-info span{display:inline-block;margin-bottom:5px;}#block-formblock-contact-site{margin-top:30px;}header .navbar-nav{width:100%;}header .navbar-nav .dropdown-menu{background-color:#f2f2f2;}.latest_products_grid{margin-top:30px;margin-bottom:30px;}.slide_content{position:relative;left:5%;}.view-homeslideshow .views-field-field-body{width:95%;}.slide_content .slide_title{font-size:25px;line-height:30px;}.slide_content p{font-size:16px;}.topbanner-info > div{float:none;text-align:left;display:block;margin-top:5px;}.topbanner-info > div  img{margin-top:2px;}.main-container #page-header + .row{padding-top:0px;padding-left:15px;padding-right:15px;}.views-bootstrap-thumbnail-plugin-style .col-lg-4{padding:0px;}.navbar-default .navbar-toggle{margin-top:20px;background-color:#000;border-color:#000;}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}.navbar-default .navbar-toggle:hover{background-color:#1482ad;border-color:#1482ad;}.views-bootstrap-thumbnail-plugin-style .views-field-field-image img,.view-services .views-row img{width:100%;}}@media only screen and (min-width:524px) and (max-width:767px){header .navbar-toggle{margin-right:95px;}}@media only screen and (min-width:524px) and (max-width:1199px){}@media only screen and (max-width:639px){.logged-in section.cart .region-cart{display:block !important;}.logged-in .top_header_cart{position:inherit;}}@media only screen and (max-width:523px){.view-velos .masonry-processed .masonry-item{margin-bottom:10px;}}@media only screen and (min-width:480px){.group-right .field-name-field-product{float:left;width:48%;}.group-right .btn-default.btn-lg{float:right;width:48%;}.contact-form .form-type-textfield{width:49%;float:left;margin-right:1%;}}nav.navbar-nav{margin-top:0;}.horizontal-menu > li ul{border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);padding:5px 0;width:auto;}.horizontal-menu .sub-nav{background-color:#fff;}.horizontal-menu .sub-nav a{white-space:nowrap;}#off-canvas-menu .caret{display:none;}.responsive-menu-toggle-icon{background-color:#000;border-color:#000;}.responsive-menu-toggle-icon:hover{background-color:#1482ad;border-color:#1482ad;}@media all and (max-device-width:500px){html{--mm-sidebar-expanded-size:340px;}.mm-menu_offcanvas{max-width:340px;}}#block-responsive-menu-toggle .responsive-menu-toggle-icon{border-radius:4px;position:absolute;right:15px;top:24px;}#block-responsive-menu-toggle .responsive-menu-toggle-icon .label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.mm-wrapper_opening #block-responsive-menu-toggle .responsive-menu-toggle-icon{background-color:#000 !important;left:0;top:0;}.mm-wrapper_opening .navbar{position:static;}.node-velo.view-mode-full .group-right .field-name-field-product{float:none;width:100%;}.node-velo.view-mode-full .flag-outer-bookmark{float:left;margin-top:1.42857143rem;width:48%;}.node-velo.view-mode-full .flag-outer-bookmark.btn-default:hover{background-color:transparent;}.node-velo.view-mode-full .back-to-bycicle.btn-default{float:right;}.region-top{display:flex;justify-content:flex-end;}#block-views-bookmarks-block .view-bookmarks,#block-views-bookmarks-block .view-bookmarks .link-to-page{display:flex;justify-content:space-between;}#block-views-bookmarks-block .view-bookmarks{font-size:12px;margin-top:5px;}#block-views-bookmarks-block,#block-views-bookmarks-block a{color:#fff;}#block-views-bookmarks-block .icon{position:relative;top:-2px;width:26px;}#block-views-bookmarks-block .view-content{display:none;}#block-views-bookmarks-block .icon,#block-views-bookmarks-block .view-header,#block-views-bookmarks-block .more-link{padding-right:5px;}#block-views-bookmarks-block .more-link{display:none;padding-right:0;}@media all and (min-width:769px){#block-views-bookmarks-block .view-content + .more-link{display:block;}}.page-merkliste .a2a_floating_style{position:static;}.page-merkliste .addtoany_list{display:block;}.page-merkliste .a2a_floating_style.a2a_default_style{bottom:unset !important;left:0 !important;transform:unset !important;}.page-merkliste .a2a_floating_style.a2a_default_style:first-child,.page-merkliste .a2a_floating_style.a2a_default_style a:first-child{padding-left:0;}.region-filters{margin-bottom:1.42857143rem;}.region-filters section{margin-bottom:1.42857143rem;margin-top:0;}.region-filters section .content a,.region-filters section .content li.active,.region-filters section .content li > span{font-size:1.4em;}.region-filters section.collapsiblock-processed{position:relative;}.region-filters section h2{background-color:#f2f2f2;border:1px solid #dcdcdc;border-radius:4px;margin-bottom:0;margin-top:0;padding:20px 10px 16px;}.region-filters section.active-filter h2{background-color:#333;position:relative;}.region-filters section.active-filter h2 span.active-items{color:rgba(255,255,255,0.7);padding-left:25px;}@media all and (min-width:768px){.region-filters section.toggle h2{background-color:transparent;}}.region-filters section h2 a{display:block;line-height:1.25;max-width:95%;}.region-filters section.active-filter h2,.region-filters section.active-filter h2 a{background-image:none;color:#fff;}.region-filters section.active-filter .reset-filter{background-color:transparent;border:0;color:#fff;position:absolute;right:10px;top:18px;z-index:100;}.region-filters section .collapsiblock a{background-image:url(/sites/all/modules/collapsiblock/collapsed.png);}.region-filters section .collapsiblockCollapsed a{background-image:url(/sites/all/modules/collapsiblock/expanded.png);}@media all and (max-width:767px){.region-filters section h2,#main-content-wrapper section.toggle h2{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(220,220,220,1) 50%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(220,220,220,1) 50%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,rgba(220,220,220,1) 50%);}.region-filters section.active-filter h2{background:#333;}#js-toggle-filter{background:url(/sites/all/modules/collapsiblock/collapsed.png) no-repeat right;background-size:10px;}section.element-invisible + section #js-toggle-filter{background:url(/sites/all/modules/collapsiblock/expanded.png) no-repeat right;background-size:10px;}}@media all and (min-width:768px){.region-filters{display:flex;flex-wrap:wrap;justify-content:space-between;}.region-filters section{margin-bottom:1rem;}.region-filters section h2{background-color:#8ABCDE;border-color:#8ABCDE;padding:4px 10px;}.region-filters section.block{width:19.4%;}.region-filters .collapsiblock-processed .content{background-color:#fff;box-shadow:1px 1px 5px rgba(0,0,0,0.3);left:0;padding:5px 10px 0 0;position:absolute;z-index:100;}.region-filters .collapsiblock-processed .content form{margin-bottom:10px;margin-left:10px;}.region-filters section.active-filter .reset-filter{top:2px;}.region-filters section h2:hover{background-color:#FF0000;border-color:#FF0000;}.region-filters section h2 a{max-width:none;text-decoration:none;}.region-filters section h2:hover a{color:#fff;}.region-filters section .content a,.region-filters section .content li.active,.region-filters section .content li > span{font-size:13px;line-height:1;}.region-filters section .collapsiblockCollapsed a{background-position-y:bottom;}.region-filters .block-title{font-size:13px;font-weight:normal;}}.page-velo #main-content-wrapper{margin-top:5.5rem;position:relative;}.page-intern #main-content-wrapper{margin-top:5.5rem;position:relative;}#edit-search-api-views-fulltext-wrapper{padding-right:0;position:absolute;top:-5.25rem;width:100%;}#edit-search-api-views-fulltext-wrapper label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}#edit-sort-bef-combine-wrapper label{float:left;line-height:34px;margin-right:5px;}#edit-sort-bef-combine{width:auto;}#views-exposed-form-velos-page{float:left;}#views-exposed-form-velos-page .views-exposed-widget button{margin-top:0;}.view-velos .toggle-view{float:right;}.view-velos .toggle-view a:hover,.view-velos .toggle-view a:focus{text-decoration:none;}.view-velos .toggle-view img{width:20px;height:auto;}.view-velos .list-view .masonry-item{border-top:1px solid #dcdcdc;box-shadow:none;left:0 !important;margin-left:0;margin-right:0;padding-top:1.42857143rem;position:relative !important;top:auto !important;width:100%;}.view-velos .list-view .layout-wrapper{margin-left:120px;}@media all and (min-width:834px){.view-velos .list-view .layout-wrapper{float:left;margin-left:50px;}}.view-velos .list-view .masonry-item .views-field.views-field-field-bild{float:left;margin-left:0;}.view-velos .list-view .masonry-item .brand{bottom:-20px;}.view-velos .list-view .masonry-item .bildtext{top:100px;}.view-velos .list-view .masonry-item .views-field.views-field-field-bild,.view-velos .list-view .brand img{max-width:70px;}.view-velos .list-view .bildtext{max-width:100px;}@media all and (max-width:480px){.view-velos .list-view .views-field-view-node{margin-top:2rem;}}.view-velos .list-view .masonry-preisschild{clear:none;margin:0;}.view-velos .list-view .masonry-preisschild .discount-info{font-size:17px;padding-bottom:0;padding-top:0;}.view-velos .list-view .views-field-field-leistungsstufe,.view-velos .list-view .views-field-field-gangschaltung,.view-velos .list-view .views-field-field-rahmengroesse,.view-velos .list-view .views-field-field-fahrzeugid-1,.view-velos .list-view .views-field-url,.view-velos .list-view .views-field-field-standortbeschrieb,.view-velos .list-view .views-field-flag-ops-entity{float:left;}.view-velos .list-view .views-field-field-fahrzeugid-1{clear:left;}.view-velos .list-view .views-field-field-leistungsstufe::after,.view-velos .list-view .views-field-field-gangschaltung::after{content:",\0020";white-space:pre;}.view-velos .list-view .views-field-field-gangschaltung{margin-left:0;}.view-velos .list-view .views-field-url,.view-velos .list-view .views-field-field-standortbeschrieb{display:inline-block;margin-left:10px;margin-right:10px;margin-top:0;}.view-velos .list-view .views-label,.view-velos .list-view .views-field-field-rabattabs{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;}.verfintern{font-size:0px;}footer[role="contentinfo"] .nav > li > a{padding-left:0;padding-right:0;}footer[role="contentinfo"] .nav li.active a.active-trail{background-color:#eee;color:#333;text-decoration:none;}footer[role="contentinfo"] .nav > li > a:hover,footer[role="contentinfo"] .nav > li > a:focus{background-color:transparent;text-decoration:underline;}@media all and (max-width:1199px){footer[role="contentinfo"] .inner{display:flex;flex-direction:column;}footer[role="contentinfo"] .inner > section.footer_logo_col{order:4;}}section.cart{display:flex;margin-left:auto;margin-right:auto;}@media only screen and (min-width:1350px){section.cart{max-width:1200px;width:1200px;}}@media all and (min-width:768px){section.cart{left:50%;justify-content:center;position:fixed;transform:translateX(-50%);z-index:100;}}@media all{section.cart .region-cart{justify-content:flex-start;}}section.cart .region-cart{flex:1 1 auto;}@media all and (min-width:992px){section.cart .region-cart{flex:1 0 auto;}}section.cart .region-top{flex:1 0 auto;}@media all and (min-width:1200px){.region-cart{padding-left:0;padding-right:0;}}@media all and (max-width:767px){.navbar-header{float:none;}.header-container{display:flex;flex-direction:column;position:sticky;top:0;z-index:1000;}#navbar{order:1;}#navbar .logo img{max-width:210px;}#block-responsive-menu-toggle .responsive-menu-toggle-icon{top:15px;}.section.cart{order:2;}.region-cart section div:nth-of-type(n + 3){display:none;}.not-logged-in .region-cart{margin-left:0;margin-right:0;margin-top:0;}.region-cart .topbanner-info img{display:none;}}.region-top #block-views-shopping-cart-block .line-item-quantity a{color:#fff;}
