1. @import url(https://fonts.googleapis.com/css?family=Aldrich);
  2. @font-face {
  3. font-family: 'myAnimeFont';
  4. src: url(https://copy.com/HqKL0KBOgr0k4zmm/youmurdererbb_reg.otf);
  5. }
  6. @font-face {
  7. font-family: 'penta';
  8. src: url(https://copy.com/GTLCC7Hb0B7ChOBV/penta.ttf);
  9. }
  10. /***************************
  11. TOPBAR AND WARNING
  12. ***************************/
  13. #mal\_control\_strip{
  14. top: -200px !important;
  15. position: absolute;
  16. }
  17. #mal_cs_listinfo strong:nth-child(1) a {
  18. top: 35%;
  19. left: 85%;
  20. width: 100%;
  21. text-align: left;
  22. background: transparent;
  23. color: #550000;
  24. font-family: myAnimeFont;
  25. font-size: 40px;
  26. opacity: .7;
  27. text-decoration: none !important;
  28. transform: rotate(8deg);
  29. position: fixed;
  30. font-style: normal !important;
  31. z-index: 10 !important;
  32. pointer-events: none !important;
  33. }
  34. #mal_cs_listinfo strong:nth-child(1) a:before{
  35. content: "no escape ";
  36. font-family: myAnimeFont;
  37. opacity: .95;
  38. text-decoration: none !important;
  39. background-color: transparent;
  40. position: fixed;
  41. margin-top: -3%;
  42. width: 100%;
  43. text-align: left;
  44. }
  45. #mal_cs_pic:before {
  46. top: 35%;
  47. left: 85%;
  48. width: 100%;
  49. text-align: left;
  50. color: #550000;
  51. font-family: myAnimeFont;
  52. font-size: 60px;
  53. transform: rotate(8deg);
  54. font-style: normal !important;
  55. z-index: 10 !important;
  56. pointer-events: none !important;
  57. content: "no escape ";
  58. font-family: myAnimeFont;
  59. opacity: .95;
  60. text-decoration: none !important;
  61. background-color: transparent;
  62. position: fixed;
  63. }
  64. /***************************
  65. LIST
  66. ***************************/
  67. #list_surround{
  68. background-color: transparent;
  69. background-attachment:scroll;
  70. position: absolute;
  71. left: 0px;
  72. right: 0px;
  73. width: 600px;
  74. top: 900px;
  75. padding: 12px;
  76. }
  77. #list_surround{
  78. margin: auto !important;
  79. }
  80. .table_header a{
  81. text-decoration: underline !important;
  82. color:white;
  83. }
  84. #list_surround, .td1 a, .td2 a{
  85. color:white;
  86. text-decoration: none !important;
  87. font-family: tahoma;
  88. font-size: 12px;
  89. }
  90. .td1, .td2, .table_header, .category_totals {
  91. font-family: tahoma;
  92. font-size: 12px;
  93. }
  94. .td1, .td2{
  95. line-height: 18px;
  96. }
  97. .category_totals {
  98. text-align: center;
  99. padding: 20px;
  100. font-size: 11px;
  101. }
  102. #copyright{
  103. font-size: 11px;
  104. padding-left: 20px;
  105. padding-right: 20px;
  106. padding-bottom: 20px;
  107. }
  108. #list_surround
  109. {
  110. background-color: rgba(0,0,0,.9);
  111. border-radius: 5px;
  112. animation-name: mist;
  113. animation-duration: 20s;
  114. animation-iteration-count: infinite;
  115. }
  116. @-moz-keyframes mist /* Firefox */
  117. {
  118. 0% {box-shadow: 0px 0px 15px 10px rgba(0,0,0,1);}
  119. 50% {box-shadow: 0px 0px 20px 10px rgba(255,0,0,1);}
  120. 100% {box-shadow: 0px 0px 15px 10px rgba(0,0,0,1);}
  121. }
  122. @-webkit-keyframes mist /* Chrome */
  123. {
  124. 0% {box-shadow: 0px 0px 15px 10px rgba(0,0,0,1);}
  125. 50% {box-shadow: 0px 0px 20px 10px rgba(255,0,0,1);}
  126. 100% {box-shadow: 0px 0px 15px 10px rgba(0,0,0,1);}
  127. }
  128. .header_title {
  129. font-family: penta;
  130. font-size: 45px;
  131. text-align: center;
  132. margin-top: -50px;
  133. }
  134. tr:hover [class^="td"] {
  135. background-color: rgba(155, 0, 0, .7) !important;
  136. box-shadow: 0px 0px 20px 10px rgba(155,0,0,1);
  137. }
  138. /***************************
  139. LEFT DOOR
  140. ***************************/
  141. #list_surround:before{
  142. background-image: url(http://i.imgur.com/nbv53YS.jpg);
  143. background-color: black;
  144. background-position: right center;
  145. background-size: contain;
  146. position: fixed;
  147. left: -100%;
  148. right: 0;
  149. top: 0;
  150. width: 100%;
  151. content: "";
  152. height: 100%;
  153. z-index: 0 !important;
  154. animation-name: leftdoor;
  155. animation-duration: 300s;
  156. }
  157. #list_surround:before{
  158. margin: auto;
  159. }
  160. @-moz-keyframes leftdoor /* Firefox */
  161. {
  162. 0% {left: -100%;}
  163. 1% {left: -100%;}
  164. 3% {left: -160%;}
  165. 95% {left: -160%;}
  166. 99% {left: -100%;}
  167. }
  168. @-webkit-keyframes leftdoor /* Safari and Chrome */
  169. {
  170. 0% {left: -100%;}
  171. 1% {left: -100%;}
  172. 3% {left: -160%;}
  173. 95% {left: -160%;}
  174. 99% {left: -100%;}
  175. }
  176. /***************************
  177. RIGHT DOOR
  178. ***************************/
  179. #list_surround:after{
  180. background-image: url(http://i.imgur.com/mTQNUo6.jpg);
  181. background-position: left center;
  182. background-size: contain;
  183. background-color: black;
  184. position: fixed;
  185. left: 50%;
  186. right: 0;
  187. top: 0;
  188. width: 100%;
  189. content: "";
  190. height: 100%;
  191. z-index: 0 !important;
  192. animation-name: rightdoor;
  193. animation-duration: 300s;
  194. }
  195. #list_surround:after{
  196. margin: auto;
  197. }
  198. @-moz-keyframes rightdoor /* Firefox */
  199. {
  200. 0% {left: 50%;}
  201. 1% {left: 50%;}
  202. 3% {left: 80%;}
  203. 95% {left: 80%;}
  204. 99% {left: 50%;}
  205. }
  206. @-webkit-keyframes rightdoor /* Safari and Chrome */
  207. {
  208. 0% {left: 50%;}
  209. 1% {left: 50%;}
  210. 3% {left: 80%;}
  211. 95% {left: 80%;}
  212. 99% {left: 50%;}
  213. }
  214. /***************************
  215. LEFT WALL
  216. ***************************/
  217. .status_selected{
  218. background-color: transparent;
  219. background-image: url(http://i.imgur.com/iC6p26P.png);
  220. background-attachment: scroll;
  221. background-position: right top;
  222. z-index: 9 !important;
  223. position: fixed !important;
  224. left: 0%;
  225. top: 0%;
  226. height: 100%;
  227. width: 20%;
  228. }
  229. /***************************
  230. RIGHT WALL
  231. ***************************/
  232. .status_selected:before{
  233. background-color: transparent;
  234. background-image: url(http://i.imgur.com/oGBaoyp.png);
  235. background-attachment: scroll;
  236. background-position: left top;
  237. z-index: 9 !important;
  238. position: fixed !important;
  239. right: 0%;
  240. top: 0%;
  241. height: 100%;
  242. width: 20%;
  243. content: "";
  244. }
  245. /***************************
  246. CATEGORY LINKS (ELEVATOR BUTTONS)
  247. ***************************/
  248. .status_selected a[href*="status=1"], .status_not_selected a[href*="status=1"]{
  249. background-color: black;
  250. background-image: -webkit-linear-gradient(top, #333333, #000000);
  251. background-image: -moz-linear-gradient(top, #333333, #000000);
  252. background-image: -ms-linear-gradient(top, #333333, #000000);
  253. background-image: -o-linear-gradient(top, #333333, #000000);
  254. background-image: linear-gradient(to bottom, #333333, #000000);
  255. font-family: verdana;
  256. position: fixed;
  257. z-index: 10 !important;
  258. position: fixed;
  259. left: 3%;
  260. top: 60px;
  261. font-size: 0;
  262. text-decoration: none !important;
  263. width: 100px;
  264. height: 50px;
  265. border-color: black;
  266. border-style: solid;
  267. border-width: 1px;
  268. border-radius: 3px;
  269. color: white;
  270. text-align: center;
  271. padding-top: 20px;
  272. }
  273. .status_selected a[href*="status=1"]:before, .status_not_selected a[href*="status=1"]:before{
  274. content: "Hospital";
  275. font-size: 20px !important;
  276. }
  277. .status_selected a[href*="status=2"], .status_not_selected a[href*="status=2"]{
  278. background-color: black;
  279. background-image: -webkit-linear-gradient(top, #333333, #000000);
  280. background-image: -moz-linear-gradient(top, #333333, #000000);
  281. background-image: -ms-linear-gradient(top, #333333, #000000);
  282. background-image: -o-linear-gradient(top, #333333, #000000);
  283. background-image: linear-gradient(to bottom, #333333, #000000);
  284. font-family: verdana;
  285. z-index: 10 !important;
  286. position: fixed;
  287. left: 3%;
  288. top: 140px;
  289. font-size: 0;
  290. text-decoration: none !important;
  291. width: 100px;
  292. height: 50px;
  293. border-color: black;
  294. border-style: solid;
  295. border-width: 1px;
  296. border-radius: 3px;
  297. color: white;
  298. text-align: center;
  299. padding-top: 20px;
  300. }
  301. .status_selected a[href*="status=2"]:before, .status_not_selected a[href*="status=2"]:before{
  302. content: "Lobby";
  303. font-size: 20px !important;
  304. }
  305. .status_selected a[href*="status=3"], .status_not_selected a[href*="status=3"]{
  306. background-color: black;
  307. background-image: -webkit-linear-gradient(top, #333333, #000000);
  308. background-image: -moz-linear-gradient(top, #333333, #000000);
  309. background-image: -ms-linear-gradient(top, #333333, #000000);
  310. background-image: -o-linear-gradient(top, #333333, #000000);
  311. background-image: linear-gradient(to bottom, #333333, #000000);
  312. font-family: verdana;
  313. z-index: 10 !important;
  314. position: fixed;
  315. left: 3%;
  316. top: 220px;
  317. font-size: 0;
  318. text-decoration: none !important;
  319. width: 100px;
  320. height: 50px;
  321. border-color: black;
  322. border-style: solid;
  323. border-width: 1px;
  324. border-radius: 3px;
  325. color: white;
  326. text-align: center;
  327. padding-top: 20px;
  328. }
  329. .status_selected a[href*="status=3"]:before, .status_not_selected a[href*="status=3"]:before{
  330. content: "Storage";
  331. font-size: 20px !important;
  332. }
  333. .status_selected a[href*="status=4"], .status_not_selected a[href*="status=4"]{
  334. background-color: black;
  335. background-image: -webkit-linear-gradient(top, #333333, #000000);
  336. background-image: -moz-linear-gradient(top, #333333, #000000);
  337. background-image: -ms-linear-gradient(top, #333333, #000000);
  338. background-image: -o-linear-gradient(top, #333333, #000000);
  339. background-image: linear-gradient(to bottom, #333333, #000000);
  340. font-family: verdana;
  341. z-index: 10 !important;
  342. position: fixed;
  343. left: 3%;
  344. top: 300px;
  345. font-size: 0;
  346. text-decoration: none !important;
  347. width: 100px;
  348. height: 50px;
  349. border-color: black;
  350. border-style: solid;
  351. border-width: 1px;
  352. border-radius: 3px;
  353. color: white;
  354. text-align: center;
  355. padding-top: 20px;
  356. }
  357. .status_selected a[href*="status=4"]:before, .status_not_selected a[href*="status=4"]:before{
  358. content: "Asylum";
  359. font-size: 20px !important;
  360. }
  361. .status_selected a[href*="status=6"], .status_not_selected a[href*="status=6"]{
  362. background-color: black;
  363. background-image: -webkit-linear-gradient(top, #333333, #000000);
  364. background-image: -moz-linear-gradient(top, #333333, #000000);
  365. background-image: -ms-linear-gradient(top, #333333, #000000);
  366. background-image: -o-linear-gradient(top, #333333, #000000);
  367. background-image: linear-gradient(to bottom, #333333, #000000);
  368. font-family: verdana;
  369. z-index: 10 !important;
  370. position: fixed;
  371. left: 3%;
  372. top: 380px;
  373. font-size: 0;
  374. text-decoration: none !important;
  375. width: 100px;
  376. height: 50px;
  377. border-color: black;
  378. border-style: solid;
  379. border-width: 1px;
  380. border-radius: 3px;
  381. color: white;
  382. text-align: center;
  383. padding-top: 20px;
  384. }
  385. .status_selected a[href*="status=6"]:before, .status_not_selected a[href*="status=6"]:before{
  386. content: "Morgue";
  387. font-size: 20px !important;
  388. }
  389. .status_not_selected a[href*="status=1"]:hover,
  390. .status_not_selected a[href*="status=2"]:hover,
  391. .status_not_selected a[href*="status=3"]:hover,
  392. .status_not_selected a[href*="status=4"]:hover,
  393. .status_not_selected a[href*="status=6"]:hover,
  394. .status_selected a[href*="status=1"]:hover,
  395. .status_selected a[href*="status=2"]:hover,
  396. .status_selected a[href*="status=3"]:hover,
  397. .status_selected a[href*="status=4"]:hover,
  398. .status_selected a[href*="status=6"]:hover{
  399. background-color: #fcfac0; background-image: -webkit-gradient(linear, left top, left bottom, from(#fcfac0), to(#f6f283));
  400. background-image: -webkit-linear-gradient(top, #fcfac0, #f6f283);
  401. background-image: -moz-linear-gradient(top, #fcfac0, #f6f283);
  402. background-image: -ms-linear-gradient(top, #fcfac0, #f6f283);
  403. background-image: -o-linear-gradient(top, #fcfac0, #f6f283);
  404. border-color: white;
  405. border-style: solid;
  406. border-width: 1px;
  407. -webkit-box-shadow: 0px 0px 10px gold;
  408. -moz-box-shadow: 0px 0px 10px gold;
  409. box-shadow: 0px 0px 10px gold;
  410. }
  411. .status_selected a[href*="status=1"],
  412. .status_selected a[href*="status=2"],
  413. .status_selected a[href*="status=3"],
  414. .status_selected a[href*="status=4"],
  415. .status_selected a[href*="status=6"]{
  416. border-color: white;
  417. border-style: solid;
  418. border-width: 1px;
  419. xbackground-color: #eab92d;
  420. xbackground-image: -webkit-gradient(linear, left top, left bottom, from(#eab92d), to(#c79810));
  421. xbackground-image: -webkit-linear-gradient(top, #eab92d, #c79810);
  422. xbackground-image: -moz-linear-gradient(top, #eab92d, #c79810);
  423. xbackground-image: -ms-linear-gradient(top, #eab92d, #c79810);
  424. xbackground-image: -o-linear-gradient(top, #eab92d, #c79810);
  425. -webkit-box-shadow: 0px 0px 10px gold;
  426. -moz-box-shadow: 0px 0px 10px gold;
  427. box-shadow: 0px 0px 10px gold;
  428. }
  429. .status_selected:after{
  430. content: "";
  431. color: transparent;
  432. font-size: 0 !important;
  433. background: #525252;
  434. background-image: -webkit-linear-gradient(top, #616061, #171717) !important;
  435. background-image: -moz-linear-gradient(top, #616061, #171717) !important;
  436. background-image: -ms-linear-gradient(top, #616061, #171717);
  437. background-image: -o-linear-gradient(top, #616061, #171717);
  438. background-image: linear-gradient(to bottom, #616061, #171717);
  439. position: fixed;
  440. top: 30px;
  441. left:3%;
  442. margin-left: -30px;
  443. height:450px;
  444. width: 160px;
  445. border-color: black;
  446. border-style: solid;
  447. border-width: 1px;
  448. border-radius: 3px;
  449. opacity: .8;
  450. }
  451. .status_not_selected a[href*="status=7"]{
  452. display: none;}
  453. /***************************
  454. CURRENT BACKGROUND
  455. ***************************/
  456. body {
  457. background-image: url(http://i.imgur.com/ghNXkuJ.jpg);
  458. background-position: bottom center;
  459. background-attachment: fixed;
  460. background-size: cover;
  461. background-color: black;
  462. }
  463. .header_cw span:before{
  464. content: "";
  465. background-image:url(http://i.imgur.com/M6YCdzV.png);
  466. background-color: transparent;
  467. z-index: -3 !Important;
  468. top: 0;
  469. left: 0;
  470. position: fixed !important;
  471. background-position:28% center;
  472. background-attachment: fixed;
  473. background-repeat: no-repeat;
  474. background-size: contain;
  475. height: 100%;
  476. width: 100%;
  477. animation-name: nurse;
  478. animation-duration: 300s;
  479. animation-delay: 0s;
  480. }
  481. @-moz-keyframes nurse /* Firefox */
  482. {
  483. 0% {opacity: 0;}
  484. 5% {opacity: 0;}
  485. 6% {opacity: 1;}
  486. 95% {opacity: 1;}
  487. 99% {opacity: 0;}
  488. }
  489. @-webkit-keyframes nurse /* Safari and Chrome */
  490. {
  491. 0% {background-position:-65% center;}
  492. 5% {background-position:-65% center;}
  493. 6% {background-position:28% center;}
  494. 95% {background-position:28% center;}
  495. 99% {background-position:28% center;}
  496. }
  497. /***************************
  498. CURRENT TEXTS
  499. ***************************/
  500. .header_cw:after{
  501. content: "Wow, how did you end up here? You can hear people screaming in pain on this floor. You should get out! But wait- a bloodstained nurse approaches you!";
  502. font-size: 14px;
  503. font-family: 'Aldrich', sans-serif;
  504. color: white; background-color: rgba(0,0,0,.85); border-color: white;
  505. border-style: solid;
  506. border-width: 1px;
  507. padding: 4px;
  508. display: block;
  509. z-index: -2 !Important;
  510. top: 4%;
  511. left: 28%;
  512. right: 0;
  513. position: fixed !important;
  514. background-position:top center;
  515. background-attachment: fixed;
  516. background-size: cover;
  517. height: 10%;
  518. width: 25%;
  519. animation-name: hospitaltext;
  520. animation-duration: 300s;
  521. animation-iteration-count: infinite;
  522. }
  523. @-moz-keyframes hospitaltext /* Firefox */
  524. {
  525. 0% {opacity: 0;}
  526. 2% {opacity: 0;}
  527. 3% {opacity: 1;}
  528. 8% {opacity: 1;}
  529. 9% {opacity: 0;}
  530. 100% {opacity: 0;}
  531. }
  532. @-webkit-keyframes hospitaltext /* Safari and Chrome */
  533. {
  534. 0% {color: transparent; background-color: transparent; border-color: transparent;}
  535. 2% {color: transparent; background-color: transparent; border-color: transparent;}
  536. 3% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  537. 8% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  538. 9% {color: transparent; background-color: transparent; border-color: transparent;}
  539. 100% {color: transparent; background-color: transparent; border-color: transparent;}
  540. }
  541. .header_cw:after{
  542. margin: auto !important;
  543. }
  544. .header_cw span:after{
  545. content: " 'Please wait here, we will operate on you soon. Try any of these series Shishio is currently watching while you wait. Oh you are looking for an exit? No need, you will be here forever...' ";
  546. font-family: 'Aldrich', sans-serif;
  547. font-size: 14px;
  548. color: white; background-color: rgba(0,0,0,.85); border-color: white;
  549. border-style: solid;
  550. border-width: 1px;
  551. padding: 4px;
  552. display: block;
  553. z-index: -2 !Important;
  554. top: 40%;
  555. left: 27%;
  556. right: 0;
  557. position: fixed !important;
  558. background-position:top center;
  559. background-attachment: fixed;
  560. background-size: cover;
  561. height: 10%;
  562. width: 26%;
  563. z-index: -1 !important;
  564. opacity: 1;
  565. animation-name: nursetext;
  566. animation-duration: 300s;
  567. animation-iteration-count: infinite;
  568. }
  569. @-moz-keyframes nursetext /* Firefox */
  570. {
  571. 0% {opacity: 0;}
  572. 5% {opacity: 0;}
  573. 6% {opacity: 1;}
  574. 10% {opacity: 1;}
  575. 11% {opacity: 0;}
  576. 100% {opacity: 0;}
  577. }
  578. @-webkit-keyframes nursetext /* Safari and Chrome */
  579. {
  580. 0% {color: transparent; background-color: transparent; border-color: transparent;}
  581. 5% {color: transparent; background-color: transparent; border-color: transparent;}
  582. 6% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  583. 10% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  584. 11% {color: transparent; background-color: transparent; border-color: transparent;}
  585. 100% {color: transparent; background-color: transparent; border-color: transparent;}
  586. }
  587. .header_cw span:after{
  588. margin: auto !important;
  589. }
  590. .header_cw:before {
  591. content: "You need to escape from here! There has to be an exit somewhere- search another floor.";
  592. font-family: 'Aldrich', sans-serif;
  593. font-size: 14px;
  594. color: white; background-color: rgba(0,0,0,.85); border-color: white;
  595. border-style: solid;
  596. border-width: 1px;
  597. padding: 4px;
  598. display: block;
  599. z-index: 0 !Important;
  600. top: 5%;
  601. left: 28%;
  602. right: 0;
  603. position: fixed !important;
  604. background-position:top center;
  605. background-attachment: fixed;
  606. background-size: cover;
  607. height: 10%;
  608. width: 26%;
  609. z-index: -1 !important;
  610. opacity: 1;
  611. animation-name: escape;
  612. animation-duration: 300s;
  613. animation-iteration-count: infinite;
  614. }
  615. @-moz-keyframes escape /* Firefox */
  616. {
  617. 0% {opacity: 0;}
  618. 9% {opacity: 0;}
  619. 10% {opacity: 1;}
  620. 15% {opacity: 1;}
  621. 16% {opacity: 0;}
  622. 100% {opacity: 0;}
  623. }
  624. @-webkit-keyframes escape /* Safari and Chrome */
  625. {
  626. 0% {color: transparent; background-color: transparent; border-color: transparent;}
  627. 9% {color: transparent; background-color: transparent; border-color: transparent;}
  628. 10% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  629. 15% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  630. 16% {color: transparent; background-color: transparent; border-color: transparent;}
  631. 100% {color: transparent; background-color: transparent; border-color: transparent;}
  632. }
  633. .header_cw:before{
  634. margin: auto !important;
  635. }
  636. /***************************
  637. COMPLETED BACKGROUND
  638. ***************************/
  639. .header_completed span:before{
  640. content: "";
  641. background-image:url(http://i.imgur.com/NWocMxQ.png);
  642. background-color: black;
  643. z-index: -3 !Important;
  644. top: 0;
  645. left: 0;
  646. position: fixed !important;
  647. background-position:top center;
  648. background-attachment: fixed;
  649. background-repeat: no-repeat;
  650. background-size: cover;
  651. height: 100%;
  652. width: 100%;
  653. }
  654. .header_completed span:after{
  655. content: "";
  656. z-index: -2 !Important;
  657. top: 0;
  658. left: 0;
  659. position: fixed !important;
  660. background-position:-200% top;
  661. background-attachment: fixed;
  662. background-repeat: no-repeat;
  663. background-image: url(http://i.imgur.com/JZZOTx1.png);
  664. background-size: contain;
  665. height: 100%;
  666. width: 100%;
  667. animation-name: lights;
  668. animation-duration: 80s;
  669. animation-iteration-count: 1;
  670. }
  671. @-moz-keyframes lights /* Firefox */
  672. {
  673. 0% {background-color: transparent; background-position: -200% top;}
  674. 20.8%{background-color: transparent;background-position: -200% top;}
  675. 21% {background-color: rgba(0,0,0,.7); background-position: -200% top;}
  676. 21.2% {background-color: transparent; background-position: -200% top;}
  677. 27.5% {background-color: transparent; background-position: -200% top;}
  678. 28% {background-color: rgba(0,0,0,.7); background-position: -200% top;}
  679. 28.5% {background-color: rgba(0,0,0,.0); background-position: -200% top;}
  680. 32% {background-position: -200% top;}
  681. 33% {background-position: 200% top;}
  682. 55.9% {background-color: rgba(0,0,0,.05); background-position: 200% top;}
  683. 56% {background-color: rgba(0,0,0,.7); background-position: 200% top;}
  684. 56.1% {background-color: transparent; background-position: 200% top;}
  685. 56.4% {background-color: transparent; background-position: 200% top;}
  686. 56.5% {background-color: rgba(0,0,0,.7); background-position: 200% top;}
  687. 56.6% {background-color: transparent; background-position: 200% top;}
  688. 80.8%{background-color: transparent; background-position: 200% top;}
  689. 81% {background-color: rgba(0,0,0,.7); background-position: 200% top;}
  690. 81.2% {background-color: transparent; background-position: 200% top;}
  691. 100% {background-color: transparent; background-position: 200% top;}
  692. }
  693. @-webkit-keyframes lights /* Safari and Chrome */
  694. {
  695. 0% {background-color: transparent; background-position: -200% top;}
  696. 20.8%{background-color: transparent;background-position: -200% top;}
  697. 21% {background-color: rgba(0,0,0,.7); background-position: -200% top;}
  698. 21.2% {background-color: transparent; background-position: -200% top;}
  699. 27.5% {background-color: transparent; background-position: -200% top;}
  700. 28% {background-color: rgba(0,0,0,.7); background-position: -200% top;}
  701. 28.5% {background-color: rgba(0,0,0,.0); background-position: -200% top;}
  702. 32% {background-position: -200% top;}
  703. 33% {background-position: 200% top;}
  704. 55.9% {background-color: rgba(0,0,0,.05); background-position: 200% top;}
  705. 56% {background-color: rgba(0,0,0,.7); background-position: 200% top;}
  706. 56.1% {background-color: transparent; background-position: 200% top;}
  707. 56.4% {background-color: transparent; background-position: 200% top;}
  708. 56.5% {background-color: rgba(0,0,0,.7); background-position: 200% top;}
  709. 56.6% {background-color: transparent; background-position: 200% top;}
  710. 80.8%{background-color: transparent; background-position: 200% top;}
  711. 81% {background-color: rgba(0,0,0,.7); background-position: 200% top;}
  712. 81.2% {background-color: transparent; background-position: 200% top;}
  713. 100% {background-color: transparent; background-position: 200% top;}
  714. }
  715. /***************************
  716. COMPLETED TEXT
  717. ***************************/
  718. .header_completed:after{
  719. content: "This is the lobby, but all the ways out are locked. You're alone here, but at least you found Shishio's completed anime to keep you company here. Wait- maybe you're not alone! Did you see that?!";
  720. font-size: 14px;
  721. font-family: 'Aldrich', sans-serif;
  722. color: white; background-color: rgba(0,0,0,.85); border-color: white;
  723. border-style: solid;
  724. border-width: 1px;
  725. padding: 4px;
  726. display: block;
  727. z-index: -2 !Important;
  728. top: 4%;
  729. left: 28%;
  730. right: 0;
  731. position: fixed !important;
  732. background-position:top center;
  733. background-attachment: fixed;
  734. background-size: cover;
  735. height: 16%;
  736. width: 25%;
  737. animation-name: lobbytext;
  738. animation-duration: 300s;
  739. animation-iteration-count: infinite;
  740. }
  741. @-moz-keyframes lobbytext /* Firefox */
  742. {
  743. 0% {opacity: 0;}
  744. 2% {opacity: 0;}
  745. 3% {opacity: 1;}
  746. 14% {opacity: 1;}
  747. 15% {opacity: 0;}
  748. 100% {opacity: 0;}
  749. }
  750. @-webkit-keyframes lobbytext /* Safari and Chrome */
  751. {
  752. 0% {color: transparent; background-color: transparent; border-color: transparent;}
  753. 2% {color: transparent; background-color: transparent; border-color: transparent;}
  754. 3% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  755. 14% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  756. 15% {color: transparent; background-color: transparent; border-color: transparent;}
  757. 100% {color: transparent; background-color: transparent; border-color: transparent;}
  758. }
  759. .header_completed:after{
  760. margin: auto !important;
  761. }
  762. /***************************
  763. ON-HOLD BACKGROUND
  764. ***************************/
  765. .header_onhold span:before{
  766. content: "";
  767. background-image:url(http://i.imgur.com/mUVeBfX.jpg);
  768. background-color: black;
  769. z-index: -3 !Important;
  770. top: 0;
  771. left: 0;
  772. position: fixed !important;
  773. background-position:top center;
  774. background-attachment: fixed;
  775. background-repeat: no-repeat;
  776. background-size: cover;
  777. height: 100%;
  778. width: 100%;
  779. }
  780. .header_onhold span:after{
  781. content: "";
  782. background-color: white;
  783. z-index: 10 !Important;
  784. top: -800px;
  785. left: -50px;
  786. position: absolute !important;
  787. background-position:top center;
  788. background-attachment: fixed;
  789. background-repeat: no-repeat;
  790. background-size: cover;
  791. height: 300px;
  792. width: 800px;
  793. opacity: 0;
  794. }
  795. /***************************
  796. ON-HOLD SOUNDS
  797. ***************************/
  798. a#xmenu25013 {background: red;
  799. position: absolute;
  800. top: -900px;
  801. left: 400px;
  802. height: 100px;
  803. width: 200px;
  804. opacity: 0;
  805. }
  806. #more25013 .borderRBL {
  807. background: orange;
  808. position: absolute;
  809. top: -1200px;
  810. left: 300px;
  811. font-size: 0;
  812. opacity: 0;
  813. }
  814. a#xmenu2288 {background: blue;
  815. position: absolute;
  816. height: 100px;
  817. width: 200px;
  818. top: -900px;
  819. left: 10px;
  820. opacity: 0;
  821. }
  822. #more2288 .borderRBL {
  823. background: purple;
  824. position: absolute;
  825. top: -1200px;
  826. left: -50px;
  827. font-size: 0;
  828. opacity: 0;
  829. }
  830. a#xmenu2882 {
  831. background: green;
  832. height: 100px;
  833. width: 200px;
  834. position: absolute;
  835. top: -530px;
  836. left: 500px;
  837. opacity: 0;
  838. }
  839. #more2882 .borderRBL {
  840. background: cyan;
  841. position: absolute;
  842. top: -1200px;
  843. left: 500px;
  844. font-size: 0;
  845. opacity: 0;
  846. }
  847. /***************************
  848. ON HOLD TEXT
  849. ***************************/
  850. .header_onhold:after{
  851. content: "Hmm, this floor is just a dark, smoky hall with one door at the end. Is it an exit?? Damn- it won't open! Well, at least you found Shishio's on-hold anime here. But wait, do you hear something? Maybe if you click around the smoke carefully...";
  852. font-size: 14px;
  853. font-family: 'Aldrich', sans-serif;
  854. color: white; background-color: rgba(0,0,0,.85); border-color: white;
  855. border-style: solid;
  856. border-width: 1px;
  857. padding: 4px;
  858. display: block;
  859. z-index: -2 !Important;
  860. top: 25%;
  861. left: 28%;
  862. right: 0;
  863. position: fixed !important;
  864. background-position:top center;
  865. background-attachment: fixed;
  866. background-size: cover;
  867. height: 16%;
  868. width: 25%;
  869. animation-name: darktext;
  870. animation-duration: 300s;
  871. animation-iteration-count: infinite;
  872. }
  873. @-moz-keyframes darktext /* Firefox */
  874. {
  875. 0% {opacity: 0;}
  876. 2% {opacity: 0;}
  877. 3% {opacity: 1;}
  878. 14% {opacity: 1;}
  879. 15% {opacity: 0;}
  880. 100% {opacity: 0;}
  881. }
  882. @-webkit-keyframes darktext /* Safari and Chrome */
  883. {
  884. 0% {color: transparent; background-color: transparent; border-color: transparent;}
  885. 2% {color: transparent; background-color: transparent; border-color: transparent;}
  886. 3% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  887. 14% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  888. 15% {color: transparent; background-color: transparent; border-color: transparent;}
  889. 100% {color: transparent; background-color: transparent; border-color: transparent;}
  890. }
  891. .header_onhold:after{
  892. margin: auto !important;
  893. }
  894. /***************************
  895. DROPPED BACKGROUND
  896. ***************************/
  897. .header_dropped span:before{
  898. content: "";
  899. background-image:url(http://i.imgur.com/VaOE7Nu.jpg);
  900. background-color: black;
  901. z-index: -3 !Important;
  902. top: 0;
  903. left: 0;
  904. position: fixed !important;
  905. background-position:bottom center;
  906. background-attachment: fixed;
  907. background-repeat: no-repeat;
  908. background-size: cover;
  909. height: 100%;
  910. width: 100%;
  911. }
  912. .header_dropped span:after{
  913. content: "";
  914. z-index: -2 !Important;
  915. top: 0;
  916. left: 0;
  917. position: fixed !important;
  918. background-attachment: fixed;
  919. background-repeat: no-repeat;
  920. background-image: url(http://i.imgur.com/kEnHttg.png);
  921. background-size: 12%;
  922. height: 100%;
  923. width: 100%;
  924. background-color: rgba(20,0,0,.7);
  925. background-position: center 50%;
  926. opacity:1;
  927. animation-name: attack;
  928. animation-duration: 100s;
  929. animation-iteration-count: 1;
  930. }
  931. @-moz-keyframes attack /* Firefox */
  932. {
  933. 0% {background-color: transparent; background-position: center 50%; opacity:0;}
  934. 16%{background-color: transparent; background-position: center 50%; opacity:0;}
  935. 21% {background-color: rgba(0,0,0,.7); background-position: center 50%; opacity:1;}
  936. 22% {background-color: transparent; background-position: center 50%; opacity:1;}
  937. 22.1% {background-color: rgba(0,0,0,.7); background-position: center 50%; opacity:1;}
  938. 22.2% {background-color: transparent; background-position: center 50%; opacity:1;}
  939. 22.3% {background-color: transparent; background-position: center 50%; opacity:1;}
  940. 22.4% {background-color: rgba(0,0,0,.7); background-position: center 50%; opacity:1;}
  941. 22.5% {background-color: transparent; background-position: center 50%; opacity:1;}
  942. 22.6% {background-color: transparent; background-position: center 50%; opacity:1;}
  943. 22.7% {background-color: rgba(0,0,0,.7); background-position: center 50%; opacity:1;}
  944. 22.8% {background-color: transparent; background-position: center 50%; opacity:1;}
  945. 22.9% {background-color: transparent; background-position: center 50%; opacity:1;}
  946. 23% {background-color: rgba(0,0,0,.7); background-position: center 50%; opacity:1;}
  947. 23.1% {background-color: transparent; background-position: center 50%; opacity:1;}
  948. 23.2% {background-color: transparent; background-position: center 50%; opacity:1;}
  949. 23.3% {background-color: rgba(0,0,0,.7); background-position: center 50%; opacity:1;}
  950. 23.4% {background-color: transparent; background-position: center 50%; opacity:1;}
  951. 28.4% {background-color: rgba(0,0,0,.7); background-position: center 50%; opacity:1;}
  952. 32.4% {background-color: rgba(20,0,0,.7); background-position: center 50%; opacity:1;}
  953. 100% {background-color: rgba(20,0,0,.7); background-position: center 50%; opacity:1;}
  954. }
  955. @-webkit-keyframes attack /* Safari and Chrome */
  956. {
  957. 0% {background-color: transparent; background-position: -100% 50%; }
  958. 16%{background-color: transparent; background-position: -100% 50%; }
  959. 20.99% {background-color: rgba(0,0,0,.7); background-position: -100% 50%; }
  960. 21% {background-color: rgba(0,0,0,.7); background-position: center 50%;}
  961. 22% {background-color: transparent; background-position: center 50%; }
  962. 22.1% {background-color: rgba(0,0,0,.7); background-position: center 50%; }
  963. 22.2% {background-color: transparent; background-position: center 50%; }
  964. 22.3% {background-color: transparent; background-position: center 50%; }
  965. 22.4% {background-color: rgba(0,0,0,.7); background-position: center 50%; }
  966. 22.5% {background-color: transparent; background-position: center 50%; }
  967. 22.6% {background-color: transparent; background-position: center 50%; }
  968. 22.7% {background-color: rgba(0,0,0,.7); background-position: center 50%; }
  969. 22.8% {background-color: transparent; background-position: center 50%; }
  970. 22.9% {background-color: transparent; background-position: center 50%; }
  971. 23% {background-color: rgba(0,0,0,.7); background-position: center 50%; }
  972. 23.1% {background-color: transparent; background-position: center 50%; }
  973. 23.2% {background-color: transparent; background-position: center 50%; }
  974. 23.3% {background-color: rgba(0,0,0,.7); background-position: center 50%; }
  975. 23.4% {background-color: transparent; background-position: center 50%; }
  976. 28.4% {background-color: rgba(0,0,0,.7); background-position: center 50%; }
  977. 32.4% {background-color: rgba(20,0,0,.7); background-position: center 50%; }
  978. 100% {background-color: rgba(20,0,0,.7); background-position: center 50%; }
  979. }
  980. /***************************
  981. DROPPED TEXT
  982. ***************************/
  983. .header_dropped:before{
  984. content: "Whoa! You feel evil in the air, and smell death too. Everyone on this floor is dead!! Could the terrible anime from Shishio's dropped list have killed them??";
  985. font-size: 14px;
  986. font-family: 'Aldrich', sans-serif;
  987. color: white; background-color: rgba(0,0,0,.85); border-color: white;
  988. border-style: solid;
  989. border-width: 1px;
  990. padding: 4px;
  991. display: block;
  992. z-index: -2 !Important;
  993. top: 4%;
  994. left: 28%;
  995. right: 0;
  996. position: fixed !important;
  997. background-position:top center;
  998. background-attachment: fixed;
  999. background-size: cover;
  1000. height: 14%;
  1001. width: 25%;
  1002. animation-name: droppedtext;
  1003. animation-duration: 100s;
  1004. animation-iteration-count: infinite;
  1005. }
  1006. @-moz-keyframes droppedtext /* Firefox */
  1007. {
  1008. 0% {opacity: 0;}
  1009. 6% {opacity: 0;}
  1010. 7% {opacity: 1;}
  1011. 20% {opacity: 1;}
  1012. 21% {opacity: 0;}
  1013. 100% {opacity: 0;}
  1014. }
  1015. @-webkit-keyframes droppedtext /* Safari and Chrome */
  1016. {
  1017. 0% {color: transparent; background-color: transparent; border-color: transparent;}
  1018. 6% {color: transparent; background-color: transparent; border-color: transparent;}
  1019. 7% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  1020. 20% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  1021. 21% {color: transparent; background-color: transparent; border-color: transparent;}
  1022. 100% {color: transparent; background-color: transparent; border-color: transparent;}
  1023. }
  1024. .header_dropped:before{
  1025. margin: auto !important;
  1026. }
  1027. .header_dropped:after{
  1028. content: "Oh no! The vengeful spirits of those who died watching terrible anime like Hetalia are still here! The exit isn't on this floor, so try another and stay clear of these series!";
  1029. font-family: 'Aldrich', sans-serif;
  1030. font-size: 14px;
  1031. color: white; background-color: rgba(0,0,0,.85); border-color: white;
  1032. border-style: solid;
  1033. border-width: 1px;
  1034. padding: 4px;
  1035. display: block;
  1036. z-index: 0 !Important;
  1037. top: 4%;
  1038. left: 27%;
  1039. right: 0;
  1040. position: fixed !important;
  1041. background-position:top center;
  1042. background-attachment: fixed;
  1043. background-size: cover;
  1044. height: 10%;
  1045. width: 26%;
  1046. z-index: 0 !important;
  1047. opacity: 1;
  1048. animation-name: ghosttext;
  1049. animation-duration: 100s;
  1050. animation-iteration-count: infinite;
  1051. }
  1052. @-moz-keyframes ghosttext /* Firefox */
  1053. {
  1054. 0% {opacity: 0;}
  1055. 24% {opacity: 0;}
  1056. 25% {opacity: 1;}
  1057. 39% {opacity: 1;}
  1058. 40% {opacity: 0;}
  1059. 100% {opacity: 0;}
  1060. }
  1061. @-webkit-keyframes ghosttext /* Safari and Chrome */
  1062. {
  1063. 0% {color: transparent; background-color: transparent; border-color: transparent;}
  1064. 24% {color: transparent; background-color: transparent; border-color: transparent;}
  1065. 25% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  1066. 39% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  1067. 40% {color: transparent; background-color: transparent; border-color: transparent;}
  1068. 100% {color: transparent; background-color: transparent; border-color: transparent;}
  1069. }
  1070. .header_dropped:after{
  1071. margin: auto !important;
  1072. }
  1073. /***************************
  1074. PTW BACKGROUNDS
  1075. ***************************/
  1076. .header_ptw span:before{
  1077. content: "";
  1078. background-image:url(http://i.imgur.com/fu24T4U.jpg);
  1079. background-color: black;
  1080. z-index: -3 !Important;
  1081. top: 0;
  1082. left: 0;
  1083. position: fixed !important;
  1084. background-position:top center;
  1085. background-attachment: fixed;
  1086. background-repeat: no-repeat;
  1087. background-size: cover;
  1088. height: 100%;
  1089. width: 100%;
  1090. }
  1091. .header_ptw span:after{
  1092. content: "";
  1093. background-image:url(http://i.imgur.com/ihMqH90.png);
  1094. background-color: transparent;
  1095. z-index: -3 !Important;
  1096. bottom: 0;
  1097. left: 0;
  1098. position: fixed !important;
  1099. background-position:center top;
  1100. background-attachment: fixed;
  1101. background-repeat: no-repeat;
  1102. background-size: contain;
  1103. height: 100%;
  1104. width: 100%;
  1105. }
  1106. /***************************
  1107. PTW TEXT
  1108. ***************************/
  1109. .header_ptw:before{
  1110. content: "AHHH! ITS YUNO! AND SHES GOT THAT YANDERE LOOK IN HER EYES! YOU'RE DEAD FOR SURE. WELL... BYE!";
  1111. font-size: 14px;
  1112. font-family: 'Aldrich', sans-serif;
  1113. color: white; background-color: rgba(0,0,0,.85); border-color: white;
  1114. border-style: solid;
  1115. border-width: 1px;
  1116. padding: 4px;
  1117. display: block;
  1118. z-index: -2 !Important;
  1119. top: 4%;
  1120. left: 28%;
  1121. right: 0;
  1122. position: fixed !important;
  1123. background-position:top center;
  1124. background-attachment: fixed;
  1125. background-size: cover;
  1126. height: 14%;
  1127. width: 25%;
  1128. animation-name: cowardtext;
  1129. animation-duration: 500s;
  1130. animation-iteration-count: 1;
  1131. }
  1132. @-moz-keyframes cowardtext /* Firefox */
  1133. {
  1134. 0% {opacity: 0;}
  1135. 1.2% {opacity: 0;}
  1136. 1.3% {opacity: 1;}
  1137. 2.5% {opacity: 1;}
  1138. 2.6% {opacity: 0;}
  1139. 100% {opacity: 0;}
  1140. }
  1141. @-webkit-keyframes cowardtext /* Safari and Chrome */
  1142. {
  1143. 0% {color: transparent; background-color: transparent; border-color: transparent;}
  1144. 1.2% {color: transparent; background-color: transparent; border-color: transparent;}
  1145. 1.3% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  1146. 2.5% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  1147. 2.6% {color: transparent; background-color: transparent; border-color: transparent;}
  1148. 100% {color: transparent; background-color: transparent; border-color: transparent;}
  1149. }
  1150. .header_ptw:before{
  1151. margin: auto !important;
  1152. }
  1153. .header_ptw:after{
  1154. content: " 'Hey don't worry, I'm not going to hurt you.. not today haha. I'm only here to get some anime off Shishio's list. Yeah the list is a little haunted, hehe. Fun, huh? Oh you're trying to find the exit? Just click on me when you're done checking out Shishi's planned anime here.' ";
  1155. font-family: 'Aldrich', sans-serif;
  1156. font-size: 14px;
  1157. color: white; background-color: rgba(0,0,0,.85); border-color: white;
  1158. border-style: solid;
  1159. border-width: 1px;
  1160. padding: 4px;
  1161. display: block;
  1162. z-index: -2 !Important;
  1163. top: 20%;
  1164. left: -27%;
  1165. right: 0;
  1166. position: fixed !important;
  1167. background-position:top center;
  1168. background-attachment: fixed;
  1169. background-size: cover;
  1170. height: 16%;
  1171. width: 26%;
  1172. opacity: 1;
  1173. animation-name: Yunotext;
  1174. animation-duration: 100s;
  1175. animation-iteration-count: infinite;
  1176. }
  1177. @-moz-keyframes Yunotext /* Firefox */
  1178. {
  1179. 0% {opacity: 0;}
  1180. 14% {opacity: 0;}
  1181. 15% {opacity: 1;}
  1182. 49% {opacity: 1;}
  1183. 50% {opacity: 0;}
  1184. 100% {opacity: 0;}
  1185. }
  1186. @-webkit-keyframes Yunotext /* Safari and Chrome */
  1187. {
  1188. 0% {color: transparent; background-color: transparent; border-color: transparent;}
  1189. 14% {color: transparent; background-color: transparent; border-color: transparent;}
  1190. 15% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  1191. 49% {color: white; background-color: rgba(0,0,0,.85); border-color: white;}
  1192. 50% {color: transparent; background-color: transparent; border-color: transparent;}
  1193. 100% {color: transparent; background-color: transparent; border-color: transparent;}
  1194. }
  1195. .header_ptw:after{
  1196. margin: auto !important;
  1197. }
  1198. /***************************
  1199. EXIT
  1200. ***************************/
  1201. a#xmenu1583 {background: red;
  1202. position: absolute;
  1203. top: -800px;
  1204. left: 300px;
  1205. height: 850px;
  1206. width: 300px;
  1207. opacity: 0;
  1208. }
  1209. #more1583 .borderRBL{
  1210. background-color: rgba(0,0,0,.9);
  1211. box-shadow: 0px 0px 20px 10px rgba(255,0,0,1);
  1212. position: absolute;
  1213. top: -700px;
  1214. left: 00px;
  1215. width: 600px;
  1216. height: 300px;
  1217. color: transparent !important;
  1218. font-size: 0 !important;
  1219. }
  1220. #more1583 .borderRBL a{
  1221. color: transparent ;
  1222. font-size: 0 ;
  1223. }
  1224. a[href="http://myanimelist.net/profile/Shishio-kun"]{
  1225. color: white !important;
  1226. background-color: transparent;
  1227. background-image: url(http://i.imgur.com/fuwDR93.png);
  1228. background-size: 40%;
  1229. background-position: center bottom;
  1230. background-repeat: no-repeat;
  1231. font-size: 16px !important;
  1232. top: -200px;
  1233. position: relative;
  1234. padding-bottom: 260px;
  1235. padding-left: 20px;
  1236. width: 500px;
  1237. }
  1238. /***************************
  1239. RESOLUTION COMPATIBILITY
  1240. ***************************/
  1241. /* Media query for normal devices*/
  1242. @media all and (min-device-width:1px) {
  1243. #list_surround {
  1244. width: 530px;
  1245. }
  1246. #mal_cs_pic:before {
  1247. font-size: 40px;
  1248. }
  1249. .header_cw:after{
  1250. height: 18%;
  1251. }
  1252. .header_cw span:after{
  1253. height: 20%;
  1254. }
  1255. .header_cw:before {
  1256. height: 10%;
  1257. }
  1258. .header_completed:after{
  1259. height: 27%;
  1260. }
  1261. .header_onhold:after{
  1262. height: 27%;
  1263. }
  1264. .header_dropped:after{
  1265. height: 17%;
  1266. }
  1267. .header_dropped:before{
  1268. height: 21%;
  1269. }
  1270. .header_ptw:before{
  1271. height: 14%;}
  1272. .header_ptw:after{
  1273. height: 27%;}
  1274. }
  1275. /* Media query for devices above 1280px */
  1276. @media all and (min-device-width:1281px) {
  1277. #list_surround {
  1278. width: 700px;
  1279. }
  1280. #mal_cs_pic:before {
  1281. font-size: 60px;
  1282. }
  1283. .header_cw:after{
  1284. height: 10%;
  1285. }
  1286. .header_cw span:after{
  1287. height: 10%;
  1288. }
  1289. .header_cw:before {
  1290. height: 10%;
  1291. }
  1292. .header_completed:after{
  1293. height: 21%;
  1294. }
  1295. .header_onhold:after{
  1296. height: 16%;
  1297. }
  1298. .header_dropped:after{
  1299. height: 10%;
  1300. }
  1301. .header_dropped:before{
  1302. height: 14%;
  1303. }
  1304. .header_ptw:before{
  1305. height: 14%;}
  1306. .header_ptw:after{
  1307. height: 16%;}
  1308. }
  1309. /* Media query for devices above 1366px */
  1310. @media all and (min-device-width:1599px) {
  1311. #list_surround {
  1312. width: 800px;
  1313. }
  1314. #mal_cs_pic:before {
  1315. font-size: 70px;
  1316. }
  1317. #mal_cs_listinfo strong:nth-child(1) a {
  1318. left: 84%;
  1319. font-size: 80px;
  1320. }
  1321. .header_cw:after{
  1322. font-size: 16px;
  1323. }
  1324. .header_cw span:after{
  1325. font-size: 17px;
  1326. }
  1327. .header_cw:before {
  1328. font-size: 17px;
  1329. }
  1330. .header_completed:after{
  1331. font-size: 17px;
  1332. }
  1333. .header_onhold:after{
  1334. font-size: 17px;
  1335. }
  1336. .header_dropped:after{
  1337. font-size: 17px;
  1338. }
  1339. .header_dropped:before{
  1340. font-size: 17px;
  1341. }
  1342. .header_ptw:before{
  1343. font-size: 17px;
  1344. }
  1345. .header_ptw:after{
  1346. font-size: 17px;}
  1347. }
  1348. /* Media query for devices above 1920px */
  1349. @media all and (min-device-width:1921px) {
  1350. #list_surround {
  1351. width: 900px;
  1352. }
  1353. #mal_cs_listinfo strong:nth-child(1) a {
  1354. left: 83%;
  1355. }
  1356. #mal_cs_pic:before {
  1357. font-size: 80px;
  1358. }
  1359. .header_cw:after{
  1360. font-size: 20px;
  1361. }
  1362. .header_cw span:after{
  1363. font-size: 20px;
  1364. }
  1365. .header_cw:before {
  1366. font-size: 20px;
  1367. }
  1368. .header_completed:after{
  1369. font-size: 20px;
  1370. }
  1371. .header_onhold:after{
  1372. font-size: 20px;
  1373. }
  1374. .header_dropped:after{
  1375. font-size: 20px;
  1376. }
  1377. .header_dropped:before{
  1378. font-size: 20px;
  1379. }
  1380. .header_ptw:before{
  1381. font-size: 20px;
  1382. }
  1383. .header_ptw:after{
  1384. font-size: 20px;
  1385. }
  1386. }
  1387. /***************************
  1388. COVERS (never got added!)
  1389. ***************************/
  1390. /***************************
  1391. CREDITS
  1392. ***************************/
  1393. #copyright:after{
  1394. content: "Coding and concept by Shishio-kun. Thanks Al_exs for the awesome nurse render. Thanks Hahaido for the sick doors and wall graphics. All other backgrounds acquired at DeviantArt. The layout wouldn't be the same without these images!"}