.position-relative{position:relative;}.navbar.navbar-inverse .navbar-brand{height:inherit;}@media screen and (max-width:1199px){.navbar.navbar-fixed-top{position:inherit;}}#nav-mobile-wrapper li[data-level="2"]{padding-left:15px!important;}#bb-infoframe{margin-top:-150px;}#shopWorkshopReservation .mt10{margin-top:10px;}#shopWorkshopReservation .rimicon h5{font-size:11px;}#shopWorkshopReservation .help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373;}#shopWorkshopReservation .help-block span.info{padding:9px 0 0 1px;border:1px solid #b33030;color:#b33030;border-radius:50%;width:36px;height:36px;text-align:center;line-height:15px;font-size:20px;margin-right:10px;float:left;margin-bottom:55px;font-weight:bold;}#availableProduct .input-group{min-width:95px;max-width:95px;width:30%;margin-right:5%;z-index:0;}#availableProduct .input-group .btn-xs{padding:7px 5px;}#availableProduct .input-group .input-sm{height:34px;padding:0 10px;}#availableProduct .divTable{display:table;width:100%;font-size:11px;}#availableProduct .divTable .divTableHeading{display:table-header-group;font-weight:bold;}#availableProduct .divTable .divTableHeading .divTableHead{border-bottom-width:3px !important;}#availableProduct .divTable .divTableBody{display:table-row-group;}#availableProduct .divTable .divTableBody .divTableRow{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#availableProduct .divTable .divTableBody .divTableRow:hover{background-color:#f5f5f5;cursor:pointer;}#availableProduct .divTable .divTableBody .divTableRow.selected.statusGreen{background-color:#5cb85c;color:#fff;}#availableProduct .divTable .divTableBody .divTableRow.selected.statusYellow{background-color:#f0ad4e;color:#fff;}#availableProduct .divTable .divTableBody .divTableRow.selected.statusRed{background-color:#d9534f;color:#fff;}#availableProduct .divTable .divTableRow{display:table-row;}#availableProduct .divTable .divTableRow .divTableCell,#availableProduct .divTable .divTableRow .divTableHead{display:table-cell;border-bottom:1px solid #ccc;padding:10px 5px;vertical-align:top;}#availableProduct .divTable .divTableRow .divTableCell.deliveryTime,#availableProduct .divTable .divTableRow .divTableCell.cartArticlePrice{white-space:nowrap;}section.cartArticle .gallery figcaption{color:#000;font-size:13px;text-align:center;padding:0 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}section.default.shopNews .newsImage .date .day,section.default.shopNews .newsImage .date i.fa-calendar{display:none;}section.default.shopNews .newsImage .date:before{content:"News anzeigen";}section.shopContent .thumbnail .galleryText{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;bottom:5px;background-color:rgba(255,255,255,.7);padding:2px 5px;width:calc(100% - 8px);}footer .navbar{margin-bottom:0;text-transform:uppercase;font-weight:bold;}.datenschutztext a{text-decoration:underline;}.datenschutztext.bg-danger{background-color:#fbfbfb;}.p-0{padding:0 !important;}.bikeInfoPlus.list{margin-bottom:5px;}.bikeInfoPlus.list .row{background-color:#777;color:#fff;font-size:12px;text-transform:uppercase;}.bikeInfoPlus.list .row table{width:100%;}.bikeInfoPlus.list .row table td{padding:3px;width:33.33%;white-space:nowrap;}.bikeInfoPlus.list .row table td img{height:16px;}.bikeInfoPlus.list .row table td .arrow:after{content:"";font-family:'FontAwesome';padding-right:5px;}.bikeInfoPlus.list .row[aria-expanded="true"] .arrow:after{content:"";}.bikeInfoPlus.list div[id^="variants"]{max-height:78px;overflow:auto;border:1px solid #3792b3;margin:0 -15px;padding:5px;background-color:#fff;position:absolute;width:100%;z-index:1;}.bikeInfoPlus.list div[id^="variants"] li{font-size:11px;margin-bottom:5px;}.bikeInfoPlus.list div[id^="variants"] li .fa{margin-right:4px;}.bikeInfoPlus.list div[id^="variants"] li .pull-right{font-size:9px;margin-top:2px;}.bikeInfoPlus.list div[id^="variants"] li .center-block{margin-left:17px;}.shopBikeInfoDetail .thumbnail{padding:15px;}.shopBikeInfoDetail .tab-content{padding-top:15px;}.bikeInfoPlus.details{margin:0 0 40px 0;}.bikeInfoPlus.details .info{font-weight:bold;margin-bottom:20px;}.bikeInfoPlus.details .info img{width:50px;margin-right:15px;}.bikeInfoPlus.details .info span{display:inline-block;margin-top:5px;}.bikeInfoPlus.details #bikeInfoVariants{border:1px solid #4f4f4f;max-height:100px;overflow:auto;margin-bottom:20px;}.bikeInfoPlus.details #bikeInfoVariants .divTable{display:table;width:100%;font-size:11px;}.bikeInfoPlus.details #bikeInfoVariants .divTable .divTableBody{display:table-row-group;}.bikeInfoPlus.details #bikeInfoVariants .divTable .divTableBody .divTableRow{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:5px;}.bikeInfoPlus.details #bikeInfoVariants .divTable .divTableBody .divTableRow input{margin:0;position:relative;top:2px;}.bikeInfoPlus.details #bikeInfoVariants .divTable .divTableBody .divTableRow:hover{background-color:#f5f5f5;cursor:pointer;}.bikeInfoPlus.details #bikeInfoVariants .divTable .divTableBody .divTableRow.selected.statusGreen{background-color:#e1e1e1;color:#000;}.bikeInfoPlus.details #bikeInfoVariants .divTable .divTableBody .divTableRow.selected.statusYellow{background-color:#e1e1e1;color:#000;}.bikeInfoPlus.details #bikeInfoVariants .divTable .divTableBody .divTableRow.selected.statusRed{background-color:#e1e1e1;color:#000;}.bikeInfoPlus.details #bikeInfoVariants .divTable .divTableBody .divTableRow .center-block{margin-left:28px;}.custom-switch .pull-left{margin-right:10px;}.custom-switch .text-muted{margin-top:5px;}.custom-switch>input[type="checkbox"]{display:none;}.custom-switch>input[type="checkbox"]:checked+label::before{background:inherit;opacity:.5;}.custom-switch>input[type="checkbox"]:checked+label::after{background:inherit;left:20px;}.custom-switch>label{cursor:pointer;height:0;position:relative;width:40px;}.custom-switch>label::before{background:#000;box-shadow:inset 0 0 10px rgba(0,0,0,.5);border-radius:8px;content:'';height:16px;margin-top:-8px;position:absolute;opacity:.3;transition:all .4s ease-in-out;width:40px;}.custom-switch>label::after{background:#fff;border-radius:16px;box-shadow:0 0 5px rgba(0,0,0,.3);content:'';height:24px;left:-4px;margin-top:-8px;position:absolute;top:-4px;transition:all .3s ease-in-out;width:24px;}#collapseLocalBike .iframeContainer{position:relative;}#collapseLocalBike .iframeContainer .loader{background-color:rgba(255,255,255,.9);width:100%;height:100%;position:absolute;}#collapseLocalBike .iframeContainer .loader:after{content:"";border:10px solid #f3f3f3;border-top:10px solid #777;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}