@import colors
.post-view
width: 100%
display: flex !important
flex-direction: row
>.sidebar
margin-right: 1em
min-width: 20em
max-width: 20em
line-height: 160%
a:active
border: 0
outline: 0
nav.buttons
margin-top: 0
display: flex
flex-wrap: wrap
article
flex: 1 0 33%
a
display: inline-block
padding: 0.3em 0
text-align: center
vertical-align: middle
transition: background 0.2s linear
&:not(.inactive):hover
background: lighten($main-color, 90%)
i
font-size: 140%
@media (max-width: 800px)
margin-top: 2em
>.content
.post-container
margin-bottom: 2em
.post-content
margin: 0
order: 2
min-width: 100%
max-width: 0
margin-right: 0
order: 1
.post-view .readonly-sidebar
.details
margin-right: 0.6em
width: 1em
.safety-safe
color: $safety-safe
.safety-sketchy
color: $safety-sketchy
.safety-unsafe
color: $safety-unsafe
.upload-info
.thumbnail
height: 1em
margin: -0.1em 0.6em 0 0
.zoom
margin-top: 1em
.active
text-decoration: underline
.social
.score-container
float: left
margin-right: 3em
.downvote i
text-align: right
text-align: left
.value
width: 2em
.relations
h1
margin-bottom: 0.5em
background-position: 50% 30%
width: 4em
height: 3em
li
margin: 0 0.3em 0.3em 0
.tags
.post-view .edit-sidebar
.expander-content
section:not(:last-child)
margin-bottom: 1em
.safety
&>label
.radio-wrapper
.radio-wrapper label
flex-grow: 1
.management
ul
list-style-type: none
padding: 0
.post-source
textarea
white-space: pre
overflow-wrap: normal
overflow-x: scroll
form
width: auto
label:not(.file-dropper)
margin-bottom: 0.3em
display: block
input[type=submit],
input[type=button],
button
&:focus
border: 2px solid $text-color !important
.messages