Frontend elements to SugoiMusic, including CSS and public/private headers.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

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