it’s ебаный лес around what the fuck sunshine i was looking for ебаное озеро and бля ебаный рот where am i

* homey

реальная жизнь шотландия, городские легенды

шотландия, что nahui произошло?

aye, this ep!

this ep!

quest 5. shadows beneath calton hill

gab gang!

Chris, Iggy, Ham

post gang!

gang!

Ava, Cleme, Robb

aye, this post!

Michael: кай говорит, что всё чудесно, и майкл почти сразу понимает, что это, разумеется, ложь. ладно, не совсем ложь — скорее то особенное состояние кая, когда он говорит правду таким тоном, будто это тщательно продуманная насмешка над самой реальностью. в его исполнении даже катастрофы обычно звучат как конфузная ситуация, рассказанный за бокалом вина, а уж тюрьма и подавно может превратиться в своеобразный курорт с неудачным меню. майкл смотрит на него чуть внимательнее, чем, возможно, следовало бы. взгляд задерживается на слишком знакомых деталях — на том, как кай кладёт руки на стол, как двигаются его пальцы, как уголки губ поднимаются в этой привычной ледяной улыбке. всё это выглядит настолько естественно, что на секунду кажется, будто они сидят не в унылом зале посещений королевской тюрьмы, а где-нибудь в очередной отвратительной кофейне рядом с университетом, где кай обычно комментировал окружающих так, словно те были плохо написанными персонажами дешёвого романа. тяжело признаться – майкл в эти моменты чувствовал себя спокойно, словно понимание, что рядом сеймур с такой же иголкой внутри, делали его меняя колким в собственных глазах.

анонимный блогер: в квесте #3 полиция нашла тело у Трона Короля Фей, что происходит в нашей доброй Шотландии?

    Здесь делается вжух 🪄

    the diamonds, the rust, and the rain

    Информация о пользователе

    Привет, Гость! Войдите или зарегистрируйтесь.


    Вы здесь » the diamonds, the rust, and the rain » горизонт небЫтия » амантес красный


    амантес красный

    Сообщений 1 страница 11 из 11

    1

    хтмл верх

    Код:
    <!--------------------------- таблица ---------------------------------->
    <div class='table'>
    
    <!-- квесты -->
    <t_quests>
    <a href='https://amantes.rusff.me/viewtopic.php?id=429'>«hunting the hunter»</a>
    <p>Aurel Iliescu — 16.05</p>
    <a href='https://amantes.rusff.me/viewtopic.php?id=430'>«don't trust anyone»</a>
    <p>Dorothea Weiner — 14.05</p>
    <a href='https://amantes.rusff.me/viewtopic.php?id=431'>«nightmare impact»</a>
    <p>Roy Dignam — 16.05</p>
    <a href='https://amantes.rusff.me/viewtopic.php?id=446'>«don't swear to god»</a>
    <p>Lorenzo Corghi — 18.05</p>
    </t_quests>
    
    <p class='t_time'>в игре весна 2025 года</p>
    <p class='t_loc'>мистика, расы; румыния, бухарест; 18+</p>
    
    <!-- лучший эпизод -->
    <a class='t_episode' href='https://amantes.rusff.me/viewtopic.php?id=453#p63902'>WOE WHAT A NIGHT</a>
    
    <!-- постописцы -->
    <t_writers>
    <a href='https://amantes.rusff.me/profile.php?id=105' data-text='SONIA'><img src='https://i.imgur.com/oeR2Iay.png' /></a>
    <a href='https://amantes.rusff.me/profile.php?id=60' data-text='LUCAS'><img src='https://i.imgur.com/yhOiOBL.png' /></a>
    <a href='https://amantes.rusff.me/profile.php?id=96' data-text='DOROTHEA'><img src='https://i.imgur.com/1Su9aYU.png' /></a>
    <a href='https://amantes.rusff.me/profile.php?id=6' data-text='LUCIAN'><img src='https://i.imgur.com/05YjFKI.png' /></a>
    </t_writers>
    
    <!-- болтуны -->
    <t_extraverts>
    <a href='https://amantes.rusff.me/profile.php?id=131' data-text='DEIMOS'><img src='https://i.imgur.com/P9D5hoU.png' /></a>
    <a href='https://amantes.rusff.me/profile.php?id=132' data-text='SIEGFRIED'><img src='https://i.imgur.com/lGwTn0W.png' /></a>
    <a href='https://amantes.rusff.me/profile.php?id=115' data-text='JAN'><img src='https://i.imgur.com/NetHqzb.png' /></a>
    <a href='https://amantes.rusff.me/profile.php?id=5' data-text='REVERIE'><img src='https://imgur.com/LvdUGdV.png' /></a>
    </t_extraverts>
    
    <!-- пост -->
    <t_post>
    <p>best post by <a href='https://amantes.rusff.me/viewtopic.php?id=430#p65749'>ROY</a></p>
    <br>
    <span><center>Сколько он слышал голосов прежде? Погибающих. Предавших. Просящих. Сейчас – новые. Чужие. И всё же… они знают его имя.</center></span>
    </t_post>
    
    <!-- навигация -->
    <div class="spirit-navigation" id="navig-batton" title="">навигация по форуму</div>
    <div id="navigblock" style="display:none"><div class="sslka">
    <!-- важные ссылки -->
    <a href="https://amantes.rusff.me/viewtopic.php?id=1#p1">гостевая</a> 
    <a href="https://amantes.rusff.me/viewtopic.php?id=49#p2157">внешности</a> 
    <a href="https://amantes.rusff.me/viewtopic.php?id=48#p2156">персонажи</a> 
    <a href="https://amantes.rusff.me/viewtopic.php?id=50#p2158">имена</a>
    <a href="https://amantes.rusff.me/viewtopic.php?id=52#p2160">правила</a>
    <a href="https://amantes.rusff.me/viewtopic.php?id=2#p2">путеводитель</a>  
    <a href="https://amantes.rusff.me/viewtopic.php?id=54#p2162">расы</a> 
    <a href="https://amantes.rusff.me/viewtopic.php?id=53#p2161">мироустройство</a>  
    <a href="https://amantes.rusff.me/viewtopic.php?id=55#p2163">организации</a> 
    </div></div>
    
    <!-- администрация -->
    <div class="spirit-navigation_2" id="navig-batton_2" title="">администрация</div>
    <div id="navigblock_2" style="display:none"><div class="sslka sslka_2">
    <!-- важные ссылки -->
    <a href="https://amantes.rusff.me/profile.php?id=3" data-text='поможет разобраться с фэйри, церковью изначального бога, культом спящего, мироустройством и ответит на общие вопросы.' data-important='вселенная, фэйри и культ'>нейрин</a> 
    <a href="https://amantes.rusff.me/profile.php?id=4" data-text='поможет разобраться с вампирами, оборотнями и медиумами, познакомит со свитой князя бухареста.' data-important='вампиры, оборотни и медиумы'>аластер</a> 
    <a href="https://amantes.rusff.me/profile.php?id=5" data-text='поможет разобраться с магами и их ковенами, вместе с вами поколдует над магическими артефактами.' data-important='маги, ковены и артефакты'>ревери</a> 
    <a href="https://amantes.rusff.me/profile.php?id=6" data-text='поможет разобраться с магистериумом и регистрацией в городе, прояснит за цыган, криминал и политическую обстановку.' data-important='магистериум, криминал'>лучиан</a> 
    <a href="https://amantes.rusff.me/profile.php?id=7" data-text='поможет разобраться с организационными темами, создаст лучшие условия для внеигровых активностей.' data-important='орг. темы и веселье'>флориан</a> 
    </div></div>
    </div>
    
    <! ------------------ скрипт навигации [основа рено, переработка вещего духа] ---------------> 
    <script type="text/javascript" src="https://forumstatic.ru/files/001c/30/dc/86760.js"></script>
    <! -------------------------------------конец скрипта навигации --------------------------------->
    <!------------------------------------------- конец таблицы -------------------------------------------->
    
    <!---------------------------- основной шрифт  ---------------------------->
    <style>
    @import url('https://fonts.googleapis.com/css2?family=Mulish:wght@200..1000&display=swap');
    </style>
    <!---------------------------- конец основного шрифта  ---------------------------->
    
    <!---------------------------- личная страница ---------------------------->
    <script src="https://forumstatic.ru/files/0011/e9/e1/56920.js" type="text/javascript"></script>
    <!---------------------------- конец личной страницы ---------------------------->
    
    <!------------------------------- Обтекание текста слева/справа ---------------------->
    <style type="text/css">
    .post-content p{clear:both}.post-content abbr[title^="float:"]{text-decoration:none;pointer-events:none;margin:.5em}
    .post-content abbr[title="float:left"]{float:left}.post-content abbr[title="float:right"]{float:right}
    </style>
    <script type="text/javascript">
    FORUM.set('editor.addition.tags.float_left', {name:'Обтекание слева',onclick:function(){bbcode('[abbr="float:left"]','[/abbr]');}});
    FORUM.set('editor.addition.tags.float_right', {name:'Обтекание справа',onclick:function(){bbcode('[abbr="float:right"]','[/abbr]');}});
    </script>
    <!------------------------------- конец обтекания текста слева/справа ---------------------->
    
    <!----------------------------- скрытие профиля в теме тегом----------------------------->
    <style type="text/css">.hideprofile .post-author,.hideprofile .pl-email,.hideprofile .pl-website{display:none!important}
    .hideprofile .post-body,.hideprofile .post-links,.hideprofile .post-links ul,.post.hideprofile h3>span{margin-left:0!important}
    .post.hideprofile h3 {display: none;}</style>
    <script>
        FORUM.set('editor.addition.tags.hideprofile',{name:'Скрыть минипрофиль',onclick:function(){insert('[hideprofile]');}});
        $().pun_mainReady(function(){$('.post:contains("[hideprofile]")').addClass('hideprofile').html(function(){return $(this).html().replace(/\[hideprofile\]/gim,'')})});
    </script>
    <!-----------------------------конец скрытия профиля в теме тегом----------------------------->
    
    <!---------------------------- пиар-вход ---------------------------->
        <script src="https://forumstatic.ru/files/0015/c4/3f/26781.js"></script>
        <script type="text/javascript">
        PR.nick = 'Seeker'; //Ник PR-аккаунта
        PR.pass = '1234'; //Пароль PR-аккаунта
        PR.btn_text = 'PR-вход'; //Надпись на кнопке PR-входа(или ссылка на картинку);
        PR.set();</script>
    <!---------------------------- конец пиар-входа ---------------------------->
    
    <!---------------------------- читатель ---------------------------->
    <script type="text/javascript">
    PR.nick = 'Watcher'; //Ник PR-аккаунта
    PR.pass = 'NRZ21v28V'; //Пароль PR-аккаунта
    PR.btn_text = 'читатель'; //Надпись на кнопке PR-входа(или ссылка на картинку);
    PR.set();</script>
    <!---------------------------- читатель ---------------------------->
    
    <!-- ----------------------смена аватара в топике © Deff, Alex_63------------------------>
    <link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0015/c4/3f/67168.css" />
    <script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/67169.js"></script>
    <!-- ----------------------конец смены аватара в топике © Deff, Alex_63------------------------>
    
    <!---------------------------------// Быстроплюсы v.2 РЕНО by Deff //------------------------>
    <script type="text/javascript" src="https://forumstatic.ru/files/0012/d8/04/58219.js" addComment="1"></script>
    <!---------------------------------// конец быстроплюсы v.2 РЕНО by Deff //------------------------>
    
    
    <!------------------------- Мгновенные уведомления © Alex_63, Deff 2019 ------------------------>
    <link rel="stylesheet" type="text/css" href="//forumstatic.ru/f/ru/bestbb/notifications.css" />
    <style>.punbb #pun-main .pun-modal.unread-notifications .section h2{text-align:center!important}
    .pun-modal.unread-notifications .modal-inner.section {background: rgba(228, 228, 228, 0.92)!important;}
    </style>
    <script type="text/javascript" src="//forumstatic.ru/f/ru/bestbb/notifications.js"></script>
    <!--+ Мгновенные уведомления: упоминания © Alex_63, 2020 -->
    <script>notifications.load('mentions');</script>
    <!--+ Мгновенные уведомления: комментарии к репутации без переадресации  Alex_63, 2019
    <script>notifications.load('reputation');</script>-->
    <!--+ Мгновенные уведомления: подписки на форум/тему © Alex_63, 2019 -->
    <script>notifications.load('subscriptions');</script>
    <!--+ Мгновенные уведомления: новые посты из важных тем © Alex_63, 2019 -->
    <script type="text/javascript">
    notifications.load('common', {});
    notifications.load('important', {topics: [51,45,46]}); // ID важных тем (через запятую)
    </script>
    <!---------------- Комментарии к оценкам за сообщения © Alex_63, 2024 ---------------->
    <script>
    if($('link[href*="/style/extra.css"]').length==0 && $('#pun-respect,#pun-positive').length)
    document.write('<link rel="stylesheet" type="text/css" href="/style/extra.css?v=15">');
    </script>
    <link rel="stylesheet" type="text/css" href="//forumstatic.ru/f/ru/bestbb/reputation.css" />
    <script type="text/javascript" src="https://forumstatic.ru/f/ru/bestbb/reputation.js"></script>
    
    
    
    <!------------------- Выделение кода в блоке "Код" // © Damassk, версия 2019г. ---------------------> 
    <script type="text/javascript" src="https://forumstatic.ru/files/0016/4a/bf/98029.js"></script>
    <script>eval(select_text.toString().replace(/\}$/,'try{document.execCommand("copy")}catch(e){}}'))</script>
    <script type="text/javascript">select_text.linkText = 'скопировать код' //текст ссылки</script>
    <!------------------------------- конец выделения кода ------------------------------------>
    
    <!---------------------- Красивая профилактика © Deff, мод. max, the murderer! ---------------------->
    <div id="pircs2"><link rel="stylesheet" type="text/css" href="/files/001b/a8/40/30530.css" /><div id="LogIn_Window" style="height: auto"><center>Здесь делается вжух 🪄</center><br></div></div><!-- --><script type="text/javascript">
    
    var ON_button=0; // Cвитч включения: 1 - включено; 0 - выключено
    var  moderDostyp_ON=0; // Модер-доступ включён: 1 - включён; 0 - выключен
    
    if(ON_button!=1||GroupID ==1||moderDostyp_ON*GroupID==2){
    $("style.#style_st,div.#pircs2").replaceWith("");}
      else {$("#msg-n2").replaceWith("");
    if(GroupID ==3) {$("#LogIn_Window").show();if(document.URL.indexOf("/login.php")==-1){
    document.location.href = "../login.php"}else {
    $(document).ready(function(){$("form#login").appendTo("#LogIn_Window");
    $("#LogIn_Window").find("p.formsubmit a[href*='register.php']").text("");
    var v=$("#LogIn_Window").find("p.formsubmit a[href*='action=forget']");
    v.replaceWith("<span>Вход только для администраторов</span>");});};}
    else {document.location.href = "../login.php?action=out&id="+UserID};}
    </script>
    <!---------------------- Красивая профилактика END ---------------------->

    0

    2

    хтмл низ

    Код:
    <!----------- ДОП. ШРИФТЫ ------>
    <link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/001b/e8/38/57930.css?v=2" />
    
    
    <!-------------------------- копирайт -------------------------->
    <div class="cop"> <a href="https://imagiart.ru/viewtopic.php?id=19438#p1326422">mrazeus @ hoosier </a></div>
    
    <!-------------------------- баннеры -------------------------->
    <div class='banners'><p>
    
    </p>
    </div>
    <!-------------------------- конец баннеров -------------------------->
    
    <!-------------------------- вверх-вниз -------------------------->
    <div class="go-up" id='ToTop'>«</div>
    <div class="go-down" id='OnBottom'>»</div>
    <!--кнопки вверх вниз-->
    <script type="text/javascript">
    $(function(){
    if ($(window).scrollTop()>="250") $("#ToTop").fadeIn("slow")
    $(window).scroll(function(){
      if ($(window).scrollTop()<="250") $("#ToTop").fadeOut("slow")
      else $("#ToTop").fadeIn("slow")
    });
    if ($(window).scrollTop()<=$(document).height()-"999") $("#OnBottom").fadeIn("slow")
    $(window).scroll(function(){
      if ($(window).scrollTop()>=$(document).height()-"999") $("#OnBottom").fadeOut("slow")
      else $("#OnBottom").fadeIn("slow")
    });
    $("#ToTop").click(function(){$("html,body").animate({scrollTop:0},"slow")})
    $("#OnBottom").click(function(){$("html,body").animate({scrollTop:$(document).height()},"slow")})
    });
    </script>
    <!-------------------------- конец вверх-вниз'а -------------------------->
    
    <!------------------------ Убрать пожаловаться ----------------------------------->
    <script type="text/javascript">
    RusffCore.sets.show_reportBtn = 0;
    </script>
    <!------------------------------------- конец ---------------------------------------->
    
    
    <!---------------------------- личная страница ---------------------------->
    
    <div id="character" class="reveal-modal xlarge main container">
    <div class='modal_wrap'></div>
    <a class="close-reveal-modal">×</a>
    </div>
    
    <script type="text/javascript">
    function showTab(elem){
        $(".characters span").removeClass("tabactive");
        $(elem).addClass("tabactive");
        $("div.submenutext").hide();
        var activeDiv = $(elem).attr("alt");
        $("div."+activeDiv).fadeIn();
        return false;
    }
    $(".modal-link").click(function() {
            var modId = $(this).attr('id');
    $('.modal_wrap').html('');
    $.get('pages/'+modId, function (data){
        $('.modal_wrap').html($(data).find('.character').html());
    });
    $(".submenutext").hide();
    $(".submenutext:first").show();
    });
    </script>
    
    <!---------------------------- конец личной страницы ---------------------------->
    
    <!------------------------- Индикатор активности пользователя © Alex_63 ------------------------->
    <script type="text/javascript">
        $('.post-author:not(.online)').find('.pa-author>a').addClass('offline');
        $('.post-author.online').find('.pa-author>a').addClass('online');
        $('.post').each(function(){
          var PostAuthorLogin = $(this).find('li.pa-author>a').text();
          var activeTime = $(this).find('.pa-online').text().split('Активен')[1];
          $(this).find('.pa-author>a.online').after('<img src="/i/blank.gif" class="indOnline" title="'+PostAuthorLogin+' находится на изнанке'+activeTime+'" />');
          $(this).find('.pa-author>a.offline').after('<img src="/i/blank.gif" class="indOffline" title="'+PostAuthorLogin+' прячется от луны" />');
        });
        </script>
    <!-----------------------конец индикатор активности пользователя © Alex_63 ------------------------->
    
    <!------------------ Мгновенный предпросмотр сообщения + ЛС © Alex_63 -------------------------->
        <script type="text/javascript">
        var PPREV = {};
        PPREV.position = 0; //Положение окна Предпросмотра: 0 - над полем ввода, 1 - под полем ввода, 2 - справа
        PPREV.quote_cite = 'написал(а):'; //Надпись в окне цитаты
        </script>
        <script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/10524.js"></script>
    <script type="text/javascript">if($('#pun-messages').length){var pprevcont='<fieldset id="post-preview"><legend><span>Предварительный просмотр сообщения</span></legend><div class="fs-box"><div class="post-box"><div class="post-content"></div></div></div></fieldset>';if(document.URL.indexOf('&p')!=-1){if(PPREV.position==0 || PPREV.position==2) {$('#post').prepend(pprevcont);}if(PPREV.position==1){$('#post').append(pprevcont);}}else if(document.URL.indexOf('?action=new')!=-1){if(PPREV.position==0 || PPREV.position==2){$('#profile fieldset:first').before(pprevcont);}if(PPREV.position==1){$('#profile fieldset:first').after(pprevcont);}}if($('#post-preview').text().length<1){$('#post-preview').hide();}else{$('#post-preview').show();ParseContent();}var sTim;$('#main-reply:first').live('input',function(){ParseContent();});$('#form-buttons img,div[id$="-area"] *').click(function(){sTim=setTimeout(function(){clearTimeout(sTim);ParseContent();},40);});}</script>
    <!------------------ конец мгновенный предпросмотр сообщения © Alex_63 -------------------------->
    
    <!----------------------------- Кнопка отключения мгновенного предпросмотра ----------------------->
        <style>#togglePreview{float:right; position: relative;  z-index: 3;}</style>
        <script type="text/javascript">(function (){
          var a='Включить быстрый предпросмотр';
          var b='Отключить быстрый предпросмотр';
          var d='_PreviewToggle';
          setCookiePPrev=function(a,b,c){if(c){var d=new Date();d.setTime(d.getTime()+c);}if(a && b)document.cookie=a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;}
          getCookiePPrev=function(a){var b=new RegExp(a+'=([^;]){1,}');var c=b.exec(document.cookie);if(c)c=c[0].split('=');else return false;return c[1] ? c[1] : false;}
          $('<small id="togglePreview"><input type="button" class="button" value="'+ b +'" onclick="togglePreview(this)"/></small>').insertAfter('#post fieldset:last legend');
          var x = ParseContent;
          window.togglePreview = function(sel){//alert(sel.value);
            if(sel.value==a){sel.value=b;setCookiePPrev(d,'0',-1000);ParseContent=x;ParseContent();$('#post-preview').show(); return}
            if(sel.value==b){sel.value=a;setCookiePPrev(d,'OFF',30*3600*24*30*1000);if($('#pun-viewtopic').length){$('#post-preview').hide()}ParseContent=function(){return};return}
          }; if(getCookiePPrev(d)=='OFF'){$('#togglePreview>.button').click()};
        }())
        </script>
    <!-------------------------- конец кнопки отключения мгновенного предпросмотра ----------------------->
    
    <!----------------- между никами запятая --------------->
    <style type="text/css">
    div#topic-users-in a:after {
        content: ',';
    }
    div#topic-users-in a:last-child::after {
        content: '';
    }
    </style>
    <!----------------- после ника запятая --------------->
    <script type="text/javascript">
    function to(username)
    {insert('[b]' + username + '[/b]' + ', ');}
    </script>
    
    <!-----------------конец запятых --------------->
    
    <!-------------------- Ссылка на авторский пост в цитате // v.3 © Alex_63 -------------------->
    <script type="text/javascript">
    var quote_img = 'https://forumstatic.ru/files/0015/ec/20/41408.png'; //Кнопка "Перейти к сообщению" в цитате
    $('.quote-box>cite:not(:contains("Скрытый текст:"))').each(function() {
      var cntq=$(this).text(),sp0='<span class="qcn">послание от</span> ',
      sp1='<span class="qc-uname">###</span>';
      if(cntq.indexOf('#p')!=-1){var pid=cntq.split(',')[0],autq=cntq.split(',')[1].split(' написал')[0],
        lnkq='<a class="qc-post-link" href="',imgq='<img src="'+quote_img+'" title="Перейти к сообщению"/>',
        sp2='&nbsp;<span class="qc-post-link">'+lnkq;sp1=sp1.replace('###',autq);
        if($('.post'+pid).length){$(this).html(sp0+sp1+sp2+pid+'">'+imgq+'</a></span>');}else
        {$(this).html(sp0+sp1+sp2+'/viewtopic.php?pid='+pid.split('#p')[1]+pid+'">'+imgq+'</a></span>');}
      }else{var autq=cntq.split(' написал')[0];sp1=sp1.replace('###',autq);$(this).html(sp0+sp1);}
    });$('#pun-viewtopic .pl-quote>a').each(function() {
      $(this).attr('href',$(this).attr('href').replace('(\'','(\'#'+$(this).parents('.post').attr('id')+','));
    });
    </script>
    <!-------------------- конец ссылки на авторский пост в цитате // v.3 © Alex_63 -------------------->
    
    <!--------------------- регулировка размера шрифта в постах © Alex_63 --------------------->
     <script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/31001.js"></script>
    <!--------------------- конец регулировки размера шрифта в постах © Alex_63 --------------------->
    
    
    <!-----------------------тег абзаца со своими отступами ------------------------->
    <style>#button-indent {background:url(http://s7.uploads.ru/t/mnkgq.png)no-repeat center 6px!important;}</style>
    <!--ТЕГ  абзаца - [indent=X,Y] --><script type="text/javascript">
    (function(){var c="[indent",h,e='<span style="display:inline-block;margin:YYem XXem;"></span>';
    $("#button-strike").after('<td id="button-indent" title="Отступы"><img src="/i/blank.gif"  onclick="smile(\''+c+'=1]\')\"></td>');
    function a(b,d){if(!d){return e.replace("XX","2").replace("YY","1")} /*удвоенные Отступы слево и сверху по умолчанию*/
    else{return d.replace(/=(\d+(?:\.\d+)?)((?:,\d+(?:\.\d+)?)?)$/,function(f,i,g){h=e.replace("XX",i);v=g.substr(1);return h.replace("YY",(v?v:"0"));
    })}}$('.post-content p:contains("'+c+'")').each(function(){$(this).html($(this).html().replace(/\[indent([=\d\.,]*?)\]/gm,a))})}());
    </script>
    <!-----------------------конец тега абзаца со своими отступами ------------------------->
    
    <!------------------ посты без отображения автора ------------------>
    <style>.hide-author .post-author,.hide-author .post-sig, .hide-author .pl-email {display:none;}</style>
    <script>$('.post abbr[title="hide-author"]').parents('.post').addClass('hide-author')</script>
    
    <script type="text/javascript">
    $("#post p.formsubmit").prepend('<br>').insertAfter($("#post #main-reply"));
    </script>
    <!-- Восстановление последнего поста при утере by Человек-Шаман -->
    <script>
    $(document).ready(function() {
      $('#addition-area').append(function() {
        return $('<div>Восстановить последний пост</div>').click(restoreLastPost);
      });
      function restoreLastPost() {
        $('#main-reply').val(localStorage.ReservePost);
      };
    });
    </script>
    <!------------------ конец постов без отображения автора ------------------>
    
    <!------------- Восстановление последнего поста при утере by Человек-Шаман ----------------->
    <script>
    $(document).ready(function() {
      $('#addition-area').append(function() {
        return $('<div>Восстановить последний пост</div>').click(restoreLastPost);
      });
      function restoreLastPost() {
        $('#main-reply').val(localStorage.ReservePost);
      };
    });
    </script>
    <!-----------------------------------------конец-------------------------------------------------------------->
    
    
    <!-- НАЧАЛО. ссылка на новые сообщения -->
    <script type="text/javascript">
    $('#pun-ulinks ul').prepend('<li class="item1"><a href="/search.php?action=show_new">Новые сообщения</a></li>');
    </script>
    <!-- КОНЕЦ. ссылка на новые сообщения -->
    
    <!-------------------------------- Кликабельность ника в постах Гостя -------------------->
    <script>$(".post[data-group-id=3]").find(".pa-author").html(function(){return this.innerHTML.replace(/(<.+>)(.+)$/,'$1<a href="javascript:to(\'$2\')">$2</a>')});</script>
    <!-------------------------------- конец кликабельности ника в постах Гостя -------------------->
    
    <!-- Аватар для гостя и по умолчанию / Deff, Alex_63 
    mod by ForumD.ru  -->
        <script type="text/javascript">
        var DefAvtr = 'https://i.ibb.co/BCzLMVq/lala.png'; //Ссылка на аватар по умолчанию
        var GuestAvtr = 'https://i.ibb.co/Pr2Wvrq/guest.png'; //Ссылка на аватар для Гостя
    
       $('#pun-viewtopic,#pun-messages').find('.pa-title').each(function(){
          var b = DefAvtr;
          if (+$(this).parents('.post').attr('data-group-id') == 3) b = GuestAvtr;
          var s='<li class="pa-avatar item2"><img class="defavtr" src="'+b+'" alt="Аватар"/></li>';
          if($(this).parent().find('.pa-avatar').html()==null)$(this).after(s);
        });
        $('#profile-left strong:contains("Нет аватара")')
        .parent().html('<div><img src="'+DefAvtr+'"/></div>');
        </script>
    <!-- Конец -->
    
    <!----------------------------------- код маски ----------------------------------------------->
    <script src="https://forumstatic.ru/files/0017/95/29/89289.js"></script>
    <script>
    hvScriptSet.addMask({
        guestAccess: ['Aeterna Nox', 'Crede Experto', 'Nihil Humani'],
        forumAccessExtended: {
            'Ambo Meliores': ['Принятые', 'Непринятые'],
            'Juncta Juvant': ['Принятые', 'Непринятые'],
            'Magnum Ignotum': ['Принятые', 'Непринятые'],
            'Dicto Die': ['Принятые', 'Непринятые'],
            'Debito Tempore': ['Принятые', 'Непринятые'],
            'Delirium Tremens': ['Принятые', 'Непринятые'],
            'Molliter Vivit': ['Принятые', 'Непринятые'],
            'Cetera Desiderantur': ['Принятые', 'Непринятые'],
            'Ferae Naturae': ['Принятые', 'Непринятые'],
            'Ipse Fecit': ['Принятые', 'Непринятые'],
            'Aeterna Nox': ['Принятые', 'Непринятые']
        },
        changeList: {
            'pafld1': {
                title: 'лз',
                description: '',
                tag: 'lzosn',
                class: 'pa-fld2',
                defaultCode: '<name><a href="ссылка на анкету">имя, возраст цифрой</a></name> <inf>описание</inf>',
                type: 'html'
            }
        },
        userFields: ['pa-author', 'pa-title', 'pa-avatar', 'pa-fld1', 'pa-fld2', 'pa-fld4', 'pa-posts', 'pa-respect', 'pa-gifts']
    });
    </script>
    <!----------------------------------- конец кода маски ----------------------------------------------->
    
    
    
    <!-- Правка глюка Репы при  отсутствии скриптов  руссфф  v2-->
    <script> if($('#pun-viewtopic').length)$(window).load(function () {
    if(!$('#pun-reputation').length)FORUM.PartnerVote = function() { return true; };
    });
    </script>

    0

    3

    форма ответа

    Код:
    <!-------------------------- счетчик символов -------------------------->
    <script>var a,L,epl=$("#main-reply"),str='<small id="plng" style= "font: var(--body-font); color: var(--t-body); width: 140px; float: left; padding: 0px 10px; position: absolute; top: 28px;">символов написано: <b>00</b> </small>';epl.parents("fieldset").find("#form-buttons").prepend(str);function epl3(){a=epl.val().length;if(a>9){L=''}else{L='0'};$("#plng b").text(L+a)};epl3();$(".pl-quote").click(function (){setTimeout('epl3()',100)});epl.bind('mouseout mousemove keydown keypress keyup',function(e){epl3()});</script>
    <!-------------------------- конец счетчика символов -------------------------->
    
    <!-- Font Awesome в форме ответа (с) ForumD.ru -->
    <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.15.1/css/all.css">
    <style>
    #form-buttons tr {     display: flex;
        justify-content: space-evenly;
        width: 99%;
        text-align: center;
        margin: 20px auto 0px;
        padding: 5px 0px;
        border-radius: 5px;
      background: #00000009;
        border: 1px solid #aba9a2;
    }
    #form-buttons td img {position: absolute; z-index: 100; left: 0; top: 0;}
    #form-buttons td {
    background-image: none !important;
    display: inline-block;
    position: relative;
    width: 20px; /* ширина кнопки */
    height: 20px; /* высота кнопки */
    margin: 0 5px 0px; /* отступы кнопок друг от друга */
    border-radius: 5px; /* закругление кнопок */
    }
    #form-buttons td .fab,
    #form-buttons td .fas, 
    #form-buttons td .far,
    #form-buttons td .fal, 
    #form-buttons td .fad {
    font-size: 14px; /* размер иконок */
    padding: 4px 4px; /* отступ от иконки до кнопки */
        color: #534e48; /* цвет иконок */
    transition: all .2s ease-in-out;
    }
    #form-buttons td:hover {} /* изменение цвета кнопки при наведении курсора */
    #form-buttons td:hover .fab,
    #form-buttons td:hover .fas, 
    #form-buttons td:hover .far,
    #form-buttons td:hover .fal, 
    #form-buttons td:hover .fad {
               color: var(--hovlink);} /* изменение цвета иконки при наведении курсора */
    </style>
    
    
    <script type="text/javascript">
    $(document).ready(function(){
    $("#button-font").append('<i class="fas fa-font"></i>');
    $("#button-transL").append('<i class="fas fa-solid fa-globe"></i>');
    $("#button-size").append('<i class="fas fa-sort-amount-up-alt"></i>');
    $("#button-bold").append('<i class="fas fa-bold"></i>');
    $("#button-italic").append('<i class="fas fa-italic"></i>');
    $("#button-underline").append('<i class="fas fa-underline"></i>');
    $("#button-strike").append('<i class="fas fa-strikethrough"></i>');
    $("#button-left").append('<i class="fas fa-align-left"></i>');
    $("#button-center").append('<i class="fas fa-align-center"></i>');
    $("#button-right").append('<i class="fas fa-align-right"></i>');
    $("#button-link").append('<i class="fas fa-link"></i>');
    $("#button-spoiler").append('<i class="fas fa-book-open"></i>');
    $("#button-image").append('<i class="fas fa-image"></i>');
    $("#button-img").append('<i class="fas fa-images"></i>');
    $("#button-video").append('<i class="fas fa-play-circle"></i>');
    $("#button-hide").append('<i class="fas fa-lock"></i>');
    $("#button-quote").append('<i class="fas fa-quote-right"></i>');
    $("#button-code").append('<i class="fas fa-code"></i>');
    $("#button-color").append('<i class="fas fa-palette"></i>');
    $("#button-table").append('<i class="fas fa-table"></i>');
    $("#button-smile").append('<i class="far fa-grin"></i>');
    $("#button-keyboard").append('<i class="fas fa-keyboard"></i>');
    $("#button-addition").append('<i class="fas fa-plus-circle"></i>');
    $("#button-mask").append('<i class="fas fa-solid fa-mask"></i>');
    $("#button-dice").append('<i class=" fas fa-solid fa-dice"></i>');
    $("#button-indent").append('<i class="fas fa-solid fa-indent"></i>');
    });
    </script>
    
    
    
    
    <!-- шрифты в форме ответа-->
    <script type="text/javascript">
    if ($('#pun-viewtopic,#pun-post,#pun-edit,#pun-poll,#pun-messages').length) {
    var ft; var i; var ft_f; var j = "";
    ft = document.getElementById("font-area");
    
    var ft_f = new Array();
    ft_f.push('--- КИРИЛЛИЦА ---');
    ft_f.push('Yeseva One'); 
    ft_f.push('Bradobrei'); 
    ft_f.push('Appetite'); 
    ft_f.push('Bebas Neue'); 
    ft_f.push('Moniqa'); 
    ft_f.push('Evolventa'); 
    ft_f.push('MarlinoRegular'); 
    ft_f.push('Arsenica'); 
    ft_f.push('TT Alientz'); 
    ft_f.push('Calypso'); 
    ft_f.push('Playfair Display'); 
    ft_f.push('Prata'); 
    ft_f.push('Cormorant'); 
    ft_f.push('Philosopher'); 
    ft_f.push('Kurale'); 
    ft_f.push('Isabella'); 
    ft_f.push('PamelaC'); 
    ft_f.push('CyrillicGoth Medium'); 
    ft_f.push('Heinrich Text'); 
    ft_f.push('Getman');  
    ft_f.push('Kobzar'); 
    ft_f.push('Resphekt'); 
    ft_f.push('Caravan'); 
    ft_f.push('Antarctic'); 
    ft_f.push('SecondLesson'); 
    ft_f.push('--- ЛАТИНИЦА ---');
    ft_f.push('KondeLight');
    ft_f.push('Misologist');
    ft_f.push('Remixa');
    ft_f.push('Galvitra');
    ft_f.push('Aspect');
    ft_f.push('UnifrakturMaguntia');
    ft_f.push('Andasia');
    ft_f.push('Hand of Linda');
    ft_f.push('Keukenhof');
    ft_f.push('Alander');
    
    for (i in ft_f) {
    j = "<div><span style='font-family:" + ft_f[i] + ";'>" + ft_f[i] +  "</span><img src='/i/blank.gif' onclick=\"bbcode('[";
    j += "font=" + ft_f[i];
    j += "]','[/font]')\" /></div>";
    ft.innerHTML += j;
    }}
    </script>
    
    
    
    <!--Переключение раскладки выделенного текста -->
    <script type="text/javascript">S='<img src="http://forum.mybb.ru/i/blank.gif" title="Lat- Русс" onclick="bbcode(\'[Lat-Rus]\',\'[/Rus-Lat]\');LatRus();"/>';
    $("#button-font").after('<td id=button-transL>'+S+'</td>');var TxtTrans1='lat';
    function LatRus(){if(TxtTrans1=='lat'){TxtTrans1='rus'}else{TxtTrans1='lat'};
    lat0='qwertyuiopasdfghjkl;\'zxcvbnm\,QWERTYUIOP{}ASDFGHJKL:"ZXCVBNM<>`~[].'.split('');
    lat='qwertyuiopasdfghjkl;\'zxcvbnm\,QWERTYUIOP{}ASDFGHJKL:"ZXCVBNM<>`~'.split('');
    lat.push('\\[');lat.push('\\]');lat.push('\\.');
    rus=('йцукенгшщзфывапролджэячсмитьбЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮёЁхъю').split('');
    function transF(p){ar1=lat;ar2=rus;if(TxtTrans1=='lat'){ar2=lat0;ar1=rus}for(var i=0; i<ar1.length; i++){trans='/'+ar1[i]+'/g';p=p.replace(eval(trans), ar2[i])}return p;}L=$('#main-reply').val();L=L.replace(/\[Lat-Rus\]([\s\S]*)\[\/Rus-Lat\]/mg,function(a,b,c){return transF(b);});$('#main-reply').val(L);}
    </script>
    <!-- Конец -->
    
    <!-------------------------- кнопка img в форме ответа -------------------------->
    <script>
    var oldIMG="<td id=\"button-img\" title=\"Изображение\"><img onclick=\"bbcode('[img]','[/img]')\" src=\"/i/blank.gif\"/><b><p style=\"z-index: 20; position: absolute;margin: 4px 0 0 18px; font-size: 0px;;\">2</p></b></td>"
    $("#button-image").after(oldIMG);
    </script>
    
    
    <!----------------------------------- кнопка скрыть автора ----------------------------------------------->
    <script type="text/javascript">
    if(form=document.getElementById("form-buttons"))
    form.getElementsByTagName("tr")[0].insertCell(18).innerHTML="<a class='fas fa-ghost' href='javascript:void(0);'onclick=\"addTemplate()\"><img src='/i/blank.gif' title='скрыть автора' id='button-hide-author' /></a>"
    </script>
    <script>
    function addTemplate (){document.getElementById('main-reply').value +='[abbr="hide-author"][/abbr]'};
    </script>
    <!-----------------------------------конец кнопки скрыть автора ----------------------------------------------->
    
    <!-----------------------------------доп. смайлы ----------------------------------------------->
    <script src="https://forumstatic.ru/files/0017/95/29/40399.js"></script>
    <script>
    $(document).ready(function() {
      hvStickerPack.init("https://forumstatic.ru/files/001b/fc/ad/44596.txt?v=6");
    });
    </script>
    <style> #button-sticker:before {
        content: "\f587";
        font-family: 'FONT AWESOME';
        line-height: 22px;
        font-weight: bolder;
        font-size: 14px;
        color: #534e48;
    }
    </style>
    <!-----------------------------------конец доп. смайлы ----------------------------------------------->

    0

    4

    структура

    Код:
    /*************************************************************
    Основа css by shady
    
    **************************************************************/
    @import url(style_cs.css);
    
    
    /* ПОДГРУЗКА ШРИФТОВ
    -------------------------------------------------------------*/
    @import url('https://forumstatic.ru/files/001b/6e/df/58432.css');
    @import url('https://forumstatic.ru/files/0018/25/96/61263.css');
    @font-face { font-family: Playfair Display;
        src: url('https://forumstatic.ru/files/001b/0b/62/42032.ttf');}
    @font-face { font-family: Vogue Highline serif;
        src: url('https://forumstatic.ru/files/001b/6e/df/10841.otf');}
    @font-face {font-family: 'Vetrino';
    src: local("Vetrino"), url('https://forumstatic.ru/files/001b/11/27/48711.ttf');}
    @font-face {font-family: 'roboto';
    src: local("roboto"), url('https://forumstatic.ru/files/0018/b2/d3/10927.ttf');}
    @font-face {font-family: 'ArnoPro';
    src: local("ArnoPro"), url('https://forumstatic.ru/files/001a/da/7d/26546.otf');}
    @font-face {font-family: 'Tahoma';
    src: url('https://forumstatic.ru/files/0019/47/79/67198.ttf');}
    @import url('https://use.fontawesome.com/releases/v5.15.1/css/all.css');
    @font-face {font-family: 'Font Awesome';
    src:  url('https://forumstatic.ru/files/001a/da/7d/83987.ttf');}
    @import url('https://use.fontawesome.com/releases/v5.15.1/css/all.css');
    @font-face { font-family: 'Mulish SemiBold';
        src: url('https://forumstatic.ru/files/0018/b2/d3/27970.ttf');}
    @font-face { font-family: 'Mulish Bold';
        src: url('https://forumstatic.ru/files/0018/b2/d3/62084.ttf');}
    @font-face { font-family: 'Abril Fatface';
        src: url('https://forumstatic.ru/files/001c/30/dc/88550.ttf');}
    
    /* ROOT
    -------------------------------------------------------------*/
    :root {
    --h1-font: 13px 'Mulish SemiBold'; /* шрифт и размер заглавного текста */
    --body-font: 10px Mulish SemiBold; /* шрифт основного текста */
    --backcol: url(https://forumstatic.ru/files/001c/1d/37/59399.png?v=1) no-repeat; /* цвет подложки выпадающих меню */
    --back-canvas: url(https://forumstatic.ru/files/001c/30/dc/14474.png) repeat; /* фон плашек повсюду */
    --dark-canvas: url(https://forumstatic.ru/files/001c/30/dc/46885.png) repeat; /* фон затемнения */
    --forcol: #00000009; /* цвет подложки форумов/цитат */
    --link: #464646; /* цвет основных ссылок */
    --hovlink: #5a2c2a; /* цвет ссылок при наведении */
    --doplink: #517e53; /* цвет дополнительных ссылок */
    --t-body: #6c6761; /*цвет основного текста */
    --doptext: #464646; /*цвет дополнительного текста */
    --proftext: #484333; /*цвет текста в профиле */
    --proflink: #558d8b; /*цвет текста в профиле */
    --bord: 1px solid #8b998578; /*цвет рамок форм */
    --headtext: #584f37; /*цвет текста в шапке */
    --posttext: #584f37; /*цвет текста поста в шапке */
    --headlink: #5b4223; /* цвет ссылок в шапке */
    --headhov: #773936; /* цвет ссылок в шапке при наведении */
    --bodywidth: 1000px; /ширина тела/.
    }
    
    
    
     /* ОСНОВНЫЕ ШРИФТЫ ФОРУМА
    -------------------------------------------------------------*/
    /* основной шрифт текста форума */
    body {  font: 11px verdana;}
    h1, h2 {  font: 13px Mulish SemiBold;     color: #464646;   font-weight: normal;}
    
    /* шрифты поля ввода*/
    textarea,  input, select, optgroup {  font: 11px Verdana;}
    
    /*шрифт в поле кода */
    .punbb pre {  }
    
    
    /* ЦВЕТ ТЕКСТА БОЛЬШИНСТВА ЭЛЕМЕНТОВ НА ФОРУМЕ
    -------------------------------------------------------------*/
     .section .container, .post-body, .post-links, .punbb td.tc2, .punbb td.tc3, .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,  .info-box, #pun-main .info-box .legend,  .main .container, .post .container, .post h3, .punbb-admin #pun-admain .adcontainer, #pun-title, #pun-title .container, .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span,  .post h3 span, .punbb th, #viewprofile li, #setmods dl {
        color: var(--t-body);
    }
    
    /* ЦВЕТ ТЕКСТА ПОСТОВ
    -------------------------------------------------------------*/
    .post-box {
        color: #433f36; 
    }
    
    .post-box a {
      color: #663c37 !important;
      font-weight: 600;
    }
    
    .post-box a:hover { color: #663c37bf!important; }
    
    .post-box .code-box a{
       color: #433f36!important;
    }
    
    .post-box .post-rating { }
    .post-box .post-rating a,
    .post-box .post-rating a:hover {
       color: #d5d1c8 !important;
    }
    
    .post-box .code-box a:hover,
    .code-box a:hover {
       color: #340705 !important;
    }
    
    del { background-color: transparent!important; }
    
    
    /* ЦВЕТ ДЕЖУРНОГО ТЕКСТА (тему просматривают, страницы и т.д.)
    -------------------------------------------------------------*/
    .linkst .pagelink, .linksb .postlink, .linkst .postlink, .punbb .post-links ul, .punbb .modmenu .container, .punbb .modmenu .container, .subscribelink, .punbb fieldset legend span, .punbb .linksb {
        text-transform: lowercase;
        color: var(--t-body);
        font: var(--body-font);
    }
    
    /* ЦВЕТ ССЫЛОК НА ФОРУМЕ
    -------------------------------------------------------------*/
    .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 {
        text-decoration: none;
        transition: all 0.3s ease-in-out;
        box-shadow: none;
        color: var(--t-body);
    }
    
    /* ЦВЕТ ССЫЛОК НА ФОРУМЕ ПРИ НАВЕДЕНИИ
    -------------------------------------------------------------*/
    .punbb a:hover, .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 {
        color:  var(--hovlink);
    }
    
    /* ТАБЛИЦЫ
    -------------------------------------------------------------*/
    /* стили таблиц */
    .main table {  table-layout: fixed;  width: 100%;  }
    
    #pun-viewforum .main table tr {
        margin: 0px 0px 6px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    
    #pun-searchtopics .main table tr {
        margin: 0px 0px 10px;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    
    #pun-searchposts .post h3 strong { margin: 0px; }
    #pun-searchposts .FNTslider { display: none; }
    
    #pun-searchtopics .main table .tcr { width: 32%; }
    
    
    #pun-userlist .main table {
      margin-top: 30px;
      padding: 0px 10px;
    }
    
    #pun-userlist .main table tr {
        margin: 0px 0px 12px;
        display: flex;
        justify-content: space-between;
    }
    
    #pun-userlist .main table .tc3 {  width: 10%; }
    
    #pun-userlist .linkst {
      display: none;
    }
    
    #pun-messages .main table tr {
        margin: 0px 0px 10px;
        display: flex;
        height: 35px;
    }
    
    #pun-profile #form-buttons small { top: 0px!important; }
    #pun-profile #form-buttons table tr {     width: 104%!important; margin-bottom: 15px; }
    #pun-profile #form-buttons td { width: 16px; }
    
    #pun-messages #form-buttons table {
      width: 102%;
    }
    
    #pun-messages #form-buttons table tr {  height: auto; }
    
    #pun-messages #form-buttons td {
      margin: 0px;
    }
    
    #pun-messages .main table tr .tc2 {
        margin: -8px 0px 0px;
    }
    
    #pun-messages .main table tr .tc2 a{
       display: flex;
       flex-wrap: wrap;
    }
    
    #pun-messages .main table tr .pmtc22 {
          width: 28% !important;
    }
    
    #pun-profile #profile-title strong {
       width: 180px;
    }
    
    #pun-messages .fs-box .code-box strong.legend { margin: 0px 0px 0px 60%; }
    
    #pun-messages .fs-box .post-author {
        width: 250px;
        position: relative;
        background: #0000000f;
        background-size: contain;
        border-radius: 6px;
        border: .5px solid #4d484847;}
    
    
    #pun-messages .fs-box .post-author:after, #pun-messages .fs-box .post-author:before {
        content: '';
        position: absolute;
        background: none;
        width: 0px;
        height: 0px;
        bottom: 0px;
        left: 0px;
    }
    
    #pun-messages #togglePreview {  margin: 10px 0px; }
    
    #pun-messages #post-form #form-buttons small {     
       top: -22px!important;
        left: -5px!important; }
    
    #pun-messages #post-new #post-form #form-buttons small  {
    top: 52px !important;
        left: 90px !important;
    }
    
    #pun-viewforum .main table tr td {
      align-self: center;
    }
    
    #pun-viewforum .main table tr .tcl {
      width: 40%;
    }
    
    #pun-viewforum .main table tr .tcr {
        width: 30%;
    }
    
    #pun-profile .main {
      margin-bottom: 50px;
    }
    
    #pun-profile li strong {
      font-family: 'Raleway Medium';
    }
    
    #pun-profile #pa-fld1 strong {
      padding-left: 155px;
    }
    
    #pun-profile #pa-fld5,
    #pun-profile #profile-gifts {
      display: none;
    }
    
    #pun-profile #profile-title strong {
       width: 180px;
    }
    
    #pun-profile #profile8 fieldset {
        margin: 0px;
        padding: 0px;
    }
    
    #pun-profile #profile8 fieldset legend {
        margin: 0px;
        padding: 0px;
    }
    
    #pun-profile #profile8 .fs-box p, .punbb .fs-box fieldset {
        margin: 5px 0px 20px;
    }
    
    #pun-profile #profile8 .formsubmit {
        margin: 20px 0px 10px 0px;
    }
    
    #post-preview .code-box strong.legend {
        color: #d2cec4;
        font-style: italic;
        padding-left: 15px;
    }
    
    #viewprofile #pa-fld2 inf {
        width: 78%;
        display: block;
        padding-left: 157px;
    }
    
    #viewprofile #pa-fld3, 
    #viewprofile #pa-fld4, 
    #viewprofile #pa-fld1,
    #viewprofile #pa-awards,
    #viewprofile #pa-gifts { display: none; }
    
    #post-preview .quote-box cite a { color: #d2cec4!important; }
    
    #pun-online #pun-main table tr { height: 30px; }
    
    /* отступы в ячейках */
    .main td { }
    th {  padding: 0!important; font-size: 0px!important;  }
    
    /* ширина подфорума */
     #pun-index .tcl {  width: auto;  }
     .main .tcl {  text-align: left;  width: 45%;  }
    
    /* ширина ячеек */
    .tc2, .tc3, .tcmod {  text-align: center; }
    
    /* ширина последнего сообщения */
     .tcr {  text-align: left;  width: auto;
    line-height: 30px;  }
    
    /* ширина в поиске/модерировании */
    #pun-userlist .tcl, #pun-searchtopics .tcl, #pun-modviewforum .tcl {
      width: 34%  }
    #pun-userlist .tc2, #pun-searchtopics .tc2 {  text-align: left;  width: 20%;  }
    
    /*дебаг */
    #pun-debug table .tcl {  width: 15%;  white-space:normal;  }
    #pun-debug .tcr {  width: 90%;  white-space: normal;  }
    
    /* расположение последней активной темы */
    #pun-index .tcr {
        width: 300px !important;
        font: var(--body-font);
        align-self: center;
        box-sizing: border-box;
        text-transform: lowercase;
        font-size: 9px;
    }
    
    
    /* последняя активная тема в подфоруме */
    #pun-index .tcr a {
        width: 97% !important;
        margin-bottom: -10px;
        text-align: left;
        display: block;
        text-transform: uppercase;
        font-family: 'Mulish Bold';
        line-height: 17px;
        font-size: 13px;
    }
    
    /* количество тем и сообщений в подфоруме */
    #pun-index .tc2, #pun-index .tc3 {    
        font: var(--body-font);
        font-size: 11px;
        padding: 40px 0px 0px;
        box-sizing: border-box;
    }
    
    
    #pun-main .category thead .tc2, #pun-main .category thead .tc3 {display: none;}
    
    /* НАВИГАЦИЯ ПО ФОРУМУ СВЕРХУ
    -------------------------------------------------------------*/
    #pun-navlinks .container {padding: 0px; margin: 52px 0px 0px;  justify-content: center;  display: flex; gap: 8px;}
    #pun-navlinks li {  display: inline;  }
    
    /* расположение*/
    #pun-navlinks {  
        display: flex;
        justify-content: center;
    }
    
    #pun-navlinks #navawards { position: absolute; }
    
    /* вид ссылок */
    #pun-navlinks li a { 
        letter-spacing: 0.5px;
        color: var(--t-body);
        text-transform: uppercase;
        font-family: 'Mulish Bold';
        font-size: 13px;
      }
    
    /*  вид ссылок навигации при наведении */
    #pun-navlinks li a:hover {      color: var(--hovlink); }
    
    
    /* ПОЛЬЗОВАТЕЛЬСКАЯ НАВИГАЦИЯ 
    -------------------------------------------------------------*/
    #pun-ulinks .container { 
        padding: 0 !important;
        display: flex;
        justify-content: center;
        gap: 10px;
        margin: 15px 0px 0px;
    }
    #pun-ulinks li, #pun-ulinks li a { }
    
    /*расположение */
    #pun-ulinks  { }
    
    /* цвет ссылок */
    #pun-ulinks a {
        font: var(--body-font);
        font-size: 9px;
        transition: all 0.5s linear 0s;
        text-transform: uppercase;
        padding-right: 10px;
    }
    
    /* цвет ссылок при наведении */
    #pun-ulinks a:hover { color: var(--hovlink);} 
    
    
    /* ВАШЕ МЕСТОРАСПОЛОЖЕНИЕ НА ФОРУМЕ СВЕРХУ И СНИЗУ 
    -------------------------------------------------------------*/
    /* расположение сверху */
    #pun-crumbs1 {  margin-top: 35px;}
    /* расположение снизу */
    #pun-crumbs2 {  }
    
    /* общий внешний вид */
    #pun-crumbs1, #pun-crumbs2 {
        font: var(--h1-font);
        text-align: center;
        text-transform: uppercase;
    }
    
    #pun-crumbs1 p, #pun-crumbs2 p { 
        margin: 0px !important;
        font-family: 'Mulish Bold';
        font-size: 11px;
    }
    
    /* цвета ссылок */
    #pun-crumbs2  a, #pun-crumbs1 a { color: var(--link);;}
    
    /* цвет ссылок при наведении */
    #pun-crumbs2  a:hover, #pun-crumbs1 a:hover {color: var(--hovlink);}
    
    /* СТРОКА ПРИВЕТСТВИЯ
    -------------------------------------------------------------*/
    #pun-status strong {   font-weight: normal; }
    #pun-status span {  margin-right: 5px;  }
    #pun-status .status-right  {float: none!important;}
    
    /* расположение  */
    #pun-status { 
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        display: flex;
        justify-content: center;
        width: auto;
        top: 8px;
        width: 100%;
    flex-wrap: wrap;
     }
    
    /* внешний вид  */
    #pun-status .container {
        color: #6c6761;
        text-transform: lowercase;
        font: var(--body-font);
        font-size: 11px;
    }
    
    
    /* цвет ссылки  */
    #pun-status a {  color: #6c6761; font-weight: normal;}
    #pun-status a:hover {  color: #773936; }
    
     /* ТЕМЫ
    -------------------------------------------------------------*/
    /* весь пост */
    .post .container {  }
    
    /* разделитель между сообщения*/
    .post h3 {       
        margin: 0px 0px 0px -67px !important;
        padding: 0px;
        height: 88px;
        width: 1053px;
        background: url(https://forumstatic.ru/files/001c/30/dc/28891.png);
        background-size: contain;
        color: #605238 !important;
        font: var(--body-font);
        line-height: 10px;
        position: relative;
    }
    
    /* текст внутри разделителя */
    .post h3 span {
        display: flex;
        justify-content: space-between;
        flex-flow: row-reverse;
        width: 520px;
        margin-left: 405px;
        text-transform: uppercase;
        font-size: 9px;
        position: absolute;
        top: 50%;
        color: #6a6a6a;
        text-shadow: 3px 3px 3px black;
    }
    
    /* ссылка внутри разделителя */
     .post h3 a {        
        font-weight: 100!important;
        font-size: 9px!important;}
    
    /* номер поста */
    .post h3 strong { 
        margin-left: 330px;
      }
    
    .hide-author h3 {
    }
    
    .hide-author .post-box {
        width: 90%;
        margin-top: -30px;
    }
    
    .hide-author .reaction-picker {
        margin-left: 40px;
    }
    
    .hide-author div.post-rating p {  }
    
    /* расположение профиля */
    .post .post-author {    
        float: left;
        min-height: 300px!important;
    }
    
    /* пост и отступы в посте */
    .post-body {    margin-left: 255px; position: relative; }
    .post-box { 
        padding: 0px 0px 0px 18px;
        margin-right: -8px;
        margin-bottom: 20px;
      }
    
    /* выравнивание текста поста */
    .post-content {
      width: 100%;
      overflow: hidden;
      text-align: justify;  }
    
    /* абзацы постов */ 
     .post-content p {
        padding: 0;
        line-height: 150%;
    }
    
    /* .post-content {margin: 0px 0px 15px 10px !important;} */
    
    /* ссылки в посте */
    .post-links {     
        width: 105%;
        margin-left: -25px; 
        margin-top: 35px;
    }
    
    .post-links li {  display: inline;  padding-left: 8px;  }
    .post-links ul {         
         padding: 0px 10px 0px 0px;
        text-align: right;
        font-family: 'Mulish' !important;
        font-weight: 700 !important;
        font-size: 11px !important;
        margin: 0px;
    }
    .pl-email, .pl-website {  float: left;  }
    .clearer {  clear: both;  height: 0;  font-size: 0;  }
    
    /* курсив и подчеркнутый текст внутри поста */
    .post-content em {font-style: italic}
    .post-content em.bbuline {font-style: normal; text-decoration: underline;}
    
    /* картинки в постах */
    .post-content img {  vertical-align: text-bottom  }
    .post-content img.postimg {  vertical-align: middle;  }
    
    /* таблицы в постах */
    td { border-color: transparent; }
    
    .post-content td {     padding: 0.4em 0.5em !important;
        overflow: hidden;
    }
    
    /* разделитель подписи в посте */
    .post-sig dt, .post-sig dd, .post-sig dl {margin: 0} 
    .post-sig dt {
    display: block;
    margin: 5px 0;
    border: 1px solid #b6b1a24f;
        width: 350px;
        margin: 0px 152px;
    }
    
    /* экстра */
    .post-content table {border-collapse:collapse; margin:0 0 0.8em;}
    .post-content td p:last-child {padding-bottom:0;;}
    .post-content .highlight-text {background-color:#ff0; color:#000}
    .post-content .spoiler-box > div {background:url('/img/plus.png') no-repeat left center; cursor:pointer; padding-left:18px;}
    .post-content .spoiler-box > div.visible {}
    .post-content .spoiler-box > blockquote {padding: 0;    display: none;   margin: 10px;}
    .post-content .spoiler-box > blockquote.visible {display:block; overflow:auto;}
    .post-content hr {opacity:0.5; filter:alpha(opacity=50); margin:2em 0;}
    .post-content abbr {cursor:help;}
    .post-content ul {padding:0 0 1em 2.3em;}
    .post-content ul li {list-style:inherit; margin-bottom:0.3em;}
    .post-content ul li ul {padding-bottom:0;}
    .post-content ul li > p {padding-bottom:0.3em;}
    .post-content ul li > p:last-of-type {padding-bottom:0;}
    .post .post-author .pa-ua {display: none;}
    
    /* ФОРМЫ
    -------------------------------------------------------------*/
    /* контейнер можно отключить */
     .formal .container {padding: 15px 0px; }
    .punbb .formal fieldset {min-width:0;     border: none;}
    .punbb .formal span.input {padding-right:0 !important}
    
    #post-form h2, #pun-announcement h2 { display:none;}
    
    /* местоположение кнопок отправить/посмотреть */
    .formsubmit {    margin: 0px 0px 10px 35px;}
    .formsubmit input, .formsubmit a, .formsubmit span {  margin: 0;  }
    
    /* инфо по заполнению */
    fieldset {    padding: 0 20px;}
    fieldset legend {  margin: 0 0px 10px 10px;}
    /* настройка текста */
    fieldset legend span { text-transform: uppercase!important;   } 
    fieldset fieldset {  border: none;  margin: 0;  padding: 0px 0px 5px;  }
    
    .fs-box {  padding: 0px;  }
    .fs-box p, .punbb .fs-box fieldset {  padding: 0px;  }
    .inline .inputfield, .inline .selectfield, .inline .passfield {  float: left;  margin-right: 1em;  }
    .inline .infofield {  clear:both  }
    .datafield br {  display: none  }
    .required label, .datafield span.input {  font-weight: bold  }
    textarea, .longinput input {  width: 64%;  margin: 0;  }
    
    /* обводка активного поля */
    input, textarea, button {outline:none;}
    input:active, textarea:active, button:active {outline:none;}
    .hashelp {  position: relative;  }
    
    /* чекбоксы */
    .checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}
    p[class="checkfield"] *, div[class="checkfield"] *, fieldset[class="radiofield"] * {  height: 1.8em;  vertical-align: middle;  }
    
    /* страница переадресации */
    #pun-redirect {padding: 14px;}
    #pun-redirect.punbb .info .container{ }
    
    body.redirect-page {
        background: url(https://forumstatic.ru/files/001c/30/dc/57494.png) top repeat-x, url(https://forumstatic.ru/files/001c/30/dc/79445.png) repeat!important;
        background-color: #424242;
        height: auto;
    }
    
    .redirect-page #pun { 
         background: repeat transparent url(https://forumstatic.ru/files/001c/30/dc/76703.png)!important; 
         margin-top: 420px;
    }
    
    #pun-redirect { height: 80px; }
    
    .redirect-page #pun:after {
        background: url(https://forumstatic.ru/files/001c/30/dc/49588.png) no-repeat !important;
        content: '' ;
        position: absolute;
        height: 213px;
    }
    
    /* поле ввода текста поста */
    .punbb textarea {
        background-clip: padding-box;
        background: var(--forcol);
        padding: 18px 20px !important;
        width: 95% !important;
        color: var(--link);
        border: solid 1px #46464640;
        border-radius: 5px;
    }
    
    /* поле ввода название темы */
    .punbb select, input {
        background: var(--forcol);
        color: var(--link);
        margin-top: 5px;
        border: solid 1px #4646460d;
        border-radius: 3px;
    }
    
    /* перенос сообщений из темы  */
    .pun-modal .container {
        width: 100%!important;
        position: relative;
        border: none!important;
        padding-left: 0!important;
        padding-right: 0!important;
        background: var(--backcol);
    }
    
    /* пагинация 
    -------------------------------------------------------------*/
    /* страницы в подфоруме сверху */
     .linkst {  position: relative;
        height: 0;
        top: 0px;  } 
    .linkst .pagelink { 
        height: 10px;
        position: relative;
        z-index: 4;
        left: -10px;
    }
    .postlink.long {    width: 300px; }
    .linkst .postlink { position: absolute;
        top: 0px;
        right: 5px;
        text-align: right;
    }
    
    /* страницы в подфоруме снизу*/
    .linksb {        text-align: right;
        padding: 0px 5px;
        position: relative;
        bottom: -5px;}
    
    .linksb .pagelink {
    width: 300px;
        text-align: left; }
    
    .linksb .postlink {float: right; display: none;}
    
    /* страницы в теме снизу*/
    #pun-viewtopic .linksb {    text-align: right;
        padding: 0px 0px;
        position: relative;}
    
    #pun-viewtopic #pun-main { margin-top: 0px; }
    
    /* подписаться и отслеживать внутри темы */
    .subscribelink { 
     clear:both;  
    margin-bottom: 15px;
        margin-top: -12px;  }
    
    /* меню модератора */
    .modmenu .container {   
     padding: 0px 0px;
    font-size: 11px !important;
        text-align: right;
        margin: 10px 0px 10px; }
    .modmenu strong,  .modmenu a {height: 15px;    padding-bottom: 10px;  }
    .modmenu .container strong {  float: left;  }
    .modmenu input {  margin-left: 1em; }
    
    /* КНОПКИ И ФОРМЫ ЗАПОЛНЕНИЯ BY BLANCHE. МОЖНО БРАТЬ, НО ОСТАВЛЯЕМ КОПИ*/
    /* формы заполнения*/
    .punbb select, .punbb option {    text-transform: lowercase!important;
        line-height: 9px;
    font-size: 11px !important;
        font-size: 10px !important;
        padding: 2px 4px 4px;}
    
    .checkbox { width: auto !important;}
    .punbb option {    background-color: #ccc8bf;} 
    
    
    /* КНОПКИ ОТПРАВИТЬ ПОСМОТРЕТЬ
    -------------------------------------------------------------*/
    input.button, #post fieldset .hashelp div input, button, #pun-admain input {
        background: var(--forcol);
        border-radius: 7px !important;
        border: 1px solid #46464638 !important;
        color: var(--link);
        padding: 9px 10px 7px 10px;
        cursor: pointer !important;
        -webkit-transition: .5s all;
        -moz-transition: .5s all;
        -ms-transition: .5s all;
        -o-transition: .5s all;
        transition: .5s all;
        font: var(--h1-font) !important;
        text-transform: uppercase;
        font-size: 11px !important;
        width: auto;
        font-weight: bolder !important;
    }
    
    /* при наведении */
    input.button:hover, #post fieldset .hashelp div input:hover, button:hover {
        background: none;
        cursor: pointer!important;
        color: var(--hovlink);
      }
    
    /* КОДЫ И ЦИТАТЫ
    -------------------------------------------------------------*/
    /* расположение */
     #pun-main table .quote-box,  #pun-main table .code-box {margin: 5px 1px 5px}
    
    /* бокс под цитаты/код итд */
     .scrollbox {
      width: 100%;
      overflow: auto;
      max-height: 200px;
      }  
    
    blockquote {margin:0;}
    
    /* ЦИТАТЫ BY BLANCHE. МОЖНО БРАТЬ, НО ОСТАВЛЯЕМ КОПИ
    -------------------------------------------------------------*/
    /* цитаты, спойлер, выделить код */
    
    .post-content .quote-box, .post-content .code-box {
        margin: 0 10px 10px 10px;
        display: flex;
        flex-direction: column;
        position: relative;
        overflow: hidden;
        padding: 15px 20px;
        background: var(--forcol);
        border-radius: 0px 5px 5px 0px;
    }
    
    .post-content .quote-box {    padding: 15px 10px; }
    
    .post-content .quote-box, .post-content .code-box, .pun-modal .modal-inner, #mask_dialog .inner, .editBookmark, #pun-redirect.punbb .info, #pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner, #MyBookmarks {
    font-size: 11px!important;
    font-family: var(--h1-font)!important;
    }
    
    .post-content .spoiler-box > div:before { 
        content: '\e139';
        font-family: 'Font Awesome';
        font-size: 26px;
        font-weight: 100 !important;
        position: absolute;
        top: 15px;
        left: 26px;
        color: #5a2c29;
        transform: rotate(55deg);
        opacity: 0.9 !important;
        float: left;
        transition: all .6s ease-out;
    }
    
    
    .post-content .spoiler-box > div.visible:before { transform: rotate(105deg);}
    
    /* фон проставления репутации */
    .post_reputation {
        background-color: #bec2c7;
        padding-right: 20px !important;
    }
    
    /* написал и выделить код */
    .code-box strong.legend, .post-content .spoiler-box > div, .post-content .spoiler-box > div.visible {    
    font-size: 11px;
        text-align: justify;
        margin: 5px 7px 8px 40px;
        font-weight: 700;
        font-family: 'Mulish';
        text-transform: uppercase;
        background: var(--back-noise);
        min-height: 21px;
        align-content: center;
        flex-wrap: wrap;
      /*  display: flex; */
        border-radius: 5px 0px 0px 5px;
        color: #433f36;
    }
    
    .code-box strong.legend a {
        color: #d2cec4!important;
        text-transform: uppercase;
        font: var(--h1-font);
        font-size: 11px;
        display: flex;
        flex-wrap: wrap;
        align-content: center;
        box-sizing: border-box;
        padding-left: 20px;
        font-style: italic;
    }
    
    .code-box strong.legend a:hover {
      color: #69976b;
    }
    
    .code-box strong.legend {
        width: 300px;
        height: 20px;
        background: #5a2c29;
        opacity: .9;
        border: none;
        position: relative;
        z-index: 0;
        padding: 0px;
        margin: 0px 0px 0px 70%;
        border-radius: 5px 0px 0px 5px;
        display: flex;
    }
    
    .quote-box cite {
        width: 300px;
        min-height: 20px;
        background: #5a2c29;
        opacity: .9;
        border: none;
        position: relative;
        z-index: 0;
        padding: 3px;
        margin: 0px 0px 0px -20px;
        border-radius: 0px 5px 5px 0px;
        color: #d2cec4;
        text-transform: uppercase;
        font: var(--h1-font);
        font-size: 11px;
        display: flex;
        flex-wrap: wrap;
        align-content: center;
        box-sizing: border-box;
        padding-left: 20px;
    }
    
    .quote-box cite .qc-uname { margin: 0px 3px; }
    
    .quote-box cite .qc-post-link img {  
        filter: grayscale(1); 
        margin-bottom: 1px; 
        position: relative;
    }
    
    
    .post-content .spoiler-box > div {  margin-bottom: 0px;}
    
    /* СПОЙЛЕР BY BLANCHE. МОЖНО БРАТЬ, НО ОСТАВЛЯЕМ КОПИ. ПРОДОЛЖЕНИЕ В НАСТРОЙКАХ */
    .post-content .spoiler-box > div:after {    
    }
    
    .post-content .spoiler-box > div.visible:after {  transform: rotate(45deg);}
    
    /* выделить код (скопировать код) */
    #pun-main .code-box .scrollbox pre {
    font-family: var(--h1-font)!important;}
    
    
    /* ВЫПАДАЮЩИЕ ОКНА ШРИФТОВ, РАЗМЕРА ТЕКСТА И ТД
    -------------------------------------------------------------*/
    #color-area, #table-area, #keyboard-area {width:auto}
    #keyboard-area {text-align:center; padding-bottom:4px}
    #imageup-area {width:170px}
    #imageattach-area {width:770px; height:200px; padding:0px !important}
    #smilies-area, #video-area, #spoiler-area {width:450px}
    #image-area {width:550px}
    #color-area * {border:0}
    #color-area table {width:320px; height:20px; padding:0; margin:0}
    #table-area table {width:auto !important; padding:0; margin:0; border-collapse:collapse}
    #table-area div {margin-top:1em; text-align:center}
    #table-layout {margin-right:0.5em}
    #table-area td {background-color:#fff; width:20px; height:20px; border-width:1px !important; border-style:solid !important; border-color:#dadada !important}
    #table-area td.selected {background-color:#c8c8ff}
    #color-area td, #table-area td {margin:0; padding:0; line-height:0}
    #color-area td img, #table-area td img {width:20px; height:20px; cursor:pointer !important}
    #font-area span, #font-area img, #size-area span, #size-area img {display:block; position:relative; }
    #font-area span, #font-area img {height:15px}
    #size-area span, #size-area img {height:24px}
    #font-area span, #size-area span {padding:1px 0}
    #addition-area div {height:24px; vertical-align:middle}
    #font-area img {width:100%; margin-top:-15px}
    #size-area img {width:100%; margin-top:-24px}
    #keyboard-span {text-align:center; padding-bottom:10px; width:auto}
    #keyboard-span input {font-family:Arial, Helvetica, sans-serif; font-weight:300; font-size:13px; color:#666; background-color:#fff; margin:1px 1px 0 0; border:1px solid #ddd; cursor:pointer; height:25px; min-width:30px}
    #imageup-area input {font-size:0.8em}
    #imageup-area p {padding:0; margin:0}
    #imageup-title {margin-bottom:10px !important}
    #imageup-submit {margin-top:10px !important}
    
    /* настройки оформления */
    #font-area, .popup_graffiti, #size-area, #image-area, #color-area, #addition-area, #video-area, .inner .popup_graffiti, #table-area, #keyboard-area, #video-area-msg, #smilies-area, #video-area, #spoiler-area, #float {
        padding: 15px 10px 10px 10px !important;
        background: repeat transparent url(https://forumstatic.ru/files/001c/30/dc/76703.png);
        border-radius: 5px;
        color: var(--t-body);
        border: var(--bord);
    }
    
    #size-area {width: 50px; left: 15px;}
    
    #font-area span, #font-area img {    height: 15px; }
    
    /* фон репутации */
    .post_reputation {
    padding: 15px;
        background: repeat transparent url(https://forumstatic.ru/files/001c/30/dc/76703.png);}
    
    #font-area {
        height: 160px;
        width: 130px;
        overflow-y: auto;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: space-between;
        justify-content: space-between;
        left: 0px;
    }
    #font-area div {
        -webkit-flex-basis: 12em;
        flex-basis: 12em;
        -webkit-flex-grow: 1;
        flex-grow: 1;
    }
    
    #tags .container {position: absolute;
        z-index: 2;
        right: 50px;}
    
    /* мини аватар на главной
    -------------------------------------------------------------*/
    
     .user-avatar {height: 35px; width:35px;     float: left;
        position: relative;
        margin: -5px 13px 20px 0;}
    
     .user-avatar .avatar-image {   
        border: 2px solid #807d78;
        height: 35px;
        width: 35px;
        opacity: 0.85;
        background-position: center center;
        background-size: cover;
        background-repeat: no-repeat;
        float: left;
        border-radius: 50%;
        filter: grayscale(0.5) brightness(0.9);
        transition: all 0.3s ease-in-out;
    }
    
    .user-avatar .isonline {
        width: 6px;
        height: 6px;
        border-radius: 50%;
        display: block;
        position: absolute;
         top: 0px;
        right: 31px;
        animation: blinkColor .9s linear infinite;
        -moz-animation: blinkColor .9s linear infinite;
        -webkit-animation: blinkColor .9s linear infinite;
        background: var(--hovlink);
        z-index: 100;
    }
    
    .punbb .user-avatar a {padding:0!important; background:none transparent!important}
    .punbb .user-avatar a::after {content:none!important}
    .punbb .user-avatar .avatar-image:hover {opacity:1}
    @keyframes blinkColor {0% {opacity:1.0} 50% {opacity:.3} 100% {opacity:1.0}}
    @-moz-keyframes blinkColor {0% {opacity:1.0} 50% {opacity:.3} 100% {opacity:1.0}}
    @-webkit-keyframes blinkColor {0% {opacity:1.0} 50% {opacity:.3} 100% {opacity:1.0}}
    
    #pun-viewforum .user-avatar {float: left;
        position: relative;
    height: 30px;
        width: 30px;
    margin: 0px 10px 0px -15px;
    }
    
    #pun-messages .user-avatar {    
        float: left;
        position: relative;
        height: 34px;
        width: 34px;
        margin: 0px 20px 0px 0px;
    }
    
    #pun-viewforum .user-avatar .avatar-image, #pun-messages .user-avatar .avatar-image {   
     border: 2px solid!important;
        height: 30px ;
        width: 30px !important;
    opacity:0.85; background-position:center center; background-size:cover; background-repeat:no-repeat; float:left;     filter: grayscale(0.5); border-radius: 50%;}
    
    #pun-messages .user-avatar .isonline { top: 0px; right: 25px; }
    #pun-viewforum .user-avatar .isonline {
        width: 5px;
        height: 5px;
        border-radius: 50%;
        display: block;
        position: absolute;
        top: -1px!important;
        right: 27px!important;
        animation: blinkColor .9s linear infinite;
        -moz-animation: blinkColor .9s linear infinite;
        -webkit-animation: blinkColor .9s linear infinite;
        background: var(--hovlink);
        z-index: 100;
    }
    
    /* СТРАНИЦА ЛИЧНЫХ СООБЩЕНИЙ
    -------------------------------------------------------------*/
    #pun-messages .post h3 {
        margin-left: 215px !important;
        width: 500px;
        background: #0000000f;
        background-size: contain;
        border-radius: 6px;
        height: 20px;
        border: .5px solid #4d484847;
     }
    
    #pun-messages .post h3 span {
        display: flex;
        justify-content: space-between;
        flex-flow: row-reverse;
        width: 520px;
        margin-left: -60px;
        text-transform: uppercase;
        font-size: 9px;
        position: absolute;
        top: 25%;
        color: #6a6a6a;
        text-shadow: none;
    }
    
    #pun-messages .post-author {     
        margin-left: -120px !important;
        margin-top: -20px !important;
        min-height: 200px !important;
    }
    
    #pun-messages .post .pa-posts .fld-name {  text-shadow: none; }
    
    #pun-messages .fs-box  { margin-right: -5px; }
    #pun-messages .post-author ul { 
        width: 250px;
        margin: 0px;
     }
    #pun-messages .pa-author a {    text-shadow: none !important;}
    #pun-messages .pa-author {    text-shadow: none !important;     margin: 25px 0px 10px; }
    #pun-messages .pa-title {  }
    
    #pun-messages .pa-posts {}
    #pun-messages .post-body {margin-left: 90px!important;     width: auto !important; }
    #pun-messages .post-body .post-box { 
       margin-right: -30px;
        margin-left: 55px;}
    #pun-messages .post-body .post-content { width: 96%; }
    #pun-messages .post .container {    border: none!important;     margin-left: 70px !important;}
    #pun-messages #post-form {    margin-top: 0px!important;    border: none!important; }
    
    #pun-messages .indOnline, #pun-messages .indOffline, #pun-messages .pa-reg {display: none;}
    
    
    
    .pmtc22 {
        width: 20% !important;
        line-height: 30px;
    }
    
    .pmtcl1 {width: 50% !important;}
    
    /* ПРОКРУТКА, ВЫДЕЛЕНИЕ, ВВЕРХ-ВНИЗ, БЕГУНОК УВЕЛИЧЕНИЯ ТЕКСТА 
    -------------------------------------------------------------*/
    /* выделенный текст */
    ::selection { background: #bfbcb4;
    color: #9d3e3e;
    }
    
    /* ширина прокрутки  */
    ::-webkit-scrollbar {
        width: 6px;
        height: 1px;}
    
    /* движущаяся часть прокрутки */
    ::-webkit-scrollbar-thumb {
        background-color: rgba(206, 200, 195, .3);
    }
    
    .blockcode .scrollbox::-webkit-scrollbar-thumb, #main-reply::-webkit-scrollbar-thumb, #tags .container::-webkit-scrollbar-thumb, #imageQueue::-webkit-scrollbar-thumb, #uploaded-images::-webkit-scrollbar-thumb, #mask_dialog .hv-form-block::-webkit-scrollbar-thumb, .punbb #mask_dialog .hv-preview-block::-webkit-scrollbar-thumb, .hv-masks-storage::-webkit-scrollbar-thumb, #form-login #List-UserNames ul::-webkit-scrollbar-thumb, .pun-modal .container::-webkit-scrollbar-thumb, .unread-notifications #notifications-wrap::-webkit-scrollbar-thumb, #history_selected_version textarea::-webkit-scrollbar-thumb, .adinput textarea::-webkit-scrollbar-thumb, #post #wrapper div::-webkit-scrollbar-thumb, #post #wrapperBottom div::-webkit-scrollbar-thumb, .hvStickerPackModalContent::-webkit-scrollbar-thumb, .materielbag::-webkit-scrollbar-thumb {
        background-color: #8a8473;
    }
    
    /* подложка прокрутки */
    ::-webkit-scrollbar-track {
    background-color: rgba(138, 132, 115, .3);
    }
    
    .blockcode .scrollbox::-webkit-scrollbar-track, #main-reply::-webkit-scrollbar-track, #tags .container::-webkit-scrollbar-track, #imageQueue::-webkit-scrollbar-track, #uploaded-images::-webkit-scrollbar-track, #mask_dialog .hv-form-block::-webkit-scrollbar-track, .punbb #mask_dialog .hv-preview-block::-webkit-scrollbar-track, .hv-masks-storage::-webkit-scrollbar-track, #form-login #List-UserNames ul::-webkit-scrollbar-track, .pun-modal .container::-webkit-scrollbar-track, .unread-notifications #notifications-wrap::-webkit-scrollbar-track, #history_selected_version textarea::-webkit-scrollbar-track, .adinput textarea::-webkit-scrollbar-track, #post #wrapper div::-webkit-scrollbar-track, #post #wrapperBottom div::-webkit-scrollbar-track, .hvStickerPackModalContent::-webkit-scrollbar-track, .Select_Topics tbody::-webkit-scrollbar-track, .materielbag::-webkit-scrollbar-track {
        background-color: #7f796b30;
    }
    
    
    /* ПРОФИЛЬ ПРИ НАСТРОЙКЕ + ЛИЧНЫЕ СООБЩЕНИЯ
    -------------------------------------------------------------*/
    #profilenav h2 {  }
    
    /* контейнер */
    #profile .container { padding-left: 200px; }
    
    /* навигация */
    #profilenav {  float: left;  width: 200px;  margin-left: -200px;  }
    
    /* отступы между строк в меню*/
    #profilenav li {  padding-bottom: 10px;  font-weight: normal;  }
    
    /* отступ в управлении  */ 
    #setmods dl {padding: 0 0 0 110px;  }
    #setmods dt { float: left;
        width: 150px;
        margin-left: -190px;
        padding: 10px;
        display: inline;
      }
    #setmods dd { display: block;     padding: 10px;     font-weight: normal;  }
    
    /*настройки списка */
    #profilenav ul { padding: 0px; }
    
    /* заголовки  в настройках профиля (у меня отключены) */
    #viewprofile h2, #profilenav h2 {     text-align: left;
        margin: 0px!important;}
    #viewprofile h2 span, #profilenav h2 span {         
    font-size: 15px;
        text-align: center;
        text-transform: uppercase; }
    
    /* ПРОФИЛЬ в ПРЕДПРОСМОТРЕ
    -------------------------------------------------------------*/
    #viewprofile ul { padding: 0px 25px;  }
    #viewprofile li { }
    #viewprofile li span {float: left;
        width: 150px;
        padding: 5px 10px;
        font-weight: bold;  }
    #viewprofile li strong, #viewprofile li div {    display: block;    padding: 7px 10px;    font-weight: normal;  }
    #profile-left { width: 25%; padding-top:0 !important;}
    #profile-right {width: 75%}
    #profile-name strong {font-size:14px}
    #profile-left strong {font-weight:bold!important;}
    #profile-signature {padding:10px;}
    
    #viewprofile .lzname,  #viewprofile .lztext {
        background: transparent;
        text-align: left;
        width: auto;
        border: none;
        outline: none;
        margin: 0!important;
        padding: 0px!important;
        padding-bottom: 2px!important;
        text-shadow: none;
        font-weight: bolder!important;
    }
    
    /* ОСНОВНЫЕ НАСТРОЙКИ. НЕ ТРЕБУЮТ ИЗМЕНЕНИЙ
    -------------------------------------------------------------*/
    * html .tclcon {height: 1px}
    html, body {min-width: 1200px!important;}
    
    /* отключить прокрутку снизу */
    body {overflow-x: hidden}
    
    /* отступы по умолчанию у тела */
    body {margin: 0;}
    
    /* элементы списка */
    ul, dl, li, dd, dt {  list-style: none;  }
    
    /* убрать курсив с текста везде кроме поста */
    address, em {font-style: normal;} 
    
    /* убрать подчеркивание с ссылок */
    a {  text-decoration: none;  }
    
    /* скрытые элементы */
    .punbb .container:after,
    .punbb .post-links ul:after,
    .punbb .main div.inline:after,
    .punbb .post-box:after,
    .punbb .linksb:after, #pun-title h1 span, #pun-main h1,  #pun-debug h2 {  clear: both;  content: ".";  display: block;  height: 0;  visibility: hidden;  overflow:hidden;  line-height: 0.0;  font-size: 0;  }
    
    #button-files_rusff,
    #button-graffiti_rusff {display: none!important;}
    #post fieldset legend {display: none!important;}
    .punbb-admin #pun-status {display: none!important;}
    
    .acchide,
    #pun-index #pun-main h1,
    #pun-navlinks h2,
    #pun-pagelinks h2,
    #pun-status h2,
    #pun-ulinks h2,
    .punbb .forum h2,
    .punbb .multipage .topic h2,
    .punbb dl.post-sig dt span,
    .punbb p.crumbs strong,
    .punbb .divider hr,
    .punbb .required label em,
    .punbb .formsubmit label,
    .punbb .submitfield label,
    .punbb .modmenu label,
    #pun-userlist .main h2,  #navawards a span  {  font-size: 0;  height: 0;  width: 0;  line-height: 0.0;  position:absolute;  left: -9999px;  overflow: hidden  }
    #pun-ulinks .item5, .modlist, li.pa-ua, .pa-author imgб li#navawards, .lastedit, .pa-gifts, div#pun-live-rusff { display:none;}
    
    /* информация при регистрации */
    .info-box {padding: 0 30px;    margin: 0 0 10px 0;  }
    .info-box * {  padding: 0;  }
    #pun-main .info-box .legend {    font-weight: bold;  }
    
    
    /* СКОПИРОВАНО ИЗ ЭКСТРЫ
    -------------------------------------------------------------*/
    #poll-special table.poll1 {width:auto}
    #poll-special td {border:0}
    .punbb .post-content img.postimg {max-width:100%; margin:0.4em 0}
    #poll-special td {text-align:left !important; cursor:default !important}
    #poll-special td.tac {text-align:center !important}
    #poll-special td.tar {text-align:right !important}
    #form-buttons table, .punbb .formal textarea {width:100%}
    #form-buttons td {padding:0 !important; line-height:0; background-position:center; background-repeat:no-repeat; border:0; cursor:pointer;}
    #form-buttons td img {height:26px; width:100%}
    #form-buttons tr {text-align: center;}
    td#button-font {background:url('/i/form_buttons.3.png') no-repeat 50% 5px}
    td#button-size {background:url('/i/form_buttons.3.png') no-repeat 50% -21px}
    td#button-bold {background:url('/i/form_buttons.3.png') no-repeat 50% -47px}
    td#button-italic {background:url('/i/form_buttons.3.png') no-repeat 50% -73px}
    td#button-underline {background:url('/i/form_buttons.3.png') no-repeat 50% -99px}
    td#button-strike {background:url('/i/form_buttons.3.png') no-repeat 50% -125px}
    td#button-left {background:url('/i/form_buttons.3.png') no-repeat 50% -151px}
    td#button-center {background:url('/i/form_buttons.3.png') no-repeat 50% -177px}
    td#button-right {background:url('/i/form_buttons.3.png') no-repeat 50% -203px}
    td#button-link {background:url('/i/form_buttons.3.png') no-repeat 50% -229px}
    td#button-spoiler {background:url('/i/form_buttons.3.png') no-repeat 50% -255px}
    td#button-image {background:url('/i/form_buttons.3.png') no-repeat 50% -281px}
    td#button-video {background:url('/i/form_buttons.3.png') no-repeat 50% -307px}
    td#button-hide {background:url('/i/form_buttons.3.png') no-repeat 50% -333px}
    td#button-quote {background:url('/i/form_buttons.3.png') no-repeat 50% -359px}
    td#button-code {background:url('/i/form_buttons.3.png') no-repeat 50% -385px}
    td#button-color {background:url('/i/form_buttons.3.png') no-repeat 50% -411px}
    td#button-smile {background:url('/i/form_buttons.3.png') no-repeat 50% -437px}
    td#button-keyboard {background:url('/i/form_buttons.3.png') no-repeat 50% -463px}
    td#button-table {background:url('/i/form_buttons.3.png') no-repeat 50% -489px}
    td#button-addition {background:url('/i/form_buttons.3.png') no-repeat 50% -515px}
    #formkey, #formetc {display:none}
    #main-reply {width:100%}
    #pun-messages #post-form div.container {padding-left:2.3em}
    #similar-topics {margin-top:1em}
    #similar-topics div.container {padding-top:1.1em}
    #similar-topics td {border:0; padding:0}
    #similar-topics td.st-tcl {width:60%}
    #similar-topics td.st-tc2 {width:25%; padding-right:1em; text-align:right}
    #similar-topics td.st-tcr {width:15%; padding-right:1em; text-align:right}
    .postlink.long {width:30em}
    .postlink.long .new-topic {padding-right:12px}
    #pun-online .tcl.action {width:35%}
    #pun-online .tc3 {width:10%}
    #pun-index .isub .tcl {padding-left: 3em !important;}
    #pun-main #subforums {padding: 1em 0 1em 1em; margin-bottom: 5px;}
    
    
    /** подгрузка видео и картинок 
    ---------------------------------------------------------------*/
    #video-host-list {margin-top:.3em; line-height:1.8em}
    #video-area-tinp, #image-area-tinp {margin:.5em 0; padding:.3em; border:#66a solid 1px; height:70px}
    #video-area-msg, #image-source-list, #image-area-actions, #spoiler-sels {line-height:2em}
    p[class="checkfield"] img, div[class="checkfield"] img, fieldset[class="radiofield"] img {height:auto; max-height:50px}
    #image-area-tcon-computer {margin:0 0 1em}
    #image-area-tcon-computer td {border:none !important; padding:0}
    #imageupload-left {width:140px}
    #imageupload-right {padding-left:9px !important; background:transparent !important; max-width:380px}
    #image-area-actions {text-align:right}
    * html #imageQueue {height:expression( this.scrollHeight > 65 ? "66px" :"auto" )} /* sets max-height for IE */
    * html #uploaded-images {height:expression( this.scrollHeight > 143 ? "144px" :"auto" )}
    #imageQueue {max-height:72px; overflow-y:auto; margin-bottom:10px}
    #uploaded-images {max-height:144px; overflow-y:auto}
    #uploaded-images img {width:88px; height:66px; border:1px solid; margin-right:4px; cursor:pointer}
    #upload-button-container, #image-width, #image-thumb-width, #image-insert-format, #insert-all-images-container {margin-top:10px}
    #image-source-list a, #image-area-actions a, #spoiler-sels a {margin-right:15px; cursor:pointer}
    #insert-image-tip {margin-top:10px}
    #upload-button-container img {cursor:pointer; width:120px; height:30px}
    #image_upload_input {position:absolute; z-index:-1; left:-9999px}
    #selected-image-width, #selected-thumb-width {width:6em}
    #imageupload-left input[type=button] {width:11em; text-align:center}
    #upload-button-container input[type=button] {font-weight:bold}
    #image-width, #image-thumb-width, #image-insert-format strong {font-size:.9em}
    .uploadQueueItem {padding:.8em 1em; border:solid 1px #ddd; border-radius:5px; margin-bottom:.5em; background:rgba(238,238,238,0.22)}
    .uploadQueueItem.error {border-color:rgba(255,0,0,0.25); background-color:rgba(255,0,0,0.08)}
    .uploadQueueItem .cancel {font-size:20px; font-weight:700; font-family:Arial; float:right; margin:-.25em 0 0}
    .uploadQueueItem .cancel a {text-decoration:none; color:#333!important}
    .uploadProgress {display:block; width:98%; height:3px; margin:2px 0 0; background:#ddd; position:relative}
    .uploadProgressBar {position:relative; background:#00adff; height:3px; width:.1%; transition:width .1s linear}
    
    
    /** подсказки и затемнение фона при всплывающих страницах 
    ---------------------------------------------------------------*/
    .tipsy {padding:5px; font-size:11px; font-family:tahoma,helvetica,verdana,arial; position:absolute; z-index:100000;}
    .tipsy-inner {padding:5px 8px 4px; background-color:black; color:white; max-width:200px; text-align:center; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}
    .tipsy-arrow {position:absolute; width:0; height:0; border:solid 5px; border-color:transparent transparent black transparent}
    .tipsy-n .tipsy-arrow {top:0; left:50%; margin-left:-5px; border-top:0}
    .tipsy-nw .tipsy-arrow {top:0; left:11px !important; border-top:0}
    .tipsy-ne .tipsy-arrow {top:0; left:auto !important; right:11px; border-top:0}
    .tipsy-s .tipsy-arrow {bottom:0; left:50%; margin-left:-5px; border-color:black transparent transparent transparent; border-bottom:0}
    .tipsy-sw .tipsy-arrow {bottom:0; left:11px !important; border-color:black transparent transparent transparent; border-bottom:0}
    .tipsy-se .tipsy-arrow {bottom:0; left:auto !important; right:11px; border-color:black transparent transparent transparent; border-bottom:0}
    .tipsy-e .tipsy-arrow {top:50%; margin-top:-5px; left:auto !important;right:0; border-color:transparent transparent transparent black; border-right:0}
    .tipsy-w .tipsy-arrow {top:50%; margin-top:-5px; left:0 !important; border-color:transparent black transparent transparent; border-left:0}
    .jGrowl {z-index:9999; color:#fff; font-size:12px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; position:fixed}
    .jGrowl.top-left {left:0; top:0}
    .jGrowl.top-right {right:0; top:0}
    .jGrowl.bottom-left {left:0; bottom:0}
    .jGrowl.bottom-right {right:0; bottom:0}
    .jGrowl.center {top:0; width:50%; left:25%}
    .jGrowl.center .jGrowl-closer,.jGrowl.center .jGrowl-notification {margin-left:auto; margin-right:auto}
    .jGrowl-notification {background-color:#000; opacity:.9; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); zoom:1; width:250px; padding:10px; margin:10px; text-align:left; display:none; border-radius:5px; min-height:40px}
    .jGrowl-notification .ui-state-highlight,.jGrowl-notification .ui-widget-content .ui-state-highlight,.jGrowl-notification .ui-widget-header .ui-state-highlight {border:1px solid #000; background:#000; color:#fff}
    .jGrowl-notification .jGrowl-header {font-weight:700; font-size:.85em}
    .jGrowl-notification .jGrowl-close {background-color:transparent; color:inherit; border:none; z-index:99; float:right; font-weight:700; font-size:1em; cursor:pointer}
    .jGrowl-closer {background-color:#000; opacity:.9; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); zoom:1; width:250px; padding:10px; margin:10px; display:none; border-radius:5px; padding-top:4px; padding-bottom:4px; cursor:pointer; font-size:.9em; font-weight:700; text-align:center}
    .jGrowl-closer .ui-state-highlight,.jGrowl-closer .ui-widget-content .ui-state-highlight,.jGrowl-closer .ui-widget-header .ui-state-highlight {border:1px solid #000; background:#000; color:#fff}
    @media print {.jGrowl {display:none}}
    .pun-modal {position:fixed; width:100%; height:100%; top:0; left:0; bottom:0; z-index:100000}
    .pun-modal .modal-bg {position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.5); cursor:pointer; z-index:110000}
    .pun-modal .modal-inner {width:700px; max-width:94%; height:auto; max-height:44em; top: 50%; left: 50%;  transform: translateX(-50%) translateY(-50%); border-radius: 5px; box-shadow:0 0 14px rgba(0,0,0,.3); position:relative; z-index:120000; overflow:hidden}
    .pun-modal h2,.pun-modal h1 {max-width:700px; margin:0!important; background-color: #b4ad9c;}
    .pun-modal .container {padding:.6em 1em; max-height:40em; overflow:auto}
    .pun-modal .closer {position:absolute; font-size:1.5em!important; line-height:.8em; right:.4em; padding:.3em!important; margin:-.3em!important; cursor:pointer; background:none 0 transparent!important}
    .noscroll {overflow:hidden!important}
    
    .notify-message.jg-notice, .notify-message.jg-reputation, .notify-message.jg-report, .notify-message.jg-award { border-left: 12px solid transparent!important; }
    
    .flag-i {
        background-size: contain;
        background-position: 50%;
        background-repeat: no-repeat;
        position: relative;
        display: inline-block;
        width: 1.33333333em;
        line-height: 1em;
        margin-right: 1em;
    }
    
    .flag-i:before {    content: '\00a0';}
    
    .social {
        background-image: url(/i/social.1.png);
        background-repeat: no-repeat;
        float: left;
        display: block;
        margin: 3px 5px;
        width: 16px;
        height: 16px;
    }
    .social-vkontakte {    background-position: -130px 0;}
    .social-odnoklassniki {    background-position: -78px 0;}
    .social-mailru {    background-position: -52px 0;}
    .social-google {    background-position: -26px 0;}
    .social-yandex {    background-position: -156px 0;}
    
    .icons-pencil:before { content: '\270E'; } /* '' */
    
    
    /************************* 
    Стиль для Быстрой смены аккаунтов 
    Deff 
    *************************/
    #pun-navlinks li {
      position:relative;
      z-index:900;
    }
    /*Cкрытие формы входа без клика*/
    #pun-navlinks a:not(.NextShow)+span.odd{
      display:none!important;
    }
    #pun-navlinks a+span.odd{
      display:inline-block!important;
      position: absolute!important;
    }
    /*Стиль иконки Выход */
    #pun-navlinks #New-exit img{ 
      position: absolute;
      margin: 0;
      width: 20px;
      height: auto;
      opacity: .68;
      /*display:none;*/
      transition:.66s;
    }
    .punbb #pun-navlinks a#New-exit {
      display: inline-block;
      position: absolute;
      margin: 0px -22px 0 22px;
      padding: 0!important;
      width: 20px;
      height: 20px;
    }
    #pun-navlinks #New-exit:hover{
     opacity: .45;
    }
    #pun-navlinks #New-exit:before{
      background: url(http://essentia.rusff.me/Активные%20темы_files/53979003.png) 0 0 no-repeat;
      background-size: 100% 100%;
    }
    /* input(ы) справо в форме */
    .punbb #form-login div:not(#List-UserNames) input{
        margin: 0!important;
        outline: 0 none;
        background: var(--backcol);
        border-color: var(--bord);
        margin-bottom: 7px!important;
        border-radius: 8px!important;
        padding: 3px!important;
    }
    .punbb #form-login input#fld1,
    .punbb #form-login input#fld2{
       width: 100px!important;
    }
    .punbb #pun-navlinks #form-login input[type="submit"].button{
        color: #AB9163;
        font-size: 11px!important;
        border-radius: 0!important;
        font-family: Raleway Medium!important;
        padding: 4px 25px 4px 25px !important;
        text-transform: uppercase;
        background: #A44B1A;
        border: 1px solid #A44B1A!important;
        margin: 0!important;
        transition:.33s;
    }
    .punbb #pun-navlinks #form-login input[type="submit"].button:hover{
        background: #414141;
        border: 1px solid #1E1E1E!important;
        transition:.66s;
    }
    /*Стиль формы входа*/
    #pun-navlinks #navlogin{
      position:relative;
      z-index:1400;
    }
    #pun-navlinks #form-login {
    position: absolute;
        width: 120px;
        text-transform: none;
        word-spacing: normal;
        left: 0;
        top: 19px;
        z-index: 100000!important;
        font-family: verdana!important;
        font-weight: normal;
        text-shadow: none;
        letter-spacing: 0.1px!important;
        color: var(--headtext);
        font-size: 11px;
        padding: 7px 12px;
        background: #242424;
        text-align: center;
        border: var(--bord);
    
    }
    #pun-navlinks #form-login .inputfield.required:first-of-type {
        margin-top: 5px;
    }
    #List-UserNames ul+span b,
    .punbb #pun-navlinks #form-login input[type="submit"].button{
      color:#AB9163;;
    }
    #pun-navlinks #navlogin #form-login { 
     margin-left: -33px;/*Подвижки формы влево от вход*/ 
    } 
    #pun-navlinks #navlogout #form-login { 
     margin-left: -33px;/*Подвижки формы влево от выход*/ 
    } 
    .ismoderator #pun-navlinks #navlogout #form-login {
      margin-left: -33px!important;/*Подвижки формы влево от выход для АМС*/
    } 
    
    /*Стиль ссылок в форме "Не зарегистрированы" и "Забыли пароль" */
    #pun-navlinks #form-login a.Rega,
    #pun-navlinks #form-login a.Forgot {
        padding: 2px 4px!important;
        font-size: 10px!important;
        color: #7c6333!important;
        text-shadow: 1px 1px 0 rgba(0, 0, 0,.45);
        letter-spacing: 0!important;
        font-family: verdana;
        font-weight: 400;
        line-height: 0px;
        text-transform: none!important;
       transition:.33s;
    }
    #pun-navlinks #form-login a.Rega:hover,
    #pun-navlinks #form-login a.Forgot:hover {
       color: #cbcaca!important;
       transition:.6s;
    }
    #navlogout .Rega,
    #navlogout .Forgot {
      display:none!important;
    }
    /* Помечаем красным незаполненные поля!*/
    .punbb #form-login input.none{
    outline:red dashed 2px!important;
    }
    /* кнопка просмотра пароля */
    .punbb #form-login input[type="checkbox"]#check{
    display:none; /*Отключил-не понравилась*/
    }
    
    /*Форма слево(с Никами) */ 
    #List-UserNames {
    position: absolute;
        margin-top: -8px;
        min-height: 109px;
        width: 220px;
        right: 100%;
        text-shadow: none;
        padding: 12px 19px 12px 17px;
        text-align: center;
        background: #242424;
        border: var(--bord);
    
    }
    /*Стиль контейнера под список Ников*/ 
    #List-UserNames ul {
        overflow: hidden;
        overflow-y: auto;
        min-height: 36px;
        max-height: 72px;
        text-align:left;
        font-family: verdana;
        padding: 0!important;
        text-shadow: none !important;
        font-size: 10px;
    }
    .punbb #List-UserNames li{
        display: block!important;
        position: relative;
        background: #141414;
        text-align: left;
        padding-left: 5px!important;
        font: normal normal 100 10px/normal verdana!important;
        margin: 1px auto!important;
        padding: 2px 0;
        transition: .33s;
    }
    .punbb #List-UserNames li:hover{
      opacity:.8;
    }
    /*Стиль Ников*/ 
    .punbb #List-UserNames li>b{
      cursor:pointer;
      opacity:.8;
      color: #fff;
      text-shadow:1px 1px 1px rgba(0,0,0,.8);
    }
    .punbb #List-UserNames li>b:hover{
      opacity:.93;
      text-shadow:1px 1px 1px rgba(0,0,0,.8);
    }
    /*Скролл контейнера с никами*/ 
    #List-UserNames ul::-webkit-scrollbar {
        width: 7px;
        height: 5px;
    }
    #List-UserNames ul::-webkit-scrollbar-track {
      background-color: #CBC1AC;
      border: 1px solid #CBC1AC;
      box-shadow: none;
    }
    #List-UserNames ul::-webkit-scrollbar-thumb {
        background-color: #2B1F14;
        border: 2px solid #CBC1AC;
        box-shadow: none;
    }
    /*Кнопки Удалить (правее ников)*/ 
    #List-UserNames ul li>span {
      display:inline-block;
      padding:0 3px;
      position:absolute;
      opacity:.88;
      cursor:pointer;
      top:0;bottom:0;
      right:2px;
      color: #fff;
      font: normal normal 700 10.56px/normal Verdana;
      text-shadow:1px 1px 1px rgba(0,0,0,.8);
    }
    /*Текст при отсутствии запомненных Ников!*/
    #List-UserNames ul:empty::before{
      display:inline-block;
      text-align: center;
      content: "У Вас нет запомненных ников, введенных через форму справа, или через перенос ниже!"
    }
    /*Кнопка выход-2*/ 
    #navlogin #exit-2 {
      display:none;
    }
    /*Стиль блока с инпутом для переноса и вставки запомненных Аккаунтов*/ 
    #List-UserNames  ul+span{
      display:inline-block;
      padding:6px 0 8px 0;
      text-align:left;
      font: normal normal 400 10.56px/normal Verdana;
    }
    /*Сам инпут*/ 
    .punbb #form-login #List-UserNames input {
        display: inline-block;
        background: var(--backcol);
        border: 1px inset rgba(99,100,79,.3)!important;
        border-radius: 8px;
        outline: 0 none;
        color: var(--link);
        margin: 0!important;
        margin-top: 9px!important;
        padding: 4px !important;
        vertical-align: middle;
    }
    /*Стрелочки к инпуту*/ 
    #List-UserNames  ul+span b{
      font: normal normal 400 13px/normal Verdana;
      padding:0 3px;
      color: #AB9163;
    }
    /*Кликалка слево, чуть выше инпута*/ 
    #List-UserNames .a1-copy{
      display:inline-block!important;
      cursor:pointer;
      float:left;
    }
    /*Кликалка справо*/ 
    #List-UserNames .a1-paste{
      cursor:pointer;
      display:inline-block!important;
      float:right;
    }
    .tipsy.a11 {
    margin-top:-22px!important;
    margin-left: 106px!important;
    max-width:170px;
    }
    #pun-ulinks li {
      display:inline-block!important;
      position:relative;
      z-index:100;
    }
    /*********************************
      //END Стиль к Быстрой смене Ников!
    *********************************/
    
    
    .hide-author .post-body {
            margin-left: -25px!important;
        width: 1030px!important;
        position: relative!important;
    }
    
    .hide-author  .post-content {
       overflow: visible;
    }
    
    
    /*Регулировка размера шрифта в постах © Alex_63 */
    
    .FNTslider {
        border-radius: 4px;
        position: absolute;
        z-index: 1000;
        background: #a09c95;
        width: 109px;
        left: 120px;
        height: 2px;
        margin: 3px 5px;
        border: solid 1px #9b8d80;
        float: right;
        margin-right: 10%;
    }
    .FNTslider .before {
    height: 2px;
        border: solid 1px transparent;
        border-right: none 0;
        border-radius: 4px 0 0 4px;
        position: absolute;
        background: #5a2c29;
        margin-top: -1px;
        margin-left: -1px;
    }
    .FNTslider .thumb {
        width: 5px;
        height: 9px;
        border-radius: 3px;
        position: relative;
        top: -3px;
    background: #212121;
        cursor: pointer;
    }
    
    
    
    .tabs {
        display: flex;
        flex-wrap: wrap;
        gap: 40px;
        justify-content: center;
    }
    
    .tabs #content-4 a { transition: none; }
    
      .tabs>input[type="radio"] {
        display: none;
      }
    .tabs>div {
        display: none;
        font-size: 12px;
        font-family: 'Mulish';
        height: 340px;
        overflow-y: auto;
        padding: 0 7px 0;
        margin-top: 20px;
    }
    
      /* отобразить контент, связанный с вабранной радиокнопкой (input type="radio") */
      #tab-btn-1:checked~#content-1,
      #tab-btn-2:checked~#content-2,
      #tab-btn-3:checked~#content-3,
      #tab-btn-4:checked~#content-4 {
        display: block;
      }
    
    .tabs>label {
        display: flex;
        user-select: none;
        padding: 6px 18px;
        cursor: pointer;
        position: relative;
        top: 1px;
        flex-direction: row;
        justify-content: center;
        align-items: center;
        text-align: center;
        margin: 0px !important;
        padding-top: 9px !important;
        text-transform: uppercase;
        font-family: 'Mulish';
        height: 16px;
        width: 90px;
        font-weight: 700;
        color: #773936;
        font-size: 15px;
        text-shadow: 1px 1px black;
    }
    
      .tabs>label:not(:first-of-type) {
        border-left: none;
      }
    
    .tabs>input[type="radio"]:checked+label {
        color: var(--hovlink);
    }
    
    
    
    @media screen and (max-device-width: 580px) {
       body { -webkit-text-size-adjust: none; }
      #pun-index .tclcon { -webkit-text-size-adjust: none;}
       #pun-stats .container  { -webkit-text-size-adjust: none;}
    
    
    #pun-redirect { height: 100px; }
    .redirect-page #pun {
            background: repeat transparent url(https://forumstatic.ru/files/001c/30/dc/76703.png) !important;
            margin-top: 420px;
            width: calc(100vw - 20%);
            background-size: cover !important;
            border: 6px solid #161010eb;
    }
    
    #pun:before, #pun:after { content: none!important; background: none!important; }
    }

    0

    5

    цвета

    Код:
    /* ТЕЛО
    здесь "margin: 190px" означает отступ на 190 пикселей от самого верха форума
    -------------------------------------------------------------*/
    
    #pun {    
        background: repeat transparent url(https://forumstatic.ru/files/001c/30/dc/76703.png);
        position: relative;
        box-shadow: inset 0 0 2px 3px #918f88, inset 0 0 0 1px #aca9a2;
        width: var(--bodywidth);
        margin: 330px auto 190px;
        border-top-right-radius: 10px;
        border-top-left-radius: 10px;
    }
    
    #pun:before {
        content: '' !important;
        position: absolute;
        height: calc(100% + 10px);
        width: 1102px;
        top: -5px;
        left: 50%;
        transform: translateX(-50%);
        background: url(https://forumstatic.ru/files/001c/30/dc/83907.png) repeat !important;
        pointer-events: none;
        z-index: -1;
    }
    
     #pun:after {
        content: '' !important;
        position: absolute;
        height: 65px;
        width: 1102px;
        left: 50%;
        bottom: -52px;
        z-index: -1;
        transform: translateX(-50%);
        background: url(https://forumstatic.ru/files/001c/30/dc/66208.png) no-repeat !important;
        pointer-events: none;
    } 
    
    
    
    /* РАЗМЕЩЕНИЕ КОНТЕНТА ВНУТРИ ТЕЛА
    -------------------------------------------------------------*/
    .punbb {
        position: relative;
        padding: 0px 40px;
    }
    
    .punbb-admin {
        position: relative;
        padding: 0px 20px 0px;
    }
    
    .multipage {  margin-top: 90px; }
     #pun-main {    
       margin-top: 25px;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    
    .adminmain {
        padding-left: 155px;
        margin-bottom: 6px;
        margin-top: 70px;
    }
    
    /* ЗАДНИЙ ФОН
    -------------------------------------------------------------*/
    body {
        background: url(https://forumstatic.ru/files/001c/30/dc/57494.png) top repeat-x, url(https://forumstatic.ru/files/001c/30/dc/82227.png) bottom repeat-x, url(https://forumstatic.ru/files/001c/30/dc/79445.png) repeat;
        background-color: #424242;
    /*    min-height: calc(100vh - 210px); */
    }
    
    /* ШАПКА
    -------------------------------------------------------------*/
    #pun-title {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
        top: -330px;
        width: 1222px;
        height: 488px;
        pointer-events: none;
        background: url(https://forumstatic.ru/files/001c/30/dc/63776.png) no-repeat;
    }
    
    #pun-title:after {
        content: '';
        position: absolute;
        background: url(https://forumstatic.ru/files/001c/30/dc/66035.png?v=1);
        width: 1112px;
        height: 57px;
        top: 283px;
        left: 613px;
        transform: translateX(-50%);
    }
    
    #pun-title:before {
        content: '';
        position: absolute;
        top: 0px;
        left: 593px;
        transform: translateX(-50%);
        background: url(https://forumstatic.ru/files/001c/30/dc/53919.gif);
        width: 300px;
        height: 220px;
    }
    
    /* ФУТЕР
    -------------------------------------------------------------*/
    #pun-about  {
    }
    
    #pun-about .container { 
        height: 10px;
        position: relative;
      }
    
    
    /* реклама русфф в футере */
    #pun-about .container .item1 {     position: absolute;
        font-size: 7px;
        text-align: center;
        text-transform: lowercase;
        top: 59px;
        right: -5%;
        width: auto;
    }
    
    #pun-about .container .item1 a {    font-weight: normal!important; color: #494949; text-shadow: 1px 1px #000;}
    
    #html-footer .container { }
    
    .banners {
        position: absolute;
        width: 1050px;
        max-height: 80px;
        background: #0000005c;
        border-radius: 5px;
        border: 1px solid #77757547;
        display: flex;
        flex-wrap: wrap;
        padding: 15px 65px;
        box-sizing: border-box;
        gap: 5px;
        bottom: -140px;
        left: 50%;
        transform: translateX(-50%);
    }
    .banners p { 
        margin: 0px;
        height: 50px;
        overflow: auto;
    }
    .banners a { filter: grayscale(1); opacity: .5; transition: all .3s ease-in-out!important; }
    .banners a:hover { filter: grayscale(0); opacity: 1; }
    
    .banners p::-webkit-scrollbar-track {
        background-color: transparent; 
        width: 0.2px;
    }
    
    .banners p::-webkit-scrollbar-thumb {
      width: 0.2px;
        background-color: transparent; 
    }
    
    /* КАТЕГОРИИ
    -------------------------------------------------------------*/
    
    /* оформление всей категории */
    #pun-index .category .container {
        position: relative;
        padding: 15px;
    }
    
    /* оформление всего подфорума */
    #pun-index .hasicon {
      display: flex;
      flex-direction: column;
      align-content: center;
      flex-wrap: wrap;
      width: 900px;
    }
    
    #pun-index .hasicon tr {
        border-radius: 10px;
        width: 100%;
        position: relative;
        gap: 15px;
        display: flex;
        margin-bottom: 23px;
        background: var(--back-canvas);
    }  
    
    /* оформление всех категорий */
    
    .category table tbody .tc2, .category table tbody .tc3 { display: none; } 
    
    #pun-index .category h2, #pun-stats h2 {           
        color: var(--t-body);
        text-transform: lowercase;
        width: var(--bodywidth);
        font-size: 0px;
        margin: -20px 0px 0px -40px;
        line-height: 120%;
        display: flex;
        justify-content: center;
        align-content: center;
        flex-wrap: wrap;
    }
    
    #pun-index .category h2, #pun-stats h2 {
        background: url(https://forumstatic.ru/files/001c/30/dc/54268.png) no-repeat;
        height: 88px;
        width: 1053px;
        margin-left: -67px;
        background-size: contain;
        font-family: "Abril Fatface";
        font-size: 20px;
        text-transform: lowercase;
    }
    
    #pun-index .category h2 span {
            background: linear-gradient(0deg, rgba(119,10,5,1) 0%, rgba(167,34,30,1) 25%, rgba(255,79,75,1) 70%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent;
          background-clip: text;
          color: transparent;
          padding-top: 7px;
        height: 25px;
        text-shadow: 0px 0px 10px #fb929236;
    }
    
    
    /* КАТЕГОРИИ: СТАТИСТИКА */
     
    #pun-stats h2 span { position: relative;  color: transparent; font-size: 0px; }
    #pun-stats h2 span:after {
      content: 'statistics';
      position: absolute;
            background: linear-gradient(0deg, rgba(119,10,5,1) 0%, rgba(167,34,30,1) 25%, rgba(255,79,75,1) 70%);
          -webkit-background-clip: text;
          -webkit-text-fill-color: transparent;
          background-clip: text;
          color: transparent;
          padding-top: 7px;
        height: 25px;
        text-shadow: 0px 0px 10px #fb929236;
        top: 50%;
        left: 50%;
        transform: translateX(-50%) translateY(-50%);
        font-size: 20px;
    }
    
    
    
    /* СТАТИСТИКА
    -------------------------------------------------------------*/
    #pun-stats h2 {}
    
    #pun-statistic .tc3 {width:15%;}
    #pun-statistic .tc-username {width:unset;text-align:left;}
    #pun-statistic .tc-title {width:25%;text-align:left;}
    #pun-statistic .tc-registered {width:20%;}
    #pun-statistic .tc-topic {width:50%;}
    
    /* оформление статистики */
    #pun-stats {    }
    
    /* оформление текста в статистике */
    #pun-stats .container {   
        position: relative;
        padding: 20px 0px 20px 10px;
        width: 100%;
        box-sizing: border-box;
        margin-top: 0px!important;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: center;
    font: var(--body-font);
        font-size: 11px;
        gap: 10px; 
    }
    
    #pun-stats .container span {  }
    #pun-stats .container span a {      }
    #pun-stats .container strong {     font: var(--body-font);  }
    #pun-stats .container strong a { text-transform: uppercase; }
    
    /* вся инфа в 1 строчке */
    #pun-stats li.item1 { display: none !important; }
    #pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4 {
    color: var(--t-body);
        text-align: center;
        padding: 7px 15px 7px 15px;
        display: inline-block;
        text-transform: uppercase;
        border-radius: 5px;
        background: var(--back-canvas);
        position: relative;
        margin-bottom: 10px;
        font-family: 'Mulish Bold';
        font-size: 10px;
        min-width: 24%;
    }
    #pun-stats li.item3 { order: 0; }
    
    #pun-stats li.item4 {  max-width: 38%; }
    
    /* активные пользователи */
    li#onlinelist {
    margin-top: 10px;
        float: left;
        width: 100%;
      }
    
    li#onlinelist a {  }
    
    
    /* ПОДФОРУМ
    -------------------------------------------------------------*/
    
    /* расположение и оформление */
    #pun-index .tclcon {
        min-height: 70px;
        text-align: justify;
        padding: 20px 60px 20px 40px;
        width: 580px;
        color: var(--t-body);
        font: var(--body-font);
        font-size: 11px;
        box-sizing: border-box;
    }
    
    #pun-index .tclcon h3 {     
        margin: 0px 0px 15px;
    }
    
    /* название подфорума - ссылка */
    #pun-index .tclcon h3 a {
        text-transform: uppercase;
        color: var(--t-body);
        font-family: 'Mulish Bold';
        padding: 6px 10px 6px 40px;
        border-radius: 0px 10px 10px 0px;
        margin-left: -41px;
        font-size: 15px;
        width: 75%;
        display: block;
        background-color: #d5d1c8;
        transition: all 0.4s ease-in-out!important;
    }
    
    #pun-index .tclcon .podfor {
       display: flex;
       flex-direction: column;
    }
    
    #pun-index .tclcon plinks {
       display: flex;
       flex-direction: row;
       justify-content: space-evenly;
       gap: 5px;
       margin-top: 15px;
     }
    
    #pun-index .tclcon plinks a {
        text-transform: uppercase;
        width: 100%;
        padding: 10px;
        background-image: url(https://forumstatic.ru/files/001c/30/dc/16915.png);
        border-radius: 5px;
        display: flex;
        justify-content: center;
        align-content: center;
        flex-wrap: wrap;
        box-sizing: border-box;
        font-family: 'Mulish Bold';
        font-size: 9px;
        color: var(--t-body);
        transition: all .3s ease-in-out;
        filter: saturate(1.4);
    }
    
    /* ссылки  подфорумах */
    #pun-index .tclcon a {       color: var(--doptext);}
    
    #pun-index .tclcon plinks a:hover { 
        color: #d5d1c8 !important;
        background: var(--dark-canvas);
        filter: saturate(1);
    }
    
    #pun-index .tclcon a:hover { 
        color: #d5d1c8 !important;
        background: #a19f99;
    }
    
    /* ИКОНКА СООБЩЕНИЙ НА ГЛАВНОЙ СТРАНИЦЕ
    -------------------------------------------------------------*/
    
    /* общее для иконок */
    #pun-index table Div.icon,
    #pun-index TR.inew Div.icon {
        display: block;
        height: 48px;
        width: 48px;
        position: absolute;
        left: -102px;
        top: 15%;    
        background-image: url(https://forumstatic.ru/files/001c/30/dc/37632.png);
    }
    
    /* новые */
    #pun-index TR.inew Div.icon{ 
        background-image: url(https://forumstatic.ru/files/001c/30/dc/41724.png);
    }
    
    /* ИКОНКА  ВНУТРИ ПОДФОРУМА
    -------------------------------------------------------------*/
    /* старые  */
    #pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
    float: left;
        display: block;
        position: relative;
        margin: 0px 8px;
        width: 10px;
        height: 10px;
        border-radius: 50px;
        border: 1px solid #3838383b;
         background-color: #3838383b;
    }
    
    /* новые */
    #pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
       background-color: #65020259;
    }
    
    /*важные */
    #pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon {
        background-color: #0000006e;
    }
    
    /* закрытые */
    #pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
         background-color: transparent;
        border: 1px solid #3838383b;
    }
    
    /* ЗАКЛАДКИ
    -------------------------------------------------------------*/
    #MyBookmarks { 
        background-color: #0e0e0e;
        box-shadow: 0 0 0 1px #292929cf, 0 0 6px 2px #000000cf;
        border-radius: 5px;
     }
    .editBookmark { 
        background: repeat transparent url(https://forumstatic.ru/files/001c/30/dc/76703.png); 
        border: 1px solid #6a6a6ac9;
    }
    
    .post .bookmark { 
        color: #5a2c29!important;
        background: currentColor;
        opacity: .9!important; 
    }
    
    #BookmCntToggle { opacity: .8!important; }
    #BookmCntToggle:hover {
        opacity: 1 !important;
        filter: brightness(1.1);
    }
    
    #BookmCntToggle.default-style {
        background: #773936 !important;
        border-left: solid 5px currentColor;
        box-shadow: 1px 1px 6px rgb(30 4 4) !important;
        color: #111111 !important;
        display: block;
        height: 26px;
        width: 18px !important;
    }
    
    
    /* КНОПКИ ВВЕРХ ВНИЗ 
    -------------------------------------------------------------*/
    .go-up, .go-down {
        cursor: pointer;
        display: none;
        height: 48px;
        width: 48px;
        margin-bottom: 160px;
        opacity: 1;
        font-size: 0px;
        position: fixed;
        z-index: 3; 
    }
    
    .go-down {  z-index: 2; }
    
    /* прозрачность */
    .go-down:hover, .go-up:hover {
        opacity: 0.7;
    }
    
    /* расположение */
    .go-up {
        bottom: 40%;
        margin-left: 960px !important;
    }
    
    .go-up:before {
      content: '';
      background: url(https://forumstatic.ru/files/001c/30/dc/49371.png);
      height: 48px;
      width: 48px;
      position: absolute;
      opacity: 1;
      transition: all .3s ease-in-out;
    }
    
    .go-up:hover:before {
      transform: translateY(-27%);
    }
    
    .go-down:hover:before {
      transform: translateY(27%);
    }
    
    .go-down {
        bottom: 40%;
        margin-left: 960px !important;
        height: 28px!important;
    }
    
    .go-down:before {
      content: '';
      background: url(https://forumstatic.ru/files/001c/30/dc/27883.png);
      height: 48px;
      width: 48px;
      position: absolute;
      opacity: 1;
      top: 45px;
      transition: all .3s ease-in-out;
    }
    
    /* при наведении */
    .go-down:hover, .go-up:hover {
        opacity: 1;
    }
    
    
    
    /* профиль 
    -------------------------------------------------------------*/
    .post-author {    
        width: 327px;
        position: relative;
        margin-left: -63px;
        margin-top: -16px;
        background: url(https://forumstatic.ru/files/001c/30/dc/44241.png) repeat-y;
        background-size: contain;
    }
    
    .post-author:before {
        content: '';
        position: absolute;
        background: url(https://forumstatic.ru/files/001c/30/dc/73455.png) no-repeat;
        width: 327px;
        height: 89px;
        top: -38px;
        left: 0px;
        background-size: contain;
    }
    
    .post-author:after {
        content: '';
        position: absolute;
        background: url(https://forumstatic.ru/files/001c/30/dc/31760.png) no-repeat;
        width: 327px;
        height: 74px;
        bottom: -40px;
        left: 0px;
        background-size: contain;
    }
    
    
    /* пространство в профиле */
    .post-author ul {
    margin-top: -30px;
        margin-left: -25px;
        padding: 0px !important;
        box-sizing: border-box;
        text-align: center;
        font: var(--body-font);
        font-weight: 500;
        color: var(--proftext);
        text-transform: lowercase;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        position: relative;
        width: 100%;}
    
    
    /* ник автора */
    .pa-author {    
        font: var(--h1-font);
        margin: 15px 0px 17px;
        font-size: 14px;
        width: 100%;
        text-transform: uppercase;
        height: 18px;
        color: var(--link);
    }
    
    /* ссылка ника */
    .pa-author a {   
        z-index: 2;
        position: relative;
        font: 14px 'Mulish';
        font-weight: 700;
        color: var(--headhov) !important;
        text-shadow: 1px 1px black;
    }
    .pa-author a:hover { color: var(--hovlink)!important; }
    
    
    /* статус */
    .pa-title {
        font: var(--body-font);
        font-size: 11px;
        z-index: 2;
        color: #6a6a6a;
        width: 185px;
        margin: 0px 0px 20px;
    }
    
    /* аватар */
    .pa-avatar {
        margin-bottom: 12px !important;
    width: 100%;
    }
    
    /* рамка аватара */
    .pa-avatar img {
    max-width: 180px;
        max-height: 180px;
        box-shadow: 0 0 0 1px black, 0 0 0 2px #212121;
    }
    
    /* рамка смены аватара */
    .pa-avatar.item2 img.allow_change:hover {
      outline-color: #5a2c29 !important;
    }
    
    .change_avatar_theme h2 {
        font: var(--h1-font);
        padding: 5px;
        text-align: center;
        color: var(--doptext);
        font-weight: normal;
    }
    
    /* айпи */
    .pa-ip {
        clear: both;
        color: #51514e !important;
        font-size: 7px;
       width: 233px;
    }
    .pa-ip a {
        clear: both;
        color: #4d4d54!important;
        font-size: 7px;
    }
    
    /* активен */
    .pa-online    {
         height: 0px;
        width: 0px;
        border-radius: 50%;
        display: block;
        position: absolute;
        top: -4px;
        opacity: .8;
        font-size: 0px;
        background: var(--back-noise);
    }
    
    /* последний визит */
    .pa-last-visit {
        font-size: 9px!important;
        text-transform: lowercase;
        text-align: center;
        letter-spacing: 0.5px;
        color: var(--proftext);
        margin-top: 5px;
    }
    
    /* отображение при ответить */
    #pun-post .pa-author {
        padding: 0;
        text-align: center;
        width: 100%;
    }
    
    /* награды */
    
    .post .pa-awards {
      display: none;
    }
    
    
    /* ПОЛЯ ПРОФИЛЯ
    -------------------------------------------------------------*/
    /* плашка */
    
    .pa-fld1 .fld-name, .pa-fld2 .fld-name, .pa-fld3 .fld-name, .pa-fld4 .fld-name { font-size: 0px; }
    
    .pa-fld3, .pa-fld4 { 
       width: 48%; 
       position: relative;  
       display: flex;
       box-sizing: border-box;
       padding: 0px 5px;
    }
    
    .pa-fld3 {   
        width: 100%;
        justify-content: center;
        font-size: 0px;
        gap: 15px;
    }
    
    .pa-fld3 .fld-name { display: none; }
    
    .pa-fld3 a { 
        position: relative;
        margin: 0px;
        height: 20px;
        width: 20px;
        cursor: pointer;
    }
    .pa-fld3 a:before {
        content: '\f186';
        font-family: Font Awesome;
        font-size: 18px;
        scaleX(-1);
        color: var(--hovlink);
        text-shadow: 1px 1px 6px black;
    }
    
    .pa-fld3 p { 
        position: relative;
        margin: 0px;
        height: 20px;
        width: 20px;
        cursor: pointer;
        font-size: 0px;
    }
    .pa-fld3 p:before {
        content: '\f185';
        font-family: Font Awesome;
        font-size: 18px;
        color: var(--hovlink);
        text-shadow: 1px 1px 6px black;
    }
    
    .pa-fld3 a::after, .pa-fld3 p::after { 
    position: absolute;
        content: attr(data-text);
        font-size: 9px;
        z-index: 1;
        text-align: center;
        background-color: #000000b8;
        color: #773936;
        padding: 4px 6px 6px;
        border-radius: 5px;
        line-height: 11px;
        border: .2px solid #41414175;
        pointer-events: none;
        transition: all .3s ease-in-out;
        opacity: 0;
        text-transform: none;
    }
    
    .pa-fld3 a::after {
        top: 65%;
        transform: translateY(-50%);
        left: -65px;
        width: 50px;
        box-shadow: 0 0 0 .5px #292929cf, 0 0 6px 1px #000000cf;
    }
    
    .pa-fld3 p::after {
        top: 65%;
        left: 25px;
        width: 54px;
        transform: translateY(-50%);
        box-shadow: 0 0 0 .5px #292929cf, 0 0 6px 1px #000000cf;
    }
    
    .pa-fld3 a:hover::after, .pa-fld3 p:hover::after {
      opacity: 1;
    }
    
    .pa-fld1 { 
       display: flex;
        width: 100%;
        justify-content: center;
        margin-bottom: 16px;
    }
    
    .pa-fld1 a {
        margin: 0px;
        margin-right: -3px;
        text-transform: uppercase;
        width: 252px;
        display: flex;
        height: 58px;
        cursor: pointer;
        background: url(https://forumstatic.ru/files/001c/30/dc/67785.png) no-repeat;
        font-weight: 500;
        background-size: contain;
        position: relative;
    }
    
    .pa-fld1 a:before {
        position: absolute;
        content: 'dark side of the moon';
        text-transform: uppercase;
        font-family: 'Mulish';
        font-weight: 700;
        font-size: 12px;
        width: 253px;
        height: 58px;
        display: flex;
        justify-content: center;
        align-content: center;
        flex-wrap: wrap;
        color: var(--headhov);
        text-shadow: 1px 1px 1px black;
        transition: all .3s ease-in-out;
    }
    
    .pa-fld1 a:hover:before {  color: var(--hovlink); }
    
    
    .pa-fld2 {     
        margin: 0px 65px 15px;
        display: flex;
        flex-direction: column;
        padding: 15px 15px 20px;
        background-color: #0e0e0e;
        box-shadow: 0 0 0 1px #292929cf, 0 0 6px 2px #000000cf;
        border-radius: 5px;
        width: 100%;
    }
    
    .pa-fld2 name {
        text-transform: uppercase;
        font-family: 'Mulish';
        font-weight: 700;
        font-size: 11px;
        text-shadow: 1px 1px #000;
        color: #6a6a6a;
        margin-bottom: 23px;
        position: relative;
    }
    
    .pa-fld2 name a {  color: #6a6a6a!important; }
    .pa-fld2 name a:hover, .pa-fld2 inf a:hover {  color: var(--hovlink)!important; }
    
    .pa-fld2 name:after {
        display: block;
        height: 1px;
        border-top: .8px solid #252220;
        width: 90%;
        left: 50%;
        margin: 10px auto 0px;
        border-radius: 170%;
        transform: skewX(50deg) translateX(-50%);
        position: absolute;
        content: '';
    }
    
    .pa-fld2 inf {
        font-family: 'Mulish';
        font-weight: 500;
        font-size: 11px;
        text-shadow: 1px 1px #000;
        color: #6a6a6a;
        text-align: justify;
        line-height: 11px;
    }
    
    .pa-fld2 inf a {  font-weight: 700;     color: #773936 !important; }
    
    
    
    /* ПОСТЫ, РЕПУТАЦИЯ
    -------------------------------------------------------------*/
    .pa-posts, .pa-respect  {   
        text-align: center;
        margin: 15px 2px 20px!important;
        width: 27%;
        position: relative;
    color: #6a6a6a;
        position: relative;
        text-shadow: 1px 1px black;
        font-size: 11px;
    }
    
    .pa-respect a, .pa-respect span, .pa-posts .fld-name  {
        color: #6a6a6a !important;
        text-shadow: 1px 1px black;
        font-size: 11px!important;
    }
    
    .pa-respect img {
      width: 8px;
      height: 8px;
    filter: grayscale(1) brightness(0.6);
    }
    
    .pa-respect span:last-of-type {
      margin: 2px 0px 0px;
    }
     
    .pa-respect:hover::after {
      color: var(--proftext);
    }
    
    
    .pa-posts:hover::after {
      color: var(--proftext);
    }
    
    
    
    .pa-respect .fld-name, .pa-posts .fld-name {
        position: relative;
        width: 100%;
        display: flex;
        justify-content: center;
        font-family: 'Mulish';
        font-weight: 600;
    }
    
    
    .pa-respect .fld-name a, .isguest .pa-respect .fld-name {font-size: 0!important;}
    .pa-respect .fld-name a::before, .isguest .pa-respect .fld-name::before  {content: "репутация"; font-size: 11px; color: #6a6a6a !important;
        text-shadow: 1px 1px black;}
    
    
    /* Индикатор активности пользователя */
    .indOnline, .indOffline {display: -webkit-box;
        position: absolute;
        }
    
    .indOnline {
        background: url(https://forumstatic.ru/files/001c/30/dc/41724.png?v=1);
        width: 48px;
        height: 48px;
        top: 5px;
    }
    
    .indOffline {
        background: url(https://forumstatic.ru/files/001c/30/dc/37632.png?v=1);
        width: 48px;
        height: 48px;
        top: 5px;
    }
    
    
    
    /* ОБЪЯВЛЕНИЕ
    -------------------------------------------------------------*/
    /* форма объявления */
    #pun-announcement {
       margin: 15px 0px 0px;
        margin-bottom: -15px;
    }
    
    #pun-announcement .container::-webkit-scrollbar {    width: 6px;    height: 6px;}
    
    
    
    
    /* ТАБЛИЦА
    **************************************************************/
    .table {
        width: 1210px;
        height: 300px;
        position: absolute;
        top: -320px;
        left: 50%;
        transform: translateX(-50%);
        z-index: 1;
    }
    
    .table p {
        font: var(--body-font);
        color: #494949;
        margin: 0px!important;
        text-align: center;
    }
    
    t_quests {
        width: 215px;
        height: 85px;
        display: flex;
        flex-direction: column;
        top: 41px;
        left: 110px;
        position: absolute;
        overflow: auto;
    }
    
    t_quests::-webkit-scrollbar-track, .table t_post span::-webkit-scrollbar-track {
        background-color: #1c1c1bfa; 
        width: 0.2px;
    }
    
    t_quests::-webkit-scrollbar-thumb, .table t_post span::-webkit-scrollbar-thumb {
      width: 0.2px;
      background-color: #773936a8;
    }
    
    t_quests a {
        text-align: center;
        text-transform: uppercase;
        color: var(--hovlink)!important;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        font-size: 10px;
        filter: drop-shadow(2px 1px 4px black);
    }
    
    t_quests a:hover, .table .t_episode:hover, .table t_post p a:hover { color:  #681611!important; }
    
    .table t_quests p {
        margin: 1px 0px!important;
        filter: drop-shadow(1px 1px 1px black);
    }
    
    .table .t_time {
        filter: drop-shadow(1px 1px 1px black);
        width: 200px;
        text-transform: uppercase;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        position: absolute;
        top: 166px;
        left: 17px;
    }
    
    .table .t_episode {
        text-transform: uppercase;
        position: absolute;
        right: 21px;
        width: 195px;
        text-align: center;
        overflow: auto;
        top: 166px;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        color: #494949!important;
    }
    
    .table .t_loc {
        position: absolute;
        left: 487px;
        bottom: 2px;
    }
    
    t_writers {
        display: flex;
        position: absolute;
        top: 206px;
        left: 117px;
        gap: 11px;
    }
    
    t_extraverts {
        display: flex;
        position: absolute;
        top: 212px;
        left: 796px;
        gap: 11px;
    }
    
    t_writers a, t_extraverts a {
       font-size: 0px;
       position: relative;
    }
    
    t_writers a:before, t_extraverts a:before {
        position: absolute;
        content: attr(data-text);
        font-size: 9px;
        z-index: 1;
        top: 45px;
        left: 50%;
        transform: translateX(-50%);
        text-align: center;
        background-color: #000000b8;
        color: #773936;
        padding: 4px 6px 6px;
        border-radius: 5px;
        line-height: 11px;
        border: .2px solid #41414175;
        box-shadow: 1px 1px 1px #0000003d;
        pointer-events: none;
        transition: all .3s ease-in-out;
        opacity: 0;
    }
    
    t_writers a:hover:before, t_extraverts a:hover:before { opacity: 1; }
    
    t_writers a:nth-of-type(3) {
        margin-left: 79px;
        margin-top: -12px;
    }
    
     t_extraverts a:nth-of-type(2) {
        margin-right: 77px;
        margin-top: -35px;
    }
    
     t_extraverts a:nth-of-type(1) {
        margin-top: -35px;
    }
    
    t_writers a:nth-of-type(4) {
        margin-top: -12px;
    }
    
    t_writers img, t_extraverts img {
        width: 38px;
        height: 38px;
        border-radius: 2px;
        filter: grayscale(1) brightness(0.4);
        opacity: .6;
        transition: all .3s ease-in-out;
    }
    
    t_writers img:hover, t_extraverts img:hover {
          filter: grayscale(1) brightness(0.6);
    }
    
    t_post {
        width: 210px;
        height: 90px;
        display: flex;
        flex-direction: column;
        color: #494949;
        font: var(--body-font);
        font-size: 9px;
        text-align: justify;
        position: absolute;
        right: 140px;
        top: 40px;
    }
    
    .table t_post p {
        text-transform: uppercase;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
    }
    
    .table t_post p a {
      color: var(--hovlink) !important;
    }
    
    .table t_post br {
        display: block;
        height: 1px;
        color: #252220;
        border-top: 1px solid #252220;
        width: 80%;
        margin: 6px auto 4px;
        border-radius: 70%;
        transform: skewX(110deg);
        content: "_____________________";
    }
    
    .table t_post span {
        line-height: 13px;
        height: 60px;
        overflow: auto;
        padding-right: 5px;
        font-size: 11px;
    }
    
    
    /* КОД ССЫЛОК НАВИГАЦИИ ОТ ВЕЩЕГО ДУХА */
    /* настройка кнопки, может быть текстом */
    
    /* настройка позиции выпадающего по клику окна и его ширина */
    
    /* настройка блока ссылок, цвет фона, тени, прозрачность, отступы */
    .sslka {
        font-size: 9px;
        position: absolute;
        top: 20px;
        left: 140px;
        text-align: center;
        background-color: #101010;
        padding: 4px 6px 6px;
        border-radius: 5px;
        line-height: 11px;
        border: .2px solid #41414175;
        box-shadow: 1px 1px 1px #1917179c;
        pointer-events: all;
        transition: all .3s ease-in-out;
        display: flex;
        flex-direction: column;
        width: 210px;
    }
    
    /* настройка вида самой ссылки, ширина, цвет, фон, шрифты и так далее */
    #pun .sslka a {
        margin: 1px auto;
        width: 90%;
        text-align: center;
        display: block;
        padding: 5px;
        color: #773936;
        border: 1px solid #35333345;
        transition: all 0.3s linear 0s;
        box-shadow: 0px 0px 9px #0000005c inset;
        font: var(--body-font);
        text-shadow: 1px 1px #000000;
        letter-spacing: 0.5px;
        text-transform: uppercase;
        border-radius: 5px;
    }
    
    #pun .sslka a:hover {
    color: #681611 !important;
    }
    
    #pun .sslka_2 {
        font-size: 9px;
        position: absolute;
        text-align: center;
        background-color: #101010;
        padding: 4px 6px 6px;
        border-radius: 5px;
        line-height: 11px;
        border: .2px solid #41414175;
        box-shadow: 1px 1px 1px #1917179c;
        pointer-events: all;
        transition: all .3s ease-in-out;
        display: flex;
        width: 370px;
        flex-direction: row;
        flex-wrap: wrap;
        left: 812px;
        top: 233px;
    }
    
    #pun .sslka_2 a { position:relative; width: auto; padding: 5px 8px;}
    #pun .sslka_2 a:before {
        position: absolute;
        content: attr(data-text);
        font-size: 11px;
        z-index: 1;
        text-transform: lowercase;
        top: -110px;
        left: -10px;
        text-align: left;
        white-space: pre-wrap;
        width: 140px;
        background-color: #101010;
        color: #817d7d;
        padding: 12px;
        border-radius: 5px;
        line-height: 11px;
        border: .2px solid #41414175;
        box-shadow: 1px 1px 1px #0000003d;
        pointer-events: none;
        transition: all .3s ease-in-out;
        opacity: 0;
        height: 75px;
    }
    
    #pun .sslka_2 a:after {
        position: absolute;
        content: attr(data-important);
        font-size: 12px;
        z-index: 1;
        text-transform: lowercase;
        top: -110px;
        left: -114px;
        white-space: pre-wrap;
        width: 78px;
        text-align: center;
        background-color: #101010;
        color: #773936;
        padding: 12px;
        border-radius: 5px;
        border: .2px solid #41414175;
        box-shadow: 1px 1px 1px #0000003d;
        pointer-events: none;
        line-height: 13px;
        transition: all .3s ease-in-out;
        opacity: 0;
    }
    
    #pun .sslka_2 a:hover:before, #pun .sslka_2 a:hover:after { opacity: 1; }
    
    
    .spirit-navigation, .spirit-navigation_2 {
        top: 290px;
        left: 148px;
        text-align: center;
        cursor: pointer;
        position: absolute;
        filter: drop-shadow(2px 2px 2px black);
        width: 200px;
        text-transform: uppercase;
        font-family: 'Mulish', sans-serif;
        font-weight: 800;
        color: #494949;
        transition: all .3s ease-in-out;
    }
    
    .spirit-navigation:hover, .spirit-navigation_2:hover { color:  #681611!important; }
    
    .spirit-navigation_2 {
        left: 830px;
    }
    
    .spirit-navigation:hover {
         color: var(--hovlink);
    }
    
    
    
    /* ФУТЕР
    **************************************************************/
    
    /*---------- баннеры -------------*/
    .ban {
        position: absolute;
        height: 60px;
        width: 830px;
        left: 125px;
        bottom: -12px;
        text-align: center;
        overflow: auto;
        overflow-x: hidden;
        padding: 0 10px 0px 0px;
    }
    
    .ban img {opacity: 0.3; filter: grayscale(1); transition: 0.3s ease-in-out!important;}
    .ban img:hover {opacity: 1; filter: grayscale(0); transition: 0.3s ease-in-out!important;}
    
    .cop {
        width: 100%;
        position: relative;
    }
    
    .cop a {    
        position: absolute;
        font: var(--h1-font);
        font-size: 10px;
        text-transform: lowercase;
        left: 50%;
        top: 153px;
        transform: translateX(-50%);
        text-shadow: 1px 1px #000;
        color: #494949 !important;
    }
    
    .cop a:hover {color: var(--hovlink)!important;}
    
    
    /* ДРУГОЕ 
    **************************************************************/
    /* кнопка реакции  */
    .reactions-root button, .reactions-root [type=button], .reactions-root [type=reset], .reactions-root [type=submit] {
        -webkit-appearance: button!important;
        background-color: transparent;
        border: 1px solid transparent !important;
    }
    
    .reaction-chip.reaction-chip--clicked, .reaction-chip:not(.reaction-chip--disabled):hover {
        background-color: transparent!important;  
    }
    
    .reactions-root { display: none; }
    
    .reactions-root .emoji-mart {
         font: var(--body-font)!important;
        display: inline-block!important;
        color: #2f220f!important;
        border: 1px solid #8f8686!important;
        border-radius: 5px!important;
        background: repeat transparent url(https://forumstatic.ru/files/001c/30/dc/76703.png) !important;
        width: 503px!important;
    }
    
    .reactions-root .emoji-mart-category-label span {
     background-color: #d2cec5 !important;
    }
    
    .reactions-root .emoji-mart-search input,
    .reactions-root .emoji-mart-bar:first-child {
       border: 1px solid transparent!important;
      }
    
    /* рейтинг поста   */
    div.post-rating p {float:right !important; border:0 !important; padding:3px !important}
    div.post-vote p {float:right !important; border:0 !important; padding:3px 13px !important; margin-right:5px !important; position: relative;}
    div.post-vote p .negative {margin-left:13px;}
    div.post-rating a, div.post-vote a {
        font-size: 14px !important;
        text-decoration: none !important;
        letter-spacing: -2px !important;
        color: transparent !important;
    }
    div.post-rating a {
        cursor: pointer !important;
        margin-right: 20px!important;
        position: relative;
        z-index: 1;
        font-weight: 300;
        color: #d5d1c8!important;
    }
    
    div.post-rating a:before {
       content: "\f004";
        font: 24px Font Awesome;
        position: absolute;
        z-index: -1;
        left: 50%;
        transform: translateX(-50%);
        top: -3px;
        color: #636363;
        opacity: .3;
        transition: all .4s ease-in-out;
    }
    
    div.post-rating a:hover:before {
        left: 50%;
      transform: scale(1.2) translateX(-40%);
    color: #5a2c29;
        opacity: .8;
    }
    
    div.post-vote a { 
        color: transparent !important;
        position: absolute;
        right: -16px;
        top: 30px;
    }
    
    
    div.post-vote a:hover { color: transparent!important; }
    div.post-vote a:before { 
       position: absolute;
        content: "\f043";
        font: 15px Font Awesome;
        color: #636363;
        opacity: .3;
        transition: all .4s ease-in-out;
    }
    
    div.post-vote a:hover:before {
       color: #5a2c29;
        opacity: .8;
    }
    
    /* перекрасить количество уведомлений и сообщений */
    .icon[data-new-topics]:before, .subforums span[data-new-topics]:before {
        background: #ab9e9a!important;
        border-radius: 8px;
        color: #fff;
        content: attr(data-new-topics);
        display: inline-block;
        font-size: .8em;
        font-weight: 700;
        height: 12px;
        line-height: 12px;
        margin: -6px;
        min-width: 12px;
        padding: 2px;
        position: absolute;
        text-align: center;
    }
    
    .notify-parent {position: relative;}
    .notify-bubble {
        background: lightblue;
        border-radius: 3px;
        color: black;
        font: bolder 12px/1.2 Tahoma;
        margin: 0;
        min-width: 14px;
        padding: 0 1px;
        position: absolute;
        text-align: center;
    }
    
    .notify-bubble:after {
        border-color: lightblue transparent;
        border-style: solid;
        border-width: 3px 3px 0;
        content: "";
        display: block;
        left: 5px;
        position: absolute;
        width: 0;
    }
    
    .bubble { background: #857a75!important;
        border: 0 none;
        border-radius: 3px;
        color: #d4d2ce!important;
        display: inline-block;
        font: bolder 9px Roboto!important;
        margin: 0;
        min-width: 12px;
        padding: 0 1px;
        position: absolute;
        right: 2px!important;
        text-align: center;
        top: -9px!important;
    }
    
    .bubble:after {
        border-color: #857a75!important;
        border-style: solid;
        border-width: 2px 2px 0!important;
        content: "";
        display: block;
        left: 5px;
        position: absolute;
        width: 0;
    }
    
    span.num_msg {
        position: absolute;
        margin-top: -15px;
        margin-left: -8px;
        font-size: 11px;
        font-weight: 700;
        background: #685942!important;
        padding: 1px 4px;
        border-radius: 2px;
        height: 14px;
        color: #fff;
        cursor: pointer;
    }
    
    span.num_msg:before {
        content: " ";
        display: inline-block;
        position: absolute;
        width: 5px;
        height: 5px;
        transform: rotate(45deg);
        top: 14px;
        background: #685942!important;
        margin-left: 1px;
    }
    
    
    /* вкладка стикеров  */
    .hvStickerPackModal {
        padding: 16px 16px 8px;
        -webkit-box-sizing: border-box;
        box-sizing: border-box;
        border: var(--bord)!important;
        border-radius: 4px;
        background: repeat transparent url(https://forumstatic.ru/files/001c/30/dc/76703.png) !important;
        -webkit-box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
        box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
        position: absolute;
        display: none;
        bottom: 0;
        left: 0;
        z-index: 100;
    }
    
    .hvStickerPackModalContainer {
        position: absolute!important;
        width: 944px!important;
        height: fit-content!important;
        left: 50%!important;
        transform: translateX(-50%)!important;
        z-index: 999!important;
    }
    
    /* подложка маски  */
    #mask_dialog .inner {
        cursor: default;
        margin: 0;
        width: 760px;
        max-width: 99%;
        max-height: 90%;
        overflow-x: auto;
        z-index: 100;
        box-shadow: 0 0 40px #222;
        padding: 8px;
        border: solid 1px #6b634e;
        border-radius: 4px;
        background: repeat transparent url(https://forumstatic.ru/files/001c/30/dc/76703.png);
    }
    
    #mask_form {
      padding: 0px 10px;
    }
    
    #button-mask:before {
        content: "\f6fa";
        font-family: Font Awesome;
        position: absolute;
        font-size: 16px;
        top: 50%;
        left: 50%;
        cursor: pointer;
        color: #534e48;
        transform: translateY(-50%) translateX(-50%);
        transition: all .2s ease-in-out;
    }
    
    /* порядок элементов в маске */
    
     .hv-mask .pa-author { order: 0; }
    .hv-mask .pa-title { order: 1; }
    .hv-mask .pa-avatar { order: 2; }
    .hv-mask .pa-fld2 { order: 4; }
    .hv-mask .pa-fld3 { order: 5; }
    .hv-mask .pa-fld1 { order: 3; }
    .hv-mask .pa-posts { order: 6; }
    .hv-mask .pa-fld4 { order: 7; }
    .hv-mask .pa-respect { order: 8; }
    .hv-mask .pa-awards { order: 9; } 
    
    .hv-mask .pa-fld1 .lz { 
        padding-bottom: 10px;
        margin: 15px 0px;
    }    
    
    
    /* плашки */
    
    .news__container {
        display: flex;
        justify-content: center;
        gap: 10px;
        flex-wrap: wrap;
        transition: all .3s ease-in-out !important;
    }
    
    .news {
       transition: all .3s ease-in-out !important;
        padding: 10px 12px;
        min-width: 180px;
        font-size: 11px;
        text-transform: lowercase;
        text-align: center;
        border-radius: 5px;
        background: var(--back-canvas);
        pointer-events: all;
    }
    
    
    .news__title {          
        text-transform: uppercase;
        font-family: 'Mulish Bold';
        font-size: 11px;
        pointer-events: all;
    }
    
    .news:hover { color: #d5d1c8!important; background: var(--dark-canvas);}
    
    
    /* ЛИЧНАЯ СТРАНИЧКА
    
    **************************************************************/
    .reveal-modal-bg { 
    	position: fixed; 
    	height: 100%;
    	width: 100%;
    	background: #000;
    	background: rgba(0,0,0,.8);
    	z-index: 999;
    	display: none;
    	top: 0;
    	left: 0; 
    	}
    
    .reveal-modal {
    	visibility: hidden;
    	top: 100px; 
    	left: 50%;
    	margin-left: -300px;
    	width: 520px;
    	position: absolute;
    	z-index: 101;
    	padding: 30px 40px 34px;
    	-moz-border-radius: 5px;
    	-webkit-border-radius: 5px;
    	border-radius: 5px;
    	-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
    	-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
    	-box-shadow: 0 0 10px rgba(0,0,0,.4);
    	}
    .reveal-modal.small     { width: 200px; margin-left: -140px;}
    .reveal-modal.medium     { width: 400px; margin-left: -240px;}
    .reveal-modal.large     { width: 600px; margin-left: -340px;}
    .reveal-modal.xlarge     { width: 800px; margin-left: -440px;}
    	
    .reveal-modal .close-reveal-modal {
        font-size: 22px;
        line-height: .5;
        position: absolute;
        top: 0px;
        right: -60px;
        font-weight: bold;
        cursor: pointer;
        text-decoration: none;
         color: #474747;
    }
    
    #pun-pages #pun-main {
        width: 1170px;
        height: 840px;
        position: relative;
    }
    
    #character   {
        width: 650px;
        height: 400px;
        margin: 0px !important;
        transform: translateY(-50%) translateX(-50%);
        z-index: 99999;
        position: fixed;
        top: 50% !important;
        box-shadow: none;
    }
    
    #character  .modal_wrap {
        position: relative;
    }
    
    #character  info {
        background: url(https://forumstatic.ru/files/001c/30/dc/11368.png) no-repeat;
        width: 650px;
        height: 400px;
        background-size: contain;
        display: flex;
        padding: 40px;
    }
    
    
    /* current */
    
    
    /* гостевая */
    
    .g {
        background: url(https://forumstatic.ru/files/001c/30/dc/24592.png);
        width: 612px;
        height: 921px;
        background-size: contain;
        position: relative;
        margin: 0px auto 15px;
    }
    
    .g p {
        font: var(--body-font);
    }
    
    
    .g_subtitle p {
        font-size: 30px !important;
        position: absolute;
        font-family: 'Abril Fatface';
        text-transform: lowercase;
        width: 612px;
        top: 17px;
        text-align: center;
        filter: drop-shadow(1px 1px #000);
        background-clip: text;
        color: #773936;
    }
    
    .g_info {
        height: 275px;
        width: 550px;
        box-sizing: border-box;
        overflow: auto;
        position: absolute;
        top: 185px;
        left: 30px;
        padding: 0px 16px;
    }
    
    .g_info p {
        font-size: 11px !important;
        line-height: 11px !important;
        color: #6a6a6a;
        font-weight: 600;
        text-shadow: 1px 1px black;
         margin: 0px 0px 11px;
        font-family: 'Mulish';
    }
    
    .g_ams p {
        width: 505px;
        font-family: 'Mulish';
        font-weight: 700;
        font-size: 12px !important;
        display: flex;
        margin: 0px;
        gap: 8px;
        text-transform: uppercase;
        color: #773936 !important;
        position: absolute;
        justify-content: center;
        right: 52px;
        top: 143px;
        align-content: center;
        flex-wrap: wrap;
        height: 36px;
        text-shadow: 1px 1px black;
    }
    
    .g_ams p a {
    color: #773936 !important;
        text-shadow: 1px 1px black;
        font-family: 'Mulish';
        font-weight: 700;
      transition: all .2s ease-in-out;
       position: relative;
    }
    
    .g_ams p a:after { 
        content: '•';
        position: absolute;
        font-size: 12px;
        right: -11px;
        color: #773936 !important;
        text-shadow: 1px 1px black;
        font-family: 'Mulish';
        font-weight: 700;
     }
    
    
    .g_ams p a:last-of-type:after { content: ''; }
    
    .g_ams p a:hover, .g_subfaces p a:hover {  color: var(--hovlink) !important; }
    
    .g_intro p {
        font-size: 9px !important;
        text-transform: uppercase;
        color: #69635d !important;
        font-weight: 700;
        width: 200px;
        text-align: center;
        text-shadow: 1px 1px #000000b5;
        position: absolute;
        top: 130px;
        left: 82px;
    }
    
    .g_loc p {
        font-size: 9px !important;
        text-transform: uppercase;
        font-family: 'Mulish';
        font-weight: 600;
        margin: 0px;
        height: 35px;
        width: 380px;
        text-align: center;
        display: flex;
        justify-content: center;
        align-content: center;
        flex-wrap: wrap;
        color: #616161;
        filter: drop-shadow(2px 2px 6px black);
        position: absolute;
        top: 97px;
        left: 115px;
    }
    
    .g_dis p {
        font-size: 11px !important;
        text-transform: uppercase;
        color: #773936 !important;
        margin: 0px;
        font-family: 'Mulish';
        font-weight: 700;
        text-align: center;
        text-shadow: 1px 1px #000000b5;
        position: absolute;
        display: flex;
        justify-content: center;
        align-content: center;
        flex-wrap: wrap;
        top: 481px;
        left: 40px;
        width: 250px;
        height: 35px;
    }
    
    .g_dis_l p {
        left: 320px;
    }
    
    .g_faces {
        width: 270px;
        height: 290px;
        position: absolute;
        top: 518px;
        left: 31px;
        box-sizing: border-box;
        padding: 15px 10px;
    }
    
    .g_subfaces {
        overflow: auto;
        height: 100%;
        width: 100%;
        text-align: center;
        white-space: pre-wrap;
        padding-right: 5px;
    }
    
    .g_faces_l {
        left: 310px;
    }
    
    .g_subfaces p, .g_subfaces p a {
        font-size: 11px !important;
        margin: 0px !important;
        font-family: 'Mulish';
        font-weight: 500;
        line-height: 11px !important;
        color: #6a6a6a !important;
        text-shadow: 1px 1px black;
        text-transform: lowercase;
    }
    
    .g_subfaces strong {
        text-transform: uppercase;
    }
    
    .g_info p::-webkit-scrollbar-track,
    .g_subfaces::-webkit-scrollbar-track  {
        background-color: #1c1c1bfa;
        width: 0.2px;
    }
    
    .g_info::-webkit-scrollbar-thumb,
    .g_subfaces::-webkit-scrollbar-thumb {
      width: 0.2px;
      background-color:#5a2c29cf;
    }
    
    .g_adds p {
        font-size: 10px !important;
        position: absolute;
        width: 186px;
        padding-right: 5px !important;
        height: 141px;
        overflow: auto;
        line-height: 12px !important;
        top: 314px;
        left: 450px;
        color: #69635d;
        text-shadow: 1px 1px #000;
        font-weight: 700;
    }
    
    .g_code .code-box {
       position: absolute !important;
        width: 550px;
        bottom: 30px;
        left: 31px;
        padding: 0px 0px 0px 30px !important;
        box-sizing: border-box;
        margin: 0px !important;
    }
    
    .g_code .code-box strong {
        margin: 0px !important;
        background: none !important;
        border: none !important;
        padding: 0px !important;
        position: relative !important;
    }
    
    .g_code .code-box strong.legend a {
        font-style: normal !important;
        font-size: 10px !important;
        font-weight: 700 !important;
        color: #773936 !important;
        padding: 0px !important;
        margin-top: 20px;
        text-shadow: 1px 1px #000000e0;
        font-family: 'Mulish';
    }
    
    .g_code .code-box .scrollbox pre {
        margin-top: 15px;
        font-size: 11px;
        color: #6a6a6a !important;
        font-weight: 500;
    }
    
    /*  имена и фамилии */
    .fc {
        background: url(https://forumstatic.ru/files/001c/30/dc/14098.png?v=1) top no-repeat, url(https://forumstatic.ru/files/001c/30/dc/75376.png?v=1) bottom no-repeat, url(https://forumstatic.ru/files/001c/30/dc/11123.png?v=1) repeat-y;
        width: 656px;
        background-size: contain;
        display: flex;
        flex-direction: column;
        padding: 47px 0px 125px;
    }
    
    .fc_title p,
    .lore_title {
        width: 100%;
        text-align: center;
        margin: 0px 0px 56px !important;
        padding-top: 13px !important;
        text-transform: uppercase;
        font-family: 'Mulish' !important;
        font-weight: 700 !important;
        color: #773936 !important;
        font-size: 15px !important;
        text-shadow: 1px 1px black;
    }
    
    .fc_cont {
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        font-family: 'Mulish';
        color: #6a6a6a;
        width: 580px;
        margin: 0px auto;
        justify-content: space-evenly;
    }
    
    .fc hr {
       opacity: .2!important;
        width: 410px;
        margin: 14px auto 30px!important;
        height: 1px;
        border: none;
        border-top: 1px solid #a3a0a0;
    }
    
    .fc_letters { 
        width: 100%;
        text-align: center;
     }
    
    .fc_letters p { 
        font-size: 11px;
        font-family: 'Mulish';
        font-weight: 700;
        text-transform: uppercase;
        margin: 0px 0px 15px;
        color: #773936 !important;
        text-shadow: 1px 1px black;
    }
    
    .fc_surs p,
    .fc_girls p,
    .fc_boys p {
        width: 152px;
        height: 85px;
        overflow: auto;
        text-align: center;
        margin: 0px;
        font-family: 'Mulish';
        line-height: 11px!important;
        font-weight: 600;
        text-shadow: 1px 1px black;
    }
    
    .fc_surs p::-webkit-scrollbar-track,
    .fc_girls p::-webkit-scrollbar-track,
    .fc_boys p::-webkit-scrollbar-track  {
        background-color: #1c1c1bfa;
    }
    
    .fc_surs p::-webkit-scrollbar-thumb,
    .fc_girls p::-webkit-scrollbar-thumb,
    .fc_boys p::-webkit-scrollbar-thumb {
      background-color:#5a2c29cf;
    }
    
    .faces_girls p,
    .faces_boys p {
        text-align: center;
        margin: 0px 0px 20px;
        font-family: 'Mulish';
        line-height: 11px!important;
        font-weight: 600;
        text-shadow: 1px 1px black;
    }
    
    
    .faces_girls p a,
    .faces_boys p a  { color: #773936 !important; }
    
    .faces_girls p a:hover,
    .faces_boys p a:hover  { color: ##663c37!important; }
    
    .lore {
        background: url(https://forumstatic.ru/files/001c/30/dc/14098.png?v=1) top no-repeat, url(https://forumstatic.ru/files/001c/30/dc/75376.png?v=1) bottom no-repeat, url(https://forumstatic.ru/files/001c/30/dc/11123.png?v=1) repeat-y;
        width: 656px;
        background-size: contain;
        display: flex;
        flex-direction: column;
        padding: 47px 60px 80px;
        box-sizing: border-box;
    }
    
    .lore a,
    .lore_info a,
    .lore_tab a {     
       color: var(--headhov)!important;
        cursor: pointer; 
    }
    
    .lore a:hover,
    .lore_info a:hover,
    .lore_tab a:hover {     
        color: var(--hovlink)!important;
        cursor: pointer; 
    }
    
    .lore_info, .lore_tab  {
        font-family: 'Mulish'!important;
        color: #6a6a6a;
        line-height: 13px!important;
        padding: 0px 15px!important;
        font-weight: 600!important;
        white-space: pre-wrap;
        text-shadow: 1px 1px #000000d1;
    }
    
    .tab_l {     margin-top: -30px; }
    .tab_l br { display: none; }
    .lore_info span, .tab_l span { color: #b4a9a9!important; }
    
    .lore_tab { 
        background-color: #101010;
        box-shadow: 0 0 0 1px #212121, 0 0 6px 2px #000000cf;
        border-radius: 5px;
        padding: 15px !important;
        width: 100%;
    }
    
    .lore_container { 
        justify-content: center;
        display: flex;
        gap: 12px;
        flex-wrap: wrap;
        margin-top: 10px;
    }
    
    .lore_list {
        text-align: center;
        margin-bottom: 30px;
    }
    
    
    /* кнопки вкладок */
    
    .lore_button {
    display: block;
        cursor: pointer;
        padding: 8px 12px;
        min-width: 160px;
        font-family: 'Mulish';
        text-transform: uppercase;
        box-sizing: border-box;
        text-align: center;
        font-weight: 700;
        font-size: 11px;
        background-color: #101010;
        box-shadow: inset 0 0 4px .5px #85848424, 0px 0px 0px 2px black, 0 0 0 3px #343434, 0 0 6px 4px #000000cf;
        border-radius: 5px;
        color: #6a6a6a;
        text-shadow: 1px 1px black;
        }
    
    
    .lore_button_l {  width: 480px; position: relative; }
    
    
    /* убрать "кричалку" из хайда */
     .hide-box .qcn {
      display: none;
    }
    
    
    .pl-share { display: none!important; }
    #pun-index #forum_f20, #pun-index #forum_f19, #pun-index #forum_f21 { display: none!important; }
    #topic-users-in .container span { font-weight: 900!important; font-family: 'Mulish'; }
    
    .linksb .pagelink strong, .linkst .pagelink strong {     
       font-family: verdana;
        font-weight: 900; 
    }
    
    .isguest #pun-viewtopic .topic { margin-bottom: 15px; }

    0

    6

    — шапка - https://i.ibb.co/fV8FknTy/63776.png
    — анимация в шапке - https://i.ibb.co/TBgK5mcL/image.gif
    — наведение в таблице
    — выпадалка амс
    — выпадалка навигация
    — всплывалка подсказка
    — скроллы
    — категория, статистика - https://i.ibb.co/VWdb0h6X/54268.png
    — новые соо - https://i.ibb.co/5g3gBcWR/41724.png
    — переключатель дизов
    — главный фон - https://i.ibb.co/Q3qL9GHC/image.png

    — стрелка вниз - https://i.ibb.co/VWwSpyp3/27883.png
    — стрелка вверх - https://i.ibb.co/TMs9VDWg/49371.png

    — профиль верх - https://i.ibb.co/MxKG0ctb/73455.png
    — профиль низ - https://i.ibb.co/9mppRSzc/31760.png
    — плашка - https://i.ibb.co/rfy0wMSf/67785.png
    — иконка онлайна - https://i.ibb.co/5g3gBcWR/41724.png
    — иконки постов и твинков (звезда и полумесяц)
    — цвета ссылок

    — лс - https://i.ibb.co/YT1vyVGR/11368.png

    — верх темы - https://i.ibb.co/S7QFWs4S/14098.png
    — цвет иконки на спойлере
    — выделение текста
    — надписи на цитатах
    —  текстура цитаты https://forumstatic.ru/files/001c/44/10/31171.png
    — наведение в форме ответа

    — большая тема нпс верх красный - https://upforme.ru/uploads/001c/44/10/4/165115.png
    — большая тема нпс верх синий - https://i.ibb.co/NnH2rydG/image.png
    — середина - https://i.ibb.co/HT7bm7r2/image.png
    — конец - https://i.ibb.co/B2QynkNK/image.png

    — графика

    подходящие цвета:
    837AA9 - менее яркий фиолетовый
    5d5094 - более яркий фиолетовый
    8a6932 - желтый текст в шапке
    2c375d - 3e4f88 - 8a7ad3 - градиент в категории
    474156 - свечение хз надо подбирать

    0

    7

    неписи
    https://forumstatic.ru/files/001c/44/10/31171.png - цитаты спойлеры етц

    0

    8

    пишу

    0

    9


    [npc]

    картотека нпс

    [npcAb]a-b-c-d[/npcAb]
    [npcCnt]
    [npcP]
    https://i.ibb.co/1Gn6bK6C/263169.gif
    [ni][nn]имя фамилия (3456)[/nn]
    работает в министерстве добрых дел, коллекционирует китайских шелковых куриц[/ni]
    [/npcP]

    [npcP]
    https://i.ibb.co/1Gn6bK6C/263169.gif
    [ni][nn]имя фамилия (3456)[/nn]
    работает в министерстве добрых дел, коллекционирует китайских шелковых куриц[/ni]
    [/npcP]

    [npcP]
    https://i.ibb.co/1Gn6bK6C/263169.gif
    [ni][nn]имя фамилия (3456)[/nn]
    занятость[/ni]
    [/npcP]

    [npcP]
    https://i.ibb.co/1Gn6bK6C/263169.gif
    [ni][nn]имя фамилия (3456)[/nn]
    коллекционирует китайских шелковых куриц[/ni]
    [/npcP]

    [/npcCnt]


    [npcAb]e-f-g-h-i[/npcAb]

    [npcAb]j-k-l-m-n[/npcAb]

    [npcAb]o-p-q-r[/npcAb]

    [npcAb]s-t-u-v[/npcAb]
    [npcCnt]
    [npcP]
    https://i.ibb.co/1Gn6bK6C/263169.gif
    [ni][nn]имя фамилия (3456)[/nn]
    работает в министерстве добрых дел, коллекционирует китайских шелковых куриц[/ni]
    [/npcP]

    [npcP]
    https://i.ibb.co/1Gn6bK6C/263169.gif
    [ni][nn]имя фамилия (3456)[/nn]
    занятость[/ni]
    [/npcP]

    [npcP]
    https://i.ibb.co/1Gn6bK6C/263169.gif
    [ni][nn]имя фамилия (3456)[/nn]
    коллекционирует китайских шелковых куриц[/ni]
    [/npcP]
    [/npcCnt]


    [npcAb]w-x-y-z[/npcAb]
    [npcCnt]

    [/npcCnt]


    [/npc]

    0

    10

    Код:
    [npc]
    [block='fc_title']картотека нпс[/block]
    [npcAb]a-b-c-d[/npcAb]
    [npcCnt]
    [npcP]
    [url=https://fantasyhigh.rusff.me/][img]https://i.ibb.co/1Gn6bK6C/263169.gif[/img][/url]
    [ni][nn]имя фамилия (3456)[/nn]
    работает в министерстве добрых дел, коллекционирует китайских шелковых куриц[/ni]
    [/npcP]
    
    [npcP]
    [url=https://fantasyhigh.rusff.me/][img]https://i.ibb.co/1Gn6bK6C/263169.gif[/img][/url]
    [ni][nn]имя фамилия (3456)[/nn]
    работает в министерстве добрых дел, коллекционирует китайских шелковых куриц[/ni]
    [/npcP]
    
    [npcP]
    [url=https://fantasyhigh.rusff.me/][img]https://i.ibb.co/1Gn6bK6C/263169.gif[/img][/url]
    [ni][nn]имя фамилия (3456)[/nn]
    занятость[/ni]
    [/npcP]
    
    [npcP]
    [url=https://fantasyhigh.rusff.me/][img]https://i.ibb.co/1Gn6bK6C/263169.gif[/img][/url]
    [ni][nn]имя фамилия (3456)[/nn]
    коллекционирует китайских шелковых куриц[/ni]
    [/npcP]
    
    [/npcCnt]
    [hr]
    
    [npcAb]e-f-g-h-i[/npcAb]
    
    [npcAb]j-k-l-m-n[/npcAb]
    
    [npcAb]o-p-q-r[/npcAb]
    
    [npcAb]s-t-u-v[/npcAb]
    [npcCnt]
    [npcP]
    [url=https://fantasyhigh.rusff.me/][img]https://i.ibb.co/1Gn6bK6C/263169.gif[/img][/url]
    [ni][nn]имя фамилия (3456)[/nn]
    работает в министерстве добрых дел, коллекционирует китайских шелковых куриц[/ni]
    [/npcP]
    
    [npcP]
    [url=https://fantasyhigh.rusff.me/][img]https://i.ibb.co/1Gn6bK6C/263169.gif[/img][/url]
    [ni][nn]имя фамилия (3456)[/nn]
    занятость[/ni]
    [/npcP]
    
    [npcP]
    [url=https://fantasyhigh.rusff.me/][img]https://i.ibb.co/1Gn6bK6C/263169.gif[/img][/url]
    [ni][nn]имя фамилия (3456)[/nn]
    коллекционирует китайских шелковых куриц[/ni]
    [/npcP]
    [/npcCnt]
    [hr]
    
    [npcAb]w-x-y-z[/npcAb]
    [npcCnt]
    
    [/npcCnt]
    [hr]
    
    [/npc]

    0

    11

    самый низ второго окна стилей

    Код:
    /*  НПС */
    
    .custom_tag_npc {
        background: url(https://upforme.ru/uploads/001c/44/10/4/165115.png) top no-repeat, url(https://forumstatic.ru/files/001c/44/10/28268.png?v=1) bottom no-repeat, url(https://forumstatic.ru/files/001c/44/10/30924.png?v=1) repeat-y;
        width: 910px;
        background-size: contain !important;
        display: flex;
        flex-direction: column;
        margin: 25px auto;
        padding: 47px 80px;
        box-sizing: border-box;
        align-content: center;
        flex-wrap: wrap;
    }
    
    .day .custom_tag_npc {
        background: url(https://forumstatic.ru/files/001c/44/10/13144.png?v=1) top no-repeat, url(https://forumstatic.ru/files/001c/44/10/28268.png?v=1) bottom no-repeat, url(https://forumstatic.ru/files/001c/44/10/30924.png?v=1) repeat-y;
    }
    
    .custom_tag_npcCnt {
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
        gap: 10px 20px;
    }
    
    .custom_tag_npcP {
       display: flex;
        width: 316px;
        min-height: 96px;
        border-radius: 10px;
        box-shadow: inset 0 0 0px 1px #8584841c, 0px 0px 0px 1px black !important;
        margin-left: 30px;
        flex-direction: column;
         position: relative;
        box-sizing: border-box;
        padding: 20px 20px 20px 42px;
    justify-content: center;
    }
    
    .custom_tag_npcP p { margin: 0!important; }
    
    
    .custom_tag_npcP a:has(img) {
        box-shadow: inset 0 0 4px .5px #85848424, 0px 0px 0px 2px black, 0 0 0 3px #343434, 0 0 6px 4px #000000cf!important;
        border-radius: 5px;
        width: 50px;
        height: 50px;
        display: block;
    position: absolute;
        left: -23px;
        top: 50%;
        transform: translateY(-50%);
    }
    
    .custom_tag_npcP a img {
        border-radius: 5px;
        width: 50px;
        height: 50px;
        filter: grayscale(1) brightness(0.6);
        margin: 0!important;
        transition: all .3s ease-in-out;
    }
    
    .custom_tag_npcP a img:hover {
        filter: grayscale(.2) brightness(.8);
    }
    
    .custom_tag_ni {
        font-size: 11px !important;
        background-color: #101010;
        box-shadow: inset 0 0 4px .5px #85848424, 0px 0px 0px 2px black, 0 0 0 3px #343434, 0 0 6px 4px #000000cf;
        border-radius: 5px;
        color: #6a6a6a;
        box-sizing: border-box;
        padding: 10px 20px;
        font-family: 'Mulish';
    }
    
    .custom_tag_nn { text-transform: uppercase; }
    .custom_tag_npc hr {
        width: 410px;
        margin: 30px auto !important;
        border: 1px solid #262626;
        opacity: 1 !important;
    }
    
    .custom_tag_npcAb p {
        font-size: 11px !important;
        margin-bottom: 28px !important;
    }

    в формах в пользовательские бб-теги (окошко почти в самом низу)

    Код:
    npc
    npcAb
    npcCnt
    npcP
    nn
    ni

    0


    Вы здесь » the diamonds, the rust, and the rain » горизонт небЫтия » амантес красный


    Рейтинг форумов | Создать форум бесплатно