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.
 
 
 

2613 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: 100px;
  74. padding: 10px 0px 10px;
  75. width: 180px;
  76. }
  77. #logo>a {
  78. background-size: contain;
  79. display: block;
  80. height: 100%;
  81. margin-top: 0
  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. .filter_torrents {
  1240. /*! width: 900px */
  1241. }
  1242. .filter_torrents>.box {
  1243. margin-top: 2px
  1244. }
  1245. .filter_torrents>.box.pad.center {
  1246. margin-top: -48px;
  1247. margin-bottom: 10px
  1248. }
  1249. .filter_torrents .box.pad .cat_list {
  1250. position: relative;
  1251. left: -12px;
  1252. width: 900px
  1253. }
  1254. .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] {
  1255. position: relative;
  1256. left: 376px
  1257. }
  1258. .filter_torrents .box.pad .cat_list#taglist td {
  1259. background-color: var(--color-textarea)!important
  1260. }
  1261. .filter_torrents .box.pad .cat_list#taglist tr {
  1262. border-bottom: none
  1263. }
  1264. .filter_torrents .box.pad .cat_list td[width="12.5%"] {
  1265. padding-left: 17px
  1266. }
  1267. .filter_torrents .box.pad .cat_list td.label {
  1268. padding-right: 17px
  1269. }
  1270. .filter_torrents .box.pad .cat_list[width="100%"] td {
  1271. background-color: var(--color-textarea)!important
  1272. }
  1273. .filter_torrents .country_list {
  1274. position: relative;
  1275. left: -12px;
  1276. width: 900px
  1277. }
  1278. .filter_torrents .country_list td {
  1279. padding-left: 12px;
  1280. background-color: var(--color-textarea)!important
  1281. }
  1282. .filter_torrents .country_list tr {
  1283. border-bottom: none
  1284. }
  1285. .filter_torrents #taglist td {
  1286. width: 12%;
  1287. padding: 0 !important;
  1288. }
  1289. .filter_torrents #taglist a {
  1290. display: block;
  1291. padding: 5px 5px;
  1292. }
  1293. .filter_torrents #taglist a:hover {
  1294. border-radius: 5px;
  1295. background-color: var(--color1);
  1296. color: var(--color9);
  1297. transition: all .1s linear;
  1298. }
  1299. #bonus table[style="width:100%"] td, #bonus table[style="width:100%"] tr {
  1300. padding: 10px!important;
  1301. border-color: #23252a;
  1302. border-style: solid;
  1303. border-width: 2px
  1304. }
  1305. .forum_post.forum_unread {
  1306. border-top: 2px solid var(--color11);
  1307. }
  1308. .forum_post.staff_post.forum_unread {
  1309. border-top: 2px solid var(--color14);
  1310. }
  1311. table.forum_post input[type=button] {
  1312. margin-right: 2px
  1313. }
  1314. table.forum_post span[style="float:left;"] img, table.forum_post td[colspan="2"] {
  1315. vertical-align: middle
  1316. }
  1317. td.avatar {
  1318. width: 150px;
  1319. padding: 0
  1320. }
  1321. table.forum_post td.body {
  1322. width: 800px;
  1323. }
  1324. /* Because Firefox apparently doesn't understand "100%" in tables */
  1325. #forums table.forum_post td.body>div {
  1326. /*! max-width: 730px */
  1327. }
  1328. .last_edited {
  1329. opacity: 0.6;
  1330. }
  1331. tbody {
  1332. max-width: 646px
  1333. }
  1334. blockquote {
  1335. border: 1px dashed #666;
  1336. margin: 10px;
  1337. padding: 10px
  1338. }
  1339. blockquote, pre {
  1340. background-color: #23252a!important
  1341. }
  1342. .signature {
  1343. border-top: 1px dotted #666;
  1344. margin: 2em 0 0;
  1345. padding: .5em 0 0
  1346. }
  1347. div.user_details {
  1348. padding: 5px
  1349. }
  1350. tr.unreadpm {
  1351. background-color: #651809!important
  1352. }
  1353. .permission_head {
  1354. width: 400px;
  1355. margin-left: auto;
  1356. margin-right: auto
  1357. }
  1358. .permissions {
  1359. width: 930px;
  1360. margin-left: auto;
  1361. margin-right: auto
  1362. }
  1363. .permission_container {
  1364. float: left;
  1365. width: 300px;
  1366. padding: 5px
  1367. }
  1368. .permission_container input {
  1369. vertical-align: top;
  1370. margin: 0 3px 5px 0
  1371. }
  1372. .submit_container {
  1373. clear: both;
  1374. text-align: right
  1375. }
  1376. ul .invitetree {
  1377. margin: 0 0 0 25px
  1378. }
  1379. .invitetree li {
  1380. list-style: none;
  1381. margin: 10px 2px
  1382. }
  1383. #left_poll {
  1384. width: 2px;
  1385. height: 9px;
  1386. background: #3caba6!important;
  1387. float: left;
  1388. margin: 0;
  1389. padding: 0
  1390. }
  1391. #center_poll {
  1392. height: 9px;
  1393. background-color: #3caba6!important;
  1394. float: left;
  1395. margin: 0;
  1396. padding: 0
  1397. }
  1398. #right_poll {
  1399. width: 2px;
  1400. height: 9px;
  1401. background: #3caba6!important;
  1402. float: left;
  1403. margin: 0;
  1404. padding: 0
  1405. }
  1406. .curtain {
  1407. position: fixed;
  1408. top: 0;
  1409. left: 0;
  1410. width: 100%;
  1411. height: 100%;
  1412. background-color: #000;
  1413. z-index: 1001
  1414. }
  1415. .lightbox {
  1416. position: fixed;
  1417. text-align: center;
  1418. top: 5%;
  1419. left: 5%;
  1420. width: 90%;
  1421. height: 90%;
  1422. z-index: 1002;
  1423. overflow: auto;
  1424. padding: 0
  1425. }
  1426. pre {
  1427. color: #FFF;
  1428. border: 1px dashed #55585f;
  1429. margin: 10px;
  1430. padding: 10px;
  1431. width: 60vw;
  1432. max-width: 95%;
  1433. }
  1434. #forums pre {
  1435. max-width: 878px;
  1436. }
  1437. #donation {
  1438. position: absolute;
  1439. display: inline;
  1440. width: 0;
  1441. top: 7px;
  1442. right: 38px;
  1443. padding: .6em 0;
  1444. text-align: center;
  1445. font-size: 1em;
  1446. color: #fff;
  1447. z-index: 1001
  1448. }
  1449. #donation:before {
  1450. content: url(images/donation/heart.png)
  1451. }
  1452. #DonBk, #DonBr {
  1453. display: none
  1454. }
  1455. #DonInfo a {
  1456. display: block;
  1457. height: 32px;
  1458. width: 36px;
  1459. color: #fff!important;
  1460. line-height: 90px;
  1461. margin-top: -153px
  1462. }
  1463. #blog .thin>br, #news .thin>br {
  1464. display: none
  1465. }
  1466. #blog .box, #news .box {
  1467. margin-bottom: 2px
  1468. }
  1469. /*
  1470. #blog .head, #news .head {
  1471. width: 900px
  1472. }*/
  1473. #forums .box {
  1474. margin-top: 2px
  1475. }
  1476. /*
  1477. #forums .head {
  1478. width: 900px
  1479. }
  1480. */
  1481. #forums #content>br {
  1482. display: none
  1483. }
  1484. #forums #content .thin>p {
  1485. margin-top: -12px
  1486. }
  1487. #forums .box.pad {
  1488. padding: 1em 0;
  1489. background-color: #23252a;
  1490. }
  1491. #forums #content .thin>table.forum_post {
  1492. border-collapse: collapse!important
  1493. }
  1494. #actorshowcase .thin {
  1495. text-align: center
  1496. }
  1497. #actorshowcase .thin>table {
  1498. display: inline-block;
  1499. width: 25%;
  1500. height: 387px
  1501. }
  1502. #actorshowcase .thin>table>tbody {
  1503. height: 387px
  1504. }
  1505. .textarea_wrap {
  1506. padding-top: 15px;
  1507. }
  1508. #quickpost {
  1509. color: #eee!important;
  1510. font-size: 1.1em!important
  1511. }
  1512. #quickpostform {
  1513. background-color: transparent;
  1514. }
  1515. #quickreplybuttons input[value=Editor] {
  1516. margin-right: 2px
  1517. }
  1518. div.contenth #quickpost {
  1519. right: -2px
  1520. }
  1521. .bbcode_bar {
  1522. background: var(--color-textarea);
  1523. border: 1px solid #5b5e64;
  1524. border-bottom: none;
  1525. }
  1526. .bbcode_bar>li>a {
  1527. min-width: 15px;
  1528. }
  1529. #friends table[width="100%"] td {
  1530. text-align: center
  1531. }
  1532. .tickets_search {
  1533. width: 800px;
  1534. margin-left: auto;
  1535. margin-right: auto;
  1536. font-size: .8em
  1537. }
  1538. .tickets_categories {
  1539. float: left;
  1540. text-align: left;
  1541. padding: .5em
  1542. }
  1543. .tickets_status {
  1544. float: right;
  1545. text-align: left;
  1546. padding: .5em
  1547. }
  1548. .small_label {
  1549. width: 0;
  1550. text-align: right;
  1551. font-weight: 300
  1552. }
  1553. .filter_tickets {
  1554. width: 850px;
  1555. margin-left: auto;
  1556. margin-right: auto;
  1557. margin-bottom: 15px
  1558. }
  1559. .rank {
  1560. text-align: center;
  1561. font: small-caps 2.4em Georgia, "Times New Roman", Times, serif;
  1562. width: 86px;
  1563. margin-top: 10px;
  1564. margin-left: auto;
  1565. margin-right: auto;
  1566. position: relative
  1567. }
  1568. .rank img {
  1569. clear: both
  1570. }
  1571. .rankimghide {
  1572. display: none;
  1573. margin: 0;
  1574. padding: 0
  1575. }
  1576. .center h3 {
  1577. padding-top: 4px;
  1578. font-size: 1em
  1579. }
  1580. .review_row, .review_row.box {
  1581. margin-top: 2px
  1582. }
  1583. .inline_rank {
  1584. position: relative;
  1585. top: 80px;
  1586. left: 14px;
  1587. font: small-caps 1.4em Georgia, "Times New Roman", Times, serif
  1588. }
  1589. .inline_rank img {
  1590. width: 2%
  1591. }
  1592. .review_title {
  1593. font: small-caps 2.1em Georgia, "Times New Roman", Times, serif;
  1594. margin-left: 17px
  1595. }
  1596. .review_body {
  1597. float: right;
  1598. width: 765px;
  1599. overflow: auto;
  1600. margin: 6px 0 0;
  1601. padding: 1px
  1602. }
  1603. .review_details {
  1604. font-style: italic;
  1605. float: right;
  1606. padding-right: 12px;
  1607. padding-bottom: 10px;
  1608. padding-top: 5px
  1609. }
  1610. .review_search {
  1611. width: 900px;
  1612. text-align: center;
  1613. margin: auto
  1614. }
  1615. .review_search input {
  1616. width: 400px;
  1617. text-align: center
  1618. }
  1619. .left_tabs {
  1620. float: left;
  1621. width: 100px
  1622. }
  1623. a.tab {
  1624. display: block;
  1625. background-color: rgba(69, 69, 69, .35);
  1626. text-align: center;
  1627. color: #FFF;
  1628. font-weight: 300;
  1629. text-transform: lowercase;
  1630. padding: 4px
  1631. }
  1632. .home .main_column {
  1633. float: right
  1634. }
  1635. #content .home .main_column .of_the_month {
  1636. margin-left: -2px
  1637. }
  1638. #content .home .main_column .of_the_month .head {
  1639. width: 302px
  1640. }
  1641. #content .home .main_column .of_the_month .box {
  1642. width: 302px;
  1643. margin-left: 2px;
  1644. padding-bottom: 0!important
  1645. }
  1646. #content .home .main_column .of_the_month .box img {
  1647. width: 322px;
  1648. height: 474px;
  1649. margin-left: -10px;
  1650. margin-top: -10px
  1651. }
  1652. #content .home .main_column .of_the_month .box li {
  1653. padding-bottom: 10px
  1654. }
  1655. .home table, .home td {
  1656. border: 0
  1657. }
  1658. .home .sidebar {
  1659. float: left
  1660. }
  1661. #torrents .torrent_table .sign {
  1662. text-align: center
  1663. }
  1664. #top10 .torrent.row>td:first-of-type {
  1665. vertical-align: middle;
  1666. }
  1667. #top10 table:not(.torrent_table, form.search_form>table) td:nth-of-type(1) {
  1668. width: 6%;
  1669. }
  1670. #top10 table:not(.torrent_table, form.search_form>table) td:nth-of-type(2) {
  1671. width: 18%;
  1672. }
  1673. #top10 tr.row {
  1674. border: none;
  1675. }
  1676. table.border {
  1677. border: 1px solid #282b2e;
  1678. box-shadow: 0 0 5px rgba(0, 0, 0, .6);
  1679. }
  1680. .sidebar .box .nobullet img {
  1681. width: initial;
  1682. margin: initial
  1683. }
  1684. #content .home .box {
  1685. margin-bottom: 2px
  1686. }
  1687. #content .home .sidebar #last_uploads img {
  1688. width: 252px;
  1689. margin-left: -10px;
  1690. margin-top: -7px;
  1691. margin-bottom: 4px
  1692. }
  1693. #content .home .sidebar #last_uploads li b {
  1694. display: none
  1695. }
  1696. #content .home #last_uploads {
  1697. margin-top: -3px
  1698. }
  1699. #content .home th {
  1700. text-align: left;
  1701. padding: 5px
  1702. }
  1703. #content .home tr.colhead {
  1704. border: 0;
  1705. border-bottom: 1px solid #000
  1706. }
  1707. #content .home th:first-child {
  1708. border-right: 1px solid #000
  1709. }
  1710. #content .home th:last-child {
  1711. border-left: 1px solid #000
  1712. }
  1713. a.tab:hover {
  1714. text-decoration: none;
  1715. background-color: rgba(69, 69, 69, .55)
  1716. }
  1717. a.tab#selected {
  1718. background-color: rgba(145, 168, 175, .3)
  1719. }
  1720. div.thin2 {
  1721. float: left;
  1722. width: 900px;
  1723. margin: auto
  1724. }
  1725. p#preloader {
  1726. margin: 0;
  1727. padding: 1em 1em 1em 3em
  1728. }
  1729. .profileLink a {
  1730. display: block;
  1731. color: #fff;
  1732. border-top: 1px solid #ccc;
  1733. padding: .3em 1em
  1734. }
  1735. div#gift {
  1736. width: 1px;
  1737. height: 1px;
  1738. position: relative;
  1739. top: 130px;
  1740. left: 895px;
  1741. z-index: 999
  1742. }
  1743. .button {
  1744. background: url(images/buttons.gif) center -34px no-repeat;
  1745. border: 0 solid #131313;
  1746. color: #EEE;
  1747. height: 30px;
  1748. letter-spacing: 1px;
  1749. line-height: 16px;
  1750. overflow: visible;
  1751. text-transform: uppercase;
  1752. padding: 5px 12px
  1753. }
  1754. #store #content {
  1755. position: relative;
  1756. margin-top: 2px
  1757. }
  1758. #store #content>div {
  1759. position: initial!important
  1760. }
  1761. .jquery-msgbox-confirm {
  1762. background: url(images/store/confirm.png) 20px 20px no-repeat!important
  1763. }
  1764. #store #content div[height="79px"] {
  1765. background-image: url(images/store/tooltip.png)!important
  1766. }
  1767. div.star-rating a, div.star-rating.star {
  1768. background: url(images/star.png) no-repeat!important
  1769. }
  1770. .small-star, .small-star .current-rating, .small-star a:active, .small-star a:focus, .small-star a:hover {
  1771. background-image: url(images/star_small.png)!important
  1772. }
  1773. .box #summary {
  1774. position: relative;
  1775. left: -10px
  1776. }
  1777. .info table, .info td, .info tr, .requests table, .requests td, .requests tr {
  1778. border: 0;
  1779. vertical-align: top;
  1780. margin: 0;
  1781. padding: 0
  1782. }
  1783. .info td {
  1784. border-bottom: 0 solid gray!important;
  1785. height: 50px;
  1786. vertical-align: middle;
  1787. width: 20px
  1788. }
  1789. #cat-selector ul, html {
  1790. width: 100%
  1791. }
  1792. #logo a:hover, .cat_list tr td, .noborder, .torrent_table td.group, img {
  1793. border: none;
  1794. }
  1795. #wrapper, .thin {
  1796. width: 100%;
  1797. min-width: 900px;
  1798. max-width: 1140px;
  1799. margin: 0 auto
  1800. }
  1801. .number, .right {
  1802. text-align: right
  1803. }
  1804. .number_column {
  1805. text-align: right;
  1806. }
  1807. .pad {
  1808. padding: 1em;
  1809. }
  1810. .home .extrapad {
  1811. padding: 0;
  1812. }
  1813. tr {
  1814. background-color: var(--color-backgrounds);
  1815. border-bottom: 2px solid #2c2f36;
  1816. }
  1817. .forum_post tr {
  1818. border-bottom: none;
  1819. }
  1820. .search_form .submit, .filter_tickets .submit, .filter_torrents .submit {
  1821. text-align: right;
  1822. padding-top: 5px;
  1823. }
  1824. .torrent_table tr.group {
  1825. background-color: var(--color-group-background);
  1826. }
  1827. .torrent_table tr.group_torrent, tr.torrent {
  1828. background-color: #23252a;
  1829. }
  1830. tr.torrent:nth-of-type(even), tr.request:nth-of-type(even) {
  1831. background-color: #272A2F;
  1832. }
  1833. .group_torrent span, .torrent_table tr.group_torrent .year {
  1834. float: right
  1835. }
  1836. .tl_reported {
  1837. color: #e85a5a;
  1838. }
  1839. .tl_free {
  1840. color: gold;
  1841. }
  1842. .tl_seeding {
  1843. color: #8DE88D;
  1844. }
  1845. .tl_snatched {
  1846. color: orange;
  1847. }
  1848. .tl_leeching {
  1849. color: #FF3E3E;
  1850. }
  1851. form tr {
  1852. background-color: var(--color-backgrounds);
  1853. border: none;
  1854. }
  1855. #playbutton {
  1856. position: relative!important;
  1857. top: -138px!important;
  1858. left: 0!important;
  1859. margin-bottom: -110px!important
  1860. }
  1861. #tiptip_content {
  1862. font-size: 1em!important;
  1863. color: #fff!important;
  1864. text-shadow: none!important;
  1865. padding: 4px 8px;
  1866. border: 2px solid #5b5e64!important;
  1867. background-color: var(--color-textarea)!important;
  1868. background-image: none!important;
  1869. border-radius: 0!important;
  1870. -webkit-border-radius: 0!important;
  1871. -moz-border-radius: 0!important;
  1872. box-shadow: none!important;
  1873. -webkit-box-shadow: none!important;
  1874. -moz-box-shadow: none!important
  1875. }
  1876. #tiptip_arrow, #tiptip_arrow_inner {
  1877. border: none!important
  1878. }
  1879. a.last_read>svg {
  1880. fill: #909090;
  1881. margin: 4px 0 0 6px;
  1882. }
  1883. .post_id {
  1884. font-weight: normal;
  1885. margin-bottom: 12px;
  1886. /* Hack to allow forum thread head column to look OK even if user has no displayed badges */
  1887. }
  1888. .forum_index h3, .forum_list h3 {
  1889. margin-top: 24px;
  1890. }
  1891. .forum_index h4, .forum_list h4 {
  1892. font-size: 1em;
  1893. }
  1894. .forum_index td {
  1895. position: relative;
  1896. }
  1897. .forum_index tr {
  1898. border: none;
  1899. }
  1900. .forum_index .row, .message_table .row {
  1901. background: var(--color-rows);
  1902. }
  1903. .forum_index .row:nth-child(odd), .message_table .row:nth-child(odd) {
  1904. background: var(--color-rows-alternate);
  1905. }
  1906. /* FORUM ICONS START */
  1907. .forum_index td.read, .forum_index td.unread,
  1908. .forum_index td.read_sticky, .forum_index td.unread_sticky,
  1909. .forum_index td.read_locked, .forum_index td.unread_locked{
  1910. background-position: 50% !important;
  1911. background-repeat: no-repeat !important;
  1912. background-size: 16px !important;
  1913. height: 16px;
  1914. width: 16px;
  1915. }
  1916. .forum_index td.read_locked_sticky, .forum_index td.unread_locked_sticky{
  1917. background-position: 80% !important;
  1918. background-repeat: no-repeat !important;
  1919. background-size: 17px !important;
  1920. height: 17px;
  1921. width: 17px;
  1922. }
  1923. .forum_index td.unread {
  1924. background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDI5Ni45OTkgMjk2Ljk5OSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjk2Ljk5OSAyOTYuOTk5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPGc+CgkJCTxwYXRoIGZpbGw9IiMzMjg3ZTEiIGQ9Ik00NS40MzIsMzUuMDQ5Yy0wLjAwOCwwLTAuMDE3LDAtMC4wMjUsMGMtMi44MDksMC01LjQ1MSwxLjA5NS03LjQ0NiwzLjA4NWMtMi4wMTcsMi4wMTItMy4xMjgsNC42OTEtMy4xMjgsNy41NDMKCQkJCXYxNTkuMzY1YzAsNS44NDQsNC43NzMsMTAuNjEsMTAuNjQxLDEwLjYyNWMyNC43MzgsMC4wNTksNjYuMTg0LDUuMjE1LDk0Ljc3NiwzNS4xMzZWODQuMDIzYzAtMS45ODEtMC41MDYtMy44NDItMS40NjEtNS4zODIKCQkJCUMxMTUuMzIyLDQwLjg0OSw3MC4yMjYsMzUuMTA3LDQ1LjQzMiwzNS4wNDl6Ii8+CgkJCTxwYXRoIGZpbGw9IiMzMjg3ZTEiIGQ9Ik0yNjIuMTY3LDIwNS4wNDJWNDUuNjc2YzAtMi44NTItMS4xMTEtNS41MzEtMy4xMjgtNy41NDNjLTEuOTk1LTEuOTktNC42MzktMy4wODUtNy40NDUtMy4wODVjLTAuMDA5LDAtMC4wMTgsMC0wLjAyNiwwCgkJCQljLTI0Ljc5MywwLjA1OS02OS44ODksNS44MDEtOTMuMzU3LDQzLjU5M2MtMC45NTUsMS41NC0xLjQ2LDMuNDAxLTEuNDYsNS4zODJ2MTY2Ljc3OQoJCQkJYzI4LjU5Mi0yOS45MjEsNzAuMDM4LTM1LjA3Nyw5NC43NzYtMzUuMTM2QzI1Ny4zOTQsMjE1LjY1MSwyNjIuMTY3LDIxMC44ODUsMjYyLjE2NywyMDUuMDQyeiIvPgoJCQk8cGF0aCBmaWxsPSIjMzI4N2UxIiBkPSJNMjg2LjM3Myw3MS44MDFoLTcuNzA2djEzMy4yNDFjMCwxNC45MjEtMTIuMTU3LDI3LjA4OC0yNy4xMDEsMjcuMTI1Yy0yMC45ODMsMC4wNS01NS41ODEsNC4xNTMtODAuMDg0LDI3LjM0NAoJCQkJYzQyLjM3OC0xMC4zNzYsODcuMDUyLTMuNjMxLDExMi41MTIsMi4xNzFjMy4xNzksMC43MjQsNi40NjQtMC4wMjQsOS4wMTEtMi4wNTRjMi41MzgtMi4wMjUsMy45OTQtNS4wNTIsMy45OTQtOC4zMDFWODIuNDI3CgkJCQlDMjk3LDc2LjU2OCwyOTIuMjMyLDcxLjgwMSwyODYuMzczLDcxLjgwMXoiLz4KCQkJPHBhdGggZmlsbD0iIzMyODdlMSIgZD0iTTE4LjMzMiwyMDUuMDQyVjcxLjgwMWgtNy43MDZDNC43NjgsNzEuODAxLDAsNzYuNTY4LDAsODIuNDI3djE2OC44OTdjMCwzLjI1LDEuNDU2LDYuMjc2LDMuOTk0LDguMzAxCgkJCQljMi41NDUsMi4wMjksNS44MjcsMi43OCw5LjAxMSwyLjA1NGMyNS40Ni01LjgwMyw3MC4xMzUtMTIuNTQ3LDExMi41MTEtMi4xNzFjLTI0LjUwMi0yMy4xOS01OS4xLTI3LjI5Mi04MC4wODMtMjcuMzQyCgkJCQlDMzAuNDksMjMyLjEzLDE4LjMzMiwyMTkuOTYzLDE4LjMzMiwyMDUuMDQyeiIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8L3N2Zz4K');
  1925. }
  1926. .forum_index td.read {
  1927. background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDI5Ny4wMDEgMjk3LjAwMSIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjk3LjAwMSAyOTcuMDAxOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZmlsbD0iIzIwNDg3YyIgZD0iTTI4Ny4wMzQsNjAuODczbC0yMC44MTktMC4wMDFWMzkuMzIxYzAtNC45MzQtMy42MS05LjEyNi04LjQ5LTkuODU2Yy0wLjg1Mi0wLjEyOC0yMS4xMzQtMy4wNzQtNDUuNTU3LDEuMzcKCQkJYy0yNy4yMjcsNC45NTQtNDguOTQxLDE3LjE3MS02My42NjgsMzUuNjRjLTE0LjcyOC0xOC40NjktMzYuNDQyLTMwLjY4Ni02My42NjgtMzUuNjRjLTI0LjQyNC00LjQ0My00NC43MDYtMS40OTgtNDUuNTU3LTEuMzcKCQkJYy00Ljg4LDAuNzMxLTguNDksNC45MjMtOC40OSw5Ljg1NnYyMS41NTFIOS45NjZDNC40NjMsNjAuODcyLDAsNjUuMzM1LDAsNzAuODM5djE4Ny44MDVjMCwzLjIyNywxLjU2Miw2LjI1NCw0LjE5Myw4LjEyNAoJCQlzNi4wMDQsMi4zNSw5LjA1MSwxLjI4OGMwLjc0OC0wLjI1OSw3NS40MzEtMjUuNzQ3LDEzMS4xMi0wLjM0NWMyLjYyOCwxLjE5OSw1LjY0NSwxLjE5OSw4LjI3MywwCgkJCWM1NS41MzMtMjUuMzMsMTMwLjM3NiwwLjA4OCwxMzEuMTIsMC4zNDVjMS4wNjgsMC4zNzIsMi4xNzQsMC41NTUsMy4yNzYsMC41NTVjMi4wNDMsMCw0LjA2NS0wLjYyOCw1Ljc3NS0xLjg0MgoJCQljMi42MzEtMS44Nyw0LjE5My00Ljg5Nyw0LjE5My04LjEyNFY3MC44NEMyOTcsNjUuMzM2LDI5Mi41MzgsNjAuODczLDI4Ny4wMzQsNjAuODczeiBNMTkuOTMzLDI0NS4zMDlWODAuODA1aDEwLjg1MnYxMzIuNzI2CgkJCWMwLDIuODk2LDEuMjY3LDUuNjQ2LDMuNDU4LDcuNTM5YzIuMTkxLDEuODkzLDUuMTA1LDIuNzQyLDcuOTY5LDIuMzE5YzAuNTUtMC4wOCw0My44NDYtNi4wMjQsNzUuNDc4LDE1LjY3OQoJCQlDNzguNzI1LDIzMi40MDUsMzkuNzI3LDI0MC4xMTIsMTkuOTMzLDI0NS4zMDl6IE0xMzguNTM0LDIzMC4wOGMtMTMuOTMyLTEyLjU4OC0zMi4wNzktMjEuMS01My43MDItMjUuMDM0CgkJCWMtMTAuNDA2LTEuODk0LTIwLjA2LTIuNDQ2LTI3Ljc4LTIuNDQ2Yy0yLjI5MiwwLTQuNDE0LDAuMDQ5LTYuMzMzLDAuMTI2VjQ4LjQ3M2gtMC4wMDFjMTkuMTU1LTAuODY0LDY1Ljc1MiwxLjE4NCw4Ny44MTYsMzguNTg3CgkJCVYyMzAuMDh6IE0xNTguNDY2LDg3LjA2MWMyMS45ODUtMzcuMjQzLDY4LjY1NS0zOS4zODQsODcuODE2LTM4LjU2M3YxNTQuMjI4Yy04LjM4My0wLjMzOC0yMC42Mi0wLjEzNi0zNC4xMTQsMi4zMgoJCQljLTIxLjYyMywzLjkzNC0zOS43NywxMi40NDUtNTMuNzAyLDI1LjAzNFY4Ny4wNjF6IE0xNzkuMjc3LDIzOS4wNzRjMzEuNjM2LTIxLjcxNiw3NC45NTUtMTUuNzY2LDc1LjQ5NS0xNS42ODYKCQkJYzIuODcxLDAuNDMxLDUuNzgzLTAuNDEzLDcuOTgxLTIuMzA1YzIuMTk4LTEuODk0LDMuNDYyLTQuNjUsMy40NjItNy41NTJWODAuODA2aDEwLjg1MnYxNjQuNTAzCgkJCUMyNTcuMjY3LDI0MC4xMSwyMTguMjUzLDIzMi40LDE3OS4yNzcsMjM5LjA3NHoiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K');
  1928. }
  1929. .forum_index td.read_locked {
  1930. background-image: url('data:image/svg+xml;base64,PHN2ZyBpZD0iYm9sZCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjMjA0ODdjIiBkPSJtMTguNzUgOWgtLjc1di0zYzAtMy4zMDktMi42OTEtNi02LTZzLTYgMi42OTEtNiA2djNoLS43NWMtMS4yNCAwLTIuMjUgMS4wMDktMi4yNSAyLjI1djEwLjVjMCAxLjI0MSAxLjAxIDIuMjUgMi4yNSAyLjI1aDEzLjVjMS4yNCAwIDIuMjUtMS4wMDkgMi4yNS0yLjI1di0xMC41YzAtMS4yNDEtMS4wMS0yLjI1LTIuMjUtMi4yNXptLTEwLjc1LTNjMC0yLjIwNiAxLjc5NC00IDQtNHM0IDEuNzk0IDQgNHYzaC04em01IDEwLjcyMnYyLjI3OGMwIC41NTItLjQ0NyAxLTEgMXMtMS0uNDQ4LTEtMXYtMi4yNzhjLS41OTUtLjM0Ny0xLS45ODUtMS0xLjcyMiAwLTEuMTAzLjg5Ny0yIDItMnMyIC44OTcgMiAyYzAgLjczNy0uNDA1IDEuMzc1LTEgMS43MjJ6Ii8+PC9zdmc+');
  1931. }
  1932. .forum_index td.read_locked_sticky{
  1933. background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDYxMiA2MTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxMiA2MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjMjA0ODdDIiBkPSJNNTY3LjQ0MSwwLjUxSDQxMi4wNzNjLTUuNjE2LTAuMDA2LTEwLjE2Niw0LjU1LTEwLjE2MywxMC4xNTl2MC42NTdjMCw5LjUyNywzLjcwNiwxOC40ODcsMTAuNDQxLDI1LjIyMwoJYzQuMzQ0LDQuMzM4LDkuNjA4LDcuMzk4LDE1LjM1MSw5LjA0NWwtMTEuNTI3LDE1MS4wNDJjLTExLjc3OSwwLjY2LTIyLjc1OSw1LjU1NS0zMS4xNjgsMTMuOTY1CgljLTkuMDYzLDkuMDYtMTQuMDU2LDIxLjEwNS0xNC4wNTMsMzMuOTIzdjAuOTc1Yy0wLjAwMyw1LjYxNSw0LjU0NywxMC4xNjYsMTAuMTU5LDEwLjE2Mmw5My4wNzgsMC4wMDN2OTAuNjQ2CgljMC4wMjcsMS44NCwwLjY3OCw0NS40MDIsNC4xNjgsNzcuMDk5YzMuMzE4LDMwLjE3OSwzLjczMiwzNS45MDYsMy43NDgsMzYuMjAzYzAuMzQ1LDUuMzMsNC43NjgsOS40NzksMTAuMTE3LDkuNDkKCWMyLjgwNiwwLjAwMyw1LjM1Ny0xLjEyNyw3LjIwNy0yLjk3N2MxLjY4Ny0xLjY4OCwyLjc5MS0zLjk2NSwyLjk2MS02LjUxNGMwLjAxNS0wLjIyNSwwLjQxMi01LjgyOCwzLjc0OC0zNi4yMDMKCWMzLjQ4Ny0zMS42OTcsNC4xMzgtNzUuMjU5LDQuMTYyLTc3LjIzOHYtOTAuNTA0SDU5OC40YzIuODAzLDAsNS4zNDYtMS4xMzgsNy4xODQtMi45NzljMS44MzctMS44MzcsMi45NzktNC4zODMsMi45NzYtNy4xODcKCXYtMC45NzJjMC4wMDMtMTIuODE3LTQuOTkyLTI0Ljg1OS0xNC4wNTMtMzMuOTIzYy04LjQwOS04LjQxMy0xOS4zOTItMTMuMzA4LTMxLjE3MS0xMy45NzFMNTUxLjgxMSw0NS41OTcKCWM1Ljc0Mi0xLjY0NCwxMS4wMDctNC43MDgsMTUuMzQ4LTkuMDQ1YzYuNzM2LTYuNzM4LDEwLjQ0MS0xNS42OTMsMTAuNDQxLTI1LjIxOXYtMC42NkM1NzcuNTk3LDUuMDYsNTczLjA1MywwLjUxLDU2Ny40NDEsMC41MXoiLz4KPHBhdGggZmlsbD0iIzIwNDg3QyIgZD0iTTMwOC4zMDksMTc2LjA4NWgtMTQuNjgydi01OC43MjhjMC02NC43NzYtNTIuNjczLTExNy40NTYtMTE3LjQ0OS0xMTcuNDU2CgljLTY0Ljc3NiwwLTExNy40NTYsNTIuNjgtMTE3LjQ1NiwxMTcuNDU2djU4LjcyOEg0NC4wNGMtMjQuMjcyLDAtNDQuMDQsMTkuNzUtNDQuMDQsNDQuMDR2MjA1LjU0MQoJYzAsMjQuMjk3LDE5Ljc2OCw0NC4wNDYsNDQuMDQsNDQuMDQ2aDI2NC4yNjljMjQuMjcyLDAsNDQuMDQ2LTE5Ljc0OSw0NC4wNDYtNDQuMDQ2VjIyMC4xMjUKCUMzNTIuMzU1LDE5NS44MzUsMzMyLjU4MSwxNzYuMDg1LDMwOC4zMDksMTc2LjA4NXogTTk3Ljg3NiwxMTcuMzU3YzAtNDMuMTg2LDM1LjExNi03OC4zMDIsNzguMzAyLTc4LjMwMgoJYzQzLjE4LDAsNzguMzAyLDM1LjExNiw3OC4zMDIsNzguMzAydjU4LjcyOEg5Ny44NzZWMTE3LjM1N3ogTTE5NS43NTEsMzI3LjI0NXY0NC41OTFjMCwxMC44MDctOC43NDksMTkuNTc0LTE5LjU3NCwxOS41NzQKCXMtMTkuNTc0LTguNzY3LTE5LjU3NC0xOS41NzR2LTQ0LjU5MWMtMTEuNjQ4LTYuNzkzLTE5LjU4LTE5LjI4My0xOS41OC0zMy43MTFjMC0yMS41OSwxNy41NTgtMzkuMTQ4LDM5LjE1NC0zOS4xNDgKCWMyMS41OSwwLDM5LjE0NywxNy41NTgsMzkuMTQ3LDM5LjE0OEMyMTUuMzI1LDMwNy45NjIsMjA3LjQsMzIwLjQ1MiwxOTUuNzUxLDMyNy4yNDV6Ii8+Cjwvc3ZnPgo=');
  1934. }
  1935. .forum_index td.unread_locked {
  1936. background-image: url('data:image/svg+xml;base64,PHN2ZyBpZD0iYm9sZCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjQgMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjMzI4N2UxIiBkPSJtMTguNzUgOWgtLjc1di0zYzAtMy4zMDktMi42OTEtNi02LTZzLTYgMi42OTEtNiA2djNoLS43NWMtMS4yNCAwLTIuMjUgMS4wMDktMi4yNSAyLjI1djEwLjVjMCAxLjI0MSAxLjAxIDIuMjUgMi4yNSAyLjI1aDEzLjVjMS4yNCAwIDIuMjUtMS4wMDkgMi4yNS0yLjI1di0xMC41YzAtMS4yNDEtMS4wMS0yLjI1LTIuMjUtMi4yNXptLTEwLjc1LTNjMC0yLjIwNiAxLjc5NC00IDQtNHM0IDEuNzk0IDQgNHYzaC04em01IDEwLjcyMnYyLjI3OGMwIC41NTItLjQ0NyAxLTEgMXMtMS0uNDQ4LTEtMXYtMi4yNzhjLS41OTUtLjM0Ny0xLS45ODUtMS0xLjcyMiAwLTEuMTAzLjg5Ny0yIDItMnMyIC44OTcgMiAyYzAgLjczNy0uNDA1IDEuMzc1LTEgMS43MjJ6Ii8+PC9zdmc+');
  1937. }
  1938. .forum_index td.unread_locked_sticky{
  1939. background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiCgkgdmlld0JveD0iMCAwIDYxMiA2MTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYxMiA2MTIiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjMzI4N2UxIiBkPSJNNTY3LjQ0MSwwLjUxSDQxMi4wNzNjLTUuNjE2LTAuMDA2LTEwLjE2Niw0LjU1LTEwLjE2MywxMC4xNTl2MC42NTdjMCw5LjUyNywzLjcwNiwxOC40ODcsMTAuNDQxLDI1LjIyMwoJYzQuMzQ0LDQuMzM4LDkuNjA4LDcuMzk4LDE1LjM1MSw5LjA0NWwtMTEuNTI3LDE1MS4wNDJjLTExLjc3OSwwLjY2LTIyLjc1OSw1LjU1NS0zMS4xNjgsMTMuOTY1CgljLTkuMDYzLDkuMDYtMTQuMDU2LDIxLjEwNS0xNC4wNTMsMzMuOTIzdjAuOTc1Yy0wLjAwMyw1LjYxNSw0LjU0NywxMC4xNjYsMTAuMTU5LDEwLjE2Mmw5My4wNzgsMC4wMDN2OTAuNjQ2CgljMC4wMjcsMS44NCwwLjY3OCw0NS40MDIsNC4xNjgsNzcuMDk5YzMuMzE4LDMwLjE3OSwzLjczMiwzNS45MDYsMy43NDgsMzYuMjAzYzAuMzQ1LDUuMzMsNC43NjgsOS40NzksMTAuMTE3LDkuNDkKCWMyLjgwNiwwLjAwMyw1LjM1Ny0xLjEyNyw3LjIwNy0yLjk3N2MxLjY4Ny0xLjY4OCwyLjc5MS0zLjk2NSwyLjk2MS02LjUxNGMwLjAxNS0wLjIyNSwwLjQxMi01LjgyOCwzLjc0OC0zNi4yMDMKCWMzLjQ4Ny0zMS42OTcsNC4xMzgtNzUuMjU5LDQuMTYyLTc3LjIzOHYtOTAuNTA0SDU5OC40YzIuODAzLDAsNS4zNDYtMS4xMzgsNy4xODQtMi45NzljMS44MzctMS44MzcsMi45NzktNC4zODMsMi45NzYtNy4xODcKCXYtMC45NzJjMC4wMDMtMTIuODE3LTQuOTkyLTI0Ljg1OS0xNC4wNTMtMzMuOTIzYy04LjQwOS04LjQxMy0xOS4zOTItMTMuMzA4LTMxLjE3MS0xMy45NzFMNTUxLjgxMSw0NS41OTcKCWM1Ljc0Mi0xLjY0NCwxMS4wMDctNC43MDgsMTUuMzQ4LTkuMDQ1YzYuNzM2LTYuNzM4LDEwLjQ0MS0xNS42OTMsMTAuNDQxLTI1LjIxOXYtMC42NkM1NzcuNTk3LDUuMDYsNTczLjA1MywwLjUxLDU2Ny40NDEsMC41MXoiLz4KPHBhdGggZmlsbD0iIzMyODdlMSIgZD0iTTMwOC4zMDksMTc2LjA4NWgtMTQuNjgydi01OC43MjhjMC02NC43NzYtNTIuNjczLTExNy40NTYtMTE3LjQ0OS0xMTcuNDU2CgljLTY0Ljc3NiwwLTExNy40NTYsNTIuNjgtMTE3LjQ1NiwxMTcuNDU2djU4LjcyOEg0NC4wNGMtMjQuMjcyLDAtNDQuMDQsMTkuNzUtNDQuMDQsNDQuMDR2MjA1LjU0MQoJYzAsMjQuMjk3LDE5Ljc2OCw0NC4wNDYsNDQuMDQsNDQuMDQ2aDI2NC4yNjljMjQuMjcyLDAsNDQuMDQ2LTE5Ljc0OSw0NC4wNDYtNDQuMDQ2VjIyMC4xMjUKCUMzNTIuMzU1LDE5NS44MzUsMzMyLjU4MSwxNzYuMDg1LDMwOC4zMDksMTc2LjA4NXogTTk3Ljg3NiwxMTcuMzU3YzAtNDMuMTg2LDM1LjExNi03OC4zMDIsNzguMzAyLTc4LjMwMgoJYzQzLjE4LDAsNzguMzAyLDM1LjExNiw3OC4zMDIsNzguMzAydjU4LjcyOEg5Ny44NzZWMTE3LjM1N3ogTTE5NS43NTEsMzI3LjI0NXY0NC41OTFjMCwxMC44MDctOC43NDksMTkuNTc0LTE5LjU3NCwxOS41NzQKCXMtMTkuNTc0LTguNzY3LTE5LjU3NC0xOS41NzR2LTQ0LjU5MWMtMTEuNjQ4LTYuNzkzLTE5LjU4LTE5LjI4My0xOS41OC0zMy43MTFjMC0yMS41OSwxNy41NTgtMzkuMTQ4LDM5LjE1NC0zOS4xNDgKCWMyMS41OSwwLDM5LjE0NywxNy41NTgsMzkuMTQ3LDM5LjE0OEMyMTUuMzI1LDMwNy45NjIsMjA3LjQsMzIwLjQ1MiwxOTUuNzUxLDMyNy4yNDV6Ii8+Cjwvc3ZnPgo=');
  1940. }
  1941. .forum_index td.read_sticky{
  1942. background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTcuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHZpZXdCb3g9IjAgMCAxOTMuODI2IDE5My44MjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5My44MjYgMTkzLjgyNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjMjA0ODdjIiBkPSJNMTkxLjQ5NSw1NS41MTFMMTM3LjQ0OSwxLjQ2NWMtMS45NTEtMS45NTMtNS4xMTktMS45NTMtNy4wNywwbC0wLjIyOSwwLjIyOWMtMy4zMTQsMy4zMTMtNS4xNCw3LjcyLTUuMTQsMTIuNDA2CgljMCwzLjAxOSwwLjc2Nyw1LjkxNiwyLjE5Miw4LjQ4NWwtNTYuNTUsNDguNTMzYy00LjMyOC0zLjg2OC05Ljg1Mi01Ljk4NS0xNS43MDMtNS45ODVjLTYuMzA1LDAtMTIuMjMyLDIuNDU1LTE2LjY4OSw2LjkxMwoJbC0wLjMzOSwwLjMzOWMtMS45NTMsMS45NTItMS45NTMsNS4xMTgsMCw3LjA3bDMyLjM3OCwzMi4zNzhsLTMxLjUzNCwzMS41MzNjLTAuNjMxLDAuNjQ5LTE1LjU1NywxNi4wMy0yNS4zNywyOC4yNwoJYy05LjM0NSwxMS42NTMtMTEuMTkzLDEzLjc4OC0xMS4yODksMTMuODk4Yy0xLjczNSwxLjk3Ni0xLjYzOSw0Ljk1NiwwLjIxOCw2LjgyMmMwLjk3MywwLjk3NywyLjI1NiwxLjQ3MSwzLjU0MywxLjQ3MQoJYzEuMTczLDAsMi4zNDktMC40MSwzLjI5NS0xLjIzN2MwLjA4My0wLjA3MiwyLjE2OS0xLjg4NSwxMy44OTgtMTEuMjg5YzEyLjIzOC05LjgxMywyNy42MTktMjQuNzQsMjguMzE4LTI1LjQyMWwzMS40ODMtMzEuNDgzCglsMzAuNjQ0LDMwLjY0NGMwLjk3NiwwLjk3NywyLjI1NiwxLjQ2NSwzLjUzNSwxLjQ2NXMyLjU2LTAuNDg4LDMuNTM1LTEuNDY1bDAuMzM5LTAuMzM5YzQuNDU4LTQuNDU3LDYuOTEzLTEwLjM4NSw2LjkxMy0xNi42ODkKCWMwLTUuODUxLTIuMTE4LTExLjM3NS01Ljk4NS0xNS43MDNsNDguNTMzLTU2LjU1YzIuNTY5LDEuNDI1LDUuNDY2LDIuMTkyLDguNDg1LDIuMTkyYzQuNjg3LDAsOS4wOTMtMS44MjUsMTIuNDA2LTUuMTRsMC4yMjktMC4yMjkKCUMxOTMuNDQ4LDYwLjYyOSwxOTMuNDQ4LDU3LjQ2MywxOTEuNDk1LDU1LjUxMXoiLz4KPC9zdmc+Cg==');
  1943. }
  1944. .forum_index td.unread_sticky{
  1945. background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTcuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIgoJIHZpZXdCb3g9IjAgMCAxOTMuODI2IDE5My44MjYiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDE5My44MjYgMTkzLjgyNjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8cGF0aCBmaWxsPSIjMzI4N2UxIiBkPSJNMTkxLjQ5NSw1NS41MTFMMTM3LjQ0OSwxLjQ2NWMtMS45NTEtMS45NTMtNS4xMTktMS45NTMtNy4wNywwbC0wLjIyOSwwLjIyOWMtMy4zMTQsMy4zMTMtNS4xNCw3LjcyLTUuMTQsMTIuNDA2CgljMCwzLjAxOSwwLjc2Nyw1LjkxNiwyLjE5Miw4LjQ4NWwtNTYuNTUsNDguNTMzYy00LjMyOC0zLjg2OC05Ljg1Mi01Ljk4NS0xNS43MDMtNS45ODVjLTYuMzA1LDAtMTIuMjMyLDIuNDU1LTE2LjY4OSw2LjkxMwoJbC0wLjMzOSwwLjMzOWMtMS45NTMsMS45NTItMS45NTMsNS4xMTgsMCw3LjA3bDMyLjM3OCwzMi4zNzhsLTMxLjUzNCwzMS41MzNjLTAuNjMxLDAuNjQ5LTE1LjU1NywxNi4wMy0yNS4zNywyOC4yNwoJYy05LjM0NSwxMS42NTMtMTEuMTkzLDEzLjc4OC0xMS4yODksMTMuODk4Yy0xLjczNSwxLjk3Ni0xLjYzOSw0Ljk1NiwwLjIxOCw2LjgyMmMwLjk3MywwLjk3NywyLjI1NiwxLjQ3MSwzLjU0MywxLjQ3MQoJYzEuMTczLDAsMi4zNDktMC40MSwzLjI5NS0xLjIzN2MwLjA4My0wLjA3MiwyLjE2OS0xLjg4NSwxMy44OTgtMTEuMjg5YzEyLjIzOC05LjgxMywyNy42MTktMjQuNzQsMjguMzE4LTI1LjQyMWwzMS40ODMtMzEuNDgzCglsMzAuNjQ0LDMwLjY0NGMwLjk3NiwwLjk3NywyLjI1NiwxLjQ2NSwzLjUzNSwxLjQ2NXMyLjU2LTAuNDg4LDMuNTM1LTEuNDY1bDAuMzM5LTAuMzM5YzQuNDU4LTQuNDU3LDYuOTEzLTEwLjM4NSw2LjkxMy0xNi42ODkKCWMwLTUuODUxLTIuMTE4LTExLjM3NS01Ljk4NS0xNS43MDNsNDguNTMzLTU2LjU1YzIuNTY5LDEuNDI1LDUuNDY2LDIuMTkyLDguNDg1LDIuMTkyYzQuNjg3LDAsOS4wOTMtMS44MjUsMTIuNDA2LTUuMTRsMC4yMjktMC4yMjkKCUMxOTMuNDQ4LDYwLjYyOSwxOTMuNDQ4LDU3LjQ2MywxOTEuNDk1LDU1LjUxMXoiLz4KPC9zdmc+Cg==');
  1946. }
  1947. /* FORUM ICONS END */
  1948. .hide_torrents, .show_torrents {
  1949. position: relative;
  1950. cursor: pointer;
  1951. }
  1952. .hide_torrents>.show_torrents_link:after, .show_torrents>.show_torrents_link:after {
  1953. content: "";
  1954. position: absolute;
  1955. width: 19px;
  1956. height: 3px;
  1957. top: 13px;
  1958. left: 5px;
  1959. border-radius: 2px;
  1960. background-color: var(--color15);
  1961. }
  1962. .show_torrents>.show_torrents_link:before {
  1963. content: "";
  1964. position: absolute;
  1965. width: 3px;
  1966. height: 19px;
  1967. top: 5px;
  1968. left: 13px;
  1969. border-radius: 2px;
  1970. background-color: var(--color15);
  1971. }
  1972. .search_warning {
  1973. fill: #AAA;
  1974. }
  1975. .dead {
  1976. opacity: 0.7;
  1977. }
  1978. caption {
  1979. border-bottom: 1px dashed #666;
  1980. font-weight: bold;
  1981. }
  1982. .staff_post .colhead_dark {
  1983. background: var(--color-staffpost);
  1984. }
  1985. .collage_image:hover {
  1986. box-shadow: 0px 0px 3px 2px var(--color-collage-image-hover);
  1987. position: relative;
  1988. transition: all .1s linear;
  1989. }
  1990. /* Fucking noty */
  1991. .noty_bar {
  1992. border-left: #3584b3 2px solid;
  1993. }
  1994. #noty_bottomRight_layout_container li {
  1995. background-color: #52555c !important;
  1996. color: #E9E9E9 !important;
  1997. border: none !important;
  1998. }
  1999. .noty_buttons {
  2000. background-color: var(--color-backgrounds) !important;
  2001. border-top: none !important;
  2002. }
  2003. .tag_parody {
  2004. color: #e8ab3a !important;
  2005. }
  2006. .tag_character {
  2007. color: #529e63 !important;
  2008. }
  2009. .tag_male {
  2010. color: #3d77e2 !important;
  2011. }
  2012. .tag_female {
  2013. color: #e896e8 !important;
  2014. }
  2015. .tex_img {
  2016. filter: invert(100%);
  2017. }
  2018. .torrent .float_right, .group_torrent td:first-of-type span {
  2019. border-radius: 5px;
  2020. }
  2021. .torrent .float_right span:first-of-type {
  2022. display: inline-block;
  2023. }
  2024. .group_torrent td:first-of-type span {
  2025. display: inline-block;
  2026. /*! padding:0.25em; */
  2027. margin-right: 21px;
  2028. }
  2029. .group_torrent td {
  2030. padding-top: 7px;
  2031. padding-bottom: 7px;
  2032. }
  2033. .torrent .float_right>span {
  2034. float: none;
  2035. }
  2036. .torrent .float_right br {
  2037. display: none;
  2038. }
  2039. .torrent .float_right>span.add_bookmark, .torrent span.time {
  2040. float: right;
  2041. }
  2042. .brackets::before, .brackets::after {
  2043. content: "";
  2044. }
  2045. .add_bookmark, .remove_bookmark {
  2046. margin-right: 3px;
  2047. }
  2048. .group .add_bookmark, .group .remove_bookmark {
  2049. margin-right: 48px;
  2050. }
  2051. #artist .group .add_bookmark, #artist .group .remove_bookmark {
  2052. margin-right: 151px;
  2053. }
  2054. /* collage fix from RED */
  2055. ul.collage_images {
  2056. font-size: 1em;
  2057. }
  2058. ul.collage_images {
  2059. display: -webkit-box;
  2060. display: -ms-flexbox;
  2061. display: flex;
  2062. -ms-flex-wrap: wrap;
  2063. flex-wrap: wrap;
  2064. -webkit-box-pack: start;
  2065. -ms-flex-pack: start;
  2066. justify-content: flex-start;
  2067. padding: 5px;
  2068. width: 100%;
  2069. }
  2070. ul.collage_images li {
  2071. display: block;
  2072. -webkit-box-flex: 0;
  2073. -ms-flex: 0 0 auto;
  2074. flex: 0 0 auto;
  2075. height: auto;
  2076. padding: 3px;
  2077. width: 19%;
  2078. }
  2079. ul.collage_images li::before {
  2080. content: "";
  2081. float: left;
  2082. padding-top: 100%;
  2083. }
  2084. ul.collage_images li a {
  2085. color: rgb(112, 112, 112);
  2086. /*font-family: Consolas,Monospace;*/
  2087. height: 100%;
  2088. overflow: visible;
  2089. position: relative;
  2090. text-align: center;
  2091. }
  2092. ul.collage_images img {
  2093. bottom: 0;
  2094. -webkit-box-sizing: border-box;
  2095. box-sizing: border-box;
  2096. height: auto;
  2097. left: 0;
  2098. margin: auto;
  2099. max-height: 100%;
  2100. max-width: 100%;
  2101. position: absolute;
  2102. right: 0;
  2103. top: 0;
  2104. width: auto;
  2105. }
  2106. ul.collage_images li a>span {
  2107. 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==");
  2108. width: 100% !important;
  2109. height: 100% !important;
  2110. display: block;
  2111. background-repeat: no-repeat;
  2112. background-size: 100%;
  2113. background-position: center;
  2114. }
  2115. table:not(.forum_index) tr.row:hover {
  2116. background-color: var(--color2);
  2117. }
  2118. /* random fixes */
  2119. /*badge icon size in headers*/
  2120. .colhead a.badge_icon, .colhead_dark a.badge_icon img {
  2121. height: 20px;
  2122. }