Advertisement
Hadeslicious

Pastel Perfection

Apr 9th, 2020
2,678
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 15.28 KB | None | 0 0
  1. /*Main Body*/
  2. body {
  3. background: url(https://i.imgur.com/0y1v6YE.png) center center;
  4. font-family: belleza, arial, sans-serif;
  5. color: #edd6d2;
  6. }
  7.  
  8. html, body {
  9. max-width: 100%;
  10. max-height: 100%;
  11. overflow-y: hidden;
  12. overflow-x: hidden;
  13. }
  14.  
  15. /*Main Container*/
  16. #sitecontainer {
  17. width: 1240px;
  18. margin: 0 auto;
  19. background: transparent;
  20. padding: 10px;
  21. }
  22.  
  23. /*header and container piece*/
  24. #header-and-content-container {
  25. margin: 0 auto;
  26. display: table;
  27. background-image: url(https://i.imgur.com/oksi6HA.png);
  28. background-repeat: no-repeat;
  29. background-position: center center;
  30. width: 1240px;
  31. height: 881px;
  32. margin-top: -40px;
  33. }
  34.  
  35. /*widget container*/
  36. #charcontent {
  37. float: none;
  38. width: 790px;
  39. margin 0 auto !important;
  40. margin-left: 210px !important;
  41. height: 400px;
  42. overflow: auto;
  43. color: #a54765;
  44. font-size: 14px;
  45. scrollbar-color: #e7b5af #9987ba;
  46. scrollbar-width: thin;
  47. }
  48.  
  49. /*Toolbar and Dropdown Pieces*/
  50. #toolbar {
  51. text-align: center;
  52. margin-top: 30px;
  53. font-size: 16px;
  54. width: 1240px;
  55. font-family: belleza, arial, sans-serif;
  56. }
  57.  
  58. #toolbar a {
  59. color: #9987ba;
  60. }
  61.  
  62. ul#toolbar-dropdown-nav, #charheader ul.nestedPages {
  63. background: #e6b3ae;
  64. border: 1px solid #9987ba !important;
  65. }
  66.  
  67. /*background on hover for dropdowns*/
  68. #toolbar ul#toolbar-dropdown-nav .dropdown-hover, #charheader ul.nestedPages .dropdown-hover {
  69. background: #edd6d2;
  70. -webkit-transition: all 2s ease;
  71. -moz-transition: all 2s ease;
  72. -ms-transition: all 2s ease;
  73. -o-transition: all 2s ease;
  74. transition: all 2s ease;
  75. }
  76.  
  77. /*Toolbar only*/
  78. #toolbar-dropdown-nav a {
  79. color: #9987ba !important;
  80. font-weight: normal;
  81. font-size: 15px;
  82. -webkit-transition: all 2s ease;
  83. -moz-transition: all 2s ease;
  84. -ms-transition: all 2s ease;
  85. -o-transition: all 2s ease;
  86. transition: all 2s ease;
  87. }
  88.  
  89. /*Toolbar and Dropdown Links*/
  90. #toolbar-dropdown-nav a:hover,  #charheader ul.nestedPages .dropdown-hover a:hover {
  91. color: #9987ba !important;
  92. }
  93.  
  94. /*Header, Portrait, Character Title, and Player Link*/
  95. #charheader {
  96. text-align: center;
  97. padding-top: 60px;
  98. margin-top: 30px;
  99. }
  100.  
  101. #charheader .portraitcontainer {
  102. margin: 0 auto;
  103. float: none;
  104. martin-top: 40px;
  105. background-image: url(https://i.imgur.com/TCiQsMD.png);
  106. height: 146px;
  107. width:150px;
  108. }
  109.  
  110. #charheader .portraitcontainer img {
  111. border-radius: 100%;
  112. height: 100px;
  113. width: 100px;
  114. margin-top:23px;
  115. }
  116. charheader .portraitcontainer:before {
  117. position: relative;
  118. top:98px;
  119. left:-3px;
  120. }
  121.  
  122. #characterName {
  123. color: #cbac7c;
  124. font-size: 100px;
  125. font-family: dancing script, arial, sans-serif;
  126. font-weight: normal;
  127. margin-bottom: 80px;
  128. margin-top: -75px;
  129. margin-right: 0px;
  130. height: 150px;
  131. background: url(https://i.imgur.com/o3eUMwM.png) repeat bottom right;
  132. -webkit-background-clip: text;
  133. -webkit-text-fill-color: transparent;
  134. }
  135.  
  136. #playedBy {
  137. position: relative;
  138. margin-top: -140px;
  139. padding-bottom: 10px;
  140. color: #e7b5af;
  141. }
  142.  
  143. #playedBy a {
  144. background: url(https://i.imgur.com/o3eUMwM.png) repeat bottom right;
  145. -webkit-background-clip: text;
  146. -webkit-text-fill-color: transparent;
  147. }
  148.  
  149. /*Navigation*/
  150.  
  151. #pagetabs {
  152. position: relative;
  153. top: -20px;
  154. left: -20px;
  155. }
  156.  
  157. #pagetabs:after {
  158. content: url();
  159. display: block;
  160. }
  161.  
  162. #pagetabs ul.nestedPages.open-dropdown {
  163. left: auto !important;
  164. }
  165.  
  166. #alltabs {
  167. margin-top: 20px;
  168. padding-left: 15px;
  169. height: 25px;
  170. }
  171.  
  172. #alltabs ul#pagetabs li {
  173. margin-right: 10px;
  174. }
  175.  
  176. #alltabs ul#pagetabs a {
  177. font-size: 20px;
  178. color: #9987ba;
  179. font-family: belleza, arial, sans-serif;
  180. }
  181.  
  182. #alltabs ul#pagetabs li.currentPage a {
  183. color: #cbac7c;
  184. text-shadow: 1px 1px 0px #000;
  185. padding-left: 10px;
  186. padding-top: 6px;
  187. padding bottom: 5px;
  188. }
  189.  
  190. #alltabs ul#pagetabs > li: not(.currentPage) {
  191. padding-left: 10px;
  192. paddting-top: 6px;
  193. padding-bottom: 5px;
  194. }
  195.  
  196. #alltabs ul#pagetabs > li:not(.currentPage) a {
  197. -webkit-transition: all 2s ease;
  198. -moz-transition: all 2s ease;
  199. -ms-transition: all 2s ease;
  200. -o-transition: all 2s ease;
  201. transition: all 2s ease;
  202. }
  203.  
  204. #alltabs ul#pagetabs > li:not(.currentPage):hover {
  205. text-shadow: 1px 1px 0px #cbac7c;
  206. }
  207.  
  208. #alltabs ul#pagetabs li ul.netstedPages li.nested-pagetab a:before {
  209. content= "";
  210. }
  211.  
  212. #alltabs ul#pagetabs li ul.nestedPages li.nested-pagetab {
  213. margin-right: 0px;
  214. }
  215.  
  216. /*Page Title*/
  217.  
  218. .pagetitle {
  219. font-family: dancing script, arial, sans-serif;
  220. text-align: right;
  221. font-size: 40px;
  222. font-weight: normal;
  223. margin: 0 auto;
  224. margin-right: 5px;
  225. color: #cbac7c;
  226. width: 700px;
  227. text-shadow: 1px 1px 0px #000;
  228. margin-bottom: 5px;
  229. position: relative;
  230. z-index: 10;
  231. }
  232.  
  233.  
  234. /*BBCODE*/
  235.  
  236. .bbcode_smiley {
  237. border: none !important;
  238. border-radius: 0 !important;
  239. }
  240.  
  241. .bbcode_img {
  242. max-width: 100%;
  243. }
  244.  
  245. .bbcode_spoiler {
  246. color: transparent;
  247. background-color: transparent;
  248. text-shadow: 0px 0px 5px #e6b3ae;
  249. -webkit-transition: all 2s ease;
  250. -moz-transition: all 2s ease;
  251. -ms-transition: all 2s ease;
  252. -o-transition: all 2s ease;
  253. transition: all 2s ease;
  254. }
  255.  
  256. .bbcode_spoiler:hover {
  257. color: #e6b3ae;
  258. text-shadow: none;
  259. }
  260.  
  261. .bbcode_collapse, .collapse_name {
  262. color: #e6b3ae;
  263. text-shadow: 1px 1px 0px #000;
  264. border-bottom: 0px !important;
  265. padding-top: 2px;
  266. cursor: pointer;
  267. letter-spacing: 3px;
  268. }
  269.  
  270. .collapse_content {
  271. padding-top: 2px;
  272. padding-left: 10px;
  273. padding-bottom: 2px;
  274. margin-bottom: 5px;
  275. letter-spacing: normal;
  276. color: #9987ba;
  277. font-family: belleza, arial, sans serif;
  278. text-shadow: none;
  279. }
  280.  
  281.  
  282. table.bbcode_columns td {
  283. vertical-align: top;
  284. }
  285.  
  286. ul.bbcode_list {
  287.     list-style-image: url(https://i.imgur.com/Oc3a22l.png)
  288. }
  289.  
  290. .bbcode_quote, .bbcode_code {
  291. border: 1px solid #eeabbb !important;
  292. margin: 20px 0;
  293. }
  294.  
  295. .bbcode_quote_head, .bbcode_code_head {
  296. background-color: #edd6d2;
  297. padding: 5px 20px;
  298. }
  299.  
  300. .bbcode_quote_body, .bbcode_code_body {
  301. padding: 10px 20px;
  302. }
  303.  
  304. .bbcode_code_body {
  305. overflow-x: scoll;
  306. }
  307.  
  308. .bbcode_center .bbcode_columns {
  309. margin: auto auto;
  310. }
  311.  
  312. .bbcode_italic, em, i {
  313. text-transformation: italic;
  314. text-shadow: 1px 1px 0px #fff;
  315. }
  316.  
  317. #charcontent a {
  318. color: #e6b3ae;
  319. text-decoration: none;
  320. text-shadow: 1px 1px 1px #000;
  321. }
  322.  
  323. /*Widget Titles*/
  324. .widgetTitle {
  325. font-family: dancing script, arial, sans-serif;
  326. text-align: center;
  327. font-size: 25px;
  328. font-weight: bold;
  329. color: #9987ba;
  330. padding-left: 10px;
  331. padding-top: 8px;
  332. height: 50px;
  333. margin-bottom: 5px;
  334. margin-top: 0px;
  335. margin-right: 10px;
  336. }
  337.  
  338. /*Journals*/
  339. .journal .posttitle {
  340.     color: #877ba8;
  341.     font-family: dancing script;
  342. }
  343.  
  344. .journal .postdate {
  345. float: right;
  346.     font-weight: normal;
  347. font-variant: small-caps;
  348. }
  349.  
  350. ul.journal .journalentry {
  351. margin-bottom: 20px;
  352. }
  353.  
  354. ul.journal .journalentry:after {
  355. content: url();
  356.     position: relative;
  357.     left: 40%;
  358.     top: 20px;
  359. }
  360.  
  361. /*Character connections*/
  362. .charactertiescontainer .friendname > a, .notifications td.message a { /*I'm adding some legibility to the character names and player names.*/
  363. font-family: dancing Script;
  364. font-size: 18px;
  365. }
  366.  
  367. .charactertiescontainer .playedby > a, .notifications .playedby { /*Still adding legibility.*/
  368. font-size: 12px !important;
  369. }
  370.  
  371. /*Character Ties*/
  372. .charactertiescontainer h4 {
  373. clear: left;
  374. font-size: 25px;
  375. font-family: dancing script, arial, sans serif;
  376. font-weight: normal;
  377. text-align: center;
  378. letter-spacing: 3px;
  379. color: #877ba8;
  380. position: relative;
  381. z-index: 10;
  382. margin-top: 0px;
  383. margin-left: -60px;
  384. }
  385.  
  386. .charactertiescontainer h4:before {
  387. position: relative;
  388. z-index: -1;
  389. top: 20px;
  390. left: 40px;
  391. }
  392.  
  393. table.friendswidget .portraitcontainer img {
  394. border-radius: 100px;
  395. border: solid 2px #70648d;
  396. }
  397.  
  398. /*Guestbook*/
  399. .guestbook .portraitcontainer img {
  400. border-radius: 100%;
  401. box-shadow: none;
  402. height: 40px;
  403. }
  404.  
  405. #charcontent ul.guestbook li div.portraitcontainer {
  406. margin: 0;
  407. padding: 0;
  408. margin-right: 10px;
  409. background: none;
  410. width: 40px;
  411. float: left;
  412. }
  413.  
  414. .guestbookcommenter a {
  415. font-family: dancing script;
  416. font-size: 18px;
  417. font-weight: normal;
  418. }
  419.  
  420. .guestbookcomment img {
  421. border-radius: 50px;
  422. box-shadow: 2px 2px 0px #e7b5af !important;
  423. border: 1px solid #e7b5af !important;
  424. }
  425.  
  426. .guestbookreply {
  427. text-align: center;
  428. }
  429.  
  430. .guestbookreply a {
  431. text-align: center;
  432. color: #9987ba !important;
  433. text-shadow: none;
  434. font-size: 14px;
  435. -webkit-transition: all 2s ease;
  436. -moz-transition: all 2s ease;
  437. -ms-transition: all 2s ease;
  438. -o-transition: all 2s ease;
  439. transition: all 2s ease;
  440. }
  441.  
  442. .guestbookreply a:hover {
  443. border-left: 1px solid #a81414;
  444. border-right: 1px solid #a81414;
  445. padding-left: 5px;
  446. padding-right: 5px;
  447. }
  448.  
  449. .commenttime {
  450. font-weight: normal;
  451. color: #7d7d7d;
  452. }
  453.  
  454. .guestbooktitle {
  455. font-size: 1.4em;
  456. text-align: center;
  457. font-weight: normal;
  458. }
  459.  
  460. .markItUpContainer {
  461. border: none;
  462. background: none;
  463. padding: 5px 5px 2px 5px;
  464. font-size: 14px;
  465. font-family: jim nightshade;
  466. }
  467.  
  468. .markItUpEditor {
  469. border: 2px solid #e7b5af;
  470. }
  471.  
  472. div.guestbookwidget textarea.markItUpEditor {
  473. background-color: #ffffff;
  474. color: #ffffff;
  475. font-family: belleza, arial, sans serif;
  476. }
  477.  
  478. textarea.guestbookcomment {
  479. background-color: rgba(255, 255, 255, .50);
  480. }
  481.  
  482. .guestbooksubmit {
  483. background: transparent;
  484. border: none;
  485. width: 100%;
  486. font-family: dancing Script;
  487. font-size: 25px;
  488. color: #c37176;
  489. margin-top: -30px !important;
  490. text-decoration: none;
  491. }
  492.  
  493.  
  494. .markItUpHeader ul .markItUpDropMenu {
  495. background: transparent url(https://i.imgur.com/slX5i8D.png) no-repeat 115% 50%;
  496. margin-right: 5px;
  497. }
  498.  
  499. .markItUpHeader ul ul {
  500.     display: none;
  501.     position: absolute;
  502.     top: 18px;
  503.     left: 0px;
  504.     background: #d6e9ea !important;
  505.     border: 1px solid #e7b5af !important;
  506.     height: inherit;
  507. }
  508.  
  509. .markItUpHeader ul ul li {
  510.     float: none;
  511.     border-bottom: 1px solid #e7b5af !important;
  512. }
  513.  
  514. .markItUpHeader ul ul li:hover {
  515.     float: none;
  516. background-color: #877ba8;
  517.     border-bottom: 1px solid #e7b5af !important;
  518. }
  519.  
  520. .markItUp a:link, .markItUp a:visited, .markItUpHeader ul li:before {
  521.     color: #ccad7e !important;
  522.     text-decoration: none;
  523. }
  524.  
  525. select {
  526. background-color: #e7b5af;
  527.     color: #fff;
  528. }
  529.  
  530. option {
  531. background-color: #e7b5af;
  532. }
  533.  
  534. /*D&D stat bars*/
  535. td.statlabel, td.statlevel {
  536. border: none !important;
  537. color: #755b3f;
  538. }
  539.  
  540. table.flexstatstable .filleddisc {
  541. background-color: transparent;
  542. border: none !important;
  543. width: 20px;
  544. height: 25px;
  545. padding-left: 31px;
  546. background: url(https://i.imgur.com/gX0ABYZ.png) no-repeat;
  547. }
  548.  
  549. table.flexstatstable .emptydisc { /*Empty/unused stat points are now invisible.*/
  550. background-color: transparent;
  551. border: none !important;
  552. }
  553.  
  554. /*Gallery*/
  555. .gallerywrapper {
  556. text-align: center;
  557. }
  558.  
  559. .gallery img { /*Rounds gallery thumbnails and defines the transition to blurry greyscale on hover.*/
  560. -webkit-transition: all .2s ease-in-out; /*Attributes: background, color, width, height, outline. Easing: ease, linear, ease-in, ease-out, ease-in-out*/
  561. -moz-transition: all .2s ease-in-out;
  562. -ms-transition: all .2s ease-in-out;
  563. -o-transition: all .2s ease-in-out;
  564. transition: all .2s ease-in-out;
  565. -webkit-mask-box-image: url('https://i.imgur.com/8175l7K.png');
  566. -webkit-mask-box-image-outset: 4px;
  567. }
  568.  
  569. .gallery img:hover {
  570. transform: translateY(-10px);
  571. }
  572.  
  573. /*AlwaysNever table*/
  574. table.alwaysnever {
  575. margin: 0 auto;
  576. }
  577.  
  578. .alwaysnever td {
  579. border: none !important;
  580. }
  581.  
  582. .alwaysnever tr, table.alwaysnever {
  583. border-bottom: 2px solid #e7b5af;
  584. }
  585.  
  586. td.alwayscolumn, td.alwaystitle, td.sometimestitle, td.maybetitle, td.nevertitle, td.sometimescolumn, td.maybecolumn, td.nevercolumn {
  587. text-align: center;
  588. }
  589.  
  590. td.alwaystitle, td.sometimestitle, td.maybetitle, td.nevertitle {
  591. font-family: dancing script, arial, sans script;
  592. }
  593.  
  594. .alwaystitle strong, .sometimestitle strong, .maybetitle strong, .nevertitle strong{
  595. padding: 10px;
  596. font-size: 1.5em;
  597. font-family: belleza, arial, sans serif;
  598. text-align: center;
  599. font-weight: normal;
  600. color: #cbac7c;
  601. }
  602.  
  603. /*Kudos*/
  604. .kudoswidget .kudosAuthor a {
  605. font-family: belleza, arial, sans serif;
  606. font-size: 30px;
  607. color: #cbac7c !important;
  608. -webkit-transition: all .2s ease-in-out;
  609. -moz-transition: all .2s ease-in-out;
  610. -ms-transition: all .2s ease-in-out;
  611. -o-transition: all .2s ease-in-out;
  612. transition: all .2s ease-in-out;
  613. }
  614.  
  615. .kudoswidget .kudosmessage:first-letter {
  616. font-size: 30px;
  617. font-family: belleza, arial, sans serif;
  618. }
  619.  
  620. .vitalstats_contents strong {
  621. color: #cbac7c;
  622. }
  623.  
  624. ::-webkit-scrollbar {
  625. width: 8px; height: 4px;
  626. }
  627. /*::-webkit-scrollbar-button {
  628. background-color: #292929;
  629. }*/
  630. ::-webkit-scrollbar-track {
  631. background-color: transparent;
  632. }
  633. ::-webkit-scrollbar-track-piece {
  634. background-color: transparent;
  635. }
  636. ::-webkit-scrollbar-thumb {
  637. height: 50px;
  638. background-color: #cbac7c;
  639. }
  640. ::-webkit-scrollbar-thumb:hover{
  641. background-color: #cbac7c;
  642. }
  643. ::-webkit-scrollbar-corner {
  644. background-color: transparent;
  645. }
  646. ::-webkit-resizer {
  647. background-color: transparent;
  648. padding-top: 15px;
  649. padding-left: 10px;
  650. float: none;
  651. clear: none;
  652.  margin: 0px; margin-top: 10px;
  653.  }
  654. ::-webkit-scrollbar-arrow-color {
  655. background-color: #cbac7c !important;
  656. }
  657.  
  658. #footer {
  659. margin-left: -60px;
  660. width: 1325px;
  661. margin-top: -100px;
  662. }
  663.  
  664. #footer a {
  665. color: #ffnf00;
  666. font-size: 14px;
  667. font-variant: all-petite-caps;
  668. }
  669.  
  670. #footer a:before {
  671. content: "This profile was custom designed for Tea by Hadeslicious";
  672. font-size: 14px;
  673. display: block;
  674. }
  675.  
  676.  
  677. /* **********************************************************************************************************
  678.     Mobile tweaks to hidden & behavioral elements
  679. ********************************************************************************************************** */
  680.  
  681. @media screen and (max-width: 500px) {
  682.   /* Fix for BBCode lists inside indents at small sizes */
  683.   .mobilesupportenabled .bbcode_indent {
  684.     margin-left: 2em !important;
  685.   }
  686.   .mobilesupportenabled .bbcode_indent ul.bbcode_list {
  687.     margin-left: 15px;
  688.   }
  689. }
  690.  
  691. @media screen and (max-width: 880px) {
  692.   .mobilesupportenabled .bbcode_column img {
  693.     max-width: 100%;
  694.   }
  695. }
  696.  
  697. @media screen and (max-width: 500px) {
  698.   .mobilesupportenabled table.bbcode_columns td {
  699.     display: block;
  700.   }
  701. }
  702.  
  703. @media screen and (max-width: 880px) {
  704.   .mobilesupportenabled #toolbar ul li,
  705.   .mobilesupportenabled #pagetabs li {
  706.     margin-right: 0;
  707.   }
  708.   .mobilesupportenabled .mobiletabletonly {
  709.     display: block;
  710.   }
  711.   .mobilesupportenabled .desktoponly {
  712.     display: none;
  713.   }
  714.   .mobilesupportenabled #toolbar ul,
  715.   .mobilesupportenabled #pagetabs {
  716.     display: none;
  717.   }
  718.   .mobilesupportenabled #toolbar>ul.open,
  719.   .mobilesupportenabled #pagetabs.open {
  720.     display: block;
  721.   }
  722.   .mobilesupportenabled #toolbar ul li,
  723.   .mobilesupportenabled #pagetabs li {
  724.     display: block;
  725.   }
  726.   .mobilesupportenabled #toolbar-dropdown-nav,
  727.   .mobilesupportenabled .nestedPages {
  728.     position: relative;
  729.     left: 0px !important;
  730.   }
  731.   .mobilesupportenabled #toolbar a,
  732.   .mobilesupportenabled #pagetabs a {
  733.     display: block;
  734.     padding: 5px 20px;
  735.   }
  736.   .mobilesupportenabled #toolbar-dropdown-nav a,
  737.   .mobilesupportenabled #pagetabs .nestedPages a {
  738.     padding-left: 40px;
  739.   }
  740.   .mobilesupportenabled ul#toolbar-dropdown-nav li,
  741.   .mobilesupportenabled #charheader ul#pagetabs li ul.nestedPages li {
  742.     width: auto;
  743.   }
  744.   .mobilesupportenabled #alltabs {
  745.     clear: both;
  746.     padding-top: 20px;
  747.   }
  748.   .mobilesupportenabled span.mobiledropdowntoggle {
  749.     display: block;
  750.   }
  751. }
  752.  
  753. @media screen and (max-width: 500px) {
  754.   .mobilesupportenabled .mobileonly {
  755.     display: block;
  756.   }
  757. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement