.linkfade_all{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.linkfade1{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.linkfade1bg{-webkit-transition:color .3s linear,background-color .3s ease-in-out;-moz-transition:color .3s linear,background-color .3s ease-in-out;-o-transition:color .3s linear,background-color .3s ease-in-out;transition:color .3s linear,background-color .3s ease-in-out}.jplist-hidden{display:none}.jplist-panel .buttonwrapper{width:100%;background:#000;padding:10px 0}.jplist-panel button{float:none;height:auto;box-sizing:border-box;border:1px solid #CCC;color:#FFF;background:#000;margin:0 auto;width:30%;min-width:250px;display:block;padding:10px 0 8px;font-size:18px;font-family:FFDINWeb,Arial,sans-serif}.jplist-panel button:hover{color:#000;background:#DDD}.jplist-panel{border:1px solid #000}.jplist-panel.jplist-ios-show{margin-bottom:30px}.jplist-panel .jplist-group{overflow:auto;min-height:30px;color:#FFF;margin:0;padding:10px;height:auto;border-bottom:1px solid #666}.jplist-group.jplist-group-cat{background:#101010;border-top:1px solid #666}.jplist-group.jplist-group-use{background:#202020}.jplist-group.jplist-group-wheel{background:#303030}.jplist-group.jplist-group-sus{background:#404040}.jplist-group.jplist-group-cat{background:#505050;border-top:1px solid #666}.jplist-group.jplist-group-use{background:#404040}.jplist-group.jplist-group-wheel{background:#303030}.jplist-group.jplist-group-sus{background:#202020}.jplist-group.jplist-group h3,.jplist-panel .text-filter-box h3{font-size:18px;font-family:FFDINWebMedium,Arial,sans-serif;padding:10px 10px 5px;max-width:1000px;margin:0 auto;color:#FFF}.jplist-panel .text-filter-box h3{padding:10px 10px 5px 0}.jplist-panel .jplist-group input,.jplist-panel .jplist-group label{height:28px;line-height:30px}.jplist-panel .jplist-group ul{list-style:none;padding:0;margin:0 10px;line-height:28px;max-width:1000px;margin:0 auto}.jplist-panel .jplist-group ul li{float:left;overflow:hidden;height:28px;line-height:30px;cursor:pointer}.jplist-panel .jplist-group ul li span{text-decoration:none;color:#CCC}.jplist-panel .jplist-group ul li:hover span{text-decoration:none;color:#FFF}.jplist-panel .jplist-group ul li:hover i.fa{text-decoration:none}[data-control-type=range-filter]{cursor:pointer}#bikefinder .section{position:relative}.jplist .list{margin-top:0;padding-top:0;background:#FFF;padding-bottom:50px;border:1px #FFF solid!important}.theme span{display:block}.list.box.text-shadow{background:0 0}.jplist-group ul li{font-family:AGothic3,arial,sans-serif}.jplist-group ul li span{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;color:#FFF;display:inline-block;margin:5px;padding-right:3px}.jplist-group ul li span.jplist-selected,.jplist-panel .jplist-group ul li:hover span.jplist-selected{color:orange}.jplist-group ul li span.counter{display:none}.jplist-group ul li span.count-0,.jplist-group ul li span.count-0+span{display:none}.jplist-group ul li:hover span.count-0,.jplist-group ul li:hover span.count-0+span{color:#666;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.jplist-group ul li span i{font-size:14px;width:16px}.jplist-group ul li span i.canadd{display:inline-block}.jplist-group ul li span i.checked,.jplist-group ul li span i.na{display:none}.jplist-group ul li .jplist-selected i.checked{display:inline-block}.jplist-group ul li .jplist-selected i.na,.jplist-group ul li .jplist-selected i.canadd{display:none}.jplist-group ul li span.count-0,.jplist-group ul li span.count-0+.jplist-group ul li span i.na{display:inline-block}.jplist-group ul li span.count-0,.jplist-group ul li span.count-0+span i.canadd,.jplist-group ul li span.count-0,.jplist-group ul li span.count-0+span i.checked{display:none}#bikefinder h2.title{border-bottom:3px solid;margin-bottom:30px;padding-top:30px;clear:both}#bikefinder h2.title span{font-size:16px;white-space:nowrap;display:block}.jplist-panel{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:none}.jplist-ios-button{display:block;width:250px;text-align:right;cursor:pointer;border-bottom:0 solid #FFF;box-sizing:border-box;color:#000;background:0 0;padding:10px;font-size:16px;font-family:FFDINWebMedium,Arial,sans-serif;position:absolute;top:20px;right:0}.jplist-ios-button:hover{background:0 0}.jplist-ios-show{display:block}@media only screen and (max-width:500px){.jplist-panel{border:1px solid #000;clear:right;top:0;position:relative}.jplist-ios-button{position:relative;top:0;width:100%;padding-bottom:20px;text-align:center}}