Advertisement
Guest User

2ch Reborn Photon

a guest
Jun 2nd, 2019
212
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 62.93 KB | None | 0 0
  1. @font-face {font-family: 'FontAwesome'; font-weight: normal; font-style: normal; src: url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0"); src: url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");}
  2. /* cyrillic-ext */
  3. @font-face {
  4.   font-family: 'Roboto';
  5.   font-style: italic;
  6.   font-weight: 400;
  7.   src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format('woff2');
  8.   unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  9. }
  10. /* cyrillic */
  11. @font-face {
  12.   font-family: 'Roboto';
  13.   font-style: italic;
  14.   font-weight: 400;
  15.   src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format('woff2');
  16.   unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  17. }
  18. /* greek-ext */
  19. @font-face {
  20.   font-family: 'Roboto';
  21.   font-style: italic;
  22.   font-weight: 400;
  23.   src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format('woff2');
  24.   unicode-range: U+1F00-1FFF;
  25. }
  26. /* greek */
  27. @font-face {
  28.   font-family: 'Roboto';
  29.   font-style: italic;
  30.   font-weight: 400;
  31.   src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format('woff2');
  32.   unicode-range: U+0370-03FF;
  33. }
  34. /* vietnamese */
  35. @font-face {
  36.   font-family: 'Roboto';
  37.   font-style: italic;
  38.   font-weight: 400;
  39.   src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2) format('woff2');
  40.   unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
  41. }
  42. /* latin-ext */
  43. @font-face {
  44.   font-family: 'Roboto';
  45.   font-style: italic;
  46.   font-weight: 400;
  47.   src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format('woff2');
  48.   unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  49. }
  50. /* latin */
  51. @font-face {
  52.   font-family: 'Roboto';
  53.   font-style: italic;
  54.   font-weight: 400;
  55.   src: local('Roboto Italic'), local('Roboto-Italic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format('woff2');
  56.   unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  57. }
  58. /* cyrillic-ext */
  59. @font-face {
  60.   font-family: 'Roboto';
  61.   font-style: italic;
  62.   font-weight: 700;
  63.   src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic3CsTKlA.woff2) format('woff2');
  64.   unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  65. }
  66. /* cyrillic */
  67. @font-face {
  68.   font-family: 'Roboto';
  69.   font-style: italic;
  70.   font-weight: 700;
  71.   src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic-CsTKlA.woff2) format('woff2');
  72.   unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  73. }
  74. /* greek-ext */
  75. @font-face {
  76.   font-family: 'Roboto';
  77.   font-style: italic;
  78.   font-weight: 700;
  79.   src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic2CsTKlA.woff2) format('woff2');
  80.   unicode-range: U+1F00-1FFF;
  81. }
  82. /* greek */
  83. @font-face {
  84.   font-family: 'Roboto';
  85.   font-style: italic;
  86.   font-weight: 700;
  87.   src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic5CsTKlA.woff2) format('woff2');
  88.   unicode-range: U+0370-03FF;
  89. }
  90. /* vietnamese */
  91. @font-face {
  92.   font-family: 'Roboto';
  93.   font-style: italic;
  94.   font-weight: 700;
  95.   src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic1CsTKlA.woff2) format('woff2');
  96.   unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
  97. }
  98. /* latin-ext */
  99. @font-face {
  100.   font-family: 'Roboto';
  101.   font-style: italic;
  102.   font-weight: 700;
  103.   src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2) format('woff2');
  104.   unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  105. }
  106. /* latin */
  107. @font-face {
  108.   font-family: 'Roboto';
  109.   font-style: italic;
  110.   font-weight: 700;
  111.   src: local('Roboto Bold Italic'), local('Roboto-BoldItalic'), url(https://fonts.gstatic.com/s/roboto/v18/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format('woff2');
  112.   unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  113. }
  114. /* cyrillic-ext */
  115. @font-face {
  116.   font-family: 'Roboto';
  117.   font-style: normal;
  118.   font-weight: 400;
  119.   src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
  120.   unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  121. }
  122. /* cyrillic */
  123. @font-face {
  124.   font-family: 'Roboto';
  125.   font-style: normal;
  126.   font-weight: 400;
  127.   src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
  128.   unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  129. }
  130. /* greek-ext */
  131. @font-face {
  132.   font-family: 'Roboto';
  133.   font-style: normal;
  134.   font-weight: 400;
  135.   src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
  136.   unicode-range: U+1F00-1FFF;
  137. }
  138. /* greek */
  139. @font-face {
  140.   font-family: 'Roboto';
  141.   font-style: normal;
  142.   font-weight: 400;
  143.   src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
  144.   unicode-range: U+0370-03FF;
  145. }
  146. /* vietnamese */
  147. @font-face {
  148.   font-family: 'Roboto';
  149.   font-style: normal;
  150.   font-weight: 400;
  151.   src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
  152.   unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
  153. }
  154. /* latin-ext */
  155. @font-face {
  156.   font-family: 'Roboto';
  157.   font-style: normal;
  158.   font-weight: 400;
  159.   src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
  160.   unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  161. }
  162. /* latin */
  163. @font-face {
  164.   font-family: 'Roboto';
  165.   font-style: normal;
  166.   font-weight: 400;
  167.   src: local('Roboto'), local('Roboto-Regular'), url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
  168.   unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  169. }
  170. /* cyrillic-ext */
  171. @font-face {
  172.   font-family: 'Roboto';
  173.   font-style: normal;
  174.   font-weight: 700;
  175.   src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
  176.   unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
  177. }
  178. /* cyrillic */
  179. @font-face {
  180.   font-family: 'Roboto';
  181.   font-style: normal;
  182.   font-weight: 700;
  183.   src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
  184.   unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
  185. }
  186. /* greek-ext */
  187. @font-face {
  188.   font-family: 'Roboto';
  189.   font-style: normal;
  190.   font-weight: 700;
  191.   src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');
  192.   unicode-range: U+1F00-1FFF;
  193. }
  194. /* greek */
  195. @font-face {
  196.   font-family: 'Roboto';
  197.   font-style: normal;
  198.   font-weight: 700;
  199.   src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');
  200.   unicode-range: U+0370-03FF;
  201. }
  202. /* vietnamese */
  203. @font-face {
  204.   font-family: 'Roboto';
  205.   font-style: normal;
  206.   font-weight: 700;
  207.   src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');
  208.   unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
  209. }
  210. /* latin-ext */
  211. @font-face {
  212.   font-family: 'Roboto';
  213.   font-style: normal;
  214.   font-weight: 700;
  215.   src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');
  216.   unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
  217. }
  218. /* latin */
  219. @font-face {
  220.   font-family: 'Roboto';
  221.   font-style: normal;
  222.   font-weight: 700;
  223.   src: local('Roboto Bold'), local('Roboto-Bold'), url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
  224.   unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  225. }
  226.  
  227. html, body {font-family: 'Roboto', sans-serif !important;}
  228. html, body {background: var(--theme_default_bg); color: var(--theme_default_text);}
  229. body {font-size: 0.92em; line-height: 1.43;}
  230.  
  231. :root {
  232.     --theme_default_bg: #eee;
  233.     --theme_default_altbg: #d4d4d4;
  234.     --theme_default_tabletd: #eee;
  235.     --theme_default_scroll: #bababa;
  236.     --theme_default_scrollactive: #959595;
  237.     --theme_default_scrollborder: #fff;
  238.     --theme_default_postbg: #fff;
  239.     --theme_default_altpostbg: #f2f2f2;
  240.     --theme_default_postborderhighlight: #f60;
  241.     --theme_default_postshadowhighlight: rgba(255,102,0,.6);
  242.     --theme_default_postbghighlight: #fff8e9;
  243.     --theme_default_logo: #f60;
  244.     --theme_default_mod: #2b81d6;
  245.     --theme_default_spectext: #8f509d;
  246.     --theme_default_postnum: #44944b;
  247.     --theme_default_postnum2: #64b46b;
  248.     --theme_default_border: #ccc;
  249.     --theme_default_altborder: #b8b8b8;
  250.     --theme_default_text: #222;
  251.     --theme_default_alttext: #666;
  252.     --theme_default_alttext2: #999;
  253.     --theme_default_red: #ff3434;
  254.     --theme_default_sage: #ff6464;
  255.     --theme_default_ophui: #46a367;
  256.     --theme_default_link: #f60;
  257.     --theme_default_hover: #cc5200;
  258.     --theme_default_altlink: #f5873d;
  259.     --theme_default_althover: #f2680c;
  260.     --theme_default_navlink: #222;
  261.     --theme_default_navhover: #f60;
  262.     --theme_default_replylink: #f60;
  263.     --theme_default_title: #2b4b6e;
  264.     --theme_default_drag: #aaa;
  265.     --theme_default_spoiler: #d4d4d4;
  266.     --theme_default_icon: #999;
  267.     --theme_default_btntext: #222;
  268.     --theme_default_btnbg: #fff;
  269.     --theme_default_btnborder: #ccc;
  270.     --theme_default_altbtnbg: #f9f9f9;
  271.     --theme_default_btnbghover: #f9f9f9;
  272.     --theme_default_altbtnbghover: #fff;
  273.     --theme_default_btnafter: rgba(0,0,0,.05);
  274.     --theme_default_inputtext: #222;
  275.     --theme_default_invert: unset;
  276.     --theme_default_threadafter: rgba(255,255,255,0);
  277.     --theme_default_threadafter2: rgb(255,255,255);
  278.     --theme_default_shadow: rgba(0,0,0,.05);
  279.     --theme_default_shadow2: rgba(0,0,0,.1);
  280.     --theme_default_shadow3: rgba(0,0,0,.15);
  281.     --theme_default_shadow4: rgba(0,0,0,.25);
  282. }
  283.  
  284. ::-webkit-scrollbar {width: 14px; height: 14px;}
  285. ::-webkit-scrollbar-button {width: 0px; height: 0px;}
  286. ::-webkit-scrollbar-thumb {background: var(--theme_default_scroll); border-radius: 3px; border: 2px solid var(--theme_default_scrollborder);}
  287. ::-webkit-scrollbar-thumb:active {background: var(--theme_default_scrollactive);}
  288. ::-webkit-scrollbar-track {background: var(--theme_default_postbg);}
  289. ::-webkit-scrollbar-corner {background: var(--theme_default_postbg);}
  290.  
  291. .catalog, .cntnt, .content {max-width: 980px; margin: 0 auto; padding: 0 10px;}
  292. @media only screen and (min-width: 1480px) and (orientation:portrait),  only screen and (min-width: 1480px) and (orientation:landscape){
  293. .catalog, .cntnt, .content {max-width: 1080px; margin: 0 auto; padding: 0 10px;}
  294. }
  295. @media only screen and (min-width: 1680px) and (orientation:portrait),  only screen and (min-width: 1680px) and (orientation:landscape){
  296. header, .catalog, .cntnt, .content {max-width: 1280px; margin: 0 auto; padding: 0 10px;}
  297. }
  298. @media only screen and (min-width: 1880px) and (orientation:portrait),  only screen and (min-width: 1880px) and (orientation:landscape){
  299. header, .catalog, .cntnt, .content {max-width: 1480px; margin: 0 auto; padding: 0 10px;}
  300. }
  301.  
  302. .pace .pace-progress {background: var(--theme_default_altlink);}
  303.  
  304. a, .a-link-emulator, a:link, a:visited {color: var(--theme_default_link); text-decoration: none; transition: color .1s; outline: none;}
  305. a:hover, .a-link-emulator:hover {color: var(--theme_default_hover);}
  306. .postscontainer a:hover {text-decoration: none;}
  307. a[href*="youtube.com"] {border-bottom: none;}
  308. a[href$="sage"], a[href$="Sage"], a[href$="SAGE"] {color: var(--theme_default_sage);}
  309. a[onclick*="updateThread(); return false;"]{font-size: 0;}
  310. a[onclick*="updateThread(); return false;"]::before {content: "\f021"; font: normal normal normal 14px/1 FontAwesome; padding: 4px; margin: -4px;}
  311. a.hashlink {color: var(--theme_default_altlink);}
  312. a.hashlink:hover {color: var(--theme_default_althover);}
  313.  
  314. .to-button {border: 1px solid var(--theme_default_border) !important; box-shadow: none !important; color: var(--theme_default_text) !important; height: 48px; padding: 0 0 0 16px; width: 310px;}
  315. .to-button:hover {background: var(--theme_default_altpostbg) !important;}
  316. .to-button-h {background: var(--theme_default_postbghighlight) !important; border: 1px solid var(--theme_default_link) !important;}
  317. .to-button-h:hover {background: var(--theme_default_postbghighlight) !important;}
  318.  
  319. div[style="background-color:#ffc599"] {background-color: var(--theme_default_spoiler) !important;}
  320.  
  321. .reply[onmouseover="this.style.backgroundColor='#EEEEEE';"] {background-color: var(--theme_default_postbg) !important; border: 1px solid var(--theme_default_border) !important; color: var(--theme_default_text) !important; transition: .1s;}
  322. .reply[onmouseover="this.style.backgroundColor='#EEEEEE';"]:hover {background-color: var(--theme_default_altpostbg) !important;}
  323. .reply[style="min-width: 0px; width: 160px; height: 40px; padding: 1px 1px 5px 10px; margin: 1px 0px; color: rgb(51, 51, 51); font-weight: bold; border-left: 2px solid rgb(255, 0, 0); background: rgb(221, 221, 221) none repeat scroll 0% 0%; font-size: 85%;"], .reply[style="min-width: 0px; width: 160px; height: 40px; padding: 1px 1px 5px 10px; margin: 1px 0px; color: rgb(51, 51, 51); font-weight: bold; border-left: 2px solid rgb(255, 0, 0); background: none 0% 0% repeat scroll rgb(221, 221, 221); font-size: 85%;"], .reply[style="min-width: 0px; width: 160px; height: 40px; padding: 1px 1px 5px 10px; margin: 1px 0px; color: rgb(51, 51, 51); font-weight: bold; border-left: 2px solid rgb(255, 0, 0); background: none 0% 0% repeat scroll rgb(238, 238, 238); font-size: 85%;"] {border-left: 2px solid var(--theme_default_link) !important;}
  324. .reply[onmouseout="this.style.backgroundColor='#EEDACB';"] {background-color: var(--theme_default_postbghighlight) !important; border: 1px solid var(--theme_default_link) !important; border-left-width: 2px !important;}
  325. .reply[onmouseout="this.style.backgroundColor='#EEDACB';"]:hover {background-color: var(--theme_default_postbghighlight) !important;}
  326.  
  327. .btn {color: var(--theme_default_text) !important;}
  328. .btn-3 {background: var(--theme_default_altpostbg);}
  329. .btn-3:hover {background: var(--theme_default_altpostbg); color: var(--theme_default_alttext) !important;}
  330. .btn-3e::after {background: var(--theme_default_btnafter);}
  331.  
  332. .pr-tags-container > a {background-color: var(--theme_default_postbg); border: 1px solid var(--theme_default_border); color: var(--theme_default_text); padding: 6px 10px;}
  333. .pr-tags-container > a:hover {background-color: var(--theme_default_altpostbg); color: var(--theme_default_text);}
  334.  
  335. font[color="red"], font[color="#ff0000"], span[style="font-size:10px; color:red;"], .closed-board, .archive-thread, .thanks-abu {color: var(--theme_default_red) !important;}
  336. .top-user-boards, .tti_info {color: var(--theme_default_spectext);}
  337.  
  338. .hdescription, .hdescription-stats, .ui-widget, .ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {color: var(--theme_default_text); font-family: unset;}
  339. .postscontainer {background: var(--theme_default_postbg); border-color: var(--theme_default_border); box-shadow: 0 1px 3px 0 var(--theme_default_shadow); border-radius: 2px;}
  340. .hboardlist .column .boardsubj {color: var(--theme_default_alttext);}
  341. .mainpage .pager {background: none; box-shadow: none; color: var(--theme_default_text);}
  342. .hnews .news-posts-count {color: var(--theme_default_alttext2);}
  343. .ui-widget.ui-widget-content {border: none;}
  344. .ui-widget-content {background: var(--theme_default_postbg); border-color: var(--theme_default_border); color: var(--theme_default_text);}
  345. .ui-widget-header {background: var(--theme_default_bg); border: none; border-radius: 0;}
  346. .cloudheader {background: var(--theme_default_postbg); border-color: transparent;}
  347. .cloudheader .cloudoption {color: var(--theme_default_alttext);}
  348. .cloudheader .cloudoption:hover {color: var(--theme_default_text);}
  349. #tabbed li {background: var(--theme_default_postbg); border-color: var(--theme_default_border);}
  350. #tabbed li.ui-tabs-active {margin-bottom: -1px; padding-bottom: 1px;}
  351. #tabbed li.ui-tabs-active a {color: var(--theme_default_text);}
  352. .ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited, a.ui-button, a:link.ui-button, a:visited.ui-button, .ui-button {color: var(--theme_default_alttext);}
  353. .table .thead .th {border: none;}
  354. .table .tbody .tr:nth-of-type(2n) {background: var(--theme_default_tabletd);}
  355. .board-speed, .arch-threadnum {color: var(--theme_default_alttext);}
  356. .box {background: var(--theme_default_postbg); border: 1px solid var(--theme_default_border); border-radius: 2px; box-shadow: 0 1px 3px 0 var(--theme_default_shadow);}
  357.  
  358. .wraper.mainpage {margin: 0 10px;}
  359. .mcontent, .board-data {max-width: 1000px; width: auto;}
  360.  
  361. .settings-wrap {border-radius: 2px; font-family: unset;}
  362.  
  363. #postbtn-favorite-bottom {font-size: 0;}
  364. #postbtn-favorite-bottom::before {content: "\f005"; font: normal normal normal 14px/1 FontAwesome; padding: 4px; margin: -4px;}
  365.  
  366. .adminbar {font-size: 0.92em;}
  367. .adminbar__boards_sticky {display: none;}
  368. .adminbar__boards_hovered {transform: none;}
  369. .adminbar__boards {color: var(--theme_default_alttext2);}
  370. .adminbar a {color: var(--theme_default_navlink);}
  371. .adminbar a:hover {color: var(--theme_default_navhover);}
  372. .adminbar .menu {padding: 5px;}
  373. .adminbar__menu {border-bottom: none;}
  374. .adminbar__menu a {margin: 0 2px;}
  375. #edit-boards {font-size: 0;}
  376. #edit-boards::before {content:"+"; font-size: 14px;}
  377. .cntnt .adminbar__menu a[href$="/m.html"], .cntnt .adminbar__menu a[href$="/contacts.html"], .cntnt .adminbar__menu a[href$="/donate.html"], .cntnt .adminbar__menu a[href$="/market.html"], .cntnt .adminbar__menu a[href$="/price.html"], .cntnt .adminbar__menu a[href$="/makaba/makaba.fcgi?task=images_feed"], .cntnt .adminbar__menu a[href$="/makaba/makaba.fcgi?task=images_adult_feed"], .cntnt .adminbar__menu a[href$="/abu/res/42375.html"], .cntnt .adminbar__menu a[href$="/boardrequest.html"], .cntnt .adminbar__menu a[href$="/makaba/stickers/"], .cntnt .adminbar__cat a[href$="/catalog.html"] {display: none;}
  378. .cntnt .adminbar__menu {float: left; margin-bottom: 0 !important;}
  379. #adminbar__more {display: none;}
  380. .adminbar__exp {display: inline-block;}
  381.  
  382. .centered {padding: 0 8px;}
  383.  
  384. .mainlogo, a.logo {background: none; color: var(--theme_default_logo) !important; padding: 0;}
  385. .mainlogo::before, a.logo::before {content: "\f0e7"; font: normal normal normal 60px/1 FontAwesome; padding-right: 10px;}
  386. .welcomefriend {color: var(--theme_default_logo);}
  387. .logo, #title {color: var(--theme_default_logo); font-family: unset;}
  388.  
  389. .body-stickers .sticker {border-color: var(--theme_default_border); color: var(--theme_default_text);}
  390. .body-stickers .sticker:hover {border-color: var(--theme_default_altborder);}
  391. .body-stickers .sticker-info {border-color: var(--theme_default_border);}
  392.  
  393. .alert {background: var(--theme_default_postbg); border: 1px solid var(--theme_default_border); border-radius: 2px; box-shadow: 0 1px 3px 0 var(--theme_default_shadow2)}
  394.  
  395. hr {border-color: transparent;}
  396. .hr, .box-data .data, hr.dotted {border-color: var(--theme_default_border);}
  397. #postform + hr, .norm-reply + hr {display: none;}
  398. .thread::after {display: none;}
  399. .thread + .thread::before {content: ""; display: block; border-top: 1px solid var(--theme_default_border); margin: 25px 0;}
  400.  
  401. .nav-arrows, .na {background-color: var(--theme_default_postbg); border: 1px solid var(--theme_default_border); border-radius: 2px; box-shadow: 0 1px 6px 0 var(--theme_default_shadow2); height: 34px; width: 34px; right: 15px; transition: .1s; z-index: 970;}
  402. .nav-arrows:hover, .nav-arrows:active, .na:hover, .na:active {background: var(--theme_default_altpostbg);}
  403. .up-nav-arrow, .na_type_up {background-image: none;}
  404. .up-nav-arrow::before, .na_type_up::before {content: "\f106"; display: block; font: normal normal normal 22px/32px FontAwesome; text-align: center; width: 32px;}
  405. .down-nav-arrow, .na_type_down {background-image: none; bottom: 40px;}
  406. .down-nav-arrow::before, .na_type_down::before {content: "\f107"; display: block; font: normal normal normal 22px/32px FontAwesome; text-align: center; width: 32px;}
  407.  
  408. .rmenu, #plashque, #mobile-plashque, .logo img, .logo br, .moneymoneymoney {display: none;}
  409.  
  410. .cntnt__right {margin-top: 15px; padding: 1px; padding-bottom: 15px;}
  411. .cntnt__left {background: var(--theme_default_bg); border-right: 1px solid var(--theme_default_border); padding: 0 5px 0 0; position: fixed; top: 0; left: -330px; width: 335px; z-index: 200; transition: .3s;}
  412. .cntnt__left:hover {left: 0;}
  413. .cntnt__left_sticky {scrollbar-color: var(--theme_default_scroll) var(--theme_default_postbg); scrollbar-width: thin; padding: 5px 0 0 5px;}
  414.  
  415. .menu {line-height: unset;}
  416. dl.menu dt {background: var(--theme_default_postbg); border-color: var(--theme_default_border); border-radius: 14px; padding: 4px 12px; box-shadow: 0 1px 3px 0 rgba(0,0,0,.2); display: inline-block; margin-bottom: 5px; transition: .1s;}
  417. dl.menu dt:hover {background: var(--theme_default_btnbghover);}
  418. dl.menu dd {border-left: none; margin-left: 0;}
  419. dl.menu a {border: 1px solid transparent; color: var(--theme_default_text); display: block; padding: 3px 6px; border-radius: 2px;}
  420. dl.menu a:hover {background: var(--theme_default_postbg); border-color: var(--theme_default_border); box-shadow: 0 1px 3px 0 var(--theme_default_shadow);}
  421.  
  422. .fm {font-size: 0.92em; margin: 5px;}
  423. .fm__header {background-color: var(--theme_default_postbg); border: 1px solid var(--theme_default_border); border-radius: 14px; box-shadow: 0 1px 3px 0 var(--theme_default_shadow); color: var(--theme_default_text); display: inline-block; cursor: pointer; padding: 4px 12px; user-select: none; text-decoration: none; transition: .1s;}
  424. .fm__header:hover {background: var(--theme_default_btnbghover);}
  425. .fm__sub {padding-left: 5px;}
  426. .fm__sub a {border: 1px solid transparent; color: var(--theme_default_text); display: block; padding: 3px 6px; border-radius: 2px;}
  427. .fm__sub a:hover {background: var(--theme_default_postbg); border-color: var(--theme_default_border); box-shadow: 0 1px 3px 0 var(--theme_default_shadow);}
  428.  
  429. .thread_wrap {border-color: transparent; border: 1px solid var(--theme_default_border); border-radius: 3px; box-shadow: 0 1px 3px 0 var(--theme_default_shadow); margin: 5px; width: 230px;}
  430. .thread_wrap::after {background: linear-gradient(to bottom, var(--theme_default_threadafter) 0%,var(--theme_default_threadafter2) 100%);}
  431. .thread_wrap, .thread_wrap > .thread {background: var(--theme_default_postbg);}
  432. .thread_wrap > .thread {border: none;}
  433. .thread_wrap.expandble:hover {box-shadow: none; border: none;}
  434. .thread_wrap.expandble:hover .thread {border-radius: 3px; border: 1px solid var(--theme_default_border); box-shadow: 0 1px 3px 0 var(--theme_default_shadow);}
  435.  
  436. #hideFm {color: var(--theme_default_text);}
  437. #hideFm:hover {color: var(--theme_default_link);}
  438.  
  439. .reply-label-wrapper > .desktop, .newpost__wrapper > .desktop {display: none;}
  440. .reply-label-wrapper {font-size: 1em;}
  441.  
  442. .newpost {text-align: center;}
  443. .mobile.newpost__label_top, .mobile.newpost__label_bot {background-color: var(--theme_default_postbg); border: 1px solid var(--theme_default_border); border-radius: 18px; box-shadow: 0 1px 3px 0 var(--theme_default_shadow); color: var(--theme_default_text); display: inline-block; font-size: 1.1em; cursor: pointer; padding: 5px 14px; user-select: none; text-decoration: none; transition: .1s;}
  444. .mobile.newpost__label_top:hover, .mobile.newpost__label_bot:hover {background: var(--theme_default_btnbghover);}
  445.  
  446. .board-tags {font-size: 0.92em; margin-top: 10px;}
  447.  
  448. .search {font-size: 1em;}
  449. .thread-nav {color: transparent; font-size: 0.92em;}
  450. .thread-nav a {color: var(--theme_default_navlink);}
  451. .thread-nav a:hover {color: var(--theme_default_navhover);}
  452. .thread-nav span {color: var(--theme_default_text);}
  453.  
  454. .thread__oppost {margin-bottom: 8px;}
  455. .rainbow-alt {animation-name: none; background: none; color: var(--theme_default_text); font-size: inherit; font-weight: normal;}
  456. .rainbow-alt::after {display: none;}
  457. .oppost, .post_type_oppost {background: var(--theme_default_postbg); border: 1px solid var(--theme_default_border); border-radius: 2px; box-shadow: 0 1px 3px 0 var(--theme_default_shadow); display: inline-block; min-width: 33em;}
  458.  
  459. .mess-post, .thread__missed {color: var(--theme_default_alttext); display: block; font-size: 0.92em;}
  460.  
  461. .post-wrapper, .thread__post {margin: 8px;}
  462. .post {padding: 0 0 4px;}
  463. .post__message_op {overflow: auto;}
  464. .post__message {margin: 8px 20px; scrollbar-color: var(--theme_default_scroll) var(--theme_default_postbg); scrollbar-width: thin;}
  465. .post .images-single + blockquote {margin: 0 20px 8px;}
  466.  
  467. #posts-form > .reply.post, .post_preview {border-color: var(--theme_default_border) !important; box-shadow: 0 1px 6px var(--theme_default_shadow2) !important;}
  468. .post_type_reply::before {display: none;}
  469. .reply, .post_type_reply {background: var(--theme_default_postbg); border-color: var(--theme_default_border); border-radius: 2px; box-shadow: 0 1px 3px 0 var(--theme_default_shadow); margin-left: 0; min-width: 20em; max-width: calc(100vw - 200px); transition: box-shadow .15s;}
  470. .post_withimg {min-width: 500px;}
  471. .post-details, .post__details {color: var(--theme_default_alttext2); font-size: .92em; padding: 4px 8px;}
  472. .post .post-title, .post__title {color: var(--theme_default_title);}
  473. .reply.hiclass, .post_type_highlight {background: var(--theme_default_postbghighlight); border-color: var(--theme_default_postborderhighlight); box-shadow: 0 1px 6px 0 var(--theme_default_postshadowhighlight);}
  474. .reply.hidden-thread-box, .hidden-post-box {border-color: var(--theme_default_border) !important; box-shadow: none; color: var(--theme_default_alttext); padding: 2px 4px;}
  475. .hidden-post-box > .post-details {border-bottom: none; margin-bottom: 0; padding: 2px 4px;}
  476.  
  477. .new-posts-marker .post {border-bottom: 2px solid var(--theme_default_link);}
  478. .post_type_replied {border-left: 2px dashed var(--theme_default_link);}
  479. .post_type_watched {border-left: 2px solid var(--theme_default_link);}
  480.  
  481. .post_type_watched .post__anon::before {background: var(--theme_default_link); border-radius: 2px; content: "Ты"; color: var(--theme_default_postbg); padding: 0 4px; margin-right: 5px;}
  482. .post_type_replied .post__anon::before {background: var(--theme_default_postbg); border: 1px solid var(--theme_default_link); border-radius: 2px; content: "Ответ"; color: var(--theme_default_link); padding: 0 4px; margin-right: 5px;}
  483. .post_type_replied.post_type_highlight .post__anon::before {background: var(--theme_default_postbghighlight); border: 1px solid var(--theme_default_link); border-radius: 2px; content: "Ответ"; color: var(--theme_default_link); padding: 0 4px; margin-right: 5px;}
  484.  
  485. .ophui, .post__ophui {color: var(--theme_default_ophui);}
  486. .post__mod {color: var(--theme_default_mod);}
  487. span.postertrip, .postertrip {color: var(--theme_default_ophui);}
  488. span.adm, .post__adm, .post__pomyanem {color: var(--theme_default_spectext) !important;}
  489.  
  490. .reflink a, a.post__reflink {color: var(--theme_default_alttext);}
  491. .reflink a:hover, a.post__reflink:hover {color: var(--theme_default_link);}
  492.  
  493. a.post-reply-link {color: var(--theme_default_replylink);}
  494. a.post-reply-link:hover {color: var(--theme_default_hover);}
  495.  
  496. .post__rate_type_like:hover .post__rate-icon, .post__rate_liked .post__rate-icon {fill: var(--theme_default_link);}
  497. .post__rate_type_dislike:hover .post__rate-icon, .post__rate_disliked .post__rate-icon {fill: var(--theme_default_red);}
  498. .post__rate_type_like, .post__rate_type_dislike {color: var(--theme_default_alttext2); font-weight: normal;}
  499. .media-meta-youtube-icon {color: var(--theme_default_red); margin: 0 2px;}
  500. .media-expand-button, .media-hide-button {color: var(--theme_default_alttext); transition: .1s;}
  501. .media-expand-button:hover, .media-hide-button:hover {color: var(--theme_default_text);}
  502.  
  503. body.replypage .reply .reflink::before, .post__number {color: var(--theme_default_alttext2) !important;}
  504. .unkfunc {color: var(--theme_default_postnum);}
  505.  
  506. .spoiler {background: var(--theme_default_spoiler) !important; color: var(--theme_default_alttext2) !important; transition: .1s;}
  507. .spoiler a {background: var(--theme_default_spoiler) !important; color: var(--theme_default_alttext2) !important; transition: .1s;}
  508. .spoiler:hover {background: var(--theme_default_spoiler) !important; color: var(--theme_default_text) !important;}
  509. .spoiler:hover a {color: var(--theme_default_link) !important;}
  510. .spoiler::after {display: none !important;}
  511.  
  512. .post__btn {fill: var(--theme_default_alttext2) !important; transition: .1s;}
  513. .post__btn:hover {fill: var(--theme_default_alttext) !important;}
  514. .post__btn.icon_type_active {fill: var(--theme_default_link) !important;}
  515. .post__btn_type_favorite.icon_type_active:hover {fill: var(--theme_default_hover) !important;}
  516. path[fill="#ececec"] {fill: var(--theme_default_postbg) !important;}
  517.  
  518. /* Image Filter Off */
  519. .media-thumbnail img {border-radius: 2px; box-shadow: 0 1px 6px 0 var(--theme_default_shadow3);}
  520. .post__file-preview, .thumb {background-color: var(--theme_default_bg); border-radius: 2px;}
  521. .thumb {box-shadow: none; max-width: 218px; height: auto;}
  522. .post .image, .post__image {margin: 0 0 0 17px; width: max-content; width: -moz-max-content;}
  523. .post .webm-file, .post__file-webm {border: none; border-bottom: 2px dashed var(--theme_default_alttext2);}
  524. .post__file-attr {margin-top: 0;}
  525. .post .file-attr, .post__file-attr {font-size: .8em; padding: 2px 0; color: var(--theme_default_alttext);}
  526. .post .file-attr .filesize, .post__filezise {height: 15px;}
  527. .post__file-attr svg {fill: none; width: 16px; height: 16px; vertical-align: -4px;}
  528. #icon__findimg path[fill="#ececec"] {fill: var(--theme_default_alttext2) !important;}
  529. .post .file-attr a, .post__file-attr a {opacity: 0; height: 15px;}
  530. .post .file-attr .filesize, .post__filezise {display: block; margin-top: -15px;}
  531.  
  532. figure {position: relative;}
  533. figure:hover > .file-attr a, figure:hover > .post__file-attr a {opacity: 1;}
  534. figure:hover > .file-attr .filesize, figure:hover > .post__file-attr .post__filezise {visibility: hidden;}
  535.  
  536. .modal {background: var(--theme_default_postbg); border-radius: 2px; border-color: var(--theme_default_border); box-shadow: 0 1px 6px var(--theme_default_shadow2); padding: 4px 0;}
  537. .mod-ban, .mod-report {padding: 4px;}
  538. .modal a {font-family: unset; color: var(--theme_default_text); padding: 4px 10px;}
  539. .modal a:hover {background: var(--theme_default_altpostbg); color: var(--theme_default_text);}
  540. #modReportFormComment {margin-right: 4px;}
  541. .mod-ban, .modal_type_report {padding: 3px;}
  542.  
  543. .ABU-refmap, .post__refmap {color: var(--theme_default_alttext); font-size: 80%; font-style: italic; padding: 0 8px;}
  544. .ABU-refmap a, .post__refmap a {color: var(--theme_default_altlink);}
  545. .ABU-refmap a:hover, .post__refmap a:hover {color: var(--theme_default_althover);}
  546.  
  547. #fullscreen-container {background: var(--theme_default_altbg) !important; box-shadow: 0 6px 16px var(--theme_default_shadow4); padding: 0; margin: 4px;}
  548.  
  549. .warningcover {background: none repeat scroll 0% 0% var(--theme_default_bg);}
  550. .warningbox {background: var(--theme_default_postbg); border: 1px solid var(--theme_default_border); border-radius: 2px; box-shadow: 0 6px 16px rgba(0,0,0,.14); margin-top: -50px; overflow: auto;}
  551.  
  552. .sticker {scrollbar-color: var(--theme_default_scroll) var(--theme_default_postbg); scrollbar-width: thin;}
  553. .qr {background: var(--theme_default_postbg); border-radius: 2px; border-color: var(--theme_default_border); box-shadow: 0 6px 16px var(--theme_default_shadow3); padding: 4px;}
  554. .qr-settings {font-size: 0.92em;}
  555. .qr-reply {font-size: 1em;}
  556. .qr__header {background: none; border: none; font-weight: bold; padding: 3px;}
  557. .qr__close {font-size: 0; margin: -5px; padding: 5px; transition: .1s;}
  558. .qr__close:hover {color: var(--theme_default_link);}
  559. .qr__close::before {content: "\f00d"; font: normal normal normal 14px/1 FontAwesome;}
  560. .qr-reply input.qmail {width: 357px; margin-right: 3px;}
  561. .qr-reply .qcomment {margin-top: 3px;}
  562. #qr-CommentToolbar {margin: 2px 0 0;}
  563. #qr-CommentToolbar, #CommentToolbar {position: relative;}
  564. #qr-CommentToolbar span, #CommentToolbar span {display: inline-block; height: 18px; transition: .1s;}
  565. .qr-reply .qr-vk-public, .rules-area, .kupi-passcode-suka, .rules {display: none;}
  566. .qr-sticker .sticker img {border: 1px solid transparent;}
  567. .qr-sticker .sticker img:hover {background: var(--theme_default_altpostbg); border-color: var(--theme_default_border);}
  568. .settings__prefs {margin-left: 12px;}
  569. .settings__label select {margin-left: 4px;}
  570. .settings__edit {background: none; color: var(--theme_default_text);}
  571. .settings__edit:hover {color: var(--theme_default_link);}
  572. .settings__edit::before {content: "\f044"; font: normal normal normal 14px/1 FontAwesome;}
  573. #setting-editor-textarea-textarea {font-family: Consolas, monospace;}
  574. .ah__header {background-color: var(--theme_default_tabletd);}
  575. .ah__cell {border-color: var(--theme_default_tabletd);}
  576. .qr_reply .qr__footer {display: none;}
  577. .qr-footer, .bb .bb-footer {font-size: 12px;}
  578. .qr-footer hr, .qr__footer hr, .bb hr {border-color: var(--theme_default_border); margin: 8px 0px 4px;}
  579. .qr-reply .captcha-box {margin-top: 4px;}
  580. .qr-reply .captcha-image img {margin-bottom: 0; image-rendering: unset;}
  581. .qr-reply .captcha-box, #postform td .captcha-box {font-family: unset; font-size: 13px;}
  582. .captcha-image img {border-radius: 2px; margin-bottom: 4px;}
  583.  
  584. .captcha-image img, #unban-captcha-div, .qr-settings .setting-edit-btn {filter: var(--theme_default_invert);}
  585.  
  586. .postform {font-size: 0.92em;}
  587. .postform__raw_rel {display: inline;}
  588. #postform td.label {color: var(--theme_default_alttext);}
  589. #postform .box {background: none; box-shadow: none;}
  590.  
  591. textarea {min-height: 50px; max-height: 1000px; scrollbar-color: var(--theme_default_scroll) var(--theme_default_postbg); scrollbar-width: thin;}
  592.  
  593. input[type="checkbox"][name="delete"] {display: none;}
  594. input[type="checkbox"] {-webkit-appearance: none; -moz-appearance: none; appearance: none; background: var(--theme_default_altbtnbg); border: 1px solid var(--theme_default_altborder); border-radius: 2px; height: 13px; width: 13px; outline: none;}
  595. input[type="checkbox"]:focus {background: var(--theme_default_altbtnbghover);}
  596. input[type="checkbox"]:checked {border: 1px solid var(--theme_default_altborder); box-shadow: inset 0 0 0 2px var(--theme_default_altbtnbg), inset 0 0 0 6px var(--theme_default_alttext);}
  597. button[disabled], html input[disabled] {background: var(--theme_default_btnbg) !important; color: var(--theme_default_alttext2);}
  598. input[type="text"], input[type="password"], textarea, .input {background: var(--theme_default_altbtnbg); border: 1px solid var(--theme_default_btnborder); border-radius: 2px; box-shadow: none; color: var(--theme_default_inputtext); padding: 3px 6px; transition: border .1s, background .1s;}
  599. input[type="text"]:focus, input[type="password"]:focus, textarea:focus, .input:focus {background: var(--theme_default_altbtnbghover); border-color: var(--theme_default_btnborder);}
  600. input[type="text"]::placeholder, input[type="password"]::placeholder, textarea::placeholder {color: var(--theme_default_alttext); opacity: .5;}
  601. input[type="button"], input[type="submit"], .arch-searchform input[type="submit"] {background: var(--theme_default_btnbg); border: 1px solid var(--theme_default_border); border-radius: 2px; box-shadow: none; color: var(--theme_default_btntext); padding: 3px 6px; transition: .1s; outline: none;}
  602. input[type="button"]:hover, input[type="submit"]:hover, .arch-searchform input[type="submit"]:hover, input[type="button"]:focus, input[type="submit"]:focus, .arch-searchform input[type="submit"]:focus {background: var(--theme_default_btnbghover);}
  603. .oekaki-width, .oekaki-height {width: 40px;}
  604. .error {border-color: var(--theme_default_red) !important;}
  605.  
  606. select {background: var(--theme_default_altbtnbg); border: 1px solid var(--theme_default_border); border-radius: 2px; color: var(--theme_default_text); padding: 1px 4px; outline: none;}
  607. select:focus {border-color: var(--theme_default_altborder);}
  608. optgroup {background: var(--theme_default_tabletd);}
  609. .mselect {background: var(--theme_default_altbtnbg); border-color: var(--theme_default_border); padding: 0 4px;}
  610. .mselect, select {-webkit-appearance: none; -moz-appearance: none; appearance: none; border-right-width: 8px;}
  611. .settings-setting-multibox.mselect {margin-left: 4px;}
  612.  
  613. .markup {padding: 1px 3px; opacity: 0;}
  614. .m-bold:hover, .m-italic:hover, .m-underline:hover, .m-overline:hover, .m-strike:hover, .m-sup:hover, .m-sub:hover {color: var(--theme_default_link);}
  615. .m-bold:before {content: "\f032"; font: normal normal normal 14px/18px FontAwesome; position: absolute; height: 18px; width: 22px; text-align: center;}
  616. .m-italic:before {content: "\f033"; font: normal normal normal 14px/18px FontAwesome; position: absolute; height: 18px; width: 22px; text-align: center;}
  617. .m-quote {color: var(--theme_default_postnum);}
  618. .m-quote:hover {color: var(--theme_default_postnum2);}
  619. .m-quote:before {content: "\f054"; font: normal normal normal 14px/18px FontAwesome; position: absolute; height: 18px; width: 22px; text-align: center;}
  620. .m-underline:before {content: "\f0cd"; font: normal normal normal 14px/18px FontAwesome; position: absolute; height: 18px; width: 22px; text-align: center;}
  621. .m-overline:before {content: "O"; font: bold 14px/20px serif; position: absolute; height: 18px; width: 22px; text-decoration: overline; text-align: center;}
  622. .m-spoiler {color: var(--theme_default_alttext2); width: 31px;}
  623. .m-spoiler:hover {color: var(--theme_default_text);}
  624. .m-spoiler img {width: 31px; height: 18px;}
  625. .m-spoiler:before {background: var(--theme_default_spoiler); content: "SP"; line-height: 14px; position: absolute; margin-top: 1px; height: 16px; width: 31px; text-align: center;}
  626. .m-strike:before {content: "\f0cc"; font: normal normal normal 14px/18px FontAwesome; position: absolute; height: 18px; width: 22px; text-align: center;}
  627. .m-sup:before {content: "\f12b"; font: normal normal normal 14px/18px FontAwesome; position: absolute; height: 18px; width: 22px; text-align: center;}
  628. .m-sub:before {content: "\f12c"; font: normal normal normal 14px/18px FontAwesome; position: absolute; height: 18px; width: 22px; text-align: center;}
  629.  
  630. .message-sticker-btn {left: 6px !important; bottom: 6px !important;}
  631. .message-byte-len {bottom: 6px !important;}
  632.  
  633. .filer__limits {color: var(--theme_default_drag); margin-bottom: 2px;}
  634. .filer__drag-area {border-color: var(--theme_default_drag); border-radius: 2px; color: var(--theme_default_drag);}
  635. .filer__drag-area_hover {background-color: transparent; border-color: var(--theme_default_link); color: var(--theme_default_alttext);}
  636. .filer__thumb {border: 1px dashed var(--theme_default_altborder); border-radius: 2px; box-shadow: 0 1px 3px 0 var(--theme_default_shadow); color: var(--theme_default_alttext); overflow: hidden;}
  637. .filer__thumb, .filer__meta {background: var(--theme_default_postbg);}
  638. .filer__size {margin-left: 4px;}
  639. .filer__delete {font-size: unset;}
  640.  
  641. .literally .lc-picker, .literally .horz-toolbar, .literally .lc-options .lc-font-settings {background-color: var(--theme_default_postbg);}
  642. .literally .lc-picker, .literally.toolbar-at-top .lc-options {border-color: var(--theme_default_border);}
  643. .literally .lc-picker .toolbar-button:hover:not(.disabled) {background-color: var(--theme_default_border) !important; border-color: var(--theme_default_border);}
  644. .literally .lc-picker .toolbar-button.selected:not(.disabled) {background-color: var(--theme_default_postborderhighlight) !important; border-color: var(--theme_default_postborderhighlight) !important; color: var(--theme_default_postbg);}
  645. .literally .color-well-color-container {background-color: transparent !important; border-color: var(--theme_default_border);}
  646. .literally .color-well-color-container:hover:not(.disabled) {border-color: var(--theme_default_link);}
  647. .literally .horz-toolbar .square-toolbar-button {border-color: var(--theme_default_border);}
  648. .literally .horz-toolbar .square-toolbar-button.selected:not(.disabled) {background-color: var(--theme_default_postbghighlight); border-color: var(--theme_default_postborderhighlight) !important;}
  649. .literally .horz-toolbar .square-toolbar-button:hover:not(.disabled) {border-color: var(--theme_default_altborder);}
  650. .lc-font-settings select {line-height: 16px; margin-right: 4px;}
  651. .square-toolbar-button circle {fill: var(--theme_default_text);}
  652. .literally .color-well {padding-bottom: 2px; border-radius: 2px 0 0 2px;}
  653. .literally .color-well.open {background-color: var(--theme_default_altpostbg);}
  654. .literally .color-picker-popup {background-color: var(--theme_default_postbg);}
  655.  
  656. img[src="/makaba/templates/js/lcanvas/img/dashed-line.png"], img[src="/makaba/templates/js/lcanvas/img/line-with-arrow.png"] {display: none;}
  657. .lc-options.horz-toolbar .square-toolbar-button[style="float:left;margin:1px;"]:first-child::before {content: "\f142"; display: block; font: normal normal normal 22px/28px FontAwesome; width: 27px; text-align: center;}
  658. .lc-options.horz-toolbar .square-toolbar-button[style="float:left;margin:1px;"]:nth-child(2)::before {content: "\f176"; display: block; font: normal normal normal 22px/26px FontAwesome; width: 27px; text-align: center;}
  659.  
  660. .lc-pick-tool, .lc-undo, .lc-redo, .lc-zoom-out, .lc-zoom-in {background: none !important;}
  661. .lc-pick-tool[style="background-image:url(/makaba/templates/js/lcanvas/img/pencil.png);"]::before {content: "\f040"; font: normal normal normal 22px/22px FontAwesome;}
  662. .lc-pick-tool[style="background-image:url(/makaba/templates/js/lcanvas/img/eraser.png);"]::before {content: "\f12d"; font: normal normal normal 22px/22px FontAwesome;}
  663. .lc-pick-tool[style="background-image:url(/makaba/templates/js/lcanvas/img/line.png);"]::before {border: 2px solid; content: ""; display: block; height: 18px; width: 0; margin-left: 9px; transform: rotate(45deg);}
  664. .lc-pick-tool[style="background-image:url(/makaba/templates/js/lcanvas/img/rectangle.png);"]::before {border: 3px solid; content: ""; display: block; height: 16px; width: 16px;}
  665. .lc-pick-tool[style="background-image:url(/makaba/templates/js/lcanvas/img/ellipse.png);"]::before {border: 3px solid; border-radius: 50%; content: ""; display: block; height: 16px; width: 16px;}
  666. .lc-pick-tool[style="background-image:url(/makaba/templates/js/lcanvas/img/text.png);"]::before {content: "\f031"; font: normal normal normal 22px/22px FontAwesome;}
  667. .lc-pick-tool[style="background-image:url(/makaba/templates/js/lcanvas/img/polygon.png);"]::before {content: "\f275"; font: normal normal normal 22px/22px FontAwesome;}
  668. .lc-pick-tool[style="background-image:url(/makaba/templates/js/lcanvas/img/pan.png);"]::before {content: "\f047"; font: normal normal normal 22px/22px FontAwesome;}
  669. .lc-pick-tool[style="background-image:url(/makaba/templates/js/lcanvas/img/eyedropper.png);"]::before {content: "\f1fb"; font: normal normal normal 22px/22px FontAwesome;}
  670. .lc-undo::before {content: "\f112"; font: normal normal normal 22px/22px FontAwesome;}
  671. .lc-redo::before {content: "\f064"; font: normal normal normal 22px/22px FontAwesome;}
  672. .lc-zoom-out::before {content: "\f010"; font: normal normal normal 22px/22px FontAwesome;}
  673. .lc-zoom-in::before {content: "\f00e"; font: normal normal normal 22px/22px FontAwesome;}
  674.  
  675. .qr-oekaki-footer, .qr__footer_oekaki {border-top: 1px solid var(--theme_default_border); padding-top: 4px;}
  676.  
  677. .settings-wrap {background-color: var(--theme_default_postbg); border: 1px solid var(--theme_default_border); -moz-box-shadow: 0 6px 16px var(--theme_default_shadow3); -webkit-box-shadow: 0 6px 16px var(--theme_default_shadow3); box-shadow: 0 6px 16px var(--theme_default_shadow3);}
  678. .settings-wrap .title {color: var(--theme_default_text);}
  679. .settings-wrap .title, .rowelems {border-bottom: none;}
  680. .rowelems input[type="text"] {border-color: var(--theme_default_border); color: var(--theme_default_text);}
  681. .rowelems input[type="text"]:focus {border-color: var(--theme_default_altborder);}
  682.  
  683. .bb {background: var(--theme_default_postbg); border-color: var(--theme_default_border); border-radius: 2px 2px 0 0; box-shadow: 0 1px 6px var(--theme_default_shadow2); right: 10px; z-index: 979;}
  684. .bb-header {padding: 6px;}
  685. .bb .bb-header-text-new {color: var(--theme_default_link);}
  686. .bb__tabs {left: 3px;}
  687. .bb__tab {border-radius: 0 0 4px 4px; color: var(--theme_default_alttext);}
  688. .bb__tab_active {color: var(--theme_default_text);}
  689. .bb .boardstats-row, .bb__row {margin: 5px;}
  690. .bb__bstitle + span {float: right; min-width: 65px;}
  691.  
  692. .nb {display: none;}
  693. .nb__switcher_active {color: var(--theme_default_text) !important;}
  694. .nb + hr, .footer .board-info, .footer__info, .adminbar-bottom {display: none;}
  695.  
  696. .bb {border: 1px solid var(--theme_default_border); border-right: none; border-radius: 2px 0 0 2px; top: 50%; right: 0; bottom: unset; margin-top: 5px; min-width: 60px;}
  697. .bb__header, .bb-header-text {font-size: 0;}
  698. .bb__header::before {content: "\f005"; font: normal normal normal 14px/20px FontAwesome;}
  699. .bb-header-text::before {content: "\f005"; font: normal normal normal 14px/20px FontAwesome;}
  700. .fa-angle-double-up, .fa-angle-double-down {display: none;}
  701.  
  702. @media only screen and (min-width: 480px) {
  703. a[onclick*="updateThread(); return false;"] {background: var(--theme_default_postbg); border: 1px solid var(--theme_default_border); border-right: none; border-radius: 2px 0 0 2px; box-shadow: 0 1px 6px 0 var(--theme_default_shadow2); padding: 9px 13px; position: fixed; top: 50%; right: 0; margin-top: -32px; min-width: 60px; transition: .1s; z-index: 978;}
  704. a[onclick*="updateThread(); return false;"]:hover {background: var(--theme_default_altpostbg); color: var(--theme_default_text);}
  705. #postbtn-favorite-bottom + a[onclick="PostF.updateThread(); return false;"] {display: none;}
  706. .autorefresh {font-size: 0;}
  707. .autorefresh-checkbox {position: fixed; top: 50%; right: 12px; margin-top: -21px; z-index: 978;}
  708. .autorefresh-checkbox[checked="checked"] + .autorefresh-countdown {background: var(--theme_default_postbg); border: 1px solid var(--theme_default_border); border-radius: 2px; box-shadow: 0 1px 6px 0 var(--theme_default_shadow); font-size: 13px; padding: 1px 5px; position: fixed; top: 50%; right: 5px; margin-top: -60px;}
  709. }
  710.  
  711. .pager {background: var(--theme_default_postbg); border: none; border-radius: 2px; box-shadow: 0 1px 3px 0 rgba(0,0,0,.2); color: var(--theme_default_alttext2);}
  712. .pager strong {color: var(--theme_default_text);}
  713.  
  714. /* Dollchan */
  715. #de-panel {border: 1px solid var(--theme_default_border); border-bottom: none; border-right: none; box-shadow: 0 -1px 6px 0 var(--theme_default_shadow2); color: var(--theme_default_text);}
  716. #de-panel-buttons {border-color: var(--theme_default_border);}
  717. #de-panel-info {border-color: var(--theme_default_border); font-family: inherit;}
  718. #de-info-log {border-color: var(--theme_default_border);}
  719. #de-spell-rowmeter {background-color: var(--theme_default_tabletd); color: var(--theme_default_text);}
  720. .de-button {font-family: inherit;}
  721. .de-cfg-button {font-family: inherit !important;}
  722. .de-cfg-chkbox {margin: 3px 1px !important; vertical-align: -5px !important;}
  723. input[type="text"].de-cfg-inptxt {font-family: inherit !important; padding: 1px 3px !important;}
  724. .de-textarea {transition: background-color 0.2s ease !important;}
  725. .de-link-parent {outline: none !important;}
  726.  
  727. .de-markup-back {fill: var(--theme_default_btnbg); stroke: var(--theme_default_border); stroke-width: 1;}
  728. #de-txt-panel {fill: var(--theme_default_text);}
  729. #de-txt-panel div {transition: .1s;}
  730. #de-txt-panel div:hover  {fill: var(--theme_default_link);}
  731. #de-symbol-markup-under path[stroke="#444"], #de-symbol-markup-strike path[stroke="#444"] {stroke: var(--theme_default_text);}
  732. #de-symbol-markup-spoil path[stroke="#666"] {stroke: var(--theme_default_spoiler);}
  733. #de-btn-quote {fill: var(--theme_default_postnum);}
  734. #de-btn-quote:hover {fill: var(--theme_default_postnum2) !important;}
  735.  
  736. #de-wrapper-popup {box-shadow: 0 6px 16px var(--theme_default_shadow3);}
  737. .de-popup {border-color: var(--theme_default_border) !important;}
  738. .de-popup-btn {color: var(--theme_default_text);}
  739. .de-fold-block, .de-fav-entries {border-color: var(--theme_default_border);}
  740. .de-fav-inf {font-family: inherit;}
  741.  
  742. #de-wrapper-popup {font-family: inherit;}
  743.  
  744. #de-thr-navpanel {background: var(--theme_default_postbg); border-color: var(--theme_default_altborder); color: var(--theme_default_text); box-shadow: 0 1px 6px var(--theme_default_shadow2); height: 100px; width: 42px;}
  745. :not(.de-thr-navpanel-hidden) > #de-thr-navup:hover, :not(.de-thr-navpanel-hidden) > #de-thr-navdown:hover {background: var(--theme_default_btnbghover);}
  746.  
  747. #de-win-cfg, #de-win-fav, #de-win-hid, #de-win-vid {border: 1px solid var(--theme_default_border); border-radius: 2px; box-shadow: 0 1px 3px 0 var(--theme_default_shadow);}
  748. #de-cfg-bar {background-color: var(--theme_default_postbg);}
  749. .de-cfg-tab {background: none !important; border: none !important; border-bottom: 2px solid transparent !important; border-radius: 0 !important; color: var(--theme_default_alttext); cursor: pointer; font-family: inherit;}
  750. .de-cfg-tab:hover {background: none !important; border-color: var(--theme_default_border) !important;}
  751. .de-cfg-tab[selected], .de-cfg-tab[selected]:hover {background: none !important; border-bottom: 2px solid var(--theme_default_text) !important; color: var(--theme_default_text);}
  752. .de-cfg-body, .de-cfg-inptxt, .de-cfg-label, .de-cfg-select {font-family: inherit !important;}
  753. .de-cfg-body, #de-cfg-buttons {border: none;}
  754. #de-win-fav > .de-win-body, #de-win-hid > .de-win-body, #de-win-vid > .de-win-body {border: none;}
  755. .de-win-body[style="background-color: rgb(238, 238, 238);"] {background-color: var(--theme_default_postbg) !important;}
  756.  
  757. .de-parea {color: transparent;}
  758. .de-parea-btn-thr, .de-parea-btn-reply, .de-parea-btn-close {background-color: var(--theme_default_postbg); border: 1px solid var(--theme_default_border); border-radius: 18px; box-shadow: 0 1px 3px 0 var(--theme_default_shadow); color: var(--theme_default_text) !important; display: inline-block; font-size: 1.1em; cursor: pointer; padding: 5px 14px; user-select: none; text-decoration: none; transition: .1s !important;}
  759. .de-parea-btn-thr:hover, .de-parea-btn-reply:hover, .de-parea-btn-close:hover {background: var(--theme_default_btnbghover);}
  760. #de-pform {color: var(--theme_default_text);}
  761. #de-pform #submit {display: none !important;}
  762. #de-pform .postform__raw_flex #submit {display: block !important;}
  763.  
  764. #de-win-reply {padding: 0 4px !important; border: 1px solid var(--theme_default_border) !important; box-shadow: 0 6px 16px var(--theme_default_shadow3);}
  765. .de-reply-class {border-radius: 2px;}
  766. .de-win-head {border-radius: unset; color: var(--theme_default_text); font-family: inherit;}
  767. .de-win-buttons {float: right; position: unset;}
  768.  
  769. #de-win-reply.de-win {border-radius: 2px;}
  770. #de-win-reply.de-win > .de-win-body {border: none; padding: 0 4px;}
  771. .de-img-btn, #de-panel, .de-win-head {background: var(--theme_default_postbg);}
  772. .de-img-btn {border: 1px solid var(--theme_default_border); box-shadow: 0 1px 3px 0 var(--theme_default_shadow2); color: var(--theme_default_alttext);}
  773. .de-img-btn > svg {height: 24px; width: 24px; margin: 5px;}
  774. .de-img-btn-auto-on {color: var(--theme_default_link);}
  775.  
  776. .de-btn-expthr, .de-btn-fav, .de-btn-fav-sel, .de-btn-hide, .de-btn-hide-user, .de-btn-reply, .de-btn-src, .de-btn-stick, .de-btn-stick-on, .de-btn-unhide, .de-btn-unhide-user {fill: none;}
  777. .de-btn-expthr, .de-btn-fav, .de-btn-hide, .de-btn-reply, .de-btn-src, .de-btn-stick, .de-btn-unhide {color: var(--theme_default_alttext2);}
  778. .de-btn-fav-sel, .de-btn-stick-on {color: var(--theme_default_link);}
  779. .de-post-counter {color: var(--theme_default_alttext2); font-size: 12px;}
  780. .de-btn-sage {color: var(--theme_default_text); fill: none;}
  781. .de-post-counter, .de-post-note:not(:empty) {font-family: inherit;}
  782. .de-post-counter-you {color: var(--theme_default_link);}
  783. .de-menu {border-color: var(--theme_default_border) !important; box-shadow: 0 1px 6px var(--theme_default_shadow2); padding: 4px 0 !important;}
  784. .de-menu-item {font-family: inherit; color: var(--theme_default_text) !important; padding: 4px 10px;}
  785. .de-menu-item:hover {background-color: var(--theme_default_altpostbg);}
  786. .de-pview {border-color: var(--theme_default_border) !important;}
  787. .de-mypost {border-left: 2px solid var(--theme_default_link) !important; box-shadow: 0 1px 3px 0 var(--theme_default_shadow) !important;}
  788. .de-mypost-reply {border-left: 2px dashed var(--theme_default_link) !important;}
  789. .de-mypost-reply::before {display: none;}
  790. .de-pview {box-shadow: 0 1px 6px var(--theme_default_shadow2) !important;}
  791. .de-btn-src {vertical-align: -2px !important;}
  792. .de-btn-src + a + a {display: none;}
  793. .de-btn-src + a + a + .post__filezise {margin-left: 20px;}
  794. .de-video-resizer::after {color: var(--theme_default_text);}
  795. .de-refmap {color: var(--theme_default_alttext); margin: 10px 10px 0px 10px;}
  796. a.de-link-backref {color: var(--theme_default_altlink);}
  797. a.de-link-backref.de-link-parent {color: var(--theme_default_althover);}
  798. .de-thr-updater {color: transparent;}
  799. .de-thr-updater span {color: var(--theme_default_text);}
  800.  
  801. .de-fullimg-center {background-color: var(--theme_default_altbg); border: none !important; box-shadow: 0 6px 16px var(--theme_default_shadow4);}
  802. .de-fullimg-info {background-color: var(--theme_default_postbg); border: 1px solid var(--theme_default_border); border-radius: 11px; bottom: -24px; box-shadow: 0 1px 3px 0 var(--theme_default_shadow);}
  803. .de-fullimg-info > .de-btn-src {color: var(--theme_default_text);}
  804. .de-fullimg-link {color: var(--theme_default_text) !important; font-family: inherit;}
  805. .de-fullimg-link:hover {background: none; color: var(--theme_default_link) !important;}
  806.  
  807. .de-file {background-color: var(--theme_default_postbg); border-color: var(--theme_default_altborder); border-radius: 2px; box-shadow: 0 1px 3px 0 var(--theme_default_shadow);}
  808. .de-file > .de-file-utils {background: none;}
  809. .de-file-off > .de-file-img > div::after {font-family: inherit;}
  810.  
  811. @media only screen and (max-width: 480px) {
  812. #de-panel {bottom: 43px;}
  813.  
  814. form[de-form] + .de-parea {display: none;}
  815. .de-parea-btn-reply, .de-parea-btn-close {background: var(--theme_default_postbg) !important; border: none; border-top: 1px solid var(--theme_default_border); border-radius: 0; box-shadow: 0 -1px 6px 0 var(--theme_default_shadow2); width: 100%;}
  816. .de-parea-btn-reply, .de-parea-btn-close {font-size: 0 !important; text-align: right; position: fixed; right: 0; bottom: 0; z-index: 980;}
  817. .de-parea-btn-reply:before, .de-parea-btn-close:before {content: "\f044"; font: normal normal normal 20px/32px FontAwesome;}
  818.  
  819. #de-pform {background: var(--theme_default_postbg); border-radius: 0; border: none; box-shadow: 0 0 6px var(--theme_default_shadow2); left: 0; right: 0; top: 0; bottom: unset; padding: 0; position: fixed; z-index: 980;}
  820. }
  821. /**/
  822.  
  823. @media only screen and (max-width: 480px) {
  824. body {font-size: .86em; line-height: 1.46;}
  825.  
  826. header, .catalog, .cntnt {padding: 0;}
  827. .adminbar {padding: 0;}
  828. .adminbar__boards {background: var(--theme_default_postbg); border-top: 1px solid var(--theme_default_postbg); border-bottom: none; box-shadow: none; font-size: 14px; position: fixed; width: unset; left: 0; right: 100px; top: unset; bottom: 0; transform: none; z-index: 982;}
  829. .adminbar__boards_sticky {display: unset; transform: none;}
  830. .adminbar .menu {background: var(--theme_default_postbg); border-top: 1px solid var(--theme_default_border); border-bottom: none; box-shadow: 0 1px 3px 0 rgba(0,0,0,.1); top: unset; bottom: 0; z-index: 980;}
  831.  
  832. .boardname {margin-top: 0;}
  833.  
  834. a.adminbar__slink[href="/"], #settings {display: inline-block; font-size: 0;}
  835. a.adminbar__slink[href="/"]::before {content: "\f015"; font: normal normal normal 20px/24px FontAwesome; padding: 6px;}
  836. #settings::before {content: "\f013"; font: normal normal normal 20px/32px FontAwesome; padding: 6px;}
  837.  
  838. .thread-nav-mob:nth-of-type(4) > a.button-mob:nth-of-type(4) {display: none !important;}
  839. a[onclick*="updateThread(); return false;"]
  840. {background: var(--theme_default_postbg) !important; border: none; border-radius: 0; position: fixed; left: 0; right: 50px; bottom: 0; z-index: 981; padding: 0; margin: 0; text-align: right;}
  841. a[onclick*="updateThread(); return false;"]::before
  842. {font: normal normal normal 20px/32px FontAwesome;}
  843.  
  844. .up-nav-arrow, .na_type_up {top: 20px; display: block !important;}
  845. .down-nav-arrow, .na_type_down {bottom: 60px; display: block !important;}
  846.  
  847. .boardname + hr, .moneymoneymoney + hr {display: none;}
  848.  
  849. .cntnt {margin-top: 5px;}
  850. .cntnt__right {padding: 1px; padding-bottom: 50px;}
  851. .reply-label {margin: 0;}
  852. .norm-reply, .newpost {background: var(--theme_default_postbg); border-radius: 0; border: none; box-shadow: 0 0 6px var(--theme_default_shadow2); left: 0; right: 0; top: 0; bottom: unset; padding: 0; position: fixed; z-index: 980;}
  853.  
  854. .mobile.newpost__label_top, .mobile.newpost__label_bot {background: var(--theme_default_postbg) !important; border: none; border-top: 1px solid var(--theme_default_border); border-radius: 0; box-shadow: 0 -1px 6px 0 var(--theme_default_shadow2); width: 100%;}
  855. .mobile.newpost__label_top:hover, a[onclick*="updateThread(); return false;"]:hover {color: var(--theme_default_link);}
  856. .mobile.newpost__label_top {font-size: 0 !important; text-align: right; position: fixed; right: 0; bottom: 0; z-index: 980;}
  857. .mobile.newpost__label_top:before {content: "\f044"; font: normal normal normal 20px/32px FontAwesome;}
  858.  
  859. #postform {height: calc(100vh - 40px); padding: 0 5px; overflow: auto;}
  860. #postform > hr, footer .norm-reply, footer .newpost, .logo + hr {display: none;}
  861.  
  862. .alert {left: 4px; right: unset;}
  863.  
  864. .mcontent, .board-data {width: auto;}
  865. .hboardlist .column {width: 50%;}
  866. .board-list-table .board-title, .board-list-table .board-posts {width: auto;}
  867.  
  868. a.button-mob {background: var(--theme_default_postbg); border-color: var(--theme_default_border); color: var(--theme_default_text); font-weight: normal; transition: .1s;}
  869. a.button-mob:hover {background-color: var(--theme_default_altpostbg);}
  870.  
  871. .oppost, .post_type_oppost {background: var(--theme_default_postbg); border-left: none; border-right: none; border-radius: 0; display: block; min-width: unset; width: 100%;}
  872. .oppost-options-mob {background: none; padding: 4px 8px;}
  873. .post .post-details, .post__details {background: none;}
  874. .like-div, .dislike-div {margin-left: 0; margin-right: 10px;}
  875.  
  876. .oppost-wrapper, .thread__oppost {margin-bottom: 0;}
  877. .post-wrapper, .thread__post {padding: 0; margin: 5px;}
  878. .post__message {margin: 1em;}
  879. .post .images-single + blockquote {margin: 0 1em 0.6em;}
  880. .post .images .image-link a, .post__image-link {float: none;}
  881. .post .image {vertical-align: top;}
  882. .post .file-attr .filesize, .post__filezise {margin-top: 0;}
  883. figure:hover > .file-attr .filesize, figure:hover > .post__file-attr .post__filezise {visibility: visible !important;}
  884.  
  885. .modal_type_report {font-size: 1em;}
  886.  
  887. #postform table {width: 100%; padding-top: 5px; padding-bottom: 60px;}
  888. .postform, .qr {font-size: 1em;}
  889. .postform_qr {min-width: unset;}
  890. .qr {border-radius: 0; border-top: none; border-left: none; border-right: none; left: 0 !important; top: 0 !important; padding: 5px; position: fixed; width: 100%; height: calc(100vh); overflow: auto; z-index: 983;}
  891. .qr-reply .qcomment {width: 100%;}
  892. .qr-reply .captcha-image img {width: 200px;}
  893. .settings__header {margin: 0; padding: 5px 0;}
  894. .settings__row {padding: 2px 0;}
  895. #setting-editor-textarea-textarea {min-height: 200px;}
  896. #e-mail, #tags {margin-bottom: 2px;}
  897. .qr-footer, .bb .bb-footer {padding: 0 5px 5px;}
  898.  
  899. input[type="text"], input[type="password"], textarea, input[type="button"], input[type="submit"], select {min-height: 26px;}
  900. input[type="checkbox"] {height: 16px; width: 16px;}
  901. input[type="checkbox"]:checked {box-shadow: inset 0 0 0 2px var(--theme_default_altbtnbg), inset 0 0 0 8px var(--theme_default_alttext);}
  902. #LakeNavForm {min-height: unset; width: 80px; padding: 2px 4px; position: fixed; left: 90px; bottom: 8px;}
  903.  
  904. .ABU-refmap, .post__refmap {font-size: 85%;}
  905.  
  906. #qr-CommentToolbar span, #CommentToolbar span {height: 24px;}
  907. .markup {padding: 4px 5px;}
  908. .m-bold:before {font: normal normal normal 18px/24px FontAwesome; height: 24px; width: 26px;}
  909. .m-italic:before {font: normal normal normal 18px/24px FontAwesome; height: 24px; width: 26px;}
  910. .m-quote:before {font: normal normal normal 18px/24px FontAwesome; height: 24px; width: 26px;}
  911. .m-underline:before {font: normal normal normal 18px/24px FontAwesome; height: 24px; width: 26px;}
  912. .m-overline:before {font: bold 18px/24px serif; height: 24px; width: 26px;}
  913. .m-spoiler {width: 35px;}
  914. .m-spoiler img {height: 24px; width: 35px;}
  915. .m-spoiler:before {font-size: 18px; line-height: 22px; height: 20px; width: 35px;}
  916. .m-strike:before {font: normal normal normal 18px/24px FontAwesome; height: 24px; width: 26px;}
  917. .m-sup:before {font: normal normal normal 18px/24px FontAwesome; height: 24px; width: 26px;}
  918. .m-sub:before {font: normal normal normal 18px/24px FontAwesome; height: 24px; width: 26px;}
  919.  
  920. .warningbox {top: 0; left: 0; bottom: 0; right: 0; width: unset; margin-top: 0; margin-left: 0; border: none; border-radius: 0;}
  921.  
  922. #report-form::before {display: none !important;}
  923. #report-form input {display: inline-block !important;}
  924. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement