.bh-sl-container{margin:0;width:100%}.bh-sl-container button{float:left;cursor:pointer;margin-top:3px;padding:6px 12px;background:#e01a4f;border:2px solid #e01a4f;font:normal 14px/18px Arial,Helvetica,sans-serif;color:#fff;white-space:nowrap;-webkit-border-radius:4px;border-radius:4px}.bh-sl-container .bh-sl-loading{float:left;margin:4px 0 0 10px;width:16px;height:16px;background:url(/Styles/Public/styles/img/ajax-loader.gif) no-repeat}.bh-sl-container .bh-sl-filters-container{clear:both;float:left;width:100%;margin:15px 0}.bh-sl-container .bh-sl-filters-container .bh-sl-filters{list-style:none;float:left;padding:0;margin:0 100px 0 0}.bh-sl-container .bh-sl-filters-container .bh-sl-filters li{display:block;clear:left;float:left;width:100%;margin:5px 0}.bh-sl-container .bh-sl-filters-container .bh-sl-filters li label{display:inline}.bh-sl-container .bh-sl-filters-container .bh-sl-filters li input{display:block;float:left;margin:2px 8px 2px 0}.bh-sl-container .bh-sl-map-container{height:580px;width:100%}.bh-sl-container .bh-sl-map-container a{color:#e76737;text-decoration:none}.bh-sl-container .bh-sl-map-container a:hover,.bh-sl-container .bh-sl-map-container a:active{text-decoration:underline}.bh-sl-container .bh-sl-loc-list{float:left;height:580px;overflow-x:auto;z-index:99}.bh-sl-container .bh-sl-loc-list ul{display:block;clear:left;float:left;width:100%;list-style:none;margin:0;padding:0}.bh-sl-container .bh-sl-loc-list ul li{display:block;clear:left;float:left;padding:5px 5px 5px 10px;cursor:pointer;width:97%;font-size:.9em;border-top:2px solid #fff;border-right:2px solid #fff;border-left:2px solid #fff;border-bottom:2px solid rgba(243,243,243,1)}.bh-sl-container .bh-sl-loc-list ul li:hover{background-color:#f3f3f3!important;border-top:2px solid rgba(243,243,243,1);border-right:2px solid rgba(243,243,243,1);border-left:2px solid rgba(243,243,243,1);border-bottom:2px solid rgba(243,243,243,1);transition:background .2s linear 0s,border .2s linear 0s}.bh-sl-container .bh-sl-loc-list .list-icons,.sammelstellenInfo .list-icons{float:left;margin:5px 0 0 0;width:40px;min-width:32px}.bh-sl-container .bh-sl-loc-list .list-image{margin:0 0 5px 0;padding:0}.bh-sl-container .bh-sl-loc-list .list-label,.sammelstellenInfo .list-label{background:#e01a4f none repeat scroll 0 0;border:none;border-radius:3px;color:#fff;font-weight:bold;margin:0 7px 5px;padding:0;text-align:center;width:20px}.bh-sl-container .bh-sl-loc-list .list-details{float:left;margin-left:6px;width:80%}.bh-sl-container .bh-sl-loc-list .list-details .list-content,.bh-sl-container .bh-sl-loc-list .list-details .openHours{padding:5px}.bh-sl-container .bh-sl-loc-list .list-details .loc-dist{font-weight:bold;font-style:italic;color:#8e8e8e}.bh-sl-container .bh-sl-loc-list .list-focus,.bh-sl-container .bh-sl-loc-list .list-focus:hover{padding:5px 5px 5px 10px;transition:border .2s linear 0s;background-color:#f3f3f3!important;border:2px solid #e01a4f}.bh-sl-container .bh-sl-loc-list .bh-sl-close-directions-container{width:100%;height:20px;position:relative}.bh-sl-container .bh-sl-loc-list .bh-sl-close-directions-container .bh-sl-close-icon{top:0;right:6px}.bh-sl-container .bh-sl-loc-list .bh-sl-noresults-title{font-weight:bold;color:#e01a4f}.bh-sl-container .loc-name{color:#e01a4f;font-weight:bold}.bh-sl-container .bh-sl-map{float:left;height:580px;z-index:100}.sammelstellenInfo .openHours{width:100%;background:#f3f3f3}.sammelstellenInfo .openHours{width:100%;background:#f3f3f3}.bh-sl-container .bh-sl-pagination-container{clear:both;text-align:center;border-bottom:2px solid rgba(243,243,243,1);width:97%}.bh-sl-container .bh-sl-pagination-container ol{list-style-type:none;text-align:center;margin:10px 0;padding:0;display:inline-block}.bh-sl-container .bh-sl-pagination-container ol li{border:1px solid #f3f3f3;display:inline-block;padding:6px;cursor:pointer;font:bold 12px Arial,Helvetica,sans-serif;color:#e01a4f;text-decoration:none}.bh-sl-container .bh-sl-pagination-container ol .bh-sl-current{color:#fff;background:#e01a4f;cursor:auto;text-decoration:none}.bh-sl-container .bh-sl-pagination-container ol .bh-sl-prev{border-bottom-left-radius:4px;border-top-left-radius:4px}.bh-sl-container .bh-sl-pagination-container ol .bh-sl-next{border-bottom-right-radius:4px;border-top-right-radius:4px}.bh-sl-overlay{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10000;background:url(/Styles/Public/styles/img/overlay-bg.png) repeat}.bh-sl-overlay .bh-sl-modal-window{position:absolute;left:50%;margin-left:-460px;margin-top:60px;width:920px;height:590px;z-index:10010;background:#fff;border-radius:10px;box-shadow:0 0 10px #656565}.bh-sl-overlay .bh-sl-modal-window .bh-sl-modal-content{float:left;padding:0 22px}.bh-sl-overlay .bh-sl-modal-window .bh-sl-close-icon{top:-6px;right:-6px}.bh-sl-close-icon{position:absolute;width:18px;height:18px;cursor:pointer;background:#2c2c2c url(/Styles/Public/styles/img/close-icon.png) 3px 3px no-repeat;border:1px solid #000;border-radius:3px;box-shadow:0 0 3px #656565}.adp,.adp table{font-family:inherit;font-weight:inherit}.adp-substep .adp-stepicon{min-width:26px;margin-left:10px}