«hunting the hunter»

Aurel Iliescu — 16.05

«don't trust anyone»

Dorothea Weiner — 14.05

«nightmare impact»

Roy Dignam — 16.05

«don't swear to god»

Lorenzo Corghi — 18.05

в игре весна 2025 года

мистика, расы; румыния, бухарест; 18+

WOE WHAT A NIGHT

best post by ROY


Сколько он слышал голосов прежде? Погибающих. Предавших. Просящих. Сейчас – новые. Чужие. И всё же… они знают его имя.
Здесь делается вжух 🪄

the diamonds, the rust, and the rain

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

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


Вы здесь » the diamonds, the rust, and the rain » ГОРИЗОНТ СОБЫТИЙ » диз энтероса


диз энтероса

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

1

//

0

2

верх

Код:
<!-------------------------------------- Cчётчик Игровых постов ------------------------------------------------->
<script type="text/javascript">
/*delete localStorage.alertsAMS_onCountCode;*/
/***************************
        Настройки!
***************************/
FORUM._NUMpa_fld = 4;    // Номер.Доп.поля,
FORUM._color_fld = "#A2894A";	// Цвет шрифта,
FORUM.includeFirstPost = 0;	// 0 - не учитывать,1 - учитывать Первопост автора в игровых темах,
FORUM.AddOrSlash = 1;    //0 - Поле отдельно, 1 - через слешь c общ. числом сообщений,
FORUM.Number_winners = [7,[46]];	// Начальное Число отображаемых юзеров в таблице и список форумов показа;
FORUM.Subscription_Code = "f87f9524f52b3f15cd458b2bf2a95a906ca5a960";	//Код подписки!!;

function ad_ (){/*!~!FORUM.ForArrAy = {
//Форум  //Темы (включаемые, или исключаемые)

f22	:-[0],  //СВОБОДНОЕ ПОВЕСТВОВАНИЕ
f23	:-[0],  //НЕУДЕРЖИМЫЕ ПРИКЛЮЧЕНИЯ
f26	:-[0]	//БЫЛЫЕ ПОВЕСТВОВАНИЯ И ПРИКЛЮЧЕНИЯ //Последний элемент без запятой!
}
!~!*/}ad_ = ad_.toString().split('!~!')[1];//alert(ad_);
</script>
<script type="text/javascript" src="https://forumstatic.ru/files/0013/44/56/77707.js"></script>
<style>.Form-Table{}.punbb .table_GamePosts tbody th{text-align: center;color:#fff}
#pre_placement>a {top:3px;right:2px;}.punbb .GamePst{padding:0!important;}
.punbb #profile-right li#pa-fld2 strong.GamePst2 {var(--hovlink) !important;}</style>
<!------------------------------//END Cчётчик Игровых постов © Deff------------------------------------------->

<!----------------------- Смена стиля, (с) ForumD.ru, satsana, модификация от Fumuse --------------------->
<script type="text/javascript">
const styleList = [{
	class: 'day',
	name: 'День'
},
{
	class: 'night',
	name: 'Ночь'
}];

function getCookie(a) {
	return (a = document.cookie.match(new RegExp("(?:^|; )" + a.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, "\\$1") + "=([^;]*)"))) ? decodeURIComponent(a[1]) : void 0
}

function setStyle(a) {
	$("body").attr("class", a);
	selStyle = a;
	document.cookie = "selStyle=" + a + "; max-age=2592000";
}

let selStyle = getCookie("selStyle");
selStyle && setStyle(selStyle);

function darkLight () {
	if (styleList[1]["class"] === selStyle) {
    $('#checkBox').prop("checked", false);
    setStyle(styleList[0]["class"]);
	} else {
    $('#checkBox').prop("checked", true);
    setStyle(styleList[1]["class"]);
	}
}

$(document).pun_mainReady(function () {
	if ($("#stylelist").length || $("body").prepend('<ul id="stylelist"></ul>')) {
    $("#stylelist").append('<label class="switch">\n' +
    '<input type="checkbox" onclick="darkLight();" id="checkBox" ' +
    (styleList[1]["class"] === selStyle ? 'checked' : false) + '>\n' +
    '<span class="slider"></span>\n' +
    '</label>');
	}
});
</script>
<!------------------------------------------------ Смена стиля - END ----------------------------------------------------->

<!-------------------------------------------------- пиар-вход ------------------------------------------------------------->
<script src="http://forumstatic.ru/files/0015/c4/3f/26781.js"></script>
<script type="text/javascript">
PR.nick = 'Междумирье'; //Ник PR-аккаунта
PR.pass = '1234'; //Пароль PR-аккаунта
PR.btn_text = 'Реклама'; //Надпись на кнопке PR-входа(или ссылка на картинку);
PR.set();</script>
<script type="text/javascript">
PR.nick = 'Читатель'; //Ник PR-аккаунта
PR.pass = '1234'; //Пароль PR-аккаунта
PR.btn_text = 'Читать'; //Надпись на кнопке PR-входа(или ссылка на картинку);
PR.set();</script>
<!-------------------------------------------------- конец пиар-входа --------------------------------------------------->


<!-------------------------------------------------- таблица ------------------------------------------------------------->
<div class='table'>
<h4 class='table__title'>Enteros</h4>
<p class='table__disc'>Авторский многожанровый мир, где магия <span>сплетается с технологиями.</span></p>
<div class='table__cnt'></div>
<div class='table__cnt-up'>
<p class='table__para'>
10.09.2024. Изменена навигация на форуме, убраны выпадающие списки. Появились стихийные боги и <a hreg='https://enteros.rusff.me/'>обновлено</a> описание ролей проекта (деосы), добавлен стикерпак с микромемами и дополнены достижения.
01.09.2024. Обновлены постописцы описание ролей проекта (деосы), добавлен стикерпак с микромемами и дополнены достижения.
</p>

<p class='table__para' id='post-div'>
</p>
</div>

<!------------ ротатор постов ------------->
<script type="text/javascript">
    // Массив с HTML-содержимым для каждого набора элементов
    var contentPostArray = [
        '<span>пост месяца от <a href="https://enteros.rusff.me/profile.php?id=957">Лагерты</a>:</span>  Тайны и запреты всегда влекут отчаянных искателей истины, порой настолько одержимых своими идеями и верой во всемирные заговоры, что часто выдают желаемое за действительное, не думая о своей безопасности и всех тех, кто находится рядом. Кто-то  продолжает всю жизнь безрезультатно блуждать среди теней неподтвержденных достоверностью теорий... ',

        '<span>пост месяца от <a href="https://enteros.rusff.me/">Корвуса</a>:</span> Корвус Шрайк был старшим среди их триады, а потому на его плечи тяжким грузом ложилась ответственность за каждого из них: за поведение, за трудности, за проблемы. За всё. Он сам так решил. Все тревоги и волнения, все'
    ];

    // Выбираем содержимое в зависимости от времени запроса
    var selectedPostContent = contentPostArray[RequestTime % contentPostArray.length];

    // Вставляем выбранное содержимое в целевой div
    document.addEventListener("DOMContentLoaded", function() {
        document.getElementById('post-div').innerHTML = selectedPostContent;
    });
</script>

<!-----конец ротатора постов ------->

<!--------------------------------------- активисты ------------------------------------->
<div class='table__faces'>
<h4 class='t_wanted'>постописцы</h3>
<div class='t_wanted_c'>

<a href="https://enteros.rusff.me/" data-text="джон до"><img src="https://forumstatic.ru/files/001c/44/10/46390.png"></a><a href="https://enteros.rusff.me/" data-text="и джон до"><img src="https://forumstatic.ru/files/001c/44/10/46390.png"></a><a href="https://enteros.rusff.me/" data-text="джейн до"><img src="https://forumstatic.ru/files/001c/44/10/98094.png"></a><a href="https://enteros.rusff.me/" data-text="и джейн до"><img src="https://forumstatic.ru/files/001c/44/10/98094.png"></a>

</div>
</div>

<!-------------------------------- конец активистов -------------------------------------->

<!-------------------------------- разыскиваются ----------------------------------------->
<div class='table__faces'>
<h4 class='t_wanted'>их ищут в игру</h3>

<div class='t_wanted_c' id='target-div'>
<a href="https://enteros.rusff.me/" data-text="фэнси ищет гуся"><img src="https://forumstatic.ru/files/001c/44/10/98094.png"></a><a href="https://enteros.rusff.me/" data-text="фэнси ищет гуся"><img src="https://forumstatic.ru/files/001c/44/10/98094.png"></a><a href="https://enteros.rusff.me/" data-text="фэнси ищет гуся"><img src="https://forumstatic.ru/files/001c/44/10/98094.png"></a><a href="https://enteros.rusff.me/" data-text="фэнси ищет гуся"><img src="https://forumstatic.ru/files/001c/44/10/98094.png"></a>
</div>
</div>

<!--------------------------- конец разыскиваются ------------------------------------------->

<!------------ навигация 1------------>
<div class="spirit-navigation" id="navig-batton">для гостей</div>
<div id="navigblock" style="display:none">
<div class="sslka">
<a href="https://enteros.rusff.me/viewtopic.php?id=43#p73">История мира</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=34#p41">Перечень рас</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=36#p43">Планеты Энтероса</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=78#p348">Аспекты мира</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=92#p441">Нужны в сюжет</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=35">Приобретённые сущности</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=47#p138">Организации и локации</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=434#p275">Умения и магия</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=214#p2664">Предметы и артефакты</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=31#p32">Влияние и ранги силы</a>
</div>
</div>
<!----- конец навигации 1 ----->

<!------------ навигация 2-------------->
<div class="spirit-navigation_2" id="navig-batton_2">для игроков</div>
<div id="navigblock_2" style="display:none">
<div class="sslka">
<a href="https://enteros.rusff.me/viewtopic.php?id=10#p11">Список персонажей</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=62#p23818">Сюжетная хроника</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=16#p17">Поиск соигрока</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=28#p29">Начать эпизод</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=29#p30">ДЕКОРИРОВАНИЕ ПОСТОВ</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=1478#p112298">NPC игроков</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=13#p14">Написать администрации</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=33#p34">Боевая система</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=103#p579">Магазин прокачки</a>
<a href="https://enteros.rusff.me/viewtopic.php?id=3168">Бросить кубики</a>
</div>
</div>
<!----- конец навигации 2 ----->

</div>
<!--------------------------------------- конец таблицы------------------------------------------------>

<! ------------------ скрипт навигации (2) [основа рено, переработка вещего духа] ---------------> 
<script type="text/javascript" src="https://forumstatic.ru/files/001c/30/dc/86760.js"></script>
<! -------------------------------------конец скрипта навигации --------------------------------->


<!-------------------------- вверх-вниз -------------------------->
<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 src="https://forumstatic.ru/files/0011/e9/e1/56920.js" type="text/javascript"></script>
<!------------------------------------------------- личная страница ------------------------------------>

<!--------------------------- тултип ---------------------------------->
<script>
jQuery.fn.quicktip = function(options){

	var defaults = {
    speed: 500,
    xOffset: 30, // именѺшено смещение по оси X
    yOffset: 0  // именѺшено смещение по оси Y
	};

	var options = $.extend(defaults, options);
	
	return this.each(function(){

    var $this = jQuery(this)
    
    //Pass the title to a variable and then remove it from DOM
    if ($this.attr('title') != ''){
    	var tipTitle = ($this.attr('title'));
    }else{
    	var tipTitle = 'Quick tip';
    }
    //Remove title attribute
    $this.removeAttr('title');
    
    $(this).hover(function(e){
    	$(this).css('cursor', 'pointer')
            $("body").append("<div id='tooltip'>" + tipTitle + "</div>");
    	
            $("#tooltip")
    	.css("top", (e.pageY + defaults.xOffset) + "px")
    	.css("left", (e.pageX + defaults.yOffset) + "px")
    	.fadeIn(options.speed);
        
    	}, function() {
        //Remove the tooltip from the DOM
        $("#tooltip").remove();
    	});
    	
    $(this).mousemove(function(e) {
    	$("#tooltip")
    	.css("top", (e.pageY + defaults.xOffset) + "px")
    	.css("left", (e.pageX + defaults.yOffset) + "px");
    });

	});
	
};

</script>


<script>
$(function(){
$('*[title]').quicktip({
speed:300, //Скорость появления подсказки
fade: true
});
});
</script>
<!------------------------------------------ конец тултипа --------------------------------------->

<!------------------- Выделение кода в блоке "Код" // © Damassk, версия 2019г. ---------------------> 
<script type="text/javascript" src="http://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>
<!------------------------------- конец выделения кода ------------------------------------>

<!------------------------Скрытие профиля в теме тегом----------------------------->
<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}</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 type="text/javascript">
FORUM.set('editor.addition.tags.h4', {name:'Заголовок',onclick:function(){bbcode('[h4]','[/h4]');}});
FORUM.set('editor.addition.tags.quote2', {name:'Темная цитата',onclick:function(){bbcode('[quote2]','[/quote2]');}});
</script>
<!--------------------------- заголовок и альтернативная цитата духа ------------------------------->

<!---------------------------------// Быстроплюсы 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 //------------------------>

<!--------------------------- Обтекание текста слева/справа ----------------------------------------->
<style type="text/css">
.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>
@import url('https://fonts.googleapis.com/css2?family=Advent+Pro:ital,wght@0,100..900;1,100..900&family=Alegreya+SC:ital,wght@0,400;0,500;0,700;0,800;0,900;1,400;1,500;1,700;1,800;1,900&family=Alegreya+Sans+SC:ital,wght@0,100;0,300;0,400;0,500;0,700;0,800;0,900;1,100;1,300;1,400;1,500;1,700;1,800;1,900&family=Alegreya+Sans:ital,wght@0,100;0,300;0,400;0,500;0,700;0,800;0,900;1,100;1,300;1,400;1,500;1,700;1,800;1,900&family=Amatic+SC:wght@400;700&family=Bad+Script&family=Caveat+Brush&family=Caveat:wght@400..700&family=Cormorant+SC:wght@300;400;500;600;700&family=Lobster&family=Oranienbaum&family=Pacifico&family=Pattaya&family=Playfair+Display+SC:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Yanone+Kaffeesatz:wght@200..700&family=Yeseva+One&display=swap');
@import url('https://fonts.cdnfonts.com/css/open-sans-condensed-2');
</style>  

<script>
(() => {
  const group1Fonts = [
    'Advent Pro',
    'Alegreya Sans SC',
    'Alegreya Sans',
    'Bad Script',
    'Cormorant SC',
    'Garciamarquez',
    'Pattaya',
    'Roboto',
    'Helvetica',
    'Le Murmure',
    'Mak',
    'Yanone Kaffeesatz',
    'Alegreya SC',
    'Amatic SC',
    'Caveat',
    'Lobster',
    'Oranienbaum',
    'Open Sans Condensed',
    'Neue Machina Ultrabold',
    'Pacifico',
    'Playfair Display',
    'Playfair Display SC',
    'Soyuz Grotesk',
    'Yeseva One',
    'Lol',
    'Romul',
    'Sava Pro'
  ];

  const group2Fonts = [
    'Deutsch Gothic'
  ];

  // Добавляем заголовок для группы 1
  FORUM.editor.font.fonts.push('cyrillic fonts');
  FORUM.editor.font.fonts.push(...group1Fonts);

  // Добавляем заголовок для группы 2
  FORUM.editor.font.fonts.push('latin fonts');
  FORUM.editor.font.fonts.push(...group2Fonts);
})();
</script>

<!--------------------------- конец шрифтов ------------------------------------>

<!-- Отключить мобильный стиль. Взято с https://dragonageone.mybb.ru/ с позволения администрации -->
<script src="https://forumstatic.ru/files/001c/44/10/29392.js?v=7"></script>


<!------------------Отключение функций "Жалоба, Это интересно, Поделиться, Граффити"------------->
<script type="text/javascript">
RusffCore.sets.show_reportBtn = 0;
rusffLive.enable = false;
RusffCore.sets.share = false;
RusffCore.sets.graffiti = false;
RusffCore.sets.tags = false;
</script>
<!------------------Отключение функций "Жалоба, Это интересно, Поделиться, Граффити"------------->
<!------------------------------------- ЧТОБЫ НЕ ПРОПАДАЛИ ПОСТЫ V.3 ----------------------------------->
    <script type="text/javascript" src="https://forumstatic.ru/files/0015/e5/72/24645.js"></script>
<!------------------------------------- ЧТОБЫ НЕ ПРОПАДАЛИ ПОСТЫ V.3 ----------------------------------->

<!------------------------------------- вставка оригинала изображения ----------------------------------->
<script>if(FORUM.editor) {FORUM.editor.image.img_bbcodes.viewer.selected = false;FORUM.editor.image.img_bbcodes.source.selected = true;}</script>
<!------------------------------------- вставка оригинала изображения ----------------------------------->

<!-------------------------------------Скрыть аватар для темы---------------------------------------------->
<style id="offProvil2" type="text/css">
.punbb .post .post-author {
display:none;
}
.punbb .post-body {
margin-left: 0px;
margin-right: 0px;
/* text-align: justify; */
}
.punbb .post h3 span {
margin-left: 3em!important;
}
</style>
<script type="text/javascript">
var arrayTemId = [30,484,851,43,344,472,73,95,96,97,31,33,214,25,1450,538,1370,434,341,62,29,92,65,9,10,78,56,47,55,35,34,36,368,39,1028,45,1656,2779,2866,2932,2974,3177,1110,2406]; //ID тем;
if(arrayTemId.indexOf(+document.URL.split(/viewtopic\.php\?id=|&p|#p/)[1])==-1)$('#offProvil2').remove();
</script>

<!--------------------------------Скрыть аватар для темы закрыто------------------------------------------>


<!------------------------- Запрет редактирования постов в определенных форумах -------------------->
<script type="text/javascript">
/* Запрет редактирования первого поста */
var FirstPost_NoEdit = {
//ID форума  //Группы с запретом
  6:    [2,3,4,5,6,7,8,9,10]
//!Последний элемент без запятой
}
var DisallowOnlyFirst = 0 ; // Запрет редактирования: 0 - всех постов, 1 - только первых постов
</script><style id="HideEdit1">.post .pl-edit,#pun-edit #post{display:none!important}</style>
<script type="text/javascript" src="http://forumstatic.ru/files/0015/c4/3f/81542.js"></script>
<!--------------------конец запрета на редактирования постов в определенных форумах ---------------->

<!------------------------- Скрытие IP и провайдера от модераторов © Alex_63 ---------------------------> 
<style id="NoDsp">.gid2 #pun-online tcl:first-child{visibility:hidden}</style><script type="text/javascript">if($('#pun-online').length && GroupID==2){$(function(){$('.main .tcl:first-child a[href*="profile.php"]').each(function(){var OnUserN = $(this).clone();$(this).parents('.tcl').html(OnUserN);});$('style#NoDsp').remove();});}</script>
<!--------------------------------------------------- конец ------------------------------------------------------->

<!------------------------------------- защита от отключения js --------------------------------------------->
<noscript><link rel="stylesheet" href="https://forumstatic.ru/files/0016/0b/c8/13249.css" /></noscript>
<!-------------------------------------защита от отключения js --------------------------------------------->

<!---------------------------- Запрет изменения профиля нек-рым никам--------------------------------->
<script type="text/javascript">
var NoChangeProfile = 'Читатель,Междумирье,Мастер игры'; //Ники юзеров с запретом изменения профиля, через запятую
</script><script type="text/javascript">
if($('#pun-profile').length&&GroupID!=3)$().pun_mainReady(function(){
  var arr = NoChangeProfile.split(/\s*,\s*/);if($.inArray(UserLogin,arr)==-1)return;
  $('#profilenav .item4,.inputfield+.datafield').remove();  $('#profile').find('input[type="text"],textarea').attr('readonly','readonly');
  $('#profile').find('select,input[type="radio"],input[type="checkbox"]').attr('disabled','disabled');
  $('#profile').find('.formsubmit,p[style^="padding-bottom"]').text('Вам запрещено редактировать профиль.');
  if(!$('#profile4').length && !$('#pun-upavatar').length)return;var message = 'Вы не имеете прав для доступа к этой странице.';
  var title = $('#pun-title h1 > span').text();document.title = title; $('.punbb').attr('id','#pun-message');
  var crumbs = '<strong>Вы здесь</strong> »&nbsp;<a href="/">'+title+'</a> »&nbsp;Информация';
  $('#pun-crumbs1 .crumbs').html(crumbs); $().pun_aboutReady(function(){$('#pun-crumbs2 .crumbs').html(crumbs);});
  $('#pun-main').html('<h1><span>Информация</span></h1><div class=info><div class=container>'+message+'</div></div>');
});
</script>
<!---------------------------- конец запрета на из-ние ников --------------------------------->


<!------------------------------- Мгновенные уведомления © Alex_63, 2024 -------------------------------->
<link rel="stylesheet" type="text/css" href="//forumstatic.ru/f/ru/bestbb/notifications.css" />
<script type="text/javascript" src="//forumstatic.ru/f/ru/bestbb/notifications.js"></script>

<!-- Комментарии к оценкам за сообщения © Alex_63, 2024 -->
<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>

<!-- Мгновенные уведомления: упоминания © Alex_63, 2020 -->
<script>notifications.load('mentions');</script>

<!-- Мгновенные уведомления: подписки на форум/тему © Alex_63, 2019 -->
<script>notifications.load('subscriptions');</script>

<!-- Мгновенные уведомления: новые посты из важных тем © Alex_63, 2019 -->
<script type="text/javascript">
notifications.load('common', {});
notifications.load('important', {topics: [30]}); // ID важных тем (через запятую)
</script>

<!-- Мгновенные уведомления: вручение наград (Rusff) © Alex_63, 2024 -->
<script>notifications.load('rusff_awards')</script>

<!-- Мгновенные уведомления: реакции на сообщения (Rusff) © Alex_63, 2024 -->
<script>notifications.load('rusff_reactions')</script>
<!------------------------------- конец всех мгновенных уведомлений Алекса -------------------------------->

0

3

низ

Код:
<!------------------------------- дополнительные эмоджи в реакциях -------------------------------->
<script>
ReactionsPlugin.setConfig({
   customEmojis: [
    {
      id: '_hugs',
      url: 'https://forumstatic.ru/files/0015/e5/72/54817.png',
    },
    {
      id: '_grandpa',
      url: 'https://forumstatic.ru/files/0015/e5/72/77677.png',
    },
    {
      id: '_love',
      url: 'https://forumstatic.ru/files/0015/e5/72/16569.png',
    },
    {
      id: '_laughter',
      url: 'https://forumstatic.ru/files/0015/e5/72/79076.png',
    },
    {
      id: '_dog',
      url: 'https://forumupload.ru/uploads/0013/63/cd/2/161938.png',
    },
    {
      id: '_cat',
      url: 'https://forumupload.ru/uploads/0013/63/cd/2/776539.png',
    },
    {
      id: '_dog2',
      url: 'https://forumupload.ru/uploads/0013/63/cd/2/898381.png',
    },
    {
      id: '_cat3',
      url: 'https://forumupload.ru/uploads/0013/63/cd/2/782972.png',
    },
    {
      id: '_frogg',
      url: 'http://forumupload.ru/uploads/001c/04/b7/2/155393.png',
    },
  ],
  excludeForumIds: [4, 36, 13, 11, 35, 12, 18, 41, 37, 17, 6, 34, 32],
  includeCategories: ['people', 'nature', 'foods', 'activity', 'places', 'objects']
});
</script>
<!------------------------------- конец доп эмоджи в реакциях -------------------------------->

<!----------------------- Загружаем изображения на Imgur и работаем с фото из Instagram ------------------->
    <script type="text/javascript" src="https://forumstatic.ru/files/0017/d8/50/14900.js"></script>
<!------------------------------------------------- конец------------------------------------------------------->

<!----------------------------------- ограничение просмотра для группы 2 ----------------------------------------->
<script>
 if(GroupID==2) {
 if(document.URL.indexOf('moderate.php?get_host=')!=-1){
        $('.main .info .container ').html('Вы не имеете прав для просмотра этой страницы'); 
} else if (document.URL.indexOf('viewtopic.php=')!=-1) {
$('.pa-ip').remove();
$( "img[src*='flags']" ).remove();
} else {
$( "a[href*='get_host']" ).remove();
$( "img[src*='flags']" ).remove();
$( ".registred-user" ).each(function(){
      $(this).parents('.tcl').html($(this).html());
        });
}
}
</script>
<!----------------------------------- ограничение просмотра для группы 2 ----------------------------------------->

<!-------------------------------- Добавляем всплывающую подсказку к наградам -------------------------------->
    <script type="text/javascript">
    $.catch = function(a,f){$(function(){var t,i=0;function s(){i++;if(i>120)return;t=setTimeout(function(){if(!$(a).length){s();return};f()},100);}s();});}
    $.catch('.pa-awards img[title]',function(){$('.punbb li.pa-awards img[title]').tipsy({fade:true,gravity:'s award'});});
    </script>
<!-------------------------------- конец всплывающей подсказки у наград -------------------------------->

<!-------------------------------- выделение ника и запятая -------------------------------->
<script type="text/javascript">
function to(username)
{insert('[b]' + username + '[/b]' + ', ');}
</script>
<!-------------------------------- конец выделение ника и запятая -------------------------------->

<!---------------------------- Запрет редактирования профиля ------------------------------------>
<style>
#pun-main #profile1[action$="id=6"]{
display:none;
}
</style>
<style>
#pun-main #profile1[action$="id=7"]{
display:none;
}
</style>
<style>
#pun-main #profile1[action$="id=25"]{
display:none;
}
</style>
<!---------------------------- конец запрета редактирования профиля ------------------------------------>

<!--------------------Код Замены тире на длинный дефис не срабатывающий в блоке Код: ---------------------->
<script>$('.post-content p').html(function(){return this.innerHTML.replace(/(\s| )?-(\s| )/g,'$1—$2')})</script>

<!------------------------- Анти-в-строчку для Сообщений и Репутации © deff ------------------------->
<script type="text/javascript">
function changeS(sc,ch,st){$(sc).parent().each(function(){$(this).html($(this).html().replace(ch,st));});}
   changeS('.pa-respect','<span>+','<span>');
   changeS('#navadmin','Администрирование','амс');
   changeS('#pun-ulinks .item2','Активные темы','Активные');
   changeS('#pun-ulinks .item3','Темы без ответов','Без ответов');
   changeS('#pun-ulinks .item7','Всё прочитано','Прочитано');
</script>
<!------------------------- Анти-в-строчку для Сообщений и Репутации © deff ------------------------->

<!---------------------------- личная страница ---------------------------->
<script src="https://forumstatic.ru/files/0011/e9/e1/56920.js" type="text/javascript"></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){
        $(".menu 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>

<!---------------------------- конец личной страницы ---------------------------->

<!--------------------------------------- баннеры и кпрт------------------------------------------------>
<div class='banners'>

<div class='banners-container'>
<a class="copy" href="https://imagiart.ru/viewtopic.php?id=19438#p1326422">mrazeus + rae rae</a>
<div class='banners-container__back' id='banners'>

<a href="https://rpgtop.su/23983" target="_blank"><img src="https://forumstatic.ru/files/0015/e5/72/91614.gif" alt="Рейтинг Ролевых Ресурсов - RPG TOP" border="0" width="88" height="31"></a>

<a href="https://forum-top.ru/vote/4546" title="Рейтинг форумов Forum-top.ru" target="blank"><img src="https://forumstatic.ru/files/0015/e5/72/34659.png" alt="Рейтинг форумов Forum-top.ru" /></a>

<a href="https://mayak.f-rpg.me/?utm_medium=banner88forum"><img src="https://forumstatic.ru/files/001b/ff/2a/15151.gif" title="Маяк. Сообщество ролевиков и дизайнеров" alt="Маяк. Сообщество ролевиков и дизайнеров"></a>

<a href="http://rpg-hit.ru/vote/forumcard/id/17" title="RPG-HIT" target="_blank" style="display:inline-block;width:88px;"a><img src="https://forumstatic.ru/files/001b/c3/c4/82990.gif"a></a>

<a href='https://rp-arts.ru/?c=project&id=98&x=goto' target='_blank'>
        <img src='https://rp-arts.ru/?c=project&id=98&x=get_banner' alt='Эдельвейс' /></a>

<a href="https://enteros.rusff.me/" title="Авторский мир: магия и технологии, эпизоды, 18+" target="blank"><img src="https://forumstatic.ru/files/0015/e5/72/84825.png"></a>

</div>


<script>
  window.addEventListener('DOMContentLoaded', function() {
    var container = document.getElementById('banners');
    var elementsArray = Array.prototype.slice.call(container.children);

    // Перемешиваем массив элементов
    elementsArray.sort(function() { return 0.5 - Math.random(); });

    // Очищаем контейнер и добавляем элементы в случайном порядке
    container.innerHTML = '';
    elementsArray.forEach(function(el) {
      container.appendChild(el);
    });
  });
</script>
</div>


<div class='banners-container  banners-container_2'>
<div class='banners-container__back'  id='banners_2'>

<a href="https://primaltotem.hstn.me/" target="_blank"><img src="https://i.imgur.com/wPEJEYI.gif" title="Ойкумена - До начала времен" border="0" width="88" height="31"></a>

<a href="https://clamantis.ru/?from=banners" target="_blank"> <img src="https://forumstatic.ru/files/001c/2f/b2/35481.jpg" border="1" width="88" height="31" title="авторский мир, фэнтези, щепотка стимпанка, песочница"></a>

<a href="https://soullove.ru" target=_blank> <img src="https://forumstatic.ru/files/000e/5d/50/10990.gif" border="0" alt="soul love"></a>

<a href="https://everspace.mybb.ru/" title="Everspace" target="_blank"><img src="https://forumupload.ru/uploads/001b/f2/fa/7/255546.gif" width="88" height="31" border="0" alt="Everspace"></a>

<a href="https://anselior.f-rpg.me/"><img src="https://forumstatic.ru/files/001b/97/ef/41346.gif" title="Средневековое фэнтези, 18+"></a>

<a href="https://haftraum.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/001b/e9/4f/22250.gif" title="Хафтраум — обитель ваших пороков"></a>

<a href="http://ventanna.rusff.me"><img src="https://forumupload.ru/uploads/001b/ee/96/4/230570.gif" title="Ventanna"></a>

<a href="https://warriorsdawn.f-rpg.me/"><img src="https://i.imgur.com/4LLRcQZ.png" title="warriors: dawn" border="0" width="88" height="31"></a>

<a href="https://thekindred.ru" target=_blank> <img src="https://forumstatic.ru/files/0012/96/45/11947.png" border="0"alt="https://thekindred.ru" width=88 height=31></a>

<a href="https://oldshadows.rusff.me/" title="Тёмное фэнтези. Магия. Боги." target="blank"><img src="https://forumupload.ru/uploads/001c/03/d9/2/629753.png"></a>

<a href="https://gemcross.ru/" title="ex libris crossover" target="_blank"><img src="https://i.imgur.com/BGonlbE.png" alt="ex libris"></a>

<a href="https://thehaze.rusff.me/" target="_blank"><img src='https://forumupload.ru/uploads/001b/d4/18/241/249471.gif' title="городская мистика в эврика-спрингс" /></a>

<a href="https://labardon.rusff.me" target=_blank title="Labardon: disillusionment of unity"><img src="https://i.ibb.co/7vC8mL2/image.gif" border="0"alt="labardon" width=88 height=31></a>

<a href="https://genshin2stars.rolka.me/" target="_blank"><img src="https://forumupload.ru/uploads/001c/02/3d/6/31279.gif" width="88" height="31"></a>

<a href="https://genshinmemories.rusff.me/" target=_blank><img src="https://forumstatic.ru/files/0017/4a/e0/13035.gif" title="Genshin Impact: Golden Memories"></a>

<a href="http://aluvio.rusff.me/" target="_blank"> <img src="https://forumstatic.ru/files/001b/9d/5d/35687.png" title="alluvio maris"></a>

<a href="https://kelmoracrown.rusff.me" target="_blank"><img src="https://forumstatic.ru/files/001b/e6/2d/99265.png" title="Kelmora. Hollow crown" border="0" alt="Kelmora. Hollow crown"></a>

<a href="https://wolveslife.bbok.ru" target="_blank"><img src="https://forumstatic.ru/files/0001/bf/9c/79365.gif" title="Волки. Инстинкт зовет!"></a> 

<a href="https://redacademy.forumno.com/"><img src="https://forumupload.ru/uploads/001b/ce/b4/4/119518.png"></a>

<a href="https://morbusnew.rusff.me/" target="_blank"><img src="https://forumupload.ru/uploads/001c/20/89/2/177518.png" width="88" height="31" border="0"></a>

<a href="http://silenthunt.rusff.me/"><img src="https://i.imgur.com/I5oxBqZ.gif" title="Silent Hunt" width="88" height="31"></a>

<a href="https://www.ouroborosrp.org" title="OUROBOROS" target="_blank">
<img src="https://telegra.ph/file/b37113d1f83392dbdb502.png" alt="OUROBOROS" border="0" width="88" height="31"></a>

<a href="http://sayron.rolka.me/"><img src="https://forumstatic.ru/files/001c/33/49/89323.png" alt="Сайрон: Эпоха Рассвета"></a>

<a href="https://crossfeeling.rusff.me/" target="_blank">
<img src="https://forumupload.ru/uploads/0015/e5/b7/3090/557165.gif" 
title="crossfeeling"
border="1" width="88" height="31"></a>

<a href="http://hogwartslegacy.rolbb.me"><img border="0" src="https://forumupload.ru/uploads/001b/d4/28/2/888011.gif"title="Hogwarts Legacy: false fate"></a>

<a href="https://magia-frpg.ru/" target="_blank"><img src="https://forumupload.ru/uploads/001a/fa/19/2/153026.gif" title="MAGIA" border="0" width="88" height="31"></a>

<a href="http://rift.rolka.me/" title="Многожанровое высокое фэнтези. Расы, магия, антуражи; приключения, тайны и интриги" target=_blank> <img src="https://forumstatic.ru/files/001b/d9/4a/15440.gif" border="0" alt="Сказания Разлома"></a>

<a href="https://evribia.ru/" target="_blank"><img src="https://evribia.ru/img/upload/advert/88x31-1.png" width="88px" height="31px" alt="Эврибия: история одной Башни" title="FRPG Эврибия: фэнтези, приключения, литрпг, roguelite"></a>

<a href="http://symbiosis.rusff.me"><img src="https://forumstatic.ru/files/001a/ed/fd/49772.gif" title="symbiosis" border="0" width="88" height="31"></a>

<a href="https://sunnycross.ru/"><img src="https://i.ibb.co/Zz1H0CH/bb.png"></a>

<a href="http://miorline.rolevaya.ru"><img src="https://forumstatic.ru/files/0018/e2/2e/69392.gif" title="MiorLine"></a>

<a href="http://imagiart.ru/" target="_blank"> <img src="https://i.imgur.com/h3ba1GC.gif" title="photoshop: Renaissance" border="0" alt="photoshop: Renaissance"></a>

<a href="http://lostgeneration.f-rpg.ru/" target="_blank" title="Потерянное поколение NC-21"><img src="http://s6.uploads.ru/HxByI.gif" width="88" height="31"></a>

<a href="https://dis.f-rpg.me/" target=_"blank"><img src="https://forumstatic.ru/files/001a/e7/ed/65531.jpg" title="DIS" alt="DIS" border="0"></a>

<a href="https://allnewmarvel.ru" title="Marvel: All-New"><img src="https://forumstatic.ru/files/0016/a4/af/28937.gif" height="31" width="88" border="0"></a>

<a href="https://rusmagic.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/0018/3d/6c/53870.gif" title="ПЕТРОВСКИЙ УКАЗЪ" border="0" width="88" height="31"></a>

<a href="http://cimeria.f-rpg.me/"><img src="https://forumupload.ru/uploads/001b/fe/58/2/923425.gif" title="Кимерия"></a>

<a href="http://oskolki.f-rpg.me/" target="_blank"><img title="Осколки Анара. Фэнтези, стимпанк. Эпизодическая система. 18+" src="https://forumstatic.ru/files/0012/e6/86/30495.gif" alt="" width="88" height="31" border="0" /></a>

<a href="https://darksymphony.f-rpg.me/" title="Явь, Сны и Магия: Dark symphony"><img src="https://forumupload.ru/uploads/001b/d5/58/2/217166.gif"></a>

<a target="_blank" href="https://arkcity.rusff.me/" title="Ark City: последний оплот человечества"><img src="https://forumstatic.ru/files/0019/eb/83/77713.gif" width="88px" border="0"></a>

<a href="http://reilana.mybb.ru/" target=_blank><img src="https://s6.uploads.ru/lbMP0.gif" ></a>

<a href="http://docnight.rusff.me/" target="_blank"><img title="Doctor Who: Night terror" src="https://forumstatic.ru/files/0013/70/40/33203.gif"></a>

<a href="https://verbaveritatis.rusff.me" title="Верба. Просто добавь магии."><img src="https://forumupload.ru/uploads/001b/aa/c9/4/12634.gif"></a>

<a href="http://itisanewworld.rusff.me/"><img title="Mystery Book" src="https://i.imgur.com/8urfbim.png" border="0"/></a>

<a href="https://forumd.ru/" target="_blank" title="ForumD.ru - Дизайн для форумов и техническая поддержка"><img src="https://forumupload.ru/uploads/0007/e3/f7/2/266136.gif"></a>

<a href="http://hproleplay.mybb.ru" target="_blank"><img src="https://s2.uploads.ru/t/WgZOp.gif" border="0" alt="Hogwarts and the Game with the Death="88" height="31" /></a>

<a href="https://urchoice.rolka.me/" target="_blank"><img src="https://forumstatic.ru/files/000b/09/4f/61730.png" title="Каталог форумов" alt="LYL" width="88" height="31"></a><!-- Top100 (Kraken) Widget -->
<span id="top100_widget"></span>
<!-- END Top100 (Kraken) Widget -->

<a href="https://darkages.rusff.me/"><img src="https://forumstatic.ru/files/001a/fb/3d/95747.gif" alt="Dark Ages"></a>

<a href="https://miyron.rolka.me" target="_blank" ><img src="http://hunterworld.ucoz.ru/buttons/mijron5.gif" border="0" title="Мийрон" alt="Мийрон"/></a>

<a href="http://newadventure.rusff.me/" title="Genshin Impact: Adventure Time" target="_blank"><img src="https://forumupload.ru/uploads/001b/df/32/4/t64194.gif"></a>

<a href="https://novovers.rolka.me"><img src="https://forumstatic.ru/files/001c/00/7b/45236.jpg" title="НСК. Омегаверс"></a>

<a href="https://breakout.rusff.me/" title="BREAKOUТ: аномалии, способности, монстры"> <img src="https://forumstatic.ru/files/001c/2a/d4/18938.png"></a>

<!-- Thedas button -->
<a target="_blank" href="https://thedas.mybb.ru/"><img title="Твоя любимая ролевая - Thedas" src="https://forumupload.ru/uploads/001b/e0/da/4/t857929.gif"/></a>
<!-- Thedas button - end -->

<a href="https://cwnazare.mybb.ru" target="_blank"><img src="https://forumupload.ru/uploads/001a/f4/24/616/950110.gif" title="Коты-воители: На заре племен" border="0" width="88" height="31"></a>

</div>

<script>
  window.addEventListener('DOMContentLoaded', function() {
    var container = document.getElementById('banners_2');
    var elementsArray = Array.prototype.slice.call(container.children);

    // Перемешиваем массив элементов
    elementsArray.sort(function() { return 0.5 - Math.random(); });

    // Очищаем контейнер и добавляем элементы в случайном порядке
    container.innerHTML = '';
    elementsArray.forEach(function(el) {
      container.appendChild(el);
    });
  });
</script>

</div>
</div>
<!--------------------------------------- конец баннеров и кпрта------------------------------------------------>

<!---------------------------- бургерное меню для адаптива ---------------------------->
<script>// Добавляем кнопку "бургерное меню"
window.addEventListener('load', function() {
    var menu = document.querySelector('#pun-ulinks .container');
    
    if (menu) {
        // Создаем кнопку
        var burgerButton = document.createElement('button');
        burgerButton.className = 'burger-menu';
        burgerButton.innerHTML = '☰';
        burgerButton.onclick = function() {
            menu.classList.toggle('active');
        };

        // Вставляем кнопку перед списком ссылок
        var section = document.querySelector('#pun-ulinks');
        section.insertBefore(burgerButton, section.firstChild);
    }
});</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>

<!------------------------------------------ Новые сообщения ----------------------------------------------->
<script type="text/javascript">
$('#pun-ulinks ul').prepend('<li class="item1"><a href="/search.php?action=show_new">Новые</a></li>');
</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('<div class="onlineDiv"><img src="/i/blank.gif" class="indOnline" title="'+PostAuthorLogin+' в деддоме'+activeTime+'" /></div>');
      $(this).find('.pa-author>a.offline').after('<div class="offlineDiv"><img src="/i/blank.gif" class="indOffline" title="'+PostAuthorLogin+' пьет вино" /></div>');
    });
    </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="http://forumstatic.ru/files/0015/c4/3f/10524.js"></script>

<!-- Кнопка отключения мгновенного предпросмотра -->
<style>#togglePreview{float:right;margin-top:-30px}</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>

<!------------------------- конец предпросмотра сообщения © Alex_63 ---------------------------->

<!-- Снять автоматическую галочку удаления всех сообщений © Duka -->
<script type="text/javascript">
if (document.getElementById('pun-deleteuser')) {
    document.querySelector('input[name=delete_posts]').checked = false;
}
</script>

<!------------------------------------- Маски на профилях ---------------------------------------------->
<script src="http://forumstatic.ru/files/0017/95/29/89289.js"></script>
<script>
hvScriptSet.addMask({
    guestAccess: ['ДОБРО ПОЖАЛОВАТЬ', 'ПРИЁМНАЯ АНКЕТ', 'ХРАНИЛИЩЕ СВИТКОВ'],
    forumAccessExtended: {
        'ДОБРО ПОЖАЛОВАТЬ': ['Мастер игры', 'Пользователи'],
        'ЖДЁМ В ИГРУ': ['Пользователи'],
        'ПРИЁМНАЯ АНКЕТ': ['Пользователи'],
        'ХРАНИЛИЩЕ СВИТКОВ': ['Пользователи'],
        'КВЕСТЫ И СЮЖЕТНАЯ ОСНОВА': ['Мастер игры', 'Пользователи'],
        'МЕХАНИКА ИГРЫ': ['Мастер игры', 'Пользователи'],
        'НАСТОЯЩЕЕ И МИНУВШЕЕ': ['Мастер игры', 'Пользователи'],
        'ГОРИЗОНТ СОБЫТИЙ': ['Мастер игры', 'Пользователи'],
        'БЫЛЫЕ ПОВЕСТВОВАНИЯ И ПРИКЛЮЧЕНИЯ': ['Мастер игры', 'Пользователи'],
        'ГАЛЕРЕЯ': ['Мастер игры', 'Пользователи'],
        'ОПРОСЫ И КОНКУРСЫ': ['Мастер игры', 'Пользователи'],
        'БЕЗУДЕРЖНОЕ ОБЩЕНИЕ': ['Мастер игры', 'Пользователи'],
        'БЛОГИ ИГРОКОВ': ['Мастер игры', 'Пользователи']
    },
    userFields: ['pa-author', 'pa-title', 'pa-avatar item2']
});
</script>

<!------------------------------------- конец маски  ---------------------------------------------->

<!------------------------------------- обертка в профиле  ---------------------------------------------> 
<script>
$('.post-author').each(function() {
    var posts = $(this).find('.pa-posts'),
        respect = $(this).find('.pa-respect'),
        fld5 = $(this).find('.pa-fld5'),
        fld2 = $(this).find('.pa-fld2'),
        fld3 = $(this).find('.pa-fld3');

    // Если все элементы существуют
    if (posts.length && respect.length && fld5.length && fld2.length && fld3.length) {
        $(this).find('.pa-posts, .pa-respect, .pa-fld5, .pa-fld2, .pa-fld3').wrapAll('<div class="fld_wrap"></div>');
    } else {
        // Если хотя бы один элемент отсутствует, присвоить другой класс
        $(this).find('.pa-posts, .pa-respect').wrapAll('<div class="fld_wrap_un"></div>');
    }
});
</script>
<!------------------------------------- конец обертки в профиле  ---------------------------------------------> 

<!------------------------- Регулировка размера шрифта в постах © Alex_63 ------------------------------>
<script type="text/javascript" src="http://forumstatic.ru/files/001b/2a/77/48177.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+'=2,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>
<!-----------------------конец тега абзаца со своими отступами ------------------------->
<!-------------------- Ссылка на авторский пост в цитате // v.3 © Alex_63 -------------------->
<script type="text/javascript">
var quote_img = 'http://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 -------------------->

<!-------------------------- маленько редактуры духа для энтероса ----------------------------------------->

<div id=Hide><div class="container" id="meny_My_replic"  style="display:none" onclick="changeVisibility('meny_My_replic')"> 
<p>Кристаллы эпизоды<span>[quote2][align=center][font=lol][size=16][b]НАЧИСЛЕНИЕ КРИСТАЛЛОВ АКТИВНОСТИ[/b][/size]
[b][за игру в обычных эпизодах или с Мастером игры – 20 кристаллов за пост][/b]
• • •
ИМЯ 0 постов × 20 = 00 кристаллов
ИМЯ 0 постов × 20 = 00 кристаллов,
[/font][/align][/quote2]
</span></p>

<p>Кристаллы квесты<span>[quote2][align=center][font=lol][size=16][b]НАЧИСЛЕНИЕ КРИСТАЛЛОВ АКТИВНОСТИ[/b][/size]
[b][за игру в квестовых эпизодах от 3 игроков плюс четвёртый — Мастер игры – 30 кристаллов за пост][/b]
• • •
ИМЯ 0 постов × 30 = 00 кристаллов
ИМЯ 0 постов × 30 = 00 кристаллов
ИМЯ 0 постов × 30 = 00 кристаллов,
[/font][/align][/quote2]</span></p>

<p>ГМ кристаллы<span>[quote2][align=center][font=lol][size=16][b]НАЧИСЛЕНИЕ КРИСТАЛЛОВ АКТИВНОСТИ[/b][/size]
[b][услуги Мастера игры за организацию и проведение эпизода [30 кристаллов] или квеста [40 кристаллов] за пост от аккаунта Мастера игры][/b]
• • •
ИМЯ 0 постов × 30 = 00 кристаллов,
ИМЯ 0 постов × 40 = 00 кристаллов
[/font][/align][/quote2]</span></p>

<p>Сообщение от АМС<span>[quote2][align=center][font=Lol][size=16][b]СООБЩЕНИЕ ОТ АМС[/b][/size]
• • •[/font]
Текст сообщения,[/align][/quote2]</span></p>

<p><img src="https://forumupload.ru/uploads/001c/44/10/4/844233.png" title="Золотой разделитель с шариками"/><span>[align=center],[img]https://forumupload.ru/uploads/001c/44/10/4/844233.png[/img][/align]</span></p>

<p><img src="https://forumupload.ru/uploads/001c/44/10/4/157317.png" title="Красный разделитель с шариками"/><span>[align=center],[img]https://forumupload.ru/uploads/001c/44/10/4/157317.png[/img][/align]</span></p>

<p><img src="https://forumupload.ru/uploads/001c/44/10/4/59336.png" title="Золотой длинный разделитель"/><span>[align=center],[img]https://forumupload.ru/uploads/001c/44/10/4/59336.png[/img][/align]</span></p>

<p><img src="https://forumupload.ru/uploads/001c/44/10/4/790811.png" title="Красный длинный разделитель"/><span>[align=center],[img]https://forumupload.ru/uploads/001c/44/10/4/790811.png[/img][/align]</span></p>

<p><img src="https://forumupload.ru/uploads/001c/44/10/4/574486.png" title="Короткий минималистичный разделитель"/><span>[align=center],[img]https://forumupload.ru/uploads/001c/44/10/4/574486.png[/img][/align]</span></p>

<p><img src="https://forumupload.ru/uploads/001c/44/10/4/170877.png" title="Короткий выпендрежный разделитель"/><span>[align=center],[img]https://forumupload.ru/uploads/001c/44/10/4/170877.png[/img][/align]</span></p>
 

</div></div> 
<script>
var str='<img src="/i/blank.gif" title="Разделители и шаблоны" onclick="changeVisibility(\'meny_My_replic\')"/>'; 
if(document.URL.indexOf("/viewtopic.php?id")!=-1 || document.URL.indexOf("/post.php?fid")!=-1 || document.URL.indexOf("/post.php?tid")!=-1 || document.URL.indexOf("/edit.php?id")!=-1)$("#form-buttons #button-keyboard").after("<td id=My_replic_meny>"+str+"</td>")
$("#keyboard-area").after($("div.#Hide").html())
    $('#meny_My_replic p').click(function(){ 
      var L=$(this).find("span").html();
      var P=L.split(',');
     bbcode(P[0],P[1])
     return false; 
    }); 
</script>
<!-------------------------- конец редактуры духа для энтероса ----------------------------------------->

<!----------------------------------- Отключение сокращения ссылок ------------------------------------->
<script type="text/javascript">
FORUM.set("editor.link.short_url", function() { return false; });
</script>

<!--------------------------- поднятие репутации в закрытых темах -------------------------->
<script type="text/javascript">// спасибо форуму http://downtown.f-rpg.ru/
if($('pun-viewtopic').length)function changeVisibility(b){$('#'+b).toggle(); return};
</script>
<!----------------------------------------------- конец -------------------------------------------->

<!-------------------------- Исключение из "Цитировать" подписи и "отредактировано" ----------------->
<script type="text/javascript"> (function(){    var p =[];
  $('.post').find('.pl-quote').click(function(){
    p[0] = $(this).parents('.post').find('.lastedit');
    p[1] = $(this).parents('.post').find('.post-sig');
    p[2] = p[0].html();p[3] = p[1].html();
    p[0].html('');p[1].html('');
    setTimeout(function(){p[0].html(p[2]);p[1].html(p[3])},600);});
}());
</script>
<!--------------------------------------------- конец  ------------------------------------------->

<!------------ Удаляем лишние строки после цитаты и кода // v.3 © Alex_63 ------------>
    <script type="text/javascript">
    $('.post-content').each(function() {
        var CNT = $(this).html();
        CNT = CNT.replace(/<p><br><\/p>/img,'');
        CNT = CNT.replace(/<p><br><br>(.*?)<\/p>/img,'<p>$1</p>');
        CNT = CNT.replace(/<p><br>(.*?)<\/p>/img,'<p>$1</p>');
        $(this).html(CNT);
    });
    </script>
<!------------ Удаляем лишние строки после цитаты и кода // v.3 © Alex_63 ------------>

<!--------------------------- ЗАМЕНА ДВОЙНЫХ КАВЫЧЕК НА ПАРНЫЕ --------------------->
<script type="text/javascript">
(function(){function rep(str, p1,offset, s){
  return '>'+p1.replace(/"([^ "][^"]+?)"/gm,'«$1»')+'<';}
$('.post-content p').each(function(){
  $(this).html(('</>'+$(this).html()+'</>').replace(/>([^<>]+)</gm, rep));
});}());
</script>

<!-- Восстановление последнего поста при утере Человек шаман-->
<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">document.getElementById('pun-stats').getElementsByTagName('li')[2].childNodes[0].innerHTML = 'Собирают кристаллы ' </script>
<!------------------------------------------------ конец ------------------------------------------->

<!---------------------------------------- отрезать превью --------------------------------------->
<script type="text/javascript">
var IntervalId0;
$("#image-area-tcon-computer").find('img[src$="/js/uploadify/upload.png"]').live('click', function() {
function TstImgselected () {
  var a=$("#post #image-area-tcon-computer").find("#selected-insert-format");
  if(a.length==1){
  a.find('option').removeAttr("selected")
  a.find('option[value="viewer"], option[value="to_source"]').remove()
  clearInterval(IntervalId0);}
}IntervalId0 = setInterval(TstImgselected,100)
});
</script>
<!----------------------------------------------- конец -------------------------------------------->

<!------------------------------------- проверка регистрации с капчей ----------------------------------->
<script>
if ($("#pun-register").html()!=null){

KapchaArray=new Array(
//Ссылки на рисунок              //дешифровка надписи
"https://forumstatic.ru/files/0015/e5/72/51036.png","трунь",
"https://forumstatic.ru/files/0015/e5/72/38892.png","алчность",
"https://forumupload.ru/uploads/0015/e5/72/2/524897.png","чудеса",
"https://forumstatic.ru/files/0015/e5/72/37162.png","хоба"  //End myarray_!!Последний элемент без Запятой!!!
)

var vv1=Math.floor(Math.floor(Math.random()*(KapchaArray.length-1)/2)) //KapchaArray[];
var link=KapchaArray[2*vv1];
var req_username="";
var timezone="";

$("p.formsubmit input[name='register']").before('<div id="000"><input style="display:none;" id="register-reset" type="reset" value="Очистить"><b>П О П У Г - А Н Т И Б О Т</b><br/><br/><p id="LL" align=right style="width:156px;margin:6px 0;">Введите слово со стикера,<br/> без пробелов и заглавных букв</p><p style="padding:2px 0;margin:6px 0;"><img id="ImgKapcha" src="'+link+'" /> <input type="text" id="kapcha" name="kapcha" size="10" maxlength="10"/></p></div>')

$("p.formsubmit input[name='register']").replaceWith('<input type="button" class="button" name="register" value="Регистрация"/>')

function KapchaChange(){
vv1=Math.floor(Math.floor(Math.random()*(KapchaArray.length-1)/2));link=KapchaArray[2*vv1];
$("#ImgKapcha").attr("src",""+link+"");$("#ImgKapcha").attr("src",""+link+"");
$("#kapcha").val('');
}

function TestKapcha(){
var timezone=$("#ctl_tzselect option:selected").val()
        req_username=$("input[name='req_username']").val(); //запомнили имя

  if($("#kapcha").val()!=KapchaArray[2*vv1+1]){

KapchaChange();$("#register-reset").click();
$("input[name='req_username']").val(req_username);
$("#ctl_tzselect option[value='"+timezone+"']").attr("selected","selected");
$("#LL").html($("#LL").html().replace("видимые на картинке","Повторите ввод"));return false;

  }else KapchaChange(); return true;  // Совпало!;
}

$("input[value='Регистрация']").click(function (){

  if($("input[name='req_email2']").val()!="" && $("input[name='req_email1']").val()!="" && $("input[name='req_username']").val()!=""){
   if (TestKapcha()==true) {
    $("p.formsubmit input[name='register']").replaceWith('<input type="submit" class="button" name="register" value="Отправить"/>');$("p.formsubmit [name='register']").click();
    } else KapchaChange();return false;
  } else KapchaChange();$("p.formsubmit [name='register']").submit();
});

} //конец пров-ки стр. регистрации
</script>

<!------------------------------------- конец проверки регистрации с капчей ----------------------------------->

<!---------------- Ивент-календарь, вкладки и слайдеры в постах © ForumD.ru | Gerda -------------->
<script>
//скорость анимации слайдера
var fdksTime = '800';

//кнопки слайдера
var fdksArrows = 'always'; //стрелки (always - показывать, never - скрыть)
var fdksBullets = 'always'; //буллеты: кружки по количества слайдов (always - показывать, never - скрыть)
var fdksPlayStop = 'true'; //кнопка включения/выключения слайдшоу (true - показывать, false - скрыть)
var fdksPlay = 'Включить слайдшоу'; //текст кнопки включения слайдшоу
var fdksStop = 'Отключить слайдшоу'; //текст кнопки отключения слайдшоу

//автопроигрывание слайдера
var fdksAutoPlay = 'false';  //включить/отключить (true - включить, false - отключить)
var fdksHoverStop = 'true'; //останавка при наведении курсора (true - останавливать, false - не останавливать)
var fdksAutoTime = '400'; //скорость показа следующего слайда

//направление прокрутки слайдов: toRight - направо, toLeft - налево, toTop - наверх, toBottom - вниз
var fdksNext = 'toLeft'; //следующий
var fdksPrev = 'toRight'; //предыдущий

</script>
<script type="text/javascript" src="https://forumstatic.ru/files/001b/de/5c/19321.js"></script>

<style>
/* Ивент-календарь, вкладки и слайдеры в постах © ForumD.ru | Gerda */

.punbb .post-content .switcher p,
.punbb .post-content .fdklinks p,
.punbb .post-content .multik .button p,
.punbb .post-content .kelendar .date p,
.punbb .post-content .kelendar .event .close p {padding: 0; margin: 0;}

.punbb .post-content.fdk-post {overflow: unset;}

.fdk-wrap {position: relative;}
.kelendar {
position: relative;
  display: grid;
  grid-template-columns: repeat(7, 1fr); 
  grid-auto-rows: 1fr; 
  grid-gap: 2px;
}

.kelendar .item {
color: #000;
box-shadow: 0px 0px 6px #b7b7b766, 0px 0px 10px #5e5e5c38 inset;
background: #e6e6e6;
border: 1px solid #a79c86;
}
.kelendar .item.action {
background: #eee390;
border: 1px solid #856616;
transition: all 1s;
-webkit-transition: all 1s;
cursor: pointer;
}
.kelendar .item.action:hover {
background: #000;
border: 1px solid #000;
}
.kelendar .item.action .date {
color: #800808;
font-weight: bold;
}
.kelendar .item.action:hover .date {color: #fff;}
.kelendar .item.empty {opacity: 0.35; color: #626262;}
.kelendar .date {
padding: 0 0 0 10px;
font-family: 'BEWARE';
}
.kelendar .date div {display: inline-block;}
.kelendar .number {font-size: 30px;}
.kelendar .day {
padding: 0 0 0 5px;
font-size: 15px;
vertical-align: top;
}

.kelendar .event {
position: absolute;
z-index: 100;
top: 0;
left: 0;
padding: 10px 30px 10px 40px;
visibility: hidden;
opacity: 0;
transition: all 0.5s;
-webkit-transition: all 0.5s;
max-height: 330px;
overflow-y: auto;
cursor: default;
z-index: 999;

box-shadow: 0px 0px 6px #b7b7b766, 0px 0px 10px #5e5e5c38 inset;
background: #e6e6e6;
border: 5px solid #000;
}
.kelendar .event.show {visibility: visible; opacity: 1;}

.kelendar .event .close {
cursor: pointer;
position: absolute;
top: -5px;
left: 0px;
padding: 10px;
background: #000;
color: #fff;
font-weight: bold;
}

.post-content.multik {position: relative;}
.post-content.multik .kelendar {
position: absolute;
width: 100%;
top: 0;
right: 0;
visibility: hidden;
opacity: 0;
transition: all 0.8s;
-webkit-transition: all 0.8s;
}
.post-content.multik .kelendar.active {position: relative;visibility: visible; opacity: 1; display: grid;}

.post-content.multik .kelendar.tab.active {display: block;}
.post-content.multik .kelendar.tab {
display: none;
transition: all 1.2s;
-webkit-transition: all 1.2s;
}

.fdklinks, .multik .switcher {text-align: center; padding: 0 10px 5px;}
.fdklinks a, .multik .button {
display: inline-block;
cursor: pointer;
background-color: #bfb199;
vertical-align: middle;
text-transform: uppercase;
margin: 5px;
padding: 4px 15px;
transition: all 0.8s;
-webkit-transition: all 0.8s;
border-radius: 5px;
color: #aa9356;
}
.fdklinks a:hover, .multik .button:hover 
.multik .button.but-act, .multik .button.but-act:hover {
cursor: default; 
}

.fdklinks br {display: none;}

.fdkpost .fdk-header {display: none;}

.kelendar.tab .item {padding: 10px; margin: 5px; height: auto !important;}

.kelendar.tab .date {padding: 0;}
.kelendar.tab .item.action {display: inline-block; vertical-align: top;}
.kelendar.tab .item.action .event {color: #000;}
.kelendar.tab .item.action:hover {color: #fff;}

.kelendar.tags {display:block;}
.kelendar .popup {cursor: alias;}

.fdk-slider {max-height: 390px;}
.fdk-slider .slide {max-height: 350px; min-height: 350px;}
.rhino-container {padding: 0 0 36px;}

.fdk-slider .slide {
width: calc(100% - 102px) !important;
margin: 0 40px !important;
height: auto !important;
overflow: auto !important;

padding: 10px;
  box-shadow: 0px 0px 6px #b7b7b766, 0px 0px 10px #5e5e5c38 inset;
  border: 1px solid #a79c86;
}


.rhino-prev, .rhino-next {top: calc(50% - 40px); font-size: 0;}
.rhino-prev {left: 0;}
.rhino-next {right: 0;}
.rhino-prev:before {
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
}
.rhino-next:before {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
}
.rhino-prev:before, 
.rhino-next:before {
content: '';
    border: solid #bfb199;
    border-width: 0 5px 5px 0;
    display: inline-block;
    padding: 12px;
transition: all 0.8s;
  -webkit-transition: all 0.8s;
}

.rhino-prev:hover:before, 
.rhino-next:hover:before {border-color: #000;}


.rhino-bullets {
margin: 0;
padding: 0 40px 0 230px;
  width: calc(100% - 270px);
text-align: right; 
z-index: 20;
}
.punbb .rhino-bullets li {
line-height: 36px;
margin: 0 5px;
display: inline-block;
}
.rhino-bullets a {
height: 12px;
  width: 12px;
background: #bfb199;
transition: all 0.8s;
  -webkit-transition: all 0.8s;
cursor: pointer;
font-size: 0;
display: block;
border-radius: 50%;
}
.rhino-bullets a:hover {background: #333333;}
.rhino-bullets a.rhino-active-bullet {background: #856616;}

.rhino-toggle {
background-color: #bfb199;
text-transform: uppercase;
font-family: 'Lol';
padding: 4px 15px;
transition: all 0.8s;
-webkit-transition: all 0.8s;
border-radius: 5px;
color: #aa9356;
z-index: 40;
}
.rhino-toggle:hover {background: #333333; color: #fff;}
</style>
<!---------------- конец ивент-календарь, вкладки и слайдеры в постах © ForumD.ru | Gerda -------------->

0

4

объявление

Код:
<center class='news__container'>
<a href="https://enteros.rusff.me/viewtopic.php?id=1028#p65258" class="news" title='прогуляйся по энтеросу'>путеводитель</a> <a href="https://enteros.rusff.me/viewtopic.php?id=1028#p65258" class="news">путеводитель</a>
</center>


<!--// Таблицa: Постописцы месяца //-->
<div class="Post-scribes for_month" style="display:none">
<h11>Активисты месяца</h11>
</div>

<!--Cкрипт к таблицам Постописцы недели/месяца © Deff-->
<script type="text/javascript" src="//forumstatic.ru/files/0013/44/56/18587.js?1"></script> 

<!-- Настройки скрипта постописцев в Шапку -->
<script type="text/javascript">
Post_scribes.key = '1bpbi'; //Ключ подписки;

Post_scribes.Urgent_reset_cache = 6; //Cрочный сброс кеша при перенастройках скрипта(меняем цифру);

Post_scribes.NumberActivists_for_past_week = 0; //Число выводимых активистов за прошлую неделю;
Post_scribes.MinPost_for_past_week = 1; //Минимальное число игровых постов для попадания в таблицу за прошлую неделю;

Post_scribes.NumberActivists_for_last_month = 5; //Число выводимых активистов за прошлый месяц;
Post_scribes.MinPost_for_last_month = 1; //Минимальное число игровых постов для попадания в таблицу за прошлый месяц;

/*Размещение надписей Число постов и Ник относительно аватара*/
Post_scribes.Num_Posts = 0; // 0 - Число постов появляется при наведении на аватар, 1 - Число постов над Аватаром, 2 - число постов под Аватаром;
Post_scribes.Nick = 0; // 0 - Ник всплывающкй подсказкой при наведении на Авик, 1 - Ник над Аватаром, 2 - Ник под Аватаром;

/* Аватар для безаватарных */
Post_scribes.Default_Avatar = '//forumavatars.ru/i/default_avatar.jpg';


/* Возможный список специальных аватаров для таблицы постописцев */
Post_scribes.ListSpecialAvatars_for_table = {

/*UserID*/          /*Avatar*/

3  : 'https://forumupload.ru/uploads/0015/e5/72/801/t776588.png',
919  : 'https://forumstatic.ru/files/0015/e5/72/14760.png',
702  : 'https://forumstatic.ru/files/001c/04/b7/82258.jpg',
768  : 'https://forumupload.ru/uploads/0015/e5/72/801/t928247.jpg',
878  : 'https://forumstatic.ru/files/0015/e5/72/12654.png',
955  : 'https://forumstatic.ru/files/0015/e5/72/25999.png?v=1',
964  : 'https://forumstatic.ru/files/001c/04/b7/95611.png',
585222222  : 'https://forumupload.ru/uploads/0015/e5/72/801/t534691.jpg',
2222612222 : 'http://forumupload.ru/uploads/0001/31/13/267/600309.jpg' //Последний Элемент без запятой!

};Post_scribes.Table_Set ();//alert(localStorage._Post_scribes)
</script>
<!--скрипт трансформирующий таблу от скрипта вставки в шапку в текущую таблу как есть таблу в шапке-->
<script type="text/javascript" src="//forumstatic.ru/files/0013/44/56/50748.js"></script>

0

5

Код:
<!---------------------------------- кубики--------------------------------------- ---------------------->
<input type="button" onclick="dice()" class="button button_dice" value="Кинуть Кубик" />
<script type="text/javascript">
function unhtml(s)
{ return s.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;"); }
function numword(s,one,two,many)
{ return(((s%100>=10 && s%100<=20) || s%10>=5) ? many : 
          (s%10==1 ? one : two)); }
function dice()
{
        var FoundErrors = '';
        var diceRes=""
        var CountCube = prompt("Количество кубиков", "2");
        if(CountCube>100 || CountCube<=0) {
        alert("Нельзя бросать столько кубиков");  return false;}
        var SideCube = prompt("Сколько граней у кубика?", "10");
        if(SideCube>1000 || SideCube<=0){
        alert("Не бывает таких кубиков!");         return false;}
        var BonusCube = parseInt(prompt("Какой бонус прибавляем?", "+0"));
        var ReasonCube = unhtml(prompt("По какому поводу бросок?", "").
           replace(/\s+/g," ").replace("]"," "));
        
        for(i=0; i<CountCube;i++)
        {
          var dice = (Math.round(Math.random()*SideCube));
          if(dice==0) dice=1;
          diceRes += dice*1936+"-";
        }
        smile('[dice='+diceRes+CountCube+':'+SideCube+
              ':'+BonusCube+':'+ReasonCube+']');
}
function addDice(post,from,internal)
{
  var str=post.innerHTML, num=-1, date=-1, a, fCanRandomise=0, u=""; 
  while(post=post.parentNode) 
    if(post.className=="container")
      if(post=post.parentNode)
      {
        if(a=post.innerHTML.match(
          /class[^<>]+permalink[^<>]+#p(\d+)[^<>]*>[^<>]*(\d+):(\d+):(\d+)[^<>]*<\/a>/i))
            { num=a[1]; date=a[4]; 
              fCanRandomise=1; break; }
      }
  var ran=parseInt(num+date);
  return str.replace(
     /\[dice=((?:\d+-)*)(?:(\d)(\d+)|(\d+)(:)(\d+)(?::(-?\d+):([^\]]*))?)]/g,
  function(a,dice,diceC,diceS,adieC,fNewScheme,adieS,adieB,adieR)
  {
    diceC=parseInt(fNewScheme ? adieC : diceC);
    diceS=parseInt(fNewScheme ? adieS : diceS);
    adieB=parseInt(adieB ? adieB : 0);
    if(adieB>0) adieB='+'+adieB;
    if(!fCanRandomise && fNewScheme)
      return '<div class="quote-box"><blockquote><p><b>СБОЙ ДАЙСОМЕТАЛКИ - СООБЩИТЕ МАСТЕРАМ</b></p></blockquote></div> ';
    var i,diceR=0,
        s='<div class="quote-box"><blockquote '+ 
          'style="text-align:left"><p>'+
           '<b>Игрок кинул '
           +diceC+numword(diceC,' куб с ',' куба с ',' кубов с ')
           +diceS+numword(diceS,' гранью',' гранями',' гранями')
           +(adieB ? (adieB>0 ? ' и бонусом ' : ' и пенальти ')+adieB : '')+
           (adieR ? ', моделируя событие:</b><br><i>'+adieR+'</i><b>' : '')
           +'<br /><br />Результаты броска '+
           (fNewScheme ? '' : '(старая схема)')+'</b>: (';
    dice=dice.split("-"); 
    for(i=0; i<dice.length-1; ++i)
    {
       var d=parseInt(dice[i]/1936); 
       date=((date>>1)+((date&1)<<21))&0x3fffff;
       num=((num>>1)+((num&1)<<22))&0x7fffff;
       if(fNewScheme) d=(ran=(((ran>>1)+(((ran&1) ? 0 : 1)<<23)+d+date)^num)&0xffffff)%diceS +1;
       diceR+=d;
       s+= (i?' + ':'') + d;
    }
    if(adieB) diceR+=parseInt(adieB);
    return(s+ (adieB ? ')'+adieB : ')')+ 
           '=' + diceR + '</p></blockquote></div>');
  });
}
if(document.URL.indexOf("viewtopic.php")!=-1)
{
  elm=document.getElementById("pun-main").getElementsByTagName("div");
  for(x=0; x<elm.length; ++x) 
    if(elm[x].className=="post-content")
      elm[x].innerHTML=addDice(elm[x]); 
}
</script>
<!---------------------------------- конец кубиков -------------------------------------->

<!-------------------------- счетчик символов -------------------------->
<script>var a,L,epl=$("#main-reply"),str='<small id="plng" style="padding: 6px 10px; background: var(--forcol); font-weight: 700 !important; border-radius: 7px !important; border: 1px solid #46464638 !important; text-transform: uppercase; font-size: 9px; margin-left: 5px;">слов написано: <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>
<!-------------------------- конец счетчика символов -------------------------->

<!------------------ Cкрытие формы ответа при числе постов в теме более заданной: ------------------>
        <script type="text/javascript">
        (function(){
        var Num_Hide = 2000; //Число постов, после которого Cкрытие формы ответа.
        var a = $('.topic>h2>span.item2');
        if(a.length)a=parseInt(a.text().replace(/.*из (\d+)/,'$1'));
        if(a>=Num_Hide)$('.postlink a[href*="/post.php?tid"],#post').hide();
        }());
        </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.3%;
    text-align: center;
    margin: 20px 0px 0;
    padding: 5px 0px;
    border-radius: 5px;
    background: #c9bfad;
    border: 1px solid #aba9a2;
}

#form-buttons tr { 
    background: var(--forcol);
}

#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-cut"></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 src="http://forumstatic.ru/files/0015/e5/72/98806.js"></script>
<script>
$(document).ready(function() {
  hvStickerPack.init("https://forumstatic.ru/files/0015/e5/72/43915.txt");
});
</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>
<!-------------------------- конец кнопки img в форме ответа -------------------------->

<!---------------------------- * Новая Палитра © Deff * ----------------------------------------------->
<style>
body #post #color-area {
background-position: 0!important;
background-size: 366px auto !important;
padding: 21px 30px 8px 30px!important;
width: 298px!important;
}
#color-area table.Myp .rightMy input{
/*margin-left:54px*/
}
#color-area table.Myp input{
z-index:0!important;
}
</style>
<script src="https://forumstatic.ru/files/0015/e5/72/47915.js"></script>
<!---------------------------- * Новая Палитра © Deff * ----------------------------------------------->

<!------------------------------------ пресеты для рамок  ----------------------------------------------->
<div id="Styles"  style="display:none"><div id="meny-styles" class="container">
        <p>Картинка с дерзкой рамкой<span>[image][img],[/img][/image]</span></p>
        <p>Картинка со стеснительной рамкой<span>[imgs][img],[/img][/imgs]</span></p>
        <p>Фильтр<span>[bw][img],[/img][/bw]</span></p>
        <p>Фильтр с крупной рамкой<span>[image][bw][img],[/img][/bw][/image]</span></p>
        <p>Фильтр с тонкой рамкой<span>[imgs][bw][img],[/img][/bw][/imgs]</span></p>
</div></div>
<style>
#Styles .container span {display:none;}
#Styles .container p {cursor:pointer;}
</style>
<script type="text/javascript">
$("#Styles").appendTo('#tags');
$("#form-buttons #button-image").after('<td id="button-styles" title="Пресеты для картинок"><img src="/i/blank.gif"/></td>');
$("#button-styles").click(function() {
  $("#Styles").fadeToggle('slow');
});
$("#meny-styles p").click(function(){
var L=$(this).find("span").html();
var P=L.split(',');
bbcode(P[0],P[1])
return false;
}); 
</script>
<!------------------------------------ конец пресетов для рамок  ----------------------------------------------->
<!---------------------- Восстановление последнего поста при утере Человек шаман----------------------->
<script>
$(document).ready(function() {
	$('#addition-area').append(function() {
    return $('<div>Восстановить последний пост</div>').click(restoreLastPost);
	});

	function restoreLastPost() {
    $('#main-reply').val(localStorage.ReservePost);
	};
});
</script>
<!---------------------- конец восстановление последнего поста при утере ----------------------->

<!-------------------- Cкрытие формы ответа при числе постов в теме более заданной: -------------->
        <script type="text/javascript">
        (function(){
        var Num_Hide = 2000; //Число постов, после которого Cкрытие формы ответа.
        var a = $('.topic>h2>span.item2');
        if(a.length)a=parseInt(a.text().replace(/.*из (\d+)/,'$1'));
        if(a>=Num_Hide)$('.postlink a[href*="/post.php?tid"],#post').hide();
        }());
        </script>
<!-------------------- Cкрытие формы ответа при числе постов в теме более заданной: -------------->

0

6

Код:
image:ion,
h4:n,
quote2:n,
lower[lower]:i, upper[upper]:i,
imgs:ion,
bw:ion

0

7

Код:
@import url(style_cs.css);


/* ПОДГРУЗКА ШРИФТОВ
-------------------------------------------------------------*/
@import url('https://use.fontawesome.com/releases/v5.15.1/css/all.css');
@font-face {font-family: 'Font Awesome';
src:  url('//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: 'Mergian Regular';
    src: url('https://forumstatic.ru/files/001c/32/58/49066.otf');}
@import url('https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap');

@font-face {
  font-family: 'Neue Machina Ultrabold';
  font-style: normal;
  font-weight: 600;
  src: url(https://forumstatic.ru/files/001c/44/10/48561.ttf);
}

@font-face {
  font-family: 'Romul';
  font-style: normal;
  src: url(https://forumstatic.ru/files/001c/44/10/41973.ttf);
}

@font-face {
  font-family: 'Sava Pro';
  font-style: normal;
  src: url(https://forumstatic.ru/files/001c/44/10/95103.otf);
}

@font-face {
  font-family: 'Garciamarquez';
  font-style: normal;
  src: url(https://forumstatic.ru/files/001c/44/10/81524.otf);
}

@font-face {
  font-family: 'Deutsch Gothic';
  font-style: normal;
  src: url(https://forumstatic.ru/files/001c/44/10/42471.ttf);
}

@font-face {
  font-family: 'Soyuz Grotesk';
  font-style: normal;
  src: url(https://forumstatic.ru/files/001c/44/10/38143.otf);
}

@font-face {
  font-family: 'Le Murmure';
  font-style: normal;
  src: url(https://forumstatic.ru/files/001c/44/10/92275.ttf);
}

@font-face {
  font-family: 'Helvetica';
  font-style: normal;
  font-weight: 700;
  src: url(https://forumstatic.ru/files/001c/44/10/74117.ttf);
}

@font-face {
  font-family: 'Mak';
  font-style: normal;
  font-weight: 700;
  src: url(https://forumstatic.ru/files/001c/44/10/19280.otf);
}

@font-face {
  font-family: 'Helvetica';
  font-style: normal;
  font-weight: 900;
  src: url(https://forumstatic.ru/files/001c/44/10/89047.otf);
}

@font-face {
  font-family: 'Lol';
  font-style: normal;
  font-weight: 200;
  src: url(https://forumstatic.ru/files/001b/71/36/22249.otf);
}

@font-face {
  font-family: 'Lol';
  font-style: normal;
  font-weight: 400;
  src: url(https://forumstatic.ru/files/001b/71/36/66368.otf);
}

@font-face {
  font-family: 'Lol';
  font-style: italic;
  font-weight: 400;
  src: url(https://forumstatic.ru/files/001b/71/36/51435.otf);
}

@font-face {
  font-family: 'Lol';
  font-style: normal;
  font-weight: 500;
  src: url(https://forumstatic.ru/files/001b/71/36/80340.otf);
}

@font-face {
  font-family: 'Lol';
  font-style: normal;
  font-weight: 600;
  src: url(https://forumstatic.ru/files/001b/71/36/41727.otf);
}

@font-face {
  font-family: 'Mergian';
  font-style: normal;
  font-weight: 400;
  src: url(https://forumstatic.ru/files/001c/44/10/47028.otf);
}

/* @font-face {
	font-family: ' ';
	src: url('https://forumstatic.ru/files/001c/44/10/65669.woff2') format('woff2'), url('https://forumstatic.ru/files/001c/44/10/23468.woff') format('woff');
	font-weight: 300;
	font-style: normal;
} */

/* ROOT
-------------------------------------------------------------*/
:root {
--h1-font: Verdana;
--body-font: 'Lol'; /* шрифт */
--backcol: url(https://forumstatic.ru/files/001c/32/58/36378.png?v=1) repeat; /* цвет подложки выпадающих меню */
--forcol: #c9bfad; /* цвет подложки форумов/цитат */
--hovlink: #95855d; /* цвет ссылок при наведении */
--t-body: #6a614b; /*цвет основного текста */
--bodywidth: 1048px;
--head-link: #887d62; /* ссылки и инфа в шапке */
--head-text: #6c6861; /* цвет текста в таблице */
--head-border: inset 0 0 4px 2px #12121278, 0 0 0 1px #000, 0 0 0 2px #3c3a36, 0 0 0 3px #000;
--prof-border: inset 0 0 4px 2px #12121278, 0 0 0 1px #000, 0 0 0 2px #3c3a36, 0 0 0 3px #000;
--back-extra: #c0b6a3; /* фон плашек и подфорумов */
--main-border: inset 0 0 6px 2px #b9af9d, 0 0 0 1px #cec5b4, 0 0 0 2px #978d7b; /* рамка плашек и подфорумов */
--texture: url(https://forumstatic.ru/files/001c/44/10/37062.png?v=1);
}

.day {
--hovlink: #8a261a; /* цвет ссылок при наведении */
--head-link: #992013; /* ссылки и инфа в шапке */
--t-body: #615d55; /*цвет основного текста */
--forcol: #c1b9a9; /* цвет подложки форумов/цитат */
--head-text: #783932; /* цвет текста в таблице */
--head-border: inset 0 0 4px 2px #12121278, 0 0 0 1px #000, 0 0 0 2px #4c2b28, 0 0 0 3px #000;
--back-extra: #c1b9a9; /* фон плашек и подфорумов */
--main-border: inset 0 0 6px 2px #bbb3a4, 0 0 0 1px #cec5b4, 0 0 0 2px #9f9b93; /* рамка плашек и подфорумов */
--texture: url(https://forumstatic.ru/files/001c/44/10/78266.png?v=1);
}

 /* ОСНОВНЫЕ ШРИФТЫ ФОРУМА
-------------------------------------------------------------*/
/* основной шрифт текста форума */
body {  font-family: 'Lol'; font-size: 12px; font-weight: 400;}
h1, h2 {  font-family: 'Lol'; font-size: 12px;     color: #464646;   font-weight: 600;}

/* шрифты поля ввода*/
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 {
  font-weight: 600!important;
}

.post-box a:hover { color: var(--hovlink)!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);
    font-weight: 400;
    cursor: pointer;
}

/* ЦВЕТ ССЫЛОК НА ФОРУМЕ ПРИ НАВЕДЕНИИ
-------------------------------------------------------------*/
.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%;  }
.main .category table { 
    display: flex;
    justify-content: center;
 }

.main .category table thead {
   display: none;
}

#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 span { }
#pun-searchposts .FNTslider { display: none; }

#pun-searchtopics .main table .tcr { width: 32%; margin-top: -10px; }

#topic-modmenu .container span { display: none; }

.closedatafield, .isticky .stickytext { display: none; }

#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;
}

#form-buttons small, #form-buttons small b {
    font: var(--body-font)important;
    font-weight: 600!important;
}

#pun-post #form-buttons small {
    position: absolute;
    top: 30px;
}

#pun-edit #form-buttons small { top: 25px!important; }
#pun-edit #pun-announcement { display: none; }

#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-messages .main #post-form { margin-top: 30px!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 {
    position: relative;
    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;
}

#togglePreview { 
    position: relative;
    z-index: 100;
 }
#pun-messages #togglePreview,
#pun-post #togglePreview {  margin: 10px 0px; }

#pun-messages #post-form #form-buttons small {     
    top: -14px !important;
    left: -5px !important;
    position: relative;
}

#pun-messages #post-new #post-form #form-buttons small  {
}

#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: var(--body-font);
}

#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-viewtopic .formsubmit { margin: 10px 0px 10px 22px; }
#pun-profile #profile8 .formsubmit {
    margin: 20px 0px 10px 0px;
}

#post-preview .code-box strong.legend {
    color: #d2cec4;
    font-style: italic;
    padding-left: 15px;
}

#post #post-preview .fs-box table td,
#post-preview .post-content td {
    min-height: 15px;
}


#viewprofile #pa-gifts,
#viewprofile #pa-invites { display: none!important; }

#post-preview .quote-box cite a { color: #d2cec4!important; }

#pun-online #pun-main table tr { height: 30px; }


/* ОФОРМЛЕНИЕ ПРЕВЬЮ ПРОФИЛЯ */

#pun-profile #viewprofile tbody {
    background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
    border-radius: 5px;
    box-shadow: var(--head-border), 0 0 0 4px #cec5b49c, 0 0 6px 5px #150d0d5c !important;
}

#pun-profile #viewprofile tbody tr {
    display: flex;
    min-height: 370px;
}

#pun-profile #viewprofile tbody tr #profile-left {
    display: flex;
    justify-content: flex-start;
    flex-direction: column;
    align-content: center;
    flex-wrap: wrap;
    background: url(https://forumstatic.ru/files/001c/44/10/34509.png) top no-repeat;
    width: 219px;
} 

#pun-profile #viewprofile tbody tr #profile-right {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    width: 733px;
    box-shadow: var(--head-border);
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    gap: 15px;
    padding: 15px;
    box-sizing: border-box;
}

#viewprofile #profile-right li {
   box-shadow: var(--head-border) !important;
    background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
    font-family: 'Lol';
    color: var(--head-text);
    text-shadow: 0 0 1px black;
    border-radius: 5px;
    flex: auto;
    display: flex;
    flex-direction: column;
    justify-content: center;
    padding: 15px;
    box-sizing: border-box;
}

#profile-right li strong.GamePst2 {
    padding-right: 0em!important;
}

.day #viewprofile #profile-right #pa-respect a,
.day #viewprofile #profile-right #pa-positive a,
.day #viewprofile #profile-right #pa-awards a {
    font-weight: 500;
    color: #8f2016cf;
}

.day #viewprofile #profile-right #pa-respect a:hover,
.day #viewprofile #profile-right #pa-positive a:hover,
.day #viewprofile #profile-right #pa-awards a:hover {
    color: var(--hovlink);
}

#viewprofile #profile-right li .lz {
    color: var(--head-text);
    text-shadow: 0 0 1px black;
    border-radius: 5px;
    box-sizing: border-box;
    padding: 10px 20px;
    display: flex;
    flex-direction: column;
}

#profile-name {
    z-index: 2;
    position: relative;
    font: var(--body-font);
    color: #7e6f48 !important;
    letter-spacing: -.3px;
    font-size: 15px;
    text-transform: uppercase;
    text-shadow: #7f6f48a3 1px 0 8px, #000000 1px 0px 0px;
    margin: 20px 0px 8px;
    padding: 2px 0px;
    box-sizing: border-box;
    width: 95%;
}

.day #profile-name strong {
    color: #9c3e34 !important;
    text-shadow: #9c3e34c2 1px 0 8px, #000000 1px 0px 0px;
}

#profile-name:before {
    content: '';
    position: absolute;
    width: 200px;
    height: 60px;
    background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
    box-shadow: var(--head-border);
    border-radius: 10px;
    z-index: -1;
    left: 50%;
    transform: translateX(-50%);
    top: -5px;
    pointer-events: none;
}

#profile-title {
    font: var(--body-font);
    letter-spacing: .5px;
    z-index: 2;
    color: #6c6861;
    width: 201px;
    margin: 0px 0px 20px;
    position: relative;
    font-size: 12px;
    left: 3px;
}

#profile-title:before {
    content: '';
    position: absolute;
    width: 180px;
    height: 3px;
    background: url(https://forumstatic.ru/files/001c/44/10/91052.png);
    top: -7px;
    left: 50%;
    transform: translateX(-50%);
}

#pun-profile #profile-title strong { width: 100%!important; }

#pun-profile #viewprofile #pa-avatar { margin: 8px 0px 15px; }
#pun-profile #viewprofile #pa-avatar div img { 
    max-width: 185px;
    max-height: 250px;
    box-shadow: var(--head-border);
    width: auto;
    height: auto;
}

#pun-profile #viewprofile #pa-edit {
    margin: 20px 0px 25px;
    background-color: #171717;
    box-shadow: inset 0 0 4px 2px #1b1a1a, 0 0 0 1px #000, 0 0 0 2px #3c3a36c7, 0 0 0 3px #000, 0 0 4px 6px #00000014;
    padding: 10px;
    width: 50%;
    border-radius: 10px;
    text-transform: uppercase;
    align-self: center;
}

.day #pun-profile #viewprofile #pa-edit {
    box-shadow: inset 0 0 4px 2px #1b1a1a, 0 0 0 1px #000, 0 0 0 2px #45272ae6, 0 0 0 3px #000, 0 0 4px 6px #00000014;
}
/* отступы в ячейках */
.main td { }
th {  padding: 0!important; font-size: 0px!important;  }

/* ширина подфорума */
 #pun-index .tcl { 
    background-color: var(--back-extra);
    box-shadow: var(--main-border);
    width: auto;
    height: 165px;
    border-radius: 5px;
}

 .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: 100%;
    font: var(--body-font);
    align-self: center;
    box-sizing: border-box;
    text-transform: lowercase;
    font-size: 9px;
    margin-top: 10px;
    background-color: var(--back-extra);
    box-shadow: var(--main-border);
    border-radius: 5px;
    padding: 15px 20px;
    height: 75px;
    align-content: center;
}


/* последняя активная тема в подфоруме */
#pun-index .tcr a {
    width: 90% !important;
    margin-bottom: -6px;
    text-align: left;
    display: block;
    text-transform: uppercase;
    font-family: 'Lol';
    font-weight: 400;
    line-height: 15px;
    font-size: 13px;
}

#pun-index .tcr .datetime, #pun-index .tcr .byuser {
    font-family: 'Lol';
    font-weight: 400;
    line-height: 11px;
    font-size: 11px;
    text-transform: uppercase;
}

/* количество тем и сообщений в подфоруме */
#pun-index .tc2, #pun-index .tc3 {    
    position: absolute;
}

#pun-index .tc2 {
    bottom: 35px;
    right: 15px;
    font-family: 'Lol';
    font-size: 10px;
    text-transform: uppercase;
}

#pun-index .tc2::before {
    content: 'тем:';
    position: absolute;
    font-size: 10px;
    left: -25px;
}

#pun-index .tc3 {
    bottom: 20px;
    right: 15px;
    font-family: 'Lol';
    font-size: 10px;
    text-transform: uppercase;
}

#pun-index .tc3:before {
    content: 'сообщений:';
    position: absolute;
    font-size: 10px;
    left: -69px;
}

#pun-index .tc3 { margin-left: -15px; }


#pun-main .category thead .tc2, #pun-main .category thead .tc3 {display: none;}

/* НАВИГАЦИЯ ПО ФОРУМУ СВЕРХУ
-------------------------------------------------------------*/
#pun-navlinks .container {padding: 0px; margin: 0px;  justify-content: center;  display: flex; gap: 10px;}
#pun-navlinks li {  display: inline;  }

/* расположение*/
#pun-navlinks {  
    display: flex;
    justify-content: center;
    margin-top: 21px;
}

#pun-navlinks #navawards { position: absolute; }
.profile-awards-container .tc2 img,
#awards-content .tc2 img {
    box-shadow: var(--head-border) !important;
    border-radius: 5px;
    transition: all .3s ease-in-out;
    filter: grayscale(0.8) brightness(0.7);
    cursor: pointer;
}

.profile-awards-container .tc2 img:hover,
#awards-content .tc2 img:hover {
    filter: grayscale(0) brightness(1);
}

.mod-awards .main .category table {
    display: table;
    margin-bottom: 30px;
    border-spacing: 0px 10px;
}

/* вид ссылок */
#pun-navlinks li a { 
    letter-spacing: 0.5px;
    color: var(--t-body);
    text-transform: uppercase;
    font-family: 'Lol';
    font-size: 15px;
  }

/*  вид ссылок навигации при наведении */
#pun-navlinks li a:hover {      color: var(--hovlink); }


/* ПОЛЬЗОВАТЕЛЬСКАЯ НАВИГАЦИЯ 
-------------------------------------------------------------*/
#pun-ulinks .container { 
    padding: 0 !important;
    display: flex;
    justify-content: center;
    gap: 10px;
    margin: 13px 0 15px;
}
#pun-ulinks li, #pun-ulinks li a {
    font-family: 'Lol';
 }

/*расположение */
#pun-ulinks  { }

/* цвет ссылок */
#pun-ulinks a {
    font-size: 12px;
    text-transform: lowercase;
    transition: all 0.3s ease-in-out 0s;
}

/* цвет ссылок при наведении */
#pun-ulinks a:hover { color: var(--hovlink);} 


/* ВАШЕ МЕСТОРАСПОЛОЖЕНИЕ НА ФОРУМЕ СВЕРХУ И СНИЗУ 
-------------------------------------------------------------*/
/* расположение сверху */
#pun-crumbs1 {  
    margin-top: 20px;
}

/* расположение снизу */
#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: var(--body-font);
    font-weight: 500;
    font-size: 12px;
}

#pun-crumbs2 p { 
    width: 60%;
    position: relative;
    left: 50%;
    transform: translateX(-50%);
 }

#pun-index #pun-crumbs1, #pun-index #pun-crumbs2 { display: none; }

/* цвета ссылок */
#pun-crumbs2  a, #pun-crumbs1 a { color: var(--link);;}

/* цвет ссылок при наведении */
#pun-crumbs2  a:hover, #pun-crumbs1 a:hover {color: var(--hovlink);}

/* СТРОКА ПРИВЕТСТВИЯ
-------------------------------------------------------------*/
#pun-status span {  margin-right: 5px;  }
#pun-status .status-right  {float: none!important;}

/* расположение  */
#pun-status { 
   position: absolute;
    display: flex;
    justify-content: center;
    top: -45px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    z-index: 1;
}

/* внешний вид  */
#pun-status .container {
    color: #6c6861;
    font-family: 'Lol';
    font-weight: 400;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
    font-weight: 400;
    text-shadow: 0 0 1px #000;
}

.day #pun-status .container {
  color: #636262;
}

  #pun-status .container strong { font-weight: 400; }


/* цвет ссылки  */
#pun-status a {  color: #887d62;   }
.day #pun-status a { color: #636262; }

#pun-status a:hover { color: #b39d79; }
.day #pun-status a:hover { color: var(--hovlink); }

 /* ТЕМЫ
-------------------------------------------------------------*/
/* весь пост */
.post .container {     margin-bottom: 20px; }

/* разделитель между сообщения*/
.post h3 {       
    margin: 0px 0px 0px 260px;
    padding: 0px;
    height: 30px;
    width: 700px;
    background-color: var(--back-extra);
    box-shadow: var(--main-border);
    line-height: 10px;
    position: relative;
    border-radius: 5px;
}

/* текст внутри разделителя */
.post h3 span {
    display: flex;
    justify-content: space-between;
    flex-flow: row-reverse;
    padding: 0px 34px;
    box-sizing: border-box;
    width: 100%;
    text-transform: uppercase;
    position: absolute;
    top: 31%;
}

/* ссылка внутри разделителя */
 .post h3 a, .post h3 strong {        
   font-size: 10px !important;
    text-transform: uppercase;
    font: var(--body-font);
    font-weight: 500;
}

.post h3 .sharelink { display: none; }

.hide-author h3 {
}

.hideprofile h3 {
    margin: 0;
    width: 100%;
}

.hideprofile .post-box { margin-right: 0px; }

.hide-author .post-box {
    width: 100%;
    margin-top: -30px;
}

.hide-author .reaction-picker {
    margin-left: 40px;
}

.hide-author div.post-rating p {  }

.q_t_s img { margin-right: 12px!important; }
.q_t_s .custom_tag_image { margin-right: 12px!important; }
.q_t_m p {
    font-size: 11px;
    display: grid;
    grid-template-columns: auto auto;
    gap: 12px;
}

/* расположение профиля */
.post .post-author {    
    float: left;
    min-height: 200px;
}

/* пост и отступы в посте */
.post-body {    margin-left: 258px; position: relative; }
.post-box { 
    padding: 10px 0px 0px;
    margin-right: -8px;
    margin-bottom: 20px;
  }

/* выравнивание текста поста */
.post-content {
  width: 100%;
  overflow: hidden;
  text-align: justify;  }

/* абзацы постов */ 
 .post-content p {
    padding: 0;
    line-height: 150%;
    font-size: 11px;
    font-family: Verdana;
}

/* .post-content {margin: 0px 0px 15px 10px !important;} */

/* ссылки в посте */
.post-links {     
    width: 100%;
    margin-top: 35px;
    margin-bottom: 10px;
}

.pl-reports { display: none!important; }

.post-links li {  display: inline;  padding-left: 10px; font-size: 13px; }
.post-links ul {         
     padding: 0px 10px 0px 0px;
    text-align: right;
    font: var(--body-font)!important;
    font-weight: 600 !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: 4px 2px !important;
    overflow: hidden;
}

.post-content td p { 
    padding: 0px 2px !important;
    margin: 0px !important;
 }

/* разделитель подписи в посте */
.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 170px;
}

/* экстра */
.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:none; cursor:pointer; padding-left:21px;}
.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.3;
    margin: 2em 0;
    border: .4px solid var(--t-body);
}
.post-content abbr {cursor:help!important; text-decoration: underline dotted!important;}
.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/44/10/85260.png) center 0 no-repeat fixed, url(https://forumstatic.ru/files/001c/44/10/52949.png?v=1) repeat fixed!important;
    background-color: #424242;
    height: auto;
}

.redirect-page #pun { 
     background: #cec5b4;
     margin-top: 420px;
}

#pun-redirect { height: 80px; }
.redirect-page .punbb::before, .redirect-page .punbb::after { content: none!important; }

/* поле ввода текста поста */
.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;  
    margin-top: 30px;
    margin-bottom: 36px;
}

 
.linkst .pagelink { 
    height: 10px;
    position: relative;
    z-index: 4;
    left: -10px;
}
.postlink.long {    width: 300px; }
.linkst .postlink { position: absolute;
    top: 0px;
    z-index: 4;
    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;
    margin-bottom: 10px;
}

#pun-viewtopic #pun-main { 
    position: relative;
    z-index: 1;
}

/* подписаться и отслеживать внутри темы */
.subscribelink { 
 clear:both;  
margin-bottom: 15px;
    margin-top: -12px;  
    position: relative;
}

.subscribelink a {
    position: absolute;
    width: 200px;
    right: 10px;
    top: -32px;
}

/* меню модератора */
.modmenu .container {   
 padding: 0px 0px;
font-size: 12px !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: 600 !important;
}

#pun-admain textarea, #pun-admain input, #pun-admain select, #pun-admain optgroup {
    border-bottom-right-radius: 0px;
    font-size: 11px!important;
}

#pun-admain fieldset .handle, #pun-admain fieldset p {
padding: 6px 0px 15px!important;
    position: relative;
    border-color: #e4dfd4!important;
}

#pun-admain .tcr input {
   width: 90%!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 3px 5px}
#pun-main table .custom_tag_quote2 {
    width: 98.5% !important;
    margin: 6px 3px 2px !important;
}
#pun-message #pun-main .info .container { margin: 20px 0px; }

/* бокс под цитаты/код итд */
 .scrollbox {
  width: 100%;
  overflow: auto;
  max-height: 200px;
  }  

blockquote {margin:0;}

0

8

Код:
/* ЦИТАТЫ BY BLANCHE. МОЖНО БРАТЬ, НО ОСТАВЛЯЕМ КОПИ
-------------------------------------------------------------*/
/* цитаты, спойлер, выделить код */

.post-content .quote-box, .post-content .code-box {
    margin: 7px 4px 7px 3px;
    display: flex;
    flex-direction: column;
    position: relative;
    overflow: hidden;
    padding: 15px 20px;
    background: var(--forcol);
    border-radius: 5px;
    background-color: var(--back-extra);
    box-shadow: var(--main-border);
}

.post-content .quote-box {  padding: 14px 20px 11px; }

.post-content .quote-box, .post-content .code-box, .pun-modal .modal-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;
}

#pun-reputation .bg { z-index: 101!important; }
#pun-reputation .inner {
    font-family: 'Lol' !important;
    z-index: 101!important;
}

#pun-admin-award-form .inner { background: var(--forcol); }


.post-content .spoiler-box > div:before { 
    content: '\f5a7';
    font-family: 'Font Awesome';
    font-size: 19px;
    font-weight: 100 !important;
    color: #746e58;
    position: absolute;
    top: 11px;
    left: 11px;
    float: left;
    transition: all .6s ease-out;
}

.day .post-content .spoiler-box > div:before {
    color: #65635a;
} 


.post-content .spoiler-box > div.visible:before { transform: rotate(10deg); }

/* фон проставления репутации */
.post_reputation {
    background-color: #cec5b4;
    border-radius: 5px;
    box-shadow: inset 0 0 6px 2px #b9af9d69, 0 0 0 1px #cec5b4, 0 0 0 2px #978d7b !important;
    padding: 20px 20px 20px 10px !important;
}

/* написал и выделить код */
.code-box strong.legend, .post-content .spoiler-box > div, .post-content .spoiler-box > div.visible {    
font-size: 11px;
    text-align: justify;
    margin: -2px 12px 8px -4px;
    font-family: 'Lol';
    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: var(--forcol) !important;
    text-transform: uppercase;
    font-weight: 600 !important;
    font: var(--body-font);
    font-size: 13px;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    box-sizing: border-box;
    padding-left: 5px;
    font-style: italic;
text-shadow: none!important;
}

.code-box strong.legend a:hover {
  color: var(--hovlink)!important;
}

.code-box strong.legend {
    width: 300px;
    min-height: 30px;
    padding: 3px;
    text-transform: uppercase;
    flex-wrap: wrap;
    align-content: center;
    box-sizing: border-box;
    padding-left: 20px;
    color: var(--back-extra) !important;
    background-color: #746e58;
    font-family: 'Lol';
    box-shadow: inset 0 0 6px 2px #696451 !important;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
    height: 20px;
    border: none;
    position: relative;
    z-index: 0;
    margin: 0px 0px 0px 70%;
    border-radius: 5px 0px 0px 5px;
    display: flex;
}

.day .code-box strong.legend  {
    background-color: #66635a;
    box-shadow: inset 0 0 6px 2px #57554f !important;
}

.quote-box cite {
    width: 300px;
    min-height: 20px;
    border: none;
    position: relative;
    z-index: 0;
    padding: 3px;
    margin: 0px 0px 0px -20px;
    border-radius: 0px 5px 5px 0px;
    text-transform: uppercase;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    box-sizing: border-box;
    padding-left: 20px;
    color: var(--back-extra) !important;
    background-color: #746e58;
    height: 30px;
    font-family: 'Lol';
    box-shadow: inset 0 0 6px 2px #696451 !important;
    font-style: normal;
    font-weight: 500;
    font-size: 12px;
}

.day .quote-box cite  {
    background-color: #66635a;
    box-shadow: inset 0 0 6px 2px #57554f !important;
}

.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: #433f36;
    text-shadow: none !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}

#keyboard-span input { padding: 0!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-color: var(--back-extra);
    border-radius: 5px;
    color: var(--t-body);
    box-shadow: var(--main-border);
}

#size-area {width: 50px; left: 15px;}

#font-area span, #font-area img {    height: 15px; }

#font-area {
    height: 160px;
    width: 400px;
    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;
   gap: 4px;
}

#font-area div {
    width: 32%;
    cursor: pointer;
}

#font-area div[style*="cyrillic fonts"], #font-area div[style*="latin fonts"] {
    padding: 4px 0px 3px;
    margin: 9px 0px;
    width: 100%;
    pointer-events: none;
    cursor: unset;
    text-align: center;
    text-transform: uppercase;
    background: var(--forcol);
    box-shadow: inset 0 0 6px 2px #b9af9d61, 0 0 0 1px #cec5b4, 0 0 0 2px #978d7b;
    border-radius: 5px;
}

#font-area div[style*="cyrillic"] img,
#font-area div[style*="latin fonts"] img {
    display: none;
}

#tags .container {position: absolute;
    z-index: 2;
    right: 50px;}

/* мини аватар на главной
-------------------------------------------------------------*/

 .user-avatar {
    height: 35px; 
    width:35px;     
    float: left;
    position: relative;
    margin: -2px 2px 30px 0;
}

#pun-index  .user-avatar {  
   display: none;
}

 .user-avatar .avatar-image {   
    height: 28px;
    width: 28px;
    opacity: 0.85;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    float: left;
    border-radius: 5px;
    filter: grayscale(0.5) brightness(0.9);
    transition: all 0.3s ease-in-out;
    border: 1px solid #978d7b;
    box-sizing: border-box;
    margin-top: 5px;
}

.day  .user-avatar .avatar-image {
    border: 1px solid #9f9b93;
}

.user-avatar .isonline {
    width: 6px;
    height: 6px;
    border-radius: 50%;
    display: block;
    position: absolute;
    top: 8px;
    right: 32px;
    animation: blinkColor .9s linear infinite;
    -moz-animation: blinkColor .9s linear infinite;
    -webkit-animation: blinkColor .9s linear infinite;
    background: var(--head-text);
    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: 208px;
    width: 525px;
    background-size: contain;
    border-radius: 6px;
    height: 20px;
 }

#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%;
    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 { 
 }
#pun-messages .pa-author a {    text-shadow: none !important;}
#pun-messages .pa-author {  }
#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;}

@media screen and (max-width: 580px) {
    #profile .container {
        width: 98% !important;
        margin: 0 !important;
        padding: 0 !important;
    }

   #profile .fs-box .post .container { margin: 0!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: #000000bf;
color: var(--hovlink);
}

.day ::selection { background: #aeacac7d; }

/* ширина прокрутки  */
::-webkit-scrollbar {
    width: 1px;
    height: 1px;}

#pun-admain textarea::-webkit-scrollbar {
  width: 5px!important;
}

/* движущаяся часть прокрутки */
::-webkit-scrollbar-thumb {
     background-color: var(--head-text);
}

.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: var(--head-text);
}

/* подложка прокрутки */
::-webkit-scrollbar-track {
   background-color: black;
}

.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: #a69f90;
}


/* ПРОФИЛЬ ПРИ НАСТРОЙКЕ + ЛИЧНЫЕ СООБЩЕНИЯ
-------------------------------------------------------------*/
#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;  }
#viewprofile li { }
#viewprofile li span {
   font-weight: 500;
    text-align: center;
    margin-bottom: 10px;
 }
#viewprofile li strong, #viewprofile li div {      
    display: block;
    font-weight: normal;
    text-align: center;  }
#profile-left { width: 25%; padding-top:0 !important;}
#profile-right {width: 75%}
#profile-name strong {font-size:14px}
#profile-left strong {}
#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;}

/* отключить прокрутку снизу */
body {}

/* отступы по умолчанию у тела */
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; border: 1px solid #46464638!important;}
#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; opacity: 1!important; width: 200px!important;}
.tipsy-inner {padding:5px 8px 4px; background-color:black; color:white; min-width: 200px!important; text-align:center; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; position: absolute!important;  top: -30px!important; opacity: 1!important; left: 50%; transform: translateY(-50%) translateX(-50%); z-index: 999999!important;}
.tipsy-arrow {display: none;}
.tipsy-n .tipsy-arrow {display: none;}
.tipsy-nw .tipsy-arrow {display: none;}
.tipsy-ne .tipsy-arrow {display: none;}
.tipsy-s .tipsy-arrow {display: none;}
.tipsy-sw .tipsy-arrow {display: none;}
.tipsy-se .tipsy-arrow {display: none;}
.tipsy-e .tipsy-arrow {display: none;}
.tipsy-w .tipsy-arrow {display: none;}
.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; }

.jGrowl-notification .jGrowl-header, .jGrowl-notification .jGrowl-message {
    font: var(--body-font)!important;
    font-weight: 600!important;
    color: var(--doptext)!important;
}

.jGrowl-notification .jGrowl-message a { 
   font: var(--body-font)!important;
    color: var(--doptext)!important;
 }

.jGrowl-notification .jGrowl-close {
    border: none !important;
    color: var(--doptext);
    padding: 2px 8px !important;
    font-size: 12px !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'; } /* '' */


.hide-author .post-body {
    margin-left: -40px;
    width: 1000px !important;
    position: relative !important;
    padding: 10px 35px;
    box-sizing: border-box;
}

.hide-author  .post-content {
   overflow: visible;
}


/*Регулировка размера шрифта в постах © Alex_63 */

.FNTslider {
    border-radius: 4px;
    position: absolute;
    z-index: 1000;
    background: #d6d6d2;
    width: 109px;
    height: 2px;
    margin: 3px 5px;
    border: solid 1px #d5d4d0;
    float: right;
    margin-right: 10%;
}

#pun-messages .FNTslider {     left: 200px; }

.FNTslider .before {
    height: 2px;
    border: solid 1px transparent;
    border-right: none 0;
    border-radius: 4px 0 0 4px;
    position: absolute;
    background: var(--head-text);
    margin-top: -1px;
    margin-left: -1px;
}
.FNTslider .thumb {
    width: 3px;
    height: 8px;
    border-radius: 3px;
    position: relative;
    top: -3.5px;
    background: var(--head-text);
    filter: brightness(0.8);
    border: .2px solid #00000057;
    cursor: pointer;
}


/*  подсказки */

#tooltip,
.tipsy-inner {
  z-index: 999999;
  padding: 4px;
      color: var(--head-text)!important;
  font-weight: 400;
  font-size: 10px;
  letter-spacing: 0.5px;
    box-shadow: var(--head-border) !important;
    background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
    font-family: 'Lol';
    text-transform: uppercase;
   border-radius: 5px;
}

#tooltip,
.tipsy-inner,
#respect figure .prof,
.tipsy-inner a {
  color: var(--head-text)!important;
  text-decoration: none !important;
  text-align: center;
}

#tooltip {
  position: absolute;
  max-width: 200px;
  display: none;
}

#tooltip,
.tipsy-inner,
.num_msg,
.bubble,
.jGrowl-notification,
.jGrowl .messag_theme,
#messages-list a.Author {
 background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
z-index: 50;
}



/* кастомные теги */

.post-content .custom_tag_h4,
.heroes_wrapper h5 {
    margin-left: 5px;
    margin-top: 3px;
    box-shadow: inset 0 0 4px 2px #12121278, 0 0 0 1px #cec5b4, 0 0 0 2px #aaa08d !important;
    background: #2b2b2b;
    text-shadow: 0 0 1px black;
    border-radius: 5px;
    text-align: center;
    padding: 7px;
    box-sizing: border-box;
}

.heroes_wrapper h5  { width: 98% } 

.post-content .custom_tag_h4,
.post-content .custom_tag_quote2 { width: 99.5%; margin: 6px 2px 2px !important; }

.custom_tag_h4 a { color: #ae9352!important; }
.day .custom_tag_h4 a { color: var(--head-link)!important; }

.custom_tag_h4 a:hover { opacity: .8; }

.heroes_wrapper h5 { width: 100%; margin-bottom: 3px;}
.heroes_wrapper h5 a { margin-left: 7%!important; }

.post-content .custom_tag_h4 p,
.heroes_wrapper h5 a {
    margin: 0;
    font-family: 'Lol';
    font-size: 17px!important;
    text-shadow: #7f6f48a3 1px 0 8px, #000000 1px 0px 0px;
    color: #a4946c !important;
}

.day .post-content .custom_tag_h4 p,
.day .heroes_wrapper h5 a {
    color: #9c3e34 !important;
    text-shadow: #9c3e34c2 1px 0 8px, #000000 1px 0px 0px;
}

.post-content .custom_tag_quote2 {
    margin-left: 5px;
    margin-top: 6px;
    box-shadow: inset 0 0 4px 2px #12121278, 0 0 0 1px #cec5b4, 0 0 0 2px #aaa08d !important;
    background: #2b2b2b;
    text-shadow: 0 0 1px black;
    border-radius: 5px;
    padding: 10px 20px;
    box-sizing: border-box;
    color: #959189;
}

.custom_tag_image {
    display: inline-block;
    border: 11px solid;
    border-image: url(https://forumstatic.ru/files/001c/44/10/54914.png) 10 round;
    box-shadow: 0 0 0 1px #302d27;
    height: fit-content;
    width: fit-content;
    max-width: calc(100% - 24px);
    margin-left: 1px;
}

.custom_tag_image  img {
    margin: 0!important;
    box-shadow: 0 0 0 1px #302d27, 0 0 0 2px #a5936c, 0 0 0 3px #060606;
    margin-left: 0px !important;
}

.day .custom_tag_image img {
   box-shadow: 0 0 0 1px #302d27, 0 0 0 2px #7e7e7e, 0 0 0 3px #060606;
}


.custom_tag_imgs img {
    box-shadow: 0 0 0 1px #302d27, 0 0 0 2px #a5936c, 0 0 0 3px #060606;
    margin-left: 4px !important;
    max-width: calc(100% - 7px) !important;
}

.custom_tag_image .custom_tag_imgs img { max-width: 100%; }

.day .custom_tag_image {
    border-image: url(https://forumstatic.ru/files/001c/44/10/73276.png?v=1) 10 round;
}

.day .custom_tag_imgs img {
   box-shadow: 0 0 0 1px #302d27, 0 0 0 2px #7e7e7e, 0 0 0 3px #060606;
}

.custom_tag_bw img {  filter: grayscale(0.6) brightness(.7);  transition: all .3s ease-in-out; }
.day .custom_tag_bw img { filter: grayscale(1) brightness(0.4); transition: all .3s ease-in-out;}
.custom_tag_bw img:hover {  filter: grayscale(0) brightness(1); }

/* ШАБЛОНЫ / РАЗДЕЛИТЕЛИ */

#My_replic_meny{background-image:url(http://forumstatic.ru/files/0015/e5/72/65236.png);}
#meny_My_replic span{
display:none;
}
#meny_My_replic p::first-letter{
color:#922121;
}
#meny_My_replic p{
cursor:pointer;
font-weight:normal;
color:#0b1820;
}

#meny_My_replic p img { 
    object-fit: contain;
    width: 100%;
}

#meny_My_replic p:hover{
text-shadow:#efecd9 1px 1px 0;
}
#meny_My_replic {
    border: #fff 1px;
    padding: 15px !important;
    width: 185px;
    position: absolute;
    margin-right: -25px;
    top: 70px;
    box-shadow: var(--main-border);
    background: var(--back-extra);
    border-radius: 5px;
}

#pun-edit #meny_My_replic { top: 100px;  }

/* Личная страница */
.reveal-modal-bg { 
	position: fixed; 
	height: 100%;
	width: 100%;
	background: rgba(0,0,0,.8);
	backdrop-filter: blur(50px);
	-webkit-backdrop-filter: blur(50px);
	z-index: 100;
	display: none;
	top: 0;
	left: 0; 
}
.reveal-modal {
	visibility: hidden;
	top: 100px !important;
	left: 50%;
	position: fixed;
	z-index: 101;
}

.reveal-modal.xlarge { 
	width: 650px;
	height: 472px;
	transform: translateX(-50%);
	background: url(https://forumstatic.ru/files/001c/44/10/89617.png?v=1);
	box-shadow: var(--prof-border), 0 0 6px 1px #000;
	border-radius: 5px;
}
	
.reveal-modal .close-reveal-modal {
	font-size: 22px;
	line-height: .5;
	position: absolute;
	top: 8px;
	right: -30px;
	color: var(--t-body);
	text-shadow: 0 -1px 1px rgba(0,0,0,.6);
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
	transition: unset !important;
}

.menu {
	display: flex;
	align-items: center;
	justify-content: center;
	height: 64px;
}

.menu-links {
	display: flex;
	align-items: center;
	gap: 15px;
}

.menu span, .menu a {
	display: flex;
	height: 39px;
	box-shadow: var(--prof-border) !important;
	border-radius: 5px;
	background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
	text-align: center;
	font-family: lol;
	font-size: 13px;
	font-weight: 400;
	align-items: center;
	padding: 0 20px;
	text-transform: uppercase;
	cursor: pointer;
	transition: none !important;
}

.menu span:hover, .menu a:hover {
	color: #7e6f48 !important;
	text-shadow: #7f6f48a3 1px 0 8px, #000000 1px 0px 0px;
}

.day .menu span:hover, .day .menu a:hover, .day .menu .tabactive {
	color: #9c3e34 !important;
	text-shadow: #9c3e34c2 1px 0 8px, #000000 1px 0px 0px;
}

.menu .tabactive {
	color: #7e6f48 !important;
	text-shadow: #7f6f48a3 1px 0 8px, #000000 1px 0px 0px;
}

#submenu {
	padding: 15px 8px;
	height: 405px;
	font-size: 12px;
	width: 650px;
	box-sizing: border-box;
	margin-top: 2px;
	color: #aaa295;
}

.submenutext {
	display: none; 
}

.personal_page_wrap {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	max-height: 370px;
	overflow-y: auto;
	gap: 20px 0;
	padding: 6px 3px 10px 0px;
	margin-left: -15px;
}

#sm2 .personal_page_wrap {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	height: 370px;
	overflow-y: auto;
	gap: 15px;
	padding: 6px 0px 10px;
}

.achives_wrapper {
	background: rgba(255, 255, 255, .02);
	position: relative;
	width: 170px;
	height: 80px;
	display: flex;
	flex-direction: column;
	gap: 10px;
	font-family: lol;
	padding: 13px 18px 10px 46px;
	box-sizing: border-box;
	align-items: center;
	justify-content: flex-start;
	transition: background .2s linear 0s;
	box-shadow: var(--prof-border);
	border-radius: 5px;
	margin-left: 42px;
}

.achives_img {
	width: 60px;
	height: 60px;
	position: absolute;
	box-shadow: var(--prof-border);
	border-radius: 5px;
	background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
	top: 50%;
	left: 0;
	transform: translateY(-50%) translateX(-50%);
}

.achives_img img {
	width: 60px;
	height: 60px;
	filter: grayscale(0.8) brightness(0.7);
	transition: filter .3s ease-in-out;
}

.achives_img img:hover {
	filter: grayscale(0) brightness(1);
}

#sm2 .achives_img {
	position: unset;
	transform: none;
}

.achives_wrapper span {
	font-size: 11px;
	line-height: 13px;
	height: 60px;
	overflow-y: auto;
	color: var(--t-body);
}

.day .achives_wrapper span {
	color: var(--t-body);
}

.achives_wrapper span strong {
	font-weight: 400;
} 

.personal_icons .achives_img {
	display: inline-flex;
	margin: 2px;
}

0

9

Код:
/* ТЕЛО
здесь "margin: 190px" означает отступ на 190 пикселей от самого верха форума
-------------------------------------------------------------*/
#pun {
  position: relative;
  width: var(--bodywidth);
  margin: 465px auto 168px; /* 120px */
  background: #cec5b4;
  box-shadow: inset 0 0 0 9px #433d31, inset 0 0 0 10px #cec5b4, inset 0 0 6px 12px #9e9480;
}

.no-back {
  background: transparent!important;
}



/* РАЗМЕЩЕНИЕ КОНТЕНТА ВНУТРИ ТЕЛА
-------------------------------------------------------------*/
.punbb {
  position: relative;
  padding: 0px 40px;
  border: 8px solid;
  border-image: url(https://forumstatic.ru/files/001c/44/10/54914.png) 10 round;
  box-shadow: 0 0 0 1px #302d27, 0 0 0 2px #96815c, 0 0 0 3px #060606;
}

.day .punbb {
  border-image: url(https://forumstatic.ru/files/001c/44/10/73276.png?v=1) 10 round;
  box-shadow: 0 0 0 1px #302d27, 0 0 0 2px #7e7e7e, 0 0 0 3px #060606;
}

#pun-index {
  padding: 0px;
}

.punbb::before {
    content: '';
    position: absolute;
    background: url(https://forumstatic.ru/files/001c/44/10/52519.png) repeat-y fixed;
    background-size: contain;
    width: 1142px;
    left: 50%;
    transform: translateX(-50%);
    height: calc(100% + 176px);
    z-index: -1;
}

.day .punbb::before {
    background: url(https://forumstatic.ru/files/001c/44/10/90286.png?v=1) repeat-y fixed;
}

.punbb::after {
    content: '';
    position: absolute;
    background: url(https://forumstatic.ru/files/001c/44/10/28923.png) center 0 no-repeat fixed;
    background-size: contain;
    width: 1142px;
    left: 50%;
    transform: translateX(-50%);
    height: 148px;
    z-index: -1;
    top: -53px;
}

.day .punbb::after {
    background: url(https://forumstatic.ru/files/001c/44/10/37840.png?v=1) center 0 no-repeat fixed;
}

.punbb-admin {
  position: relative;
  padding: 0px 20px 0px;
}

.multipage {
}

#pun-main {
  display: flex;
  flex-direction: column;
  justify-content: center;
  position: relative;
  z-index: 1;
}

.adminmain {
  padding-left: 155px;
  margin-bottom: 6px;
  margin-top: 70px;
}

/* СТИЛИЗАЦИЯ КНОПОК СМЕНЫ ДИЗАЙНА */


#stylelist { 
  position: relative;
  margin-top: -34px;
 }

.dark {
  background: #545454;
  color: #efefef;
}
p {
  background: none !important;
}

.switch {
    position: relative;
    display: inline-block;
    width: 50px;
    height: 24px;
    left: 48.6%;
    transform: translateX(-50%);
    z-index: 1;
    top: 410px;
}

.switch input {
  opacity: 0;
  width: 0;
  height: 0;
}

.slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #171717;
  box-shadow: var(--head-border);
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  border-radius: 10px;
}

.slider:before {
  position: absolute;
  content: "";
  height: 17px;
  width: 17px;
  left: 4px;
  bottom: 4px;
  box-shadow: inset 0 0 0 .5px #000000, 0 0 0 .5px #000000;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  background-image: var(--texture);
}

input:checked + .slider {
  background-color: #171717;
  box-shadow: var(--head-border);
}

input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}

.slider:before {
  border-radius: 50%;
}

/* конец стилизации смены дизайна*/

/* ЗАДНИЙ ФОН
-------------------------------------------------------------*/
body {
   background: url(https://forumstatic.ru/files/001c/44/10/85260.png) center 0 no-repeat fixed, 
   url(https://forumstatic.ru/files/001c/44/10/52949.png?v=1) repeat fixed;
   background-size: auto;
   background-color: #131313;
}

/* ШАПКА
-------------------------------------------------------------*/
#pun-title {
    background: url(https://forumstatic.ru/files/001c/44/10/70191.png?v=1) no-repeat;
    width: 908px;
    height: 367px;
    position: absolute;
    left: 51.5%;
    transform: translateX(-50%);
    top: -410px;
    z-index: 0;
    clip-path: inset(0 0 8px 0);
}

.day #pun-title {
    background: url(https://forumstatic.ru/files/001c/44/10/12538.png?v=1) no-repeat;
    width: 902px;
    height: 426px;
    top: -476px;
    left: 51.3%;
    clip-path: inset(0);
}

/* ФУТЕР
-------------------------------------------------------------*/

#pun-about .container {
  height: 10px;
  position: relative;
}


/* реклама русфф в футере */
#pun-about .container .item1 {
    position: absolute;
    font-size: 8px;
    text-align: center;
    text-transform: uppercase;
    width: auto;
    bottom: -167px;
    left: 50%;
    transform: translateX(-50%);
}

#pun-about .container .item1 a {
    font-weight: normal !important;
    color: #6c6861;
    text-shadow: 1px 1px #000;
}

.day #pun-about .container .item1 a {
    color: #636262;
}

#pun-about .container .item1 a:hover {
  color: var(--hovlink);
}

/*---------- баннеры -------------*/

.copy {
    position: absolute;
    z-index: 2;
    box-shadow: var(--head-border)!important;
    background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
    border-radius: 10px;
    font-family: 'Lol';
    padding: 4px 0px;
    text-transform: uppercase;
    color: #6c6861!important;
    text-shadow: 0 0 1px black;
    bottom: -12px;
    text-align: center;
    width: 150px;
    left: 50%;
    transform: translateX(-50%);
}

.day .copy {
    color: #636262!important;
}

.copy:hover {
  color: var(--hovlink)!important;
}

.banners {
   display: flex;
    position: absolute;
    bottom: -119px;
    left: -10px;
    height: 100px;
    gap: 12px;
}

.banners-container {
    padding: 17px 0px 17px 1px;
    box-sizing: border-box;
    background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
    height: 100px;
    display: flex;
    flex-wrap: wrap;
    border-radius: 10px;
    box-shadow: inset 0 0 6px 1px #00000085, 0 0 0 1px black;
    position: relative;
    width: 290px;
}

.banners-container_2 { width: 750px; }

.banners-container:before {
    content: '';
    position: absolute;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(105deg, rgba(61, 60, 56, 1) 0%, rgba(130, 117, 87, 1) 50%, rgba(61, 60, 56, 1) 100%);
    border: 1px solid black;
    z-index: -1;
    top: -3px;
    left: -3px;
    border-radius: 12px;
}

.day .banners-container:before {
    background: linear-gradient(105deg, rgba(77,42,40,1) 0%, rgba(110,39,34,1) 50%, rgba(77,42,40,1) 100%);
}

.banners-container__back {
    height: 68px;
    overflow: auto;
    display: flex;
    flex-wrap: wrap;
    gap: 0px 2px;
    justify-content: center;
}

.banners-container img {
    filter: grayscale(1) brightness(0.5);
    transition: 0.3s ease-in-out !important;
}

.banners-container img:hover {
  opacity: 1;
  filter: grayscale(0);
}


.banners-container__back::-webkit-scrollbar-track,
.banners-container::-webkit-scrollbar-track {
 display: none;
 color: black;
 background-color: black;
}

.banners-container__back::-webkit-scrollbar-thumb,
.banners-container::-webkit-scrollbar-thumb {
 display: none;
 color: black;
 background-color: black;
}


/* КАТЕГОРИИ
-------------------------------------------------------------*/

/* оформление всей категории */
#pun-index .category .container {
  position: relative;
  padding: 15px 0px;
}

/* оформление всего подфорума */
#pun-index .hasicon {
    display: flex;
    flex-direction: row;
    width: 100%;
    padding: 16px 40px;
    flex-wrap: wrap;
    gap: 20px;
    justify-content: space-around;
}

#pun-index .hasicon tr {
    width: 460px;
    position: relative;
    justify-content: space-between;
    flex-direction: column;
    display: flex;
    transition: all .3s linear;
}


/* ДЖАМБАЛАЙА ДЛЯ ИГРОВЫХ ПОДФОРУМОВ */
@media screen and (min-device-width: 582px) {
#pun-index #pun-category2 .hasicon tr,
#pun-index #pun-category6 .hasicon tr {
    width: 100%;
    flex-direction: row;
    background-color: var(--back-extra);
    box-shadow: var(--main-border);
    border-radius: 5px;
}

#pun-index #pun-category2 .tcl,
#pun-index #pun-category6 .tcl {
        background-color: unset;
        box-shadow: unset;
        width: 455px;
        border-radius: 10px;
        height: unset;
        padding-bottom: 15px;
}

#pun-index #pun-category2 .tcr,
#pun-index #pun-category6 .tcr {
    width: 310px;
    box-shadow: none;
}

#pun-index #pun-category2 .tcr a,
#pun-index #pun-category6 .tcr a {
    width: 100% !important;
}

#pun-index #pun-category2 .tclcon h3 a,
#pun-index #pun-category6 .tclcon h3 a {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

#pun-index #pun-category2 .tclcon div, 
#pun-index #pun-category6 .tclcon div {
    padding: 0px 0px 0px 20px;
}

#pun-index #pun-category2 .tc2,
#pun-index #pun-category6 .tclcon div  {
    right: 340px;
    bottom: 67px;
}

#pun-index #pun-category2 .tc3,
#pun-index #pun-category6 .tc3  {
    right: 340px;
    bottom: 53px;
}

#pun-index #pun-category2 .user-avatar,
#pun-index #pun-category6 .user-avatar {
    display: flex;
}

}

/* fin */



/* оформление всех категорий */

#pun-index .category h2,
#pun-stats h2 {
    color: var(--t-body);
    width: 1054px;
    height: 86px;
    font-size: 0px;
    margin: 0px 0px 0px -11px;
    background-size: contain !important;
    line-height: 120%;
    display: flex;
    justify-content: center;
    align-content: center;
    flex-wrap: wrap;
    background: url(https://forumstatic.ru/files/001c/44/10/45797.png);
}

.day #pun-index .category h2,
.day #pun-stats h2 {
    background: url(https://forumstatic.ru/files/001c/44/10/63107.png);
}


#pun-index .category h2 span,
#pun-stats h2 span {
    font-family: 'Lol';
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 400;
    color: var(--head-link);
    text-shadow: 0 0 1px #2e2c2c;
}

.day #pun-index .category h2 span,
.day #pun-stats h2 span {
    margin-top: -2px;
    color: var(--head-text);
    text-shadow: 0 0 1px #000000;

}


/* КАТЕГОРИИ: СТАТИСТИКА */


/* НАВИГАЦИЯ ПО ФОРУМУ */


/* СТАТИСТИКА
-------------------------------------------------------------*/
#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;
  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: 9px;
  gap: 0px 21px;
}

#pun-stats .container:before {
    content: '';
    position: absolute;
    width: 92%;
    height: 30px;
    border-radius: 5px;
    background-color: var(--back-extra);
    box-shadow: var(--main-border);
}

#pun-stats .container span {}

#pun-stats .container span a {}

#pun-stats .container strong {
    font-family: var(--body-font);
}

#pun-stats .container strong a {
  text-transform: uppercase;
}

/* вся инфа в 1 строчке */
#pun-stats li.item1,
#pun-stats li.item2,
#pun-stats li.item3,
#pun-stats li.item4 {
    color: var(--t-body);
    text-align: center;
    padding: 9px 0px;
    display: inline-block;
    text-transform: uppercase;
    position: relative;
    margin-bottom: 10px;
    font-family: 'Lol';
    font-size: 10px;
}


/* активные пользователи */
li#onlinelist {
    margin-top: 16px;
    width: 91%;
    font-family: 'Lol';
    font-weight: 400;
    letter-spacing: .4px;
    font-size: 12px;
    line-height: 14px;
}

li#onlinelist a {}

.users_24h { margin-left: 20px; }


/* ПОДФОРУМ
-------------------------------------------------------------*/

/* расположение и оформление */
#pun-index .tclcon {
   color: var(--t-body);
    font-weight: 400;
    font-size: 9px;
    font-family: 'Lol';
}

#pun-index .tclcon div {
    padding: 0px 20px;
    font-size: 12px;
    line-height: 14px;
    margin-bottom: 8px;
    height: 36px;
}


.f_links2 {
    display: flex;
    flex-wrap: wrap;
    height: unset !important;
    gap: 4px;
}

.f_links2 a {
    text-transform: uppercase;
    background-color: #c9bfad;
    padding: 2px 15px;
    font-size: 10px;
    border-radius: 5px;
    border: 1px solid #cec5b4;
    flex-grow: 1;
    text-align: center;
}

.day .f_links2 a {
    background-color: #cac2b2;
}

.f_links2 a:hover {
    color: var(--back-extra) !important;
    background-color: #746e58;
}

.day .f_links2 a:hover {
    color: var(--back-extra) !important;
    background-color: #66635a;
}

#pun-index .tclcon h3 {
  margin: 0px;
}

/* название подфорума - ссылка */
#pun-index .tclcon h3 a {
    text-transform: uppercase;
    color: var(--t-body);
    font-weight: 400;
    font-family: 'Lol';
    font-size: 15px;
    display: block;
    background-color: #c9bfad;
    padding: 7px 20px;
    line-height: 1;
    box-sizing: border-box;
    margin: 15px 0px 13px -2px;
    border: 1px solid #cec5b4;
    width: 100.9%;
    letter-spacing: 0px;
}

.day #pun-index .tclcon h3 a  {
    background-color: #cac2b2;
}

#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 h3 a:hover {
  color: var(--hovlink) !important;
}


/* ИКОНКА СООБЩЕНИЙ НА ГЛАВНОЙ СТРАНИЦЕ
-------------------------------------------------------------*/

/* общее для иконок */
#pun-index table Div.icon,
#pun-index TR.inew Div.icon {
display: block;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    position: absolute;
    left: -8px;
    top: 25px;
  background: #978d7b;
}

.day #pun-index table Div.icon {
   background: #9f9b93;
}

/* новые */
#pun-index TR.inew Div.icon {
    background: var(--texture) left;
    box-shadow: 0 0 0 1px #cec5b4, 0 0 0 2px #978d7b;
}

.day #pun-index TR.inew Div.icon {
    box-shadow: 0 0 0 1px #cec5b4, 0 0 0 2px #9f9b93;
}

/* ИКОНКА  ВНУТРИ ПОДФОРУМА
-------------------------------------------------------------*/
/* старые  */
#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: .4px 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: var(--hovlink);
    opacity: .9;
}

/*важные */
#pun-viewforum TR.isticky Div.icon,
#pun-messages TR.isticky Div.icon,
#pun-searchtopics TR.isticky Div.icon {
  background-color: #24261da1;
}

/* закрытые */
#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: 100;
}

/* расположение */
.go-up {
  bottom: 33.3%;
  margin-left: 1025px !important;
}

 #pun-index .go-up {
  margin-left: 1065px !important;
}

.go-up:before {
    content: '';
    background: var(--texture) no-repeat;
    height: 40px;
    width: 40px;
    border-radius: 50%;
    box-shadow: inset 0 0 0 1px #444, inset 0 0 0 2px black;
    position: absolute;
    opacity: 1;
    transition: transform .6s ease-in-out;
}

.go-up:hover:before {
  transform: translateY(-30%);
}

.go-down:hover:before {
  transform: translateY(30%);
}

.go-down {
  bottom: 29%;
  margin-left: 1025px !important; 
  height: 28px !important;
}

#pun-index .go-down {
  margin-left: 1065px !important;
} 

.go-down:before {
    content: '';
    background: var(--texture) top no-repeat;
    height: 40px;
    width: 40px;
    border-radius: 50%;
    box-shadow: inset 0 0 0 1px #444, inset 0 0 0 2px black;
    position: absolute;
    opacity: 1;
    transition: transform .6s ease-in-out;
}

/* при наведении */
.go-down:hover,
.go-up:hover {
  opacity: 1;
} 



/* профиль 
-------------------------------------------------------------*/
.post-author {
    width: 219px;
    position: relative;
    margin-left: -2px;
    margin-top: -28px;
    background: url(https://forumstatic.ru/files/001c/44/10/34509.png) top;
    box-shadow: var(--prof-border), 0 0 0 4px #cec5b49c, 0 0 6px 5px #150d0d5c;
    color: var(--head-text);
    border-radius: 5px;
}


/* пространство в профиле */
.post-author ul {
  padding: 0px !important;
  box-sizing: border-box;
  text-align: center;
  font: var(--body-font);
  font-weight: 400;
  color: var(--proftext);
  text-transform: lowercase;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  position: relative;
  width: 100%;
  margin: 0 0 30px;
}


/* ник автора */
.pa-author {
    margin: 10px 0px 8px;
    padding: 6px 0px;
    box-sizing: border-box;
    font-size: 14px;
    width: 95%;
    height: 30px;
}

/* ссылка ника */
.pa-author a {
    z-index: 2;
    position: relative;
    font: var(--body-font);
    color: #7e6f48 !important;
    letter-spacing: -.3px;
    font-size: 15px;
    text-transform: uppercase;
    text-shadow: #7f6f48a3 1px 0 8px, #000000 1px 0px 0px;
}

.day .pa-author a {
    color: #9c3e34 !important;
    text-shadow: #9c3e34c2 1px 0 8px, #000000 1px 0px 0px;
}

.pa-author a:before {
    content: '';
    position: absolute;
    width: 200px;
    height: 60px;
    background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
    box-shadow: var(--prof-border);
    border-radius: 10px;
    z-index: -1;
    left: 50%;
    transform: translateX(-50%);
    top: -5px;
    pointer-events: none;
}

.pa-author a:hover {
  color: var(--hovlink) !important;
}


/* статус */
.pa-title {
    font: var(--body-font);
    letter-spacing: .5px;
    z-index: 2;
    color: #6c6861;
    width: 200px;
    margin: 0px 0px 20px;
    position: relative;
    font-size: 12px;
}

.day .pa-title {
   color: #636262;
}

.pa-title:before {
    content: '';
    position: absolute;
    width: 180px;
    height: 3px;
    background: url(https://forumstatic.ru/files/001c/44/10/91052.png);
    top: -7px;
    left: 50%;
    transform: translateX(-50%);
}

/* аватар */
.pa-avatar {
    margin-bottom: 14px !important;
    margin-top: 4px;
    width: 100%;
}

/* рамка аватара */
.pa-avatar img {
    width: 185px;
    height: 250px;
    box-shadow: 0 0 0 1px #000000, 0 0 0 2px #3c3a36;
}

/* рамка смены аватара */
.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;
}


/* ПОЛЯ ПРОФИЛЯ
-------------------------------------------------------------*/
/* лз */

.fld_wrap {
    display: grid;
    grid-template-columns: auto 60px auto;
    grid-template-rows: auto auto;
    grid-template-areas:
        "mess infocard resp"
        "cristalls infocard posts";
    position: relative;
    z-index: 1;
    width: 220px;
    height: 98px;
    margin-bottom: 10px;
    padding: 19px 0px;
    box-sizing: border-box;
    justify-content: center;
    gap: 0px 15px;
}

.fld_wrap:before {
    position: absolute;
    content: '';
    background-image: url(https://forumstatic.ru/files/001c/44/10/80701.png?v=1);
    width: 219px;
    height: 98px;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    z-index: -1;
    border-top: 1px solid #000;
    border-bottom: 1px solid #000;
}

#pun-messages .fld_wrap_un { display: none; }

.fld_wrap:after {
    position: absolute;
    content: '';
    width: 222px;
    height: 100px;
    left: 50%;
    transform: translateX(-50%);
    top: -1px;
    z-index: -1;
    border-top: 1px solid #3c3a36;
    border-bottom: 1px solid #3a3834;
} 

.pa-fld2 {
    display: flex;
    border-radius: 5px;
    box-shadow: var(--prof-border) !important;
    width: 60px;
    height: 60px;
    grid-area: infocard;
}


.pa-fld2 a img {
    width: 60px;
    height: 60px;
filter: grayscale(0.8) brightness(0.7);
transition: filter .3s ease-in-out;
}

.pa-fld2 a img:hover { filter: grayscale(0) brightness(1); }

.pa-fld2 span,
.pa-fld3 br,
.pa-fld5 br {
  display: none;
}

.pa-fld3,
.pa-fld5 {
    display: flex;
    flex-direction: column; 
    color: var(--head-text);
    text-transform: none;
    font-size: 11px;
    text-shadow: 0 0 1px #000;
} 

.day .pa-fld3,
.day .pa-fld5 {
    color: #636262;
}

.pa-fld3 {
  grid-area: cristalls;
}

.pa-fld3 {
  grid-area: posts;
}

.pa-fld1 .lz {
    box-shadow: var(--prof-border)!important;
    background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
    text-shadow: 0 0 1px black;
    border-radius: 5px;
    margin: 0px 10px 16px;
    box-sizing: border-box;
    padding: 10px 20px;
    display: flex;
    flex-direction: column;
}

.pa-fld1 .lz a { 
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 500!important;
    line-height: 12px;
    text-shadow: 0 0 1px #000;
}

.pa-fld1 .lz lz { 
    font-size: 12px;
    line-height: 14px;
    margin-top: 6px;
    text-transform: none;
}

.day .pa-fld1 .lz a,
.day .pa-fld1 .lz lz {
        color: #636262;
}

.day .pa-fld1 .lz a:hover {
   color: var(--hovlink) !important;
}


/* ПОСТЫ, РЕПУТАЦИЯ
-------------------------------------------------------------*/
#pa-ua, .pa-fld4 { display: none; }

.pa-posts,
.pa-respect {
    display: flex;
    flex-direction: column;
    color: var(--head-text);
    text-transform: none;
    font-size: 11px;
    text-shadow: 0 0 1px #000;
} 

.fld_wrap .pa-posts { 
    width: 55px; 
    flex-direction: row;
    flex-wrap: wrap;
justify-content: center;
}

.punbb span.GamePst, .punbb strong.GamePst2 { 
    color: var(--hovlink);
 }

.day .pa-posts,
.day .pa-respect {
color: #636262;
}

.pa-respect {
    grid-area: resp;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    margin-top: -16px;
    margin-right: 5px;
}

.fld_wrap .pa-respect { 
    margin-right: 0;
    margin-top: -2px;
 }

.fld_wrap_un {
display: grid;
    grid-template-areas:
        "mess infocard resp"
        "cristalls infocard posts";
    position: relative;
    z-index: 1;
    width: 220px;
    height: 40px;
    margin-bottom: 10px;
    padding: 0px;
    box-sizing: border-box;
    justify-content: center;
    gap: 0px 35px;
}

.no-avatar .fld_wrap_un {
    height: 80px;
}

.no-avatar .fld_wrap_un .pa-respect { margin-bottom: 10px; }
.fld_wrap_un .pa-respect { margin-bottom: -9px; }

.isguest .fld_wrap_un .pa-respect  span:not(.fld-name) { margin-top: 2px; }

.pa-respect .fld-name,
.pa-respect .fld-name a {
   position: relative;
   font-size: 0px;
   height: 14px;
   width: 52px;
}

.pa-respect .fld-name a::before,
.isguest .pa-respect .fld-name::before {
    content: 'Сердечки:';
    color: var(--head-text);
    text-transform: none;
    font-size: 11px;
    position: absolute;
    top: 16px;
    left: 50%;
    transform: translateX(-50%);
    text-shadow: 0 0 1px #000;
}

.day .pa-respect .fld-name a::before,
.day .isguest .pa-respect .fld-name::before {
    color: #636262;
}

.fld_wrap .pa-respect .fld-name a::before,
.isguest .fld_wrap .pa-respect .fld-name::before {
    top: 2px;
}

.pa-respect .fld-name {
    width: 100%;
}

.pa-respect a img { display: none; }
.pa-respect a:not(.fld-name a) { 
    position: relative;
    width: 10px;
    height: 15px;
    color: var(--head-text);
}

.day .pa-respect a:not(.fld-name a) {
   color: #636262;
}

.pa-respect a:not(.fld-name a):hover:before  { color: var(--hovlink); }
.day .pa-respect a:not(.fld-name a):hover:before  { color: var(--head-text); }

.pa-respect a:not(.fld-name a):before {
    content: '+';
    position: absolute;
    font-weight: 400;
    z-index: -1;
    left: 50%;
    transform: translateX(-50%);
    transition: all .3s ease-in-out;
}

.pa-posts span {
   grid-area: mess; 
}


/* Индикатор активности пользователя */
.indOnline,
.indOffline {
  display: -webkit-box;
  position: absolute;
}

.onlineDiv,
.offlineDiv {
    border-radius: 50%;
    bottom: -30px;
    left: 50%;
    position: absolute;
    transform: translateX(-50%);
    color: var(--head-text);
    font-size: 12px;
    font-family: 'Lol';
    width: 130px;
    height: 36px;
}

.indOnline,
.indOffline  {
    left: 50%;
    transform: translateX(-50%);
    width: 130px;
    height: 36px;
}

.onlineDiv:after {
  content: 'Активен';
}

.offlineDiv:after {
  content: 'Не в сети';
}

.onlineDiv:after,
.offlineDiv:after {
    position: absolute;
    color: var(--head-text);
    font-size: 12px;
    font-family: 'Lol';
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    text-transform: none;
    pointer-events: none;
}

.day .onlineDiv:after,
.day .offlineDiv:after {
    color: #636262;
}



/* ОБЪЯВЛЕНИЕ
-------------------------------------------------------------*/
/* форма объявления */
#pun-announcement {
  position: relative;
  z-index: 1;
}

#pun-viewtopic #pun-announcement {
}

#pun-announcement .container::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}


.table {
    width: 1020px;
    height: 410px;
    position: absolute;
    top: -462px;
    left: 0;
}

.table a, .table * a {
    color: var(--head-link)!important;
}


.table__para a:hover { opacity: .7; }

.table__title {
    position: absolute;
    margin: 0;
    font-family: 'Mergian';
    text-transform: uppercase;
    font-size: 60px;
    font-weight: 400;
    color: transparent;
    text-shadow: 0 0 2px black;
    left: 50.6%;
    transform: translateX(-50%);
}

.table__title:before {
    top: -1px;
    left: 1px;
    position: absolute;
    content: 'Enteros';
    font-family: 'Mergian';
    text-transform: uppercase;
    font-size: 60px;
    font-weight: 400;
    background: var(--texture) no-repeat;
    background-size: cover;
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
    z-index: 2;
    text-shadow: none;
    filter: brightness(1.1);
}


.table__disc {
    position: absolute;
    color: var(--head-link);
    text-transform: uppercase;
    font-size: 10px;
    font-family: var(--body-font);
    left: 295px;
    top: 65px;
    text-shadow: 0px 0px 1px black;
}

.table__disc span {
    margin-left: 110px;
}


.table__cnt {
    box-shadow: inset 0 0 12px .5px #00000066, 0 0 0 1px black;
    background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
    border-radius: 10px;
    position: absolute;
}

.table__cnt:before {
    content: '';
    position: absolute;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    background: linear-gradient(105deg, rgba(61, 60, 56, 1) 0%, rgba(130, 117, 87, 1) 50%, rgba(61, 60, 56, 1) 100%);
    border: 1px solid black;
   z-index: -4;
    top: -3px;
    left: -3px;
    border-radius: 12px; 
}

.day .table__cnt:before,
.day .table__faces  {
   background: linear-gradient(105deg, rgba(77, 42, 40, 1) 0%, rgba(110, 39, 34, 1) 50%, rgba(77, 42, 40, 1) 100%);
}

.table__cnt {
    width: 900px;
    height: 120px;
    top: 116px;
    left: 65px;
}

.table__cnt-up {
    width: 900px;
    height: 120px;
    top: 116px;
    left: 65px;
    flex-direction: column;
    padding: 19px 18px;
    box-sizing: border-box;
    align-content: space-between;
    display: flex;
    flex-wrap: wrap;
    position: absolute;
    z-index: 3;
}

.table__para {
    width: 236px;
    height: 86px;
    overflow: auto;
    font-family: 'Lol';
    font-size: 12px;
    line-height: 14px;
    font-weight: 400;
    margin: -3px 0 0;
    padding-right: 10px;
    letter-spacing: .1px;
    color: var(--head-text);
    text-align: justify;
}

.table__para span {
    text-transform: uppercase;
}

.table__faces {
    height: 100px;
    width: 290px;
    position: absolute;
    z-index: 100;
    border-radius: 10px;
    top: 285px;
    right: 20px;
    background: linear-gradient(105deg, rgba(61, 60, 56, 1) 0%, rgba(130, 117, 87, 1) 50%, rgba(61, 60, 56, 1) 100%);
    border: 1px solid black;
}

.table__faces:nth-of-type(even) {
    left: 20px;
    right: unset;
}

.table__faces:before {
    content: '';
    position: absolute;
    width: calc(100% - 4px);
    height: calc(100% - 4px);
    box-shadow: inset 0 0 12px .5px #00000066, 0 0 0 1px black;
    background: url(https://forumstatic.ru/files/001c/44/10/78889.png?v=1);
    top: 2px;
    left: 2px;
    border-radius: 8px;
}

.t_wanted {
    position: absolute;
    box-shadow: var(--head-border) !important;
    background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
    border-radius: 10px;
    font-family: 'Lol';
    padding: 7px 0px;
    text-transform: uppercase;
    color: #6c6861 !important;
    text-shadow: 0 0 1px black;
    top: -30px;
    text-align: center;
    width: 200px;
    left: 50%;
    transform: translateX(-50%);
    font-weight: 400;
    font-size: 12px;
}

.t_wanted_c {
    display: flex;
    justify-content: center;
    gap: 9px;
    margin-top: 30px;
}

.t_wanted_c a { 
    display: flex;
    border-radius: 5px;
    justify-content: center;
    align-content: center;
    flex-wrap: wrap;
    box-shadow: var(--prof-border) !important;
    border: .3px solid #0c0302eb;
    font-size: 9px;
    background-image: url(https://forumstatic.ru/files/001c/32/58/13564.png?v=1);
    position: relative;
 }

.t_wanted_c a::after { 
    position: absolute;
    content: attr(data-text);
   z-index: 1; 
    text-align: center;
    padding: 4px 6px 6px;
    border-radius: 5px;
    line-height: 11px;
    pointer-events: none;
    transition: all .3s ease-in-out;
    opacity: 0;
    text-transform: none;
    width: 90px;
    top: 66px;
    font-family: var(--body-font);
    font-size: 11px;
    color: var(--head-text);
    background-color: #171717;
    box-shadow: var(--head-border);
}

.t_wanted_c a:hover:after { opacity: 1; }


.t_wanted_c a img {
    display: block;
    width: 56px;
    height: 56px;
    object-fit: cover;
    filter: grayscale(1) brightness(0.26);
    border-radius: 5px;
    transition: filter 0.3s ease-in-out;
}

.t_wanted_c a img:hover {
   filter: grayscale(1) brightness(0.6);
} 


/* КОД ССЫЛОК НАВИГАЦИИ ОТ ВЕЩЕГО ДУХА */
/* настройка кнопки, может быть текстом */

/* настройка позиции выпадающего по клику окна и его ширина */

/* настройка блока ссылок, цвет фона, тени, прозрачность, отступы */

#navigblock, #navigblock_2 {
    position: relative;
    z-index: 5;
    left: 317px;
    top: 63px;
}

#navigblock_2 {
    left: 514px;
}

.sslka {
    position: absolute;
    text-align: center;
    padding: 4px 6px 6px;
    border-radius: 5px;
    line-height: 11px;
    pointer-events: all;
    transition: all .3s ease-in-out;
    display: flex;
    flex-direction: column;
    gap: 2px;
    border: .2px solid #0c0302ad;
    z-index: 5;
    box-shadow: var(--head-border) !important;
    background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
    font-family: var(--body-font);
    text-transform: uppercase;
    color: var(--head-text);
    text-shadow: 0 0 1px black;
}


/* настройка вида самой ссылки, ширина, цвет, фон, шрифты и так далее */
#pun .sslka a {
    margin: 2px auto;
    width: 165px;
    text-align: center;
    display: block;
    padding: 5px;
    border: 1px solid #54505000;
    box-shadow: 0px 0px 10px #0000005c inset;
    font-family: var(--body-font);
    text-shadow: 1px 1px #00000066;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    border-radius: 5px;
    font-size: 10px;
    background: #48484629;
    color: var(--head-text) !important;
}

#pun .sslka a:hover { color: var(--head-link)!important;}

.spirit-navigation, .spirit-navigation_2  {
    bottom: 11px;
    left: 360px;
    width: 114px;
    height: 24px;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-content: center;
    flex-wrap: wrap;
    position: absolute;
    font-size: 12px;
    letter-spacing: 0px;
    transition: all .3s ease-in-out;
    z-index: 4;
    box-shadow: var(--head-border) !important;
    background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
    font-family: 'Lol';
    text-transform: uppercase;
    color: var(--head-text);
    text-shadow: 0 0 1px black;
}

.spirit-navigation_2 {
     left: 555px;
}

.spirit-navigation:hover, .spirit-navigation_2:hover {
     color: var(--hovlink);
      cursor: pointer;
}




/* ФУТЕР
**************************************************************/


.cop {
  position: absolute;
  display: block;
  font: var(--body-font);
  font-size: 8px;
  color: #c0bfba !important;
  font-weight: 700;
  text-transform: uppercase;
  bottom: -75px;
  left: 90px;
}

.cop:after {
  content: '';
  position: absolute;
  background: url('https://forumstatic.ru/files/001c/35/64/69663.png?v=1');
  width: 59px;
  height: 38px;
  top: -50px;
  left: 50%;
  transform: translateX(-50%);
}

.cop: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-counter,
.reaction-chip,
.reaction-chip.reaction-chip--clicked,
.reaction-chip:not(.reaction-chip--disabled):hover {
  background-color: var(--back-extra)!important;
    box-shadow: var(--main-border)!important;
    margin: 0 2px!important;
}

.reactions-root {
  margin-top: -15px;
}

.reactions-root .emoji-mart {
  font: var(--body-font) !important;
  display: inline-block !important;
  color: #2f220f !important;
  box-shadow: var(--main-border);
  border: none !important;
  border-radius: 5px !important;
  background: var(--back-extra) !important;
  width: 503px !important;
}

.reactions-root .emoji-mart-category-label span {
   background-color: #c9bfad !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: 12px !important;
  text-decoration: none !important;
  letter-spacing: -2px !important;
  color: transparent !important;
  font-family: verdana;
}

div.post-rating a {
  cursor: pointer !important;
  margin-right: 20px !important;
  position: relative;
  top: 20px;
  padding-right: 2px;
  z-index: 1;
  font-weight: 300!important;
  color: #d5d1c8 !important;
}

div.post-rating a:before {
  content: "\f0f4";
  font: 24px Font Awesome;
  position: absolute;
  z-index: -1;
  left: 50%;
  transform: translateX(-50%);
  top: -3px;
  color: var(--t-body);
  opacity: .3;
  transition: all .4s ease-in-out;
}

0

10

Код:
div.post-rating a:hover:before {
  opacity: .7;
}

div.post-vote a {
  color: transparent !important;
  position: absolute;
  right: -12px;
  top: 0px;
}


div.post-vote a:hover {
  color: transparent !important;
}

div.post-vote a:before {
  position: absolute;
  content: "\f564";
  font: 18px Font Awesome;
  color: var(--t-body);
  opacity: .3;
  transition: all .4s ease-in-out;
}

div.post-vote a:hover:before {
  transform: translateY(10px);
}

/* перекрасить количество уведомлений и сообщений */
.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: var(--head-text) !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-radius: 5px;
  position: absolute;
  display: none;
  bottom: 0;
  left: 0;
  z-index: 100;
    background: var(--back-extra) !important;
    box-shadow: var(--main-border);
}

.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;
  padding: 8px;
  border-radius: 5px;
   background: var(--back-extra);
    box-shadow: var(--main-border);
}

#mask_form {
  padding: 0px 10px;
}

#button-styles:before { content: "\f248"; }
#button-mask:before {  content: "\f6fa"; }
#My_replic_meny:before {  content: "\e2ca"; }
#button-sticker:before { content: '\f118'; }

#button-sticker:before,
#button-mask:before,
#My_replic_meny:before,
#button-styles:before {
  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;
}

#button-sticker:hover:before,
#button-mask:hover:before,
#button-styles:hover:before,
#My_replic_meny:hover:before { color: var(--hovlink); }

#button-smile { display: none!important; }

#meny-styles {
    background: var(--back-extra);
    box-shadow: var(--main-border);
    padding: 10px;
    box-sizing: border-box;
    border-radius: 5px;
    right: 300px!important;
}

/* порядок элементов в маске */

 .hv-mask .pa-author { order: 0; }
.hv-mask .pa-title { order: 1; }
.hv-mask .pa-avatar { order: 2; }
.hv-mask .pa-fld1 { order: 3; }
.hv-mask .fld_wrap,
.hv-mask .fld_wrap_un { order: 4; }

/* плашки */

.news__container {
  display: flex;
  justify-content: center;
  gap: 10px;
  flex-wrap: wrap;
  transition: all .3s ease-in-out !important;
  margin: 25px 0px 20px;
}

.news {
    transition: all .2s ease-in-out !important;
    padding: 7px 28px;
    min-width: 140px;
    box-sizing: border-box;
    font-size: 12px;
    text-transform: uppercase;
    background-color: var(--back-extra);
    text-align: center;
    border-radius: 5px;
    pointer-events: all;
    font-family: 'Lol';
    box-shadow: var(--main-border)!important;
}

.news:hover {
  color: var(--back-extra)!important;
  background-color: #746e58;
  box-shadow: inset 0 0 6px 2px #696451, 0 0 0 1px #cec5b4, 0 0 0 2px #b1a796!important;
}

.day .news:hover {
    background-color: #66635a;
    box-shadow: inset 0 0 6px 2px #57554f, 0 0 0 1px #cec5b4, 0 0 0 2px #a49d8f !important;
}

/* ГОСТЕВАЯ */

.g {
    background: url(https://forumstatic.ru/files/001c/44/10/93586.png);
    width: 918px;
    height: 478px;
    position: relative;
    margin: 0 auto;
}

.g > div {
    font-family: 'Lol'!important;
    position: absolute;
    width: 100%;
    color: var(--head-text);
    text-shadow: 0 0 1px #0000008f;
}

.g > div p {  
   font-family: 'Lol'!important; 
   margin: 0;
   font-size: 13px;
   text-shadow: 1px 1px 1px #000000c9;
}

.g * a,
.g_links p a,
.g_help p a { 
    color: var(--head-link)!important; 
    font-weight: 500 !important;
}

.day .g_links p a,
.day .g_help p a { color: #9c3e34 !important; }

.g_links p a:hover,
.g_help p a:hover { opacity: .7; }

.g_help {
    bottom: 40px;
    text-align: center;
}

.g_links { bottom: 91px; }
.g_links p {
    display: flex;
    text-transform: uppercase;
    width: 100%;
    justify-content: center;
    gap: 16px;
}

.g_info {
    width: 350px!important;
    height: 180px;
    top: 160px;
    left: 99px;
    box-sizing: border-box;
    padding: 13px 25px;
}

.g_info_2 {
    left: 469px;
}

.g_info p { margin-bottom: 16px!important; }
.g_loc { top: 107px; }
.g_loc p {
    width: 630px;
    margin: 0 auto!important;
}

.g_subtitle { 
    text-align: center;
    top: 66px;
 }

.g_subtitle p {  
    font-size: 25px!important; 
    text-shadow: #7f6f48a3 1px 0 8px, #000000 1px 0px 0px!important;
    color: #7e6f48 !important;
}

.day .g_subtitle p {
    color: #9c3e34 !important;
    text-shadow: #9c3e34c2 1px 0 8px, #000000 1px 0px 0px!important;
}

/* ОФОРМЛЕНИЕ ТЕМ */

/* герои */

.heroes_wrapper {
  display: flex;
  gap: 25px;
  flex-direction: column;
   width: 99vw;
}

.heroes_wrapper-item {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
justify-content: space-between;
}

.heroes_wrapper h5 a:hover {
  color: #D3CAB9 !important;
}

.heroes-container {
  background: #C0B8A7;
  border-radius: 6px;
  border: 1px solid #8D8572;
  box-shadow: 0px 0px 15px 0px #AEA48C;
  overflow: hidden;
  display: flex;
  height: 170px;
  min-width: 295px;
  flex: 1;
}

.heroes-container img {
  width: 80px;
  height: 170px;
  object-fit: cover;
  border-right: 1px solid #8D8572;
  box-shadow: 4px 0px 10px 0px #AEA48C;
}

.heroes-inner {
  display: flex;
  flex-direction: column;
  font-family: lol;
  padding: 10px 0;
  flex: 1;
}

.heroes-name {
  font-weight: 600;
  font-size: 14px;
  padding: 0 15px;
  text-align: center;
}

.heroes-lvl {
  text-align: center;
  padding: 0 15px;
  font-size: 11px;
  font-weight: 600;
  margin-bottom: 5px;
}

.heroes-lvl span {
  color: #856616
}

.heroes-links {
  border-bottom: 1px solid #b3a996 !important;
  border-top: 1px solid #b3a996 !important;
  border-image-slice: 100%;
  background: #C6BEAD;
  padding: 4px 15px;
  text-align: center;
  margin-bottom: 10px;
}

.heroes-text {
  padding: 0 15px;
  box-sizing: border-box;
}

.heroes-text > div {
  overflow-y: auto;
  height: 75px;
  font-weight: 400;
  font-size: 12px;
  padding-right: 5px;
}

.heroes-text > div::-webkit-scrollbar-track {
    background-color: var(--head-link)!important;
}

/* шаблон эпизода */

/* Стили для блока .epblock */
.epblock {
    box-shadow: inset 0 0 4px 2px #12121278, 0 0 0 1px #cec5b4, 0 0 0 2px #aaa08d !important;
    background: #2b2b2b;
    text-shadow: 0 0 1px black;
    border-radius: 5px;
    padding: 10px 20px;
    width: 93%;
    margin: 2px auto;
    margin-bottom: 10px;
}

/* Стили для элементов .eppicture, .epplayers, .epappendx, .epquote, .epinfo */
.eppicture, .epplayers, .epappendx, .epquote, .epinfo {
    display: flex;
    align-items: center; /* Центрирование по вертикали */
    justify-content: center; /* Центрирование по горизонтали */
    text-align: center; /* Центрирование текста */
}

/* Стили для .epquote и .epappendx */
.epquote, .epappendx {
    padding: 5px; /* Отступы внутри элементов .epquote и .epappendx */
}

/* Стили для .epquote */
.epquote {
    font-style: italic; /* Курсивный стиль текста */
    color: #856616; /* Цвет текста */
}

/* Стили для изображений в .eppicture */
.eppicture img {
    width: 660px; /* Ширина изображения */
    height: 200px; /* Высота изображения */
   object-fit: cover
}

.epava .custom_tag_image { border: none!important; }
.epava {  }

/* Стили для изображений в .eppicture, .epplayers и .epava с эффектом по наведению */
.eppicture img, .epplayers img, .epava {
    transition: all .5s ease-in-out 0s; /* Плавный переход для всех свойств с длительностью 0.5 секунды */
    filter: grayscale(100%); /* Начальный эффект: изображение полностью серое (отфильтрованное) */
}

.eppicture img:hover, .epplayers img:hover, .epava:hover {
    transition: all .5s ease-in-out 0s; /* Плавный переход для всех свойств с длительностью 0.5 секунды при наведении */
    filter: grayscale(0%); /* Эффект при наведении: восстановление цвета изображения */
}

/* Стили для разделительной линии в .epplayers */
.epplayers hr {
    width: 25px; /* Ширина линии */
    border: 1px solid #856616; /* Цвет и толщина линии */
}

/* Стили для изображений в .epplayers */
.epplayers img {
    display: inline-flex; /* Установка изображений внутри контейнера в ряд */
    height: 50px; /* Высота изображения */
    width: 50px; /* Ширина изображения */
    border-radius: 5px; /* Закругление углов изображения */
}

/* Стили для .epava */
.epava {
    margin: 0 15px; /* Внешний отступ блока .epava справа и слева */

}

.epava p { 
    width: 76px;
}

.epava img {
    width: 52px;
    height: 52px;
    object-fit: cover
}

/* Стили для .epinfo */
.epinfo {
    margin: 10px; /* Внешний отступ блока .epinfo со всех сторон */
}

/* Стили для текстового блока .eptext */
.eptext {
    padding: 15px; /* Внутренний отступ блока .eptext */
    background: #c6bca8 url(https://forumstatic.ru/files/001b/33/a6/40888.png); /* Фон блока .eptext с изображением */
    border: 1px solid #a79c86; /* Цвет и толщина границы блока .eptext */
    box-shadow: 0 0 0 1px #d4c883 inset, 0 0 0 2px #a79c86 inset, 0 2px 10px 0 #aca596, 0 0 15px 0 #afa89a inset; /* Тень блока .eptext */
    border-radius: 5px; /* Закругление углов блока .eptext */
    width: 95%; /* Ширина блока .eptext */
}

/* Стили для .epappendx */
.epappendx {
    font-size: 10px; /* Размер шрифта текста в блоке .epappendx */
    color: #c0c0c0; /* Цвет текста в блоке .epappendx */
}




/* конец оформления тем */



.pl-share {
  display: none !important;
}

.linksb .pagelink strong,
.linkst .pagelink strong {
  font-family: var(--body-font);
  font-weight: 900;
}

.isguest #pun-viewtopic .topic {
  margin-bottom: 15px;
}

.lastedit {
  display: none;
}

#pre_placement>a {
  height: 0px !important;
  top: 30px !important;
  right: 4px !important;
}

#pre_placement>a:after {
  content: '\f358';
  font-family: Font Awesome;
  font-size: 16px;
}

.Form-Table {
  width: 95%;
  top: 30px;
  left: 20px;
  margin-bottom: 10px;
}

.table_GamePosts tr:nth-child(odd) {
  background: #00000010 !important;
}

.table_GamePosts {
  background: none !important;
}

.punbb .table_GamePosts td {
  border: 1px solid #74726e !important;
}

.punbb .table_GamePosts tbody tr:not(.first) .aa {
  color: #c4c0b9 !important;
  background: url(https://forumstatic.ru/files/0018/b2/d3/45858.png?v=1) !important;
}

/* убрать "кричалку" из хайда */
.hide-box .qcn {
  display: none;
}

/* тег лапслока */
.custom_tag_lower {
  text-transform: lowercase;
}

/* тег капслока */
.custom_tag_upper {
  text-transform: uppercase;
}

/* бургер */
.burger-menu {
       display: none;
        color: var(--head-link) !important;
        font-size: 20px !important;
        background-color: #171717 !important;
        box-shadow: var(--head-border);
        padding: 5px;
        opacity: .9;
}


@media screen and (max-device-width: 580px) {
    #pun-index .category h2, #pun-stats h2, .day #pun-index .category h2, .day #pun-stats h2 {
        width: 93%;
        margin: 4px auto 11px !important;
        box-shadow: var(--head-border);
        position: relative;
        z-index: 4;
        height: 20px;
        background: #252525;
        border-radius: 5px;
    }

    #pun-index .category h2 span, #pun-stats h2 span, .day #pun-index .category h2 span, .day #pun-stats h2 span {
        font-size: 10px;
        margin-top: -1% !important;
        -webkit-text-size-adjust: none;
        display: flex;
        height: 12px;
        line-height: 12px;
        padding-top: .8%;
    }

.post-content abbr {cursor:help!important; text-decoration: none!important; position: relative;}
.post-content abbr::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    border-bottom: 1px dotted;
    width: 100%;
}

#pun-index .category .container {
    padding: 0px 0px 5px!important;
}


#pun-status p span.item3 { font-size: 0; }
#pun-status p span.item3 a { font-size: 12px; }

}


/* АДАПТИВ НАЧИНАЕТСЯ ЗДЕСЬ */

@media screen and (max-width: 580px) {

 html, body {
    -webkit-text-size-adjust: none;
    min-width: unset !important;
    max-width: 100vw!important;
  }

input, button { -webkit-text-size-adjust: none; }

  #pun-index .tclcon {
    -webkit-text-size-adjust: none;
  }

  #pun-stats .container {
    -webkit-text-size-adjust: none;
  }

  #pun {
    width: 100vw !important;
    margin: 370px 0 300px !important;
    box-shadow: inset 0 0 0 5px #433d31, inset 0 0 0 6px #cec5b4, inset 0 0 6px 8px #9e9480;
  }

.punbb {
    padding: 0;
    border: 4px solid;
    border-image: url(https://forumstatic.ru/files/001c/44/10/54914.png) 10 round;
    box-shadow: 0 0 0 1px #302d27, 0 0 0 2px #96815c, 0 0 0 3px #060606;
}

  .go-up,
  .go-down {
    display: none!important;
  }



/*НАВИГАЦИЯ КАРТИНКАМИ */

#pun-navlinks { 
 }

#pun-navlinks .container { gap: 16px!important; }

.isguest #pun-navlinks { }
.isguest #navindex {
  margin-left: 20px;
}

#navindex {
  margin-right: 4px;
}

#navindex a span,
#navuserlist a span,
#navsearch a span,
#navprofile a span,
#navpm a span,
#navadmin a span,
#navlogout a span,
#navregister a span,
#navlogin a span,
#navpr_1 a span,
#navpr_2 a span,
#navextra1 a span {
  display: none;
}

#navindex a,
#navuserlist a,
#navsearch a,
#navprofile a,
#navpm a,
#navadmin a,
#navlogout a,
#navlogin a,
#navregister a,
#navpr_1 a,
#navpr_2 a,
#navextra1 a {
  display: block;
  transition: all .2s ease-in-out;
  position: relative;
  width: 22px;
  height: 22px;
}

#navextra1 a {
  font-size: 0px!important;
}

#navindex a:after {
  content: "\f447";
}

#navuserlist a:after {
  content: "\f0c0";
}

#navpm a:after {
  content: "\f0e0";
}

#navsearch a:after {
  content: "\f1e5";
}

#navprofile a:after {
  content: "\f441";
}

#navadmin a:after {
  content: "\f521";
}

#navlogout a:after {
  content: "\f6d9";
}

#navlogin a:after {
  content: "\f6d9";
}

#navregister a:after {
  content: "\f234";
}

#navpr_1 a:after {
  content: "\f1d8";
}

#navpr_2 a:after {
  content: "\f518";
}

#navextra1 {  margin: 0 2px 0 -4px; }
#navextra1 a:after {
    content: "\f279";
}

#navindex a:after,
#navuserlist a:after,
#navsearch a:after,
#navprofile a:after,
#navpm a:after,
#navadmin a:after,
#navlogout a:after,
#navlogin a:after,
#navregister a:after,
#navpr_1 a:after,
#navpr_2 a:after,
#navextra1 a:after {
  position: absolute;
  text-align: center;
  font-size: 20px;  
  color: var(--t-body);
  font-family: 'Font Awesome';
  transition: all .2s ease-in-out;
  left: 50%;
  top: 44%;
  transform: translateX(-50%) translateY(-50%);
}

#navawards {
  display: none !important;
}

#navindex a:hover,
#navuserlist a:hover,
#navsearch a:hover,
#navprofile a:hover,
#navpm a:hover,
#navadmin a:hover,
#navlogout a:hover,
#navlogin a:hover,
#navregister a:hover,
#navpr_1 a:hover,
#navpr_2 a:hover,
#navextra1 a:hover {
  transform: scale(1.2);
}

/* бургерное меню часть 2 */ 

    .burger-menu {
        display: block;
        color: var(--head-link);
        font-size: 20px !important;
        background-color: #171717;
        box-shadow: var(--head-border);
        padding: 5px;
        opacity: .9;
    }

#pun-ulinks {
        position: absolute;
        top: -53px;
        right: 10px;
}

 #pun-ulinks .container {
        display: none!important;
        padding: 10px;
        list-style: none;
        margin: 0;
    }

    #pun-ulinks .container.active {
        display: flex !important;
        flex-direction: column;
        gap: 6px;
        background-color: #171717;
        padding: 5px !important;
        box-shadow: var(--head-border);
        border-radius: 3px;
        opacity: .95;
        z-index: 10;
        position: absolute;
        right: 0;
        width: 120px;
        top: 35px;
        text-align: right;
    }

    #pun-ulinks .container li {
        margin: 0;
    }

#pun-ulinks a { font-size: 14px!important; }

/* конец бургерное меню часть 2 */ 

#pun-index .category h2, #pun-stats h2,
.day #pun-index .category h2, .day #pun-stats h2 { 
width: 93.5vw;
        margin: 4px 0 11px 2vw !important;
        box-shadow: var(--head-border);
        position: relative;
        z-index: 4;
        height: 20px;
        background: #252525;
        border-radius: 5px;
}

#pun-index .category h2 span, #pun-stats h2 span,
.day #pun-index .category h2 span, .day #pun-stats h2 span {
    font-size: 10px;
    margin-top: -1% !important;
    -webkit-text-size-adjust: none;
    display: flex;
    height: 12px;
    line-height: 12px;
}

#pun-index .category .container {  width: 100vw; }
#pun-index .tcr { width: 39%; }
#pun-about .container .item1 { 
        z-index: 2;
        width: 100%;
        bottom: -285px;
}

.punbb { padding: 0; }
.punbb::after, .punbb::before { content: none!important; }
#pun-title,
.day #pun-title {
        width: 100vw;
        top: -300px;
        background: none;
        overflow: hidden;
        z-index: -1;
        left: 50%;
}

#pun-title:before {
        background: url(https://forumstatic.ru/files/001c/44/10/70191.png?v=1) no-repeat;
        width: 200vw;
        background-position: center;
        height: 360px;
        transform: translateX(-50%);
        left: 50%;
        position: absolute;
        content: '';
} 

.day #pun-title:before {
    background: url(https://forumstatic.ru/files/001c/44/10/12538.png?v=1) no-repeat;
    background-position: center;
    top: -30px;
}

#pun-status {
   top: -370px!important;
}

.isuser #pun-status .item2 { display: none; }
.isuser #pun-status .item3 { font-size: 0; }
.isuser #pun-status .item3 a { font-size: 12px; }

.category { 
    width: 100vw;
    overflow: hidden;
 }

#pun-index .hasicon {
    padding: 0px 0px 10px;
    width: 92%;
    margin-left: -6px;
    gap: 25px;
}

#pun-index .tclcon div {
     height: unset !important;
     margin-bottom: 8px;
}

#pun-index .tcl {
  height: unset!important;
}


.switch {
      top: 355px;
      left: -1%;
}


#pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4 {
   width: 90%;
   padding: 0px;
    margin: 2px;
}

#pun-stats .container:before {
    width: 92%;
    height: 78px;
    top: 4px;
}

#pun-stats .container {
   padding: 6px 0px 20px;
}

li#onlinelist {
   width: 86%;
   margin-top: 35px;
}


.banners {
    bottom: -229px;
    width: 95%;
    left: 50%;
    transform: translateX(-50%);
    gap: 12px;
    flex-direction: column-reverse;
}


.table {
    width: 99vw;
    position: absolute;
    top: -340px;
    left: 50%;
    transform: translateX(-50%);
}

.table__cnt, .table__cnt-up,
.table__faces, .spirit-navigation,
.table__disc,
#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon,
#pun-userlist .tc2, #pun-searchtopics .tc2,
.multipage .hasicon .tc3,
.multipage .hasicon .user-avatar,
.spirit-navigation_2 {
  display: none;
} 


.multipage,
#pun-crumbs1, #pun-crumbs2 {
    width: 94%;
    margin: 0 auto;
}

.multipage .hasicon .tcr {
    display: flex;
    flex-direction: column;
    align-content: end;
    flex-wrap: wrap;
    text-align: right;
    width: 40%;
}

.multipage .hasicon .tcr .byuser {
    margin-top: -7px;
    line-height: 1;
}

#pun-userlist .tcl, #pun-searchtopics .tcl, #pun-modviewforum .tcl {
    width: 55%!important;
}

.linkst .pagelink { left: 0!important; }
#pun-searchposts .post h3{
    margin: 0px!important;
    width: 100%!important;
    height: 35px!important;
}

.post h3, #pun-messages .post h3 {
    margin: 0px!important;
    width: 100%!important;
}

#pun-searchposts .post h3 span, .post h3 span { width: 100%!important; }
#pun-searchposts .post .post-author {
    margin-top: 20px;
    width: 140px;
}

#pun-searchposts .post-body {
    margin-left: 150px;
}

#pun-searchposts .post-box { margin-right: 0px; }


#viewprofile table { 
    width: 95%;
    margin: 0 auto;
 }

#pun-profile #viewprofile tbody tr #profile-left  {
    background: none!important;
    width: 100%!important;
}

#pun-profile #viewprofile tbody tr {
    flex-direction: column;
}

#pun-profile #viewprofile tbody tr #profile-right { width: 100%!important; }
#viewprofile li {  width: 95%; }
#form-buttons tr {
    width: 111%!important;
    flex-wrap: wrap;
    margin-left: -19px!important;
}

#main-reply {
    width: 100% !important;
    margin-left: -7%;
}

.subscribelink a { position: unset!important; }
#togglePreview input {
    margin-top: 15px;
    margin-left: 7%;
}

.post .post-author {
    width: 100%!important;
    margin-bottom: 15px!important;
    background: url(https://forumstatic.ru/files/001c/44/10/41179.png?v=1);
    min-height: 120px!important;
        margin-top: 13px;
}

.post .container { margin-top: 0px; }
.post-links { margin-top: 15px; }

.post-body { margin: 0!important; }
.post-content { width: 97%!important; }
.post-box { margin-right: -8px; }

.post-author ul {
        display: grid !important;
        grid-template-areas:
        "nickname nickname nickname avatar"
        "title title title avatar"
        "lz lz lz avatar"
        "info info info avatar";
        gap: 0px 30px;
        margin-top: 5px !important;
        margin-bottom: 0 !important;
        padding: 5px 15px !important;
        grid-template-columns: 1fr 1fr 20px 1fr;
}

.pa-author {
    grid-area: nickname;
    margin: 0px;
    width: 180px;
    display: flex;
}

.onlineDiv, .offlineDiv {
    left: 86%!important;
    bottom: 0!important;
}

.pa-title {
       grid-area: title;
        margin-bottom: 6px !important;
        justify-self: center !important;
        text-align: left;
        margin-left: -21px;
}

.no-avatar .pa-title { }

.pa-avatar { grid-area: avatar; margin-bottom: 25px !important; }
.pa-avatar img { max-height: 100px; max-width: 75px !important; }
.fld_wrap,
.fld_wrap_un {
    grid-area: info;
    margin-bottom: 0!important;
    height: 60px!important;
    padding: 5px 0px!important;
    width: 115px;
        gap: 0 10px;
        grid-template-areas:
        "mess infocard"
        "resp infocard";
        margin-left: 24px;
}

.fld_wrap {
        margin-left: 0px;
        width: 200px;
        justify-content: left;
}

.fld_wrap_un {
    margin: 0px 0 0 15px;
    display: flex;
}

.pa-fld1 { 
  grid-area: lz;
position: relative;
        z-index: 1;
 }
.pa-fld1 a { 
        font-size: 12px !important;
        line-height: 10px !important;
 }
.pa-fld1 .lz {
        padding: 6px 0px;
        background: none;
        box-shadow: none !important;
        text-align: left;
        margin: 0;
}

lz, .pa-fld3, .pa-fld5  { display: none; }
.fld_wrap:after, .fld_wrap_un:after, .fld_wrap:before, .fld_wrap_un:before, .pa-author a:before,
.pa-title:before  { content: none!important; }

.fld_wrap_un {   margin: 0px 0 0 25px; }

.fld_wrap .pa-respect .fld-name a::before, .isguest .fld_wrap .pa-respect .fld-name::before { 
    top: 0px;
    font-size: 11px;
 }

.pa-fld2 {
    width: 30px!important;
    height: 30px!important;
    justify-self: center;
}

.pa-fld2 a img {
    width: 30px!important;
    height: 30px!important;
}

.pa-posts, .pa-respect {
    flex-direction: row;
    gap: 3px;
    font-size: 11px;
}

.pa-respect {  
    flex-wrap: nowrap;
    margin-top: -11px!important;
     margin-right: 7px !important;
 }

.fld_wrap_un .pa-respect {
    margin-top: 0px !important;
}

.pa-respect .fld-name {
    width: 48px;
}

.fld_wrap_un  .pa-respect .fld-name a::before, .isguest .fld_wrap_un  .pa-respect .fld-name::before {
   top: -1px;
}

#pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner {
    width: 86vw!important;
    background: #cec5b4;
}

.reveal-modal.xlarge { width: 95vw!important; }
.menu-links {
    gap: 8px !important;
    width: 95%;
}

.menu span, .menu a { padding: 0 10px; }
#submenu { width: 100%!important; }
.menu span, .menu a {  font-size: 12px; }
.menu { margin-left: -4px; }
.redirect-page #pun { 
     width: 90% !important;
    left: 50%;
    transform: translateX(-50%);
}

#pun-messages #profilenav ul {
    display: flex;
    gap: 5px 10px;
    flex-wrap: wrap;
}

#form-buttons small { display: none!important; }

#pun-messages #profilenav,
#profile #profilenav { float: none!important; margin: 20px 20px !important; }
#profile .container { 
    width: 96%!important;
    margin: 0 !important;
    padding: 0 !important;
 }

#pun-messages .fs-box {
    width: 110%;
    margin-left: -10px;
    margin-right: 0;
}

#pun-messages .fs-box .post-author {
    margin-top: 20px !important;
    min-height: 120px !important;
    margin-left: 0px !important;
}

#pun-messages .hasicon td.tc2, #pun-messages .hasicon td.tc3 { white-space: wrap !important; }

#pun-messages table .inew .tcl a { font-weight: 600; }

#pun-messages .user-avatar { display: none; }

#pun-messages .post-body .post-box {
    border: 0;
    margin-left: -22vw!important;
    width: 92vw;
}

#pun-messages .post-links {
    margin-left: -60px!important;
    margin-bottom: 20px!important;
}

#pun-messages .linksb {
    margin-left: 10px;
    margin-bottom: 30px;
}

#pun-messages  #main-reply,
#pun-edit #main-reply  {
    width: 90% !important;
    margin-left: -1px !important;
}

#pun-messages #form-buttons table tr {
    width: 99% !important;
    margin-left: 0px !important;
}

.punbb-admin {

}

#profile #form-buttons table tr {
    width: 110% !important;
    margin-bottom: 15px;
    margin-left: -9px !important;
}

#profile #main-reply {
        width: 98% !important;
        margin-left: -3%;
    }

.hvStickerPackModal, 
 #meny-styles,
#image-area,
#color-area
 {
     left: 49.8%!important;
    transform: translateX(-50%)!important;
}

.hvStickerPackModal,
#image-area{
    width: 88vw!important;
}

#font-area {  width: 80vw!important; }

#color-area,
#mask_dialog .inner {
    width: 83vw!important;
}

 #meny-styles {
    width: 54vw;
    right: unset !important;
}

#smilies-area, #video-area, #spoiler-area { width: unset!important; }
#meny_My_replic { top: 115px !important; }
iframe { width: 92vw!important; }
.code-box strong.legend a {
    font-size: 11px;
    padding-left: 0px;
}
 
.post-content tbody tr {
    display: flex;
    flex-direction: column;

}

.epblock { 
    width: 88%!important;
    margin-top: 2px!important;
}

.post-content .custom_tag_h4, .post-content .custom_tag_quote2 {
    width: 99% !important;
}

.linksb .pagelink {     
    position: relative;
    z-index: 99;
}

.post-content td { width: 99%!important; } 
.category h2 .catleft, .category h2 .catright { display: none;  }

.adminmain {
    padding-left: 0!important;
    width: 97vw!important;
    margin: 30px auto!important;
}
#pun-adnav {
   width: 96vw!important;
    display: flex!important;
    flex-direction: column;
    margin-left: 0!important;
float: unset !important;
}

#adnav-standard ul {
    display: flex;
    flex-wrap: wrap;
}

#adnav-standard ul li {
    padding: 8px;
}

#adnav-standard ul .item-forms { order: 1; }
#pun-admain1 form.adcontainer, #pun-admain2 form.adcontainer, #pun-admain-new form.adcontainer, #pun-admain1 div.adcontainer, #pun-admain2 div.adcontainer {
    padding: 5px!important;
}

#pun-admain fieldset .adfs-box { width: 90vw!important; }
#pun-admain fieldset { padding: 0!important; }
#pun-admain textarea, #pun-admain .longinput input {
    width: 90% !important;
}

#pun-admain input, #pun-admain select {     max-width: 96%!important; }
#fld-o_pm_subject {     width: 88%!important; }
#pun-admain label, div#pun-admain .adlabel { 
    margin-left: 0;!important
    margin-bottom: 10px!important;
 }

#pun-admain fieldset .handle, #pun-admain fieldset p {    border-left-width: 0!important;}

#pun-admain p.adsubmitfield span.adsubmit {
    margin: 10px !important;
    position: unset !important;
    display: block !important;
}

.reaction-chip.reaction-chip--clicked, .reaction-chip:not(.reaction-chip--disabled):hover {
    background-color: var(--back-extra) !important;
    box-shadow: var(--main-border) !important;
    margin: 0 2px !important;
}

.post-content td .custom_tag_imgs img { margin-left: 0px !important; }
.code-box strong.legend {     margin: 0px 0px 0px 63%!important; }
.code-box strong.legend a {
    padding: 0!important;
    font-size: 12px!important;
}

.banners-container { width: unset!important; }
#pun-messages .FNTslider { left: 71px!important; }
.reactions-root .emoji-mart { width: 89vw !important; }

.tipsy-inner {
 position: absolute!important;  top: -40px!;left: 50%!important; transform: translateY(-50%) translateX(-50%); z-index: 999999!important;}

#tooltip,
.tipsy-inner,
.num_msg,
.bubble,
.jGrowl-notification,
.jGrowl .messag_theme,
#messages-list a.Author {
left: 60%!important;
}

.post-content abbr {cursor:help!important; text-decoration: none!important; position: relative;}
.post-content abbr::after {
    content: '';
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 1px;
    border-bottom: 1px dotted;
    width: 100%;
}

.pa-respect a:not(.fld-name a) { 
    width: 6px!important;
}

.isguest .fld_wrap_un .pa-respect  span:not(.fld-name) { margin-top: 0px!important; }

}
/* конец адаптива */



#yandex_rtb_R-A-1623045-1, #yandex_rtb_R-A-1623045-3, #yandex_rtb_R-A-1623045-2 { display: none; }

0


Вы здесь » the diamonds, the rust, and the rain » ГОРИЗОНТ СОБЫТИЙ » диз энтероса


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