.single-listing #titlebar.listing-titlebar{position:relative}
.single-listing #titlebar .listing-titlebar-title{position:relative;padding-right:64px}
.single-listing .listing-widget.widget_buttons{display:none!important}
.single-listing #titlebar .listing-widget.widget_buttons{position:absolute;right:0;top:0;z-index:4;display:block!important;margin:0!important}
.single-listing #titlebar .listing-share{margin:0!important;padding:0!important;border:0!important}
.single-listing #titlebar .listing-share>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:46px!important;height:46px!important;padding:0!important;border:1px solid #ded8de!important;border-radius:50%!important;background:#fff!important;color:#282229!important;box-shadow:0 3px 12px rgba(30,18,32,.08)!important;text-decoration:none!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease!important}
.single-listing #titlebar .listing-share>a:hover{border-color:#c7bec7!important;box-shadow:0 7px 20px rgba(30,18,32,.14)!important;transform:translateY(-1px)}
.single-listing #titlebar .listing-share .like-icon{display:block!important;margin:0!important}
.single-listing #titlebar .listing-share .bookmark-btn-title,.single-listing #titlebar #bookmarks-counter{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
@media(max-width:767px){.single-listing #titlebar .listing-titlebar-title{padding-right:54px}.single-listing #titlebar .listing-widget.widget_buttons{right:4px;top:4px}.single-listing #titlebar .listing-share>a{width:42px!important;height:42px!important}}
