/* --- RECESSIONAL (based on tabula rasa) by luckyzukky @ shinemagic.dreamwidth.org CREDIT NOT REQUIRED BUT APPRECIATED --- */ html, body { margin: 0; padding: 0; color: #333; font-family: Times New Roman, sans-serif; } /* lj controlstrip */ #lj_controlstrip { background: #fff; color: #333; border-bottom: 1px solid #eee; } #lj_controlstrip_user, #lj_controlstrip_login, #lj_controlstrip_actionlinks { border-right: 1px solid #eee; } #lj_controlstrip_statustext, #lj_controlstrip a { color: #333; } /* tinyicons (credit to dryicon) */ img[src*="user.png"] { background: transparent url("https://i.imgur.com/eDfIBO4.png") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; vertical-align: middle; filter: opacity(90%); } img[src*="community.png"] { background: transparent url("https://i.imgur.com/AAR50Xm.png?1") no-repeat; padding: 16px 1px 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } #lj_controlstrip img[src*="user.png"] { background: transparent url("https://i.imgur.com/eDfIBO4.png") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; vertical-align: middle; filter: opacity(90%); } #lj_controlstrip img[src*="community.png"] { background: transparent url("https://i.imgur.com/AAR50Xm.png?1") no-repeat; padding: 16px 1px 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="edit.png"] { background: transparent url("https://i.imgur.com/je0lWgb.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="tag_edit.png"] { background: transparent url("https://i.imgur.com/m44NKRM.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="memories_add.png"] { background: transparent url("https://i.imgur.com/x4N6tkx.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="community_leave.png"] { background: transparent url("https://i.imgur.com/jgicM6E.png?1") no-repeat; padding: 16px 1px 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="tellafriend.png"] { background: transparent url("https://i.imgur.com/7NRIJNt.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="post.png"] { background: transparent url("https://i.imgur.com/0kMJzJU.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="access_grant.png"] { background: transparent url("https://i.imgur.com/jMDC0uX.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="track.png"] { background: transparent url("https://i.imgur.com/zB1cgVy.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="screen.png"] { background: transparent url("https://i.imgur.com/BNNUk2S.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="freeze.png"] { background: transparent url("https://i.imgur.com/eBg4BG9.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="subscription_add.png"] { background: transparent url("https://i.imgur.com/WaWfEnk.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="subscription_remove.png"] { background: transparent url("https://i.imgur.com/5vlHDe2.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="message.png"] { background: transparent url("https://i.imgur.com/25KcxSB.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="next.png"] { background: transparent url("https://i.imgur.com/76J3aa8.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="previous.png"] { background: transparent url("https://i.imgur.com/juR6S73.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } img[src*="private.png"] { background: transparent url("https://i.imgur.com/UJ8OuYd.png") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; vertical-align: middle; filter: opacity(90%); } img[src*="locked.png"] { background: transparent url("https://i.imgur.com/VuOIkUY.png?1") no-repeat; padding: 16px 0 0 16px !important; width: 0; height: 0; margin: 0 auto; vertical-align: middle; filter: opacity(90%); } img[src*="delete.png"] { background: transparent url("https://i.imgur.com/jgicM6E.png?1") no-repeat; padding: 16px 1px 0 16px !important; width: 0; height: 0; margin: 0 auto; filter: opacity(90%); } .tag-nav-trigger, .tag-nav-actions input { filter: grayscale(100%) brightness(80%) contrast(150%); } /* elements */ h1,h2,h3,h4,h5 { margin: 0; } blockquote { margin: 0 0 0 2em; border-left: 2px solid #eee; padding: 1em; } img { filter: opacity(90%); } img:hover { filter: opacity(100%); } a:link, a:link:active, a:visited, a:visited:active { color: #444; text-decoration: none; } a:hover { color: #777; } /* page crap */ #content { width: 830px; margin: 10px auto; } #primary { margin: 33px 0 2.5em 230px; padding: 0; float: inline-end; width: 580px; font-size: 12px; } .navigation.topnav, hr.above-entry-interaction-links, hr.below-reply-container, #header, #footer, .poster.entry-poster { display: none; } /* entry crap */ h3.entry-title { margin: 0 0 0.5em 0; text-transform: uppercase; font-size: 15px; } h3.entry-title a { text-decoration: none; color: #444; } h3.entry-title a:hover { color: #777; } .entry .header::after { content: ''; border: 1px solid #eee; margin-top: 1em; display: block; display: none; } .datetime { text-transform: uppercase; font-size: 12px; color: #777; } .datetime a { text-decoration: none; color: #777; } .entry { margin-bottom: 1.5em; padding: 1em; font-family: Times New Roman, sans-serif; font-size: 14px; } .entry-content { margin: 1em 0 1em 0; word-wrap: break-word; text-align: justify; line-height: 1.50; } .entry .userpic { float: right; position: relative; z-index: 1; margin: -55px 0 0 0; padding: 0 0 1em 1em; } /* margin: -1em -2.5em 0 0; */ .entry .userpic img { width: 80px; height: 80px; } .tag-text { display: none; text-transform: lowercase; } .tag ul { list-style-type: none; padding: 0; display: inline; font-size: 12px; text-transform: uppercase; } .tag ul a { color: #777; } .tag li { display: inline-block; } .tag li::before { content: "#"; margin: 1px; } .ljtaglist.tags_multilevel li { line-height: 1.5; } .footer::before { content: ''; border: 1px solid #eee; margin: 1em 0 1em 0; display: block; } ul.userlite-interaction-links.icon-links, ul.entry-management-links.icon-links, ul.entry-interaction-links.text-links { list-style-type: none; padding: 0; text-transform: lowercase; font: 12px times new roman, sans-serif; text-align: right; } ul.userlite-interaction-links.icon-links { text-align: center; } ul.entry-management-links.icon-links { margin-top: 0; } ul.userlite-interaction-links.icon-links li, ul.entry-management-links.icon-links li, ul.entry-interaction-links.text-links li { display: inline-block; } /* secondary aka sidebar */ #secondary { float: inline-start; position: fixed; width: 250px; z-index: 1; margin: 30px 0 0 0; padding: 0; font-size: 12px; text-transform: lowercase; } #secondary h2.module-header, .journal-name { display: none; } .metadata.bottom-metadata { text-transform: lowercase; display: none; } .metadata.bottom-metadata ul { list-style-type: none; padding: 0; } .manage-link { margin: 0 0 0 40px; display: none; } #secondary .userpic { text-align: center; margin-top: 20px; } #secondary ul.module-list { list-style-type: none; font-size: 14px; } #secondary ul.module-list li a { color: #444; text-decoration: none; padding: 0; } #secondary ul.module-list li a:hover { color: #777; } #secondary .module-customtext { margin: 0 0 0 40px; line-height: 1.5; font-size: 14px; text-align: justify; width: 170px; } #secondary ul.module-list::after { content: ''; border: 1px solid #eee; margin-top: 1em; display: block; width: 170px; } .manage-link::after { content: ''; border: 1px solid #eee; margin-top: 1em; display: block; width: 170px; display: none; } /* comments */ #comments { font-family: Times New Roman, sans-serif; font-size: 14px; } .comment-date-text, .comment-from-text, .comment-ip-text { display: none; } .comment .header { margin-bottom: .5em; } .comment-pages.toppages, .comment-pages.bottompages, .comment .multiform-checkbox { text-transform: lowercase; } .comment-pages.toppages { margin-bottom: 2em; } .comment-pages.bottompages { margin: 1em 0 2em 0; } h4.comment-title { display: inline-block; } .comment .userpic { float: right; padding: 0 0 1em 1em; } .comment .userpic img { width: 80px; height: 80px; } .comment .poster-ip { font-size: 11px; color: #777; } .comment-content { margin: 1em 0 1em 0; text-align: justify; } .comment-management-links.icon-links, .comment-interaction-links.text-links { list-style-type: none; padding: 0; text-transform: lowercase; font: 12px times new roman, sans-serif; text-align: right; } .comment-management-links.icon-links li, .comment-interaction-links.text-links li { display: inline-block; } .comment .multiform-checkbox { font-size: 12px; } #ljcomsel_386 { margin: 0; } .edittime { margin: 2em 0 2em 0; text-transform: lowercase; } .comment .footer::after { content: ''; border: 1px solid #eee; margin: 3em 0 3em 0; display: block; } .bottomcomment { margin-top: 3em; } .bottomcomment > label { text-transform: uppercase; font-weight: bold; font-size: 12px; } .bottomcomment .entry-interaction-links.text-links { margin-bottom: 3em; } /* tag page */ .tags-container { margin-bottom: 1.5em; padding: 1em; font-size: 14px; } .tags-container .header h2 { font-size: 15px; color: #444; text-transform: uppercase; } .page-tags .manage-link.manage-tags-link { text-transform: lowercase; } /* archive page */ #archive-year { margin-bottom: 1.5em; padding: 1em; font-size: 14px; } #archive-month { padding: 0 1em 1em 1em; margin-bottom: 1.5em; } table.month { width: 50%; margin: auto; padding: 1em; text-transform: uppercase; text-align: center; font-size: 12px; border-collapse: collapse; } table.month caption, dd .tag { display: none; } .month-wrapper .header h3 { margin: 0 0 0.5em 0; text-transform: uppercase; font-size: 15px; color: #444; } table.month th, td { border: 1px solid #eee; padding: .5em; } .day.day-has-entries p { font-weight: bold; font-size: 15px; } .month-wrapper .footer { text-transform: lowercase; margin-bottom: 1em; } .month-wrapper .footer::after { content: ''; border: 1px solid #eee; margin: 1em 0 1em 0; display: block; } .navigation.bottomnav ul { list-style-type: none; padding: 0; font-size: 15px; } .navigation.bottomnav li { display: inline-block; } dd .entry-title { display: inline-block; } .month dt { font-size: 15px; font-weight: bold; margin-bottom: 1em; }