body.has-navbar-fixed-top {
padding-top: 48px;
}
body > section > div.container {
max-width: 90ex;
.reblog-icon {
position: relative;
top: -24px;
left: 40px;
img.fav-avatar {
display: inline;
.media {
border-radius: 5px;
-webkit-box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
box-shadow: 0 2px 3px rgba(10, 10, 10, 0.1), 0 0 0 1px rgba(10, 10, 10, 0.1);
padding: 1.25rem;
margin-bottom: 0.75rem;
margin-top: 0.75rem;
.media-content {
padding: 1.5ex;
.is-max-128 {
max-height: 128px;
max-width: 128px;
.is-max-256 {
max-height: 256px;
max-width: 256px;
figure.media-left p.image a img
{
img.avatar
.active-context {
background-color: #444;
h2.subtitle
margin-top: 2rem;
margin-bottom: 1rem;
article.media.user-info .content img
max-height: 1.5rem;
max-width: 1.5rem;
span.account-locked
margin-top: 48px;
margin-left: -16px;
.errorlist
color: #FF0000;
.emoji-box
padding: .75rem;
border: 1px solid #ccc;
img.emoji
max-height: 1.5em;
max-width: 1.5em;
vertical-align: text-bottom;
emoji-link
font-size: 2em;
@media screen and (max-width: 768px) {
display: block;
.file-cta
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-webkit-border-bottom-right-radius: 0;
-webkit-border-top-right-radius: 0;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
-moz-border-radius-bottomright: 0;
-moz-border-radius-topright: 0;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 0;
border-top-right-radius: 0;
height: 38px;