
.venue-panel{position:absolute!important;bottom:auto!important;right:auto!important;width:260px!important;max-width:calc(100% - 24px)!important;max-height:calc(100% - 24px)!important;background:rgba(255,255,255,.75)!important;border:0!important;border-radius:9px!important;padding:14px!important;overflow:visible!important;box-shadow:2px 3px 16px #1d1d1b60!important;z-index:30;font:14px/1.35 Arial!important}
.venue-panel[hidden]{display:none!important}.venue-panel:before{content:"";position:absolute;top:var(--arrow-y,30px);border-top:10px solid transparent;border-bottom:10px solid transparent}.venue-panel[data-side="right"]:before{left:-14px;border-right:14px solid rgba(255,255,255,.75)}.venue-panel[data-side="left"]:before{right:-14px;border-left:14px solid rgba(255,255,255,.75)}
.venue-panel h2{color:#1d71b8!important;font-size:21px!important;margin:0 28px 8px 0!important}.venue-panel p{font-size:14px!important;margin:5px 0!important}.venue-panel a{color:#1d71b8!important;display:block;white-space:normal!important;margin:9px 0;font-weight:600}.venue-panel>strong,#venue-distance-button,#venue-distance-result{display:none!important}.venue-close{width:28px!important;height:28px!important;min-height:28px!important;background:transparent!important;color:#222!important;right:3px!important;top:3px!important}
.gallery-card{display:none!important}.venue-dot>circle:last-of-type,.gallery-marker>circle:not(.marker-hit){fill:#ec008c!important;stroke:white!important}.gallery-marker>circle:not(.marker-hit){stroke-width:.4!important}.gallery-marker:hover>circle,.gallery-marker:focus>circle{filter:none!important}.venue-dot.is-active>circle:last-of-type,.gallery-marker.is-active>circle:not(.marker-hit){fill:#1d71b8!important}
@media(max-width:700px){.venue-panel{width:210px!important;padding:12px!important}.venue-panel h2{font-size:17px!important}.venue-panel p,.venue-panel a{font-size:12px!important}}
