Frontend elements to SugoiMusic, including CSS and public/private headers.
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

2618 行
72 KiB

  1. /* latin-ext */
  2. @font-face {
  3. font-family: 'Open Sans';
  4. font-style: normal;
  5. font-weight: 400;
  6. src: local('Open Sans'), local('OpenSans'), url(../fonts/OpenSans.ttf) format('truetype');
  7. }
  8. /* latin */
  9. @font-face {
  10. font-family: 'Open Sans';
  11. font-style: normal;
  12. font-weight: 600;
  13. src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../fonts/OpenSans-Semibold.ttf) format('truetype');
  14. }
  15. :root {
  16. /* header*/
  17. --color1: #18191a;
  18. /* menu bar (blue #135c9b)*/
  19. --color2: rgb(35, 38, 47, 0.85);
  20. /* menu bar hover */
  21. --color3: #18191a;
  22. /* menu nav, menu nav hover */
  23. /* general */
  24. --color-backgrounds: #1f2126;
  25. /* grey backgrounds all over the place (orig: #2c2f36) */
  26. --color4: #20407c;
  27. /* button background */
  28. --color5: #3287e1;
  29. /* button:hover */
  30. --color6: #4ebeff;
  31. /* button:focus*/
  32. --color7: #319fff;
  33. /*text blue*/
  34. --color8: #3287e1;
  35. /* h links */
  36. --color9: #4ebeff;
  37. /* link hover */
  38. --color-input-background: #18191a;
  39. /*input fields*/
  40. --color-input-back-select: #141616;
  41. --color-dropdowns-background: rgba(14, 15, 16, 0.85);
  42. --color-textarea: #18191a;
  43. /*orig #373a42*/
  44. /* torrents */
  45. --color15: #5d82c5;
  46. /* collapse icon */
  47. --color-group-background: #23262F;
  48. /* forums */
  49. --color10: #20487c;
  50. /*thread read*/
  51. --color11: #2393be;
  52. /*thread unread*/
  53. --color-staffpost: #384c8aa3;
  54. --color-rows: #1f2126;
  55. --color-rows-alternate: #1f212687;
  56. /* artist */
  57. --color12: #20407c;
  58. /*filter menu*/
  59. --color14: #44a9e4;
  60. /* filter menu hover */
  61. /* collage */
  62. --color-collage-image-hover: #5ba9d6;
  63. }
  64. * {
  65. margin: 0;
  66. padding: 0
  67. }
  68. a {
  69. transition: all .1s linear;
  70. }
  71. #logo {
  72. box-sizing: content-box;
  73. height: 150px;
  74. padding: 50px 0px 10px;
  75. width: 1140px;
  76. }
  77. #logo>a {
  78. display: block;
  79. height: 100%;
  80. margin-top: 0;
  81. background-position: left;
  82. }
  83. /*#logo a:hover {
  84. opacity: 0.85;
  85. }*/
  86. body {
  87. width: 100%;
  88. font-family: 'Open Sans', Helvetica, Arial, Tahoma, sans-serif;
  89. font-size: 12px;
  90. color: #c6c9c9;
  91. background-color: #000;
  92. background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='112' height='196' viewBox='0 0 28 49'%3E%3Cg fill-rule='evenodd'%3E%3Cg id='hexagons' fill='%23005dc0' fill-opacity='0.16' fill-rule='nonzero'%3E%3Cpath d='M13.99 9.25l13 7.5v15l-13 7.5L1 31.75v-15l12.99-7.5zM3 17.9v12.7l10.99 6.34 11-6.35V17.9l-11-6.34L3 17.9zM0 15l12.98-7.5V0h-2v6.35L0 12.69v2.3zm0 18.5L12.98 41v8h-2v-6.85L0 35.81v-2.3zM15 0v7.5L27.99 15H28v-2.31h-.01L17 6.35V0h-2zm0 49v-8l12.99-7.5H28v2.31h-.01L17 42.15V49h-2z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  93. }
  94. .linkbox .brackets:after, .linkbox .brackets:before {
  95. display: none;
  96. }
  97. a {
  98. text-decoration: none;
  99. border: none;
  100. color: #f0f0f0;
  101. }
  102. a:hover {
  103. color: var(--color9);
  104. }
  105. b, strong {
  106. font-weight: 600
  107. }
  108. ::selection, ::-moz-selection {
  109. background: #3e71ac;
  110. }
  111. h1, h2, h3, h4, h5, h6 {
  112. font-weight: 400;
  113. color: #f0f0f0;
  114. margin: 8px 0;
  115. }
  116. h1, h2 {
  117. font-size: 23px;
  118. }
  119. .header>h2, #forums .thin>h2 {
  120. text-align: center;
  121. }
  122. /*
  123. #torrents .header h2, #collage .header h2, #requests .header h2, #forums h2, #wiki .header h2, #top10 .header h2 {
  124. text-align: center;
  125. }
  126. */
  127. h3, h4 {
  128. font-size: 18px;
  129. }
  130. h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  131. color: var(--color8);
  132. }
  133. #userform #settings_sections h2 {
  134. font-size: 12px;
  135. line-height: 1.6;
  136. }
  137. #userform #settings_sections h2 a, .rule_short {
  138. color: #f0f0f0;
  139. }
  140. .sidebar .pad input[type="text"], .sidebar .pad input[type="search"] {
  141. width: 100%;
  142. }
  143. li {
  144. margin: 5px 15px;
  145. }
  146. p {
  147. margin: 10px 5px
  148. }
  149. input {
  150. border: 1px solid #28292a;
  151. border-radius: 5px;
  152. box-shadow: 0 0 6px rgba(0, 0, 0, .25);
  153. text-shadow: 1px 1px 1px rgba(0, 0, 0, .5);
  154. background-color: var(--color-input-background);
  155. padding: 6px 9px;
  156. color: #ccc
  157. }
  158. input[type="email"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="text"]:focus, input[type="url"]:focus, input[type="size_min"]:focus, input[type="size_max"]:focus, select:focus, textarea:focus {
  159. outline: none;
  160. border: 1px solid hsla(214, 100%, 66%, 0.3) !important;
  161. box-shadow: 0 0 10px hsla(214, 100%, 66%, 0.3) !important;
  162. color: #fff;
  163. background-color: var(--color-input-back-select);
  164. }
  165. button, input[type=button], input[type=submit] {
  166. font-family: 'Open Sans', Helvetica, Arial, Tahoma, sans-serif;
  167. background-color: var(--color4);
  168. color: #fff;
  169. }
  170. button, input[type="button"], input[type="submit"] {
  171. font-size: 12px;
  172. padding: 6px 9px;
  173. }
  174. button:hover, input[type=button]:hover, input[type=submit]:hover {
  175. background-color: var(--color5);
  176. }
  177. button:focus, input[type=button]:focus, input[type=submit]:focus {
  178. background-color: var(--color6);
  179. }
  180. .spoilerButton {
  181. max-width: 604px;
  182. }
  183. ::-webkit-input-placeholder {
  184. font-family: 'Open Sans', Helvetica, Arial, Tahoma, sans-serif;
  185. }
  186. :-moz-placeholder {
  187. font-family: 'Open Sans', Helvetica, Arial, Tahoma, sans-serif
  188. }
  189. ::-moz-placeholder {
  190. font-family: 'Open Sans', Helvetica, Arial, Tahoma, sans-serif
  191. }
  192. :-ms-input-placeholder {
  193. font-family: 'Open Sans', Helvetica, Arial, Tahoma, sans-serif
  194. }
  195. select {
  196. border: 1px solid #28292a;
  197. border-radius: 5px;
  198. box-shadow: 0 0 6px rgba(0, 0, 0, .25);
  199. text-shadow: 1px 1px 1px rgba(0, 0, 0, .5);
  200. background-color: var(--color-input-background);
  201. border: 1px solid #28292a;
  202. color: #c6c9c9;
  203. font-family: 'Open Sans', Helvetica, Arial, Tahoma, sans-serif;
  204. outline: 0;
  205. background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZD0iTTEzIDNMOCA4IDMgM20wIDVsNSA1bTAgMGw1LTUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2E5YTlhOSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=');
  206. background-position: right 5px center;
  207. background-repeat: no-repeat;
  208. background-size: 10px;
  209. padding: 3px 20px 3px 5px;
  210. }
  211. textarea {
  212. background-color: var(--color-textarea);
  213. border: 1px solid #28292a;
  214. color: #fff;
  215. font-family: 'Open Sans', Helvetica, Arial, Tahoma, sans-serif;
  216. font-size: 1.1em;
  217. padding: 2px 3px;
  218. margin: 4px 0px;
  219. }
  220. span.size1 {
  221. font-size: .75em
  222. }
  223. span.size2 {
  224. font-size: 1em
  225. }
  226. span.size3 {
  227. font-size: 1.25em
  228. }
  229. span.size4 {
  230. font-size: 1.5em
  231. }
  232. span.size5 {
  233. font-size: 1.75em
  234. }
  235. span.size6 {
  236. font-size: 2em
  237. }
  238. span.size7 {
  239. font-size: 2.25em
  240. }
  241. span.size8 {
  242. font-size: 2.5em
  243. }
  244. span.size9 {
  245. font-size: 2.75em
  246. }
  247. span.size10 {
  248. font-size: 3em
  249. }
  250. span.add_bookmark a, span.remove_bookmark a {
  251. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAABOklEQVRIie2Ur04DQRCHv7m7VleAadIHICgeAYdDkDVNSHqiWyQJL3ACwSPQNaUhqeAUDlHJA+B4AAQkFfV0ucFUtL07oORIaNKfnD+/bybZHdh0yWqg1+sdqaoDWmt6vYiI7ff7D4vBYLVKVa9/YQ7Qmg+2pKioEKDZbIZJkmQ/dbfWatFguQ2q1hbwPwG5v1E1AIAkSfRPAVVpC6gWYIypG2Pq6/QUHbvcM+12u/vAqYjEQN1aewfcOucevwPkzOZXkVqttuO9P1HVM+CgpP9ZRIZhGA69968Azrklz6INAJjNZm8L+YmIjLIsuwEIgqCjqm1gT1WvvPeXZT6lgPl2Y8BNp9P7NE3fF3LnxpiLRqNxKCIWOF4H8KSqN9770WAwmJQ1pmn6MR9gHMfxbhRFbRHpfDHwhuoTRXpinWNFqXcAAAAASUVORK5CYII=);
  252. background-repeat: no-repeat;
  253. background-size: 18px 18px;
  254. display: block;
  255. height: 18px;
  256. width: 18px;
  257. font-size: 0;
  258. }
  259. span.add_bookmark a:hover, span.remove_bookmark a:hover {
  260. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAAv0lEQVRIie3PMQ4BURDG8f+IaNQKXEFDXMABRGULFYo9g8QJnIBsgUpBJVFu4gZodHoRhUZF1uhks0KejWaT95XfvDe/DCQ9Ei0qE60rjIDCj7uOoribrqzCZSr6SmEYYzlAXgUvWr4BQDHG8hdiAvw1FrCABSxggVAuqngiVB9CCRgAJ5OP6S+zAGGtinfPstw7cgvNes259g9XaiK4Cg0gYwrsFKaizLYdOX/SF44EgA/45bHmVGgJtE2uSlae/JsuUw9vyioAAAAASUVORK5CYII=);
  261. background-repeat: no-repeat;
  262. background-size: 18px 18px;
  263. display: block;
  264. height: 18px;
  265. width: 18px;
  266. font-size: 0;
  267. }
  268. span.remove_bookmark a {
  269. background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAAv0lEQVRIie3PMQ4BURDG8f+IaNQKXEFDXMABRGULFYo9g8QJnIBsgUpBJVFu4gZodHoRhUZF1uhks0KejWaT95XfvDe/DCQ9Ei0qE60rjIDCj7uOoribrqzCZSr6SmEYYzlAXgUvWr4BQDHG8hdiAvw1FrCABSxggVAuqngiVB9CCRgAJ5OP6S+zAGGtinfPstw7cgvNes259g9XaiK4Cg0gYwrsFKaizLYdOX/SF44EgA/45bHmVGgJtE2uSlae/JsuUw9vyioAAAAASUVORK5CYII=);
  270. }
  271. ul.thin {
  272. margin: 0 0 0 25px;
  273. padding: 0
  274. }
  275. ul.thin li {
  276. margin: 0;
  277. padding: 0
  278. }
  279. #wrapper {
  280. padding: 0
  281. }
  282. #header {
  283. width: 100%;
  284. position: relative
  285. }
  286. #content {
  287. max-width: 1120px;
  288. overflow: auto;
  289. /*margin-top: 10px;*/
  290. padding: 10px;
  291. background: var(--color1);
  292. border: 1px solid #28292a;
  293. -webkit-box-shadow: 0 0 6px 0 rgba(0, 0, 0, .35);
  294. box-shadow: 0 0 6px 0 rgba(0, 0, 0, .35);
  295. }
  296. #footer {
  297. margin-top: 2px;
  298. padding: 10px;
  299. text-align: center
  300. }
  301. .center {
  302. text-align: center
  303. }
  304. .min_padding {
  305. margin: 0;
  306. padding: 0
  307. }
  308. p.min_padding {
  309. margin: 2px 0
  310. }
  311. .vertical_space {
  312. margin-bottom: 2px!important
  313. }
  314. .box {
  315. background-color: var(--color-backgrounds)!important;
  316. margin-bottom: 8px;
  317. border: 1px solid #282b2e;
  318. box-shadow: 0 0 5px rgba(0, 0, 0, .6);
  319. }
  320. .box_addartists .body, .box_addtag .body {
  321. padding: 10px;
  322. }
  323. .pad h3, .pad h4, .padbox h3, .padbox h4 {
  324. margin-top: 0;
  325. padding-top: 0
  326. }
  327. .sidebar {
  328. float: right;
  329. width: 244px;
  330. height: 100%
  331. }
  332. .sidebar .box .pad form {
  333. padding-bottom: 20px;
  334. }
  335. .body {
  336. background-color: var(--color-backgrounds);
  337. padding: 5px 10px 10px 10px;
  338. }
  339. .main_column {
  340. width: auto;
  341. min-width: 650px;
  342. margin-right: 255px;
  343. }
  344. .nav_dropdown>div {
  345. position: absolute;
  346. width: 135.56px;
  347. text-align: center;
  348. background: var(--color-dropdowns-background);
  349. margin-top: 40px;
  350. z-index: 99999;
  351. left: 0;
  352. }
  353. #menu>ul>.nav_dropdown:hover {
  354. background-color: var(--color-dropdowns-background);
  355. }
  356. #menu>ul>.nav_dropdown>div>a:hover {
  357. color: #E9E9E9;
  358. }
  359. #nav_links {
  360. max-width: 40px;
  361. }
  362. .nav_dropdown>div>a {
  363. display: none;
  364. color: white;
  365. height: 40px;
  366. line-height: 40px;
  367. }
  368. #nav_links>#links_menu {
  369. margin-left: -95.56px;
  370. }
  371. .nav_dropdown:hover>div>a {
  372. display: block;
  373. }
  374. #menu li[id^="nav_"]>a:hover, .nav_dropdown:hover>div>a:hover {
  375. background-color: var(--color2);
  376. /*box-shadow: 0 0 2px 1px var(--color14);*/
  377. color: var(--color14) !important;
  378. transition: background-color 0.15s ease-out, color 0.25s ease-out;
  379. }
  380. /* START hover animation */
  381. #menu li[id^="nav_"]>a::before, #menu li[id^="nav_"]>a::after {
  382. box-sizing: inherit;
  383. content: '';
  384. position: absolute;
  385. }
  386. #menu li[id^="nav_"]>a::before, #menu li[id^="nav_"]>a::after {
  387. border: 1px solid transparent;
  388. width: 0;
  389. height: 0;
  390. }
  391. #menu li[id^="nav_"]>a::before {
  392. top: 0;
  393. left: 0;
  394. }
  395. #menu li[id^="nav_"]>a::after {
  396. bottom: 0;
  397. right: 0;
  398. top: 0;
  399. left: 0;
  400. }
  401. #menu li[id^="nav_"]>a:hover::before, #menu li[id^="nav_"]>a:hover::after {
  402. width: 100%;
  403. height: 100%;
  404. }
  405. div[id^="user_menu"]>a::before, div[id^="user_menu"]>a::after, div[id^="links_menu"]>a::before, div[id^="links_menu"]>a::after {
  406. content: '';
  407. pointer-events: none;
  408. position: absolute;
  409. }
  410. div[id^="user_menu"]>a::before, div[id^="user_menu"]>a::after, div[id^="links_menu"]>a::before, div[id^="links_menu"]>a::after {
  411. border: 1px solid transparent;
  412. width: 0;
  413. height: 0;
  414. }
  415. div[id^="user_menu"]>a::before, div[id^="links_menu"]>a::before {
  416. top: inherit;
  417. left: 0;
  418. }
  419. div[id^="user_menu"]>a::after, div[id^="links_menu"]>a::after {
  420. bottom: inherit;
  421. right: inherit;
  422. top: inherit;
  423. left: 0;
  424. }
  425. div[id^="user_menu"]>a:hover::before, div[id^="user_menu"]>a:hover::after, div[id^="links_menu"]>a:hover::before, div[id^="links_menu"]>a:hover::after {
  426. width: 100%;
  427. height: inherit;
  428. }
  429. #menu li[id^="nav_"]>a:hover::before, div[id^="user_menu"]>a:hover::before, div[id^="links_menu"]>a:hover::before {
  430. border-top-color: var(--color14);
  431. border-right-color: var(--color14);
  432. transition: width 0.15s ease-out, height 0.15s ease-out 0.15s;
  433. }
  434. #menu li[id^="nav_"]>a:hover::after, div[id^="user_menu"]>a:hover::after, div[id^="links_menu"]>a:hover::after {
  435. border-bottom-color: var(--color14);
  436. border-left-color: var(--color14);
  437. transition: height 0.15s ease-out, width 0.15s ease-out 0.15s;
  438. }
  439. /* END hover animation */
  440. #filter_menu {
  441. width: 100%;
  442. text-align: center;
  443. background-color: var(--color12);
  444. font-size: 10pt;
  445. /* fix menu to top while scrolling. needs #content overflow: hidden. But breaks layout on parts of the page
  446. position:sticky;
  447. top:0;*/
  448. }
  449. #filter_menu>ul {
  450. display: flex;
  451. width: 80%;
  452. margin: 0 auto;
  453. }
  454. #filter_menu>ul>li {
  455. position: relative;
  456. height: 26px;
  457. display: flex;
  458. margin: 0;
  459. flex: 1 1 auto;
  460. }
  461. #filter_menu ul>li>a {
  462. padding: 0.4em 0;
  463. display: inline-block;
  464. width: 100%;
  465. color: #FFF;
  466. transition: ease-in-out 0.1s;
  467. }
  468. #filter_menu ul li a.active {
  469. background-color: #565656;
  470. }
  471. #filter_menu ul li a:hover {
  472. background-color: var(--color5);
  473. text-decoration: none;
  474. color: #FFF;
  475. }
  476. /* Fix filter menu order*/
  477. #filter_menu li {
  478. order: 12;
  479. }
  480. li#nav_album {
  481. order: 1;
  482. }
  483. li#nav_ep {
  484. order: 2;
  485. }
  486. li#nav_single {
  487. order: 3;
  488. }
  489. li#nav_pv {
  490. order: 4;
  491. }
  492. li#nav_bluray {
  493. order: 5;
  494. }
  495. li#nav_dvd {
  496. order: 6;
  497. }
  498. li#nav_music_performance {
  499. order: 7;
  500. }
  501. li#nav_tv_music {
  502. order: 8;
  503. }
  504. li#nav_tv_variety {
  505. order: 9;
  506. }
  507. li#nav_pictures {
  508. order: 10;
  509. }
  510. li#nav_misc {
  511. order: 11;
  512. }
  513. /* --- */
  514. #userinfo {
  515. position: absolute;
  516. top: 10px;
  517. right: 0;
  518. z-index: 50;
  519. text-align: right;
  520. }
  521. #userinfo>ul {
  522. height: 17px;
  523. }
  524. #userinfo ul li {
  525. display: inline-block;
  526. line-height: 20px;
  527. vertical-align: middle;
  528. margin: 0 .1em;
  529. padding: 2px
  530. }
  531. #userinfo_major>li, #userinfo_stats>li, .linkbox .brackets {
  532. margin-left: 8px;
  533. }
  534. #userinfo_minor>li, #userinfo_minor>li>span {
  535. float: right;
  536. }
  537. #userinfo_minor>li>ul {
  538. display: none;
  539. background: #23252A;
  540. padding: 6px 10px;
  541. margin-top: 26px;
  542. }
  543. #userinfo_minor>li>ul>li {
  544. display: block;
  545. }
  546. #userinfo_stats {
  547. color: #FFF;
  548. width: auto;
  549. z-index: 1001
  550. }
  551. #searchbutton, .hide {
  552. display: none;
  553. }
  554. #menu {
  555. height: 40px;
  556. }
  557. #menu>ul {
  558. display: flex;
  559. }
  560. #menu>ul>li {
  561. position: relative;
  562. list-style: none;
  563. display: flex;
  564. flex: 1 1 90px;
  565. margin: 0;
  566. }
  567. #menu>ul>li>a {
  568. display: inline-block;
  569. box-sizing: border-box;
  570. width: 100%;
  571. height: 40px;
  572. line-height: 40px;
  573. text-align: center;
  574. vertical-align: middle;
  575. color: #FFF;
  576. text-decoration: none;
  577. overflow: hidden;
  578. white-space: nowrap;
  579. }
  580. #menu ul li {
  581. font-size: 13px;
  582. }
  583. #menu>ul>li.active a {
  584. font-weight: 600;
  585. color: var(--color7) !important;
  586. }
  587. #menu>ul>li {
  588. background-color: var(--color1);
  589. }
  590. .alertbar {
  591. background-color: var(--color4);
  592. text-align: center;
  593. color: #fff;
  594. /*width: 900px;*/
  595. height: 18px;
  596. margin: 2px 0;
  597. padding: 9px 0;
  598. vertical-align: middle
  599. }
  600. .alertbar.error {
  601. background-color: #c73f3f;
  602. }
  603. .alertbar.warning {
  604. background-color: #c58b09;
  605. }
  606. .alertbar a {
  607. display: inline-block;
  608. position: relative;
  609. left: 0;
  610. height: 18px;
  611. color: #FFF;
  612. text-decoration: underline
  613. }
  614. .alertbar.modbar>a {
  615. margin: 0 5px;
  616. }
  617. /*
  618. .torrent_table .group a, .ui-state-hover, a.ui-state-hover, li.ui-state-hover {
  619. color: #FFF;
  620. }
  621. */
  622. .alertbar a:hover, .tags:not(.pad) a:hover {
  623. color: var(--color9);
  624. text-decoration: none;
  625. }
  626. .tags:not(.pad) a:hover {
  627. background: rgba(0, 0, 0, .3);
  628. }
  629. .alertbar a[href="news.php"] {
  630. background: linear-gradient(#045362, #0d5968);
  631. }
  632. .alertbar #del_announce {
  633. left: 432px;
  634. top: -45px;
  635. }
  636. #alerts.countdown_wrapper .alertbar {
  637. color: #fff;
  638. }
  639. .alertbar[style="border:1px solid #360;background-color:#120;margin-bottom:3px;"] {
  640. color: #fff;
  641. border: none;
  642. margin-bottom: 2px;
  643. height: 36px;
  644. }
  645. #searchbars {
  646. box-sizing: border-box;
  647. height: 50px;
  648. padding: 8px 0;
  649. /*background: #3b3f47;*/
  650. margin-bottom: 2px;
  651. display: flex;
  652. }
  653. #searchbars>.search_form {
  654. flex: 1 1 auto;
  655. text-align: center;
  656. }
  657. #searchbars input {
  658. box-sizing: border-box;
  659. width: 95%;
  660. min-width: 120px;
  661. height: 34px;
  662. border: 1px solid #28292a;
  663. border-radius: 2.5px;
  664. box-shadow: 0 0 6px rgba(0, 0, 0, .25);
  665. text-shadow: 1px 1px 1px rgba(0, 0, 0, .5);
  666. background-color: var(--color-input-background);
  667. padding: 7px 11px 7px 8px;
  668. color: #c6c9c9;
  669. font-size: 12px;
  670. }
  671. #searchbars ul {
  672. margin: 0;
  673. padding: 0;
  674. list-style: none;
  675. display: block;
  676. }
  677. #searchbars ul li {
  678. display: inline;
  679. float: left;
  680. margin: 0 7px 0 0;
  681. position: relative;
  682. list-style: none;
  683. }
  684. #searchbars ul li:first-child {
  685. margin-left: 48px;
  686. }
  687. #searchbars ul li form {
  688. display: inline;
  689. margin: 0;
  690. }
  691. .autocomplete-suggestions {
  692. color: #fff;
  693. margin-top: 5px;
  694. border: 1px solid #3c3c3c;
  695. background: var(--color-dropdowns-background);
  696. overflow: auto;
  697. box-shadow: 0 3px 5px 3px rgba(0, 0, 0, .6);
  698. }
  699. .autocomplete-selected {
  700. background: var(--color2);
  701. }
  702. #settings_sections {
  703. padding-bottom: 10px;
  704. padding: 0px;
  705. width: 244px;
  706. }
  707. /*
  708. #settings_sections>ul.nobullet {
  709. padding: 0px 10px 10px;
  710. }
  711. */
  712. .newmem {
  713. background-color: #222;
  714. text-align: center;
  715. font-size: .95em;
  716. margin: 0 auto;
  717. padding: 5px;
  718. }
  719. #cat-selector ul li {
  720. display: inline;
  721. width: 12em;
  722. height: 1em;
  723. float: left;
  724. }
  725. div.contenth textarea {
  726. background-color: var(--color-textarea);
  727. border: 1px solid #5b5e64;
  728. color: #fff;
  729. font-family: 'Open Sans', Helvetica, Arial, Tahoma, sans-serif;
  730. font-size: 1.1em;
  731. padding: 2px 3px
  732. }
  733. div.linkbox {
  734. text-align: center;
  735. padding: 5px
  736. }
  737. .linkbox>strong {
  738. color: var(--color8);
  739. }
  740. #banner {
  741. width: 900px
  742. }
  743. #torrents #content .thin h2 a img {
  744. width: 900px;
  745. margin-top: -5px
  746. }
  747. #torrents .sidebar table.box {
  748. font-size: 1em;
  749. margin-top: 2px;
  750. width: 252px;
  751. padding: 0;
  752. }
  753. #torrents .main_column .box.pad {
  754. background-color: #23252a;
  755. padding-top: 10px;
  756. }
  757. input[value="Make Default"] {
  758. margin-left: -.6em;
  759. }
  760. .ui-menu .ui-menu-item a {
  761. padding: 5px 9px;
  762. background: #085565;
  763. }
  764. .ui-state-focus, .ui-state-hover, .ui-widget-content .ui-state-focus, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-focus, .ui-widget-header .ui-state-hover {
  765. background: #085565;
  766. border: none;
  767. }
  768. #ui-active-menuitem {
  769. background: #0B4A57;
  770. margin: 0;
  771. }
  772. .ui-widget {
  773. font-family: 'Open Sans', Helvetica, Arial, Tahoma, sans-serif;
  774. }
  775. .ui-widget-overlay {
  776. background: #23252a;
  777. opacity: .5;
  778. }
  779. .ui-widget-content {
  780. border: none!important;
  781. background: #055363!important;
  782. color: #fff!important;
  783. padding: 0!important;
  784. }
  785. .ui-widget-header {
  786. background: none!important;
  787. border: none!important;
  788. }
  789. .ui-state-default {
  790. background: #17191c!important;
  791. border: none!important;
  792. width: 48px!important;
  793. height: 36px!important;
  794. margin: 1px!important;
  795. }
  796. .ui-state-default a {
  797. margin-left: 3px!important;
  798. margin-top: 4px!important;
  799. }
  800. .ui-state-active, .ui-tabs-selected, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  801. background: var(--color-backgrounds)!important;
  802. color: #fff;
  803. margin: 1px!important;
  804. }
  805. .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover {
  806. background: #222429!important;
  807. color: #fff;
  808. }
  809. .ui-tabs {
  810. width: 636px!important;
  811. font-size: 1.1em!important;
  812. background-color: var(--color-backgrounds)!important;
  813. }
  814. .ui-tabs .ui-tabs-panel {
  815. background-color: var(--color-backgrounds)!important;
  816. }
  817. .ui-tabs-nav {
  818. width: 48px!important;
  819. margin-top: -8px!important;
  820. margin-bottom: -10px!important;
  821. margin-left: -1px!important;
  822. }
  823. .ui-tabs-panel {
  824. width: 564px!important;
  825. }
  826. .ui-corner-all {
  827. -moz-border-radius: 0!important;
  828. -webkit-border-radius: 0!important;
  829. border-radius: 0!important;
  830. }
  831. .ui-corner-left {
  832. border-top-left-radius: 0!important;
  833. border-bottom-left-radius: 0!important;
  834. }
  835. .ui-autocomplete-loading {
  836. background-color: var(--color-backgrounds)!important;
  837. background-image: none!important;
  838. }
  839. .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix {
  840. background-color: var(--color-backgrounds)!important;
  841. }
  842. #recommend td[width="1%"] {
  843. color: transparent;
  844. }
  845. .welcome {
  846. font-size: 1em;
  847. background-color: #282828;
  848. border: 1px solid #303030;
  849. }
  850. .b1h, .b2bh, .b2h, .b3bh, .b3h, .b4bh, .b4h, .contenth {
  851. background: none!important;
  852. }
  853. .b1bh, .b1h, .b2bh, .b2h, .b3bh, .b3h, .b4bh, .b4h {
  854. background: #fefefe;
  855. border-left: 0 solid #aaa!important;
  856. border-right: 0 solid #aaa!important;
  857. height: 2px;
  858. margin: 0 1px;
  859. }
  860. .contenth {
  861. border-left: 0 hidden!important;
  862. border-right: 0 hidden!important;
  863. color: #fff!important;
  864. }
  865. .body, .head, .pad {
  866. padding: 12px;
  867. }
  868. .head {
  869. box-sizing: border-box;
  870. }
  871. .head, .colhead, .colhead_dark {
  872. background: -webkit-gradient(linear, left bottom, left top, color-stop(0, hsla(0, 0%, 4%, .5)), to(hsla(223.6, 47.8%, 9%, 0.35)));
  873. background: -webkit-linear-gradient(bottom, hsla(0, 0%, 4%, .5), hsla(223.6, 47.8%, 9%, 0.35));
  874. background: -o-linear-gradient(bottom, hsla(0, 0%, 4%, .5) 0, hsla(223.6, 47.8%, 9%, 0.35) 100%);
  875. background: linear-gradient(0deg, hsla(0, 0%, 4%, .5) 0, hsla(223.6, 47.8%, 9%, 0.35));
  876. color: var(--color7) !important;
  877. }
  878. #reseed_box {
  879. padding-bottom: 0;
  880. }
  881. #reseed_box .sign {
  882. text-align: left;
  883. }
  884. #reseed_box #swapreseed {
  885. color: #85878F;
  886. position: relative;
  887. left: 468px;
  888. }
  889. #reseed_box #swapreseed:hover {
  890. color: var(--color9);
  891. }
  892. #reseed_box .head {
  893. margin-bottom: 2px!important;
  894. }
  895. .tags {
  896. font-style: italic;
  897. }
  898. .tags:not(.pad) {
  899. visibility: hidden;
  900. }
  901. .tags:not(.pad) a {
  902. color: #7e7e7e;
  903. background-color: #1b1c1f;
  904. padding: 1px 3px;
  905. border-radius: 5px;
  906. visibility: visible;
  907. margin-bottom: 1px;
  908. margin-top: 1px;
  909. display: inline-block;
  910. }
  911. ul.nobullet {
  912. padding-bottom: 2px;
  913. }
  914. ul.nobullet, ul.nobullet li {
  915. list-style-type: none;
  916. }
  917. table {
  918. width: 100%;
  919. border-collapse: collapse
  920. }
  921. td {
  922. padding: 5px
  923. }
  924. td:first-child {
  925. padding-left: 12px;
  926. }
  927. td:last-child {
  928. padding-right: 12px;
  929. }
  930. td.tdleft {
  931. text-align: left;
  932. padding: 5px
  933. }
  934. td.tdcenter {
  935. text-align: center;
  936. padding: 5px
  937. }
  938. td.tdright {
  939. text-align: right;
  940. padding: 5px
  941. }
  942. .forum_group_header {
  943. background-color: var(--color-textarea)!important;
  944. color: #fff;
  945. font-weight: 300;
  946. margin-top: 2px
  947. }
  948. .colhead {
  949. font-size: 1.1em;
  950. font-weight: 300;
  951. color: #fff
  952. }
  953. .colhead td, .colhead_dark td, td.colhead {
  954. padding-top: 12px;
  955. padding-bottom: 12px;
  956. }
  957. .colhead_dark {
  958. color: #fff;
  959. vertical-align: middle
  960. }
  961. .forum_post .colhead_dark {
  962. color: #ccc !important;
  963. vertical-align: middle
  964. }
  965. /* fixing uneven second column in forum*/
  966. .forum_list .forum_index td:nth-of-type(2) {
  967. width: 20%;
  968. }
  969. .forum_list .forum_index tr.colhead>td:last-of-type, .forum_list .forum_index tr.colhead>td:nth-last-of-type(2) {
  970. text-align: center;
  971. }
  972. ul.navigation {
  973. background-color: #565961!important;
  974. color: #fff;
  975. text-align: center;
  976. list-style: none;
  977. font-weight: 300!important;
  978. padding: 10px!important
  979. }
  980. ul.navigation li {
  981. display: inline;
  982. padding: 0!important;
  983. margin-right: -2px!important
  984. }
  985. ul.navigation a {
  986. color: #fff;
  987. text-decoration: none;
  988. padding: 10px 20px!important
  989. }
  990. ul.navigation a:hover {
  991. color: #fff!important;
  992. background-color: #2f7e8c!important
  993. }
  994. ul.navigation a:focus {
  995. color: #fff!important;
  996. background-color: #2b6d79!important;
  997. outline: 0
  998. }
  999. ul.navigation a.selected {
  1000. color: #fff!important;
  1001. background-color: #085565!important
  1002. }
  1003. .scroll .panel {
  1004. background-color: var(--color-backgrounds)!important
  1005. }
  1006. .scroll .panel tr {
  1007. border: none
  1008. }
  1009. .box.tvshows .snatches+.pad {
  1010. padding: 0
  1011. }
  1012. .leftbar {
  1013. width: 86px!important;
  1014. padding: 0 10px 10px!important
  1015. }
  1016. .leftbar img {
  1017. width: 106px;
  1018. margin-left: -10px
  1019. }
  1020. .midbar {
  1021. margin-left: 108px!important
  1022. }
  1023. .midbar .box {
  1024. padding: 10px!important
  1025. }
  1026. .midbar .head {
  1027. width: 772px
  1028. }
  1029. .midbar .box.info>div {
  1030. margin-bottom: 10px
  1031. }
  1032. .midbar .box.usermenu {
  1033. padding: 0!important;
  1034. margin-bottom: 2px!important
  1035. }
  1036. .password_strength_bg {
  1037. background-color: var(--color-backgrounds)!important;
  1038. width: 289px!important
  1039. }
  1040. .password_strength_container {
  1041. width: 289px!important;
  1042. padding: 5px!important
  1043. }
  1044. .password_strength {
  1045. width: 289px!important
  1046. }
  1047. td.label {
  1048. font-weight: 300;
  1049. text-align: right;
  1050. width: 180px
  1051. }
  1052. .filter_torrents td.label {
  1053. width: 260px;
  1054. }
  1055. .filter_torrents td.label, .search_form td.label {
  1056. vertical-align: middle;
  1057. }
  1058. table.slice {
  1059. margin-top: -1px
  1060. }
  1061. .error_message {
  1062. border: 1px solid #666;
  1063. background-color: #AF2525;
  1064. text-align: center;
  1065. color: #FFF;
  1066. padding: 3px 0
  1067. }
  1068. .save_message {
  1069. margin-top: 2px;
  1070. background-color: #93d4a2;
  1071. text-align: center;
  1072. color: #fff;
  1073. padding: 10px
  1074. }
  1075. .elem_error {
  1076. border: 3px solid #B00D0D
  1077. }
  1078. ul.stats li {
  1079. padding: 0 0 1px
  1080. }
  1081. ul.stats tr {
  1082. border: none
  1083. }
  1084. ul.poll li {
  1085. margin: 0;
  1086. padding: 0 0 0 10px
  1087. }
  1088. ul.poll li.graph {
  1089. margin-bottom: 3px;
  1090. margin-top: 3px;
  1091. padding-left: 3px;
  1092. background-color: var(--color1);
  1093. border-radius: 1.5em;
  1094. }
  1095. span.center_poll {
  1096. background: var(--color4);
  1097. border-radius: 1.5em;
  1098. display: inline-block;
  1099. height: 9px;
  1100. min-width: 8px;
  1101. }
  1102. .show_torrents_link {
  1103. border: none;
  1104. width: 28px;
  1105. height: 28px;
  1106. display: block
  1107. }
  1108. #series .box .body img {
  1109. margin: -10px;
  1110. margin-top: -6px!important;
  1111. width: 646px;
  1112. height: 100%
  1113. }
  1114. #series .sidebar .box .nobullet {
  1115. text-align: center
  1116. }
  1117. #series .sidebar .box .stats {
  1118. text-align: initial!important
  1119. }
  1120. .rating {
  1121. background: url(images/hover-rating.png) 0 -32px repeat-x!important
  1122. }
  1123. .rating-bg {
  1124. background: url(images/hover-rating.png) top left repeat-x!important
  1125. }
  1126. table.torrent_table, table.forum_index, table.filelist_table, table.message_table, table.staff, table.store_table, table.ratio_table, table.reportinfo_table, div[id^="peers"] table,
  1127. div[id^="downloads"] table, div[id^="snatches"] table, table#dnulist {
  1128. border: 1px solid #282b2e;
  1129. box-shadow: 0 0 5px rgba(0, 0, 0, .6);
  1130. }
  1131. div[id^="files"], div[id^="peers"], div[id^="reported"], div[id^="downloads"] table, div[id^="snatches"] table {
  1132. width: 98%;
  1133. margin: 0 auto 20px auto;
  1134. }
  1135. /* remove header from peer list, download list and snatch list*/
  1136. div[id^="peers"]>h4,
  1137. div[id^="downloads"]>h4,
  1138. div[id^="snatches"]>h4{
  1139. display: none;
  1140. }
  1141. .torrent_table tr {
  1142. vertical-align: top
  1143. }
  1144. .torrent_table tbody .pad>td, .torrent_table tbody>.pad {
  1145. padding: 0
  1146. }
  1147. /* highlight users current ratio bracket*/
  1148. .row_hl {
  1149. background-color: var(--color1);
  1150. color: var(--color7);
  1151. }
  1152. .colhead .sign, .colhead_dark .sign {
  1153. vertical-align: middle;
  1154. text-align: right;
  1155. font-size: 1.2em;
  1156. font-weight: 300
  1157. }
  1158. .torrent_table tr.group_torrent.first {
  1159. border-top: 3px solid #565960
  1160. }
  1161. .torrent_table tr.group_torrent a:hover span {
  1162. color: var(--color9)!important
  1163. }
  1164. #series .main_column .box, #series .main_column table.border {
  1165. margin-top: 2px
  1166. }
  1167. .season {
  1168. color: #ff2419
  1169. }
  1170. .episode {
  1171. color: #00aeef
  1172. }
  1173. .torrent_table .colhead_dark {
  1174. background-color: var(--color-backgrounds);
  1175. height: 36px!important;
  1176. vertical-align: middle!important
  1177. }
  1178. .torrent_table .group {
  1179. background-color: var(--color-backgrounds)
  1180. }
  1181. .torrent_table div.tags {
  1182. font-weight: 400
  1183. }
  1184. .torrent_table tr .center {
  1185. vertical-align: middle;
  1186. text-align: center
  1187. }
  1188. .torrent_table tr.group_torrent td a span {
  1189. float: left;
  1190. white-space: pre
  1191. }
  1192. .torrent_table tr.group_torrent td {
  1193. vertical-align: middle;
  1194. /*padding: 8px*/
  1195. }
  1196. .torrent_table tr.group_torrent .group.discog {
  1197. padding: 8px 10px
  1198. }
  1199. .torrent_table tr.group_torrent .group.discog .episode, .torrent_table tr.group_torrent .group.discog b {
  1200. color: #37a9a4!important
  1201. }
  1202. .torrent_table tr.group_torrent .group.discog .episode:hover {
  1203. color: #fff!important
  1204. }
  1205. .torrent_table tr.group_torrent .group.discog .season {
  1206. color: var(--color9)!important
  1207. }
  1208. .torrent_table tr.group_torrent .group.discog .season:hover {
  1209. color: #fff!important
  1210. }
  1211. .torrent_table .number_column.nobr {
  1212. text-align: right;
  1213. }
  1214. .torrent span, .group span {
  1215. font-weight: 400;
  1216. float: right
  1217. }
  1218. .torrent span img {
  1219. vertical-align: text-top
  1220. }
  1221. #torrents .torrent_table .colhead td:nth-of-type(5), #torrents .torrent_table .colhead td:nth-of-type(6), #artist .torrent_table .colhead_dark td:nth-of-type(4), #collage .torrent_table .colhead_dark td:nth-of-type(4), .collage_table .colhead td:nth-of-type(3), .collage_table .colhead td:nth-of-type(4), .collage_table td:nth-of-type(5) {
  1222. text-align: right;
  1223. }
  1224. .torrent_table div.tags, .collage_table div.tags {
  1225. margin-top: 3px;
  1226. }
  1227. .nobr {
  1228. white-space: nowrap
  1229. }
  1230. #collage div.linkbox br {
  1231. display: none;
  1232. }
  1233. #collage div.linkbox {
  1234. margin-bottom: 8px;
  1235. }
  1236. #collages .sign, #torrents .sign {
  1237. padding: 5px;
  1238. position: relative;
  1239. /*left: -5px*/
  1240. }
  1241. /*
  1242. TODO: delete me?
  1243. .filter_torrents {
  1244. width: 900px
  1245. }
  1246. */
  1247. .filter_torrents>.box {
  1248. margin-top: 2px
  1249. }
  1250. .filter_torrents>.box.pad.center {
  1251. margin-top: -48px;
  1252. margin-bottom: 10px
  1253. }
  1254. .filter_torrents .box.pad .cat_list {
  1255. position: relative;
  1256. left: -12px;
  1257. width: 900px
  1258. }
  1259. .filter_torrents .box.pad .cat_list tbody tr td input[type=checkbox][name="filter_cat[1]"], .filter_torrents .box.pad .cat_list tbody tr td label[for=cat_1] {
  1260. position: relative;
  1261. left: 376px
  1262. }
  1263. .filter_torrents .box.pad .cat_list#taglist td {
  1264. background-color: var(--color-textarea)!important
  1265. }
  1266. .filter_torrents .box.pad .cat_list#taglist tr {
  1267. border-bottom: none
  1268. }
  1269. .filter_torrents .box.pad .cat_list td[width="12.5%"] {
  1270. padding-left: 17px
  1271. }
  1272. .filter_torrents .box.pad .cat_list td.label {
  1273. padding-right: 17px
  1274. }
  1275. .filter_torrents .box.pad .cat_list[width="100%"] td {
  1276. background-color: var(--color-textarea)!important
  1277. }
  1278. .filter_torrents .country_list {
  1279. position: relative;
  1280. left: -12px;
  1281. width: 900px
  1282. }
  1283. .filter_torrents .country_list td {
  1284. padding-left: 12px;
  1285. background-color: var(--color-textarea)!important
  1286. }
  1287. .filter_torrents .country_list tr {
  1288. border-bottom: none
  1289. }
  1290. .filter_torrents #taglist td {
  1291. width: 12%;
  1292. padding: 0 !important;
  1293. }
  1294. .filter_torrents #taglist a {
  1295. display: block;
  1296. padding: 5px 5px;
  1297. }
  1298. .filter_torrents #taglist a:hover {
  1299. border-radius: 5px;
  1300. background-color: var(--color1);
  1301. color: var(--color9);
  1302. transition: all .1s linear;
  1303. }
  1304. #bonus table[style="width:100%"] td, #bonus table[style="width:100%"] tr {
  1305. padding: 10px!important;
  1306. border-color: #23252a;
  1307. border-style: solid;
  1308. border-width: 2px
  1309. }
  1310. .forum_post.forum_unread {
  1311. border-top: 2px solid var(--color11);
  1312. }
  1313. .forum_post.staff_post.forum_unread {
  1314. border-top: 2px solid var(--color14);
  1315. }
  1316. table.forum_post input[type=button] {
  1317. margin-right: 2px
  1318. }
  1319. table.forum_post span[style="float:left;"] img, table.forum_post td[colspan="2"] {
  1320. vertical-align: middle
  1321. }
  1322. td.avatar {
  1323. width: 150px;
  1324. padding: 0
  1325. }
  1326. table.forum_post td.body {
  1327. width: 800px;
  1328. }
  1329. /* Because Firefox apparently doesn't understand "100%" in tables
  1330. TODO: delete me?
  1331. #forums table.forum_post td.body>div {
  1332. max-width: 730px
  1333. }*/
  1334. .last_edited {
  1335. opacity: 0.6;
  1336. }
  1337. tbody {
  1338. max-width: 646px
  1339. }
  1340. blockquote {
  1341. border: 1px dashed #666;
  1342. margin: 10px;
  1343. padding: 10px
  1344. }
  1345. blockquote, pre {
  1346. background-color: #23252a!important
  1347. }
  1348. .signature {
  1349. border-top: 1px dotted #666;
  1350. margin: 2em 0 0;
  1351. padding: .5em 0 0
  1352. }
  1353. div.user_details {
  1354. padding: 5px
  1355. }
  1356. tr.unreadpm {
  1357. background-color: #651809!important
  1358. }
  1359. .permission_head {
  1360. width: 400px;
  1361. margin-left: auto;
  1362. margin-right: auto
  1363. }
  1364. .permissions {
  1365. width: 930px;
  1366. margin-left: auto;
  1367. margin-right: auto
  1368. }
  1369. .permission_container {
  1370. float: left;
  1371. width: 300px;
  1372. padding: 5px
  1373. }
  1374. .permission_container input {
  1375. vertical-align: top;
  1376. margin: 0 3px 5px 0
  1377. }
  1378. .submit_container {
  1379. clear: both;
  1380. text-align: right
  1381. }
  1382. ul .invitetree {
  1383. margin: 0 0 0 25px
  1384. }
  1385. .invitetree li {
  1386. list-style: none;
  1387. margin: 10px 2px
  1388. }
  1389. #left_poll {
  1390. width: 2px;
  1391. height: 9px;
  1392. background: #3caba6!important;
  1393. float: left;
  1394. margin: 0;
  1395. padding: 0
  1396. }
  1397. #center_poll {
  1398. height: 9px;
  1399. background-color: #3caba6!important;
  1400. float: left;
  1401. margin: 0;
  1402. padding: 0
  1403. }
  1404. #right_poll {
  1405. width: 2px;
  1406. height: 9px;
  1407. background: #3caba6!important;
  1408. float: left;
  1409. margin: 0;
  1410. padding: 0
  1411. }
  1412. .curtain {
  1413. position: fixed;
  1414. top: 0;
  1415. left: 0;
  1416. width: 100%;
  1417. height: 100%;
  1418. background-color: #000;
  1419. z-index: 1001
  1420. }
  1421. .lightbox {
  1422. position: fixed;
  1423. text-align: center;
  1424. top: 5%;
  1425. left: 5%;
  1426. width: 90%;
  1427. height: 90%;
  1428. z-index: 1002;
  1429. overflow: auto;
  1430. padding: 0
  1431. }
  1432. pre {
  1433. color: #FFF;
  1434. border: 1px dashed #55585f;
  1435. margin: 10px;
  1436. padding: 10px;
  1437. width: 60vw;
  1438. max-width: 95%;
  1439. }
  1440. #forums pre {
  1441. max-width: 878px;
  1442. }
  1443. #donation {
  1444. position: absolute;
  1445. display: inline;
  1446. width: 0;
  1447. top: 7px;
  1448. right: 38px;
  1449. padding: .6em 0;
  1450. text-align: center;
  1451. font-size: 1em;
  1452. color: #fff;
  1453. z-index: 1001
  1454. }
  1455. #donation:before {
  1456. content: url(images/donation/heart.png)
  1457. }
  1458. #DonBk, #DonBr {
  1459. display: none
  1460. }
  1461. #DonInfo a {
  1462. display: block;
  1463. height: 32px;
  1464. width: 36px;
  1465. color: #fff!important;
  1466. line-height: 90px;
  1467. margin-top: -153px
  1468. }
  1469. #blog .thin>br, #news .thin>br {
  1470. display: none
  1471. }
  1472. #blog .box, #news .box {
  1473. margin-bottom: 2px
  1474. }
  1475. /*
  1476. #blog .head, #news .head {
  1477. width: 900px
  1478. }*/
  1479. #forums .box {
  1480. margin-top: 2px
  1481. }
  1482. /*
  1483. #forums .head {
  1484. width: 900px
  1485. }
  1486. */
  1487. #forums #content>br {
  1488. display: none
  1489. }
  1490. #forums #content .thin>p {
  1491. margin-top: -12px
  1492. }
  1493. #forums .box.pad {
  1494. padding: 1em 0;
  1495. background-color: #23252a;
  1496. }
  1497. #forums #content .thin>table.forum_post {
  1498. border-collapse: collapse!important
  1499. }
  1500. #actorshowcase .thin {
  1501. text-align: center
  1502. }
  1503. #actorshowcase .thin>table {
  1504. display: inline-block;
  1505. width: 25%;
  1506. height: 387px
  1507. }
  1508. #actorshowcase .thin>table>tbody {
  1509. height: 387px
  1510. }
  1511. .textarea_wrap {
  1512. padding-top: 15px;
  1513. }
  1514. #quickpost {
  1515. color: #eee!important;
  1516. font-size: 1.1em!important
  1517. }
  1518. #quickpostform {
  1519. background-color: transparent;
  1520. }
  1521. #quickreplybuttons input[value=Editor] {
  1522. margin-right: 2px
  1523. }
  1524. div.contenth #quickpost {
  1525. right: -2px
  1526. }
  1527. .bbcode_bar {
  1528. background: var(--color-textarea);
  1529. border: 1px solid #5b5e64;
  1530. border-bottom: none;
  1531. }
  1532. .bbcode_bar>li>a {
  1533. min-width: 15px;
  1534. }
  1535. #friends table[width="100%"] td {
  1536. text-align: center
  1537. }
  1538. .tickets_search {
  1539. width: 800px;
  1540. margin-left: auto;
  1541. margin-right: auto;
  1542. font-size: .8em
  1543. }
  1544. .tickets_categories {
  1545. float: left;
  1546. text-align: left;
  1547. padding: .5em
  1548. }
  1549. .tickets_status {
  1550. float: right;
  1551. text-align: left;
  1552. padding: .5em
  1553. }
  1554. .small_label {
  1555. width: 0;
  1556. text-align: right;
  1557. font-weight: 300
  1558. }
  1559. .filter_tickets {
  1560. width: 850px;
  1561. margin-left: auto;
  1562. margin-right: auto;
  1563. margin-bottom: 15px
  1564. }
  1565. .rank {
  1566. text-align: center;
  1567. font: small-caps 2.4em Georgia, "Times New Roman", Times, serif;
  1568. width: 86px;
  1569. margin-top: 10px;
  1570. margin-left: auto;
  1571. margin-right: auto;
  1572. position: relative
  1573. }
  1574. .rank img {
  1575. clear: both
  1576. }
  1577. .rankimghide {
  1578. display: none;
  1579. margin: 0;
  1580. padding: 0
  1581. }
  1582. .center h3 {
  1583. padding-top: 4px;
  1584. font-size: 1em
  1585. }
  1586. .review_row, .review_row.box {
  1587. margin-top: 2px
  1588. }
  1589. .inline_rank {
  1590. position: relative;
  1591. top: 80px;
  1592. left: 14px;
  1593. font: small-caps 1.4em Georgia, "Times New Roman", Times, serif
  1594. }
  1595. .inline_rank img {
  1596. width: 2%
  1597. }
  1598. .review_title {
  1599. font: small-caps 2.1em Georgia, "Times New Roman", Times, serif;
  1600. margin-left: 17px
  1601. }
  1602. .review_body {
  1603. float: right;
  1604. width: 765px;
  1605. overflow: auto;
  1606. margin: 6px 0 0;
  1607. padding: 1px
  1608. }
  1609. .review_details {
  1610. font-style: italic;
  1611. float: right;
  1612. padding-right: 12px;
  1613. padding-bottom: 10px;
  1614. padding-top: 5px
  1615. }
  1616. .review_search {
  1617. width: 900px;
  1618. text-align: center;
  1619. margin: auto
  1620. }
  1621. .review_search input {
  1622. width: 400px;
  1623. text-align: center
  1624. }
  1625. .left_tabs {
  1626. float: left;
  1627. width: 100px
  1628. }
  1629. a.tab {
  1630. display: block;
  1631. background-color: rgba(69, 69, 69, .35);
  1632. text-align: center;
  1633. color: #FFF;
  1634. font-weight: 300;
  1635. text-transform: lowercase;
  1636. padding: 4px
  1637. }
  1638. .home .main_column {
  1639. float: right
  1640. }
  1641. #content .home .main_column .of_the_month {
  1642. margin-left: -2px
  1643. }
  1644. #content .home .main_column .of_the_month .head {
  1645. width: 302px
  1646. }
  1647. #content .home .main_column .of_the_month .box {
  1648. width: 302px;
  1649. margin-left: 2px;
  1650. padding-bottom: 0!important
  1651. }
  1652. #content .home .main_column .of_the_month .box img {
  1653. width: 322px;
  1654. height: 474px;
  1655. margin-left: -10px;
  1656. margin-top: -10px
  1657. }
  1658. #content .home .main_column .of_the_month .box li {
  1659. padding-bottom: 10px
  1660. }
  1661. .home table, .home td {
  1662. border: 0
  1663. }
  1664. .home .sidebar {
  1665. float: left
  1666. }
  1667. #torrents .torrent_table .sign {
  1668. text-align: center
  1669. }
  1670. #top10 .torrent.row>td:first-of-type {
  1671. vertical-align: middle;
  1672. }
  1673. #top10 table:not(.torrent_table, form.search_form>table) td:nth-of-type(1) {
  1674. width: 6%;
  1675. }
  1676. #top10 table:not(.torrent_table, form.search_form>table) td:nth-of-type(2) {
  1677. width: 18%;
  1678. }
  1679. #top10 tr.row {
  1680. border: none;
  1681. }
  1682. table.border {
  1683. border: 1px solid #282b2e;
  1684. box-shadow: 0 0 5px rgba(0, 0, 0, .6);
  1685. }
  1686. .sidebar .box .nobullet img {
  1687. width: initial;
  1688. margin: initial
  1689. }
  1690. #content .home .box {
  1691. margin-bottom: 2px
  1692. }
  1693. #content .home .sidebar #last_uploads img {
  1694. width: 252px;
  1695. margin-left: -10px;
  1696. margin-top: -7px;
  1697. margin-bottom: 4px
  1698. }
  1699. #content .home .sidebar #last_uploads li b {
  1700. display: none
  1701. }
  1702. #content .home #last_uploads {
  1703. margin-top: -3px
  1704. }
  1705. #content .home th {
  1706. text-align: left;
  1707. padding: 5px
  1708. }
  1709. #content .home tr.colhead {
  1710. border: 0;
  1711. border-bottom: 1px solid #000
  1712. }
  1713. #content .home th:first-child {
  1714. border-right: 1px solid #000
  1715. }
  1716. #content .home th:last-child {
  1717. border-left: 1px solid #000
  1718. }
  1719. a.tab:hover {
  1720. text-decoration: none;
  1721. background-color: rgba(69, 69, 69, .55)
  1722. }
  1723. a.tab#selected {
  1724. background-color: rgba(145, 168, 175, .3)
  1725. }
  1726. div.thin2 {
  1727. float: left;
  1728. width: 900px;
  1729. margin: auto
  1730. }
  1731. p#preloader {
  1732. margin: 0;
  1733. padding: 1em 1em 1em 3em
  1734. }
  1735. .profileLink a {
  1736. display: block;
  1737. color: #fff;
  1738. border-top: 1px solid #ccc;
  1739. padding: .3em 1em
  1740. }
  1741. div#gift {
  1742. width: 1px;
  1743. height: 1px;
  1744. position: relative;
  1745. top: 130px;
  1746. left: 895px;
  1747. z-index: 999
  1748. }
  1749. .button {
  1750. background: url(images/buttons.gif) center -34px no-repeat;
  1751. border: 0 solid #131313;
  1752. color: #EEE;
  1753. height: 30px;
  1754. letter-spacing: 1px;
  1755. line-height: 16px;
  1756. overflow: visible;
  1757. text-transform: uppercase;
  1758. padding: 5px 12px
  1759. }
  1760. #store #content {
  1761. position: relative;
  1762. margin-top: 2px
  1763. }
  1764. #store #content>div {
  1765. position: initial!important
  1766. }
  1767. .jquery-msgbox-confirm {
  1768. background: url(images/store/confirm.png) 20px 20px no-repeat!important
  1769. }
  1770. #store #content div[height="79px"] {
  1771. background-image: url(images/store/tooltip.png)!important
  1772. }
  1773. div.star-rating a, div.star-rating.star {
  1774. background: url(images/star.png) no-repeat!important
  1775. }
  1776. .small-star, .small-star .current-rating, .small-star a:active, .small-star a:focus, .small-star a:hover {
  1777. background-image: url(images/star_small.png)!important
  1778. }
  1779. .box #summary {
  1780. position: relative;
  1781. left: -10px
  1782. }
  1783. .info table, .info td, .info tr, .requests table, .requests td, .requests tr {
  1784. border: 0;
  1785. vertical-align: top;
  1786. margin: 0;
  1787. padding: 0
  1788. }
  1789. .info td {
  1790. border-bottom: 0 solid gray!important;
  1791. height: 50px;
  1792. vertical-align: middle;
  1793. width: 20px
  1794. }
  1795. #cat-selector ul, html {
  1796. width: 100%
  1797. }
  1798. #logo a:hover, .cat_list tr td, .noborder, .torrent_table td.group, img {
  1799. border: none;
  1800. }
  1801. #wrapper, .thin {
  1802. width: 100%;
  1803. min-width: 900px;
  1804. max-width: 1140px;
  1805. margin: 0 auto
  1806. }
  1807. .number, .right {
  1808. text-align: right
  1809. }
  1810. .number_column {
  1811. text-align: right;
  1812. }
  1813. .pad {
  1814. padding: 1em;
  1815. }
  1816. .home .extrapad {
  1817. padding: 0;
  1818. }
  1819. tr {
  1820. background-color: var(--color-backgrounds);
  1821. border-bottom: 2px solid #2c2f36;
  1822. }
  1823. .forum_post tr {
  1824. border-bottom: none;
  1825. }
  1826. .search_form .submit, .filter_tickets .submit, .filter_torrents .submit {
  1827. text-align: right;
  1828. padding-top: 5px;
  1829. }
  1830. .torrent_table tr.group {
  1831. background-color: var(--color-group-background);
  1832. }
  1833. .torrent_table tr.group_torrent, tr.torrent {
  1834. background-color: #23252a;
  1835. }
  1836. tr.torrent:nth-of-type(even), tr.request:nth-of-type(even) {
  1837. background-color: #272A2F;
  1838. }
  1839. .group_torrent span, .torrent_table tr.group_torrent .year {
  1840. float: right
  1841. }
  1842. .tl_reported {
  1843. color: #e85a5a;
  1844. }
  1845. .tl_free {
  1846. color: gold;
  1847. }
  1848. .tl_seeding {
  1849. color: #8DE88D;
  1850. }
  1851. .tl_snatched {
  1852. color: orange;
  1853. }
  1854. .tl_leeching {
  1855. color: #FF3E3E;
  1856. }
  1857. form tr {
  1858. background-color: var(--color-backgrounds);
  1859. border: none;
  1860. }
  1861. #playbutton {
  1862. position: relative!important;
  1863. top: -138px!important;
  1864. left: 0!important;
  1865. margin-bottom: -110px!important
  1866. }
  1867. #tiptip_content {
  1868. font-size: 1em!important;
  1869. color: #fff!important;
  1870. text-shadow: none!important;
  1871. padding: 4px 8px;
  1872. border: 2px solid #5b5e64!important;
  1873. background-color: var(--color-textarea)!important;
  1874. background-image: none!important;
  1875. border-radius: 0!important;
  1876. -webkit-border-radius: 0!important;
  1877. -moz-border-radius: 0!important;
  1878. box-shadow: none!important;
  1879. -webkit-box-shadow: none!important;
  1880. -moz-box-shadow: none!important
  1881. }
  1882. #tiptip_arrow, #tiptip_arrow_inner {
  1883. border: none!important
  1884. }
  1885. a.last_read>svg {
  1886. fill: #909090;
  1887. margin: 4px 0 0 6px;
  1888. }
  1889. .post_id {
  1890. font-weight: normal;
  1891. margin-bottom: 12px;
  1892. /* Hack to allow forum thread head column to look OK even if user has no displayed badges */
  1893. }
  1894. .forum_index h3, .forum_list h3 {
  1895. margin-top: 24px;
  1896. }
  1897. .forum_index h4, .forum_list h4 {
  1898. font-size: 1em;
  1899. }
  1900. .forum_index td {
  1901. position: relative;
  1902. }
  1903. .forum_index tr {
  1904. border: none;
  1905. }
  1906. .forum_index .row, .message_table .row {
  1907. background: var(--color-rows);
  1908. }
  1909. .forum_index .row:nth-child(odd), .message_table .row:nth-child(odd) {
  1910. background: var(--color-rows-alternate);
  1911. }
  1912. /* FORUM ICONS START */
  1913. .forum_index td.read, .forum_index td.unread,
  1914. .forum_index td.read_sticky, .forum_index td.unread_sticky,
  1915. .forum_index td.read_locked, .forum_index td.unread_locked{
  1916. background-position: 50% !important;
  1917. background-repeat: no-repeat !important;
  1918. background-size: 16px !important;
  1919. height: 16px;
  1920. width: 16px;
  1921. }
  1922. .forum_index td.read_locked_sticky, .forum_index td.unread_locked_sticky{
  1923. background-position: 80% !important;
  1924. background-repeat: no-repeat !important;
  1925. background-size: 17px !important;
  1926. height: 17px;
  1927. width: 17px;
  1928. }
  1929. .forum_index td.unread {
  1930. background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDI5Ni45OTkgMjk2Ljk5OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjk2Ljk5OSAyOTYuOTk5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9IiMzMjg3ZTEiIGQ9Ik00NS40MzIsMzUuMDQ5Yy0wLjAwOCwwLTAuMDE3LDAtMC4wMjUsMGMtMi44MDksMC01LjQ1MSwxLjA5NS03LjQ0NiwzLjA4NWMtMi4wMTcsMi4wMTItMy4xMjgsNC42OTEtMy4xMjgsNy41NDMKCQkJCXYxNTkuMzY1YzAsNS44NDQsNC43NzMsMTAuNjEsMTAuNjQxLDEwLjYyNWMyNC43MzgsMC4wNTksNjYuMTg0LDUuMjE1LDk0Ljc3NiwzNS4xMzZWODQuMDIzYzAtMS45ODEtMC41MDYtMy44NDItMS40NjEtNS4zODIKCQkJCUMxMTUuMzIyLDQwLjg0OSw3MC4yMjYsMzUuMTA3LDQ1LjQzMiwzNS4wNDl6Ii8+CgkJCTxwYXRoIGZpbGw9IiMzMjg3ZTEiIGQ9Ik0yNjIuMTY3LDIwNS4wNDJWNDUuNjc2YzAtMi44NTItMS4xMTEtNS41MzEtMy4xMjgtNy41NDNjLTEuOTk1LTEuOTktNC42MzktMy4wODUtNy40NDUtMy4wODVjLTAuMDA5LDAtMC4wMTgsMC0wLjAyNiwwCgkJCQljLTI0Ljc5MywwLjA1OS02OS44ODksNS44MDEtOTMuMzU3LDQzLjU5M2MtMC45NTUsMS41NC0xLjQ2LDMuNDAxLTEuNDYsNS4zODJ2MTY2Ljc3OQoJCQkJYzI4LjU5Mi0yOS45MjEsNzAuMDM4LTM1LjA3Nyw5NC43NzYtMzUuMTM2QzI1Ny4zOTQsMjE1LjY1MSwyNjIuMTY3LDIxMC44ODUsMjYyLjE2NywyMDUuMDQyeiIvPgoJCQk8cGF0aCBmaWxsPSIjMzI4N2UxIiBkPSJNMjg2LjM3Myw3MS44MDFoLTcuNzA2djEzMy4yNDFjMCwxNC45MjEtMTIuMTU3LDI3LjA4OC0yNy4xMDEsMjcuMTI1Yy0yMC45ODMsMC4wNS01NS41ODEsNC4xNTMtODAuMDg0LDI3LjM0NAoJCQkJYzQyLjM3OC0xMC4zNzYsODcuMDUyLTMuNjMxLDExMi41MTIsMi4xNzFjMy4xNzksMC43MjQsNi40NjQtMC4wMjQsOS4wMTEtMi4wNTRjMi41MzgtMi4wMjUsMy45OTQtNS4wNTIsMy45OTQtOC4zMDFWODIuNDI3CgkJCQlDMjk3LDc2LjU2OCwyOTIuMjMyLDcxLjgwMSwyODYuMzczLDcxLjgwMXoiLz4KCQkJPHBhdGggZmlsbD0iIzMyODdlMSIgZD0iTTE4LjMzMiwyMDUuMDQyVjcxLjgwMWgtNy43MDZDNC43NjgsNzEuODAxLDAsNzYuNTY4LDAsODIuNDI3djE2OC44OTdjMCwzLjI1LDEuNDU2LDYuMjc2LDMuOTk0LDguMzAxCgkJCQljMi41NDUsMi4wMjksNS44MjcsMi43OCw5LjAxMSwyLjA1NGMyNS40Ni01LjgwMyw3MC4xMzUtMTIuNTQ3LDExMi41MTEtMi4xNzFjLTI0LjUwMi0yMy4xOS01OS4xLTI3LjI5Mi04MC4wODMtMjcuMzQyCgkJCQlDMzAuNDksMjMyLjEzLDE4LjMzMiwyMTkuOTYzLDE4LjMzMiwyMDUuMDQyeiIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8L3N2Zz4K');
  1931. }
  1932. .forum_index td.read {
  1933. background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDI5Ny4wMDEgMjk3LjAwMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjk3LjAwMSAyOTcuMDAxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZmlsbD0iIzIwNDg3YyIgZD0iTTI4Ny4wMzQsNjAuODczbC0yMC44MTktMC4wMDFWMzkuMzIxYzAtNC45MzQtMy42MS05LjEyNi04LjQ5LTkuODU2Yy0wLjg1Mi0wLjEyOC0yMS4xMzQtMy4wNzQtNDUuNTU3LDEuMzcKCQkJYy0yNy4yMjcsNC45NTQtNDguOTQxLDE3LjE3MS02My42NjgsMzUuNjRjLTE0LjcyOC0xOC40NjktMzYuNDQyLTMwLjY4Ni02My42NjgtMzUuNjRjLTI0LjQyNC00LjQ0My00NC43MDYtMS40OTgtNDUuNTU3LTEuMzcKCQkJYy00Ljg4LDAuNzMxLTguNDksNC45MjMtOC40OSw5Ljg1NnYyMS41NTFIOS45NjZDNC40NjMsNjAuODcyLDAsNjUuMzM1LDAsNzAuODM5djE4Ny44MDVjMCwzLjIyNywxLjU2Miw2LjI1NCw0LjE5Myw4LjEyNAoJCQlzNi4wMDQsMi4zNSw5LjA1MSwxLjI4OGMwLjc0OC0wLjI1OSw3NS40MzEtMjUuNzQ3LDEzMS4xMi0wLjM0NWMyLjYyOCwxLjE5OSw1LjY0NSwxLjE5OSw4LjI3MywwCgkJCWM1NS41MzMtMjUuMzMsMTMwLjM3NiwwLjA4OCwxMzEuMTIsMC4zNDVjMS4wNjgsMC4zNzIsMi4xNzQsMC41NTUsMy4yNzYsMC41NTVjMi4wNDMsMCw0LjA2NS0wLjYyOCw1Ljc3NS0xLjg0MgoJCQljMi42MzEtMS44Nyw0LjE5My00Ljg5Nyw0LjE5My04LjEyNFY3MC44NEMyOTcsNjUuMzM2LDI5Mi41MzgsNjAuODczLDI4Ny4wMzQsNjAuODczeiBNMTkuOTMzLDI0NS4zMDlWODAuODA1aDEwLjg1MnYxMzIuNzI2CgkJCWMwLDIuODk2LDEuMjY3LDUuNjQ2LDMuNDU4LDcuNTM5YzIuMTkxLDEuODkzLDUuMTA1LDIuNzQyLDcuOTY5LDIuMzE5YzAuNTUtMC4wOCw0My44NDYtNi4wMjQsNzUuNDc4LDE1LjY3OQoJCQlDNzguNzI1LDIzMi40MDUsMzkuNzI3LDI0MC4xMTIsMTkuOTMzLDI0NS4zMDl6IE0xMzguNTM0LDIzMC4wOGMtMTMuOTMyLTEyLjU4OC0zMi4wNzktMjEuMS01My43MDItMjUuMDM0CgkJCWMtMTAuNDA2LTEuODk0LTIwLjA2LTIuNDQ2LTI3Ljc4LTIuNDQ2Yy0yLjI5MiwwLTQuNDE0LDAuMDQ5LTYuMzMzLDAuMTI2VjQ4LjQ3M2gtMC4wMDFjMTkuMTU1LTAuODY0LDY1Ljc1MiwxLjE4NCw4Ny44MTYsMzguNTg3CgkJCVYyMzAuMDh6IE0xNTguNDY2LDg3LjA2MWMyMS45ODUtMzcuMjQzLDY4LjY1NS0zOS4zODQsODcuODE2LTM4LjU2M3YxNTQuMjI4Yy04LjM4My0wLjMzOC0yMC42Mi0wLjEzNi0zNC4xMTQsMi4zMgoJCQljLTIxLjYyMywzLjkzNC0zOS43NywxMi40NDUtNTMuNzAyLDI1LjAzNFY4Ny4wNjF6IE0xNzkuMjc3LDIzOS4wNzRjMzEuNjM2LTIxLjcxNiw3NC45NTUtMTUuNzY2LDc1LjQ5NS0xNS42ODYKCQkJYzIuODcxLDAuNDMxLDUuNzgzLTAuNDEzLDcuOTgxLTIuMzA1YzIuMTk4LTEuODk0LDMuNDYyLTQuNjUsMy40NjItNy41NTJWODAuODA2aDEwLjg1MnYxNjQuNTAzCgkJCUMyNTcuMjY3LDI0MC4xMSwyMTguMjUzLDIzMi40LDE3OS4yNzcsMjM5LjA3NHoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K');
  1934. }
  1935. .forum_index td.read_locked {
  1936. background-image: url('data:image/svg+xml;base64,PHN2ZyBpZD0iYm9sZCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjMjA0ODdjIiBkPSJtMTguNzUgOWgtLjc1di0zYzAtMy4zMDktMi42OTEtNi02LTZzLTYgMi42OTEtNiA2djNoLS43NWMtMS4yNCAwLTIuMjUgMS4wMDktMi4yNSAyLjI1djEwLjVjMCAxLjI0MSAxLjAxIDIuMjUgMi4yNSAyLjI1aDEzLjVjMS4yNCAwIDIuMjUtMS4wMDkgMi4yNS0yLjI1di0xMC41YzAtMS4yNDEtMS4wMS0yLjI1LTIuMjUtMi4yNXptLTEwLjc1LTNjMC0yLjIwNiAxLjc5NC00IDQtNHM0IDEuNzk0IDQgNHYzaC04em01IDEwLjcyMnYyLjI3OGMwIC41NTItLjQ0NyAxLTEgMXMtMS0uNDQ4LTEtMXYtMi4yNzhjLS41OTUtLjM0Ny0xLS45ODUtMS0xLjcyMiAwLTEuMTAzLjg5Ny0yIDItMnMyIC44OTcgMiAyYzAgLjczNy0uNDA1IDEuMzc1LTEgMS43MjJ6Ii8+PC9zdmc+');
  1937. }
  1938. .forum_index td.read_locked_sticky{
  1939. background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDYxMiA2MTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxMiA2MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjMjA0ODdDIiBkPSJNNTY3LjQ0MSwwLjUxSDQxMi4wNzNjLTUuNjE2LTAuMDA2LTEwLjE2Niw0LjU1LTEwLjE2MywxMC4xNTl2MC42NTdjMCw5LjUyNywzLjcwNiwxOC40ODcsMTAuNDQxLDI1LjIyMwoJYzQuMzQ0LDQuMzM4LDkuNjA4LDcuMzk4LDE1LjM1MSw5LjA0NWwtMTEuNTI3LDE1MS4wNDJjLTExLjc3OSwwLjY2LTIyLjc1OSw1LjU1NS0zMS4xNjgsMTMuOTY1CgljLTkuMDYzLDkuMDYtMTQuMDU2LDIxLjEwNS0xNC4wNTMsMzMuOTIzdjAuOTc1Yy0wLjAwMyw1LjYxNSw0LjU0NywxMC4xNjYsMTAuMTU5LDEwLjE2Mmw5My4wNzgsMC4wMDN2OTAuNjQ2CgljMC4wMjcsMS44NCwwLjY3OCw0NS40MDIsNC4xNjgsNzcuMDk5YzMuMzE4LDMwLjE3OSwzLjczMiwzNS45MDYsMy43NDgsMzYuMjAzYzAuMzQ1LDUuMzMsNC43NjgsOS40NzksMTAuMTE3LDkuNDkKCWMyLjgwNiwwLjAwMyw1LjM1Ny0xLjEyNyw3LjIwNy0yLjk3N2MxLjY4Ny0xLjY4OCwyLjc5MS0zLjk2NSwyLjk2MS02LjUxNGMwLjAxNS0wLjIyNSwwLjQxMi01LjgyOCwzLjc0OC0zNi4yMDMKCWMzLjQ4Ny0zMS42OTcsNC4xMzgtNzUuMjU5LDQuMTYyLTc3LjIzOHYtOTAuNTA0SDU5OC40YzIuODAzLDAsNS4zNDYtMS4xMzgsNy4xODQtMi45NzljMS44MzctMS44MzcsMi45NzktNC4zODMsMi45NzYtNy4xODcKCXYtMC45NzJjMC4wMDMtMTIuODE3LTQuOTkyLTI0Ljg1OS0xNC4wNTMtMzMuOTIzYy04LjQwOS04LjQxMy0xOS4zOTItMTMuMzA4LTMxLjE3MS0xMy45NzFMNTUxLjgxMSw0NS41OTcKCWM1Ljc0Mi0xLjY0NCwxMS4wMDctNC43MDgsMTUuMzQ4LTkuMDQ1YzYuNzM2LTYuNzM4LDEwLjQ0MS0xNS42OTMsMTAuNDQxLTI1LjIxOXYtMC42NkM1NzcuNTk3LDUuMDYsNTczLjA1MywwLjUxLDU2Ny40NDEsMC41MXoiLz4KPHBhdGggZmlsbD0iIzIwNDg3QyIgZD0iTTMwOC4zMDksMTc2LjA4NWgtMTQuNjgydi01OC43MjhjMC02NC43NzYtNTIuNjczLTExNy40NTYtMTE3LjQ0OS0xMTcuNDU2CgljLTY0Ljc3NiwwLTExNy40NTYsNTIuNjgtMTE3LjQ1NiwxMTcuNDU2djU4LjcyOEg0NC4wNGMtMjQuMjcyLDAtNDQuMDQsMTkuNzUtNDQuMDQsNDQuMDR2MjA1LjU0MQoJYzAsMjQuMjk3LDE5Ljc2OCw0NC4wNDYsNDQuMDQsNDQuMDQ2aDI2NC4yNjljMjQuMjcyLDAsNDQuMDQ2LTE5Ljc0OSw0NC4wNDYtNDQuMDQ2VjIyMC4xMjUKCUMzNTIuMzU1LDE5NS44MzUsMzMyLjU4MSwxNzYuMDg1LDMwOC4zMDksMTc2LjA4NXogTTk3Ljg3NiwxMTcuMzU3YzAtNDMuMTg2LDM1LjExNi03OC4zMDIsNzguMzAyLTc4LjMwMgoJYzQzLjE4LDAsNzguMzAyLDM1LjExNiw3OC4zMDIsNzguMzAydjU4LjcyOEg5Ny44NzZWMTE3LjM1N3ogTTE5NS43NTEsMzI3LjI0NXY0NC41OTFjMCwxMC44MDctOC43NDksMTkuNTc0LTE5LjU3NCwxOS41NzQKCXMtMTkuNTc0LTguNzY3LTE5LjU3NC0xOS41NzR2LTQ0LjU5MWMtMTEuNjQ4LTYuNzkzLTE5LjU4LTE5LjI4My0xOS41OC0zMy43MTFjMC0yMS41OSwxNy41NTgtMzkuMTQ4LDM5LjE1NC0zOS4xNDgKCWMyMS41OSwwLDM5LjE0NywxNy41NTgsMzkuMTQ3LDM5LjE0OEMyMTUuMzI1LDMwNy45NjIsMjA3LjQsMzIwLjQ1MiwxOTUuNzUxLDMyNy4yNDV6Ii8+Cjwvc3ZnPgo=');
  1940. }
  1941. .forum_index td.unread_locked {
  1942. background-image: url('data:image/svg+xml;base64,PHN2ZyBpZD0iYm9sZCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjMzI4N2UxIiBkPSJtMTguNzUgOWgtLjc1di0zYzAtMy4zMDktMi42OTEtNi02LTZzLTYgMi42OTEtNiA2djNoLS43NWMtMS4yNCAwLTIuMjUgMS4wMDktMi4yNSAyLjI1djEwLjVjMCAxLjI0MSAxLjAxIDIuMjUgMi4yNSAyLjI1aDEzLjVjMS4yNCAwIDIuMjUtMS4wMDkgMi4yNS0yLjI1di0xMC41YzAtMS4yNDEtMS4wMS0yLjI1LTIuMjUtMi4yNXptLTEwLjc1LTNjMC0yLjIwNiAxLjc5NC00IDQtNHM0IDEuNzk0IDQgNHYzaC04em01IDEwLjcyMnYyLjI3OGMwIC41NTItLjQ0NyAxLTEgMXMtMS0uNDQ4LTEtMXYtMi4yNzhjLS41OTUtLjM0Ny0xLS45ODUtMS0xLjcyMiAwLTEuMTAzLjg5Ny0yIDItMnMyIC44OTcgMiAyYzAgLjczNy0uNDA1IDEuMzc1LTEgMS43MjJ6Ii8+PC9zdmc+');
  1943. }
  1944. .forum_index td.unread_locked_sticky{
  1945. background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDYxMiA2MTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxMiA2MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjMzI4N2UxIiBkPSJNNTY3LjQ0MSwwLjUxSDQxMi4wNzNjLTUuNjE2LTAuMDA2LTEwLjE2Niw0LjU1LTEwLjE2MywxMC4xNTl2MC42NTdjMCw5LjUyNywzLjcwNiwxOC40ODcsMTAuNDQxLDI1LjIyMwoJYzQuMzQ0LDQuMzM4LDkuNjA4LDcuMzk4LDE1LjM1MSw5LjA0NWwtMTEuNTI3LDE1MS4wNDJjLTExLjc3OSwwLjY2LTIyLjc1OSw1LjU1NS0zMS4xNjgsMTMuOTY1CgljLTkuMDYzLDkuMDYtMTQuMDU2LDIxLjEwNS0xNC4wNTMsMzMuOTIzdjAuOTc1Yy0wLjAwMyw1LjYxNSw0LjU0NywxMC4xNjYsMTAuMTU5LDEwLjE2Mmw5My4wNzgsMC4wMDN2OTAuNjQ2CgljMC4wMjcsMS44NCwwLjY3OCw0NS40MDIsNC4xNjgsNzcuMDk5YzMuMzE4LDMwLjE3OSwzLjczMiwzNS45MDYsMy43NDgsMzYuMjAzYzAuMzQ1LDUuMzMsNC43NjgsOS40NzksMTAuMTE3LDkuNDkKCWMyLjgwNiwwLjAwMyw1LjM1Ny0xLjEyNyw3LjIwNy0yLjk3N2MxLjY4Ny0xLjY4OCwyLjc5MS0zLjk2NSwyLjk2MS02LjUxNGMwLjAxNS0wLjIyNSwwLjQxMi01LjgyOCwzLjc0OC0zNi4yMDMKCWMzLjQ4Ny0zMS42OTcsNC4xMzgtNzUuMjU5LDQuMTYyLTc3LjIzOHYtOTAuNTA0SDU5OC40YzIuODAzLDAsNS4zNDYtMS4xMzgsNy4xODQtMi45NzljMS44MzctMS44MzcsMi45NzktNC4zODMsMi45NzYtNy4xODcKCXYtMC45NzJjMC4wMDMtMTIuODE3LTQuOTkyLTI0Ljg1OS0xNC4wNTMtMzMuOTIzYy04LjQwOS04LjQxMy0xOS4zOTItMTMuMzA4LTMxLjE3MS0xMy45NzFMNTUxLjgxMSw0NS41OTcKCWM1Ljc0Mi0xLjY0NCwxMS4wMDctNC43MDgsMTUuMzQ4LTkuMDQ1YzYuNzM2LTYuNzM4LDEwLjQ0MS0xNS42OTMsMTAuNDQxLTI1LjIxOXYtMC42NkM1NzcuNTk3LDUuMDYsNTczLjA1MywwLjUxLDU2Ny40NDEsMC41MXoiLz4KPHBhdGggZmlsbD0iIzMyODdlMSIgZD0iTTMwOC4zMDksMTc2LjA4NWgtMTQuNjgydi01OC43MjhjMC02NC43NzYtNTIuNjczLTExNy40NTYtMTE3LjQ0OS0xMTcuNDU2CgljLTY0Ljc3NiwwLTExNy40NTYsNTIuNjgtMTE3LjQ1NiwxMTcuNDU2djU4LjcyOEg0NC4wNGMtMjQuMjcyLDAtNDQuMDQsMTkuNzUtNDQuMDQsNDQuMDR2MjA1LjU0MQoJYzAsMjQuMjk3LDE5Ljc2OCw0NC4wNDYsNDQuMDQsNDQuMDQ2aDI2NC4yNjljMjQuMjcyLDAsNDQuMDQ2LTE5Ljc0OSw0NC4wNDYtNDQuMDQ2VjIyMC4xMjUKCUMzNTIuMzU1LDE5NS44MzUsMzMyLjU4MSwxNzYuMDg1LDMwOC4zMDksMTc2LjA4NXogTTk3Ljg3NiwxMTcuMzU3YzAtNDMuMTg2LDM1LjExNi03OC4zMDIsNzguMzAyLTc4LjMwMgoJYzQzLjE4LDAsNzguMzAyLDM1LjExNiw3OC4zMDIsNzguMzAydjU4LjcyOEg5Ny44NzZWMTE3LjM1N3ogTTE5NS43NTEsMzI3LjI0NXY0NC41OTFjMCwxMC44MDctOC43NDksMTkuNTc0LTE5LjU3NCwxOS41NzQKCXMtMTkuNTc0LTguNzY3LTE5LjU3NC0xOS41NzR2LTQ0LjU5MWMtMTEuNjQ4LTYuNzkzLTE5LjU4LTE5LjI4My0xOS41OC0zMy43MTFjMC0yMS41OSwxNy41NTgtMzkuMTQ4LDM5LjE1NC0zOS4xNDgKCWMyMS41OSwwLDM5LjE0NywxNy41NTgsMzkuMTQ3LDM5LjE0OEMyMTUuMzI1LDMwNy45NjIsMjA3LjQsMzIwLjQ1MiwxOTUuNzUxLDMyNy4yNDV6Ii8+Cjwvc3ZnPgo=');
  1946. }
  1947. .forum_index td.read_sticky{
  1948. background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTcuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHZpZXdCb3g9IjAgMCAxOTMuODI2IDE5My44MjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5My44MjYgMTkzLjgyNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjMjA0ODdjIiBkPSJNMTkxLjQ5NSw1NS41MTFMMTM3LjQ0OSwxLjQ2NWMtMS45NTEtMS45NTMtNS4xMTktMS45NTMtNy4wNywwbC0wLjIyOSwwLjIyOWMtMy4zMTQsMy4zMTMtNS4xNCw3LjcyLTUuMTQsMTIuNDA2CgljMCwzLjAxOSwwLjc2Nyw1LjkxNiwyLjE5Miw4LjQ4NWwtNTYuNTUsNDguNTMzYy00LjMyOC0zLjg2OC05Ljg1Mi01Ljk4NS0xNS43MDMtNS45ODVjLTYuMzA1LDAtMTIuMjMyLDIuNDU1LTE2LjY4OSw2LjkxMwoJbC0wLjMzOSwwLjMzOWMtMS45NTMsMS45NTItMS45NTMsNS4xMTgsMCw3LjA3bDMyLjM3OCwzMi4zNzhsLTMxLjUzNCwzMS41MzNjLTAuNjMxLDAuNjQ5LTE1LjU1NywxNi4wMy0yNS4zNywyOC4yNwoJYy05LjM0NSwxMS42NTMtMTEuMTkzLDEzLjc4OC0xMS4yODksMTMuODk4Yy0xLjczNSwxLjk3Ni0xLjYzOSw0Ljk1NiwwLjIxOCw2LjgyMmMwLjk3MywwLjk3NywyLjI1NiwxLjQ3MSwzLjU0MywxLjQ3MQoJYzEuMTczLDAsMi4zNDktMC40MSwzLjI5NS0xLjIzN2MwLjA4My0wLjA3MiwyLjE2OS0xLjg4NSwxMy44OTgtMTEuMjg5YzEyLjIzOC05LjgxMywyNy42MTktMjQuNzQsMjguMzE4LTI1LjQyMWwzMS40ODMtMzEuNDgzCglsMzAuNjQ0LDMwLjY0NGMwLjk3NiwwLjk3NywyLjI1NiwxLjQ2NSwzLjUzNSwxLjQ2NXMyLjU2LTAuNDg4LDMuNTM1LTEuNDY1bDAuMzM5LTAuMzM5YzQuNDU4LTQuNDU3LDYuOTEzLTEwLjM4NSw2LjkxMy0xNi42ODkKCWMwLTUuODUxLTIuMTE4LTExLjM3NS01Ljk4NS0xNS43MDNsNDguNTMzLTU2LjU1YzIuNTY5LDEuNDI1LDUuNDY2LDIuMTkyLDguNDg1LDIuMTkyYzQuNjg3LDAsOS4wOTMtMS44MjUsMTIuNDA2LTUuMTRsMC4yMjktMC4yMjkKCUMxOTMuNDQ4LDYwLjYyOSwxOTMuNDQ4LDU3LjQ2MywxOTEuNDk1LDU1LjUxMXoiLz4KPC9zdmc+Cg==');
  1949. }
  1950. .forum_index td.unread_sticky{
  1951. background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTcuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHZpZXdCb3g9IjAgMCAxOTMuODI2IDE5My44MjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5My44MjYgMTkzLjgyNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjMzI4N2UxIiBkPSJNMTkxLjQ5NSw1NS41MTFMMTM3LjQ0OSwxLjQ2NWMtMS45NTEtMS45NTMtNS4xMTktMS45NTMtNy4wNywwbC0wLjIyOSwwLjIyOWMtMy4zMTQsMy4zMTMtNS4xNCw3LjcyLTUuMTQsMTIuNDA2CgljMCwzLjAxOSwwLjc2Nyw1LjkxNiwyLjE5Miw4LjQ4NWwtNTYuNTUsNDguNTMzYy00LjMyOC0zLjg2OC05Ljg1Mi01Ljk4NS0xNS43MDMtNS45ODVjLTYuMzA1LDAtMTIuMjMyLDIuNDU1LTE2LjY4OSw2LjkxMwoJbC0wLjMzOSwwLjMzOWMtMS45NTMsMS45NTItMS45NTMsNS4xMTgsMCw3LjA3bDMyLjM3OCwzMi4zNzhsLTMxLjUzNCwzMS41MzNjLTAuNjMxLDAuNjQ5LTE1LjU1NywxNi4wMy0yNS4zNywyOC4yNwoJYy05LjM0NSwxMS42NTMtMTEuMTkzLDEzLjc4OC0xMS4yODksMTMuODk4Yy0xLjczNSwxLjk3Ni0xLjYzOSw0Ljk1NiwwLjIxOCw2LjgyMmMwLjk3MywwLjk3NywyLjI1NiwxLjQ3MSwzLjU0MywxLjQ3MQoJYzEuMTczLDAsMi4zNDktMC40MSwzLjI5NS0xLjIzN2MwLjA4My0wLjA3MiwyLjE2OS0xLjg4NSwxMy44OTgtMTEuMjg5YzEyLjIzOC05LjgxMywyNy42MTktMjQuNzQsMjguMzE4LTI1LjQyMWwzMS40ODMtMzEuNDgzCglsMzAuNjQ0LDMwLjY0NGMwLjk3NiwwLjk3NywyLjI1NiwxLjQ2NSwzLjUzNSwxLjQ2NXMyLjU2LTAuNDg4LDMuNTM1LTEuNDY1bDAuMzM5LTAuMzM5YzQuNDU4LTQuNDU3LDYuOTEzLTEwLjM4NSw2LjkxMy0xNi42ODkKCWMwLTUuODUxLTIuMTE4LTExLjM3NS01Ljk4NS0xNS43MDNsNDguNTMzLTU2LjU1YzIuNTY5LDEuNDI1LDUuNDY2LDIuMTkyLDguNDg1LDIuMTkyYzQuNjg3LDAsOS4wOTMtMS44MjUsMTIuNDA2LTUuMTRsMC4yMjktMC4yMjkKCUMxOTMuNDQ4LDYwLjYyOSwxOTMuNDQ4LDU3LjQ2MywxOTEuNDk1LDU1LjUxMXoiLz4KPC9zdmc+Cg==');
  1952. }
  1953. /* FORUM ICONS END */
  1954. .hide_torrents, .show_torrents {
  1955. position: relative;
  1956. cursor: pointer;
  1957. }
  1958. .hide_torrents>.show_torrents_link:after, .show_torrents>.show_torrents_link:after {
  1959. content: "";
  1960. position: absolute;
  1961. width: 19px;
  1962. height: 3px;
  1963. top: 13px;
  1964. left: 5px;
  1965. border-radius: 2px;
  1966. background-color: var(--color15);
  1967. }
  1968. .show_torrents>.show_torrents_link:before {
  1969. content: "";
  1970. position: absolute;
  1971. width: 3px;
  1972. height: 19px;
  1973. top: 5px;
  1974. left: 13px;
  1975. border-radius: 2px;
  1976. background-color: var(--color15);
  1977. }
  1978. .search_warning {
  1979. fill: #AAA;
  1980. }
  1981. .dead {
  1982. opacity: 0.7;
  1983. }
  1984. caption {
  1985. border-bottom: 1px dashed #666;
  1986. font-weight: bold;
  1987. }
  1988. .staff_post .colhead_dark {
  1989. background: var(--color-staffpost);
  1990. }
  1991. .collage_image:hover {
  1992. box-shadow: 0px 0px 3px 2px var(--color-collage-image-hover);
  1993. position: relative;
  1994. transition: all .1s linear;
  1995. }
  1996. /* Fucking noty */
  1997. .noty_bar {
  1998. border-left: #3584b3 2px solid;
  1999. }
  2000. #noty_bottomRight_layout_container li {
  2001. background-color: #52555c !important;
  2002. color: #E9E9E9 !important;
  2003. border: none !important;
  2004. }
  2005. .noty_buttons {
  2006. background-color: var(--color-backgrounds) !important;
  2007. border-top: none !important;
  2008. }
  2009. .tag_parody {
  2010. color: #e8ab3a !important;
  2011. }
  2012. .tag_character {
  2013. color: #529e63 !important;
  2014. }
  2015. .tag_male {
  2016. color: #3d77e2 !important;
  2017. }
  2018. .tag_female {
  2019. color: #e896e8 !important;
  2020. }
  2021. .tex_img {
  2022. filter: invert(100%);
  2023. }
  2024. .torrent .float_right, .group_torrent td:first-of-type span {
  2025. border-radius: 5px;
  2026. }
  2027. .torrent .float_right span:first-of-type {
  2028. display: inline-block;
  2029. }
  2030. .group_torrent td:first-of-type span {
  2031. display: inline-block;
  2032. /*! padding:0.25em; */
  2033. margin-right: 21px;
  2034. }
  2035. .group_torrent td {
  2036. padding-top: 7px;
  2037. padding-bottom: 7px;
  2038. }
  2039. .torrent .float_right>span {
  2040. float: none;
  2041. }
  2042. .torrent .float_right br {
  2043. display: none;
  2044. }
  2045. .torrent .float_right>span.add_bookmark, .torrent span.time {
  2046. float: right;
  2047. }
  2048. .brackets::before, .brackets::after {
  2049. content: "";
  2050. }
  2051. .add_bookmark, .remove_bookmark {
  2052. margin-right: 3px;
  2053. }
  2054. .group .add_bookmark, .group .remove_bookmark {
  2055. margin-right: 48px;
  2056. }
  2057. #artist .group .add_bookmark, #artist .group .remove_bookmark {
  2058. margin-right: 151px;
  2059. }
  2060. /* collage fix from RED */
  2061. ul.collage_images {
  2062. font-size: 1em;
  2063. }
  2064. ul.collage_images {
  2065. display: -webkit-box;
  2066. display: -ms-flexbox;
  2067. display: flex;
  2068. -ms-flex-wrap: wrap;
  2069. flex-wrap: wrap;
  2070. -webkit-box-pack: start;
  2071. -ms-flex-pack: start;
  2072. justify-content: flex-start;
  2073. padding: 5px;
  2074. width: 100%;
  2075. }
  2076. ul.collage_images li {
  2077. display: block;
  2078. -webkit-box-flex: 0;
  2079. -ms-flex: 0 0 auto;
  2080. flex: 0 0 auto;
  2081. height: auto;
  2082. padding: 3px;
  2083. width: 19%;
  2084. }
  2085. ul.collage_images li::before {
  2086. content: "";
  2087. float: left;
  2088. padding-top: 100%;
  2089. }
  2090. ul.collage_images li a {
  2091. color: rgb(112, 112, 112);
  2092. /*font-family: Consolas,Monospace;*/
  2093. height: 100%;
  2094. overflow: visible;
  2095. position: relative;
  2096. text-align: center;
  2097. }
  2098. ul.collage_images img {
  2099. bottom: 0;
  2100. -webkit-box-sizing: border-box;
  2101. box-sizing: border-box;
  2102. height: auto;
  2103. left: 0;
  2104. margin: auto;
  2105. max-height: 100%;
  2106. max-width: 100%;
  2107. position: absolute;
  2108. right: 0;
  2109. top: 0;
  2110. width: auto;
  2111. }
  2112. ul.collage_images li a>span {
  2113. background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAJYCAYAAAHtcbLmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDRDBBMjY3OTI2OTMxMUU0OUU2NkQ1MjA2NjBFQkNFNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDRDBBMjY3QTI2OTMxMUU0OUU2NkQ1MjA2NjBFQkNFNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNEMEEyNjc3MjY5MzExRTQ5RTY2RDUyMDY2MEVCQ0U3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNEMEEyNjc4MjY5MzExRTQ5RTY2RDUyMDY2MEVCQ0U3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+CNUr4AAAHthJREFUeNrs3DsS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B1BVdkCAqlsU87j4gFmZjHki2SUEKswOCFBl+fXt91kGmLN8n9SmVLxT1kXLAVSJHRCgihbGHBQf0JelMU8lb1MNVIwdEKBq8hkH37EMMDD5rJy8m/hczGXLAYybHRCgSt+PDogPGIplMUdipi0FMG52QICquBLzrGUAgGazAwIAAAgQAACgebwECxilXZYAANrNDggAACBAgFrpWgLw/zuAAAFG5WTMJcsArfCWJQD60el2/SAD6PMbSafT++W2cvxwA5rnXMzLMec9dwAECAAAUAt+SgkAAAgQAABAgAAAAAgQAABAgAAAAAgQAABAgAAAAAIEAABAgAAAAAIEAABAgAAAAAIEAAAQIAAAAAIEAAAQIAAAAAIEAAAQIAAAgAABAAAQIAAAgAABAAAQIAAAgAABAAAECAAAgAABAAAECAAAgAABAAAECAAAIEAAAAAECAAAIEAAAAAECAAAIEAAAAAECAAAIEAAAAABAgAAIEAAAAABAgAAIEAAAAABAgAACBAAAAABAgAACBAAAAABAgAACBAAAECAAAAACBAAAECAAAAACBAAAECAAAAAAgQAAECAAAAAAgQAAECAAAAAAgQAABAgAAAAAgQAABAgAAAAAgQAABAgAAAAAgQAABAgAACAAAEAABAgAACAAAEAABAgAACAAAEAAAQIAACAAAEAAAQIAACAAAEAAAQIAAAgQAAAAAQIAAAgQAAAAAQIAAAgQAAAAAECAAAgQAAAAAECAAAgQAAAAAECAAAIEAAAAAECAAAIEAAAAAECAAAIEAAAAAECAAAIEAAAQIAAAAAIEAAAQIAAAAAIEAAAQIAAAAACBAAAQIAAAAACBAAAQIAAAAACBAAAECAAAAACBAAAECAAAAACBAAAECAAAIAAAQAAECAAAECt/QdkHmftzEA9iwAAAABJRU5ErkJggg==");
  2114. width: 100% !important;
  2115. height: 100% !important;
  2116. display: block;
  2117. background-repeat: no-repeat;
  2118. background-size: 100%;
  2119. background-position: center;
  2120. }
  2121. table:not(.forum_index) tr.row:hover {
  2122. background-color: var(--color2);
  2123. }
  2124. /* random fixes */
  2125. /*badge icon size in headers*/
  2126. .colhead a.badge_icon, .colhead_dark a.badge_icon img {
  2127. height: 20px;
  2128. }