Emmes

BoxCity CSS

Dec 2nd, 2019 (edited)
4,393
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 38.90 KB | None | 0 0
  1. /*********ICONOS DE LOS GRUPOS***********/
  2. .mm-grupos a[href*="moderadores"]::before {
  3.   content: "\ea54";
  4. }
  5. .mm-grupos a[href*="ciudadanos"]::before {
  6.   content: "\e96a";
  7. }
  8. .mm-grupos a[href*="artistas"]::before {
  9.   content: "\ec4d";
  10. }
  11. .mm-grupos a[href*="extranjeros"]::before {
  12.   content: "\ec58";
  13. }
  14. /********IMAGENES*********/
  15. /**Logo Header**/
  16. .mm-logo {
  17.   background-image: url(https://i.pinimg.com/originals/f3/9d/c9/f39dc9228dc7b787a3ec03c65c64d22f.jpg);
  18. }
  19. /**Circular Tablon**/
  20. .mm-tablon-notis-img > div {
  21.   background-image: url(https://i.postimg.cc/15svpzpd/ezgif-4-48fb1f6b5edb.jpg);
  22. }
  23. /**Estadisticas**/
  24. .mm-viewonline-img {
  25.   background-image: url(https://i.pinimg.com/originals/f3/9d/c9/f39dc9228dc7b787a3ec03c65c64d22f.jpg);
  26. }
  27. /**Subforos sin mensajes**/
  28. .mm-lastpost::before {
  29.   background-image: url(https://i.postimg.cc/15svpzpd/ezgif-4-48fb1f6b5edb.jpg);
  30. }
  31. /**Fondo**/
  32. :root {
  33.   --mm-textu: url(https://i.pinimg.com/564x/26/cf/3c/26cf3c80b7b5923f89fba8fe140dd660.jpg);
  34. }
  35. /******COLORES******/
  36. :root {
  37.   --mm-uno: #3a3a3a;
  38.   --mm-dos: #272727;
  39.   --mm-tre: #181818;
  40.   --mm-cua: #f38928;
  41.   --mm-qui: #888;
  42. }
  43. /***************/
  44. td[style*="padding:32px 32px;"] ~ td[style*="padding:32px 32px;"],
  45. .post-icon a[href*="/privmsg"] img,
  46. fieldset.quickmod,
  47. .jumpbox,
  48. .mm-perfil-data > b,
  49. .quick-nav-topics,
  50. .mm-viewonline-link br,
  51. #picture_legend,
  52. .mm-row-mods,
  53. .mm-icon img,
  54. #left,
  55. .mm-navbar-links > li img {
  56.   display: none;
  57. }
  58. *,
  59. ::before,
  60. ::after {
  61.   transition: 0.3s;
  62.   scrollbar-color: var(--mm-qui) var(--mm-tre);
  63.   scrollbar-width: thin;
  64. }
  65. ::-webkit-scrollbar {
  66.  width: 5px !important;
  67.  height: 5px !important;
  68.  background: var(--mm-tre) !important;
  69. }
  70. ::-webkit-scrollbar-thumb {
  71.  background: var(--mm-qui) !important;
  72. }
  73. .mm-base a,
  74. .mm-logo > div,
  75. .mm-plot-txt > div > span {
  76.   text-shadow: 1px 1px var(--mm-tre), -1px 1px var(--mm-tre),
  77.     1px -1px var(--mm-tre), -1px -1px var(--mm-tre);
  78. }
  79. .profile-icons a.selected,
  80. .profile-icons a:hover,
  81. .profile-icons span.selected,
  82. .profile-icons span:hover {
  83.   background: var(--mm-cua);
  84. }
  85. .mainmenu.mm-new-mp:before,
  86. .post-new .mm-forumtitle,
  87. .post-new .mm-icon::before,
  88. .mm-foro-ut > a:hover,
  89. .mm-tablon-bus a:hover,
  90. .copyright-body > a:hover,
  91. a:hover {
  92.   color: var(--mm-cua);
  93. }
  94. .post-icon a[href*="/privmsg"],
  95. .mm-perfil > *,
  96. blockquote,
  97. dl.codebox,
  98. .mod-recent-time > i,
  99. .mod-recent-row,
  100. .search .postbody .h3,
  101. #cp-main .page-title,
  102. li.row,
  103. .button-round,
  104. .topic-actions-buttons a[href*="watch"],
  105. .topic-actions-buttons a[href*="mark=topic"],
  106. .mm-perfil-contact,
  107. .mm-post-name,
  108. .post-head > *,
  109. .sub-header-info::before,
  110. .sub-header-info,
  111. .mm-grupos > strong,
  112. .mm-viewonline-link > strong,
  113. .mm-foro-ut > a,
  114. .button,
  115. .button1,
  116. .button2,
  117. input[type="submit"],
  118. .mm-tablon-bus > strong,
  119. .mm-footer-afi.mm-elite > strong,
  120. .mm-footer-tri > div > strong,
  121. .mm-row-in > *,
  122. .mm-row-tt > *,
  123. .mm-tablon-right > strong,
  124. .mm-plot-links > a,
  125. #mm-navbar .th,
  126. #mm-navbar #mm-site-title {
  127.   border: 1px solid var(--mm-tre);
  128.   background: var(--mm-uno);
  129.   color: var(--mm-qui);
  130. }
  131. .mm-perfil,
  132. #privmsgs-menu > li,
  133. .search .postbody,
  134. .postprofile,
  135. #cp-main,
  136. .forabg,
  137. .forumbg,
  138. .postprofile > div,
  139. .topic-actions,
  140. .sub-header,
  141. .mm-grupos,
  142. .mm-viewonline-stats,
  143. .mm-viewonline-img,
  144. .mm-viewonline-link,
  145. .mm-viewonline > a,
  146. .mm-foro-ut,
  147. .mm-tablon-bus,
  148. .copyright-body > a,
  149. .mm-footer-afi.mm-elite,
  150. .mm-footer-tri > div,
  151. .mm-tablon-notis,
  152. .mm-tablon-staff > a,
  153. .mm-row,
  154. .mm-table-title,
  155. .mm-tablon-right,
  156. .mm-plot-links,
  157. .mm-plot-txt,
  158. .mm-logo,
  159. #mm-navbar {
  160.   border: 1px solid var(--mm-uno);
  161.   background-color: var(--mm-dos);
  162.   padding: 8px;
  163. }
  164. /**titus**/
  165. .mm-post-name,
  166. .mm-grupos > strong,
  167. .mm-viewonline-link > strong,
  168. .mm-tablon-bus > strong,
  169. .mm-footer-afi.mm-elite > strong,
  170. .mm-footer-tri > div > strong,
  171. .mm-tablon-right > strong {
  172.   display: block;
  173.   padding: 10px;
  174.   text-transform: uppercase;
  175.   letter-spacing: 2px;
  176.   margin-bottom: 8px;
  177.   font-size: 11px;
  178.   text-shadow: 1px 1px var(--mm-tre), -1px 1px var(--mm-tre),
  179.     1px -1px var(--mm-tre), -1px -1px var(--mm-tre);
  180. }
  181. .mm-viewonline > a,
  182. .mm-table-title,
  183. h2 {
  184.   font: bold 20px calibri;
  185.   text-transform: uppercase;
  186.   letter-spacing: 5px;
  187.   padding-left: 5px;
  188.   text-shadow: 1px 1px var(--mm-tre), -1px 1px var(--mm-tre),
  189.     1px -1px var(--mm-tre), -1px -1px var(--mm-tre);
  190. }
  191. /*****************/
  192. .post-icon a[href*="/privmsg"],
  193. .button-round,
  194. .topic-actions-buttons a[href*="watch"],
  195. .topic-actions-buttons a[href*="mark=topic"],
  196. .button,
  197. .button1,
  198. .button2,
  199. input[type="submit"] {
  200.   border-radius: 0;
  201.   text-shadow: 1px 1px var(--mm-tre), -1px 1px var(--mm-tre),
  202.     1px -1px var(--mm-tre), -1px -1px var(--mm-tre);
  203.   font: 10px calibri;
  204.   text-transform: uppercase;
  205.   letter-spacing: 2px;
  206.   color: var(--mm-qui) !important;
  207.   box-shadow: none;
  208. }
  209. .post-icon a[href*="/privmsg"]:hover,
  210. .button-round:hover,
  211. .topic-actions-buttons a[href*="watch"]:hover,
  212. .topic-actions-buttons a[href*="mark=topic"]:hover,
  213. .button:hover,
  214. .button1:hover,
  215. .button2:hover,
  216. input[type="submit"]:hover {
  217.   box-shadow: none;
  218.   text-shadow: none;
  219.   color: var(--mm-tre) !important;
  220.   background: var(--mm-qui);
  221. }
  222. /********TEMAS*********/
  223. div[id].postprofile {
  224.   border: none;
  225.   background: none;
  226. }
  227. .topic-actions.bottom .topic-actions-buttons {
  228.   margin: 0 -8px 0;
  229.   float: none;
  230.   border-top: 1px solid var(--mm-uno);
  231.   text-align: right;
  232.   padding: 8px 11px 0;
  233. }
  234. .topic-actions-buttons a[href*="watch"],
  235. .topic-actions-buttons a[href*="mark=topic"] {
  236.   float: left;
  237.   padding: 12px 18px 11px;
  238.   margin-left: 0;
  239.   margin-right: 8px;
  240. }
  241.  
  242. .topic-actions.bottom {
  243.   margin: 50px -51px;
  244. }
  245. .mm-perfil-contact {
  246.   margin-top: 8px;
  247.   padding: 5px;
  248.   display: flex;
  249.   justify-content: space-around;
  250. }
  251. .mm-perfil-contact a {
  252.   opacity: 0.6;
  253. }
  254. .mm-perfil-contact a:hover {
  255.   opacity: 1;
  256. }
  257. .mm-post-ava {
  258.   margin: 0 -8px;
  259.   border-top: 1px solid var(--mm-uno);
  260.   border-bottom: 1px solid var(--mm-uno);
  261. }
  262. .mm-post-ava > div > a > img {
  263.   width: 200px;
  264.   height: 400px;
  265. }
  266. .mm-post-ava > div > a {
  267.   display: inline-block;
  268.   border: 1px solid var(--mm-uno);
  269.   padding: 5px;
  270. }
  271. .mm-post-ava > div {
  272.   margin: 18px;
  273.   position: relative;
  274.   height: 412px;
  275.   overflow: hidden;
  276. }
  277. .mm-post-name {
  278.   position: relative;
  279.   overflow: hidden;
  280. }
  281. .mm-post-rank { /**nuevo**/
  282.     position: absolute;
  283.     top: 0;
  284.     left: 0;
  285.     right: 0;
  286.     padding: 0 10px;
  287.     background: var(--mm-uno);
  288.     transform: translateY(-100%);
  289.     line-height: 35px;
  290. }
  291. .postprofile:hover .mm-post-rank {
  292.   transform: translateY(0%);
  293. }
  294. .mm-post-hover {
  295.   position: absolute;
  296.   top: 0;
  297.   left: 0;
  298.   right: 0;
  299.   bottom: 0;
  300.   padding: 15px;
  301.   background: var(--mm-qui);
  302.   color: var(--mm-uno);
  303.   transform: translateX(-100%);
  304. }
  305. .mm-post-ava:hover .mm-post-hover {
  306.   transform: translateX(0%);
  307. }
  308. .mm-post-hover-img {
  309.   padding: 5px;
  310.   height: 122px;
  311. }
  312. .mm-post-hover-img img {
  313.   width: 170px;
  314.   height: 110px;
  315. }
  316. .mm-post-data > div,
  317. .mm-post-uno,
  318. .mm-post-hover-img,
  319. .mm-post-hover-alias {
  320.   border: 1px solid;
  321.   margin-bottom: 5px;
  322. }
  323. .mm-post-uno > div > b,
  324. .mm-post-hover-alias > b {
  325.   display: block;
  326.   font-size: 10px;
  327.   text-transform: uppercase;
  328.   letter-spacing: 2px;
  329.   background: var(--mm-uno);
  330.   color: var(--mm-qui);
  331. }
  332. .mm-post-uno {
  333.   display: flex;
  334. }
  335. .mm-post-uno > div {
  336.   flex: 1;
  337. }
  338. .mm-post-hover-post {
  339.   border-right: 1px solid;
  340. }
  341. .mm-post-hover-alias > span {
  342.   display: block;
  343.   padding: 5px 0;
  344.   height: 28px;
  345. }
  346. .mm-post-uno > div > span {
  347.   font: 30px serif;
  348.   display: block;
  349.   padding: 3px 0;
  350. }
  351. .mm-post-data > div {
  352.   text-align: right;
  353.   padding-right: 5px;
  354.   line-height: 18px;
  355.   height: 20px;
  356. }
  357. .mm-post-data > b {
  358.   float: left;
  359.   background: var(--mm-uno);
  360.   color: var(--mm-qui);
  361.   text-transform: uppercase;
  362.   font-size: 10px;
  363.   letter-spacing: 2px;
  364.   padding: 0 5px;
  365. }
  366.  
  367. .topic-actions {
  368.   margin: -40px -51px 50px;
  369. }
  370. .pagination {
  371.     float: none;
  372.     display: flex !important;
  373.     justify-content: space-between;
  374.     align-items: center;
  375. }
  376. .pagination > a {
  377.     margin: 0;
  378. }
  379. .pagination img {
  380.     display: none;
  381. }
  382. .pagination > span > strong,
  383. .pagination > span > a {
  384.     border: 1px solid var(--mm-tre);
  385.     background: var(--mm-uno) !important;
  386.     color: var(--mm-qui) !important;
  387.     border-radius: 0 !important;
  388. }
  389. .pagination > span > strong {
  390.    opacity: .7;
  391. }
  392. .pagination > span > a:hover {
  393.     border-color: inherit !important;
  394. }
  395. .bottom .pagination {
  396.     margin-bottom: 10px;
  397. }
  398. .pag-img {
  399.   background: transparent !important;
  400. }
  401. .pag-img > img {
  402.   margin-top: 5px !important;
  403. }
  404. .postprofile {
  405.   float: none;
  406.   width: 250px !important;
  407.   padding: 0;
  408. }
  409. .post {
  410.   display: flex;
  411.   flex-direction: row-reverse;
  412.   margin-bottom: 8px;
  413. }
  414. .mm-post {
  415.   flex: 1;
  416. }
  417. .mm-post {
  418.   flex: 1;
  419.   margin-right: 10px;
  420.   border: 1px solid var(--mm-uno);
  421.   background: var(--mm-dos);
  422. }
  423. .postprofile > div {
  424.   position: sticky;
  425.   top: 58px;
  426.   text-align: center;
  427. }
  428. .post-head {
  429.   border-bottom: 1px solid var(--mm-uno);
  430.   padding: 8px;
  431.   display: flex;
  432.   flex-direction: row-reverse;
  433. }
  434. .post-head h2.topic-title {
  435.   font-size: 10px;
  436.   letter-spacing: 1px;
  437.   text-transform: uppercase;
  438.   flex: 1;
  439.   margin: 0;
  440.   padding: 10px;
  441. }
  442. .mm-profile-icons {
  443.     align-items: center;
  444.     padding: 0 5px;
  445.     margin-left: 8px;
  446.     display: flex;
  447. }
  448. .mm-profile-icons > a {
  449.   padding: 0 5px;
  450. }
  451. .postbody {
  452.   margin: 0;
  453.   font: 12px calibri;
  454.   padding: 20px;
  455.   text-align: justify;
  456.   flex: 1;
  457. }
  458. .content {
  459.   font: 12px calibri;
  460. }
  461. .sub-header {
  462.   margin: 50px -51px;
  463.   width: auto;
  464.   display: flex;
  465. }
  466. .sub-header-buttons {
  467.   float: none;
  468.   width: auto;
  469. }
  470. .sub-header-buttons a {
  471.   line-height: 20px;
  472.   display: block;
  473.   text-align: right;
  474.   width: 220px !important;
  475.   margin-left: 8px;
  476. }
  477. .sub-header-buttons a:before {
  478.   float: left;
  479. }
  480. .sub-header-buttons .button1 + .button1 {
  481.   margin: 8px 0 0 8px;
  482. }
  483. .sub-header-info {
  484.   height: 88px;
  485.   margin: 0 0 0 98px;
  486.   padding: 23px;
  487.   position: relative;
  488.   flex: 1;
  489. }
  490. h1.page-title {
  491.   font: bold 20px Calibri;
  492.   letter-spacing: 2px;
  493.   text-transform: uppercase;
  494. }
  495. .sub-header-info::before {
  496.   content: "\ea26";
  497.   font: 30px/86px honeybee;
  498.   position: absolute;
  499.   right: calc(100% + 9px);
  500.   top: -1px;
  501.   width: 89px;
  502.   height: 88px;
  503.   text-align: center;
  504.   text-shadow: 1px 1px var(--mm-tre), -1px 1px var(--mm-tre),
  505.     1px -1px var(--mm-tre), -1px -1px var(--mm-tre);
  506. }
  507. /*********CHATBOX*********/
  508. .chatbox {
  509.   border: 1px solid var(--mm-uno);
  510. }
  511. .panel {
  512.   border-radius: 0;
  513.   margin-bottom: 50px;
  514. }
  515. #chatbox_header {
  516.   border-bottom: 1px solid var(--mm-uno);
  517.   background: var(--mm-dos);
  518. }
  519. #chatbox_members {
  520.   border-right: 1px solid var(--mm-uno);
  521.   border-bottom: 1px solid var(--mm-uno);
  522. }
  523. #chatbox {
  524.   top: 50px;
  525.   right: 1px;
  526.   border-bottom: 1px solid var(--mm-uno);
  527. }
  528. .chatbox-options li a,
  529. .chatbox-options li label,
  530. .chatbox-title .chat-title {
  531.   color: var(--mm-qui) !important;
  532.   font-family: calibri;
  533. }
  534. #chatbox_members {
  535.   border-right: 1px solid var(--mm-uno);
  536.   border-bottom: 1px solid var(--mm-uno);
  537.   left: 1px;
  538.   top: 50px;
  539. }
  540. #chatbox > p {
  541.   margin: 10px 10px 0;
  542.   background: var(--mm-dos);
  543. }
  544. #chatbox > p:last-of-type {
  545.   margin-bottom: 10px;
  546. }
  547. #chatbox_footer {
  548.   left: 1px;
  549.   right: 1px;
  550.   bottom: 1px;
  551.   height: 39px !important;
  552.   background: var(--mm-dos);
  553. }
  554. #chatbox_footer #message {
  555.   border: 1px solid var(--mm-uno);
  556.   padding: 5px;
  557.   font: 12px calibri;
  558.   background: var(--mm-tre);
  559. }
  560. #chatbox_messenger_form {
  561.   margin-top: -1px;
  562. }
  563. /******************/
  564. .mm-grupos {
  565.   margin-top: 10px;
  566.   text-align: center;
  567.   margin-bottom: 50px;
  568. }
  569. .mm-grupos > div {
  570.   border-top: 1px solid var(--mm-uno);
  571.   display: flex;
  572.   flex-wrap: wrap;
  573.   font-size: 0;
  574.   margin: 0 -8px -8px;
  575.   padding: 4px;
  576.   white-space: nowrap;
  577. }
  578. .mm-grupos > div > b {
  579.   font-size: 12px;
  580.   flex: 1;
  581.   margin: 4px;
  582.   border: 1px solid var(--mm-uno);
  583.   padding: 5px;
  584.   text-align: right;
  585. }
  586. .mm-grupos > div > b a {
  587.   -webkit-text-fill-color: var(--mm-dos);
  588.   box-shadow: inset 0 0 0 50px;
  589.   display: block;
  590.   letter-spacing: 2px;
  591.   line-height: 40px;
  592.   padding: 0 10px 0 55px;
  593.   text-shadow: none;
  594.   text-transform: uppercase;
  595. }
  596. .mm-grupos > div > b a:hover {
  597.   letter-spacing: 3px;
  598. }
  599. .mm-grupos a::before {
  600.   font: 15px/40px honeybee;
  601.   float: left;
  602.   width: 45px;
  603.   text-align: center;
  604.   border-right: 5px solid var(--mm-dos);
  605.   letter-spacing: 0;
  606.   margin-left: -55px;
  607. }
  608. .mm-viewonline-in {
  609.   padding-right: 200px;
  610.   position: relative;
  611. }
  612. .mm-viewonline-stats {
  613.   position: absolute;
  614.   top: 0;
  615.   width: 190px;
  616.   right: 0;
  617.   bottom: 0;
  618. }
  619. .mm-viewonline-stats b {
  620.   font-size: 0;
  621. }
  622. .mm-viewonline-stats {
  623.   text-align: center;
  624.   display: flex;
  625.   flex-wrap: wrap;
  626.   align-items: center;
  627.   font-size: 10px;
  628.   align-content: center;
  629. }
  630. .mm-viewonline-item {
  631.   width: 100%;
  632.   padding: 10px 0;
  633. }
  634. .mm-viewonline-item > span {
  635.   text-transform: uppercase;
  636.   letter-spacing: 1px;
  637. }
  638. .mm-viewonline-item strong {
  639.   font: 30px serif;
  640.   display: block;
  641. }
  642. .mm-viewonline-item.mm-name strong {
  643.   font: bold 14px calibri;
  644. }
  645. .mm-viewonline {
  646.   position: relative;
  647.   padding-left: 300px;
  648. }
  649. .mm-viewonline-img {
  650.   top: 0;
  651.   position: absolute;
  652.   left: 0;
  653.   bottom: 0;
  654.   width: 290px;
  655.   background-image: url(https://i.pinimg.com/originals/f3/9d/c9/f39dc9228dc7b787a3ec03c65c64d22f.jpg);
  656.   background-position: center;
  657.   background-size: cover;
  658.   box-shadow: inset 0 0 0 8px var(--mm-dos), inset 0 0 0 9px var(--mm-uno),
  659.     inset 0 0 0 14px var(--mm-dos);
  660. }
  661. .mm-viewonline > a {
  662.   display: block;
  663.   text-align: center;
  664.   padding: 50px;
  665. }
  666. .mm-viewonline-link {
  667.   margin-top: 10px;
  668.   text-align: center;
  669.   max-height: 200px;
  670. }
  671. .mm-viewonline-link > div {
  672.   border-top: 1px solid var(--mm-uno);
  673.   margin: 0 -8px;
  674.   height: calc(100% - 35px);
  675.   padding: 20px 20px 12px;
  676.   text-align: left;
  677.   font-size: 0;
  678. }
  679. .mm-viewonline-link a {
  680.   font-size: 12px;
  681. }
  682. .mm-viewonline-link > div > a {
  683.   height: 100%;
  684.   overflow: auto;
  685. }
  686. .mm-viewonline-link a:after {
  687.   content: ",";
  688.   margin-right: 5px;
  689. }
  690. .mm-viewonline-link a:last-of-type:after {
  691.   content: ".";
  692. }
  693. /******************/
  694. .mm-foro-ut {
  695.   margin: 0 0 50px;
  696.   display: flex;
  697. }
  698. .mm-foro-ut > a {
  699.   padding: 10px;
  700.   flex: 1;
  701.   text-align: center;
  702.   margin-right: 8px;
  703. }
  704. .mm-foro-ut > a:last-of-type {
  705.   margin-right: 0px;
  706. }
  707. /*****************/
  708. .mm-tablon-bus {
  709.   margin-top: 10px;
  710.   height: calc(50% - 5px);
  711. }
  712. .mm-tablon-bus > div {
  713.   margin: 0 -8px;
  714.   border-top: 1px solid var(--mm-uno);
  715.   height: calc(100% - 35px);
  716.   display: flex;
  717.   flex-wrap: wrap;
  718.   align-items: center;
  719.   justify-content: center;
  720. }
  721. .mm-tablon-bus a {
  722.   border: 1px solid;
  723.   color: var(--mm-uno);
  724.   padding: 5px;
  725.   margin: 0 7px;
  726. }
  727. .mm-tablon-bus img {
  728.   width: 50px;
  729.   height: 80px;
  730. }
  731. .mm-tablon-notis-txt > div {
  732.   width: calc((100% - 40px) / 3);
  733.   height: 100%;
  734.   overflow: auto;
  735.   text-align: justify;
  736.   hyphens: auto;
  737.   padding-right: 3px;
  738. }
  739. .mm-tablon-notis-txt > div ~ div {
  740.   margin-left: 20px;
  741. }
  742. .mm-tablon-notis-txt > div > strong {
  743.   font: 25px serif;
  744.   float: left;
  745.   margin: 0 5px -3px 0;
  746. }
  747. /*******FOOTER*********/
  748. .mm-footer-afi.mm-elite {
  749.   margin: 10px 0;
  750. }
  751. .mm-footer-afi.mm-elite > div {
  752.   padding: 37px 20px 29px;
  753.   flex-wrap: wrap;
  754. }
  755. .mm-footer-afi.mm-elite img {
  756.   width: 40px;
  757.   height: 40px;
  758. }
  759. #page-footer {
  760.   background-color: transparent;
  761. }
  762. #page-footer > .wrap {
  763.   height: 0;
  764.   overflow: hidden;
  765. }
  766. .copyright .wrap {
  767.   padding: 0;
  768.   margin: 0;
  769.   width: 100%;
  770. }
  771. .copyright-body {
  772.   border: none;
  773.   margin: 0 0 -10px;
  774.   padding: 0;
  775.   font-size: 0;
  776. }
  777. .copyright-body > a {
  778.   display: block;
  779.   font-size: 14px;
  780.   color: var(--mm-qui);
  781.   margin: 40px 0 10px;
  782.   text-transform: uppercase;
  783.   letter-spacing: 5px;
  784.   padding: 10px;
  785. }
  786. .mm-footer {
  787.   text-align: center;
  788.   margin: 10px 0;
  789. }
  790. .mm-footer-tri {
  791.   display: flex;
  792. }
  793. .mm-footer-cre,
  794. .mm-footer-fa {
  795.   width: 250px;
  796. }
  797. .mm-footer-afi {
  798.   flex: 1;
  799.   margin: 0 10px;
  800. }
  801. .mm-footer-tri > div > strong {
  802.   margin-bottom: 8px;
  803. }
  804. .mm-footer-fa > div {
  805.   text-transform: uppercase;
  806.   font-size: 10px;
  807.   letter-spacing: 1px;
  808.   margin: 0 -8px -11px;
  809.   border-top: 1px solid var(--mm-uno);
  810.   padding: 8px;
  811. }
  812. .mm-footer-fa > div a {
  813.   display: block;
  814.   border: 1px solid var(--mm-uno);
  815.   margin: 4px 0;
  816.   padding: 3px;
  817. }
  818. .mm-footer-fa a:hover {
  819.   letter-spacing: 3px;
  820.   background: var(--mm-uno);
  821. }
  822. .mm-footer-cre > div {
  823.   margin: 0 -8px;
  824.   border-top: 1px solid var(--mm-uno);
  825.   padding: 20px;
  826. }
  827. .mm-footer-cre > div > div {
  828.   height: 119px;
  829.   overflow: auto;
  830.   text-align: justify;
  831.   hyphens: auto;
  832.   padding-right: 3px;
  833. }
  834. .mm-footer-afi > div {
  835.   margin: 0 -8px;
  836.   border-top: 1px solid var(--mm-uno);
  837.   height: calc(100% - 35px);
  838.   display: flex;
  839.   align-items: center;
  840.   justify-content: center;
  841. }
  842. .mm-footer-afi a {
  843.   border: 3px solid;
  844.   padding: 5px;
  845.   margin: 5px;
  846.   opacity: 0.7;
  847. }
  848. .mm-footer-afi img {
  849.   width: 80px;
  850.   height: 100px;
  851. }
  852. .mm-footer-afi a:hover {
  853.   opacity: 1;
  854. }
  855. /****************/
  856. .mm-tablon-left-in {
  857.   margin-right: 10px;
  858.   flex: 1;
  859. }
  860. .mm-tablon-notis {
  861.   display: flex;
  862.   padding: 0;
  863.   height: calc(50% - 5px);
  864. }
  865. .mm-tablon-notis-img {
  866.   width: 150px;
  867.   border-right: 1px solid var(--mm-uno);
  868. }
  869. .mm-tablon-notis-img > div {
  870.   width: 100px;
  871.   height: 100px;
  872.   background-color: var(--mm-uno);
  873.   margin: 34px auto;
  874.   border-radius: 50%;
  875.   padding: 5px;
  876.   background-clip: content-box;
  877.   border-top: 2px solid transparent;
  878.   border-bottom: 2px solid transparent;
  879.   border-right: 2px solid;
  880.   border-left: 2px solid;
  881.   background-position: center;
  882.   background-size: cover;
  883.   background-image: url(https://i.postimg.cc/15svpzpd/ezgif-4-48fb1f6b5edb.jpg);
  884. }
  885. .mm-tablon-notis-txt {
  886.   flex: 1;
  887.   border: 20px solid transparent;
  888.   overflow: auto;
  889.   display: flex;
  890. }
  891. .mm-tablon-staff {
  892.   width: 150px;
  893.   height: 100%;
  894. }
  895. .mm-tablon-staff > a {
  896.   display: block;
  897.   height: calc((100% - 20px) / 3);
  898. }
  899. .mm-tablon-staff > a span {
  900.   display: block;
  901.   border: 1px solid var(--mm-tre);
  902.   padding: 5px;
  903.   background-color: var(--mm-qui);
  904.   background-clip: content-box;
  905.   height: calc(100% - 10px);
  906.   background-position: center;
  907.   background-size: 100%;
  908. }
  909. .mm-tablon-staff > a:hover span {
  910.   background-size: 120%;
  911. }
  912. .mm-tablon-staff > a ~ a {
  913.   margin-top: 10px;
  914. }
  915. .mm-tablon-staff > a strong {
  916.   font-size: 10px;
  917.   text-transform: uppercase;
  918.   letter-spacing: 2px;
  919.   display: block;
  920.   padding: 2px;
  921. }
  922. /*************************/
  923. .mm-row-desc {
  924.   margin: 0 8px;
  925.   flex: 1;
  926.   padding: 20px;
  927.   text-align: justify;
  928. }
  929. .mm-foro-txt {
  930.   margin-bottom: 20px;
  931.   overflow: auto;
  932.   height: 103px;
  933.   padding-right: 3px;
  934. }
  935. .mm-foro-links {
  936.   display: flex;
  937.   flex-wrap: wrap;
  938.   margin: -5px;
  939. }
  940. .mm-foro-links > a {
  941.   margin: 2px;
  942.   text-transform: uppercase;
  943.   letter-spacing: 1px;
  944.   background: var(--mm-dos);
  945.   font-size: 10px;
  946.   padding: 2px 5px 2px 7px;
  947.   flex-grow: 1;
  948.   text-align: center;
  949. }
  950. .mm-foro-img {
  951.   margin: -5px;
  952.   border: 5px solid transparent;
  953.   height: calc(100% + 10px);
  954.   outline: 1px solid var(--mm-dos);
  955.   background-clip: content-box;
  956.   background-position: center;
  957.   background-size: cover;
  958.   overflow: hidden;
  959. }
  960. .mm-foro-img-txt {
  961.   height: 100%;
  962.   background: var(--mm-qui);
  963.   color: var(--mm-uno);
  964.   border: 20px solid transparent;
  965.   text-align: justify;
  966.   hyphens: auto;
  967.   overflow: auto;
  968.   width: 100%;
  969.   margin-left: 100%;
  970.   padding-right: 3px;
  971. }
  972. .mm-foro-img:hover .mm-foro-img-txt {
  973.   margin-left: 0%;
  974. }
  975. .mm-lastpost {
  976.   width: 120px;
  977.   position: relative;
  978. }
  979. .mm-lastpost::before {
  980.   content: "";
  981.   position: absolute;
  982.   border: 3px solid;
  983.   top: 15px;
  984.   left: 15px;
  985.   right: 15px;
  986.   bottom: 15px;
  987.   background-position: center;
  988.   background-size: cover;
  989. }
  990. .mm-lastpost.mm-lleno::before {
  991.   display: none;
  992. }
  993. .mm-lastpost-link {
  994.     display: block;
  995.     border-top: 1px solid var(--mm-tre);
  996.     text-align: center;
  997.     padding: 5px 0;
  998.     margin-top: -1px;
  999.     background: var(--mm-uno);
  1000.     position: relative;
  1001.     box-shadow: 0 -14px var(--mm-uno);
  1002. }
  1003. .mm-lastpost-avatar {
  1004.   border: 3px solid var(--mm-qui);
  1005.   display: block;
  1006.   overflow: hidden;
  1007.   position: relative;
  1008.   height: calc(100% - 56px);
  1009.   margin: 15px;
  1010. }
  1011. .mm-lastpost-avatar img {
  1012.   width: 100%;
  1013.   position: absolute;
  1014.   top: 50%;
  1015.   left: 0;
  1016.   transform: translateY(-50%);
  1017.   min-height: 100%;
  1018. }
  1019. .mm-row-stats {
  1020.   text-align: center;
  1021.   font-size: 10px;
  1022.   text-transform: uppercase;
  1023.   display: flex;
  1024.   flex-wrap: wrap;
  1025.   width: 100px;
  1026.   align-items: center;
  1027.   justify-content: center;
  1028.   align-content: center;
  1029. }
  1030. .mm-row-stats > div {
  1031.   padding: 10px 0;
  1032.   width: 100%;
  1033. }
  1034. .mm-row-stats span {
  1035.   display: block;
  1036.   letter-spacing: 2px;
  1037. }
  1038. .mm-row-stats b {
  1039.   font: 30px serif;
  1040.   display: block;
  1041. }
  1042. .mm-row-in {
  1043.   margin-top: 8px;
  1044.   display: flex;
  1045.   height: 200px;
  1046. }
  1047. .mm-row-tt {
  1048.   display: flex;
  1049. }
  1050. .mm-forumtitle {
  1051.   margin-right: 8px;
  1052.   flex: 1;
  1053.   line-height: 38px;
  1054.   padding-left: 15px;
  1055.   text-transform: uppercase;
  1056.   letter-spacing: 2px;
  1057. }
  1058. .mm-tablon-staff > a:hover strong,
  1059. .mm-foro-links > a:hover,
  1060. .mm-forumtitle:hover {
  1061.   letter-spacing: 3px;
  1062. }
  1063. .mm-icon {
  1064.   width: 40px;
  1065.   height: 40px;
  1066. }
  1067. .mm-icon::before {
  1068.   content: "\e91a";
  1069.   font: 15px Honeybee;
  1070.   display: block;
  1071.   padding: 9px 0 0;
  1072.   text-align: center;
  1073.   text-shadow: 1px 1px var(--mm-tre), -1px 1px var(--mm-tre),
  1074.     1px -1px var(--mm-tre), -1px -1px var(--mm-tre);
  1075. }
  1076. .mm-foro {
  1077.   margin: 5px -5px;
  1078.   display: flex;
  1079.   flex-wrap: wrap;
  1080. }
  1081. .mm-row {
  1082.   margin: 5px;
  1083.   flex: 1;
  1084.   min-width: 40%;
  1085. }
  1086. .mm-cat {
  1087.   margin-top: 50px;
  1088. }
  1089. .mm-table-title {
  1090.   padding: 50px;
  1091.   text-align: center;
  1092. }
  1093. #wrap {
  1094.   margin: 0;
  1095.   padding: 0;
  1096.   width: 100%;
  1097. }
  1098. #content-container #content-main {
  1099.   float: none;
  1100. }
  1101.  
  1102. #content-container #container {
  1103.   margin: 0;
  1104. }
  1105. /**************/
  1106. .mm-tablon-left {
  1107.   width: calc(100% - 260px);
  1108.   margin-right: 10px;
  1109.   flex: 1;
  1110.   display: flex;
  1111. }
  1112. #mm-tablon-in {
  1113.   margin: 10px 0;
  1114.   text-align: center;
  1115.   display: flex;
  1116. }
  1117. #mm-tablon-in > div {
  1118.   height: 350px;
  1119. }
  1120. .mm-tablon-right {
  1121.   width: 250px;
  1122. }
  1123. .mm-tablon-right > div {
  1124.   border: 8px solid transparent;
  1125.   height: calc(100% - 36px);
  1126.   position: relative;
  1127.   overflow: auto;
  1128.   box-shadow: 0 -1px var(--mm-uno);
  1129.   margin: 9px -8px 0;
  1130. }
  1131. #mm-header {
  1132.   margin-top: 50px;
  1133.   position: relative;
  1134. }
  1135. #mm-plot-in {
  1136.   height: 100%;
  1137. }
  1138. .mm-logo {
  1139.   height: 500px;
  1140.   margin-left: 300px;
  1141.   background-position: center;
  1142.   background-size: cover;
  1143.   box-shadow: inset 0 0 0 8px var(--mm-dos), inset 0 0 0 9px var(--mm-tre),
  1144.     inset 0 0 0 12px var(--mm-qui);
  1145.   position: relative;
  1146.   display: block;
  1147. }
  1148. .mm-plot {
  1149.   position: absolute;
  1150.   top: 0;
  1151.   bottom: 0;
  1152.   left: 0;
  1153.   width: 290px;
  1154. }
  1155. .mm-logo > div {
  1156.   color: var(--mm-qui);
  1157.   position: absolute;
  1158.   left: 30px;
  1159.   border-left: 5px solid;
  1160.   padding: 20px 10px;
  1161.   top: 50%;
  1162.   transform: translateY(-50%);
  1163. }
  1164. .mm-logo:hover > div {
  1165.   color: var(--mm-cua);
  1166. }
  1167. .mm-logo:hover {
  1168.   box-shadow: inset 0 0 0 8px var(--mm-dos), inset 0 0 0 9px var(--mm-tre),
  1169.     inset 0 0 0 12px var(--mm-cua);
  1170. }
  1171. .mm-logo > div > div h1,
  1172. .mm-logo > div > div {
  1173.   text-transform: uppercase;
  1174.   letter-spacing: 2px;
  1175.   font-size: 20px;
  1176.   font-weight: bold;
  1177. }
  1178. .mm-plot-txt {
  1179.   padding: 30px;
  1180.   color: var(--mm-qui);
  1181.   text-align: justify;
  1182.   hyphens: auto;
  1183.   height: calc(100% - 180px);
  1184. }
  1185. .mm-plot-txt > div > span {
  1186.   text-align: center;
  1187.   padding: 20px;
  1188.   display: block;
  1189. }
  1190. .mm-plot-txt > div > span > strong {
  1191.   font: 45px/40px serif;
  1192.   display: block;
  1193. }
  1194. .mm-plot-txt > div > span > em {
  1195.   font-size: 10px;
  1196.   text-transform: uppercase;
  1197.   letter-spacing: 1px;
  1198. }
  1199. .mm-plot-txt > div {
  1200.   height: 100%;
  1201.   overflow: auto;
  1202.   padding-right: 3px;
  1203. }
  1204. .mm-plot-links {
  1205.   margin-top: 10px;
  1206.   display: flex;
  1207.   flex-wrap: wrap;
  1208.   padding: 6px;
  1209. }
  1210. .mm-plot-links > a {
  1211.   padding: 10px;
  1212.   margin: 2px;
  1213.   flex: 1;
  1214.   min-width: 40%;
  1215.   text-align: center;
  1216.   text-transform: uppercase;
  1217.   letter-spacing: 2px;
  1218.   font-size: 10px;
  1219. }
  1220. .mm-plot-links > a:hover {
  1221.   letter-spacing: 4px;
  1222.   color: var(--mm-cua);
  1223. }
  1224. #modernbb {
  1225.   background: var(--mm-textu) fixed, var(--mm-tre);
  1226.   padding: 10px 0 0;
  1227.   height: auto;
  1228. }
  1229. #modernbb > div,
  1230. .mm-base {
  1231.   width: 1100px;
  1232.   margin: 0 auto 10px;
  1233.   border: 1px solid var(--mm-uno);
  1234.   padding: 50px;
  1235.   font: 12px Calibri;
  1236.   background: var(--mm-tre);
  1237. }
  1238. #mm-navbar {
  1239.   position: sticky;
  1240.   top: 0;
  1241.   z-index: 999;
  1242.   display: flex;
  1243.   text-align: center;
  1244.   margin: -51px -51px 0;
  1245. }
  1246. #mm-navbar .th {
  1247.   width: 30px;
  1248.   height: 30px;
  1249. }
  1250. #mm-navbar #mm-site-title {
  1251.   border: 1px solid var(--mm-tre);
  1252.   background: var(--mm-uno);
  1253.   color: var(--mm-qui);
  1254.   flex: 1;
  1255.   height: 30px;
  1256.   margin-left: 8px;
  1257.   text-align: left;
  1258.   padding: 0 10px;
  1259. }
  1260. .mm-navbar-links {
  1261.   font-size: 0;
  1262. }
  1263. #mm-navbar > a,
  1264. .mm-navbar-links {
  1265.   display: flex;
  1266. }
  1267. #mm-navbar > a {
  1268.   flex: 1;
  1269. }
  1270. .mm-navbar-links a {
  1271.     border: 1px solid var(--mm-tre);
  1272.     background: var(--mm-uno);
  1273.     color: var(--mm-qui);
  1274.     width: 30px;
  1275.     height: 30px;
  1276.     margin-left: 8px;
  1277.     padding: 1px;
  1278. }
  1279. .mm-navbar-links a[href*="search"], .mm-navbar-links a[href*="faq"], .mm-navbar-links a[href*="calendar"], .mm-navbar-links a[href="/"] {
  1280.     display: none !important;
  1281. }
  1282. #mm-navbar #mm-site-title,
  1283. #mm-navbar #mm-site-title > * {
  1284.   font: 10px/28px Calibri;
  1285.   text-transform: uppercase;
  1286.   letter-spacing: 2px;
  1287. }
  1288. #mm-site-title *:hover {
  1289.   color: var(--mm-cua);
  1290.   letter-spacing: 4px;
  1291. }
  1292. #mm-navbar .th::before {
  1293.   line-height: 28px;
  1294.   font-size: 10px;
  1295. }
  1296. .mm-navbar-links a {
  1297.   display: block;
  1298.   line-height: 28px;
  1299. }
  1300. .mm-navbar-links a::before {
  1301.   font: 10px Honeybee;
  1302.   color: var(--mm-qui);
  1303.   padding-top: 8px;
  1304.   display: block;
  1305. }
  1306. #mm-navbar .th:hover,
  1307. .mm-navbar-links a:hover:before {
  1308.   color: var(--mm-cua);
  1309. }
  1310. .mm-navbar-links a[href*="/memberlist"]:before {
  1311.   content: "\ea97";
  1312. }
  1313. .mm-navbar-links a[href*="/groups"]:before {
  1314.   content: "\eb9b";
  1315. }
  1316. .mm-navbar-links a[href*="/profile"]:before {
  1317.   content: "\eb46";
  1318. }
  1319. .mm-navbar-links a[href*="/privmsg"]:before {
  1320.   content: "\ebda";
  1321. }
  1322. .mm-navbar-links a[href*="/login"]:before {
  1323.   content: "\ea9f";
  1324. }
  1325. .mm-navbar-links a[href*="/login?logout"]:before {
  1326.   content: "\eaa1";
  1327. }
  1328. .mm-navbar-links a[href*="/register"]:before {
  1329.   content: "\eb02";
  1330. }
  1331. /***/
  1332. .search .postbody {
  1333.   margin-right: 8px;
  1334.   width: 100%;
  1335. }
  1336. #main-content > h1.page-title {
  1337.   padding: 50px;
  1338.   text-align: center;
  1339. }
  1340. .topiclist.pmlist.bg_none .row {
  1341.   height: auto;
  1342. }
  1343. select,
  1344. .inputbox,
  1345. input[type="text"] {
  1346.   border: 1px solid var(--mm-uno);
  1347.   padding: 8px;
  1348.   color: var(--mm-qui);
  1349. }
  1350. option {
  1351.   background: var(--mm-dos);
  1352.   color: var(--mm-qui);
  1353. }
  1354. .inputbox:focus,
  1355. input[type="text"]:focus {
  1356.   border: 1px solid var(--mm-cua);
  1357. }
  1358. fieldset dl:hover dt label {
  1359.   color: var(--mm-cua);
  1360. }
  1361. input:disabled {
  1362.   background-color: var(--mm-dos);
  1363.   border-bottom: inherit;
  1364. }
  1365. #postingbox {
  1366.   margin-bottom: -39px;
  1367. }
  1368. .panel,
  1369. #cp-main .panel.sig {
  1370.   background-color: transparent;
  1371. }
  1372. #cp-main .page-title {
  1373.   margin: 0;
  1374.   padding: 20px;
  1375.   text-align: center;
  1376.   font-size: 15px;
  1377. }
  1378. #cp-main .panel {
  1379.   margin: 0;
  1380.   padding: 30px 100px;
  1381. }
  1382. #tabs {
  1383.   margin: 50px 10px -10px;
  1384. }
  1385. #tabs ul li {
  1386.   border: 1px solid var(--mm-dos);
  1387.   margin-right: 5px;
  1388.   opacity: 0.7;
  1389. }
  1390. #tabs ul a span {
  1391.   padding: 5px;
  1392.   line-height: 15px;
  1393.   text-transform: uppercase;
  1394.   font-size: 10px;
  1395.   letter-spacing: 1px;
  1396. }
  1397. #tabs ul a span {
  1398.   padding: 5px 10px;
  1399.   line-height: 15px;
  1400.   text-transform: uppercase;
  1401.   font-size: 10px;
  1402.   letter-spacing: 1px;
  1403. }
  1404. .activetab {
  1405.   background: var(--mm-dos);
  1406.   opacity: 1 !important;
  1407. }
  1408. #tabs ul a span:hover {
  1409.   color: var(--mm-cua);
  1410. }
  1411. #cp-main table.table1 {
  1412.   background-color: var(--mm-dos);
  1413. }
  1414. #cp-main table.table1 thead th {
  1415.   color: var(--mm-qui);
  1416. }
  1417. table.table1 tbody td {
  1418.   border-color: var(--mm-qui);
  1419. }
  1420. .forabg,
  1421. li.row,
  1422. .forumbg {
  1423.   border-radius: 0;
  1424. }
  1425. a.topictitle:hover {
  1426.   color: var(--mm-cua);
  1427.   text-decoration: none;
  1428.   letter-spacing: 7px;
  1429. }
  1430. .lastpost-avatar::after,
  1431. .topic-title-container img,
  1432. .header dd {
  1433.   display: none !important;
  1434. }
  1435. .forabg .header .forumbg .header {
  1436.   border-bottom: 1px solid var(--mm-uno);
  1437.   margin: 0 -8px 8px;
  1438. }
  1439. .header > dl > .dterm,
  1440. .header > dl > dt {
  1441.     width: 100% !important;
  1442.     color: var(--mm-qui);
  1443.     font-size: 20px !important;
  1444.     text-transform: uppercase;
  1445.     letter-spacing: 10px;
  1446.     padding: 30px !important;
  1447.     text-align: center;
  1448.     position: relative;
  1449.     justify-content: center;
  1450.     left: 0;
  1451. }
  1452. li.row {
  1453.   margin-bottom: 8px !important;
  1454.   position: relative;
  1455.   height: 130px;
  1456. }
  1457. li.row:last-of-type {
  1458.   margin-bottom: 0 !important;
  1459. }
  1460. .forabg li.row .lastpost-avatar,
  1461. .forumbg li.row .lastpost-avatar {
  1462.   position: absolute;
  1463.   left: 0;
  1464.   top: 0;
  1465.   bottom: 0;
  1466.   width: 100px;
  1467.   border: 15px solid transparent;
  1468.   overflow: hidden;
  1469. }
  1470. .forabg li.row .lastpost-avatar img,
  1471. .forumbg li.row .lastpost-avatar img {
  1472.   border: 0;
  1473.   width: 100%;
  1474.   min-height: 100%;
  1475.   position: absolute;
  1476.   top: 50%;
  1477.   left: 50%;
  1478.   transform: translate(-50%, -50%);
  1479.   border-radius: 0;
  1480. }
  1481. .forabg .dterm,
  1482. .forumbg .dterm {
  1483.   margin: 0 !important;
  1484.   width: auto !important;
  1485.   border-left: 1px solid var(--mm-dos);
  1486.   display: flex !important;
  1487.   align-items: center;
  1488.   align-content: center;
  1489.   padding: 0 0 26px 20px !important;
  1490.   position: absolute;
  1491.   top: 0;
  1492.   left: 99px;
  1493.   bottom: 0;
  1494.   right: 200px;
  1495.   flex-wrap: wrap;
  1496. }
  1497. .forabg .posts,
  1498. .forabg .views,
  1499. .forumbg .row .posts,
  1500. .forumbg .views {
  1501.   position: absolute;
  1502.   top: 0;
  1503.   bottom: 0;
  1504.   right: 0;
  1505.   width: 100px !important;
  1506.   font: 30px/30px serif;
  1507. }
  1508. .forabg ul.topics .views,
  1509. .forumbg ul.topics .views {
  1510.   margin-right: 100px;
  1511.   border-left: 1px solid var(--mm-dos);
  1512. }
  1513. ul.topics .posts:before {
  1514.   content: "Posts";
  1515. }
  1516. ul.topics .views:before {
  1517.   content: "Visto";
  1518. }
  1519. .forabg .posts:before,
  1520. .forabg .views:before,
  1521. .forumbg .posts:before,
  1522. .forumbg .views:before {
  1523.   display: block;
  1524.   font: 10px Calibri;
  1525.   text-transform: uppercase;
  1526.   letter-spacing: 2px;
  1527.   padding: 25px 0 0 2px;
  1528. }
  1529. .forabg ul.topics .lastpost > span:last-of-type,
  1530. .forumbg ul.topics .lastpost > span:last-of-type {
  1531.   position: absolute;
  1532.   bottom: 0;
  1533.   left: 100px;
  1534.   right: 200px;
  1535.   border-top: 1px solid var(--mm-dos);
  1536.   padding: 3px 10px;
  1537.   font-size: 10px;
  1538.   letter-spacing: 1px;
  1539. }
  1540. .forabg ul.topics .lastpost > span + span > *,
  1541. .forumbg ul.topics .lastpost > span + span > * {
  1542.   margin-right: 5px;
  1543. }
  1544. .forabg ul.topics .lastpost br,
  1545. .forumbg ul.topics .lastpost br {
  1546.   display: none;
  1547. }
  1548. .row .pagination {
  1549.   position: absolute;
  1550.   width: auto;
  1551.   bottom: 2px;
  1552.   right: 2px;
  1553.   z-index: 5;
  1554.   filter: saturate(0);
  1555. }
  1556. .topic-title-container {
  1557.   width: 100%;
  1558.   margin: 10px 0 0 -3px;
  1559. }
  1560. dl.icon {
  1561.   height: 100%;
  1562.   background-position: left 34px top 50%;
  1563. }
  1564. li.row:hover {
  1565.   background-color: var(--mm-tre);
  1566. }
  1567. li.row:hover dd {
  1568.   border-left-color: var(--mm-dos);
  1569. }
  1570. #textarea_content {
  1571.   border: 1px solid var(--mm-uno);
  1572.   padding: 8px;
  1573.   background: var(--mm-dos);
  1574. }
  1575. div.sceditor-toolbar,
  1576. .sceditor-container.ltr.sourceMode {
  1577.   border-radius: 0 !important;
  1578. }
  1579. div.sceditor-toolbar {
  1580.   border: 1px solid var(--mm-tre);
  1581.   background: var(--mm-uno) !important;
  1582. }
  1583. div .sceditor-container iframe,
  1584. div .sceditor-container textarea {
  1585.   color: var(--mm-qui);
  1586.   font: 12px calibri;
  1587.   width: 100% !important;
  1588. }
  1589. .h3,
  1590. h3 {
  1591.   text-align: center;
  1592.   font: bold 14px calibri;
  1593.   text-transform: uppercase;
  1594.   letter-spacing: 5px;
  1595.   border: none;
  1596. }
  1597. .search-box {
  1598.   margin: 0 0 8px 8px;
  1599. }
  1600. .search-box input {
  1601.   height: 40px;
  1602.   width: 218px;
  1603.   border: 1px solid var(--mm-uno);
  1604.   padding: 10px;
  1605. }
  1606. .search-box button {
  1607.   color: var(--mm-qui);
  1608.   font-size: 16px;
  1609.   margin: 3px;
  1610. }
  1611. .block {
  1612.   text-align: center;
  1613. }
  1614. #s-m-t-tooltip {
  1615.   display: block;
  1616.   position: absolute !important;
  1617.   max-width: 300px;
  1618.   z-index: 999 !important;
  1619.   margin: 14px 14px 7px 12px !important;
  1620.   padding: 8px 8px 8px 10px !important;
  1621.   background: var(--mm-qui) !important;
  1622.   color: var(--mm-uno);
  1623.   text-transform: uppercase;
  1624.   letter-spacing: 2px;
  1625.   font: 10px Calibri !important;
  1626.   width: auto !important;
  1627. }
  1628. blockquote,
  1629. dl.codebox {
  1630.   margin: 0;
  1631.   padding: 8px;
  1632.   border-radius: 0;
  1633. }
  1634. blockquote cite,
  1635. dl.codebox dt {
  1636.   border: 1px solid var(--mm-dos);
  1637.   background: var(--mm-qui);
  1638.   color: var(--mm-uno);
  1639.   font: bold 10px Calibri;
  1640.   text-transform: uppercase;
  1641.   letter-spacing: 2px;
  1642.   padding: 10px;
  1643.   margin: 0 43px 0 0;
  1644.   position: relative;
  1645. }
  1646. blockquote cite:before {
  1647.   content: "\eca6";
  1648. }
  1649. dl.codebox dt::before {
  1650.   content: "\ec8c";
  1651. }
  1652. .codebox.spoiler dt::before {
  1653.   content: "\ec99";
  1654. }
  1655. .codebox.hidecode dt::before {
  1656.   content: "\ec5b";
  1657. }
  1658. blockquote cite:before,
  1659. dl.codebox dt::before {
  1660.   position: absolute;
  1661.   top: -1px;
  1662.   bottom: -1px;
  1663.   left: calc(100% + 8px);
  1664.   width: 35px;
  1665.   border: 1px solid var(--mm-dos);
  1666.   background: var(--mm-qui);
  1667.   font: 12px/33px honeybee;
  1668.   text-align: center;
  1669. }
  1670. .codebox.hidecode dt::after {
  1671.   content: "Contenido Oculto:";
  1672. }
  1673. blockquote cite {
  1674.   margin: -30px 13px 30px -30px;
  1675. }
  1676. .hljs.nginx, /**nuevo**/
  1677. .codebox.hidecode > dd,
  1678. .spoiler_content.hidden,
  1679. .hljs.css,
  1680. blockquote > div {
  1681.   margin: 30px !important;
  1682. }
  1683. .search .h3 {
  1684.   margin: 0 0 10px;
  1685.   padding: 5px;
  1686. }
  1687. .button-round {
  1688.   width: 200px !important;
  1689.   text-align: right;
  1690.   padding: 10px;
  1691.   height: auto !important;
  1692.   line-height: 20px !important;
  1693. }
  1694. .button-round[class^="ion-"]::before {
  1695.   line-height: 20px !important;
  1696.   float: left;
  1697.   margin: 0 3px;
  1698. }
  1699. #privmsgs-menu {
  1700.   margin-top: 50px;
  1701.   padding: 0;
  1702.   border-radius: 0px;
  1703. }
  1704. #privmsgs-menu > li {
  1705.   margin-right: 8px;
  1706.   min-height: auto;
  1707. }
  1708. #privmsgs-menu i {
  1709.   float: left;
  1710.   margin: -8px 8px -8px -8px;
  1711.   border-right: 1px solid var(--mm-uno);
  1712.   border-radius: 0px;
  1713. }
  1714. #privmsgs-menu > li {
  1715.   margin-right: 8px;
  1716.   min-height: auto;
  1717.   width: 170px;
  1718. }
  1719. #privmsgs-menu .active {
  1720.   background-color: #0004;
  1721.   bottom: -1px;
  1722.   left: -1px;
  1723.   right: -1px;
  1724.   top: -1px;
  1725. }
  1726. .pm-actions {
  1727.   margin: 47px 0 18px;
  1728. }
  1729. .pm-actions ~ form .panel {
  1730.   margin-bottom: -5px;
  1731. }
  1732. table.table1 thead th {
  1733.   color: var(--mm-qui);
  1734. }
  1735. .mod-recent-row {
  1736.   position: relative;
  1737.   margin: 0 5px 8px 50px;
  1738.   text-align: left;
  1739.   padding: 10px 10px 6px 8px !important;
  1740. }
  1741. .mod-recent-time > i {
  1742.   position: absolute;
  1743.   top: -1px;
  1744.   bottom: -1px;
  1745.   margin: 0;
  1746.   width: 42px;
  1747.   font-size: 15px;
  1748.   display: flex;
  1749.   align-items: center;
  1750.   justify-content: center;
  1751.   right: calc(100% + 8px);
  1752. }
  1753. .mod-recent-row:hover,
  1754. .mod-recent-row:hover .mod-recent-time > i {
  1755.   background: var(--mm-tre);
  1756. }
  1757. .mod-recent-info {
  1758.   font-size: 10px;
  1759.   letter-spacing: 1px;
  1760. }
  1761. .button-round:after {
  1762.   content: "Mensaje Nuevo";
  1763. }
  1764. .content h2,
  1765. .panel h2 {
  1766.   color: var(--mm-qui);
  1767. }
  1768. /******PERFIL SIMPLE******/
  1769. .mm-perfil-dms {
  1770.   border: 20px solid transparent;
  1771.   outline: 1px solid var(--mm-dos);
  1772.   margin: 31px 1px 1px;
  1773.   overflow: auto;
  1774.   height: 256px;
  1775. }
  1776. .mm-perfil-dms > div {
  1777.   display: inline-block;
  1778.   width: calc(50% - 5px);
  1779.   vertical-align: top;
  1780.   text-align: right;
  1781.   margin-bottom: 10px;
  1782.   border: 1px solid var(--mm-dos);
  1783. }
  1784. .mm-perfil-dms > div:nth-of-type(even) {
  1785.   margin-left: 10px;
  1786. }
  1787. .mm-perfil-dms > div > b {
  1788.   float: left;
  1789.   background: var(--mm-dos);
  1790.   font-size: 10px;
  1791.   text-transform: uppercase;
  1792.   letter-spacing: 2px;
  1793.   padding: 5px;
  1794. }
  1795. .mm-perfil-dms > div > span {
  1796.   padding: 4px 5px;
  1797.   float: right;
  1798. }
  1799. .mm-perfil-jkl {
  1800.   margin-top: 8px;
  1801.   flex: 1;
  1802.   padding: 4px;
  1803.   display: flex;
  1804.   font-size: 0px;
  1805. }
  1806. .mm-perfil-jkl a {
  1807.   margin: 4px;
  1808.   font-size: 10px;
  1809.   text-transform: uppercase;
  1810.   letter-spacing: 2px;
  1811.   flex-grow: 1;
  1812.   text-align: center;
  1813.   background: var(--mm-qui);
  1814.   text-shadow: none !important;
  1815.   color: var(--mm-dos);
  1816.   font-weight: bold;
  1817.   padding: 10px;
  1818.   border: 1px solid;
  1819. }
  1820. .mm-perfil-jkl a:hover {
  1821.   letter-spacing: 4px;
  1822. }
  1823. .mm-rango {
  1824.   font-size: 10px !important;
  1825.   display: block;
  1826.   margin: -3px 0 -6px;
  1827. }
  1828. .mm-perfil {
  1829.   margin: 50px 0;
  1830.   display: flex;
  1831.   flex-wrap: wrap;
  1832. }
  1833. .mm-perfil-ico {
  1834.   width: 100px;
  1835.   height: 100px;
  1836.   margin-left: 8px;
  1837.   font-size: 0;
  1838. }
  1839. .mm-perfil-ico > div {
  1840.   overflow: hidden;
  1841.   position: relative;
  1842.   width: 70px;
  1843.   height: 70px;
  1844.   border-radius: 50%;
  1845.   margin: 15px;
  1846.   border: 1px solid;
  1847. }
  1848. .mm-perfil-ico > div > img {
  1849.   position: absolute;
  1850.   top: 50%;
  1851.   left: 50%;
  1852.   transform: translate(-50%, -50%);
  1853.   height: 100%;
  1854. }
  1855. .mm-perfil-nombre {
  1856.   flex: 1;
  1857.   padding: 35px;
  1858.   text-transform: uppercase;
  1859.   min-width: 85%;
  1860.   font-size: 20px;
  1861.   letter-spacing: 2px;
  1862.   text-shadow: 1px 1px var(--mm-tre), -1px 1px var(--mm-tre),
  1863.     1px -1px var(--mm-tre), -1px -1px var(--mm-tre);
  1864. }
  1865. .mm-perfil-bot {
  1866.   margin: 8px 8px 0 0;
  1867.   width: 70px;
  1868.   font-size: 0;
  1869.   display: flex;
  1870.   flex-wrap: wrap;
  1871.   align-content: stretch;
  1872.   align-items: center;
  1873.   justify-content: center;
  1874. }
  1875. .mm-perfil-bot a {
  1876.   padding: 10px 0;
  1877.   display: block;
  1878.   width: 50px;
  1879.   text-align: center;
  1880. }
  1881. .mm-perfil-ava {
  1882.   padding: 8px;
  1883.   margin: 8px 8px 0 0;
  1884.   width: 230px;
  1885. }
  1886. .mm-perfil-info {
  1887.   margin-top: 8px;
  1888.   min-width: calc(100% - 372px);
  1889.   flex: 1;
  1890.   padding: 30px;
  1891.   text-align: center;
  1892. }
  1893. .mm-perfil-ava > img {
  1894.   max-width: 212px !important;
  1895.   height: 412px;
  1896.   width: 212px;
  1897.   border: 1px solid;
  1898.   padding: 5px;
  1899. }
  1900. .mm-perfil-posts,
  1901. .mm-perfil-puntos {
  1902.   display: inline-block;
  1903.   width: calc(50% - 15px);
  1904.   border: 1px solid var(--mm-dos);
  1905. }
  1906. .mm-perfil-posts {
  1907.   margin-left: 30px;
  1908. }
  1909. .mm-perfil-puntos > div > b,
  1910. .mm-perfil-posts > div > b {
  1911.   display: block;
  1912.   background: var(--mm-dos);
  1913.   padding: 5px;
  1914.   font-size: 10px;
  1915.   text-transform: uppercase;
  1916.   letter-spacing: 2px;
  1917. }
  1918. .mm-perfil-puntos > div > span,
  1919. .mm-perfil-posts > div > span {
  1920.   font: 30px serif;
  1921.   display: block;
  1922.   padding: 10px;
  1923. }
  1924. .post {
  1925.   border: none;
  1926. }
  1927. form[action*="privmsg"] .topic-actions {
  1928.   margin-top: 30px;
  1929.   text-align: right;
  1930. }
  1931. .postprofile-avatar img {
  1932.   border: none;
  1933.   border-radius: 0;
  1934.   width: 200px;
  1935.   height: 400px;
  1936.   margin: 20px;
  1937. }
  1938. .post-icon a[href*="/privmsg"]::after {
  1939.   content: "Responder";
  1940.   padding: 9px 18px;
  1941.   display: block;
  1942. }
  1943. .sceditor-dropdown {
  1944.   width: auto !important;
  1945.   padding: 30px !important;
  1946. }
  1947. #preview > .inner {
  1948.   flex: 1;
  1949. }
  1950. /***/
  1951. div[id*="cri"]:nth-of-type(2) {
  1952.     transform: translateY(-100%);
  1953.     display: flex;
  1954.     justify-content: center;
  1955.     width: 920px;
  1956. }
  1957. .mm-perfil-info input[id*="profile_field"] { /**nuevo**/
  1958.     width: 243px !important;
  1959.     border: 1px solid var(--mm-dos);
  1960. }
  1961. #main-content > div[style="overflow:visible"] ~ div[style="overflow:visible"] {
  1962.     max-height: 300px;
  1963.     margin-top: -50px;
  1964. }
Advertisement
Add Comment
Please, Sign In to add comment