.virtual-tour-badge{position:absolute;top:45px;right:10px;background-color:rgba(0,0,0,.4);color:#fff;font-size:10px;line-height:1;width:36px;padding:6px 3px;border-radius:3px;text-align:center;font-weight:400;z-index:10}.virtual-tour-badge.no-status{top:16px}.listing.minimal .virtual-tour-badge{top:50px;right:15px}.virtual-tour-text-wrap{display:inline-block}