.f3-widget-paginator{display:block;list-style:none;padding:0}.f3-widget-paginator li{display:inline-block;margin-right:10px}.tafel-item{min-height:86px;cursor:pointer}.tafel-item .lastitem{padding-right:1rem}#map{position:relative;width:100%;height:600px}.maplistwrap{position:relative;overflow:hidden}.maplistwrap .maplist .maplistitems{display:none}.maplistwrap .maplist .maplistitems.show{display:block}.maplistwrap .maplist .maplistitems .tafel-item{margin:0;padding:.5rem 0}.maplistwrap .maplist .alphheader{border-top:solid 1px #f8f8f8}.maplistwrap .maplist .alphheader:after{display:inline-block;float:right;margin-top:.5em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}.maplistwrap .maplist .alphheader.alphon:after{border-bottom:.3em solid;border-top:0}@media(min-width: 1200px){#map{height:660px}.maplist{overflow-y:scroll;height:602px}.maplist .lastitem{padding-right:0}}.marker{position:relative;width:16px;height:16px;border-radius:50%;opacity:.9;background:#d47380}.marker:after{position:absolute;content:"";width:0;height:0;left:0;bottom:-25px;border:8px solid rgba(0,0,0,0);border-top:23px solid #d47380;border-top-width:23px !important}.marker.bg-rundgang{background:#356c80 !important}.marker.bg-rundgang:after{border-top-color:#356c80 !important;-moz-border-top-colors:#356c80 !important}.map .marker{width:22px;height:22px;-webkit-box-shadow:6px 6px 6px 3px rgba(0,0,0,.125);-moz-box-shadow:6px 6px 6px 3px rgba(0,0,0,.125);box-shadow:6px 6px 6px 3px rgba(0,0,0,.125)}.map .marker:after{bottom:-25px;border:11px solid rgba(0,0,0,0);border-top:22px solid #d47380;border-top-width:22px !important}.tafel-contentright .tafel-strasse{position:relative}.tafel-contentright .marker{margin-top:-1rem}.tafel-contentright .frame-boxklammer{z-index:1}.tafel-contentright .frame-boxklammer .boxklammer-content{max-height:440px;overflow-y:auto;margin:0 -3rem;margin-right:-2.88rem;padding:0 3rem}.tafel-contentright .frame-boxklammer:after{z-index:-1}@media(min-width: 992px){.tafel-contentright{margin-left:1.5rem}}.input-group-text,.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-radius:0 !important}.tafel-galerie .tafel-rel-item{display:inline-block;margin-right:.5rem}.input-group-text.dropdown-toggle{height:100%}.combobox-container .input-group-append a{text-decoration:none}