2 font-family: Avenir, Montserrat, Corbel, 'URW Gothic', source-sans-pro, sans-serif;
11 text-decoration: none;
18 border-left: 2px solid gray;
22 background-color: darkred;
24 border-bottom: 1px solid pink;
26 justify-content: space-between;
32 text-decoration: none;
35 div.topbar div.sitename {
40 div.topbar div.sitename > span.subtitle {
44 div.topbar > div.sort {
49 div.topbar > div.sort > div {
54 div.topbar > div.sort > div.active {
55 border: 1px solid white;
62 div.topbar > form input {
64 background-color: inherit;
66 border: 1px solid white;
73 flex-direction: column;
85 flex-direction: column;
90 flex-direction: column;
94 div.submission div.body {
95 background-color: #fafafa;
96 border: 1px solid darkred;
101 div.submission div.submissionInfo {
106 div.submission div.submissionContent {
111 div.submission div.submissionContent > div.body {
139 border-top: 1px solid gray;
144 flex-direction: column;
147 margin-bottom: 0.5em;
168 display: inline-block;
169 background-color: #f5f5f5;
171 border: 1px solid #ddd;
178 text-overflow: ellipsis;
198 text-overflow: ellipsis;
201 #searchResults > div.loading {