body { background: var(--base-bg) top/cover fixed; } #pun-about p.container { height: 124px; width: 1150px; position: relative; background: url(https://forumstatic.ru/files/001c/7a/10/24658.webp) center no-repeat; margin: 30px 0px -50px -114px; } .punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #pun-navlinks .container, .punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-stats h2, .punbb .main h2, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl { background-color: transpanent; color: #503c2d; font-weight: normal; font-style: normal; } /* Цитата и выделить код */ .punbb .quote-box, .punbb .code-box { color: #755943; background: var(--quote); border: 1px solid #c7b694; border-radius: 12px !important; box-shadow: 0px 0px 0px 1px #d4c6a7; } /* Область для ввода текста в форме ответа и админке */ .punbb textarea, .punbb input { background: var(--quote); border: 1px solid var(--bord); color: #584536; padding: 8px; } /* Тень и закругление */ .punbb .quote-box, .punbb .code-box, .punbb textarea, .punbb select { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; } .punbb input { border-bottom-left-radius: 0px; border-bottom-right-radius: 0px; border-top-left-radius: 0px; border-top-right-radius: 0px; } /* Фон окна наград и репутации */ #pun-popup_awards div, #pun-reputation div { background: var(--quote); border: 1px solid var(--bord); } /* CS2 Ссылки -------------------------------------------------------------*/ /* CS2.1 */ .punbb a, .punbb a:link, .punbb a:visited, .punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited, #pun-navlinks a, #pun-ulinks a { color: var(--text); transition: all .7s ease-in-out 0s; text-decoration: none !important; } /* CS2.2 */ .punbb a:focus, .punbb a:active, .punbb-admin #pun-admain .nodefault, .punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active, #pun-ulinks a:focus, #pun-ulinks a:active { color: var(--accent); transition: all .7s ease-in-out 0s; text-decoration: none !important; } .punbb a:hover { color: var(--navi-link); } #pun-ulinks a { font-size: 11px; color: var(--logo-text); font-weight: 400; text-transform: lowercase; font-family: var(--acc-font); letter-spacing: .8px; } #pun-ulinks a:hover { color: var(--navi-link-hov); text-shadow: 0px 0px 10px #eb310c; } #pun-navlinks a { font-size: 16px; color: transparent; letter-spacing: 0; text-transform: uppercase; font-weight: 400; background: linear-gradient(#b1906a 15%, #544236 65%); background-clip: text !important; -webkit-background-clip: text !important; -moz-background-clip: text !important; -o-background-clip: text !important; display: block; font-family: var(--sec-font); text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.004); } #pun-navlinks a:focus, #pun-navlinks a:active, #pun-navlinks a:hover { color: var(--navi-link-hov); text-shadow: 0px 0px 10px #eb310c; } /* CS3 Остальное -------------------------------------------------------------*/ #pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon { height: 10px; width: 10px; margin-right: 16px !important; margin-top: 1px; margin-left: 9px; background: #7e7e7e; border-radius: 50%; box-shadow: 3px 0px 10px #545454 inset, 0px 0px 5px #4a4a4a; } #pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon { height: 10px; width: 10px; margin-right: 16px !important; margin-top: 1px; margin-left: 9px; background: #d5564a; border-radius: 50%; box-shadow: 3px 0px 10px #723021 inset, 0px 0px 5px #744419; } #pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon { height: 10px; width: 10px; margin-right: 16px !important; margin-top: 1px; margin-left: 9px; background: #a9927c66; border-radius: 50%; box-shadow: 3px 0px 10px #6d55416b inset, 0px 0px 5px #7444196b; } #pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon { height: 10px; width: 10px; margin-right: 16px !important; margin-top: 1px; margin-left: 9px; background: #a9927c; border-radius: 50%; box-shadow: 3px 0px 10px #6d5541 inset, 0px 0px 5px #744419; } /* CS3.2 Всё подряд*/ #pun-main div.catleft, #pun-main div.catright {display: none;} #pun-main .post-author ul {text-align: center;} ul.post-ul-Sp, .post-img-Sp {text-align:center;} #pun th, #pun-main h2 {text-align: center} #pun-navlinks .container, #pun-ulinks .container {text-align: center;} .modlist {font-size: 95.05%;} #pun-announcement .container {font-size: 101%; font-family: "Arial";} #pun-stats h2 span {visibility: visible;} #pun td .modlist{display:none;} .lastedit {display:none} #pun-announcement h2 {display: none} #pun-navlinks #navawards{display:none} /*---Прокрутка---*/ ::-webkit-scrollbar { width: 7px; height: 4px; background-color: #292929; } #html-header ::-webkit-scrollbar { width: 4px; } ::-webkit-scrollbar-thumb { background-color: #745132; } ::selection { background: #151513 !important; color: #daccae; text-shadow: none; } td.tcr a { font-weight: 400; font-size: 14px; font-family: var(--acc-font); letter-spacing: 0; text-transform: none; color: #725f2a !important; } .punbb .user-avatar .avatar-image { opacity: .8 !important; width: 35px !important; height: 35px !important; border-radius: 100% !important; border: 1px solid #745842; box-shadow: 0 0 5px #513c316b; } .punbb .user-avatar .isonline { margin-right: 2px; background: #ac8446 !important; width: 8px !important; height: 8px !important; animation: none !important; } .punbb .user-avatar { margin: 1px 10px 2px 0px !important; } #pun-index .tclcon a { display: inline-block; position: relative; } .punbb .user-avatar { height: 30px !important; } .category .container thead {display: none;} .punbb .pa-avatar img { max-width: 180px !important; margin-bottom: 0px; margin-top: 5px; box-shadow: 0px 0px 0 3px #1a1a19, 0px 0px 0px 4px #63462d; } #counters A IMG{opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=30);} #counters a:hover img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=70); transition-duration: 2s;} #font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area { position: absolute; right: 6px; top: 43px; overflow-y: auto; padding-top: 10px; background: var(--quote); border: 1px solid var(--bord); } .pun-modal .modal-inner { width: 700px; max-width: 94%; height: auto; max-height: 44em; margin: 12% auto 0; position: relative; z-index: 120000; overflow: hidden; background: var(--quote); border: 1px solid var(--bord); } .button { font-family: var(--main-font) !important; background-color: var(--sec-text) !important; font-size: 10px !important; margin-top: 5px !important; transition: all 0.5s ease-in-out 0s; text-transform: uppercase; text-align: justify; color: #d4c6a7 ! IMPORTANT; padding: 5px 20px !IMPORTANT; cursor: pointer; border-radius: 5px !important; border: 1px solid #60493a !important; box-shadow: 0px 0px 10px #79668c61 inset; } .button:hover { background-color: #292727 !important; color: #ebebeb ! IMPORTANT; border: 1px solid #2b2c2b !important; box-shadow: 0px 0px 10px #5a5754 inset; } #MyBookmarks { width: 240px; background: var(--text); border: 1px solid var(--sec-text); } #MyBookmarks .container { color: var(--quote) !important; } #MyBookmarks #bm2 { border-color: transparent rgb(198 191 173) transparent transparent !important; } #mask_dialog .inner { background: var(--quote); border: 1px solid var(--bord); padding: 8px; } #MyBookmarks h2 { margin: 10px 0 10px 0 !important; } #pun-viewforum .tclcon a, #pun-messages .tclcon a, #pun-searchtopics .tclcon a { font-size: 13px; font-family: var(--sec-font); letter-spacing: 0; text-transform: none; } #pun-viewforum td.tcr a, #pun-messages td.tcr a, #pun-searchtopics td.tcr a { font-size: 13px; font-weight: 400; font-family: var(--sec-font); text-transform: none; } #pun-viewforum span.byuser, #pun-messages span.byuser, #pun-searchtopics span.byuser { font-size: 13px; font-weight: 400; font-family: var(--sec-font); } .punbb .post .post-author a { color: #b27d3a !important; text-shadow: 1px 1px 1px rgb(0 0 0 / 29%), 0 0 20px rgb(0 0 0 / 24%); } .punbb .post .post-author a:hover { color: var(--logo-text) !IMPORTANT; } #tags .container { position: absolute; right: 6px; top: 47px !important; z-index: 2; background: var(--quote); border: 1px solid var(--bord); max-height: 250px; padding: 10px 20px; } #imageupload-left input[type=button] { width: auto !important; text-align: center; } #MyBookmarks h2, #MyBookmarks h1, .editBookmark h2 { position: relative; width: auto; z-index: 9999999; margin-left: 0px !important; } .punbb .post-content a { font-weight: bold; color: var(--accent); } .punbb .post-content a:hover { font-weight: bold; color: var(--text); } #pun-stats .container a { font-weight: 600; font-family: 'DehutiAlt-bold'; color: #976b49 !important; } #pun-stats .container a:hover { color: #ae522b !important; } /* Form Buttons © max, the murderer! ----------------------------------------------------------------------- */ /* General */ #form-buttons table { width: 100% !important; } #form-buttons table tr { display: flex; justify-content: space-between; gap: 4px; margin-bottom: 0; padding: 5px 9px; background: var(--quote); border: 1px solid var(--bord); border-width: 1px 1px 0 1px; border-radius: 3px 3px 0 0; } #form-buttons td { position: relative; background: none !important; display: inline-flex; align-items: center; justify-content: center; width: 24px; height: 24px; margin-bottom: 0; padding: 10px; } #form-buttons td::before { font-family: 'Font Awesome 6 Pro'; font-size: 14px; font-weight: 600; position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; pointer-events: none; z-index: 1; transition: 1s ease; } #form-buttons td:hover::before { color: #2f3040 } /* Icons */ #button-font::before { content: '\f031'; } #button-size::before { content: '\f894'; } #button-bold::before { content: '\f032'; } #button-italic::before { content: '\f033'; } #button-underline::before { content: '\f0cd'; } #button-strike::before { content: '\f0cc'; } #button-left::before { content: '\f036'; } #button-right::before { content: '\f038'; } #button-center::before { content: '\f037'; } #button-link::before { content: '\f0c1'; } #button-spoiler::before { content: '\f518'; } #button-image::before { content: '\f302'; } #button-video::before { content: '\f144'; } #button-hide::before { content: '\f30d'; } #button-quote::before { content: '\f27a'; } #button-indent::before { content: '\f03c'; } #button-code::before { content: '\f121'; } #button-color::before { content: '\f53f'; } #button-table::before { content: '\f009'; } #button-smile::before { content: '\f118'; } #button-keyboard::before { content: '\f11c'; } #button-addition::before { content: '\f0d7'; } #button-imagetwo::before { content: '\f03e'; } #button-sticker::before { content: '\f118'; } #button-music::before { content: '\f001'; } #button-mask::before { content: '\f630'; } #button-voice::before { content: '\f130'; } #button-html::before { content: '\f13b'; } #button-ChangeСase::before { content: '\f422'; } .pa-respect a { font-weight: 400; } /* Индикатор активности пользователя */ .post .post-author ul { position: relative; } .pa-online { display: inline-block !important; top: -12px; background: linear-gradient(45deg, #b79648, #6c582b); transition: all .2s ease; width: 9px; height: 9px; z-index: 99; position: absolute; left: 25px; /* transform: translateX(-50%); */ border-radius: 100%; } .pa-online:hover { opacity:1; } .pa-online strong { position: absolute; top: 18px; right: -8px; padding: 0 8px; height: 24px; line-height: 24px; background: #6c582b; font-weight: 400; white-space: nowrap; text-transform: lowercase; color: #e8e7e2; opacity: 1 !IMPORTANT; font-family: var(--main-font); font-size: 11px; text-align: center; z-index: 222; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-transition: all .2s ease; -moz-transition: all .2s ease; transition: all .2s ease; opacity: 0; visibility: hidden; } .pa-online:hover strong { opacity: 1.0; visibility: visible; } .pa-online strong:before { content: ""; position: absolute; width: 0; height: 0; right: 6px; top: -10px; border-width: 5px 5px; border-style: solid; border-color: transparent transparent #6c582b transparent; } #form-buttons td img { position: absolute; z-index: 100; left: 0; top: 0; } #BookmCntToggle.default-style { background: #241b2d !important; box-shadow: 5px 4px 16px rgb(16 12 20) !important; color: #867639 !important; border: 1px solid #b09c3f; width: 30px !IMPORTANT; height: 32px !IMPORTANT; }