@media (max-width:767px){
.listing-blog .post-summary,.footer-widgets .textwidget p{font-size:14px}
.listing .title,.listing-widget .title,.next-prev-post .title{position:relative}
.listing .title>a,.listing-widget .title>a,.next-prev-post .title>a{position:static}
.listing .title>a::after,.listing-widget .title>a::after,.next-prev-post .title>a::after{content:"";position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:max(100%,44px)}
.bf-breadcrumb-item a,.entry-content a,.post-related .section-heading a,.author-social-icons a,.search-action-container a,.post-author-url,.wp-block-social-link-anchor{position:relative}
.bf-breadcrumb-item a::after,.entry-content a::after,.post-related .section-heading a::after,.author-social-icons a::after,.search-action-container a::after,.post-author-url::after,.wp-block-social-link-anchor::after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,44px);height:max(100%,44px)}
.bf-breadcrumb{margin-top:12px}
.listing-modern-grid-2 .listing-mg-2-item .content-container{max-height:none!important}
.widget.widget_nav_menu ul.menu li a{padding-top:9px;padding-bottom:9px}
.footer-widgets .wp-block-social-links{gap:26px!important}
.bs-social-share.style-button span.social-item a{height:44px;line-height:44px}
.single-post-share .share-handler-wrap{height:44px}
.single-post-share .social-item a,.single-post-share .post-share-btn{height:44px;line-height:44px;min-width:44px;text-align:center}
}
