// styles that apply to the "share" popup when sharing a link to a post or topic #poster-expansion { position: absolute; width: 460px; left: 20px; z-index: 990; box-shadow: 0 2px 6px scale-color-diff(); margin-top: -2px; background-color: $secondary; padding: 12px 12px 5px 12px; h1 { display: inline-block; min-width: 120px; font-size: 30px; line-height: 33px; margin-bottom: 8px; a { color: $primary; } } h2 { font-size: 20px; line-height: 22px; font-weight: normal; margin-bottom: 5px; a { color: $primary; } } h3 { font-size: 13px; font-weight: normal; margin-top: 0; color: scale-color($primary, $lightness: 50%); } .groups { font-size: 13px; font-weight: normal; margin-top: 0; color: $primary; .group-link { color: $primary; } } .metadata { float: right; max-width: 180px; text-align: right; margin-top: 5px; } .bottom { clear: both; padding-top: 10px; } img.avatar { float: left; padding-right: 10px; } p { margin: 0 0 5px 0; } p.loading { margin-top: 45px; color: $primary; } .btn { margin: 0 0 7px 0; } .new-user a { color: scale-color($primary, $lightness: 70%); } &.show-badges { width: 560px; .names { width: 250px; float: left; } h2 { line-height: 12px; } .badge-section { margin-top: 10px; h3 { line-height: 43px; color: $primary; font-size: 14px; margin-bottom: -8px; } } .more-user-badges { @extend .user-badge; padding: 3px 8px; line-height: 19px; font-size: 13px; } } }