.blog_social_share{margin:52px 0 0}.blog_social_share .social-networks .inner{font-family:Montserrat;font-size:14px;font-weight:500;letter-spacing:0;line-height:1.58}.blog_social_share h2.widget-title{border-bottom:1px solid #eee;color:#222;font-size:18px;margin-bottom:20px;padding-bottom:11px}.blog_social_share .social-networks .inner a.social-link{color:#25a6dd;display:inline-block;font-size:2em;margin:0 .5em;position:relative;-webkit-transition:all .3s cubic-bezier(.645,.045,.355,1);transition:all .3s cubic-bezier(.645,.045,.355,1)}.blog_social_share .social-networks .inner a.social-link:before{background:transparent;border:7px solid transparent;border-bottom-color:#000;content:"";left:calc(50% - 7px);margin-top:-13px;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:1000001}.blog_social_share .social-networks .inner a.social-link:after,.blog_social_share .social-networks .inner a.social-link:before{opacity:0;pointer-events:none;position:absolute;top:100%;-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24),-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);visibility:hidden}.blog_social_share .social-networks .inner a.social-link:after{background:#000;border-radius:5px;box-shadow:4px 4px 8px rgba(0,0,0,.3);color:#fff;content:attr(aria-label);font-family:Montserrat;font-size:14px;font-weight:600;left:50%;letter-spacing:0;line-height:1.23;padding:8px 10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;z-index:1000000}