// styling of bottom section .user-stream .child-actions { margin-top: 8px; .avatar-link { float: none; } .fa { width: 15px; display: inline-block; color: $primary; } .avatar-link { margin-right: 3px; } } .user-main { i.fa-heart { color: $love !important; } } .user-field { .required { text-align: top; color: $danger; font-weight: bold; font-size: 1.3em; } } .public-user-fields { .user-field-name { font-weight: bold; } } .collapsed-info .public-user-fields { display: none; } .notification-buttons { margin: 10px 0; text-align: right; } .user-navigation { .map { height: 50px; } .avatar { float: left; width: 45px; } nav.buttons { width: 180px; padding: 0; .btn { width: 100%; margin-bottom: 5px; box-sizing: border-box; } } h2 { a { font-size: 1em; color: scale-color($tertiary, $lightness: -10%);; cursor: pointer; } } } .avatar-selector { label { display: inline-block; margin-right: 10px; } #avatar-input { width: 0; height: 0; overflow: hidden; } .avatar { margin: 5px 10px 5px 0; } } .new-private-message { margin-bottom: 15px; } .user-small { display: inline-block; width: 333px; clear: both; .user-image { float: left; padding-right: 4px; } .user-detail { float: left; width: 70%; padding-left: 5px; font-size: 13px; .name-line { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } .username a { font-weight: bold; color: scale-color($primary, $lightness: 30%); } .name { margin-left: 5px; color: scale-color($primary, $lightness: 30%); } .title { margin-top: 3px; color: scale-color($primary, $lightness: 50%); } } }