body { margin: 0 auto; font-family: sans-serif; font-size: 18px; } section { padding: 1ex; } /* .symbol { font-family: Symbola; } */ .ssb-post img { max-width: 100%; background-color: #eee; } img.ssb-emoji { height: 1em; width: auto; } .nav-bar { background-color: #039; padding-left: 1em; } .nav-bar a { color: #ed0; } .search-input { color: #efd; background-color: transparent; border: 1px solid black; font-size: inherit; width: 24ex; } footer { font-size: smaller; text-align: center; color: #999; padding: 1ex; } .ssb-avatar-image { width: 4em; max-height: 4em; vertical-align: top; } .ssb-feed .ssb-avatar-image, .ssb-main .ssb-avatar-image { width: 4em; max-height: 8em; } h3.feed-name { padding: 0; margin: 0; } .recps-input { width: 100%; } textarea { font: inherit; width: 100%; } pre { white-space: pre-wrap; } .ssb-id { font-size: .7em; color: #777; text-decoration: none; } .ssb-timestamp { font-size: smaller; } .msg-header { margin-bottom: .25ex; } .recps { font-size: smaller; } .ssb-msgs { border-spacing: 0; border-bottom: 1px solid #ddd; width: 100%; } .msg-left, .msg-main, .msg-right { border-top: 1px solid #ddd; padding: .5ex; } .msg-content { padding: 0 .5ex .5ex 0; } .composer-actions { text-align: right; padding: .2ex .5ex; } td { vertical-align: top; } .msg-right { text-align: right; padding: .2ex .5ex; } .feed-name { padding: .75ex; } .feed-about { padding-left: .75ex; } .msg-left .ssb-avatar-image { margin-left: .25em; background-color: #efd; } .msg-title { margin: 0; padding: 0; } .mentions li { list-style-type: none; } .id-input { width: 60ex; } table.ssb-object { border-collapse: collapse; } table.ssb-object td { border: 1px solid black; }