emnem

Five A.M. CSS Mod for MM Writes 11/5/24

Jul 7th, 2024 (edited)
1,049
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 42.38 KB | None | 0 0
  1. /* Based on Early Edition for Five AM by w i n t e r f i s h...edited by [email protected] 5/2018/last mods 9/17/2021;
  2.    style sheet reinstated 4/28/2024; most recent edits 11/5/24: unfuck reply editreasons; possible background fix on page load
  3.    Note to self: find another counter - GoStats sucks */
  4.  
  5. @font-face {
  6.   font-family: 'Muli';
  7.   font-style: normal;
  8.   font-weight: 400;
  9.   src: local('Muli Regular'), local('Muli-Regular'), url("https://fonts.gstatic.com/s/muli/v11/7Auwp_0qiz-afTLGKA.ttf") format('truetype');
  10. }
  11.  
  12. @font-face {
  13.   font-family: 'Spicy Rice';
  14.   font-style: normal;
  15.   font-weight: 400;
  16.   src: local('Spicy Rice'), local('SpicyRice-Regular'), url("https://fonts.gstatic.com/s/spicyrice/v6/uK_24rSEd-Uqwk4jY1RyKvi8Xg.ttf") format('truetype');
  17. }
  18.  
  19. @font-face {
  20.   font-family: 'Nanum Gothic Coding';
  21.   font-style: normal;
  22.   font-weight: 400;
  23.   src: local('NanumGothicCoding'), url("https://fonts.gstatic.com/s/nanumgothiccoding/v6/8QIVdjzHisX_8vv59_xMxtPFW4IXROws-6M7Ug.ttf") format('truetype');
  24. }
  25.  
  26. /*Content layout*/
  27. html{border-left:125px solid #010101;border-right:125px solid #010101}
  28.  
  29. @media(max-width:2000000px)
  30. {
  31. body{overflow-x:hidden}
  32. body:not(*:root){overflow-x:hidden}
  33. }
  34.  
  35. body{margin:0;padding:0;line-height:1.5;font-size:16px;background:#fff;color:#444}
  36. body,#lj_controlstrip td,#lj_controlstrip a,#lj_controlstrip form,.tag-nav-actions span input,#subtitle.comment-content,.ui-tooltip.ui-widget div,.month h3.entry-title,.iconselector
  37. {font-family:"Microsoft New Tai Lue", Muli, "Segoe UI", Arial, Helvetica, sans-serif}
  38.  
  39. @media(max-width:1375px){
  40. html{border-left:0;border-right:0}
  41. }
  42.  
  43. #canvas{margin:0 6% auto;background:#fff}
  44.  
  45. @media only screen and (min-width:51em)/* 816px */{
  46. .two-columns-left #content{padding-left:22em}
  47. }
  48.  
  49. #content-footer{height:0;font-size:0; /*to make IE happy*/clear:both}
  50.  
  51. #primary{width:100%;margin-right:-100%;margin-left:0}
  52.  
  53. @media only screen and (min-width:51em){
  54. .multiple-columns #primary{float:left}
  55. .two-columns-left #secondary{float:left;width:22em;margin-left:-22em}
  56. }
  57.  
  58. .page-entry #primary,.page-reply #primary,.page-day #primary{margin-top:-.4em}
  59. .page-icons #primary{margin-top:3.3em}
  60. .page-tags #primary{margin-top:3.1em}
  61. .page-month #primary{margin-top:-.2em}
  62.  
  63. @media(max-width:1100px){
  64. .page-tags #primary{margin-top:2.5em}
  65. }
  66.  
  67. @media only screen and (min-width:51em){
  68. .column-left #primary > .inner:first-child{padding-left:3em}
  69. }
  70.  
  71. #secondary{margin-top:3.1em;border-top:none}
  72. #secondary .module-wrapper .inner:first-child{border-top:1px solid #ccc}
  73.  
  74. @media(max-width:820px){
  75. #secondary{margin-top:0}
  76. }
  77.  
  78. @media(max-width:1100px){
  79. .two-columns-left #secondary{margin:0;width:100%}
  80. #content{padding-left:0!important}
  81. .column-left #primary > .inner:first-child{padding-left:0;width:100%}
  82. /* modules layout */#primary{float:none!important}
  83. }
  84.  
  85. /*Misc.*/
  86. h1, h2, h3, h4, h5, h6,#title,.module-navlinks ul li,#pagetitle,.entry-title,.comment-pages,.comment-title,.module h2,.tags-container h2,.icons-container h2
  87. {font-family:"Spicy Rice"/* <--Android/OSS */, "Segoe UI", Arial, Helvetica, sans-serif}
  88. h1, h2, h3, h4, h5, h6{margin:0;margin:.25em 0;padding:.25em 0;font-weight:bold}
  89.  
  90. #qrformdiv textarea,#postform textarea, #subject,.select,#editreason.textbox,textarea,#textcaptcha_response,code, pre, pre code{font-family:"Segoe UI",Arial, Helvetica, sans-serif;font-size:16px;max-width:100%}
  91.  
  92. textarea,textarea code, textarea pre, textarea pre code,.entry-content code, .entry-content pre, .entry-content pre code,.comment-content code, .comment-content pre, .comment-content pre code{color:#333eff;font-style:italic;font-size:1em;font-family:"Nanum Gothic Coding","Consolas","Courier New",monospace}
  93. textarea{min-width:97.5%;margin:auto; padding:.5em}
  94.  
  95. code, pre, pre code{padding-bottom:.2em;border-bottom:1px solid #ddd}
  96. code:hover, pre:hover, pre code:hover,.entry-content textarea:hover,.comment-content textarea:hover{color:#444;border-bottom:0;background:#ddd}
  97. code, pre, pre code,.ui-dialog .icon-comment{white-space:pre-wrap;word-wrap:break-word}
  98. pre{margin:0 0 2.5em 0;border-bottom:0}
  99.  
  100. hr{display:none}
  101. .entry-content hr,.comment-content hr{display:block;margin:2em .5em 2em 0; border:1px;background:#ccc;color:#ccc;height:1px}
  102. q{font-style:italic}
  103. p{margin:1em 0}
  104. input, textarea, select{background:#fff;border:1px solid #ccc}
  105. small{font-size:.83em}
  106. b{font-weight:600}
  107.  
  108. /*Links*/
  109. a,#title a,.sticky-entry-title,.page-archive .navigation .active,.search-form,#lj_controlstrip tr a:nth-of-type(odd),.ljuser a:hover,.page-back a:hover,.page-forward a:hover{color:#ab1414;outline:none}
  110. a:hover{color:#666!important}
  111. a, a:link, a:active, a:visited{text-decoration:none}
  112. .entry-content a:link,.comment-content a:link,.edittime/*not a link*/
  113. {overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;font-weight:bold}
  114. a:active,a:focus{opacity:0.7}
  115. a:visited,.entry-title a:visited{color:#555}
  116. .top a:visited,.page-top a:visited{color:#eee!important}
  117.  
  118. .ljuser a,.navigation a,.entry-title a,#header,#pagetitle,.page-day .navigation .page-forward a,.page-day .navigation .page-back a,.entry,.tag a,.entry-interaction-links a, .entry-management-links a,.comment-title,
  119.  .comment .comment-title a,module h2,.module a,input, textarea, select,.metadata-item-xpost a,#lj_controlstrip a{color:#444}
  120. .entry-content .ljuser a,.de{font-weight:normal}
  121.  
  122. /*Images*/
  123. img{border:none}
  124. .entry-content div img,.entry-content img,.entry-content div img,.size-full,.aligncenter,p a img{margin-left:0!important;padding:.7em;vertical-align:middle;border:1px solid #ccc;background:#f7f7f7;max-width:749px}
  125.  
  126. /*Cut Tags*/
  127. /*messing up modern browser display; removing might break display in older browsers*/
  128. /*@media(max-width:375px){
  129. .entry-content img,.entry-content div img,.entry-content div img:not(.cuttag-open span a img),.comment-content div img{margin:.7em 0 .7em 0}
  130. }*/
  131.  
  132. .entry-content .cuttag_container/*not needed in modern browsers but for still-possible backward compatibility*/{display:block;margin:2em 0 0 0}
  133. .cuttag-action-before/*not needed in modern browsers but for still-possible backward compatibility*/{margin:0 0 0 -.2em;padding:0!important}
  134. .cuttag-action-after{margin:0 0 0 .2em}
  135. .page-read .cuttag-action-after, .page-network .cuttag-action-after{margin:0 0 0 .4em}
  136. .cuttag_container div .ljuser img{padding:0}
  137.  
  138. /*Misc. Image*/
  139. .ljuser img,.entry-content a img[alt=info],#postform label img,.admin-post-icon img
  140. {margin:0 .1em 0 0!important;width:14px;height:14px;vertical-align:baseline!important;background:none!important;border:0;padding:0!important}
  141. .entry-content li .ljuser img,.tag ul{padding:0}
  142.  
  143. h3.entry-title a img,.nopic a img{vertical-align:baseline!important}
  144. #header,.entry-content li .ljuser img,.tags-container ul,.page-archive h3,.comment-content:not(*:root){margin:0}
  145. .lj_embedcontent{min-width:100%;clear:none!important}
  146. .wp-smiley{margin:.3em 0 0}
  147. .center img{margin-bottom:12px}
  148. #qrformdiv .ljuser img{margin:.1815em .1em 0 0!important}
  149.  
  150. /*Video (Killed the Radio Star)*/
  151. .lj_embedcontent-wrapper{min-width:0!important;max-width:740px!important;min-height:auto!important;border:1px solid #ccc;padding:15px;background:#f7f7f7;margin-top:1.5em;margin-bottom:1.5em}
  152. /*DW default inline styling: style="max-width: 560px; max-height: 800px" */
  153.  
  154. /*Header*/
  155. #header,#footer{margin:0;padding:0;clear:both;line-height:1}
  156. #header{height:156px}
  157.  
  158. @media(max-width:1375px){
  159. #header{height:auto}
  160. }
  161. #header{margin:-4.8em 0 -2.3em .1em}
  162.  
  163. #title{margin:0;padding:.4em 0 .15em 0;font-size:260%;box-sizing:border-box;clear:both}
  164. #title a{font-size:110%;font-style:italic;font-weight:bold}
  165.  
  166. @media (max-width:1100px){
  167. #header{margin:-.3em 0 -3em .1em}
  168. }
  169.  
  170. @media (max-width:700px){
  171. #header{margin:-.5em 0 -3em .1em}
  172. }
  173.  
  174. #subtitle{font-size:120%;padding:0;margin:-.2em 0 0 .05em}
  175. #subtitle span{font-weight:normal}
  176.  
  177. .module-navlinks ul{margin:0;padding:0;white-space:nowrap}
  178. .module-navlinks ul li{display:inline-block;padding:1em 1.2em 0 0;position:relative;top:4.75em;left:396px;font-size:130%}
  179. .module-navlinks ul li a{padding-top:.5em;border-top:1px solid#ccc}
  180. .module-navlinks ul li a:hover{border-top:1px solid#aaa}
  181. .module-navlinks ul li .main:first-of-type{font-style:italic;color:#444}
  182.  
  183. @media(max-width:1100px){
  184. .module-section-header,.module-navlinks{display:none}
  185. }
  186.  
  187. /* Navigation*/
  188. /* set nav for .recent view --> */.hfeed{padding-top:.3em;margin-top:-.7em}
  189. .navigation ul{text-transform:lowercase;font-size:95%;list-style-type:none;padding:0;padding-top:1.8em}
  190.  
  191. @media(max-width:375px){
  192. .navigation ul{padding:0 .2em;padding-top:1.8em}
  193. }
  194.  
  195. .topnav ul{margin:3.9em 0 -2.1em 0;border-top:1px solid #ccc}
  196. .topnav ul li{padding:.8em 0 0 0;font-style:italic;font-size:90%}
  197.  
  198. .bottomnav{clear:both;border-top:1px solid #ccc}
  199. .bottomnav ul{margin:.5em 0 1.3em 0}
  200. .bottomnav ul li{font-style:italic}
  201. .bottomnav.empty{min-height:4em}
  202.  
  203. .navigation .page-forward{float:right;margin:-1.3em 0 0 0}
  204. .navigation .page-back{float:left;margin:-1.3em 0 0 0}
  205.  
  206. .page-day .topnav ul li{padding:.6em 0 0 0;font-style:italic}
  207. .page-day .navigation .page-forward{float:right}
  208.  
  209. .page-day .bottomnav{clear:both;margin-top:4em;border-top:1px solid #ccc;;border-bottom:1px solid #ccc}
  210. .page-day .bottomnav ul{margin:.6em 0 1.3em 0}
  211.  
  212. .page-back a:hover,.page-forward a:hover{color:#ab1414!important}
  213.  
  214. /*Entries*/
  215. .entry-wrapper{margin:3.7em 0 -2em 0}
  216. .entry{border-top:1px solid #ccc}
  217.  
  218. /*Five AM turns entry/reply links w/ljuser names in them into unlinked spans - only ljuser names link*/
  219. .entry .entry-title{display:block;margin:-.1em 0 0 0;padding:0 0 .45em 0;line-height:1.2;font-size:1.4em;font-weight:bold;border-bottom:1px solid #ccc}
  220. .no-subject .entry .entry-title{background:none;border:0}
  221. .entry .header{padding:1em 0 0}
  222. .entry dt a,.entry-title a:hover,.datetime a:hover,.comment-pages a:hover,.comment-title a:hover,.entry-interaction-links a:hover,.entry-management-links a:hover,.tag a:hover,.metadata a:hover,
  223. .comment-poster a:hover,.comment-interaction-links a:hover,.comment-management-links a:hover,.page-archive .navigation a:hover,.module a:hover{color:#ab1414!important}
  224.  
  225. .access-filter,.restrictions{display:inline-block;padding:1em 0 0 0;font-weight:bold;font-size:85%}
  226. .access-filter img,.restrictions img{display:inline;height:14px;width:14px}
  227. .restrictions img{margin:0 0 -.05em 0}
  228. .access-filter:after{content:" Not Publicly Viewable"}
  229. .restrictions:after{content:" NSFW"}
  230.  
  231. .datetime{display:block;float:right;text-align:right;font-size:1.1em}
  232. .datetime .date,.datetime .date a, .time{color:inherit}
  233. .datetime span:last-child:first-letter{color:#ab1414;font-weight:bold}
  234. .entry .datetime,.comment .datetime{font-size:95%}
  235. .date,.time{display:inline-block;margin:1.2em 0 1em 0;font-size:85%}
  236. .time:before{content:"@";margin: 0 .2em 0 0}
  237.  
  238. .entry .contents{clear:both;padding:0;min-height:151px}
  239. .has-userpic .entry .contents{margin-right:0;padding-right:0}
  240. .contents .userpic img,.icon-image img{background:#f7f7f7;border:1px solid #ccc;padding:.5em;width:85px;height:85px}
  241. .entry .poster{display:block;position:relative;top:0;left:-.1em;margin-bottom:3em;padding-bottom:1em;font-size:.95em}
  242. .page-entry .entry-poster,.page-reply .entry-poster{margin-bottom:-2em}
  243.  
  244. .userpic{box-sizing:border-box;float:right;clear:right;text-align:center;padding:0!important;line-height:1.3;font-size:.8em;font-weight:bold}
  245. .entry .userpic,.comment .userpic{margin:0 0 .1em 1em}
  246.  
  247. .entry-content{margin:-2.7em 0 1em 0;padding:0}
  248. *::-ms-backdrop, .entry-content {margin:0} /*IE11*/
  249. .page-entry .entry-content,.page-reply .entry-content{margin-top:2.7em}
  250. .entry-content a{color:#ab1414;font-weight:bold}
  251.  
  252. /*Misc. Entry Content*/
  253. .entry-content ul,.entry-content ol {padding:.2em 0 .2em 0;margin:1em 0 1em 0;line-height:1.7}
  254. .entry-content ul li:first-of-type,.entry-content ol li:first-of-type{border-top:1px solid #ccc}
  255. .entry-content ul li,.entry-content ol li{list-style-position:inside;padding:.3em 0 .3em .2em;border-bottom:1px solid #ccc;max-width:98.5%}
  256. .entry-content ul li{list-style-type:none}
  257. .comment-content ul li,.tags_multilevel li{list-style-type:disc}
  258. .entry-content ol li{list-style-type:decimal}
  259. .entry-content ol li ul li{padding:0;margin:0}
  260.  
  261. .comment-content ul,.comment-content ol {padding:0;margin:0!important}
  262. .comment-content ul li,.tags_multilevel li{list-style-type:disc}
  263. .comment-content ul li,.comment-content ol li{list-style-position:inside;padding:0}
  264.  
  265. .entry dl,.comment dl{white-space:normal;word-wrap:break-word;margin:0 0 2em -1em;padding:0}
  266. .entry dt, .comment dt{margin:0 0 0 1.05em;padding:.01em 0 0 0}
  267.  
  268. dt:before{content:"";display:block;margin-bottom:.3em;font-size:1.25em;color:#444;font-weight:bold}
  269. .entry dt:first-of-type{margin-top:1.7em;width:97%}
  270. /*for Andrew's linkspam*/
  271. dl.links{max-width:85%;position:relative}
  272. dt.link:nth-of-type(1){border-top:1px solid #ccc;padding-top:.5em}
  273.  
  274. .entry dd,.comment dd{padding:.3em 0 .3em 0;margin-left:1em}
  275.  
  276. .entry-content blockquote,.comment-content blockquote{background:transparent url("https://style-tester.dreamwidth.org/file/1423.png") no-repeat 0px 22px;margin:2em 0 2em 0;padding:2em 0 1em 5em;
  277. border-top:1px solid #ccc;border-bottom:1px solid #ccc;min-height:2.7em;max-width:78%}
  278. .entry-content blockquote p:first-of-type,.comment-content blockquote p:first-of-type{padding-top:0;margin-top:0}
  279. .comment-content blockquote{margin:1em 1em 0 0}
  280.  
  281. /*.page-read .entry-content blockquote,.page-network .entry-content blockquote{background:#eee;padding:1.5em;margin:2em 0 2em 0}*/
  282. /*end Misc. Entry Content*/
  283.  
  284. .metadata{clear:both;margin:-1.5em 0 0 0}
  285. .metadata:not(*:root){margin:0 0 0 0}
  286. .metadata,.tag{font-size:.95em;font-weight:bold}
  287. .metadata-label,.tag-text{text-transform:uppercase}
  288. .page-read .metadata,.page-network .metadata{margin:0}
  289. .metadata ul,.metadata ul li{margin:0;padding:0}
  290. .metadata ul{display:inline;list-style:none;margin-left:.5em}
  291. .metadata ul:not(*:root){margin:0 0 -2em 0}
  292. .metadata img{height:16px;width:16px;border-radius:100%; border:1px solid #555;padding:3px;vertical-align:baseline}
  293.  
  294. .entry .footer{clear:both;min-height:6em}
  295. .footer ul{margin:0}
  296.  
  297. .tag{margin:0;padding:0}
  298. .tag ul{margin-left:0;padding-left:0}
  299. .tag ul,.tag ul li{display:inline} /* same for month view */
  300.  
  301. .entry-management-links,.entry-interaction-links{padding:3em 0 0 0}
  302. .entry-management-links{float:right}
  303. .entry-management-links:not(*:root){left:calc(50% - 10px)}
  304. .page-entry .entry-management-links,.page-entry .entry-interaction-links,
  305. .page-reply .entry-management-links,.page-reply .entry-interaction-links{padding:1.5em 0 0 0!important}
  306.  
  307. .entry-interaction-links li,.entry-management-links li{display:inline!important;font-size:85%;text-transform:lowercase}
  308. .entry-interaction-links{text-align:right}
  309.  
  310. .text-links a,.frozen{padding:0 0 0 .7em}
  311.  
  312. .entry-readlink a:before{position:absolute;z-index:1;content:'';border-style:solid;left:calc(50% - 10px);border-width:0 1px 10px 10px;border-color:transparent transparent #ab1414 transparent;
  313. -webkit-transform:translateY(-13px);transform: translateY(-17px)}
  314.  
  315. .entry-readlink,.entry-readlink a{display:block}
  316. .entry-readlink a{float:left;position:relative;top:-1.4em;left:.2em;border-radius:5%;padding:15px;padding-top:8px;padding-bottom:8px;font-size:100%;background:#ab1414;color:#fff}  
  317. .page-entry .entry-readlink a,.page-reply .entry-readlink a{top:0}
  318. .entry-readlink a:hover,.page-top a:hover,.top a:hover{color:#eee!important}
  319.  
  320. @media (max-width:430px){
  321. .entry-management-links,.entry-interaction-links{padding:2em 0 0 0!important}
  322. .entry-readlink a{top:-.5em!important}
  323. .tag:not(*:root){margin:0 0 .5em 0}
  324. }
  325.  
  326. p.noentries{clear:both;margin:1em 0 1em 0;padding:.3em 0;font-style:italic;color:#ab1414;opacity:.75}
  327. .highlight-box{margin:4em 0;border:1px solid #ccc;padding:0 1em 0}
  328.  
  329. /*Comments*/
  330. #comments{margin-top:3em;margin-bottom:3em}
  331.  
  332. .comment-pages{clear:both;margin-top:3.2em}
  333. .comment-pages,.comment-pages a,.module-header,#lj_controlstrip td{font-weight:bold;color:#444}
  334. .comment-page-current,.comment-pages a:hover{color:#ab1414}
  335.  
  336. .comment-pages.toppages:first-of-type{padding:.46em 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
  337. .comment-pages.toppages:nth-of-type(2){display:block;margin-top:.5em;margin-bottom:-2em}
  338. .comment-pages.toppages,.comment-pages.bottompages{font-size:130%}
  339.  
  340. .comment-pages.bottompages{margin-bottom:-2em;padding:.55em 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
  341. .comment-pages.bottompages:last-of-type{margin-top:2em;border-top:0;border-bottom:0}
  342.  
  343. .comment-depth-even,.comment-thread .comment-depth-odd{margin-left:-15px}
  344.  
  345. @media(max-width:430px){
  346. .comment-pages.toppages:first-of-type{margin-top:4em}
  347. .comment-depth-even,.comment-thread .comment-depth-odd{margin-left:-25px}
  348. }
  349.  
  350. .comment-wrapper{clear:both;margin:2.6em 0 -1em 0;padding:.5em 0 0 0;min-width:15em}
  351.  
  352. @media(max-width:440px){
  353. .page-reply .comment-wrapper{margin-bottom:3em}
  354. .page-reply .comment-wrapper .footer{margin-bottom:1em}
  355. .page-reply #postform{margin-bottom:-2em}
  356. }
  357.  
  358. .comment{border-top:1px solid #ccc}
  359. .page-reply .comment{border-top:0}
  360.  
  361. .comment .contents{clear:both;padding:.5em 0 0 0}
  362. .comment-poster,.comment-poster span.anonymous{display:block;margin-top:0;margin-bottom:1em}
  363. .comment-poster span.anonymous{background: url("https://marahmarie.dreamwidth.org/file/449848.png") no-repeat -2px 1px;height:1.3em;padding-left:17px;color:#fff;font-weight:bold;font-size:95%;opacity:.85}
  364. .comment-poster span.anonymous:before{display:block;content:" anon ";color:#ab1414}
  365.  
  366. .comment .header .datetime{padding:.5em 0 .5em 0;font-size:85%}
  367.  
  368. .comment-title{padding:.20em 0 .44em 0;font-weight:bold;font-size:1.4em;border-bottom:1px solid #ccc}
  369. .page-reply .comment-title{border-top:1px solid #ccc;margin:.5em -.3em 0 -.3em;padding-top:.3em;padding-bottom:.3em}
  370.  
  371. /* comment title emoji */
  372. .comment-subjecticon{float:right;margin:-3em 0}
  373. .comment-subjecticon img{border-radius:100%;padding:5px}
  374.  
  375. .poster-ip{font-size:85%;font-style:italic;color:#888}
  376. .poster-ip,.poster-ip span{max-width:50%;word-wrap:break-word}
  377.  
  378. .comment-content{margin-top:1em}
  379. .comment-content a{color:#ab1414}
  380. /*ensure comment stretches horizontally so it's readable*/
  381. .comment-content:before{content:"";display:block;overflow:hidden;min-width:0}
  382.  
  383. .comment-content ul,.comment-content ol{margin:1em 1em 1em 3em}
  384.  
  385. .partial{display:block;clear:both;padding:0 1em;border-radius:.5%;border:1px solid #ccc}
  386.  
  387. @media (max-width:570px){
  388. /*untested below 278px*/
  389. .partial{margin:0 0 2em 0;padding:0 .5em}
  390. }
  391.  
  392. .partial .inner:last-child{padding:0 0 .5em 0}
  393.  
  394. /*hides the silly dashes*/
  395. .partial .inner{color:#fff}
  396. .partial a[onclick]{float:right;font-size:95%;margin:0 0 0 -.6em}
  397.  
  398. .partial .datetime{float:none;font-size:80%}
  399. .partial .comment{border-top:0}
  400. .partial .comment-title{padding:.3em 0 0 0;line-height:1;border:0}
  401. .partial span{margin-top:-1em;color:#555;line-height:1.3}
  402. .partial .comment-poster,.partial span.anonymous{margin-top:1em;margin-bottom:-.5em}
  403. .partial .comment-poster span.anonymous{background-position:-2px -3px}
  404. .partial span.anonymous{margin-left:-.3em}
  405.  
  406. .edittime{clear:both;position:relative;
  407. /*8-7-21 note 2 self: find something better than display:table-->*/
  408. display:table;margin-top:1em;font-size:80%;box-sizing:border-box;text-align:right!important;color:#888;text-transform:lowercase;font-weight:normal}
  409. .edittime .datetime:before{content:" on ";padding:0 0 0 .2em}
  410. .edittime .datetime{text-transform:none;font-size:100%}
  411. .comment .footer{margin:1em 0 1em 0;padding:1em 0 0 0;clear:both}
  412.  
  413. .comment-interaction-links,.comment-management-links{text-align:right;font-size:85%;position:relative;bottom:.4em}
  414. .comment-interaction-links a,.comment-management-links a,.module-navlinks ul li .main:first-of-type:hover{color:#444!important}
  415. .comment-interaction-links li,.comment-management-links li{float:right;margin:0 0 0 .3em;padding:0;list-style-type:none;border-right:0;text-transform:lowercase}
  416. .comment .text-links{margin-top:0!important}
  417.  
  418. /*clears 1st screened comment from header & navbar*/.comment-wrapper-odd.screened:first-of-type{margin-top:4em}
  419. .screened{clear:both!important;padding:1em 1em .5em 1em;border:1px solid #bbb;background:#efefef;opacity:.95;}
  420. .screened .comment{border:0}
  421. .screened .comment .footer{padding-bottom:2.5em}
  422. .screened .comment .footer .text-links{clear:both!important;display:inline}
  423.  
  424. @media (max-width:350px){
  425. .screened .comment .footer{padding-bottom:4.5em}
  426. }
  427.  
  428. .comment-posted{font-weight:bold}
  429.  
  430. /*Quick Reply form*/
  431. #qrformdiv{clear:both;position:relative;top:-1em;padding-left:6.5em;width:100%}
  432.  
  433. .screened #qrformdiv{position:relative;top:0;left:0;min-width:0!important;border:1px solid#bbb;background:#fff!important}
  434. .screened #qrform {position:relative;left:-1em;top:-1em}
  435.  
  436. .qr-meta span.ljuser{position:relative;top:2.2em;left:-4.6em}
  437.  
  438. /*4-10-21: DW has changed name from .qr-icon to:*/.block-icon{position:relative;top:1.75em;left:-3.8em;border:1px solid #ccc}
  439.  
  440. #submitmoreopts{position:absolute;background:#eee}
  441. #submitmoreopts:not(*:root){position:relative;top:2.05em;left:-4.5em}
  442.  
  443. #prop_picture_keyword.select{position:relative;left:1.8em;top:-.08em;max-width:90px!important}
  444.  
  445. #qrform textarea,#postform textarea,#postform input#subject.text{padding-left:.3em;font-style:normal;background:none}
  446.  
  447. #qrform .qr-footer,#postform .qr-footer{display:block;margin-top:-.05em!important;margin-left:-.3em}
  448. #qrform .qr-footer:not(*:root),#postform .qr-footer:not(*:root){margin-top:-.5em}
  449. #qrform #submitpview,#postform #submitpview{margin-left:-.1em}
  450. #submitmoreopts,#comment-text-quote,#submitpost,#submitpview{padding:.3em;background:#eee}
  451.  
  452. #qrform input,#qrform select,#postform input,#postform select{color:#666}
  453.  
  454. #qrform .de,#postform .de{display:block;clear:both!important;margin:.3em 0 0 .4em;line-height:1.5em}
  455.  
  456. @media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm)
  457. {selector:not(*:root), #prop_picture_keyword.select{left:2.1em}
  458. }
  459.  
  460. /*Longform*/
  461. #postform{clear:both;position:static;margin-top:3em;line-height:1.7}
  462.  
  463. #postform #talkform-from{display:block;clear:both;margin:0 0 -1.5em -4.2em;font-size:92%}
  464. #postform #talkform-from img[alt]{display:none}
  465.  
  466. #postform #username{min-width:294px;padding:.2em;font-size:.95em}
  467. #postform #username.text,#postform #password.text,#postform #oidurl.text{font-size:.9em;font-weight:bold;color:#666!important}
  468. #postform #password{min-width:294px;padding:.3em}
  469.  
  470. #postform #from-user-more{margin-left:3.1em}
  471. #postform #from-user-more input{padding-left:.2em!important;background:none!important/* removes input box default usericon */}
  472. #postform #logincheck.checkbox{position:relative;left:-.3em;top:.1em}
  473. #postform .checkboxlabel{position:relative;left:-.4em;top:.1em}
  474. #postform .from-login .checkbox#oidlogincheck{position:relative;left:-.3em;top:.1em}
  475. #postform #from-openid-more{margin-left:3.2em}
  476. #postform #from-openid-more .text{padding:.2em;max-width:55%}
  477.  
  478. #postform .block-icon,#postform .block-icon:not(*:root){top:1.8em}
  479. /* 8-5-21: not(*:root) is working/overriding regular CSS in Fx 90.0.2 (Chromium-only hack until this?)*/
  480. #postform .block-icon img[alt]{font-size:.7em}
  481. /*4-10-21: longform block-icon is the size of a spec of dust unless one does this:*/
  482. #postform .block-icon.default img{width:100%;height:100%}
  483. #postform #prop_picture_keyword{left:-3.75em;min-width:19%!important}
  484.  
  485. #qrform .qr-markup-type .select,#postform .qr-markup-type .select{font-size:.95em}
  486. #qrform .qr-markup-type img,#postform .qr-markup-type img{font-size:.7em;font-style:italic;background:#eee;padding:.15em}
  487.  
  488. /* comment form emoji - in this version grid stays hidden until comment-subjecticon is selected */
  489. #postform #subjectIconImage{position:relative;top:-.2em;left:.15em;font-size:.7em;line-height:1.2}
  490.  
  491. .subjecticon-grid{border:0;display:block;margin:0 0 0 -2em;min-width:100%;font-size:.7em;line-height:1.2}
  492. .subjecticon-grid div{margin:.3em 0 0 1.6em}
  493. .subjecticon-grid div img{height:16px;width:16px}
  494.  
  495. .logged-in #postform #talkform-misc{display:block;margin:-.1em 0 .2em 0;line-height:1.5}
  496. .logged-in #postform #talkform-misc br{display:none}
  497. .logged-in #postform .checkboxlabel{display:contents}
  498. .logged-in #postform #talkform-misc .checkbox{position:relative;left:-.25em;margin-right:-.2em;vertical-align:middle}
  499. .logged-in #postform #talkform-misc .checkbox,.logged-in #postform #unscreen_parent + .checkboxlabel{font-size:95%}
  500.  
  501. .logged-in #postform #talkform-misc label[for="editreason"]{display:block; margin:-.15em 0 .25em 0}
  502. .logged-in #postform input#editreason.text{padding:.4em .2em!important;font-size:.95em}
  503.  
  504. @media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution: .001dpcm)
  505. {selector:not(*:root), .logged-in #postform #talkform-misc #editreason{margin:-2.5em 0 .8em 0;padding:.3em}
  506. }
  507.  
  508. #postform .qr-footer{margin-bottom:1em!important}
  509.  
  510. /*IE11 qrforms*/
  511. @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)
  512. {
  513. #qrformdiv .block-icon{position:relative;top:3.6em}
  514. #qrformdiv .qr-meta .ljuser{position:relative;top:4.3em;left:0}
  515. #qrformdiv select#prop_picture_keyword{left:0}
  516. #qrformdiv #submitmoreopts{top:6.4em;left:2em}
  517. #qrformdiv #submitmoreopts{position:relative;top:6.35em;left:2.3em}
  518. }
  519.  
  520. /*Longform logged-out*/
  521. .logged-out #postform #subject,.logged-out #postform textarea,.logged-out #postform .qr-markup-type .select{margin:.11em 0 .3em -1em}
  522. .logged-out #postform .qr-footer{margin:0 0 0 -1.3em}
  523.  
  524. /* Logged-out longform 'Don't have account/create one now'  */
  525. .logged-out #postform span[style="font-size: 8pt; font-style: italic;"]{white-space:pre-wrap;word-wrap:break-word;display:inline-block;margin:0 0 0 4.3em}
  526. .logged-out #postform span[style="font-size: 8pt; font-style: italic;"] a{background:#eee;padding:.15em}
  527. .logged-out #postform span[style="font-size: 8pt; font-style: italic;"] a:hover{color:#444!important;background:#fff}
  528.  
  529. /* Logged-out longform no JS "HTML doesn't work in the subject."  */
  530. .logged-out #postform .ljdeem.no-js{margin:1.2em 0 -1.3em -8.7em}
  531.  
  532. #postform #talkform-from img[alt]{display:none}
  533. #postform .qr-markup-type img{font-size:.7em;font-style:italic;background:#eee;padding:.15em}
  534.  
  535. .logged-out #postform .qr-meta{margin-top:1.7em}
  536. .logged-out #postform .qr-icon.no-label{position:relative;z-index:1;background:#eee;border:1px solid #ddd;top:3.59em;padding:.2em}
  537.  
  538. /*The Icon Selector  - a DW system dialog box delivered via JS - wheeeee*/
  539. #js-icon-browser:before{content:"Icon browser";display:block;margin:0 .5em 0 0;font-size:1.7em; color:#333;font-weight:bold}
  540. #js-icon-browser-search{margin-left:-3.3em}
  541. input#js-icon-browser-search{padding:.3em;font-size:.95em;color:#999}
  542. .icon-browser-meta-toggle{padding-right:.9em}
  543. .icon-browser-meta-toggle:after{content:"~"}
  544. #js-icon-browser-meta-toggle,#js-icon-browser-size-toggle{display:inline-block;margin-left:-.8em}
  545. #js-icon-browser-meta-toggle a,#js-icon-browser-size-toggle a{border:0;color:#999!important}
  546. #js-icon-browser-meta-toggle .inactive-toggle,#js-icon-browser-size-toggle .inactive-toggle
  547. {border:1px solid#bbb;background:#eee;color:#ab1414;font-weight:bold}
  548. .icon-browser-flex-wrapper .keyword.radius{border:0;font-weight:bold;margin:0;padding:0}
  549.  
  550. /*Archive Year(s)*/
  551. .page-archive .navigation{margin:1em 0 0 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:left;font-weight:bold;font-style:italic;width:90%}
  552. .page-archive .topnav ul{display:block}
  553. .page-archive .navigation ul{padding:.6em 1em .6em 0}
  554. .page-archive .navigation ul li{display:inline;padding:0 1em 0 0}
  555. .page-archive .navigation a{font-weight:normal;font-style:normal;color:#888}
  556.  
  557. .page-archive .topnav ul,.page-month .topnav ul{margin:.5em 0;border-top:0}
  558.  
  559. @media (max-width:1100px){
  560. .page-archive .navigation{width:108%;min-width:250px}
  561. }
  562.  
  563. @media (max-width:790px){
  564. .page-archive .navigation{width:113%;min-width:250px}
  565. }
  566.  
  567. @media (max-width:500px){
  568. .page-archive .navigation{margin:1.5em 0 0 0;width:120%}
  569. }
  570.  
  571. #archive-year{padding:2.2em 4em 0;margin-left:-4em}
  572.  
  573. .month-wrapper{margin:1.5em 0}
  574. .month-wrapper .header{position:relative; left:0;padding:0 0 .5em 0}
  575.  
  576. table.month{margin:0;border-collapse:collapse;text-align:center;width:90%}
  577. table.month td,table.month th{padding:3px}
  578. table.month td p{margin:0;padding:3px}
  579. table.month th,table.month td{border:1px solid #ccc}
  580. table.month th{font-weight:normal;height:3em;padding:.5em}
  581. table.month td{height:4em;min-width:2.5em}
  582.  
  583. @media (max-width:375px){
  584. table.month td,table.month th{min-height:2em;min-width:1.6em;padding:0 .25em}
  585. }
  586.  
  587. .month-wrapper .day-has-entries{background:#f7f7f7}
  588. .month-wrapper .day-has-entries a{color:#ab1414;border-top:1px solid #ccc}
  589. .month-wrapper .day-has-entries:hover,.month-wrapper .day-has-entries:hover p a{color:#555}
  590.  
  591. .month-wrapper .footer{padding:.5em 0 .5em 0}
  592. .month-wrapper .footer a{color:#888}
  593.  
  594. /*Archive Month(s)*/
  595. .page-month .module-navlinks ul{padding-left:1em}
  596. #archive-month{font-size:83%}
  597. .page-month .month{margin:1em 2em 0 2em}
  598.  
  599. @media(max-width:1150px){
  600. .page-month .month{margin:1em 2em 0 1.5em}
  601. }
  602.  
  603. #archive-month .navigation{margin:4em 0 0 1em;border-bottom:1px solid #ccc}
  604.  
  605. @media(max-width:1150px){
  606. #archive-month .navigation{margin:4em 0 0 .5em}
  607. }
  608.  
  609. #archive-month .topnav{padding-top:.4em;border-top:1px solid #ccc}
  610. #archive-month .topnav form{margin-top:-.3em;text-align:center}
  611.  
  612. #archive-month .navigation ul{display:block;padding:0;margin:0 auto;position:relative;top:1em;height:52px}
  613. #archive-month .navigation li{display:inline}
  614.  
  615. #archive-back,.month-forward,.month-back,.month-back a,.month-forward a{color:#888;font-size:.75em;font-weight:600;font-style:normal!important}
  616. #archive-month ul select[name="redir_key"],.page-month ul input{background:#f7f7f7;border:1px solid #ccc;font-style:normal!important}
  617. #archive-month ul input{padding:.275em}
  618. .page-month select,.month dd{padding:.2em}
  619.  
  620. .month dl, .month dt, .month dd,.page-month h3.entry-title{margin:0;padding:0}
  621. .month dl{margin:0 -1em 0 -1em}
  622. .month dl a{font-weight:bold}
  623. .month dl dt,.month dd a{font-weight:normal}
  624. .month dl .time{padding:.3em;margin-top:1em;margin-right:-1em;background:#f7f7f7;border:1px solid#ccc}
  625. .month dd{font-size:1em}
  626. #archive-month h3.entry-title{display:inline-block;margin-top:1.1em;margin-right:.6em;font-size:95%}
  627. .overview-commentcount{display:inline-block;margin-left:-.2em;white-space:nowrap;font-size:100%;font-weight:bold;color:#ab1414}
  628. .month .tag{display:block;margin:2em 0 0 0;width:102%;padding:1.2em 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
  629.  
  630. @media (max-width:375px){
  631. #archive-month ul select[name="redir_key"]{width:61%}
  632. }
  633.  
  634. /*Tags Page*/
  635. .tags-container{border-top:1px solid #ccc;padding:0}
  636. .tags-container h2{font-size:1.4em;padding:.3em 0 .4em 0;border-bottom:1px solid #ccc}
  637.  
  638. @media (max-width:1090px){
  639. .tags-container{margin-top:3.5em}
  640. }
  641.  
  642. .ljtaglist.tags_multilevel{margin:.7em 0 .5em 0;padding-left:2.35em}
  643. .ljtaglist.tags_multilevel ul{margin:0 0 .5em 0}
  644. .tags-container .contents{margin-left:-1.35em;font-weight:500}
  645. .tags-container .contents:not(*:root){margin-left:-1.2em;padding:1em 0 1em 0}
  646.  
  647. /*needs to be changed to "class" from "style"*/.ljtaglist.tags_multilevel span[style="detail-tagcount"]:hover{color:#ab1414;font-style:italic}
  648.  
  649. /*Icons Page*/
  650. .icons-container{margin:-.4em 0 0 0;padding:0 2.5em 0 0}
  651. .icons-container h2{padding:.7em 0 .3em 0;font-size:1.4em!important;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:105.5%}
  652.  
  653. @media(max-width:970px){
  654. .page-icons .header,.page-icons .contents .inner{margin-left:0}
  655. }
  656.  
  657. .sorting-options ul{margin:1em 0 -.3em;padding-left:0}
  658. .sorting-options ul li{display:inline}
  659.  
  660. .page-icons .toppages,.page-icons .bottompages{margin:0 0 -2.7em 0;font-size:100%;padding:1em 0 2.7em 0}
  661. .page-icons .bottompages{margin:0 0 -2em 0}
  662.  
  663. .page-icons .toppages p,.page-icons .bottompages p{display:inline;font-weight:bold}
  664. .page-icons .toppages p a,.page-icons .bottompages p a{color:#555}
  665.  
  666. .icon-default .icon-image{padding-top:1em}
  667. .default.label{margin-bottom:0}
  668. .icon .default{border-top:1px solid #ccc;padding-top:1em}
  669. .icon.icon-default{padding:0 0 2.2em 0}
  670.  
  671. .icon-keywords{padding:.4em 0 0 0}
  672. .icon-keywords ul{display:inline;margin-left:0;padding-left:0}
  673. .icon-keywords ul li{display:inline}
  674.  
  675. .icon-info span{font-weight:bold}
  676. .icon{width:105%;min-height:78px;margin:1em 3em 0 0;padding:0 0 2.8em 0}
  677. .icon,.icon-keywords li{border-bottom:1px solid #ccc}
  678.  
  679. .icon-image{float:right;clear:both;margin:.15em 0 0 1em}
  680. .icon-description{margin-bottom:-1em}
  681.  
  682. /*Modules*/
  683. .module-section-one{margin:.2em 0 0 .2em;padding-bottom:1em}
  684. .page-tags .module-section-one,.page-month .module-section-one{margin-top:0}
  685.  
  686. .module-section-one .module-content li{margin:0;padding:.3em 0}
  687. .module-content ul{list-style:none;margin:0;padding-left:0}
  688. .module-content li{margin:.5em 0;padding:.3em 0;font-size:1em}
  689. .module-content{padding-top:.8em;font-size:95%}
  690. .module-typelist2 .module-content{font-size:100%}
  691. .module-content,.module-section-one .module-list a{font-style:normal}
  692.  
  693. .module-header{text-transform:none!important;font-size:1.35em}
  694. .module h2{padding-top:.4em;padding-bottom:.4em;text-transform:lowercase;border-top:1px solid #ccc;border-bottom:1px solid #ccc}
  695.  
  696. .module-userprofile h2{display:none;border-top:0}
  697. .module-userprofile .journal-name{display:none;padding-bottom:.3em}
  698.  
  699. .module-userprofile .journal-website-name{padding-top:.5em;padding-bottom:.5em}
  700. .module-userprofile .journal-website-name:before{content:"Website: "}
  701.  
  702. .logged-out .module-userprofile{margin-bottom:0}
  703.  
  704. ul.userlite-interaction-links{display:none;list-style:none}
  705. ul.userlite-interaction-links li{display:block}
  706. ul.userlite-interaction-links.icon-links{margin-left:0;padding-left:0}
  707. ul.userlite-interaction-links.icon-links li{display:inline; padding:0 .20em}
  708. ul.userlite-interaction-links.text-links{text-align:left}
  709. ul.userlite-interaction-links.text-links a{padding:0}
  710.  
  711. .module-calendar .module-content{padding-top:0}
  712. .module-calendar table{text-align:center;width:90%}
  713. .module-calendar th,.module-calendar td{height:2em;line-height:2em;border:1px solid #ddd}
  714. .module-calendar td a{display:block;text-align:center;background:#eee}
  715. .module-calendar td a:hover{background:#fff}
  716.  
  717. .search-form .search-box-item, .search-form .search-button-item{display:block}
  718. .search-form .comment_search_checkbox_item{display:inline}
  719. .search-form{margin-left:-.3em;margin-bottom:1em}
  720. .search-form input,.module-section-one .search-form span{padding:.4em;font-size:95%}
  721. .search-form .search-button-item input{background:#eee}
  722. .search-form .comment_search_label{display:inline-block;margin:0 0 0 -.8em;font-style:italic}
  723. .search-form .comment_search_label:after{content:"?"}
  724. .comment_search_checkbox{position:relative;left:-.25em;top:-.08em}
  725.  
  726. .module-pagesummary,.module-active,.module-typelist2{margin-bottom:1.1em}
  727. .module-pagesummary .ljuser{white-space:normal!important}
  728. .module-pagesummary .module-content{word-wrap:break-word}
  729.  
  730. span.pagesummary-commentcount{white-space:nowrap}
  731. span.pagesummary-commentcount a {margin-left:-.3em;font-weight:bold;color:#ab1414}
  732. span.pagesummary-commentcount:before{content:"[ "}
  733. span.pagesummary-commentcount:after{content:" ]"}
  734.  
  735. .module-tags_list .detail-tagcount{white-space:nowrap}
  736. .module-tags_list .detail-tagcount:before{content:"["}
  737. .module-tags_list .detail-tagcount:after{content:"]"}
  738. .module-tags_list .detail-tagcount:hover{color:#ab1414;font-style:italic}
  739.  
  740. .active-entry-label{font-weight:bold}
  741.  
  742. /*Footer*/
  743. #footer{margin:0;padding:0;text-transform:lowercase;border-top:1px solid #ccc}
  744. #footer .inner{padding:1em 0 3em 0}
  745.  
  746. .top,.page-top{padding:0;transform:rotate(-1.7deg)}
  747.  
  748. @media(max-width:1200px){
  749. .top,.page-top{margin-top:.7em}
  750. }
  751.  
  752. .top a,.page-top a{padding:15px;padding-top:9px;padding-bottom:9px;font-size:85%;background:#ab1414;border-radius:5%;color:#fff}
  753. .top a:hover,.page-top a:hover{color:#eee!important}
  754.  
  755. #statistics{min-height:35px;background:#010101}
  756.  
  757. /* Misc. Edits */
  758. ::-moz-selection,::selection{background:#444;color:#fff}
  759.  
  760. /*DW Global Navbar aka The Navigation Strip*/
  761. .has-navstrip .module-navlinks,.has-navstrip .module-navlinks ul{margin-left:0}
  762.  
  763. @media (max-width:750px){
  764. .has-navstrip #header h1{margin-top:.1em}
  765. }
  766.  
  767. /*todo:add on:focus textbox/form bg color*/
  768. #lj_controlstrip{padding:1em 0 1em 0;background:#fff;border-bottom:1px solid #ccc}
  769.  
  770. #lj_controlstrip form{font-size:.95em}
  771. #lj_controlstrip a:hover{text-decoration:none;color:#ab1414!important}
  772.  
  773. #lj_controlstrip_userpic{width:40px;height:40px;margin:-.3em 0 0 1.5em;padding:3px 3px 6px 3px!important;background:#f7f7f7;border:1px solid #ccc}
  774. #lj_controlstrip_userpic img{width:40px;height:43px}
  775. #lj_controlstrip_userpic a,#lj_controlstrip_userpic a:hover,.cutTagControls a:hover,.icon-links a:hover{border:0}
  776.  
  777. @media (max-width:1300px){
  778. #lj_controlstrip_userpic{margin-left:.8em;margin-bottom:.3em}
  779. }
  780.  
  781. @media (max-width:450px){
  782. /*#lj_controlstrip{padding:1em 2%}*/
  783. #lj_controlstrip_userpic{display:none!important}
  784. #lj_controlstrip_actionlinks{padding-top:1em!important}
  785. }
  786.  
  787. #lj_controlstrip_user{position:relative;top:-.4em}
  788.  
  789. #lj_controlstrip #Logout{display:inline-block;font-size:1em!important;margin:0 1.15em .3em .7em;padding:.3em}
  790. #lj_controlstrip #Logout, #lj_controlstrip input[type='submit'],.page-month input[type='submit']{cursor:pointer}
  791.  
  792. #lj_controlstrip input{max-width:40%;padding:.23em .3em!important}
  793. #lj_controlstrip_login,#lj_controlstrip_actionlinks,#lj_controlstrip_user{margin-bottom:-.6em;border:0!important}
  794.  
  795. span#lj_controlstrip_statustext{position:relative;top:-.5em;color:#444;font-size:100%}
  796. #lj_controlstrip_readfilter .select{padding:.3em}
  797.  
  798. #lj_controlstrip_search form{margin-bottom:.5em}
  799. #lj_controlstrip_search .select{padding:.27em}
  800. #lj_controlstrip_search .select:not(*:root){padding:.31em}
  801. #lj_controlstrip .appwidget-search{position:relative;min-width:40px}
  802.  
  803. #lj_controlstrip .subscribed #lj_controlstrip_actionlinks{margin-top:-.2em!important}
  804.  
  805. #lj_controlstrip_login_secondary_controls,#lj_controlstrip_search{margin-top:.5em}
  806.  
  807. .logged-out #lj_controlstrip_userpic{visibility:hidden;margin-left:-4.2em}
  808. .logged-out #lj_controlstrip_userpic:not(*:root){margin-left:-4em}
  809. .logged-out.has-navstrip #lj_controlstrip input#xc_remember.checkbox{position:relative;top:.15em}
  810. .logged-out.has-navstrip #lj_controlstrip td label{font-size:1.2em;padding-left:.3em}
  811. .logged-out.has-navstrip #lj_controlstrip_actionlinks{margin-top:.9em;margin-right:2%}
  812. .logged-out.has-navstrip #lj_controlstrip input#xc_user,.logged-out.has-navstrip #lj_controlstrip input#xc_password{min-width:150px}
  813.  
  814. /*Userpics/usericon hover*/
  815. .ui-tooltip{box-shadow:none!important}
  816. .ui-tooltip img:hover{transition-duration: 1s;transition-property: transform;transition-timing-function: ease-in-out;transform: rotate(-270deg)}
  817. .ui-tooltip.ui-widget{max-width:10.5em;padding:.5em 1em .5em 1em;background:#fff;border-radius:2%;border:1px solid #ccc}
  818. .ui-tooltip.ui-widget div,.icon:last-of-type,.page-reply .screened{font-size:95%;border:0}
  819. .ui-tooltip.ui-widget ul{margin:-1em 0 1em -.5em;padding-top:.11em}
  820. .ui-tooltip.ui-widget li{list-style-type:none}
  821. .ui-tooltip.ui-widget li a{font-weight:bold;font-size:85%}
  822. .Relation{padding:1em 0 0 0;max-width:35%}
  823. .ui-tooltip.ui-widget img{margin:.6em 0 0 1.3em!important;border:1px solid #ccc;background:#eee;padding:.3em;width:50px;height:50px}
  824. .logged-out .ui-tooltip.ui-widget img{margin:.4em 0 -.8em 0}
  825.  
  826. /*DW Changelog Digest*/
  827. .journal-changelog_digest .entry tbody tr{background:none!important}
  828. .journal-changelog_digest .entry dt,.journal-changelog_digest .entry dd{border:1px solid #ddd;border-bottom:0;max-width:89%;padding:.5em}
  829. .journal-changelog_digest .entry dt{max-width:89%;padding:.5em;font-weight:bold;color:#ab1414;text-decoration:underline}
  830. .journal-changelog_digest .entry dt:first-of-type{margin-top:-.3em}
  831. .journal-changelog_digest .entry dt{display:block;margin-left:1em;max-width:89%}
  832. .journal-changelog_digest dd:before{content:"~";display:inline-block;padding:0 .1em}
  833. .journal-changelog_digest .entry dt:hover,.journal-changelog_digest .entry dt a:hover{color:#666!important}
  834. .journal-changelog_digest dd{font-style:italic}
  835.  
  836. /*DW Polls*/
  837. .poll-container{display:block;margin-top:-.5em}
  838. .poll-status{display:block;margin:1.2em 0 1em 0}
  839. .poll-control{display:block;padding:0 0 1.5em 0}
  840. .poll-title b:after{content:":";font-weight:normal}
  841. .poll-title i{font-weight:bold}
  842. .poll-title i:before,.poll-title i:after{content:"''"}
  843. .poll-inquiry p{margin-top:-.5em;padding-bottom:.5em}
  844. .poll-inquiry div{display:block;margin-left:0!important}
  845. .poll-response table{margin-bottom:1.3em}
  846. .poll-response input{margin-left:0}
  847. .poll-response{display:inline-block;margin-top:-1em!important;margin-bottom:1em!important}
  848. .poll-response tr td{margin-left:-.3em}
  849. .poll-response span{max-width:65%}
  850. .poll-response p{margin-top:0;margin-bottom:.3em}
  851. .poll-response input[value=""]{display:block;margin-top:-1.1em;margin-bottom:1.3em;padding:.3em;width:95%;font-size:95%;color:#ab1414}
  852. .poll-container td img,.poll-container p img{border:0;margin:0;background:none;padding:0}
  853. .poll-container input.LJ_PollSubmit{padding:.3em 1em;background:#eee;font-size:.93em;cursor:pointer}
  854.  
  855. /*MADA (Make America Display:none Again)*/
  856. #pagetitle,.lj_embedcontent-wrapper + div /*DW should assign a name to this YouTube link*/a[href],.tag-nav-trigger,
  857. .link_prev a,.link_next a,.entry-permalink a,.page-recent.my-journal.page-recent .link.tell_friend a,.page-recent.my-journal .mem_add a,.page-recent.my-journal .link.watch_comments a,
  858. .page-day.my-journal.page-recent .link.tell_friend a,.page-day.my-journal .mem_add a,.page-day.my-journal .link.watch_comments a,.my-journal .edit_tags a,
  859. .my-journal .manage-tags-link a,.manage-link,li.page-separator,hr.below-reply-container,hr.above-entry-interaction-links,.logged-out .screened,span.comment-from-text,.comment-date-text,.logged-out #userpics br,
  860. .deleted,.no-userpic .userpic,.partial .comment-poster span:after,.module-cuttagcontrols,.module-active,.active-entry-label,.page-archive table caption,.page-month .navigation.bottomnav,.module-userprofile .userpic img,
  861. .module-time,.module-powered,#secondary .separator .inner,#secondary .separator-before .inner,.poster.entry-poster.empty,.month-wrapper .contents caption{display:none!important}
  862.  
  863. .bottomcomment,.bottomcomment label input,.bottomcomment input,.bottomcomment select,.multiform-checkbox,.page-day .day-date,.page-archive table caption,
  864. .page-archive .navigation.bottomnav{position:absolute;overflow:hidden;height:1px;width:1px;margin:-1px;padding:0;font-size:0;border:0;background:0; clip:rect(0 0 0 0);clip:rect(0, 0, 0, 0)}
Advertisement
Add Comment
Please, Sign In to add comment