.zmshbt.bootstrap-solid.left,.zmshbt.bootstrap-solid.right{position:fixed;top:30%;z-index:9999}
.zmshbt.bootstrap-solid.left{left:0}.zmshbt.bootstrap-solid.right{right:0}
.zmshbt.bootstrap-solid.in_widget a,.zmshbt.bootstrap-solid.in_shortcode a,.zmshbt.bootstrap-solid.in_block a,.zmshbt.bootstrap-solid.in_elementor a,.zmshbt.bootstrap-solid.in_php_function a{display:inline-block}
.zmshbt.bootstrap-solid a{display:block;width:36px;height:36px;margin:7px;background-position:center;background-repeat:no-repeat;background-size:cover;transition:transform .16s ease,filter .16s ease}
.zmshbt.bootstrap-solid a:hover{filter:brightness(1.06);transform:translateY(-2px) scale(1.06)}
.zmshbt.bootstrap-solid a:focus-visible{outline:3px solid #2271b1;outline-offset:3px}
.zmshbt.bootstrap-solid .zmshbt-profile-separator{display:inline-block;width:1px;height:28px;margin:11px 14px;vertical-align:top;background:#c3c4c7}
.zmshbt.bootstrap-solid.left .zmshbt-profile-separator,.zmshbt.bootstrap-solid.right .zmshbt-profile-separator{display:block;width:28px;height:1px;margin:14px 11px}
@media (max-width:600px){.zmshbt.left,.zmshbt.right{position:static!important;display:flex;flex-wrap:wrap;justify-content:center}.zmshbt.left a,.zmshbt.right a{margin:5px!important}}
@media (max-width:600px){.zmshbt.bootstrap-solid.left .zmshbt-profile-separator,.zmshbt.bootstrap-solid.right .zmshbt-profile-separator{display:inline-block;width:1px;height:28px;margin:9px 12px}}
@media (prefers-reduced-motion:reduce){.zmshbt.bootstrap-solid a{transition:none}.zmshbt.bootstrap-solid a:hover{transform:none}}
