.bio text-align: center #profile .inner .bio h2 font-size: 1.3em font-weight: bold margin-top: 15px #profile .inner .bio p margin: 5px 20px 10px 20px text-align: justify max-width: 300px line-height: 1.5em .profile-block padding: 15px 20px border-bottom: 1px solid color-border &:last-child border-bottom: none #profile column(profile-column) display: none @media mq-normal display: block .inner @extend $block margin-top: block-margin background: white .base-info #avatar display: block margin: 10px auto 20px width: profile-avatar-size height: profile-avatar-size #name, #title, #location display: block text-align: center #name font-size: 20px font-weight: 600 #location font-size: font-size - 2 margin-top: 5px color: color-default + #444 .fa margin-right: 5px #follow color: white width: 150px height: 40px display: block font-size: 14px line-height: 40px text-align: center margin: 20px auto 10px background: color-link border-radius: 20px transition: 0.2s ease &:hover background: color-link + #111 .article-info clearfix() padding: 0px .article-info-block width: 50% float: left padding: 20px 15px text-align: center box-sizing: border-box font-size: font-size + 6px span display: block font-size: font-size text-transform: uppercase &:first-child border-right: 1px solid color-border .social-links & > table width: 100% td text-align: center font-size: font-size + 10px a position: relative transition: 0.2s ease color: color-default + #333 &:hover color: color-default &.tooltip:hover &:after right: -50% top: -41px color: white background: #333 font-size: 14px content: attr(title) display: block padding: 5px 15px position: absolute white-space: nowrap border-radius: 2px text-transform: uppercase box-shadow: 0 0 2px rgba(0, 0, 0, 0.2) z-index: 1 &:before top: -12px right: 8px border: solid border-color: #333 transparent border-width: 5px 5px 0 5px content: "" display: block position: absolute z-index: 2 &.card top: 50px right: 20px z-index: 999 display: block min-width: 280px position: absolute .profile-inner position: relative box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2) &:before, &:after z-index: 1 content: '' top: -20px right: 10px position: absolute border-width: 10px border-style: solid border-color: transparent transparent white transparent &:after z-index: 0 border-color: transparent transparent color-border - #111 transparent