Test2

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

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


Вы здесь » Test2 » Тестовый форум » Тестовое сообщение


Тестовое сообщение

Сообщений 61 страница 90 из 157

61

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● АДМИНИСТРАЦИЯ ●</span></strong></span></p></td></tr>
[/html]

Акула
Мурена - директор

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● ВОСПИТАТЕЛИ ●</span></strong></span></p></td></tr>
[/html]

Гомер - воспитатель первой
Шериф
Василиск ● воспитатель второй
Чёрный Ральф ● воспитатель третьей и четвёртой ● П

Ящер ● воспитатель шестой
Крёстная ● воспитатель девочек
Овца  ● воспитатель девочек
Душенька  ● воспитатель девочек

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● УЧИТЕЛЯ ●</span></strong></span></p></td></tr>
[/html]

Список работников

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● МЕДИКИ ●</span></strong></span></p></td></tr>
[/html]

Ящер ● врач

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● ПЕРВАЯ (ФАЗАНЫ) ●</span></strong></span></p></td></tr>
[/html]

Джин ● вожак ● К
Профессор ● К
Кусака ● К
Ниф ● К
Нуф ● К
Наф ● К
Плакса ● К, П
Сип ● К

Хомяк ● К
Кит
Ар Гуль ● К
Сморкач ● К
Пирожок ● К, М
Хлюп ● К, М
Писун ● К, Н, П
Курильщик ● К, М, П

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● ВТОРАЯ (КРЫСЫ) ●</span></strong></span></p></td></tr>
[/html]

Рыжий ● вожак ● Х
Соломон
Фитиль
Дон
Викинг
Мертвец ● П
Зебра ● П
Гибрид ● Л
Мартышка ● Л

Микроб ● М, Л
Дикобраз
Падаль
Хохотун ● Л
Крошка ● М
Белобрюх ● М
Зелень ● М
Копун ● Н, П

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● ТРЕТЬЯ (ПТИЦЫ) ●</span></strong></span></p></td></tr>
[/html]

Стервятник ● вожак ● П
Дракон ● К
Ангел ● К, П
Дронт
Конь ● Л
Бабочка ● К, П
Дорогуша ● К

Гупи
Пузырь ● Л
Красавица ● П
Слон ● Н, П
Фикус ● К, Н, П
Куст ● М, К, П

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● ЧЕТВЁРТАЯ ●</span></strong></span></p></td></tr>
[/html]

Слепой ● вожак ● Хозяин Дома ● Х
Сфинкс ● Х
Табаки ● К, Х
Лорд ● К, Х
Чёрный

Горбач ● П
Македонский ● Х
Лэри ● Л
Волк ● П
Толстый ● К, Н, П

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● ШЕСТАЯ (ПСЫ) ●</span></strong></span></p></td></tr>
[/html]

Помпей ● вожак
Крючок
Филин ● К, П
Гном
Валет ● П
Лавр
Волосач ● Л
Кролик
Прыщ ● Л
Москит ● Л
Соня ● Х
Генофонд ● Л

Разберусь ● Л
Лопотун
Фара ● К
Тише едешь ● К
Ушан ● М
Псих
Тритон ● Н
Ластоног ● К, Н, П
Мешочник
Краб

0

62

https://forumupload.ru/uploads/001b/fb/40/3/754851.png
Просьба заполнить шаблон при попадании в Дом

Код:
 [url=ссылка на профиль ]Кличка персонажа[/url] ● стая/принадлежность ● важные пометки (если есть) 

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● АДМИНИСТРАЦИЯ ●</span></strong></span></p></td></tr>
[/html]

Акула
Мурена - директор

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● ВОСПИТАТЕЛИ ●</span></strong></span></p></td></tr>
[/html]

Гомер - воспитатель первой
Шериф
Василиск ● воспитатель второй
Чёрный Ральф ● воспитатель третьей и четвёртой ● П

Ящер ● воспитатель шестой
Крёстная ● воспитатель девочек
Овца  ● воспитатель девочек
Душенька  ● воспитатель девочек

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● УЧИТЕЛЯ ●</span></strong></span></p></td></tr>
[/html]

Список работников

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● МЕДИКИ ●</span></strong></span></p></td></tr>
[/html]

Ящер ● врач

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● ПЕРВАЯ (ФАЗАНЫ) ●</span></strong></span></p></td></tr>
[/html]

Джин ● вожак ● К
Профессор ● К
Кусака ● К
Ниф ● К
Нуф ● К
Наф ● К
Плакса ● К, П
Сип ● К

Хомяк ● К
Кит
Ар Гуль ● К
Сморкач ● К
Пирожок ● К, М
Хлюп ● К, М
Писун ● К, Н, П
Курильщик ● К, М, П

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● ВТОРАЯ (КРЫСЫ) ●</span></strong></span></p></td></tr>
[/html]

Рыжий ● вожак ● Х
Соломон
Фитиль
Дон
Викинг
Мертвец ● П
Зебра ● П
Гибрид ● Л
Мартышка ● Л

Микроб ● М, Л
Дикобраз
Падаль
Хохотун ● Л
Крошка ● М
Белобрюх ● М
Зелень ● М
Копун ● Н, П

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● ТРЕТЬЯ (ПТИЦЫ) ●</span></strong></span></p></td></tr>
[/html]

Стервятник ● вожак ● П
Дракон ● К
Ангел ● К, П
Дронт
Конь ● Л
Бабочка ● К, П
Дорогуша ● К

Гупи
Пузырь ● Л
Красавица ● П
Слон ● Н, П
Фикус ● К, Н, П
Куст ● М, К, П

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● ЧЕТВЁРТАЯ ●</span></strong></span></p></td></tr>
[/html]

Слепой ● вожак ● Хозяин Дома ● Х
Сфинкс ● Х
Табаки ● К, Х
Лорд ● К, Х
Чёрный

Горбач ● П
Македонский ● Х
Лэри ● Л
Волк ● П
Толстый ● К, Н, П

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9; outline: 1px #ffffff"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">● ШЕСТАЯ (ПСЫ) ●</span></strong></span></p></td></tr>
[/html]

Помпей ● вожак
Крючок
Филин ● К, П
Гном
Валет ● П
Лавр
Волосач ● Л
Кролик
Прыщ ● Л
Москит ● Л
Соня ● Х
Генофонд ● Л

Разберусь ● Л
Лопотун
Фара ● К
Тише едешь ● К
Ушан ● М
Псих
Тритон ● Н
Ластоног ● К, Н, П
Мешочник
Краб

К - колясник
Л - лог
М - малолетка (до 17 лет)
Н - неразумный
Х - ходок
П - прыгун

0

63

https://forumupload.ru/uploads/001b/fb/40/3/754851.png

[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">ВТОРАЯ</span></strong></span></p></td></tr>
<tr><td style="background-color:#c9c9c975"><p>
https://forumupload.ru/uploads/001b/fb/40/2/11456.jpg
<br>
<i><br>"По соседству — Крысы. Буйство красок и всплески безумия."</i>
<br>– Книга 1 (Курильщик), глава «О летучих мышах, драконах и скорлупе василисков».</tr></table>
[/html]

Альтернативное название
Крысы
Численность
около 20 человек
Воспитатель
Шериф
Василиск
Вожак
Рыжий
Особенность
Воспитанники эмоциональны и вспыльчивы.

[html]<table style="table-layout:fixed;width:100%"><tbody>
<tr><td style="background-color:#c9c9c975"><p>
<br>
[indent]Самая неуравновешенная и громкая группа. Их внешний вид — что-то среднее между панками и клоунами. Часто устраивают показательные истерики, вечно в ореоле музыки — наушники являются чуть ли не частью их организма. Большинство воспитанников - малолетки.
<br>[indent]Вожаком Крыс является Рыжий, хотя он скорее очередной, чем постоянный: в крысятнике вожаки не задерживаются. Возглавляет вторую Рыжий недолгое время. Он мало походит на Крысу, но старается соответствовать статусу.
<br>[indent]Жилище Крыс находится на втором этаже, сразу после территории Фазанов. В комнате грязно, хотя Рыжий уверяет, что они устраивают уборку каждую среду. Возможно, это правда. Но от такой уборки толку мало: на пол выливается пара вёдер мыльной воды, и Крысы размазывают всю грязь швабрами. Спят хвостатые в спальных мешках, раскиданных тут и там по полу, а стол им заменяет обычный ящик.
<br>[indent]Несмотря на этот беспорядок, во второй есть на что посмотреть: стены комнаты украшены великолепными рисунками Леопарда.</tr>
[/html]

0

64

[html]<table style="table-layout:fixed;width:100%"><tbody>
<tr><td style="background-color:#c9c9c9"><p>
<br>tyujrt67uyjrty6uijrytui
</tr>
[/html]

0

65

https://forumupload.ru/uploads/001b/fb/40/3/754851.png
[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">ТРЕТЬЯ</span></strong></span></p></td></tr>
<tr><td style="background-color:#c9c9c975"><p>
https://forumupload.ru/uploads/001b/fb/40/2/385373.jpg
<br>
<i><br>"Они выращивают у себя в комнатах цветы, вышивают гладью и крестиком, они — самые тихие и воспитанные после нас, но страшно даже думать, что можно очутиться среди них."</i>
<br>– Книга 1 (Курильщик), глава «Курильщик. Некоторые преимущества спортивной обуви».</tr></table>
[/html]

Альтернативное название
Птицы
Численность
около 13 человек
Воспитатель
Чёрный Ральф
Вожак
Стервятник
Особенность
Вечный траур, любовь к растениям.

[html]<table style="table-layout:fixed;width:100%"><tbody>
<tr><td style="background-color:#c9c9c975"><p>
<br>[indent]Воспитанники третьей могут сравниться по спокойствию с Фазанами, однако, если подопечные Гомера ведут себя прилежно "потому что так надо", но в любой момент готовы наброситься на своего же состайника, то Птицы действительно не представляют угрозы, если только об этом не будет говорить приказ Стервятника, культ личности которого является одной из особенностей данной стаи.
<br>[indent]Большинство своего внимания Птицы уделяют многочисленным цветкам, обитающим в их комнате, а остальная его часть приходится на вожака. Стервятник является для них больше, чем просто вожак. Не зря они называют его Папой.
<br>[indent]Именно ради него Птицы носят вечный траур. Траур по умершему брату Большой Птицы. Стервятник же относится к своим состайникам с жалостью и пытается сделать их жизнь чуть более яркой.[/html]

0

66

https://forumupload.ru/uploads/001b/fb/40/3/754851.png
[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">ЧЕТВЕРТАЯ</span></strong></span></p></td></tr>
<tr><td style="background-color:#c9c9c975"><p>
https://forumupload.ru/uploads/001b/fb/40/2/214039.jpg
<br>
<i><br>"Он взял себе третью и четвертую, самых странных и самых опасных — хотя тогда было просто смешно думать о них так."</i>
<br>– Книга 2 (Шакалиный Восьмидневник), глава «Ральф. Мимолетный взгляд на граффити».</tr></table>
[/html]

Альтернативное название
Отсутствует
Численность
10 человек
Воспитатель
Чёрный Ральф
Вожак
Слепой
Особенность
Индивидуальность воспитанников, малая численность.

[html]<table style="table-layout:fixed;width:100%"><tbody>
<tr><td style="background-color:#c9c9c975"><p>
[indent]Пожалуй, самая разношерстная группа, не имеющая "животного" названия.
<br>[indent]Каждый другой участник группы – совершенно своеобразный, необычный, не похожий на другого экземпляр. Они не объединены по интересам или типу мышления. Настолько разных людей, собранных в одном месте, стоит еще поискать, но каждый из них любит своих состайников, и все они являются большой семьей, где Слепой, наверное, папа, а Сфинкс, судя по рассуждениям Шакала, заботливая мать. Причем, не только участникам Четвертой, но и всему Дому.
<br>[indent]Воспитанники четвертой необычны сами по себе – прыгуны, ходоки, ангелы, драконы и повелители времени, и есть даже бывший Фазан, которому посчастливилось оказаться именно в этой группе, этой стае.
<br>[indent]Вожак четвёртой – Слепой. Остальным достаточно знать, как отреагирует Бледный, чтобы поддерживать порядок в группе. Именно поэтому Слепой редко разрешает мелкие конфликты – состайники прекрасно знают, что ему может не понравиться, и стараются не доводить всё до его вмешательства.
<br>[indent]Помещение, в котором проживают воспитанники Четвёртой, представляет собой небольшую комнату с прихожей. Стены комнаты увешаны различными предметами быта, связками сушеных растений, плакатами и картинами. Потолок также не пустует. Однако, несмотря на всё это разнообразие, в Четвёртой невозможно найти часов и календарей. Посередине комнаты установлена большая центральная кровать, составленная из четырёх обычных. Из-за физических особенностей воспитанников, а так же из-за привычки Шакала строить "гнездо" из одеял, места на кровати едва хватает. На ней спят, обедают, через неё проходят к другим концам комнаты. Свет в Четвёртой всегда горит, так же как всегда работает магнитофон.
<br>[indent]На первый взгляд Четвёртая может показаться до жути неудобной комнатой, но её жители отнюдь так не думают.[/html]

0

67

https://forumupload.ru/uploads/001b/fb/40/3/754851.png
[html]<table style="table-layout:fixed;width:100%"><tbody><tr><td style="background-color:#c9c9c9"><p style="text-align:center;"><span style="font-size: 14px"><strong><span style="font-family: arial; color: #ffffff">ШЕСТАЯ</span></strong></span></p></td></tr>
<tr><td style="background-color:#c9c9c975"><p>
https://forumupload.ru/uploads/001b/fb/40/2/311845.jpg
<br>
<i><br>"В шестой никогда не бывало тихо. Даже когда все молчали, ухо улавливало еле слышное гудение, похожее на работу спрятанного в стене мотора."</i>
<br>– Книга 2 (Шакалиный Восьмидневник), глава «Ральф. Мимолетный взгляд на граффити».</tr></table>
[/html]

Альтернативное название
Псы
Численность
около 20 человек
Воспитатель
Ящер (?)
Вожак
Помпей
Особенность
Любят красиво одеться.

[html]<table style="table-layout:fixed;width:100%"><tbody>
<tr><td style="background-color:#c9c9c975"><p>
<br>[indent]Псы яркие и шумные, как Крысы, преклоняются перед вожаком, как Птицы, и способны вершить суд над своими же состайниками, как Фазаны.
<br>[indent]Вожаком Псов является Помпей. Это идеальный лидер для них — грубый и тщеславный. Они готовы пойти за ним против самого Слепого.
<br>[indent]Все Псы обязаны носить ошейники – знаки принадлежности к стае. Ходить с голой шеей разрешается только вожаку.
<br>[indent]Пожалуй, из всех воспитанников Дома эти ребята наименее странные и экстравагантные. Однако, вполне способны убить своего же состайника.
[/html]

©️Дом, в котором... вики

0

68

Код:
<!--HTML-->
<center>
<div class="PiterPriemka" style="background: url(https://forumstatic.ru/files/001b/fc/9b/63275.png); width: 475px; height: 265px; text-align: center;">
<p>


<div class="PiterWelcome" style="width: 290px; height: 98px; overflow-y: auto; margin-top: 60px; margin-left: 95px; color: #5f5554; font-size: 12px; font-family: Arial"><p>Питер с распростертыми объятиями принимает тебя в число своих жителей! Будь уверен, ты найдешь здесь свое место силы, реализуешь все свои самые интересные идеи. Теперь ты петербуржец, а, значит, питерский стиль жизни у тебя в крови. Желаем тебе поскорее распаковать чемоданы, обзавестись уютной квартиркой с видом на каналы и начать писать свою незабываемую историю!</p></div>

<! ---- //////////////////// --->

<div class="PiterPriemkaLinks" style="margin-top: -9px;">
<div class="welcomeLinks" style="margin-top: 30px; margin-left: 95px; width: 100px; height: auto; text-align: center;"><div class="welcomeLinksInside" style="background: #a3a3a3; color: #e8e7f2; outline: 3px solid #ffffff; border-radius: 8px; font-family: Consolas; font-size: 14px; text-transform: uppercase; padding-bottom: 3px;">● <a href="http://grayhouse.rusff.me/viewtopic.php?id=6#p6">внешности</a></div></div>

<div class="welcomeLinks" style="margin-top: -19px; margin-left: 280px; width: 100px; text-align: center;"><div class="welcomeLinksInside" style="background: #a3a3a3; color: #e8e7f2; outline: 3px solid #ffffff; border-radius: 8px; font-family:  Consolas; font-size: 14px; text-transform: uppercase; padding-bottom: 3px;">● <a href="http://grayhouse.rusff.me/viewtopic.php?id=15#p15">поиск игры</a></div></div>

<div class="welcomeLinks" style="margin-top: 19px; margin-left: 85px; width: 120px; text-align: center;"><div class="welcomeLinksInside" style="background: #a3a3a3; color: #e8e7f2; outline: 3px solid #ffffff; border-radius: 8px; font-family: Consolas; font-size: 14px; text-transform: uppercase; padding-bottom: 3px;">● <a href="http://grayhouse.rusff.me/viewtopic.php?id=32#p92">занять роль</a></div></div>

<div class="welcomeLinks" style="margin-top: -20px; margin-left: 270px; width: 120px; text-align: center;"><div class="welcomeLinksInside" style="background: #a3a3a3; color: #e8e7f2; outline: 3px solid #ffffff; border-radius: 8px; font-family:  Consolas; font-size: 14px; text-transform: uppercase; padding-bottom: 3px;">● <a href="http://grayhouse.rusff.me/viewtopic.php?id=18#p18">заполнение лз</a></div></div>
</div>
</center>

0

69

<div style="height: 70px; width: 300px; top: -155px; margin-left: -810px; position: absolute;     background: #999999f0; border: 1px solid #5d555a;     outline: solid 1px #514e4e9c;   font-weight:bold; text-align: center;z-index: 100; border-radius: 5px; color: #ffffff;overflow-y: hidden;  /* border: red 1px solid; */">...</div>

<div style="height: 45px; width: 365px; top: -150px; margin-left: 720px; position: absolute; text-align: center; z-index:100;/* border: red 1px solid; */">
<div id="counters">
<a href="http://grayhouse.rusff.me/viewtopic.php?id=36#p132" target="_blank"><img src="https://forumstatic.ru/files/001b/fb/40/58952.png" title="Стервятник" width="45" border="0" height="45"></a>   
<a href="http://grayhouse.rusff.me/viewtopic.php?id=36#p132" target="_blank"><img src="https://forumstatic.ru/files/001b/fb/40/91396.png" title="Сфинкс" width="45" border="0" height="45"></a>
<a href="http://grayhouse.rusff.me/viewtopic.php?id=36#p132" target="_blank"><img src="https://forumstatic.ru/files/001b/fb/40/18802.png" title="Слепой" width="45" border="0" height="45"></a>
<a href="http://grayhouse.rusff.me/viewtopic.php?id=36#p132" target="_blank"><img src="https://forumstatic.ru/files/001b/fb/40/83045.png" title="Лэри" width="45" border="0" height="45"></a>
<a href="http://grayhouse.rusff.me/viewtopic.php?id=36#p132" target="_blank"><img src="https://forumstatic.ru/files/001b/fb/40/11322.png" title="Русалка" width="45" border="0" height="45"></a>
</div>
</div>

0

70

<div style="height: 45px; width: 365px; top: -150px; margin-left: 720px; position: absolute; text-align: center; z-index:100;/* border: red 1px solid; */">
<div id="counters">
<a href="http://sif.rusff.me/viewtopic.php?id=15#p30740" target="_blank"><img src="https://forumstatic.ru/files/001b/fc/9b/26781.jpg" title="Тайлер" width="45" border="0" height="45"></a>   
<a href="http://sif.rusff.me/viewtopic.php?id=15#p30740" target="_blank"><img src="https://forumstatic.ru/files/001b/fc/9b/26781.jpg" title="Тайлер" width="45" border="0" height="45"></a>
<a href="http://sif.rusff.me/viewtopic.php?id=15#p30740" target="_blank"><img src="https://forumstatic.ru/files/001b/fc/9b/26781.jpg" title="Тайлер" width="45" border="0" height="45"></a>
<a href="http://sif.rusff.me/viewtopic.php?id=15#p30740" target="_blank"><img src="https://forumstatic.ru/files/001b/fc/9b/26781.jpg" title="Тайлер" width="45" border="0" height="45"></a>
<a href="http://sif.rusff.me/viewtopic.php?id=15#p30740" target="_blank"><img src="https://forumstatic.ru/files/001b/fc/9b/26781.jpg" title="Тайлер" width="45" border="0" height="45"></a>
</div>
</div>

0

71

<!-- Смена стиля, (с) ForumD.ru, satsana -->
<script type="text/javascript">
var styleList = [{
    class: 'light',
    name: '<img src="https://forumstatic.ru/files/001b/f1/88/98663.png" height="19" title="дневной">'
}, {
    class: 'dark',
    name: '<img src="https://forumstatic.ru/files/001b/f1/88/12714.png" height="19" title="ночной">'
}];

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);$("#stylelist li").removeClass("active");$('#stylelist li[data="'+a+'"]').addClass("active");selStyle=a;document.cookie="selStyle="+a+"; max-age=2592000"}var selStyle=getCookie("selStyle");selStyle&&setStyle(selStyle);
$(document).pun_mainReady(function(){$("#stylelist").length||$("body").prepend('<ul id="stylelist"></ul>');for(i=0;i<styleList.length;i++)$("#stylelist").append('<li data="'+styleList[i]["class"]+'"'+(selStyle==styleList[i]["class"]?' class="active"':"")+'><a href="/" onclick="setStyle($(this.parentNode).attr(\'data\'));return false">'+styleList[i].name+"</a></li>")});
</script> <!-- Смена стиля - END -->

0

72

.punbb .user-avatar .avatar-image {
    height: 28px !important;
    /* width: 28px !important; */
    border-radius: 0 !important;
    opacity: 1 !important;
    mix-blend-mode: soft-light; - отвечает за светлоту мини-иконок
    filter: contrast(1) brightness(1) grayscale(1);
}

0

73

https://miyron.rolka.me/viewtopic.php?id=320

0

74

<img src="https://i.ibb.co/5h0m86z/1.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/5h0m86z/1.gif')">
<img src="https://i.ibb.co/tzDhQQg/2.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/tzDhQQg/2.png')">
<img src="https://i.ibb.co/PzjFxPm/3.png " style="cursor: pointer" onclick="smile('https://i.ibb.co/PzjFxPm/3.png')">
<img src="https://i.ibb.co/MRcGFsX/4.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/MRcGFsX/4.gif')">
<img src="https://i.ibb.co/pvmvKnS/5.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/pvmvKnS/5.gif')">
<img src="https://i.ibb.co/CMVk4dc/6.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/CMVk4dc/6.png')">
<img src="https://i.ibb.co/0tjnMcZ/7.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/0tjnMcZ/7.gif')">
<img src="https://i.ibb.co/K0rFZFL/73.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/K0rFZFL/73.png')">
<img src="https://i.ibb.co/zF375S1/9.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/zF375S1/9.gif')">
<img src="https://i.ibb.co/qNHWwQc/10.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/qNHWwQc/10.gif')">
<img src="https://i.ibb.co/nm0BKxV/11.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/nm0BKxV/11.gif')">
<img src="https://i.ibb.co/V9YMsYL/12.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/V9YMsYL/12.gif')">
<img src="https://i.ibb.co/3TGcb5j/13.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/3TGcb5j/13.gif')">
<img src="https://i.ibb.co/PDwNfRs/14.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/PDwNfRs/14.gif')">
<img src="https://i.ibb.co/G3z97FX/15.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/G3z97FX/15.gif')">
<img src="https://i.ibb.co/R3gJk1g/16.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/R3gJk1g/16.gif')">
<img src="https://i.ibb.co/svZZJ4z/17.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/svZZJ4z/17.gif')">
<img src="https://i.ibb.co/mRdfbk8/18.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/mRdfbk8/18.gif')">
<img src="https://i.ibb.co/tzM9c0N/19.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/tzM9c0N/19.gif')">
<img src="https://i.ibb.co/1nbzjDz/20.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/1nbzjDz/20.gif')">
<img src="https://i.ibb.co/J7jXqbW/21.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/J7jXqbW/21.png')">
<img src="https://i.ibb.co/ZVk4KDF/22.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/ZVk4KDF/22.gif')">
<img src="https://i.ibb.co/7YZ40YM/23.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/7YZ40YM/23.gif')">
<img src="https://i.ibb.co/DDSNn7S/24.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/DDSNn7S/24.gif')">
<img src="https://i.ibb.co/r25kwYy/25.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/r25kwYy/25.png')">
<img src="https://i.ibb.co/m57KvHQ/26.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/m57KvHQ/26.gif')">
<img src="https://i.ibb.co/QfVW5JG/28.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/QfVW5JG/28.gif')">
<img src="https://i.ibb.co/BcpXSNG/30.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/BcpXSNG/30.gif')">
<img src="https://i.ibb.co/gyvc6tQ/31.png " style="cursor: pointer" onclick="smile('https://i.ibb.co/gyvc6tQ/31.png')">
<img src="https://i.ibb.co/9hX8xH6/32.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/9hX8xH6/32.gif')">
<img src="https://i.ibb.co/w0BZJ77/33.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/w0BZJ77/33.gif')">
<img src="https://i.ibb.co/fMb85RX/34.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/fMb85RX/34.gif')">
<img src="https://i.ibb.co/wYSrY9X/36.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/wYSrY9X/36.png')">
<img src="https://i.ibb.co/bPKbkg3/37.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/bPKbkg3/37.gif')">
<img src="https://i.ibb.co/z2HGp3d/39.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/z2HGp3d/39.gif')">
<img src="https://i.ibb.co/syPKSt1/40.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/syPKSt1/40.png')">
<img src="https://i.ibb.co/3WLsbJK/41.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/3WLsbJK/41.gif')">
<img src="https://i.ibb.co/dthK7rZ/42.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/dthK7rZ/42.gif')">
<img src="https://i.ibb.co/cx90qCc/43.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/cx90qCc/43.gif')">
<img src="https://i.ibb.co/jvM2qgZ/44.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/jvM2qgZ/44.gif')">
<img src="https://i.ibb.co/F4m5xwk/46.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/F4m5xwk/46.gif')">
<img src="https://i.ibb.co/LdN2ZdK/bsLQuwm.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/LdN2ZdK/bsLQuwm.gif')">
<img src="https://i.ibb.co/tpyS0rn/47.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/tpyS0rn/47.gif')">
<img src="https://i.ibb.co/2F1LMQ3/50.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/2F1LMQ3/50.png')">
<img src="https://i.ibb.co/RTQ7VGw/73068.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/RTQ7VGw/73068.png')">
<img src="https://i.ibb.co/CW9cg8v/52.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/CW9cg8v/52.gif')">
<img src="https://i.ibb.co/NCgkgKD/53.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/NCgkgKD/53.png')">
<img src="https://i.ibb.co/1fsThBT/54.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/1fsThBT/54.gif')">
<img src="https://i.ibb.co/GCf1tj6/55.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/GCf1tj6/55.png')">
<img src="https://i.ibb.co/FY7968p/56.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/FY7968p/56.png')">
<img src="https://i.ibb.co/9s8cBwF/57.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/9s8cBwF/57.gif')">
<img src="https://i.ibb.co/T1gjJyg/58.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/T1gjJyg/58.gif')">
<img src="https://i.ibb.co/qFdPjhb/59.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/qFdPjhb/59.png')">
<img src="https://i.ibb.co/ck24XqV/60.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/ck24XqV/60.gif')">
<img src="https://i.ibb.co/7xfgwJS/61.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/7xfgwJS/61.gif')">
<img src="https://i.imgur.com/HWDx9sK.gif" style="cursor: pointer" onclick="smile('https://i.imgur.com/HWDx9sK.gif')">
<img src="https://i.imgur.com/25ntNvL.gif" onclick="smile('https://i.imgur.com/25ntNvL.gif')">
<img src="https://forumstatic.ru/files/001a/19/3b/84596.png" onclick="smile('https://forumstatic.ru/files/001a/19/3b/84596.png')">
<img src="https://forumstatic.ru/files/001a/19/3b/45186.gif" onclick="smile('https://forumstatic.ru/files/001a/19/3b/45186.gif')">
<img src="https://forumstatic.ru/files/001a/19/3b/94924.gif" onclick="smile('https://forumstatic.ru/files/001a/19/3b/94924.gif')">
<img src="https://i.imgur.com/UQjlMzl.gif" onclick="smile('https://i.imgur.com/UQjlMzl.gif')">
<img src="https://forumstatic.ru/files/001a/19/3b/23260.gif" onclick="smile('https://forumstatic.ru/files/001a/19/3b/23260.gif')">
<img src="https://forumupload.ru/uploads/000f/09/5e/13019/509909.png" onclick="smile('https://forumupload.ru/uploads/000f/09/5e/13019/509909.png')">
<img src="https://i.imgur.com/kA2PjeC.gif" onclick="smile('https://i.imgur.com/kA2PjeC.gif')">
<img src="https://forumstatic.ru/files/001a/19/3b/88181.gif" onclick="smile('https://forumstatic.ru/files/001a/19/3b/88181.gif')">
<img src="https://forumstatic.ru/files/001a/19/3b/16555.gif" onclick="smile('https://forumstatic.ru/files/001a/19/3b/16555.gif')">
<img src="https://forumstatic.ru/files/001a/19/3b/67009.gif" onclick="smile('https://forumstatic.ru/files/001a/19/3b/67009.gif')">
<img src="https://forumstatic.ru/files/001a/19/3b/99395.gif" onclick="smile('https://forumstatic.ru/files/001a/19/3b/99395.gif')">

0

75

<img src="https://forumupload.ru/uploads/001a/e8/a5/2/71047.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/71047.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/188653.png " style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/188653.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/480952.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/480952.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/909971.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/909971.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/517556.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/517556.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/426208.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/426208.png')">
<img src=" https://forumupload.ru/uploads/001a/e8/ … .png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/56046.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/854960.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/854960.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/20254.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/20254.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/354966.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/354966.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/112933.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/112933.png')">
<img src=" https://forumupload.ru/uploads/001a/e8/ … .png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/278866.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/284495.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/284495.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/872485.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/872485.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/93261.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/93261.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/57930.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/57930.png')">
<img src=" " style="cursor: pointer" onclick="smile('--')">
<img src="https://forumstatic.ru/files/001a/e8/a5/86454.png " style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/86454.png')">
<img src=" https://forumstatic.ru/files/001a/e8/a5/63653.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/63653.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/76729.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/76729.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/79070.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/79070.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/67715.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/67715.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/41229.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/41229.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/46116.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/46116.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/87310.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/87310.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/72611.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/72611.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/95929.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/95929.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/28795.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/28795.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/49004.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/49004.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/38389.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/38389.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/63399.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/63399.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/97374.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/97374.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/93762.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/93762.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/45713.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/45713.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/46897.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/46897.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/33859.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/33859.png')">

0

76

<!-— Аватар по умолчанию / Deff, Alex_63 -->
<script type=«text/javascript»>
var DefAvtr ='https://forumupload.ru/uploads/001b/fb/40/3/927697.jpg; //Ссылка на аватар по умолчанию
var GuestAvtr ='https://forumupload.ru/uploads/001b/fb/40/3/927697.jpg'; //Ссылка на аватар для Гостя
$('#pun-viewtopic,#pun-messages').find('.pa-title').each(function(){
  var b = DefAvtr;if($(this).text()=='Гость'){b = GuestAvtr;}
  var s='<li class=«pa-avatar item2»><img class=«defavtr» src=«'+b+'» alt=«Аватар»/></li>';
  if($(this).parent().find('.pa-avatar').html()==null)$(this).after(s);
});$('#profile-left strong:contains(«Нет аватара»)')
.parent().html('<div><img src=«'+DefAvtr+'»/></div>');
</script>

0

77

Оптимальн. после Деффа

верх

/*************************************************************
ÑÒÐÓÊÒÓÐÀ
*************************************************************/
/* Íå óäàëÿòü
-------------------------------------------------------------*/
@import url(style_cs.css);
/* Øðèôòû
-------------------------------------------------------------*/
/* Èêîíêè */
@import url(https://fonts.googleapis.com/css2?famil … 1,-50..200);
/* Äîï øðèôòû */
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,700;1,400;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Yeseva+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Yanone+Kaffeesatz:wght@300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poiret+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Indie+Flower&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Pirata+One&display=swap');
@import url('https://fonts.googleapis.com/css?family=Yesteryear&display=swap');
@import url('https://fonts.googleapis.com/css?family=Nothing+You+Could+Do&display=swap');
@import url('https://fonts.googleapis.com/css?family=Satisfy&display=swap');
@import url('https://fonts.googleapis.com/css?family=La+Belle+Aurore&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lobster&display=swap');
@import url(https://forumstatic.ru/files/001b/96/e0/86322.css);
@import url('animate.css';)
@font-face { font-family: SourceSansRegular;
src: local("SourceSansRegular"), url(https://forumstatic.ru/files/0016/af/49/70755.ttf) format('truetype');}
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@500&family=Raleway:wght@500&display=swap');
@font-face {
  font-family: Carves;
    src: url('https://forumstatic.ru/files/001b/de/73/62384.eot'),
    url('https://forumstatic.ru/files/001b/de/73/35042.woff2') format('woff2'),
    url('https://forumstatic.ru/files/001b/de/73/22696.woff') format('woff'),
    url('https://forumstatic.ru/files/001b/de/73/29573.ttf') format('truetype');
}
@font-face {
  font-family: BonVoyage;
    src: url('https://forumstatic.ru/files/001b/d3/91/84068.eot'),
    url('https://forumstatic.ru/files/001b/d3/91/50172.woff2') format('woff2'),
    url('https://forumstatic.ru/files/001b/d3/91/52579.woff') format('woff'),
    url('https://forumstatic.ru/files/001b/d3/91/65937.ttf') format('truetype'),
    url('https://forumstatic.ru/files/001b/d3/91/17172.svg') format('svg');
}
/* Øðèôòû äèçà */
@font-face {
  font-family: Ebenya;
  font-style: normal;
  src: url(https://forumstatic.ru/files/001b/e8/c7/73214.ttf) format("truetype");
}

@font-face {
  font-family: Gill Sans;
  font-style: normal;
  src: url(https://forumstatic.ru/files/001b/e8/c7/97638.ttf) format("truetype");
}

/* Êîíåö øðèôòîâ */
:root {
  --arial: arial, verdana, helvetica, sans-serif;
  --helvetica-regular: "Helvetica Regular", helvetica, verdana, arial, sans-serif;
  --helvetica-bold: "Helvetica Bold", helvetica, verdana, arial, sans-serif;
  --font-base: verdana, arial, helvetica, sans-serif;
  --font-extra: "Rasfire Regular", verdana, arial, helvetica, sans-serif;
  --mso: "Material Symbols Outlined";
  --body-img: url(https://forumstatic.ru/files/001b/fc/9b/55625.png);
  --punbg-img: url();
  --header-img: url(https://forumstatic.ru/files/001b/fc/9b/76052.png);
  --body-color: #bcbcbc;
  --pun-color: #ededed;
  --quote-color: #f4f4f4;
  --text-color: #1f1f1f;
  --accent-color1: #a1a1a1;
  --accent-color2: #c4c4c4;
  --border-color: #cfcfcf;
  --border-opacity: rgba(210, 210, 210, 1);
  --link-color: #9f9e9f;
  --link-hover: #cecece;
  --button-color: #bdbdbd;
  --button-text-color: #ededed;
  --user-avatar-color: #d1d1d1;
  --select-max: #a3a5a499;
  --select-medium: rgba(161, 132, 174, 0.2);
  --select-min: rgba(161, 132, 174, 0.05);
  --select-text-color: #f4f4f4;
  --black: #000000;
  --black-min: rgba(0, 0, 0, 0.01);
  --black-medium: rgba(0, 0, 0, 0.1);
  --black-max: rgba(0, 0, 0, 0.2);
  --black-more: rgba(0, 0, 0, 0.4);
  --white: #ffffff;
  --quote: #d6d6d6;
  --white-min: rgba(255, 255, 255, 0.15);
  --white-medium: rgba(255, 255, 255, 0.7);
  --white-max: rgba(255, 255, 255, 0.9);
  --grey: #92938d;
  --body-width: 1000px;
  --pun-padding: 22px;
  --body-padding: 50px;
  --header-width: 1000px;
  --header-height: 295px;
  --profile-width: 220px;

  /* äîï ïåðåìåííûå */
--one1: #bbbbbb;
--one2: #e6e6e6;
--one3: #ececec;
--one4: #737373;
--two1: #bdbdbd;
--two2: #505050;
--two3: #dfdfdf;
--three1: #9c9a9a;
--three2: #656565;
--font1: Nunito;
--font2: Carves;
--font3: BonVoyage;
--font4: Arial;
--font5: Arial Narrow;
--font6: Raleway;
--fon-color: #dedede;
}

/* Îáíóëåíèå
-------------------------------------------------------------*/
* {
  border: none !important;
  border-style: none !important;
  border-width: 0 !important;
  border-color: transparent !important;
  -webkit-text-size-adjust: none !important;
  -moz-text-size-adjust: none !important;
  -ms-text-size-adjust: none !important;
}

html,
body {
  margin: 0 !important;
  padding: 0 !important;
  outline: none !important;
  -webkit-text-size-adjust: none !important;
  -moz-text-size-adjust: none !important;
  -ms-text-size-adjust: none !important;
}

.punbb * {
  margin: 0;
}

#pun {
  position: relative;
}

.punbb {
  float: left;
  width: 100%;
  height: auto;
}

#pun-redirect,
#pun-maint {
  margin: 0 auto 10px;
  width: auto;
  float: none;
}

.punbb ul,
.punbb dl,
.punbb li,
.punbb dd,
.punbb dt {
  padding: 0;
  list-style: none;
}

/* Ñêðûòûå ýëåìåíòû
-------------------------------------------------------------*/
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  overflow: hidden;
  line-height: 0;
  font-size: 0;
}

.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 {
  font-size: 0;
  height: 0;
  width: 0;
  line-height: 0;
  position: absolute;
  left: -9999px;
  overflow: hidden;
}

td#title-logo-tdr,
.punbb .datafield br,
#post-form h2 span,
#pun-messages .user-avatar,
#pun-modviewforum .user-avatar,
#pun-searchposts li.pa-replies,
#pun-messages li.pa-reg,
#pun-messages li.pa-posts,
#pun-title h1,
#navawards,
#pun-main div.catleft,
#pun-main div.catright,
.topic a.sharelink,
li.pl-reports,
form#register .info-box,
#button-files_rusff,
#button-graffiti_rusff,
#post legend span,
div#topic-modmenu span,
.stickytext,
.closedatafield,
p.lastedit,
lastedit,
div#most_invitations,
#pun-announcement h2,
#pun-viewforum .modmenu .container span,
#pun-searchtopics .modmenu .container,
li#pa-invites,
#pun-multimove li.pa-title,
.punbb .main td .modlist,
.pa-fld1 .fld-name,
.pa-fld2 .fld-name,
.pa-fld3 .fld-name,
.pa-fld4 .fld-name,
.pa-fld5 .fld-name,
li.pa-gifts,
li.pa-gifts a,
li.pa-gifts span,
#pun-searchposts .post-links,
#pun-messages .linksb:after,
li.pl-website.website,
.reactions-root,
.pl-share {
  display: none !important;
}

/* Òåëî
-------------------------------------------------------------*/
body {
  font-size: 100.01%;
  font-family: var(--helvetica-regular);
  font-weight: 400;
}

.punbb {
  font: 500 68.75% var(--helvetica-regular);
  padding: 0;
  box-sizing: border-box;
}

.punbb .post-box {
  font: 1em var(--font-base);
}

.punbb textarea {
  background: var(--white-medium);
  font: 1em var(--font-base);
  border: 1px solid var(--border-color) !important;
}

.punbb input:not(#keyboard-span input) {
  background: var(--white-min);
  font: 1em var(--helvetica-regular);
  border: 1px solid #f5f3f3 !important;
  color: var(--text-color);
  text-transform: /lowercase/;
  border-radius: 5px;
}

.punbb select {
  background: #d2d2d2;
  font: 1em var(--helvetica-regular);
  text-transform: lowercase;
}

.punbb optgroup {
  background: var(--select-min);
  font: 1em var(--helvetica-bold);
  font-weight: 400;
}

.punbb pre {
  font: 0.8em var(--font-base);
  line-height: 160%;
  white-space: break-spaces;
  text-align: left;
  letter-spacing: 0.4px;
}

.punbb .main table {
  table-layout: fixed;
  width: 100%;
}

#pun-messages .main table:not(#form-buttons table, #image-area-tcon-computer table) {
  border-spacing: 0 12px;
}

#pun-reputation table {
  border-spacing: 0;
}

#pun-reputation td {
  padding-bottom: 15px;
}

.punbb .section {
  margin: 0 auto;
  width: 100%;
}

.punbb .main {
  margin-bottom: 0;
}

.punbb .topic {
  margin-top: 0;
}

.punbb .category,
.punbb .post {
  margin-top: 0;
}

.punbb .category {
  cursor: default;
}

.punbb #pun-category1,
.punbb .toppost,
.punbb .topicpost {
  margin-top: 0;
}

.checkfield input[type=checkbox],
.radiofield input[type=radio] {
  margin: 0 0.3em;
}

p[class=checkfield] *,
div[class=checkfield] *,
fieldset[class=radiofield] * {
  height: 1.3em;
  vertical-align: middle;
}

#pun {
  box-sizing: border-box;
}

.punbb {
  margin: 0;
  width: 100% !important;
  padding: 0 !important;
}

/* Øàïêà
-------------------------------------------------------------*/
#pun-title td.title-logo-tdl {
  width: 100%;
}

#pun-title {
  margin: 0;
}

#pun-title h1 span {
  font-size: 0;
}

/* Ìåíþ íàâèãàöèè: ôîðóì, ó÷àñòíèêè è ò. ä.
-------------------------------------------------------------*/
#pun-navlinks {
  display: flex;
}

#pun-navlinks .container {
  background: transparent !important;
  width: 100%;
  height: 100%;
  margin: 0;
}

#navindex a:before,
#navuserlist a:before,
#navsearch a:before,
#navprofile a:before,
#navpm a:before,
#navadmin a:before,
#navlogout a:before,
#navlogin a:before,
#navregister a:before,
#navpr_1 a:before {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  margin: 0;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  line-height: 1;
  top: 0;
  left: 0;
}

#pun-navlinks {
  z-index: 5;
}

#pun-navlinks li {
  padding: 0;
}

/* Ìåíþ íàâèãàöèè 2: íîâûå ñîî, àêòèâíûå òåìû è ò. ä.
-------------------------------------------------------------*/
#pun-ulinks li {
  display: inline-flex;
  white-space: nowrap;
}

#pun-ulinks li a {
  white-space: nowrap;
}

#pun-ulinks {
  position: relative;
  display: flex;
}

#pun-ulinks .container {
  background: transparent !important;
  width: 100%;
  height: 100%;
  margin: 0;
}

#pun-ulinks .item1,
#pun-ulinks .item1 a {
  padding-left: 0;
}

/* Ïðèâåòñòâèå è õëåáíûå êðîøêè
-------------------------------------------------------------*/
#pun-crumbs1,
#pun-crumbs2 {
  margin: var(--body-padding) 0 var(--pun-padding);
}

#pun-crumbs1 .container {
  padding: 0;
}

#pun-viewforum #pun-crumbs2,
#pun-searchtopics #pun-crumbs2,
#pun-userlist #pun-crumbs2,
#pun-respect #pun-crumbs2,
#pun-positive #pun-crumbs2,
#pun-searchposts #pun-crumbs2,
#pun-multimove #pun-crumbs2 {
  padding: 0 0 2px;
}

#pun-index #pun-crumbs2 {
  padding: 0 !important;
}

#pun-crumbs2 .container {
  padding: 0;
}

#pun-break1 {
  height: 0;
  margin: 0;
  position: relative;
  z-index: 1;
}

#pun-status .container {
  padding: 0;
}

#pun-status .status-right a {
  margin-right: 0;
}

#pun-status span #pun-crumbs1,
#pun-crumbs1 .container,
#pun-crumbs2 .container,
#pun-crumbs2 {
  font-weight: 400 !important;
}

.punbb .divider {
  border-color: transparent !important;
}

/* Îáúÿâëåíèå è ïåðåàäðåñàöèÿ
-------------------------------------------------------------*/
#pun-announcement .html-box {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap;
  height: auto;
}

.pun-modal .modal-inner {
  background: var(--pun-color);
  padding: 10px !important;
  width: 600px !important;
  border-radius: 0;
}

.move_posts_form .modal-inner > .container {
  background: var(--pun-color) !important;
}

#move_posts_form .formal > form.container {
  padding: 15px 15px 7px 15px !important;
}

body.redirect-page #pun {
  margin: calc(var(--header-height) / 2) auto 0 !important;
}

#pun-redirect,
#pun-maint {
  background-color: var(--pun-color);
  padding: 20px !important;
  box-sizing: border-box;
}

#pun-redirect h1 {
  margin-bottom: 0 !important;
  padding: 10px 0 !important;
}

.pun-modal.move_posts_form h2 {
  margin-bottom: 10px !important;
}

.move_posts_form .modal-inner > .container .fs-box {
  text-transform: lowercase;
}

#move_posts_form .tcl {
  text-align: left;
}

#move_posts_form .tc2 {
  width: 15%;
  text-align: right;
}

.forum_name strong {
  font-weight: 400 !important;
  color: var(--text-color);
}

#pun-reputation span {
  font-weight: 400;
  font-family: var(--helvetica-regular);
}

#pun-reputation span strong {
  font-weight: 400;
  font-family: var(--helvetica-bold);
}

/* Òàáëèöà îáùåå
-------------------------------------------------------------*/
.punbb .main .tcmod {
  text-align: center;
  width: 3%;
}

.punbb .main td {
  padding: 20px 0;
}

.punbb .main tr {
  display: block;
  word-break: break-word;
}

#pun-respect tr,
#pun-positive tr {
  border-spacing: 0 6px;
}

#pun-messages tr:not(#form-buttons table tr),
#pun-reputation tr:not(#form-buttons table tr),
.punbb .post-box table tr:not(#form-buttons table tr),
.history_posts_list table tr:not(#form-buttons table tr),
.Form-Table table tr:not(#form-buttons table tr),
.adfs-box table tr:not(#form-buttons table tr),
.fs-box table tr:not(#form-buttons table tr) {
  display: table-row !important;
}

#pun-viewforum .main tr:not(:last-child):not(:first-child),
#pun-searchtopics .main tr:not(:last-child):not(:first-child),
.multipage .main tr:not(:last-child):not(:first-child),
#pun-userlist .main tr:not(:last-child):not(:first-child),
#pun-statistic .main tr:not(:last-child):not(:first-child),
#pun-online .main tr:not(:last-child):not(:first-child),
#pun-modviewforum .main tr:not(:last-child):not(:first-child) {
  margin: 1.5em 0;
}

#pun-viewforum .main tr:last-child:not(:first-child),
#pun-searchtopics .main tr:last-child:not(:first-child),
.multipage .main tr:last-child:not(:first-child),
#pun-userlist .main tr:last-child:not(:first-child),
#pun-statistic .main tr:last-child:not(:first-child),
#pun-online .main tr:last-child:not(:first-child),
#pun-modviewforum .main tr:first-child:not(:last-child) {
  margin: 1.5em 0 1px;
}

#pun-viewforum .main tr:first-child:not(:last-child),
#pun-searchtopics .main tr:first-child:not(:last-child),
.multipage .main tr:first-child:not(:last-child),
#pun-userlist .main tr:first-child:not(:last-child),
#pun-statistic .main tr:first-child:not(:last-child),
#pun-online .main tr:first-child:not(:last-child),
#pun-modviewforum .main tr:first-child:not(:last-child) {
  margin: 0 0 1.5em;
}

#pun-index .main td {
  padding: 0;
}

.punbb .main th {
  padding: 0 0 20px;
  box-sizing: border-box;
  font-size: 0;
}

#pun-index .main th {
  padding: 0 !important;
}

#pun-respect .main th,
#pun-online .main th,
#pun-positive .main th {
  padding: 12px 0 !important;
}

#pun-messages .main th {
  padding: 0 0 8px;
}

.punbb .main td span.youposted {
  position: absolute;
}

.punbb tbody.hasicon td.tcl {
  padding-left: 0;
}

.punbb .user-avatar {
  margin: 0 !important;
  position: relative;
}

.multipage {
  margin-top: 0;
}

.multipage,
div#pun-main,
div#pun-stats,
div#pun-crumbs1,
div#pun-crumbs2,
div#pun-about {
  padding: 0;
}

/* Òàáëèöà íà index
-------------------------------------------------------------*/
#pun-index .main .tcl,
#pun-index .main .tcr {
  overflow: hidden;
}

#pun-index .main .tc2,
#pun-index .main .tc3 {
  width: 0;
  font-size: 0;
}

/* Òàáëèöà íà searchtopics è viewforum
-------------------------------------------------------------*/
#pun-searchtopics tr {
  vertical-align: top;
}

#pun-searchtopics .tcl {
  width: calc(var(--body-width) * 0.4) !important;
}

#pun-searchtopics .tc2 {
  width: calc(var(--body-width) * 0.3) !important;
}

#pun-searchtopics .tc3 {
  width: calc(var(--body-width) * 0.1) !important;
}

#pun-searchtopics .tcr {
  width: calc(var(--body-width) * 0.2) !important;
}

#pun-searchtopics div.icon {
  float: none;
  position: absolute;
  margin-left:-15px!impotant;
  line-height: 0;
}

#pun-viewforum .tcl,
.multipage .tcl {
width: calc(var(--body-width) * 0.55) !important;
}

#pun-viewforum .tc2,
#pun-viewforum .tc3,
.multipage .tc2,
.multipage .tc3 {
width: calc(var(--body-width) * 0.1) !important;
}

#pun-viewforum .tcr,
.multipage .tcr {
  width: calc(var(--body-width) * 0.35) !important;
}

#pun-viewforum .tcr a,
.multipage .tcr a {
  display: block;
}

#pun-viewforum div.icon,
.multipage div.icon {
  float: none;
  position: absolute;
  line-height: 0;
margin-left: -15px;
    margin-top: -25px;
}

#pun-statistic .tcl:not(.tcl.tc-topic) {
  width: calc(var(--body-width) * 0.275) !important;
}

#pun-statistic .tcl.tc-topic {
  width: calc(var(--body-width) * 0.425) !important;
}

#pun-statistic .tc2 {
  width: calc(var(--body-width) * 0.275) !important;
}

#pun-statistic .tc3 {
  width: calc(var(--body-width) * 0.15) !important;
}

#pun-statistic .tc3:not(:last-child) {
  text-align: center;
}

/* Òàáëèöà íà userlist
-------------------------------------------------------------*/
#pun-userlist .usertable {
  margin: 20px auto 20px;
}

#pun-userlist .tcl {
  width: calc(var(--body-width) * 0.275) !important;
  text-align: left;
  word-break: break-word;
}

#pun-userlist .tc2 {
  width: calc(var(--body-width) * 0.275) !important;
  text-align: center;
  vertical-align: middle;
  word-break: break-word;
}

#pun-userlist .tc3 {
  width: calc(var(--body-width) * 0.15) !important;
  text-align: center;
  vertical-align: middle;
  word-break: break-word;
}

#pun-userlist .tc3:last-child {
  text-align: right;
}

.usertable {
  margin: 0 auto;
}

/* Òàáëèöà íà debug è statistic
-------------------------------------------------------------*/
#pun-debug .tcl {
  width: calc(var(--body-width) * 0.15) !important;
  white-space: normal;
}

#pun-debug .tcr {
  width: calc(var(--body-width) * 0.9) !important;
  white-space: normal;
}

#pun-statistic {
  text-transform: lowercase;
}

#pun-statistic .tcl {
  text-align: left !important;
}

#pun-statistic .tc2 {
  text-align: center !important;
}

#pun-statistic .tc3:not(:last-of-type) {
  text-align: center !important;
}

#pun-statistic .tc3:last-of-type {
  text-align: right !important;
}

#pun-statistic th {
  font-size: 0.8em;
  padding: 20px 0 12px;
  font-weight: 400 !important;
}

#statistic-other span {
  padding-right: 0 !important;
  margin: 0 calc(var(--pun-padding) / 2) 0;
}

#pun-online .tcl,
#pun-online .tc3 {
  width: calc(var(--body-width) * 0.33) !important;
}

#pun-online .tc3 {
  text-align: right;
}

#pun-online td.tcl.username,
#pun-online th.tcl:first-child {
  text-align: left;
}

#pun-online .tcl.action {
  text-align: center;
}

#pun-online .tcl.action strong {
  font-weight: 400 !important;
}

/* Òàáëèöà íà pun-messages
-------------------------------------------------------------*/
#pun-messages tbody.hasicon td.tcl {
  padding-left: 0;
}

#pun-messages div.icon {
  float: none;
  position: absolute;
  line-height: 0;
}

#pun-messages tr {
  vertical-align: middle;
}

#pun-messages .tcl {
  width: calc(var(--body-width) * 0.3) !important;
  text-align: left;
}

#pun-messages .tc2 {
  width: calc(var(--body-width) * 0.2) !important;
}

#pun-messages .tc2:last-of-type {
  width: calc(var(--body-width) * 0.05) !important;
}

#pun-messages .tc3 {
  width: calc(var(--body-width) * 0.1) !important;
}

#pun-messages .tcr {
  width: calc(var(--body-width) * 0.1) !important;
}

#pun-messages .tcr a {
  display: block;
}

#pun-messages fieldset {
  padding: 0 8px 0 0;
}

/* Ëè÷íûå ñîîáùåíèÿ
-------------------------------------------------------------*/
#volSlider {
  display: block !important;
  float: right !important;
  margin: 5px 0 0 1em !important;
}

#volSlider .thumb {
  cursor: pointer !important;
  display: inline-block !important;
  position: relative !important;
}

/* Ñòàòèñòèêà
-------------------------------------------------------------*/
#pun-stats .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  position: relative;
}

#pun-stats li.item1,
#pun-stats li.item2,
#pun-stats li.item3,
#pun-stats li.item4 {
  display: flex;
  align-items: center;
  flex-flow: wrap;
  text-align: center;
  padding: 0 var(--pun-padding) 0;
  cursor: default;
  height: auto;
  width: auto;
  box-sizing: border-box;
  margin: 0 0 calc(var(--pun-padding) * 1.5);
  justify-content: center;
  position: relative;
}

#pun-stats li.item1 span,
#pun-stats li.item2 span,
#pun-stats li.item3 span,
#pun-stats li.item4 span {
  margin-right: 3px;
}

#pun-stats li.item1,
#pun-stats li.item2,
#pun-stats li.item3 {
  box-shadow: 1px 0 0 0 #cfcfcf00;
}

li#onlinelist {
  float: left;
  text-align: justify;
  width: 100%;
  margin: 0 0 calc(var(--pun-padding) * 1.5);
}

li#onlinelist:last-child {
  margin: 0 !important;
}

li#onlinelist div {
  padding: 0;
}

#onlinelist {
  text-transform: /lowercase/;
  letter-spacing: 0.2px;
  font-size: 0.9em;
  font-weight: 400;
}

#onlinelist a:not {
  text-transform: initial;
}

/* Ôóòåð
-------------------------------------------------------------*/
#pun-qjump {
  width: 50%;
  margin: 0;
  position: relative;
  float: left;
}

#pun-qjump .container {
  background: transparent;
}

#pun-about {
  margin: 0;
}

#pun-about .container {
  line-height: 150%;
}

#pun-about p span {
  display: block;
  padding: 0;
}

#pun-break4 {
  position: relative;
  height: 0;
  margin: 0;
  z-index: 1;
}

/* Ïîñòû
-------------------------------------------------------------*/
#main-reply {
  line-height: 170%;
  padding: 10px;
}

.punbb textarea,
.punbb input,
.punbb select,
.punbb optgroup {
  outline: none;
  /*padding: 3px 5px;*/
  box-sizing: border-box;
  margin: 0;
}

#pun-viewtopic #post-form textarea,
#pun-messages textarea,
#pun-edit textarea,
textarea#reputationText {
  border-radius: 10px !important;
  border: 1px solid #bbbbbb !important;
}

.submitfield input#sub4,
#pun-profile p.inputfield a,
#pun-profile p.datafield a {
  text-transform: lowercase;
  padding: 5px 20px 7px !important;
  line-height: 1;
  border-radius: 0;
  cursor: pointer;
  background: var(--button-color);
  color: var(--button-text-color) !important;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 125px;
  box-sizing: border-box;
  cursor: pointer;
  box-shadow: 0 0 0 0px var(--border-color);
}

.submitfield input#sub4:hover,
#pun-profile p.inputfield a:hover,
#pun-profile p.datafield a:hover {
  opacity: 0.4;
}

.punbb .post .container {
  margin-top: 0 !important;
  padding-bottom: 0;
  position: relative;
}

.punbb .post .post-author ul,
.punbb .post .post-author p {
  padding: 0;
  line-height: 140%;
}

.punbb fieldset {
  padding: 0;
  margin: 0;
}

.punbb fieldset legend {
  padding: 0;
  margin: 0;
}

.punbb fieldset legend span {
  padding: 0;
  margin: 0;
}

.punbb fieldset .post-box {
  margin-bottom: 0.8em;
}

.punbb .post-content {
  padding: 0;
  margin: 0;
  width: 100%;
  overflow: hidden;
}

#pun-messages .post-content {
  width: 100% !important;
}

.punbb .post-content p {
  margin: 0;
  padding: 0 0 1em 0;
  line-height: 170%;
}

.punbb .post-content blockquote p:last-of-type {
  padding: 0;
}

.punbb .post-content img {
  vertical-align: text-bottom;
}

.punbb .post-content img.postimg {
  vertical-align: middle;
}

.punbb .post-content blockquote,
.punbb .post-content .blockcode {
  overflow: hidden;
  margin: 0;
  padding: 12px 16px;
}

.punbb .post-content .scrollbox {
  height: auto !important;
  max-height: 68px !important;
  overflow-y: auto;
}

.punbb .post-content .spoiler-box > div {
  padding: 8px 18px !important;
  line-height: 100%;
}

.punbb .post-content .spoiler-box > div:before,
.punbb .post-content .spoiler-box > div.visible:before {
  display: inline-block;
}

.punbb .post-content .quote-box,
.punbb .post-content .code-box {
  margin: 1em 0;
  padding: 0;
}

.punbb .info .container {
  padding: 1em 2em;
  text-align: center;
}

.punbb .info .container .backlink {
  padding-top: 0.8em;
}

.punbb .info-box {
  padding: 1.1em 1.7em 1em 1.7em;
  margin: 0 0 1.1em 0;
}

.punbb .info-box * {
  padding: 0 0 0.7em 0;
}

.punbb .fs-box {
  padding: 1em 0 2em;
}

.punbb .fs-box p,
.punbb .fs-box fieldset {
  padding: 0 0 0.8em 0;
  line-height: 160%;
}

.punbb .inline .inputfield,
.punbb .inline .selectfield,
.punbb .inline .passfield {
  float: left;
  margin-right: 1em;
  line-height: 160%;
}

.punbb .inline .infofield {
  clear: both;
  text-transform: lowercase;
}

.punbb .areafield span.input,
.punbb p.longinput span.input {
  display: block;
  padding: 0 12em 0 0;
  height: 100%;
}

.punbb textarea,
.punbb .longinput input {
  width: auto;
  margin: 0;
}

.punbb .post-box {
  padding: 0;
}

.punbb .post-links ul {
  height: 100%;
  margin-left: 0;
  background: transparent;
  line-height: 1;
  text-align: right;
}

.punbb .post-links li {
  line-height: 1 !important;
  z-index: 5;
  position: relative;
  box-sizing: border-box;
  display: inline;
  height: 100%;
}

.punbb .post-links li:not(:first-of-type) {
  margin-left: 1.0em;
}

.pl-email,
.pl-website {
  float: left;
}

.pl-delete,
.pl-edit,
.pl-quote,
.pl-reports {
float: right;
}

.punbb .hashelp {
  position: relative;
}

.punbb .clearer {
  clear: both;
  height: 0;
  font-size: 0;
}

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

.punbb .post-sig dt {
  display: block;
  width: 50%;
  margin: 10px auto;
}

.punbb dl.post-sig p,
#profile-signature p,
dl.parsedsig p {
  line-height: 100% !important;
}

.punbb .helplinks {
  display: block;
  position: absolute;
  width: 36%;
  top: 1em;
  right: 0;
  font-weight: 400;
}

.punbb .helplinks span {
  display: block;
  padding-bottom: 0.2em;
}

.punbb .quote-box cite,
.punbb .code-box strong.legend {
  box-sizing: border-box;
}

.punbb #profile .helplinks {
  top: 1.5em;
}

.punbb .formal .container {
  padding: 0;
}

#pun-post .formal .info-box li {
  list-style-type: square;
  list-style-position: inside;
  margin: 0;
  padding-left: 4px;
  line-height: 1.5;
}

form#rep_form .tc2 input {
  cursor: pointer;
  margin: 0 !important;
  padding: 4px 13px 7px !important;
}

.punbb .post h3 {
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: nowrap;
}

#pun-messages .post h3 {
  margin: 1px !important;
  background: transparent;
  height: auto;
  width: 100%;
  padding: 0;
  position: relative;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

#pun-messages .post h3 span {
  font-weight: 400 !important;
}

.punbb .post h3 span {
  text-align: left;
  line-height: 1;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row-reverse;
  box-sizing: border-box;
  margin-top: 20px;
  margin-bottom: -10px;
  background: var(--quote-color);
  padding: 10px;
}

.punbb .post-box {
  text-align: justify;
  padding: 0 !important;
}

.punbb #pun-main .info-box .legend {
  font-size: 1em;
  font-weight: 400;
}

.punbb address,
.punbb em,
em {
  font-style: normal;
}

a.qc-post-link img {
  display: none;
}

.punbb .required label,
.punbb .datafield span.input a {
  font-weight: 400 !important;
}

em.bbuline {
  font-style: normal;
  text-decoration: none;
}

hr {
  opacity: 1 !important;
  margin-bottom: 0.8em;
  filter: none;
  border-bottom-style: none !important;
}

.linkst .postlink span.closed,
.linksb .postlink span.closed {
  display: none;
}

span.closed {
  margin-right: 10px;
}

#restore-post {
  position: absolute;
  right: -33px;
  top: 47px;
  z-index: 200;
  cursor: pointer;
}

span#restore-post:before {
  content: "\f044";
  font-family: var(--mi);
  color: var(--text-color);
  font-size: 1em;
  display: block;
}

.post-content .highlight-text {
  padding: 0 4px 2px 4px;
}

/* Ïàãèíàöèÿ è ñîñåäíèå ñòðî÷êè
-------------------------------------------------------------*/
#pun-pagelinks {
  position: absolute;
  top: -15px;
  left: 0;
  margin: 0;
  padding: 0;
  width: 100%;
}

#pun-pagelinks .container {
  background: transparent;
  padding: 0;
}

#pun-pagelinks .container li {
  display: inline;
}

#pun-pagelinks li a {
  display: block;
  float: left;
  width: 100%;
  height: 2em;
  margin-left: -9999px;
  padding: 0;
}

#pun-pagelinks li a span {
  display: block;
  margin: 0 1em;
}

#pun-pagelinks a:link,
#pun-pagelinks a:hover {
  display: block;
  float: left;
  width: 100%;
  height: 2em;
  margin-left: -9999px;
  padding: 0;
}

#pun-pagelinks a:active,
#pun-pagelinks a:focus {
  position: relative;
  margin: 0;
}

.punbb .linkst,
.punbb .linksb {
  float: none;
  position: relative;
  width: 100%;
  height: 30px !important;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
}

.punbb .linksb noindex,
.punbb .linkst noindex {
  display: flex;
  align-items: center;
}

.linkst .postlink {
  right: 0;
  text-align: right;
}

.punbb .linksb {
  padding: 0.5em 0;
}

.linksb .pagelink,
.linkst .pagelink {
  float: none;
  left: var(--pun-padding);
  position: absolute;
  line-height: 1;
  width: auto;
  max-width: calc(var(--profile-width) - var(--pun-padding));
  text-align: left;
}

#pun-messages .linksb .pagelink,
#pun-messages .linkst .pagelink {
  left: 0 !important;
}

.linksb .postlink,
.linkst .postlink {
  float: none;
  right: var(--pun-padding) !important;
  position: absolute;
  line-height: 1;
  width: auto;
  text-align: right;
}

#pun-messages .linksb .postlink,
#pun-messages .linkst .postlink {
  right: 0 !important;
}

.linksb {
  text-align: right;
}

.linkst {
  text-align: left;
}

#pun-viewtopic .linksb {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

#pun-viewtopic .linksb .pagelink {
  order: 0;
}

#pun-viewtopic .linksb .postlink {
  float: none;
  width: auto;
  order: 1;
}

#pun-viewtopic .linksb .subscribelink {
  float: none;
  width: auto;
  order: 2;
}

#pun-viewtopic .linksb .postlink,
#pun-viewtopic .linksb .subscribelink {
  text-align: right;
  width: auto;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}

#pun-viewtopic .linksb .postlink a,
#pun-viewtopic .linksb .subscribelink a {
  width: auto;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
}

/*  ïðîôèëü â ïîñòàõ
-------------------------------------------------------------*/
.punbb .post .post-author {
  float: left;
  border: none;
  outline: none !important;
  box-shadow: none !important;
  box-sizing: border-box;
}

.punbb .post .post-author ul {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  height: auto;
  flex-direction: row;
  flex-wrap: wrap;
  box-sizing: border-box;
}

.pa-author {
  box-sizing: border-box;
}

.pa-title {
  box-sizing: border-box;
}

.pa-avatar.item2 {
  width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: flex-end;
}

.pa-avatar.item2 img,
#profile-left #pa-avatar img {
  max-height: 230px;
  max-width: 180px;
}

#profile-left #pa-avatar div {
  padding: 0;
}

.pa-posts,
.pa-respect,
.post-author .pa-fld1 {
box-sizing: border-box;
    display: flex !important;
    /* align-items: center; */
    justify-content: center;
    flex-wrap: wrap;
    flex: auto;
    /* flex-direction: column; */
    /* text-align: center; */
    position: relative;
    margin: 15px 15px 10px 14px !important;
    border-radius: 5px;
}

.pa-posts,
.pa-respect,
.post-author .pa-fld1 {
  width: 30%;
margin-bottom: 10px;
}

.pa-respect {
  flex-direction: row !important;
  white-space: nowrap !important;
}

.pa-respect img {
    margin-bottom: -2px;
}

.pa-respect .fld-name a {
    display: inline-block;
    color: #e8e8e8;
}

.pa-ip {
  color: var(--text-color) !important;
  font-size: 0.8em;
  letter-spacing: 1px;
  display: block;
  width: 100%;
  text-align: center;
  margin-bottom: 5px !important;
}

.pa-ip a {
  color: var(--accent-color1) !important;
}

.pa-ip a:hover {
  opacity: 0.6 !important;
}

/* Ñòðàíèöà ïðîôèëÿ
-------------------------------------------------------------*/
#viewprofile .container {
  box-sizing: border-box;
  position: relative;
}

#viewprofile tr {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-start;
  gap: var(--pun-padding);
}

#viewprofile ul {
  margin: 0;
  padding: 0;
}

#viewprofile li {
  margin: 0;
  padding: 0;
}

#viewprofile li strong,
#viewprofile li div {
  padding: 0;
  display: block;
  width: auto;
}

#viewprofile h2 {
  background: transparent;
  padding: 0;
  margin: 0 14px;
}

#viewprofile h2 span {
  padding: 0 5px;
  position: relative;
}

#profile-left {
  margin: 0 !important;
  overflow: hidden;
  width: var(--profile-width) !important;
  box-sizing: border-box;
  text-align: center;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-left: 0;
  padding: 0 !important;
  width: var(--profile-width) !important;
  justify-content: center;
  align-items: flex-start;
}

#profile-left li {
  width: 100%;
}

#profile-left #pa-avatar {
  display: flex;
  justify-content: center;
  align-items: center;
  height: auto;
}

.punbb img.avatardemo {
  float: right;
  margin: 0 0 0.8em 0.8em
  }

/* Íàñòðîéêè ïðîôèëÿ
-------------------------------------------------------------*/
#profile .container {
  padding-left: 16.6em;
  margin-top: 0;
}

#profilenav {
  float: left;
  width: 13em;
  margin-left: -15.45em;
  display: inline;
  letter-spacing: 0.4px;
}

#profilenav ul {
  margin: 0 0 1em 0;
  padding: 0;
}

#profilenav li {
  padding-bottom: 0.8em;
}

#profilenav h2 {
  background: transparent;
  padding: 0;
  margin: 0 0 10px 0;
  text-align: left;
}

#profilenav h2 span {
  padding: 0;
  position: relative;
}

#setmods dd {
  padding: 0;
}

#setmods dl {
  padding: 0 0 0 8em;
  margin: 0;
}

#setmods dt {
  float: left;
  display: inline;
  width: 14em;
  margin-left: -16em;
  font-weight: 400;
}

#setmods dd {
  display: block;
}

.punbb img.avatardemo {
  float: right;
  margin: 0 0 0.8em 1.8em;
}

#profilenav h2 span {
  background-color: transparent;
  color: var(--text-color);
  text-transform: uppercase;
  font-weight: 400 !important;
  font-size: 1em;
  letter-spacing: 0.6px;
}

#profilenav li {
  font-weight: 400 !important;
  text-transform: lowercase;
}

.fs-box label,
.fs-box .label,
p.infofield {
  font-size: 1em;
  letter-spacing: 0.1px;
  font-weight: 400 !important;
  text-transform: lowercase;
  padding: 0px 0 1px;
  box-sizing: border-box;
  line-height: 1;
}

div#setmods {
  padding: 0 0 0.8em 0;
}

.punbb .formal span.input {
  text-transform: lowercase;
}


/* Ìåíþ ìîäåðàòîðà
-------------------------------------------------------------*/
#pun-multimove .modmenu .container {
  display: flex !important;
  justify-content: flex-end !important;
  align-items: center !important;
}

#pun-multimove input#messages-selector {
  margin-right: 5px;
}

.punbb .modmenu strong {
  height: 2em;
  line-height: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 400 !important;
  font-family: var(--helvetica-regular);
  text-transform: lowercase;
  margin-right: 5px !important;
}

.punbb .modmenu .container strong {
  float: left;
}

.punbb .modmenu a {
  height: auto;
  line-height: 1;
}

.punbb .modmenu input {
  margin-left: 1em;
}

#topic-modmenu {
  margin-top: 0;
}

#pun-help .formal .info-box h3.legend {
  padding-bottom: 0;
  margin-bottom: 0.8em;
}

#pun-help .formal .info-box h3.legend span {
  display: block;
  padding-bottom: 0.6em;
  font-size: 1em;
}

#pun-help .formal p,
#pun-help .formal dd {
  margin-bottom: 1em;
}

#pun-help .formal ul,
#pun-help .formal dl {
  padding: 0 0 0 1em;
}

#pun-help .formal li {
  padding: 0;
  line-height: 130%;
}

#pun-help .formal li * {
  vertical-align: text-top;
}

#pun-help .formal dt span {
  font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace;
}

#pun-help .formal .parsedmsg,
#pun-help .formal .parsedmsg .incode {
  padding-bottom: 0;
}

#pun-multimove .post h3 strong,
#pun-searchposts .post h3 strong {
  right: 0;
  bottom: 10px;
  position: absolute;
}

/* Àäìèíêà
-------------------------------------------------------------*/
#pun-adnav {
  margin-left: -16em !important;
}

#pun-adnav ul {
  padding: 0 !important;
  margin: 0;
}

.ace_editor {
  overflow: hidden !important;
}

#pun-admain legend {
  margin: 0 !important;
  font-size: 1em !important;
}

#pun-admain .adlabel {
  width: auto !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  float: none !important;
  margin-left: 0 !important;
}

#pun-admain fieldset .handle,
#pun-admain fieldset p {
  margin-bottom: 5px !important;
  padding: 0.6em !important;
}

#pun-admain p.adsubmitfield .adlabel {
  padding-bottom: 0 !important;
}

#pun-admain span.adsubmit {
  position: relative !important;
  left: 0 !important;
  width: 16em !important;
  top: 0.5em !important;
}

#pun-admain .adinput {
  padding: 0 !important;
}

#pun-admin_index #pun-admain .adformal div ul,
#pun-admin_index #pun-admain div p {
  padding: 0.6em !important;
}

.adminmain {
  margin-bottom: 0 !important;
}

.ace_search {
  background-color: var(--white) !important;
}

input.ace_search_field {
  background: var(--pun-color) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  border-width: 0 !important;
  margin-top: -1px !important;
}

#pun-admain2 fieldset .subforums {
  margin-left: 0 !important;
}

/* Ññûëêè è ïåðåõîäû
-------------------------------------------------------------*/
a,
#pun-stats li.item1,
#pun-stats li.item2,
#pun-stats li.item3,
#pun-stats li.item4,
.punbb .user-avatar .avatar-image,
li.pa-avatar.item2 img,
#profile-left #pa-avatar img,
#pun-ulinks,
input.button,
.bookmark,
.pa-respect .fld-name:before,
.header-text-title no:after,
#profile-left li#pa-edit,
#pun-index .main .tcl h3,
.pa-posts,
.pa-respect,
.punbb .quote-box cite,
a.qc-post-link:before,
#pun-navlinks a:after,
.punbb .post-links li,
#pun-index div.container tbody.hasicon tr,
.submitfield input#sub4,
#pun-profile p.inputfield a,
#pun-profile p.datafield a,
#pun-index .main .user-avatar,
#pun-index .main .user-avatar .avatar-image,
span.num_msg,
#Go_Top:before,
#Go_Bottom:before {
  text-decoration: none !important;
  transition: all 0.4s ease !important;
  -webkit-transition: all 0.4s ease !important;
  -moz-transition: all 0.4s ease !important;
  -o-transition: all 0.4s ease !important;
}

/* Çàãîëîâêè
-------------------------------------------------------------*/
#pun-main h1,
#pun-main h2,
#pun-debug h2 {
  padding: 0.5em 0;
}

/* Ôîðìû è êíîïêè
-------------------------------------------------------------*/
.punbb .formsubmit {
  display: flex;
  justify-content: center;
  align-items: center;
  text-transform: lowercase;
  padding: 0;
  margin: 0;
  text-align: center;
}

.punbb .formsubmit input {
  cursor: pointer;
}

.punbb .formsubmit input,
.punbb .formsubmit a,
.punbb .formsubmit span {
  margin: 0 20px 8px 0 !important;
}

input.button:last-of-type,
.punbb .formsubmit input:last-of-type,
.punbb .formsubmit a:last-of-type,
.punbb .formsubmit span:last-of-type {
  margin: 0 0 8px 0 !important;
}

#login .formsubmit input:last-of-type {
  margin: 0 20px 8px 0 !important;
}

.punbb .formsubmit a,
.punbb .formsubmit span {
  margin: 0 0.6em 0 0;
}

#profile .formsubmit {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  margin: 1em 0 0 0;
  text-align: center;
}

input.button,
button.sml {
  cursor: pointer;
  margin: 0 20px 8px 0 !important;
}

#pun-multimove input.button {
  margin: 0 0 0 20px !important;
}

form#register fieldset {
  padding: 0;
  margin: 0 0 1em 0;
}

/* Âñïëûâàþùèå óâåäîìëåíèÿ: íîâîå ëñ è ïðî÷.
-------------------------------------------------------------*/
.jGrowl {
  font-size: 1em !important;
}

.jGrowl .messag_theme {
  font-family: arial !important;
  text-transform: lowercase !important;
  box-shadow: none !important;
}

.jGrowl-notification {
  height: auto !important;
  text-align: center !important;
  border-radius: 0 !important;
}

#closet {
  border-radius: 0 !important;
  text-transform: lowercase !important;
}

/* Áàááë íîâûõ ëñ
-------------------------------------------------------------*/
span.num_msg {
  box-sizing: border-box;
  line-height: 1;
  letter-spacing: 0;
}

/* Ñêðîëëáàð
-------------------------------------------------------------*/
::-webkit-scrollbar {
  width: 7px;
  height: 0;
}

::-webkit-scrollbar-track,
::-webkit-scrollbar-corner {
  background-color: transparent;
  background: transparent;
}

textarea::-webkit-scrollbar,
#tags .container::-webkit-scrollbar,
.scrollbox::-webkit-scrollbar,
.hvStickerPackModalContent::-webkit-scrollbar,
#pun-index td .tclcon p::-webkit-scrollbar,
.banners::-webkit-scrollbar {
  width: 3px !important;
  height: 0;
}

/* Ïàíåëü â ôîðìå îòâåòà
-------------------------------------------------------------*/
.punbb .formal textarea {
  width: 100%;
}

#form-buttons table {
  width: 100% !important;
}

#font-area,
#size-area,
#color-area,
#table-area,
#image-area,
#imageup-area,
#imageattach-area,
#keyboard-area,
#video-area,
#addition-area,
#smilies-area,
#video-area,
#spoiler-area {
  padding: 7px !important;
  overflow-y: auto;
  max-height: 250px;
}

#tags .container {
  top: auto !important;
  margin-top: 0;
}

div#color-area,
div#table-area,
div#image-area,
div#imageup-area,
div#imageattach-area,
div#keyboard-area,
div#video-area,
div#addition-area,
div#smilies-area,
div#video-area,
div#spoiler-area {
  right: 0 !important;
}

div#color-area table {
  border-spacing: 0 !important;
}

#addition-area div,
#font-area div,
#size-area div {
  padding: 3px 5px 4px !important;
  height: auto !important;
}

#font-area span,
#size-area span {
  height: auto !important;
}

#keyboard-span input {
  cursor: pointer;
  margin: 1px !important;
  height: 29px !important;
  min-width: 30px !important;
  line-height: 100% !important;
}

#smilies-area img {
  margin-right: 4px !important;
  margin-bottom: 2px !important;
}

.uploadQueueItem {
  padding: 0 5px 0 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
}

.uploadProgress {
  width: 100% !important;
  margin: 3px 0 0 !important;
  background: var(--pun-color) !important;
}

.uploadProgressBar {
  background: var(--button-color) !important;
}

.uploadQueueItem .cancel {
  font-size: 1em !important;
  font-weight: 400 !important;
  font-family: var(--helvetica-bold) !important;
  margin: 0 !important;
}

#image-width,
#image-thumb-width,
#image-insert-format strong {
  line-height: 2;
  margin: 0 0 10px;
}

#upload-button-container input[type=button],
#imageupload-left input[type=button],
#selected-image-width,
#selected-thumb-width,
#imageupload-left select {
  cursor: pointer !important;
}

#uploaded-images img {
  cursor: pointer !important;
  width: auto !important;
  height: 50px !important;
  max-width: 100px;
  margin-right: 4px !important;
}

#image-area-tcon-computer td {
  vertical-align: top;
}

#video-area-tinp,
#image-area-tinp {
  margin: 0.8em 0 !important;
  border: none !important;
}

div#video-area-actions {
  text-align: right !important;
  line-height: 2em !important;
}

#form-buttons td {
  padding: 0;
  background-repeat: no-repeat;
  background-color: transparent !important;
  background-image: none !important;
  display: flex;
  font-family: var(--mso) !important;
  font-style: normal !important;
  line-height: 1 !important;
  width: 100%;
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

#form-buttons tr {
  text-align: center;
  display: flex;
  flex-wrap: nowrap;
}

#form-buttons td img {
  position: absolute;
  z-index: 2;
  margin: 0;
  width: auto !important;
  height: 20px !important;
  opacity: 0 !important;
}

#form-buttons #button-font:before {
  content: "\e264";
  position: absolute;
}

#form-buttons #button-transL:before {
  content: "\e8e2";
  position: absolute;
}

#form-buttons #button-size:before {
  content: "\eae2";
  position: absolute;
}

#form-buttons #button-bold:before {
  content: "\e238";
  position: absolute;
}

#form-buttons #button-italic:before {
  content: "\e23f";
  position: absolute;
}

#form-buttons #button-underline:before {
  content: "\e249";
  position: absolute;
}

#form-buttons #button-strike:before {
  content: "\e257";
  position: absolute;
}

#form-buttons #button-left:before {
  content: "\e236";
  position: absolute;
}

#form-buttons #button-center:before {
  content: "\e234";
  position: absolute;
}

#form-buttons #button-right:before {
  content: "\e237";
  position: absolute;
}

#form-buttons #button-justify:before {
  content: "\e235";
  position: absolute;
}

#form-buttons #button-spoiler:before {
  content: "\e875";
  position: absolute;
}

#form-buttons #button-quote:before {
  content: "\e625";
  position: absolute;
}

#form-buttons #button-code:before {
  content: "\ead1";
  position: absolute;
}

#form-buttons #button-color:before {
  content: "\e40a";
  position: absolute;
}

#form-buttons #button-smile:before {
  content: "\e813";
  position: absolute;
}

#form-buttons #button-sticker:before {
  content: "\e87d";
  position: absolute;
}

#form-buttons #button-link:before {
  content: "\e157";
  position: absolute;
}

#form-buttons #button-image:before {
  content: "\e412";
  position: absolute;
}

#form-buttons #button-image2:before {
  content: "\e3f4";
  position: absolute;
}

#form-buttons #button-video:before {
  content: "\e1c4";
  position: absolute;
}

#form-buttons #button-hide:before {
  content: "\e898";
  position: absolute;
}

#form-buttons #button-table:before {
  content: "\f088";
  position: absolute;
}

#form-buttons #button-keyboard:before {
  content: "\f028";
  position: absolute;
}

#form-buttons #button-addition:before {
  content: "\e145";
  position: absolute;
}

#form-buttons #button-indent:before {
  content: "\e23e";
  position: absolute;
}

#form-buttons #button-html:before {
  content: "\ef54";
  position: absolute;
}

#form-buttons #floatbut:before {
  content: "\e949";
  position: absolute;
}

#form-buttons #button-mask:before {
  content: "\e853";
  position: absolute;
}

#form-buttons #button-ChangeÑase:before {
  content: "\e262";
  position: absolute;
}

#form-buttons #button-darkcover:before {
  content: "\e51c";
  position: absolute;
}

#form-buttons #button-music:before {
  content: "\e405";
  position: absolute;
}

img.vibor {
  filter: invert(0);
  margin: 0 10px;
}

#button-image > img {
  position: relative;
  z-index: 2;
}

#button-image > center {
  opacity: 0;
  visibility: hidden;
}

#button-image:hover > center {
  opacity: 1;
  visibility: visible;
}

#float {
  width: auto;
  padding: 8px;
  position: absolute;
  top: 39px;
  left: 347px;
  z-index: 20;
  display: none;
}

#float:last-child img {
  margin: 0 5px !important;
  filter: invert(0);
}

/* Ðåïóòàöèÿ
-------------------------------------------------------------*/
form#rep_form .tc2,
form#rep_form .tc3 {
  width: 100% !important;
}

textarea#reputationText {
  width: 100% !important;
}

#pun-report .inner,
#pun-reputation .inner,
#pun-admin-award-form .inner {
  padding: var(--pun-padding) !important;
  box-sizing: border-box;
  border-radius: 0;
}

#pun-report .inner .container,
#pun-reputation .inner .container,
#pun-admin-award-form .inner .container {
  padding: 0 !important;
}

#pun-respect td:last-child:first-child,
#pun-positive td:last-child:first-child {
  width: 100% !important;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}

#pun-respect .tcl,
#pun-positive .tcl {
  width: calc(var(--body-width) * 0.2) !important;
  text-align: left;
}

#pun-respect .tc2,
#pun-positive .tc2 {
  width: calc(var(--body-width) * 0.05) !important;
  text-align: center;
}

#pun-respect .tc3,
#pun-positive .tc3 {
  width: calc(var(--body-width) * 0.25) !important;
  text-align: center;
  line-height: 1;
}

#pun-respect .tcr,
#pun-positive .tcr {
  width: calc(var(--body-width) * 0.25) !important;
  text-align: right;
  text-transform: lowercase;
}

.removeReputation {
  background: transparent !important;
  float: none !important;
  height: 12px !important;
  display: inline !important;
}

div.post-rating p {
  padding: 0 !important;
}

#pun-report .inner,
#pun-reputation .inner,
#pun-admin-award-form .inner {
  background: var(--pun-color) !important;
  box-shadow: 0 0 0 0px var(--border-color) !important;
}

div.post-rating,
div.post-vote,
div.post-vote a,
div.post-rating a,
form#rep_form .tcl strong {
  font-weight: 400 !important;
}

.removeReputation:before {
  content: "\e5cd";
  font-family: var(--mso);
  font-size: 0.9em !important;
  font-weight: 300 !important;
}

.edit-reputation {
  border-bottom: 1px dashed var(--body-color) !important;
}

/* Çàêëàäêè
-------------------------------------------------------------*/
#MyBookmarks {
  padding: 20px;
  box-sizing: border-box;
}

#MyBookmarks .container {
  margin-top: 20px;
  line-height: 150% !important;
}

input#reputationButtonSend {
  margin: 0 0 8px 0 !important;
}

/* Êíîïêè ââåðõ/âíèç
-------------------------------------------------------------*/
#Go_Top,
#Go_Bottom {
  position: fixed;
  cursor: pointer;
  z-index: 999;
}

/* Ñìåíà èìèäæà ìàñêîé
-------------------------------------------------------------*/
#mask_dialog .inner {
  background: var(--pun-color) !important;
  max-height: 95% !important;
  border-radius: 0;
  box-shadow: none !important;
  width: 40% !important;
  min-width: 400px !important;
  position: relative !important;
  box-sizing: border-box !important;
  padding: 20px !important;
}

#mask_dialog .hv-control {
  padding: 0 !important;
  margin-top: var(--pun-padding) !important;
}

#mask_dialog .hv-control input.button {
  margin-bottom: 0 !important;
}

#mask_dialog .hv-preview-block {
  flex: 0 0 180px !important;
  text-align: center;
  overflow: hidden;
  word-break: break-word;
  max-height: none;
  overflow-y: hidden;
  overflow-x: hidden;
  order: 1;
  min-width: auto;
  max-width: none;
  width: 180px;
  margin: 0 !important;
  box-sizing: border-box;
  padding: 10px !important;
}

#mask_dialog .hv-form-block {
  margin: 0 !important;
  max-height: 90% !important;
  order: 0 !important;
  box-sizing: border-box;
  padding: 10px !important;
}

#mask_dialog .hv-preview-block > div {
  padding: 0 !important;
  margin: 0 0 6px !important;
}

#mask_signature {
  margin: 0;
}

/* Áàííåðû â ôóòåðå
-------------------------------------------------------------*/
.banners a {
  opacity: 1;
  filter: grayscale(100%);
  mix-blend-mode: luminosity;
  margin: 2px;
}

.banners a:hover {
  filter: none;
  mix-blend-mode: normal;
  opacity: 0.9;
}

/* Äîïîëíèòåëüíî
-------------------------------------------------------------*/
#uploaded-count-block {
  padding: 0.5em 0 !important;
}

table#filetable td {
  padding: 7px 0;
}

.submitend {
  margin-top: 10px;
}

#rpinalbum .rheader h2 {
  line-height: 30px !important;
  margin-top: 15px !important;
  display: block;
  position: relative;
  left: initial;
  height: initial;
  width: 100%;
  overflow: hidden;
  text-align: center;
}

@media screen and (max-device-width: 768px) {
  #Go_Top,
  #Go_Bottom {
    display: none !important;
  }
  :root {
    --body-width: 1000px;
    --header-width: 1000px;
  }
  #pun-status .status-right {
    right: 0;
  }
  #pun:before,
  .punbb:before {
    content: none !important;
  }
  #pun-title table {
    width: var(--header-width);
    /margin: calc(-85px - var(--header-height) + var(--body-padding) + 38px - 2px) 0 0 0;/
  }
  .tmh--table {
    left: 0;
  }
  .tmh--quote-left {
    left: 10px;
    width: 240px;
  }
  .tmh--quote-right {
    right: 10px;
    width: 240px;
  }
  #pun-navlinks {
    width: var(--body-width);
    right: 0;
    margin: 0 0 0 calc(0px - var(--pun-padding));
  }
  #pun-navlinks li a {
    box-shadow: 0 0 0 1px var(--body-color);
  }
  #navindex a:before,
  #navuserlist a:before,
  #navsearch a:before,
  #navprofile a:before,
  #navpm a:before,
  #navadmin a:before,
  #navlogout a:before,
  #navlogin a:before,
  #navregister a:before,
  #navpr_1 a:before {
    width: 3.2em;
    font-size: 1.8em !important;
  }
  #pun-ulinks {
    margin: -10px 0 0 calc(0px - var(--pun-padding));
    font-size: 9px;
  }
  span.num_msg {
    left: auto !important;
    right: 0;
  }
  .tmh--table-nav {
    left: 303px;
  }
  .tmh--table-best_post {
    width: 290px;
    right: 50px;
  }
  .tmh--table-music {
    left: 310px;
  }
}

/*СВОЙСТВА КНОПОК С ССЫЛКАМИ*/

#textforum a {
    background: #a6a6a6bf;
    padding: 1px 5px 1px 5px;
    border-radius: 5px;
}

#textforum {
    width: auto;
    margin: -13px 0px 0px 0px;
    line-height: 18px;
}


/*ПЛАШКИ НОВОСТЕЙ*/

.news__item {
    padding: 2px 6px 4px;
    background-image: linear-gradient( 316deg, rgb(241 8 8) -100%, rgb(229 232 235 / 53%) 70%);
    border: 1px solid #cf1f1f;
    color: #000;
    font-size: 12px;
    line-height: 14px;
    font-family: var(--main-title);
    width: 176px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-transform: uppercase;
    font-weight: bold;
    background-position: 50% 0;
    background-size: 200% 100%;
    transition: all .2s ease;
    border-radius: 10px;
}

.news-block a:not(:first-child) {
  margin-left: 10px;
}

.news-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    z-index: 110;
    background: var(--body-background);
    height: 110px;
    top: -27px;
    align-items: center;
    width: 1052px;
    left: -1px;
}


/* D7.1 */
    #pun-stats .container {
padding: 1em 2em;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
      }

/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4 {
    display: inline-block;
    /* background: #edebe5; */
    border: 2px solid var(--main-background);
    outline: 1px solid #a5a5a5;
    padding: 2px 8px 1px 8px;
    font-size: 8px;
    color: #4f544f;
    letter-spacing: 0.3px;
    text-transform: uppercase;
border-radius: 2px;
    }

/*Стиль иконки*/

div.icon {
    background: url("https://forumstatic.ru/files/001b/fb/f0/28932.png");
    height: 43px;
    width: 50px;
    margin-right: 5px !IMPORTANT;
    margin-left: -59px;
    position: absolute;
}

tr.inew div.icon {
    height: 43px;
    width: 50px;
    margin-right: 5px !IMPORTANT;
    margin-left: -59px;
    position: absolute;
}

.punbb table Div.icon {
    background: url("https://forumstatic.ru/files/001b/fb/40/98831.png");
    }

tr.inew div.icon {
    background: url("https://forumstatic.ru/files/001b/fc/9b/99936.png");
  opacity: 64%; 
}

tr.iclosed div.icon {
    background: url("https://forumstatic.ru/files/001b/fb/f0/83179.png");
opacity: 64%;   
}

tr.iredirect div.icon {
    background: url("https://forumstatic.ru/files/001b/fb/f0/95713.png");
opacity: 64%;
}

tr.isticky div.icon {
    background-image: url("https://forumstatic.ru/files/001b/fb/f0/88496.png");
  opacity: 64%; 
}







.pa-posts, .pa-respect {
    display: inline-block;
    width: 65px;
    padding: 5px 3px 12px 3px!important;
    height: 24px;
    background-color: #abaaaa;
    text-align: center;
    text-transform: lowercase;
    margin: 4px 3px 10px 3px;
    border: 1px solid #a7a1a3;
}

.logo__sun {position: absolute;
    width: 300px;
    top: -317px;
    left: 352px;
-webkit-animation:spin 15s linear infinite;
    -moz-animation:spin 15s linear infinite;
    animation:spin 15s linear infinite;}

/*сдвиг строки с темой в Активных темах*/
#pun-searchtopics .tcl .tclcon{
  margin-left:52px;
}
#pun-searchtopics div.icon {
   margin-left:-15px!important;
}

0

78

низ1

/*************************************************************
СТИЛЬ
*************************************************************/
#pun-index #pun-main .category .container {
    background: var(--quote-color);
    color: var(--text-color);
    width: 930px;
    margin-left: 35px;
    border: 1px solid var(--white);
    padding-bottom: 15px;
border-radius: 10px;
  }

/* Тело
-------------------------------------------------------------*/
body {
  background-color: var(--body-color);
  background-image: var(--body-img);
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  background-position: top center;
}

#pun {
  background: #dedede;
  width: var(--body-width);
  margin: 350px auto 0;
  padding: 0 var(--pun-padding) 0;
  color: var(--text-color);
  border-radius: 0;
}

#profile .container:not(.fs-box .container) {
  padding: 0 0 0 calc(13.6em + var(--pun-padding)) !important;
}

.punbb .section .container,
.punbb .post-body,
.punbb .post-links,
.punbb td.tc2,
.punbb td.tc3,
.punbb .formal fieldset .post-box,
.punbb .info-box,
.punbb #pun-main .info-box .legend {
  background-color: transparent;
  color: var(--text-color);
}

.punbb th {
  background-color: transparent;
  color: var(--grey);
}

#setmods dd,
#setmods dl {
  background-color: transparent;
  color: var(--text-color);
  font-weight: 400 !important;
}

/* Шапка
-------------------------------------------------------------*/
#pun-title table {
  background-image: var(--header-img);
  background-position: top center;
  width: var(--header-width);
  height: var(--header-height);
  margin: calc(-110px - var(--header-height) + var(--body-padding) + 38px - 2px) 0 0 0;
  left: 0;
  top: 0;
  position: absolute;
  z-index: -3;
}

/* Меню навигации: форум, участники и т. д.
-------------------------------------------------------------*/
#pun-navlinks {
  width: var(--body-width);
  height: 30px;
  background: transparent;
  word-spacing: 0;
  right: 0;
  top: calc(-401px - var(--pun-padding) / 2 + 4px);
  margin: 0 0 calc(0px - var(--pun-padding) / 2) calc(0px - var(--pun-padding));
  padding: 0 0;
  position: relative;
}

#pun-navlinks li a span {
  display: none;
  font-size: 0;
  width: 0;
  height: 0;
  letter-spacing: 0;
  line-height: 0;
}

#pun-navlinks .container {
  display: flex;
  align-items: center;
  justify-content: center;
}

#pun-navlinks li {
  margin: 0px 20px;
  position: relative;
  width: auto;
  height: auto;
  padding: 0 !important;
}

/*Значки юзеры, профиль...*/

#pun-navlinks #navindex a:after {content: url(https://forumstatic.ru/files/001b/fc/9b/82258.png);}
#navuserlist>a:after {content: url(https://forumstatic.ru/files/001b/fc/9b/49047.png);}
#navsearch>a:after {content: url(https://forumstatic.ru/files/001b/fc/9b/53209.png);}
#navprofile>a:after {content: url(https://forumstatic.ru/files/001b/fc/9b/49981.png);}
#navpm>a:after {content: url(https://forumstatic.ru/files/001b/fc/9b/87905.png);}
#navadmin>a:after {content: url(https://forumstatic.ru/files/001b/fc/9b/48516.png);}
#navlogout>a:after {content: url(https://forumstatic.ru/files/001b/fc/9b/98360.png);}
#navlogin>a:after {content: url(https://forumstatic.ru/files/001b/fc/9b/77261.png);}
#navregister>a:after {content: url(https://forumstatic.ru/files/001b/fc/9b/43441.png?v=1);}
#navpr_1>a:after {content: url(https://forumstatic.ru/files/001b/fc/9b/21164.png);}

#pun-navlinks li>a {display: inline-block; visibility: hidden;}
#pun-navlinks li>a:after {display: inline-block; visibility: visible!important; transition: 0.4s;}
#pun-navlinks li:hover>a:after {filter: brightness(1.3); transition: 0.4s; }
#pun-navlinks img {width: 20px;}

#pun-admain span[class="adinput"] input, #pun-admain span[class="adinput"] label {
    vertical-align: middle;
    color: var(--text-color) !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 {opacity: 0.5;}

/* Меню навигации 2: новые соо, активные темы и т. д.
-------------------------------------------------------------*/
#pun-ulinks {
  width: var(--body-width) !important;
  height: auto;
  background: transparent;
  padding: 0 !important;
  box-sizing: border-box;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: start;
  text-align: center;
  font-size: 8px;
  font-weight: 400 !important;
  font-style: normal;
  text-transform: uppercase;
  letter-spacing: 0px;
  word-spacing: 0;
  margin: 0 0 0 calc(0px - var(--pun-padding));
  top: -10px;
  left: 0;
  font-family: var(--helvetica-bold);
  opacity: 0.7;
  z-index: 5;
}

#pun-ulinks .container {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}

#pun-ulinks li {
  margin: 0 9px;
}

#pun-ulinks li a {
  color: var(--text-color);
  margin: 0 !important;
  display: flex !important;
  justify-content: flex-end;
  align-items: center;
  flex-wrap: nowrap;
}

#pun-ulinks li a:hover {
  color: var(--accent-color1);
}

/* Приветствие
-------------------------------------------------------------*/
#pun-status {
  box-sizing: border-box;
}

#pun-status .container {
  font-size: 7px;
  letter-spacing: 0.8px;
  line-height: 1;
  text-transform: uppercase;
  box-sizing: border-box;
  font-weight: 400;
  font-family: var(--helvetica-regular);
  color: var(--text-color);
  position: absolute;
  width: 100%;
  left: 0;
  top: calc(215px - var(--header-height) + var(--body-padding) + var(--pun-padding) / 2);
  text-align: center;
  z-index: 3;
}

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

#pun-status .container .item1 strong,
#pun-status .container a {
  color: #f1eeee;
  font-family: var(--helvetica-bold);
}

#pun-status .status-right {
  float: right;
  position: absolute;
  right: calc(0px - var(--body-padding));
}

#pun-status .status-right,
#pun-status .status-right a {
  color: var(--accent-color1) !important;
}

#pun-crumbs1 .container,
#pun-crumbs2 .container {
  font-size: 1em;
  text-transform: lowercase;
  color: var(--text-color);
  text-align: center;
  line-height: 1;
  font-family: var(--helvetica-regular);
  letter-spacing: 0.2px;
}

#pun-index div#pun-crumbs1,
#pun-index div#pun-crumbs2 {
  font-size: 0;
}

#pun-index div#pun-crumbs1 {
  margin: 20px 0 0 !important;
}

#pun-index div#pun-crumbs2 {
  margin: 0 !important;
}

/* Объявление и переадресация
-------------------------------------------------------------*/
/* Заголовки
-------------------------------------------------------------*/
.punbb h1,
.punbb h2,
.punbb h3,
.punbb h4,
.punbb table,
.punbb th,
#pun-admain h1 span,
#pun-admain h2 span,
#pun-admain legend span,
#pun-admain .adformal h3 span {
  font-size: 1em;
  font-weight: 400 !important;
  font-family: var(--helvetica-regular);
}

.punbb .main h1,
.punbb .main h2,
#pun-debug h2,
.punbb-admin #pun-admain h2,
.punbb-admin #pun-admain legend span {
  text-align: center;
  text-transform: uppercase !important;
  font-size: 0.9em !important;
  letter-spacing: 0.4px;
  line-height: 1;
  margin: 0;
  background: transparent;
  color: var(--text-color);
}

.punbb-admin #pun-admain h2,
.punbb-admin #pun-admain h1 {
  text-transform: lowercase;
}

.punbb .topic h2 {
  text-align: center;
  text-transform: uppercase;
  font-size: 0.9em;
  letter-spacing: 0.4px;
  line-height: 1;
  margin: 0;
}

/* категории
-------------------------------------------------------------*/
.punbb .category {
  padding: 0;
  box-sizing: border-box;
  width: var(--body-width);
  margin: 0 0 0 calc(0px - var(--pun-padding));
  border-right-width: 0px !important;
}

.punbb #pun-stats h2 {
  display: none !important;
}

div#pun-stats {
  margin: var(--body-padding) 0 0;
}

#pun th {
font-size: 0px;
}

#pun-index .category h2 {  margin: 0 0 -5px 0;     text-align: center;}
#pun-index .category h2 span {font-family: Arial !important;
                              font-family: Arial !important;
                              display: block;
                              text-transform: uppercase;
                              float: center;
                              padding: 0px 0px 0px 0px;
                              position: relative;
                              overflow: hidden;
                              z-index: 0;
                              font-size: 35px;
                              height: 43px!important;
                              line-height: 60px;
                              width: 1000px;
                              color: var(--white);
                              -webkit-text-stroke-color: var(--white);
                              -moz-text-stroke-color: var(--white);
                             margin-left: -40px;
                              text-align: right;
                              }



/* Таблица общее
-------------------------------------------------------------*/
.multipage .forum {
  margin-top: 0;
  text-transform: lowercase;
}

thead {
  text-transform: lowercase;
}

.punbb td span.youposted {
  margin-left: -1em;
  font-weight: 400;
}

.punbb td .modlist {
  display: block;
  padding-top: 0.3em;
}

#pun-index .main .user-avatar {
  position: relative;
  margin: 0px 0 0 0 !important;
  z-index: 5;
}

.punbb .user-avatar {
  float: left !important;
  height: 28px;
  width: 28px;
  margin: 0px 7px 0px 10px !important;
  background: var(--user-avatar-color);
  border-radius: 0 !important;
}

.punbb .user-avatar .avatar-image {
  height: 28px !important;
  width: 28px !important;
  border-radius: 0 !important;
  opacity: 1 !important;
  mix-blend-mode: soft-light;
  filter: contrast(1) brightness(1) grayscale(1);
}

#pun-viewforum .user-avatar .avatar-image,
#pun-viewforum .user-avatar,
#pun-searchtopics .user-avatar .avatar-imager,
#pun-searchtopics .user-avatar {
  width: 28px !important;
  height: 28px !important;
  margin-left: 10px !important;
}

#pun-viewforum .user-avatar .avatar-image,
#pun-viewforum .user-avatar,
#pun-searchtopics .user-avatar .avatar-imager,
#pun-searchtopics .user-avatar {
  float: right !important;
}

#pun-index .user-avatar,
#pun-index .user-avatar .avatar-image {
  height: 32px !important;
  width: 32px !important;
}

#pun-index .user-avatar .avatar-image {
  margin: 0 !important;
  position: relative;
  opacity: 0.5 !important;
}

.punbb .user-avatar .isonline {
  background: var(--accent-color1) !important;
  top: -2px !important;
  right: -2px !important;
  width: 4px !important;
  height: 4px !important;
  border-radius: 50% !important;
  z-index: 4 !important;
}

#pun-index .user-avatar .isonline {
  top: -2px !important;
  right: -2px !important;
}

/* Таблица на index + подфорумы
-------------------------------------------------------------*/
#pun-index .main .tcl {
  text-align: left;
  width: calc(var(--body-width) * 0.62 - 12px - 20px);
  height: auto;
  padding: 0;
  vertical-align: top;
}

#pun-index .main thead .tcl {
  height: 0;
}

#pun-index .main thead {
  display: none;
}

.container table:not(div#form-buttons table, #pun-profile table, .fs-box .container table) {
  padding: 0 0;
}

#pun-index .container table {
  padding: 0 !important;
  border-spacing: 0;
  margin: 0;
}

#pun-index .main td.tcr {
  text-align: center;
  width: calc(var(--body-width) * 0.38 - 12px - 20px);
  padding: 40px 0 0 0;
  box-sizing: border-box;
  line-height: 20px;
  min-height: 30px;
  vertical-align: middle;
}

#pun-index .main td.tcl .intd {
  width: 100%;
  height: 100%;
  display: flex;
  flex-wrap: nowrap;
  align-items: flex-start;
  justify-content: flex-start;
  margin: 0;
}

#pun-index .main .tcr a.lastpost-link {
  box-sizing: border-box;
  font-family: var(--helvetica-bold);
  font-weight: 400;
  font-size: 12px;
  letter-spacing: 0.4px;
  color: #807e81;
  width: auto;
  max-width: calc(var(--body-width) * 0.38 - var(--body-padding) * 3);
  height: 12px !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: -20px 0 0 !important;
  padding: 0;
  text-align: center;
  line-height: 1 !important;
  text-transform: lowercase;
  display: inline-block;
  position: relative;
  z-index: 2;
}

#pun-index .main .tcr a.lastpost-link:hover {
  color: var(--accent-color2);
}

#pun-index .main .tcr .lastpost {
  line-height: 140%;
  box-sizing: border-box;
  font-family: var(--helvetica-regular);
  display: inline-block;
  width: auto;
  max-width: calc(var(--body-width) * 0.38 - var(--body-padding) * 3);
  font-weight: 400 !important;
  font-size: 9px;
  color: var(--text-color);
  text-transform: uppercase;
  text-align: center;
  margin: 0px !important;
  padding: 0 0 0 1px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

#pun-index .main .tcr span.datetime {
  margin-right: 2px;
}

#pun-index .main .tcr span.byuser {
  margin-left: 2px;
}

#pun-index .main tbody.hasicon {
  position: relative;
}

#pun-index td .tclcon {
  box-sizing: border-box;
  height: auto;
  width: calc(var(--body-width) * 0.62 - var(--body-padding) * 2);
  border-radius: 0;
  color: #4f4f4f;
  font-weight: 400 !important;
  font-size: 11px;
  font-family: auto;
  letter-spacing: 1px;
  line-height: 140%;
  text-transform: /lowercase/;
  padding: 0;
  margin: 0;
  text-align: justify;
}

#pun-index .main td.tcl h3 {
  font-size: 18px;
  letter-spacing: 0;
  font-weight: 400 !important;
  text-transform: uppercase;
  height: auto;
  width: auto;
  max-width: 500px;
  box-sizing: border-box;
  margin: 0;
  color: var(--accent-color1);
  font-family: Arial;
//* text-align: center;*//
  padding: 10px 0 10px;
}

#pun-index .main td.tcl h3 a {
  color: var(--accent-color1);
}

#pun-index .main td.tcl h3 a:hover {
  color: var(--accent-color2);
}

#pun-index div.category .container {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
}

#pun-index .container table tr {
  position: relative;
  display: block;
  margin: 0 calc(var(--body-padding) + 15px);
  border-radius: 0;
  padding: var(--pun-padding) 0 0;
}

#pun-index td .tclcon .tclcon-links {
  display: inline-flex;
  margin: 0 10px 0 0 !important;
  height: auto;
  text-transform: lowercase;
  width: 25%;
  text-align: center;
  justify-content: start;
  align-items: center;
  flex-wrap: nowrap;
  flex-direction: column;
  float: left;
}

#pun-index td .tclcon .tclcon-links a {
  letter-spacing: 0.8px;
  color: var(--pun-color) !important;
  padding: 1px 6px 3px;
  box-sizing: border-box;
  line-height: 1;
  font-family: Gill Sans;
  font-size: 9px;
  margin: 2px 0;
  width: 100%;
  min-width: 114px;
  text-align: center;
  font-weight: 400;
  cursor: pointer;
  background: var(--accent-color2);
}

#pun-index td .tclcon .tclcon-links a:hover {
  color: var(--accent-color2) !important;
  background: var(--accent-color1);
}

/* Таблица на searchtopics и viewforum
-------------------------------------------------------------*/
#pun-searchtopics,
#pun-viewforum,
#pun-messages td,
#pun-respect,
#pun-positive,
#pun-online,
#pun-statistic {
  letter-spacing: 0.2px;
  text-transform: lowercase;
  font-family: var(--helvetica-regular) !important;
  font-weight: 400 !important;
}

#pun-statistic.punbb #pun-main h1 {
  font-size: 12px !important;
  padding: 30px 0 0;
  letter-spacing: 1px;
  justify-content: flex-start;
  text-align: right !important;
}

#pun-messages th,
.multipage th {
  letter-spacing: 0.2px;
  font-size: 0.8em !important;
  text-transform: lowercase;
  font-family: var(--helvetica-bold) !important;
  font-weight: 400 !important;
}

#pun-searchtopics .tclcon strong,
#pun-viewforum .tclcon strong,
#pun-online a.registered-user {
  font-family: var(--helvetica-bold) !important;
  font-weight: 400 !important;
}

#pun-searchtopics td .tclcon,
.multipage td .tclcon {
  margin-left: 20px;
}

#pun-searchtopics td.tcl,
.multipage td.tcl {
  text-align: left;
}

#pun-searchtopics td .tc3,
#pun-searchtopics td .tc2 {
  font-size: 0.9em !important;
  text-align: center;
}

#pun-searchtopics th.tc2,
#pun-searchtopics th.tc3 {
  font-size: 0.8em !important;
}

#pun-searchtopics .tcr {
  text-align: right;
}

#pun-searchtopics .tcr a {
  display: block;
  font-weight: 400 !important;
  text-transform: lowercase !important;
}

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

#pun-searchtopics .tc2,
#pun-searchtopics .tc3 {
  text-align: center;
  text-transform: lowercase;
}

#pun-searchtopics .tcl {
  text-align: left;
}

#pun-viewforum td .tclcon,
.multipage td .tclcon {
  margin-left: 60px;
  letter-spacing: 0.4px;
}

#pun-viewforum td.tcl,
.multipage td.tcl {
  text-align: left;
}

#pun-viewforum td.tc3,
#pun-viewforum td.tc2,
.multipage td.tc3,
.multipage td.tc2 {
  text-align: center;
}

#pun-viewforum .tcr,
.multipage .tcr {
  text-align: right;
}

#pun-viewforum .tcr a,
.multipage .tcr a {
  font-weight: 400 !important;
  text-transform: lowercase !important;
}

#pun-viewforum .tcl,
.multipage .tcl {
  text-align: left;
}

#pun-viewforum td a,
.multipage td a,
#pun-searchtopics td a {
  color: var(--text-color);
}

#pun-viewforum td a:hover,
.multipage td a:hover,
#pun-searchtopics td a:hover {
  color: var(--link-color);
}

#pun-viewforum td span,
.multipage td span,
#pun-searchtopics td span {
  color: var(--grey);
}

#pun-online .tcl:not(:first-child) {
  text-align: center;
}

#pun-online .tcl,
#pun-online .tc3 {
  text-transform: lowercase;
}

/* Таблица на userlist
-------------------------------------------------------------*/
#pun-userlist {
  font-weight: 400 !important;
  text-transform: lowercase;
  letter-spacing: 0.4px;
}

#pun-userlist .user-avatar {
  float: left !important;
  margin: 0 10px 0 0 !important;
  width: 28px;
  height: 28px;
}

#pun-userlist .tcl span.usersname {
  display: flex;
  align-items: center;
  height: 25px;
}

#pun-userlist .usersname a {
  color: var(--text-color);
}

#pun-userlist .usersname a:hover {
  color: var(--link-hover);
}

/* Таблица на messages
-------------------------------------------------------------*/
#pun-messages tbody.hasicon td.tcl {
  padding-left: 0;
}

#pun-messages td .tclcon {
  margin-left: 15px;
}

#pun-messages td.tc2,
#pun-messages td.tc3 {
  text-align: center;
  text-transform: lowercase;
}

#pun-messages td.tcl {
  text-align: left;
}

#pun-messages .tcr a {
  font-size: 1em !important;
  font-weight: 400 !important;
  text-transform: lowercase !important;
  letter-spacing: 0.4px !important;
  color: var(--body-color) !important;
}

#pun-messages .tcr {
  text-align: right;
}

#pun-messages .tc2:last-of-type {
  text-align: right;
}

#pun-messages fieldset legend strong {
  text-transform: lowercase;
  font-weight: 400 !important;
  letter-spacing: 0.2px;
  font-size: 1.2em !important;
}

.punbb .post-body {
  margin: 0 0 20px calc(var(--profile-width) + var(--pun-padding)) !important;
}

#pun-messages .post-body {
  margin: 0 calc(0px - var(--pun-padding)) 0 calc(var(--profile-width)) !important;
  padding: var(--pun-padding) var(--pun-padding) var(--pun-padding) var(--pun-padding);
  background-color: var(--pun-color);
  box-sizing: border-box;
  width: calc(var(--body-width) - var(--profile-width) - 13.6em - var(--pun-padding) * 2);
}

#pun-messages .post-box {
  margin: 0;
}

#pun-messages .post-links ul {
  margin: 10px 0 0 0 !important;
}

#pun-messages .post-author ul {
  margin: calc(var(--pun-padding) * 1.5) 0 0;
}

#pun-messages .post h3 span {
  font-size: 9px;
  font-weight: 400 !important;
  height: 100%;
  text-transform: uppercase;
  z-index: 1;
  color: var(--accent-color1);
  padding: 4px 0;
  line-height: 1;
  border-radius: 0px;
  box-sizing: border-box;
  width: auto;
  gap: 10px;
}

#pun-messages .tclcon strong a {
  font-weight: 400 !important;
  color: var(--text-color);
}

#pun-messages dl.post-sig {
  display: none;
}

#pun-messages .pa-avatar.item2 {
  margin: 0 0 3px;
}

.punbb .fs-box a:not(.pl-email a) {
  color: var(--text-color) !important;
  font-weight: 400;
  font-family: var(--helvetica-regular);
}

/* Другие таблицы
-------------------------------------------------------------*/
#pun-multimove .post .container,
#pun-searchposts .post .container {
  padding: 0;
}

#pun-multimove .post-links ul,
#pun-searchposts .post-links ul {
  padding: 0 0 0;
}

#pun-multimove .post h3 span,
#pun-searchposts .post h3 span {
  justify-content: center;
  padding: 0 !important;
  flex-direction: row;
}

#pun-post .post h3 span {
  padding: 0 0 0 calc(170px + var(--pun-padding)) !important;
}

div#pun-multimove .endpost {
  margin-bottom: 70px;
}

#pun-multimove .pl-select {
  line-height: 1 !important;
}

/* Личные сообщения
-------------------------------------------------------------*/
#volSlider {
  background: var(--black-medium) !important;
  width: 100px !important;
  height: 6px !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}

#volSlider .before {
  background: var(--black-medium) !important;
  height: 6px !important;
  border-radius: 0 !important;
  margin-top: 0 !important;
}

#volSlider .thumb {
  background: var(--black-more) !important;
  width: 6px !important;
  height: 6px !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  position: relative !important;
  margin-bottom: 1px;
}

.FNTslider {
  position: relative;
  z-index: 1000;
  background: var(--black-medium) !important;
  width: 100px !important;
  height: 6px !important;
  margin: 0 auto !important;
  float: right;
}

.FNTslider .before {
  height: 100% !important;
  border: none !important;
  position: absolute !important;
  background: var(--black-medium) !important;
  margin: 0 !important;
}

.FNTslider .thumb {
  width: 1em !important;
  height: 100% !important;
  position: relative;
  top: 0 !important;
  background: var(--black-more) !important;
  cursor: pointer;
}

div#notify-settings {
  font-weight: 400 !important;
  text-transform: lowercase;
  letter-spacing: 0.2px;
  font-size: 0.9em;
  margin: 0 0 20px !important;
}

#pun-messages dl.post-sig {
  display: none;
}

.bubble,
#notify-link .unreads,
#navpm .unreads {
  background: transparent !important;
  color: var(--text-color) !important;
  top: -2px !important;
  right: 0 !important;
  font-weight: 400 !important;
  font-size: 8px !important;
  font-family: var(--helvetica-regular) !important;
  line-height: 1 !important;
  box-sizing: border-box !important;
  padding: 0 !important;
  letter-spacing: 0 !important;
  position: relative !important;
  min-width: auto !important;
  margin-left: 2px !important;
  height: auto !important;
  box-shadow: none !important;
  border-radius: 0 !important;
}

.bubble:before,
#notify-link .unreads:before,
#navpm .unreads:before {
  content: "( ";
}

.bubble:after,
#notify-link .unreads:after,
#navpm .unreads:after {
  content: " )" !important;
  border-width: 0 !important;
  display: inline !important;
  left: 0 !important;
  position: relative !important;
}

/* Статистика
-------------------------------------------------------------*/
#pun-stats .item1,
#pun-stats .item2,
#pun-stats .item3,
#pun-stats .item4 {
  color: var(--text-color);
  font-size: 10px;
  font-weight: 400 !important;
  line-height: 1;
  text-transform: lowercase;
  letter-spacing: 0.4px;
  font-family: var(--helvetica-regular);
}

#pun-stats li.item1 strong, #pun-stats li.item2 strong { display: block; }
}

#pun-stats li strong {
  font-weight: 400 !important;
}

#pun-stats .item4 a {
  color: #3a393b;
}

#pun-stats .item4 a:hover {
  color: var(--accent-color2);
  opacity: 0.8;
}

#onlinelist a {
  color: #818181;
}

#onlinelist div a:first-child:not(#onlinelist span a:first-child) {
  color: var(--text-color);
}

#onlinelist a:hover {
  color: var(--accent-color2);
}

#onlinelist span,
#onlinelist a {
  font-size: 10px;
  letter-spacing: 0.4px;
}

#pun-stats ul.container {
    background-size: auto; position: relative;
    background-attachment: scroll; background-clip: border-box;
    background-origin: padding-box; background-repeat: no-repeat;
    border-radius: 10px; border: 1px solid #edecee!important;
    background-position: 15px 73px;
    width: 880px; background: var(--quote-color);
    margin: 0px 0px 30px 0px;
    padding: /10px 25px 15px 50px;/
    background-image: url(-);
margin-left: 15px;
}

/* Футер
-------------------------------------------------------------*/
#pun-about p.container {   
  position: absolute;
  background: url(https://forumstatic.ru/files/001b/fc/9b/31200.png) center top no-repeat;
  height: 150px; width: 1000px;
  border-radius: 0px!important;
  font-size: 0!important;
  margin-left: -22px;
}

div#pun-about {
  margin-bottom: 1px; height: 65px;
}

.banners {
  display: block;
  position: absolute;
  overflow-y: auto;
  text-align: center;
  padding: 0;
  margin: 0 47px 0 !important;
  height: 62px;
  width: 60%;
  box-sizing: border-box;
  line-height: 1;
  border-radius: 0;
  bottom: -10px;
}

.banners a:first-child {
  margin-left: 0px;
}

/* Посты
-------------------------------------------------------------*/
#post-form h2 {
  padding: 0 !important;
  margin: 0 !important;
}

#image-area-tinp {
  color: var(--accent-color1);
}

#main-reply {
  border-radius: 0;
}

.punbb input:not(input.button-color),
.punbb select,
.punbb optgroup {
  border-radius: 0;
}

.punbb .post h3 {
  height: auto;
  color: var(--accent-color1);
  width: calc(100% + var(--pun-padding));
  position: relative;
  margin: 0 0 1px calc(0px - var(--pun-padding) * 0.5) !important;
  padding: 0 calc(var(--pun-padding) * 0.75) calc(var(--pun-padding) * 0.75);
}

#pun-multimove .post h3,
#pun-searchposts .post h3 {
  padding: 0 calc(var(--pun-padding) * 0.75) calc(var(--pun-padding) * 0.25) !important;
  box-shadow: none !important;
  width: 100% !important;
  margin: 0 0 1px 0 !important;
}

#pun-multimove .post h3 span em,
#pun-searchposts .post h3 span em {
  padding: 3px 0 4px;
  border-radius: 0px;
  box-sizing: border-box;
  color: var(--accent-color2);
  letter-spacing: 0;
  display: flex;
  width: auto;
  height: auto;
  justify-content: center;
  align-items: center;
  line-height: 1;
  font-weight: 400 !important;
  font-family: var(--helvetica-regular);
}

.punbb .post h3 span {
  padding: 0 0 0 calc(var(--profile-width) + var(--pun-padding));
  font-size: 8px;
  height: 9px;
  text-transform: uppercase;
  z-index: 1;
  font-family: var(--helvetica-bold);
  font-weight: 400;
  letter-spacing: 0.4px;
}

.punbb .post h3 strong {
  width: auto;
  float: right;
  font-weight: 400 !important;
  text-align: right;
  color: var(--accent-color1) !important;
  padding: 0 0 0 8px;
  line-height: 9px;
  border-radius: 0px;
  box-sizing: border-box;
}

#pun-multimove .post h3 strong,
#pun-searchposts .post h3 strong,
#pun-post .post h3 strong {
  padding: 3px 0 4px 8px !important;
}

.punbb .post h3 span a {
  color: #989898;
  padding: 0;
  line-height: 9px;
  border-radius: 0px;
  box-sizing: border-box;
  max-width: 300px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  justify-content: center;
  align-items: center;
  text-align: center;
}

.punbb .post h3 span a:hover {
  opacity: 0.5;
}

.punbb .post h3 span em {
  margin: 0 0px;
}

.pun-modal.move_posts_form h2,
.punbb fieldset legend span {
  padding: 5px 0 !important;
  text-align: center;
  color: var(--text-color);
  font-size: 1.2em !important;
  letter-spacing: 0.2px;
  line-height: 1;
  font-weight: 400 !important;
  text-transform: lowercase !important;
  list-style: upper-alpha;
  margin: 0 !important;
  display: block;
}

#mask_dialog .inner .hv-mask-dialog-title {
  display: none !important;
}

.punbb #pun-main h1 {
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  flex-wrap: nowrap;
  position: relative;
  width: 100%;
  height: auto;
  background: transparent;
  box-sizing: border-box;
  padding: 0;
  font-weight: 400 !important;
  color: var(--text-color);
  text-transform: lowercase !important;
  line-height: 1;
  letter-spacing: 0;
  margin: 0 !important;
  font-family: var(--helvetica-regular);
}

.punbb #pun-main h1:not(.editBookmark h1) {
  font-size: 0 !important;
}

/*обрамление кода*/
.punbb #pun-main .quote-box, .punbb #pun-main .code-box {
    background-clip: padding-box;
    position: relative;
    padding-bottom: 5px !important;
    color: var(--text-color);
    border: 1px solid #ffffff !important;
    border-radius: 10px;
}

/*надпись скопировал и тд*/

.punbb .quote-box cite, .punbb .code-box strong.legend{
    display: block;
    padding: 10px;
    margin-bottom: 3px;
    margin-left: 0px;
    text-align: left;
    font-style: normal;
    font-size: 10px!important;
    font-weight: 400;
    color: var(--white);
    letter-spacing: 0.5px;
    background: #c9c9c9;
    text-transform: uppercase;
    border-radius: 10px;
    font-family: Gill Sans !important;
}

.punbb .quote-box cite {
  text-align: left;
}

.post-content .spoiler-box > div.visible {
  border-radius: 10 !important;
}

.punbb .post-content .spoiler-box > div {
  background-image: none !important;
  background: #c9c9c9;
  color: var(--text-color);
  border-radius: 10px;
}

.punbb .post-content .spoiler-box > blockquote.visible {
  padding: 5px 12px 10px !important;
  background: var(--pun-color);
  border: none !important;
  color: var(--text-color);
}

.post-content .spoiler-box > div:before,
.post-content .spoiler-box > div.visible:before {
  width: auto;
  margin-right: 10px !important;
  font-family: var(--mso);
  color: var(--accent-color2);
  font-weight: 300;
}

.post-content .spoiler-box > div:before {
  content: "\e5cf";
}

.post-content .spoiler-box > div.visible:before {
  content: "\e5ce";
}

a.qc-post-link:before {
  margin: 0 !important;
  content: "\e8b6";
  display: inline-block;
  color: var(--pun-color);
  font-family: var(--mso);
  position: absolute;
  font-weight: 300;
}

a.qc-post-link:hover:before {
  color: var(--pun-color) !important;
}

.punbb .datafield span.input {
  font-weight: 400;
}

.punbb .info .container {
  text-transform: lowercase;
}

.punbb .post-sig dt {
  border-top: 1px solid var(--border-color) !important;
}

em.bbuline {
  border-bottom: 1px solid var(--accent-color2) !important;
}

del {
  opacity: 0.45;
}

hr {
  border: 1px solid var(--border-color) !important;
}

abbr {
  cursor: help;
  border-bottom: 1px dotted var(--accent-color2) !important;
}

.post-content .spoiler-box > div:before,
.post-content .spoiler-box > div.visible:before {
  width: auto;
  margin-right: 10px !important;
  font-family: var(--mso);
  color: var(--accent-color2);
  font-weight: 300;
}

.post-content .spoiler-box > div:before {
  content: "\e5cf";
}

.post-content .spoiler-box > div.visible:before {
  content: "\e5ce";
}

.post-content .highlight-text {
  background-color: var(--button-color) !important;
  color: var(--button-text-color) !important;
}

.punbb .post-links:not(#pun-messages .post-links) {
  margin: 0 0 0px;
  position: relative;
  width: calc(var(--body-width) - var(--pun-padding));
  height: 9px;
  padding: 0 calc(var(--pun-padding)) 0 var(--pun-padding);
}

.punbb .endpost .post-links:not(#pun-messages .post-links) {
  width: var(--body-width);
  padding: 0 var(--pun-padding);
}

#pun-multimove .post-links {
  margin: 0;
  position: relative;
  width: 100%;
}

#pun-viewtopic .post-links li {
  padding: 0 !important;
}

#pun-messages .post-links li {
  font-size: 0.9em;
}

.punbb .post-links a {
  text-transform: uppercase;
  font-weight: 400 !important;
  font-size: 8px;
  padding: 0;
  line-height: 9px;
  border-radius: 0;
  font-family: var(--helvetica-bold);
  letter-spacing: 0.4px;
  margin-left: 25px;
}

.punbb .post-links li.pl-delete a,
.punbb .post-links li.pl-edit a,
.punbb .post-links li.pl-quote a,
.punbb .post-links li.pl-reports a {
  color: #8b8888 !important;
  font-family: var(--helvetica-bold);
  margin-right: auto;
}

.punbb .post-links li.pl-email.profile a,
.punbb .post-links li.pl-email.pm a,
.punbb .post-links li.pl-email.email a {
  color: var(--accent-color2) !important;
}

.punbb .post-links a:hover {
  opacity: 0.5;
}

.punbb .modmenu .container {
  font-weight: 400 !important;
  text-transform: lowercase;
  z-index: 5;
  position: relative;
  box-sizing: border-box;
  padding: 18px 0 0;
  margin-top: 10px;
}

.punbb .modmenu strong a {
  background: var(--body-color);
  color: var(--text-color);
  padding: 2px 14px 5px;
  line-height: 1;
  border-radius: 0;
  border: 1px solid var(--border-color) !important;
}

.punbb .modmenu strong a:hover,
.punbb .formsubmit a:hover {
  background-color: var(--accent-color1) !important;
  color: var(--button-text-color) !important;
}

div.modmenu {
  margin-bottom: 10px;
}

div#topic-users-in p.container {
  padding: 5px 0 0;
  font-size: 1em;
}

.punbb .modmenu .container span {
  font-weight: 400 !important;
}

/* Пагинация и соседние строчки
-------------------------------------------------------------*/
.linkst .postlink,
.linkst .pagelink,
.linksb .pagelink {
  font-weight: 400 !important;
  text-transform: uppercase;
  font-size: 1.1em;
  letter-spacing: 0.4px;
  line-height: 1;
  z-index: 2;
}

.linksb .postlink,
.linksb .subscribelink {
  font-weight: 400 !important;
  text-transform: uppercase;
  font-size: 1.1em;
  letter-spacing: 0.4px;
  line-height: 1;
  z-index: 2;
  margin-left: 30px !important;
}

#pun-viewtopic .linksb .postlink {
  position: relative !important;
  right: 0 !important;
}

.pagelink strong {
  font-weight: 400 !important;
  color: var(--text-color) !important;
  padding: 0 2px;
  letter-spacing: 0;
  line-height: 1;
  font-family: var(--helvetica-bold);
}

.pagelink a {
  font-weight: 400 !important;
  background: transparent;
  padding: 0 3px;
  letter-spacing: 0;
  line-height: 1;
}

.pagelink a:hover {
  background: var(--text-color) !important;
  color: var(--pun-color) !important;
}

.linksb,
.linkst {
  font-weight: 400 !important;
  text-transform: uppercase;
  font-size: 0.7em !important;
  letter-spacing: 0.2px !important;
}

.linksb .postlink a,
.linksb .subscribelink a {
  color: var(--link-hover);
}

.linksb .postlink a:hover,
.linksb .subscribelink a:hover {
  color: var(--grey);
}

.linksb:not(#messages .linksb),
.linkst:not(#messages .linkst) {
  box-sizing: border-box;
}

#pun-viewtopic .linkst,
.multipage .linkst {
  width: var(--body-width) !important;
  margin: 0 0 20px calc(0px - var(--pun-padding));
  padding: 10px var(--pun-padding) !important;
  color: var(--text-color);
}

#pun-viewtopic .linksb,
.multipage .linksb {
  width: var(--body-width) !important;
  margin: 0 0 0 calc(0px - var(--pun-padding));
  padding: 10px var(--pun-padding) 15px !important;
  color: var(--text-color);
}

#pun-viewtopic .linksb .pagelink strong,
#pun-viewtopic .linkst .pagelink strong,
.multipage .linksb .pagelink strong,
.multipage .linkst .pagelink strong {
  box-shadow: 0 0px 0 0 var(--grey);
  color: var(--text-color);
}

/* профиль в постах
-------------------------------------------------------------*/
.punbb .post .post-author {
    width: var(--profile-width);
    height: auto;
    padding: 0 0 50px;
    margin-top: -30px !important;
}

.punbb .post .post-author ul {
  border-radius: 0 !important;
  padding: 0 0 0 !important;
  position: relative;
  margin: calc(var(--pun-padding) * 1.5) 0 0 var(--pun-padding);
}

#pun-viewtopic .post-body {
  margin: 0 !important;
  padding: calc(var(--pun-padding) * 0.75) var(--pun-padding) var(--pun-padding);
  width: calc(var(--body-width) - var(--profile-width) - var(--pun-padding));
  background-color: #dedede;
  box-sizing: border-box;
}

#pun-viewtopic .post .post-author ul {
  width: var(--profile-width);
  background: top center no-repeat, #c9c9c9;
  border: 2px solid #f5f5f5 !important;
}

.punbb .post .post-author ul li {
  z-index: 2;
}

.pa-author {
    height: 22px;
    box-sizing: border-box;
    width: var(--profile-width);
    padding: 0 0 0 0 !important;
    text-align: center;
    font-family: 'Gill Sans', sans-serif;
    font-size: 11px;
    line-height: 17px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 0px;
    text-shadow: none;
    margin: 0 0 6px 0 !important;
    display: flex;
    justify-content: center;
    align-items: center;
    background: var(--pun-color);
}

.pa-author a {
  color: #7b7b7b !important;
  background: var(--pun-color);
  flex-shrink: 0;
  padding: 0 10px;
}

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

.pa-title {
  font-size: 9px;
  letter-spacing: 1px;
  width: 180px;
  height: 17px;
  text-align: center;
  padding: 3px 10px 3px !important;
  color: var(--grey);
  /* font-weight: 400 !important; */
  font-family: var(--helvetica-regular);
  position: relative;
  margin: 0px 0 10px !important;
  text-transform: lowercase;
  line-height: 1;
  background: var(--pun-color);
  display: flex;
  justify-content: center;
  align-items: center;
border-radius: 5px;
}

.pa-avatar.item2 {
  margin: 0 0 5px !important;
  padding: 0 !important;
  border-radius: 0;
  position: relative;
}

.pa-avatar.item2 img,
#profile-left #pa-avatar img {
  border-radius: 0;
}

.pa-avatar.item2 img,
#profile-left #pa-avatar img {
outline: 3px solid #f4f4f4;
}

.pa-online {
  font-size: 0.7em;
  text-transform: uppercase;
  color: var(--pun-color);
  letter-spacing: 0.6px;
  width: 100%;
  padding: 10px 0 12px !important;
  line-height: 1;
  text-align: center;
}

/-----Значок онлайна------/
//#pun-viewtopic .pa-online,
#pun-viewtopic .pa-last-visit {
  position: absolute;
  display: block;
  left: 5px;
  top: 32px;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  padding: 0 !important;
  margin: 0;
  font-size: 0;
  z-index: 9;
}//

#pun-viewtopic .pa-online {
  background: var(--pun-color);
  box-shadow: 0 0 0 1px var(--pun-color);
}

#pun-viewtopic .pa-last-visit {
  background: var(--grey);
  box-shadow: 0 0 0 1px var(--grey);
}

.pa-online strong {
  font-weight: 400 !important;
}

#pun-messages .pa-author {
  text-align: center;
  order: 1;
}

#pun-messages .pa-author a,
#pun-messages .pa-author {
  color: var(--accent-color1) !important;
  font-family: var(--helvetica-bold) !important;
}

#pun-messages .pa-title {
  order: 0;
}

#pun-messages .pa-avatar.item2 {
  order: 2;
}

#pun-messages .pa-online {
  color: var(--text-color);
  letter-spacing: 1px;
  order: 3;
}

#pun-messages .pa-online strong {
  font-weight: 400 !important;
}

#pun-messages .pa-avatar.item2 {
  margin: 0 0 10px 0 !important;
}

.pa-respect,
.pa-posts{
    text-align: center;
    font-family: 'Helvetica Regular', sans-serif;
    font-size: 9px;
    line-height: 10px;
    letter-spacing: 1.4px;
    text-transform: lowercase;
    font-weight: normal;
    color: #555454;
}

.pa-fld1 {
    text-align: justify;
    font-family: 'Helvetica Regular', sans-serif;
    font-size: 10px;
    line-height: 14px;
    letter-spacing: 1.4px;
    text-transform: lowercase;
    font-weight: normal;
    color: #8e8e8e;
}

.pa-posts span.fld-name,
.pa-posts a,
.pa-respect span.fld-name,
.post-author .pa-fld1:before {
    font-weight: 400;
  margin: -5px 0 2px;
  text-transform: lowercase;
  font-size: 12px !important;
  letter-spacing: 0.2px;
  width: 100%;
  display: block;
  padding: 0;
  box-sizing: border-box;
  line-height: 1;
  font-family: var(--helvetica-bold);
  color: #e8e8e8;
}

.pa-respect span a:before {
  content: "репутация";
  font-size: 12px !important;
}

.pa-respect img {
    -webkit-filter: hue-rotate(-210deg);
    filter: hue-rotate(-210deg);
    width: 8px;
    height: 8px;
}

.pa-posts a {
    margin-right: 2px;
    color: #e8e8e8 !important;
    letter-spacing: 1.4px;
}

.pa-posts:hover,
.pa-respect:hover {
    opacity: 0.8 !important;
}

#pun.isguest .pa-respect span.fld-name:before {
  content: "репутация:";
  font-size: 12px !important;
}

.pa-posts span.fld-name:before {
  content: "сообщений:";
  font-size: 12px !important;
}

//.post-author .pa-fld1:before {
  content: "money:";
}//

.pa-respect a,
.pa-posts a,
.pa-respect span.fld-name,
.pa-posts span.fld-name,
.post-author .pa-fld1:before {
  color: var(--accent-color1) !important;
}

.pa-respect a,
.pa-posts span.fld-name,
#pun.isguest .pa-respect span.fld-name {
  font-size: 0px !important;
  display: inline-flex;
  flex-direction: column;
color: #e8e8e8;
}

.post-author .pa-fld4 {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 24px;
  height: 24px;
  box-sizing: border-box;
  position: absolute;
  z-index: 3 !important;
  margin-top: 5px;
  right: -10px;
  top: 25px;
}

.post-author .pa-fld4 img {
  max-width: 24px;
  max-height: 24px;
  min-width: 16px;
  min-height: 16px;
}

.post-author .pa-fld2 {
  display: flex;
  width: var(--profile-width);
  /justify-content: center;/
  text-align: justify;
  margin: -10px auto 18px;
}

.post-author .pa-fld3 {
  position: absolute;
  display: block;
  width: 100%;
  padding: 0 10px !important;
  font-size: 9px;
  line-height: 120%;
  font-family: var(--helvetica-regular);
  font-weight: 400;
  letter-spacing: 0.5px;
  margin: -10px auto 0 !important;
  box-sizing: border-box;
  text-align: center;
  position: relative;
}

.post-author .pa-fld3 a {
  color: var(--accent-color1) !important;
}

.post-author .pa-fld3 a:hover {
  color: var(--accent-color2) !important;
}

#pun-viewtopic .post div.container:not(.editBookmark div.container) {
  display: flex;
  flex-direction: row;
  margin: 0 0 0 calc(0px - var(--pun-padding));
  width: var(--body-width);
  flex-wrap: wrap;
}

#pun-viewtopic .post .post-author {
  width: calc(var(--profile-width) + var(--pun-padding));
}

0

79

низ2

/* Поиск по постам юзера
-------------------------------------------------------------*/
#pun-searchposts .post-author,
#pun-multimove .post-author,
#pun-post .post-author {
  padding: 0 !important;
  margin: 0 auto !important;
  width: 100%;
  height: auto;
}

#pun-searchposts .post-body,
#pun-multimove .post-body,
#pun-post .post-body {
  margin: 0 !important;
}

#pun-searchposts .post-author ul,
#pun-multimove .post-author ul,
#pun-post .pa-author {
  margin: 0 auto !important;
  padding: 7px 20px 6px !important;
  box-sizing: border-box;
  box-shadow: 0 0 0 0px var(--border-color);
}

#pun-searchposts .pa-author,
#pun-multimove .pa-author {
  text-shadow: none;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  margin: 0 !important;
  position: relative;
  font-size: 13px;
  text-transform: lowercase;
  line-height: 1.3;
  color: var(--accent-color1);
  background: transparent;
  padding: 0 !important;
  word-break: break-word;
  height: auto;
}

#pun-post .pa-author {
  text-shadow: none;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  position: relative;
  font-size: 13px;
  text-transform: lowercase;
  line-height: 1.3;
  color: var(--accent-color1);
  word-break: break-word;
  height: auto;
}

#pun-searchposts .pa-author a,
#pun-multimove .pa-author a,
#pun-post .pa-author a {
  text-align: left;
  align-items: center;
  justify-content: flex-start;
  color: var(--link-hover) !important;
}

#pun-searchposts .pa-author strong,
#pun-multimove .pa-author strong,
#pun-post .pa-author strong {
  font-weight: 400 !important;
  font-family: var(--helvetica-bold) !important;
}

/* Страница профиля
-------------------------------------------------------------*/
#viewprofile .container {
  padding: 0 !important;
  margin: 0;
}

div#viewprofile-next {
  margin: 30px 0 0;
}

#pun-profile #pun-main h1 {
  display: none;
}

#profile-left {
  background: var(--quote-color);
  padding: 10px !important;
border-radius: 10px;
}

#profile-left #profile-name {
  box-sizing: border-box;
  height: auto;
  padding: 0 0 0 !important;
  margin: 30px 0 10px !important;
  text-align: center;
  font-size: 14px;
  text-transform: lowercase;
  letter-spacing: 0.4px;
  font-weight: 400 !important;
  text-shadow: none;
  font-family: "Gill Sans";
  color: var(--accent-color1);
  border-radius: 0;
  order: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}

#profile-left strong {
  font-weight: 400 !important;
}

#profile-left #profile-name strong {
  font-weight: 400 !important;
  font-size: 14px;
  display: block;
  width: auto;
  padding: 0 10px;
  z-index: 1;
}

#profile-left #profile-title {
box-sizing: border-box;
    border-radius: 10px;
    width: 180px;
    height: 20px;
    font-size: 9px;
    letter-spacing: 1px;
    text-align: center;
    padding: 1px 15px 2px !important;
    color: var(--white);
    font-weight: 400 !important;
    font-family: var(--helvetica-regular);
    position: absolute;
    margin: 0 !important;
    text-transform: lowercase;
    background: var(--quote);
    order: 0;
    top: 0px;
    display: flex;
    justify-content: center;
    align-items: center;
}

#profile-left #profile-title strong {
  font-weight: 400 !important;
}

#profile-left #pa-avatar {
  margin: 5px 0 20px !important;
  padding: 0 !important;
  box-sizing: border-box;
  position: relative;
  order: 2;
}

#profile-left #pa-avatar strong {
  color: var(--pun-color);
  text-transform: lowercase;
  font-weight: 400 !important;
  font-size: 0.8em;
  letter-spacing: 0.2px;
}

#profile-left #pa-avatar div {
  z-index: 1;
}

#profile-left #pa-online {
  color: var(--text-color);
  text-transform: lowercase;
  font-size: 11px;
  letter-spacing: 0.2px;
  margin: 0 !important;
  box-sizing: border-box;
  padding: 0 2px 20px !important;
  line-height: 1;
  text-align: center;
  order: 3;
  font-family: var(--helvetica-regular);
}

#profile-left #pa-online strong {
  font-weight: 400 !important;
}

#profile-left #pa-edit {
  text-align: center;
  font-size: 1em;
  text-transform: lowercase;
  letter-spacing: 0.2px;
  margin: 28px -10px 0;
  padding: 1px 0 3px;
  width: var(--profile-width);
  box-sizing: border-box;
  order: 4;
  background: var(--body-color);
}

#profile-left li:nth-last-child(1),
#profile-left li:nth-last-child(2):not(#pa-avatar, #profile-title, #profile-name) {
  border-radius: 10px !important;
}

#profile-left #pa-edit strong {
  font-weight: 400 !important;
}

#profile-left #pa-edit a {
  color: var(--white);
}

#profile-left #pa-edit:hover a {
  color: var(--text-color);
}

#profile-right {
//*background: var(--quote-color);*//
  padding: 10px !important;
border-radius: 10px;
}

#profile-right li strong {
  font-size: 12px;
  text-transform: lowercase;
  letter-spacing: 0.2px;
  font-weight: 400 !important;
  width: 100%;
  text-align: left;
  padding: 0px 170px 8px !important;
  box-sizing: border-box;
  margin-top: -10px;
}

#viewprofile li {
  color: var(--text-color);
}

#viewprofile li strong,
#viewprofile li div {
  background-color: transparent;
  font-weight: 400;
}

#viewprofile li span {
  font-size: 10px;
  line-height: 1;
  text-transform: uppercase;
  font-weight: 400 !important;
  margin-bottom: 0 !important;
  font-family: var(--helvetica-bold);

}

#viewprofile li span a,
#profile-right li span a {
  color: var(--text-color);
}

#viewprofile h2 span {
  background-color: transparent;
  color: var(--body-color);
  text-transform: uppercase;
  font-weight: 400 !important;
  font-size: 1.2em;
}

/* Админка
-------------------------------------------------------------*/
.punbb-admin #pun-admain .adcontainer {
  background-color: transparent;
  color: var(--text-color);
}

#pun-admain fieldset .handle,
#pun-admain fieldset p {
  border: none;
  background: var(--white-medium) !important;
}

#pun-admain label,
div#pun-admain .adlabel {
  font-weight: 400 !important;
  text-transform: uppercase;
}

#pun-adnav a {
  font-weight: 400 !important;
  text-transform: lowercase !important;
}

#pun-admain .isactive a {
  color: var(--accent-color1) !important;
}

#pun-adnav .isactive ul.adsubnav a {
  color: var(--accent-color1) !important;
}

sup.new {
  color: var(--text-color) !important;
  font-weight: 400 !important;
}

sup.new:before {
  content: "(";
}

sup.new:after {
  content: ")";
}

/* Ссылки и переходы
-------------------------------------------------------------*/
.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 {
  color: #ffffff;
}

.punbb .isactive a,
.punbb .isactive a:link,
.punbb .isactive a:visited {
  box-shadow: 0px 0px 0 0 var(--white-min);
}

.punbb a:hover,
.punbb a:focus,
.punbb a:active,
.punbb-admin #pun-admain .nodefault,
.punbb-admin #pun-admain a:hover,
.punbb-admin #pun-admain a:focus,
.punbb-admin #pun-admain a:active {
  color: var(--link-hover);
}

#pun-pagelinks a:active,
#pun-pagelinks a:focus {
  background-color: var(--body-color);
  color: var(--accent-color1);
}

/* Формы и кнопки
-------------------------------------------------------------*/
.punbb .formsubmit input,
.punbb .formsubmit a,
.punbb .formsubmit span,
input.button,
button.sml,
#mask_dialog .hv-control input {
  background: var(--button-color) !important;
  color: var(--button-text-color) !important;
  font-family: var(--helvetica-regular) !important;
  font-size: 11px !important;
  text-transform: lowercase !important;
  font-weight: 400 !important;
  letter-spacing: 0.2px !important;
  line-height: 1 !important;
  border-radius: 0;
  border: 1px solid var(--border-color) !important;
  padding: 5px 20px 7px !important;
}

.punbb input.button {
  border-radius: 0;
}

input.button:hover,
#mask_dialog .hv-control input:hover {
  background: var(--accent-color1) !important;
  color: var(--pun-color) !important;
}

#profile .formsubmit {
  text-transform: lowercase;
}

#form-buttons {
  margin: 0;
  padding: 4px 0;
}

#form-buttons table {
  backgroung: var(--quote-color);
}

/* Всплывающие уведомления: новое лс и проч.*/
/*----Новые лс----------*/
span.num_msg {
  border-radius: 20px !important;
  margin: 0 0 0 0 !important;
  left: 21px !important;
  top: -5px !important;
  color: var(--button-text-color) !important;
  font-family: var(--helvetica-bold) !important;
  font-size: 9px !important;
  letter-spacing: 0 !important;
  font-weight: 400 !important;
  line-height: 1 !important;
  width: auto !important;
  min-width: 16px !important;
  height: 16px !important;
  position: absolute !important;
  background: var(--text-color) !important;
  justify-content: center;
  align-items: center;
  display: inline-flex;
  padding: 0 !important;
}

span.num_msg:before,
span.num_msg:after {
  content: none !important;
}

#pun-navlinks li#navpm {
  display: flex;
  justify-content: center;
  align-items: center;
}

/* Скроллбар
-------------------------------------------------------------*/
::-webkit-scrollbar-thumb {
  background-color: #8b8888;
}

#tags .container::-webkit-scrollbar-thumb {
  background-color: var(--accent-color2) !important;
}

textarea::-webkit-scrollbar-thumb,
.hvStickerPackModalContent::-webkit-scrollbar-thumb {
  background-color: var(--black-max) !important;
}

.scrollbox::-webkit-scrollbar-thumb {
  background-color: var(--black-max) !important;
}

.banners::-webkit-scrollbar-thumb {
  background-color: var(--white-medium);
}

/* Выделение текста
-------------------------------------------------------------*/
::-moz-selection {
  background-color: var(--select-max);
  color: var(--select-text-color) !important;
}

::selection {
  background-color: var(--select-max);
  color: var(--select-text-color) !important;
}

/* Панель в форме ответа
-------------------------------------------------------------*/
#font-area,
#size-area,
#color-area,
#table-area,
#image-area,
#imageup-area,
#imageattach-area,
#keyboard-area,
#video-area,
#addition-area,
#smilies-area,
#video-area,
#spoiler-area,
#float {
  background: var(--body-color);
  color: var(--text-color);
  border-radius: 0;
  border: 1px solid var(--white-min) !important;
}

#tags .container {
  text-transform: lowercase;
  font-size: 0.9em;
  letter-spacing: 0.2px;
  font-weight: 400;
}

#tags .container a {
  color: var(--link-color);
}

#tags .container a:hover {
  color: var(--pun-color) !important;
}

#color-area td:hover {
  backgroung: var(--quote-color);
}

#tags .container strong,
div#video-area-thd,
div#image-area-thd,
div#float strong {
  font-weight: 400 !important;
  text-transform: lowercase !important;
  letter-spacing: 0.2px;
  color: var(--text-color) !important;
  font-size: 11px;
  font-family: var(--helvetica-bold);
}

#imageupload-left input[type=button] {
  width: auto !important;
  color: var(--button-text-color) !important;
  font-family: var(--helvetica-regular) !important;
  font-weight: 400 !important;
  border-radius: 0;
  box-shadow: none;
  background: var(--button-color) !important;
  border-style: none !important;
}

#imageupload-left input[type=button]:hover {
  background: var(--accent-color1) !important;
}

#addition-area div:hover,
#font-area div:hover,
#size-area div:hover {
  background: rgba(255, 255, 255, 0.3) !important;
  border-radius: 0;
}

#keyboard-span input {
  background: rgba(255, 255, 255, 0.4) !important;
  color: var(--text-color) !important;
  border-radius: 30px;
  backgroung: var(--quote-color);
}

#keyboard-span input:hover {
  background-color: var(--body-color) !important;
  color: var(--accent-color1) !important;
}

.uploadQueueItem .cancel a {
  font-weight: 400 !important;
  color: var(--accent-color1) !important;
}

#uploaded-images img {
  border: 1px solid var(--border-color) !important;
}

#form-buttons td {
  color: var(--text-color) !important;
  font-weight: 300 !important;
  font-size: 1.2em !important;
  height: 20px;
  border-radius: 0;
}

#form-buttons td:hover {
  opacity: 0.4;
}

#button-image p {
  color: var(--pun-color) !important;
}

.punbb #post .tabs .active a,
.punbb #post .tabs li a:hover {
  background: #686868 !important;
}

.punbb #post .tabs li a {
  background: #3c3c3c !important;
}

.hvStickerPackModal {
  border-radius: 0 !important;
  background: var(--pun-color) !important;
  border-bottom: 2px solid var(--accent-color1) !important;
  border-right: 2px solid var(--accent-color1) !important;
  border-left: 2px solid var(--accent-color2) !important;
  border-top: 2px solid var(--accent-color2) !important;
  box-shadow: none !important;
  padding: 10px !important;
}

.hvStickerPackModalContent {
  padding: 0 6px !important;
}

.hvStickerPackModalTab {
  padding: 6px 12px !important;
  border-radius: 0 !important;
  background: rgba(0, 0, 0, 0.1) !important;
  font-size: 10px !important;
  letter-spacing: 0.4px !important;
  font-family: var(--helvetica-bold) !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  color: #222 !important;
}

.hvStickerPackModalInput,
.hvStickerPackModalAddButton {
  border-radius: 0 !important;
}

#font-area {
  width: 500px;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  line-height: 1.4;
}

#font-area div:not(div.font_cyrillic, div.font_latin) {
  width: calc(33.3333333333% - 10px);
  text-align: center;
  font-size: 11px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

#font-area div.font_cyrillic,
#font-area div.font_latin {
  font-size: 0;
  width: 100%;
  margin: 1px 0 0 !important;
  cursor: default !important;
}

#font-area div.font_cyrillic:before,
#font-area div.font_latin:before {
  font-size: 11px;
  font-weight: 400;
  font-family: var(--helvetica-bold);
  letter-spacing: 0.6px;
  text-transform: uppercase;
  line-height: 1;
  background: var(--accent-color2);
  color: var(--body-color) !important;
  display: block;
  width: calc(100% + 10px);
  height: auto;
  box-sizing: border-box;
  padding: 6px 4px;
  position: relative;
  margin: 0 0 0 -5px;
  text-align: center;
}

#font-area div.font_cyrillic:before {
  content: "кириллица";
}

#font-area div.font_latin:before {
  content: "латиница";
}

#font-area div.font_cyrillic:hover,
#font-area div.font_latin:hover {
  background: transparent !important;
}

#symbol-counter {
  width: 100px;
  height: 20px;
  margin: 0;
  float: left;
  text-transform: uppercase;
  font-size: 8px;
  font-family: var(--helvetica-regular);
  font-weight: 400;
  letter-spacing: 0.4px;
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 4px;
  background: var(--accent-color1);
  color: var(--pun-color);
  box-sizing: border-box;
}

/* Репутация
-------------------------------------------------------------*/
form#rep_form .tcl {
  width: 20% !important;
  font-family: var(--helvetica-bold) !important;
  text-transform: lowercase;
  text-align: left;
  font-weight: 400 !important;
}

#pun-respect .tcl,
#pun-positive .tcl {
  text-transform: lowercase !important;
}

/* Закладки
-------------------------------------------------------------*/
#BookmCntToggle.default-style {
  background: var(--border-color) !important;
  box-shadow: none !important;
  color: var(--text-color) !important;
  border-left: solid 2px var(--text-color) !important;
  border-radius: 0;
}

#MyBookmarks {
  background: var(--text-color) !important;
  box-shadow: none !important;
  border-radius: 0;
}

#MyBookmarks .container {
  color: var(--pun-color) !important;
  text-transform: lowercase !important;
}

#MyBookmarks h2 {
  font-family: var(--helvetica-bold) !important;
  font-size: 0.8em !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  color: var(--pun-color) !important;
}

#MyBookmarks h2 span {
  font-size: 1.1em !important;
}

#MyBookmarks h1 {
  font-family: var(--helvetica-bold) !important;
  font-size: 0.8em !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  color: #fff !important;
}

#MyBookmarks #bm2 {
  height: 25px !important;
  width: 25px !important;
  display: block;
  position: absolute;
  padding: 9px;
  box-sizing: border-box;
  top: 0 !important;
  right: -18px !important;
}

#MyBookmarks #bm2:after {
  content: "\e5cd" !important;
  font-family: var(--mso);
  font-size: 1.1em;
  background: var(--accent-color2) !important;
  border-radius: 50px;
  display: flex !important;
  justify-content: center;
  align-items: center;
  color: var(--button-color);
  z-index: 999;
  width: 26px !important;
  height: 26px !important;
  box-sizing: border-box;
  letter-spacing: 0;
  line-height: 1;
  padding: 0 0 0 1px !important;
}

#MyBookmarks span.scrl {
  width: 98px !important;
  padding-top: 4px !important;
  color: var(--pun-color) !important;
  text-shadow: none !important;
}

#MyBookmarks span.scrl.b {
  left: 100px !important;
}

#MyBookmarks span.scrl.t,
#MyBookmarks span.scrl.b {
  box-shadow: none !important;
}

#MyBookmarks .BookmarkL > span > a {
  color: var(--pun-color) !important;
}

#MyBookmarks .BookmarkL > span > a:hover {
  opacity: 0.4;
}

#MyBookmarks li span strong {
  float: right;
  cursor: pointer;
  z-index: 99999;
  font-weight: 400;
  position: relative;
  font-size: 0 !important;
}

#MyBookmarks li span strong:after {
  content: "\e5cd";
  font-size: 9px;
  font-family: var(--mso);
  color: var(--accent-color1);
}

.post .bookmark {
  color: var(--body-color) !important;
  right: calc(0px - var(--pun-padding)) !important;
}

.editBookmark {
  box-shadow: none !important;
  border-radius: 0 !important;
  background: var(--button-color) !important;
  border: 1px solid var(--border-color) !important;
}

.editBookmark h1 {
  margin-bottom: 0 !important;
  color: var(--accent-color1) !important;
  padding: 10px !important;
  max-width: none;
  border-radius: 0;
}

.editBookmark input.button {
  margin: 0 !important;
}

.editBookmark .container {
  border-radius: 0 !important;
  padding: 10px !important;
}

.editBookmark input:not(.button-color) {
  height: 23px;
  text-transform: lowercase;
  background: var(--accent-color1);
  font-size: 10px !important;
  line-height: 9px !important;
}

.editBookmark .inputfield {
  color: #fff !important;
  font-size: 0 !important;
  text-transform: lowercase;
}

.editBookmark .inputfield .button {
  margin-left: 10px !important;
  margin-top: 1px !important;
}

span.delBookmark {
  float: none !important;
  position: absolute !important;
  right: 8px !important;
  top: 5px !important;
  line-height: 1 !important;
  padding: 0 !important;
  margin: 0 !important;
}

/* Кнопки вверх/вниз
-------------------------------------------------------------*/
#Go_Top,
#Go_Bottom {
  left: calc(50% + var(--body-width) / 2 + 29px);
  font-size: 0;
  width: 30px;
  height: 30px;
  border-radius: 30px;
}

#Go_Top {
  top: calc(50% - 30px);
}

#Go_Bottom {
  top: calc(50% + 30px);
}

#Go_Top:before {
  display: block;
  content: "";
  background: var(--accent-color1);
  width: 100%;
  height: 100%;
  border-radius: 30px;
}

#Go_Bottom:before {
  display: block;
  content: "";
  background: var(--quote);
  width: 100%;
  height: 100%;
  border-radius: 30px;
}

/* Маска профиля
-------------------------------------------------------------*/
#mask_dialog .hv-mask-block {
  gap: 20px;
}

#mask_dialog .inner .hv-mask-block .hv-form-block label {
  font-size: 0.9em;
  text-transform: lowercase;
}

#mask_dialog .inner .hv-mask-block .hv-form-block label b {
  font-size: 1em;
  text-transform: lowercase;
  font-weight: 400 !important;
  font-family: var(--helvetica-bold);
}

.hv-preview-author {
  font-size: 1.2em !important;
  font-family: var(--helvetica-bold) !important;
  font-weight: 400 !important;
  padding-bottom: 1px !important;
  text-transform: lowercase;
}

.hv-preview-title {
  font-size: 0.8em !important;
  font-family: var(--helvetica-bold) !important;
  font-weight: 400 !important;
  text-transform: lowercase !important;
  margin: -5px 0px 2px 0px;
}

#mask_dialog .hv-form-block input,
#mask_dialog .hv-form-block textarea {
  background: var(--white-max) !important;
  border: 1px solid var(--border-color) !important;
}

.hv-mask-field.post-author .pa-fld3,
.hv-mask-field.post-author .pa-fld4 {
  text-transform: unset !important;
  font-size: unset !important;
  letter-spacing: unset !important;
  width: unset !important;
  height: unset !important;
  text-align: unset !important;
  -moz-text-align-last: unset !important;
  text-align-last: unset !important;
  padding: unset !important;
  box-sizing: border-box;
  color: unset !important;
  font-weight: unset !important;
  font-family: unset !important;
  position: unset !important;
  background: unset !important;
  margin: unset !important;
}

#mask_dialog .hv-preview-block,
#mask_dialog .hv-form-block {
  box-shadow: 0 0 0 1px var(--border-color);
}




/* шапка + таблица
-------------------------------------------------------------*/
.tmh--quote-left,
.tmh--quote-right,
.tmh--table,
.tmh--table-couple,
.tmh--table-episode,
.tmh--table-best_post,
.tmh--table-flooders,
.tmh--table-players,
.tmh--table-music,
.tmh--table-ams,
.tmh--table-nav {
  position: absolute;
}

.tmh--table {
  display: block;
  background-image: url();
  background-position: top center;
  background-repeat: no-repeat;
  background-size: auto;
  width: var(--header-width);
  height: calc(var(--header-height) - 1px);
  z-index: -2;
  top: calc(-81px - var(--header-height) + var(--body-padding) + var(--pun-padding) + 10px);
  left: 0;
  opacity: 0;
  transition: all 0.4s ease !important;
  -webkit-transition: all 0.4s ease !important;
  -moz-transition: all 0.4s ease !important;
  -o-transition: all 0.4s ease !important;
}

.tmh--table:hover {
  opacity: 1;
}

.tmh--quote-left::-webkit-scrollbar,
.tmh--quote-right::-webkit-scrollbar,
.tmh--table-best_post::-webkit-scrollbar,
.tmh--table-nav::-webkit-scrollbar {
  width: 3px !important;
  height: 0;
}

.tmh--quote-left::-webkit-scrollbar-thumb,
.tmh--quote-right::-webkit-scrollbar-thumb,
.tmh--table-best_post::-webkit-scrollbar-thumb,
.tmh--table-nav::-webkit-scrollbar-thumb {
  background: var(--white-medium) !important;
}

.tmh--table-couple {
  width: 210px;
  height: 64px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  flex-direction: column;
  flex-wrap: nowrap;
  color: var(--accent-color1);
  top: 170px;
  left: 60px;
  line-height: 1.5;
  font-family: Gill Sans;
  font-size: 16px;
  letter-spacing: 0.8px;
  overflow: hidden;
}

.tmh--table-couple::before {
  content: '\2665';
  font-family: var(--arial);
  display: block;
}

.tmh--table-couple a,
.tmh--table-episode a {
  color: var(--pun-color) !important;
  display: block;
}

.tmh--table-couple a:first-child {
  order: 0;
}

.tmh--table-couple a:last-child {
  order: 2;
}

.tmh--table-couple::before {
  order: 1;
}

.tmh--table-couple a:hover,
.tmh--table-episode a:hover {
  color: var(--accent-color2) !important;
}

#navigblock {
  position: absolute;
  top: -170px;
  z-index: 9999;
  left: 0px;
}

.sslka {
  display: block;
  background: var(--accent-color2);
  border-radius: 0;
  padding: 5px;
  box-sizing: border-box;
}

.sslka a {
  background: var(--accent-color2);
  margin-bottom: 5px;
  text-align: center;
  display: block;
  padding: 1px 10px 2px;
  text-transform: lowercase;
  width: 170px;
  color: var(--pun-color) !important;
  font-family: var(--helvetica-regular);
  font-size: 10px;
  border-radius: 0;
  font-weight: 400;
  box-sizing: border-box;
}

.sslka a:hover {
  color: var(--text-color) !important;
  background: var(--white-medium);
}

.player-wrapper {
  width: 182px;
  height: 48px;
  background-image: url(https://forumupload.ru/uploads/001a/f6/b2/2/513880.png);
  background-position: right top;
  background-repeat: no-repeat;
  box-sizing: border-box;
  display: flex;
  justify-content: start;
  align-items: center;
}

.tmh--table-music {
  width: 440px;
  height: auto;
  top: 10px;
  left: 240px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
}

.tmh--table-music--artist,
.tmh--table-music--title {
  color: var(--text-color) !important;
  display: block;
  font-size: 9px;
  letter-spacing: 0.8px;
  line-height: 2;
  font-family: Gill Sans;
  font-weight: 400;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-align: center;
  overflow: hidden;
}

.tmh--table-music--artist {
  text-transform: uppercase;
  order: 0;
}

.tmh--table-music--title {
  text-transform: lowercase;
  order: 1;
}

.playerNode {
  order: 2;
}

.play-pause.paused {
  background: url(https://forumstatic.ru/files/001b/b4/4f/58193.svg) no-repeat;
  background-size: contain;
  filter: invert(1);
  opacity: 1;
  margin-top: 16px !important;
  margin-left: 76px !important;
}

.play-pause {
  background: url(https://forumstatic.ru/files/001b/b4/4f/30007.svg) no-repeat;
  background-size: contain;
  border: 0;
  width: 32px;
  height: 32px;
  padding: 0;
  filter: invert(1);
  opacity: 1;
  margin-top: 16px !important;
  margin-left: 76px !important;
}

#pun-announcement .tmh_news {
  display: inline-block;
  height: 57px;
  width: 795px;
  overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;
  margin: 20px 0 0 !important;
}

#pun-announcement .tmh_news::-webkit-scrollbar {
  height: 3px !important;
  width: 0 !important;
}

#pun-announcement .tmh_news a {
  background: var(--white);
  height: 30px;
  width: 190px;
  overflow: hidden;
  display: inline-grid;
  grid-template-columns: 1fr 4fr;
  align-items: center;
  padding: 3px 7px;
  box-sizing: border-box;
  transition: opacity 250ms;
  margin: 0 3px 0;
  text-transform: uppercase;
  color: #909090;
}

#pun-announcement .tmh_news img {
  max-width: 35px;
  max-height: 35px;
  grid-row: 2 span;
}

#pun-announcement .tmh_news .big_txt {
  color: #515051;
  font-size: 12px;
  height: 10px;
  line-height: 10px;
  letter-spacing: 0.5px;
  margin-bottom: -7px;
  font-weight: 400;
  font-family: var(--helvetica-bold);
}

#pun-announcement .tmh_news .small_txt {
  color: var(--grey);
  height: 6px;
  font-size: 7px;
  line-height: 6px;
  letter-spacing: 1px;
  margin-top: -4px;
  font-weight: 400;
  font-family: var(--helvetica-regular);
}

#pun-announcement .tmh_news a:hover {
  background: var(--body-color);
}

#pun-announcement .tmh_news a:hover .small_txt,
#pun-announcement .tmh_news a:hover .big_txt {
  color: #a4a4a4 !important;
}

/* Еще важное
-------------------------------------------------------------*/

#smls-blk button {
    display: inline-block;
    background: var(--accent-color2);
    font-family: var(--helvetica-regular);
    font-weight: 400;
    text-transform: lowercase;
    font-size: 10px;
    letter-spacing: 0.4px;
    line-height: 1;
    padding: 5px 13px 5px;
    margin: 0 4px;
    border-radius: 3px;
}

#table-area td.selected {
  border: 1px solid var(--white-min) !important;
  background: var(--quote-color) !important;
}

div.post-vote p,
div.post-rating p {
  line-height: 1;
}

div.post-rating p {
  float: none !important;
  border: 0 !important;
  padding: 3px !important;
  right: 0;
  bottom: 0;
  background: transparent;
  border-radius: 0;
  min-width: 16px;
  height: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: var(--text-color);
  background: #dedede;
}

div.post-rating a,
div.post-vote a {
  font-family: var(--helvetica-bold);
  letter-spacing: 0;
  line-height: 0;
}

div.post-rating a:hover,
div.post-vote a:hover {
  color: var(--link-color) !important;
}

.Form-Table {
  margin-bottom: 30px !important;
}

.table_GamePosts {
  background: var(--white-medium) !important;
}

.table_GamePosts tr:nth-child(odd) {
  background: var(--quote-color);
  border: 1px solid var(--white-min) !important;
}

#pre_placement > a {
  top: 3px;
  right: 2px;
}

.punbb .GamePst {
  padding: 0 !important;
}

.punbb .table_GamePosts tbody th {
  padding: 10px !important;
  box-sizing: border-box !important;
  display: table-cell !important;
  font-size: 0.9em !important;
  color: var(--pun-color) !important;
  height: auto !important;
  cursor: pointer;
  visibility: visible;
  opacity: 1 !important;
  background: var(--accent-color2) !important;
  text-align: center;
}

.punbb .table_GamePosts td {
  border: none !important;
}

#pre_placement {
  position: relative;
  text-align: right;
  margin-bottom: 5px;
}

#pre_placement > a:before {
  content: "\e7fe";
}

#pre_placement > a {
  opacity: 1 !important;
  position: relative !important;
  display: inline-block !important;
  cursor: pointer;
  width: auto !important;
  height: auto !important;
  top: 0 !important;
  right: 0 !important;
  box-shadow: none !important;
  background: none !important;
  text-decoration: none !important;
  font-family: var(--mso) !important;
  font-style: normal !important;
  line-height: 1 !important;
  font-size: 16px !important;
  font-weight: 300 !important;
  color: var(--pun-color) !important;
  background: var(--accent-color2) !important;
  box-sizing: border-box;
  padding: 5px;
  letter-spacing: 0;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

#filetable thead tr .header {
  background-image: none !important;
  cursor: pointer;
  color: var(--grey) !important;
  font-size: 10px !important;
  text-align: left !important;
}

.progress2 {
  padding: 3px;
  border-radius: 20px;
  background: var(--one2);
  border: 2px solid var(--two3);
  width: 180px;
  margin: 0 auto;
  height: 5px;
}
.progress-bar2 {
  height: 18px;
  border-radius: 30px;
  background: var(--one2);
  transition: 0.4s linear;
  transition-property: width, background-color;
    height: 5px;
}

.progress-moved .progress-bar2 {
/* width: 85%;*/
  background-color: var(--one1);
  animation: progressAnimation 6s;
}

#tooltip,
.tipsy-inner {
  border-radius: 0 !important;
  padding: 5px 6px !important;
  font-family: var(--helvetica-regular) !important;
  text-transform: uppercase !important;
  font-size: 0.6em !important;
  letter-spacing: 0.4px !important;
  font-weight: 400 !important;
}

.jGrowl-notification,
.jGrowl-closer,
.notification-spoiler,
.jGrowl-notification a,
.jGrowl-notification em.guest-link {
  font-size: 11px !important;
}

/*Стиль к скрипту "Музыка в постах и подписях" (c) Emerael */
.audio-block {
background: var(--one3);
  border: 1px solid var(--two3);
border-radius: 20px;
width: 210px;
padding: 10px;
}
.audio-title {
font-size: 10px;
display: block;
width: 200px;
text-align: center;
font-family: var(--font6);
text-transform: lowercase;
font-weight: 600;
color: var(--three2);
}
audio {
opacity: 0.5;
border-radius: 20px;
height: 17px;
  width: 200px;
}

.play-day {
background: var(--one3);
border: 1px solid var(--two3);
width: 500px;
margin-left: 15%;
min-height: 400px;
border-radius: 25px;
position: relative;
}
.bt1-playlistG {
  width: 200px;
    border: var(--bt1pl-border);
    border-radius: 25px;
    overflow: hidden;
    z-index: 1;
    position: relative;
top: 30px;
left: 20px;
    height: 340px;
  background: var(--one4);
}
.play-who {
display:block;
width: 200px;
height: 300px;
border-radius: 15px;
clip-path: circle(55% at 50% 30%);
position: absolute;
  top: -4px;
}
.play-who img {border-radius: 15px;}

.play-list {
  display:block;
  position: absolute;
  top: 20px;
  left: 250px;
}
.my-ic {
width: 200px;
height: 70px;
position: absolute;
top: 185px;
text-align: center;
}
.my-ic::before {
  content: '\f7a9';
  font-family: 'Font Awesome 5 Free';
  font-weight: 900;
  color: var(--one3);
  font-size: 55px;
}
.play-list-name {
  display: block;
  color: var(--one3);
  position: absolute;
  top: 250px;
  width: 200px;
  text-align: center;
  font-family: var(--font3);
  text-transform: uppercase;
  font-size: 20px;
}
.name-ams {
  display: block;
  color: var(--one3);
  position: absolute;
  top: 290px;
  width: 200px;
  text-align: center;
  font-family: var(--font4);
  text-transform: lowercase;
  font-size: 10px;
}

/*************** приветственное соо ****************/
#tmh-hello {
width: 250px;
height: 100px;
padding: 25px!important;
border-radius: 15px;
margin: 10px auto!important;
position: relative;
background: var(--quote-color);
box-shadow: 0 0 0 1px var(--body-color) !important;
}

#tmh-hello hello-txt {
text-transform: lowercase;
text-align: justify;
color: var(--three1);
position: absolute;
right: 5px;
top: 7px;
width: 140px;
height: 100px;
padding: 10px!important;
font-size: 9px;
}

#tmh-hello img {
width: 80px;
height: 80px;
object-fit: cover;
border-radius: 50%;
border: 2px solid var(--two3)!important;
margin-top: 5px!important;
float: left;
position: absolute;
top: 15%;
left: 7%;
}

#tmh-hello a {
  display: inline-block;
  text-align: center;
color: #999f76;
  text-decoration: none;
  font-size: 15px;
  float: clear;
}

/********************** твиттер ***************************/

.twit0 {
width: 500px; height: auto; margin-left: 22%!important; border-radius: 25px 25px 25px 0; border: 1px solid var(--two3)!important; position: relative; background: var(--one3);
}

.tweets {width: 480px;height: auto;position: relative;}
.twitr0 {
position: relative; top: 0px; margin: auto!important;
}
.twitr1 {
position: relative; top: 18px; left: 20px; border: 1px solid var(--two3)!important;
width: 50px; height: 50px!important; padding: 5px!important; border-radius: 50%;
}
.twitr2a {
position: relative; top: -25px; left: 100px; font: 800 14px/120% var(--font3); color: var(--color5);
}
.twitr2a span {
display: inline-block; margin: 0 0 0 3px!important; font:12px/120%  var(--font4); color: var(--one4);
}
.twitr2b {
display: inline-block; font: 800 8px/120% var(--font4); text-transform: uppercase; color: var(--one4);
}
.twitr3 {
position: relative; top: -20px; left: 20px; width: 300px; height: auto; padding: 20px!important; margin: 10px auto!important;
background: var(--one2); border-radius: 15px; font: 12px/120% var(--helvetica-regular); text-align: justify; color: var(--text-color);
}
.twitr3 img {max-width: 300px;}
.twitr4 {
position: relative; top: -40px; width: 475px; height: 20px; text-align: center;
}
.twitr4a {
display: inline-block; padding: 15px 0px!important; margin: 2px 10px!important;
font: 800 10px/120% montserrat; text-transform: uppercase; color: var(--one4);
}
.twitr4a span {
position: relative; display: inline-block; top: 5px; margin-right: 4px!important; font-size: 20px; color: var(--three1);
}
.twitr5 {
position: relative; top: 0px; left: 50px;background: var(--two3); height: 1px; width: 400px;
}

/************* тиндер ************/
#tinder__container {
    width: 300px;
    height: 500px;
    margin: 0 auto!important;
    overflow: hidden;
    border: 2px solid var(--two3)!important;
    border-radius: 12px;
    padding: 10px 10px 30px 10px!important;
    background: var(--one2);
    position: relative;
}

#name {
font-family:arial;
font-size:30px;
font-weight:bold;
text-transform:lowercase;
letter-spacing:-2.5px;
text-align:left;
margin:15px 7px -2px!important;
}

#info {
    font-family: var(--font6);
    font-size: 10px;
    font-weight: normal;
    text-transform: lowercase;
    letter-spacing: 0.5px;
    line-height: 12px;
    text-align: left;
    padding: 8px!important;
    margin: auto!important;
    position: relative;
    top: -7px;
}

#photo img {
    max-width: 290px;
    max-height: 290px;
    margin: 5px;
}

/******************* пинтерест *****************/

#rpinalbum {
  width: 500px;
  border: 1px solid #0000001c!important;
  padding: 5px!important;
  font: 12px/20px Helvetica;
  color: #000;
  background: #fff;
margin: 0 auto!important;
}

#rpinalbum .rlogo {
  width: 40px;
  height: 40px;
  background: url(https://seeklogo.com/images/P/pinterest … go.com.png) center/cover;
  float: left;
  margin: 10px 15px!important;
}

#rpinalbum .rheader {
  width: 100%;
  text-align: center;
  margin: 10px 0!important;
  line-height: 10px;
}

#rpinalbum .rheader table {
  margin: 0 auto!important;
  padding-right: 50px!important;
}

#rpinalbum .rheader td:nth-child(1) {
  width: 485px;
  text-align: left;
}

#rpinalbum .rheader td:nth-child(2) {
  width: 125px;
}

#rpinalbum .rheader h2 {
  color: #000;
  font-size: 27px;
  font-weight: bold;
  font-family: Helvetica;
  line-height: 10px;
  letter-spacing: -.5px;
  margin-top: 26px!important;
  margin-bottom: 0!important;
}

#rpinalbum .rheader img {
    width: 75px;
    height: 75px;
    border-radius: 100%;
    object-fit: cover;
    right: 30px;
    position: relative;
}

#rpinalbum .rcollection {
  text-align: left;
  margin: 15px!important;
}

#rpinalbum .rcollection h3 {
  text-align: left;
  font-size: 14px;
  font-weight: normal;
  font-family: Helvetica;
  text-transform: none;
  letter-spacing: -.5px;
  margin-left: 10px!important;
  line-height: 10px;
  margin-bottom: 20px!important;
  word-spacing: 6px;
}

#rpinalbum .rcollection h3 b {
  word-spacing: 0;
}

#rpinalbum .rpins {
  line-height: 12px;
}

#rpinalbum .rrow {
  width: 150px;
  display: inline-block;
  vertical-align: top;
}

#rpinalbum .rpin {
  width: 125px;
  display: inline-grid;
  vertical-align: top;
  margin: 2px!important;
  background: #f6f6f6;
  border-radius: 8px;
  padding: 10px 10px 15px !important;
  font-size: 11px;
  font-weight: bold;
  letter-spacing: -.2px;
}

#rpinalbum .rpin img {
  width: 125px;
  border-radius: 5px;
  object-fit: cover;
  margin-bottom: 5px!important;
}

#rpinalbum:before {
  float: left;
  position: relative;
  left: -5px;
  content: "「R」";
  font: bold 8px Consolas;
  color: #8e8e8e;
  letter-spacing: -.5px;
  opacity: .1;
}

/********************** спленица ***************************/

.spl0 {width: 500px;height: auto;margin: 0 auto!important;border-radius: 25px 25px 25px 0;border: 1px solid var(--two3);position: relative;/* overflow: hidden; */background: var(--three2);}

.spl{position: absolute;width: 480px;height: auto;/* overflow: auto; */position: relative;/* overflow-x: hidden; */}
.spl__0 {
position: relative; top: 0px; margin: auto!important;
}
.spl1 {
position: relative; top: 18px; left: 20px; border: 1px solid var(--two3)!important;
width: 50px; height: 50px; padding: 5px!important; border-radius: 50%;
}
.spl2a {position: relative;top: -25px;left: 100px;font: 800 14px/120% var(--font3);color: var(--one3);}
.spl2a span {display: inline-block;margin: 0 0 0 3px!important;font:12px/120%  var(--font4);color: var(--one3);}
.spl2b {display: inline-block; font: 800 8px/120% var(--font4); text-transform: uppercase; color: var(--one4);}
.spl3 {position: relative;top: -20px;left: 20px;width: 300px;height: auto;padding: 20px!important;margin: 10px auto!important;background: var(--three1);border-radius: 15px;font: 11px/120% verdana;text-align: justify;color: var(--one3);}
.spl4 {
position: relative; top: -40px; width: 475px; height: 20px; text-align: center;
}
.spl4a {display: inline-block;padding: 15px 0px;margin: 2px 10px!important;font: 800 10px/120% montserrat;text-transform: uppercase;color: var(--one3);}
.spl4a span {position: relative;display: inline-block;top: 5px;margin-right: 4px!important;font-size: 20px;color: var(--one3);}
.spl5 {
position: relative; top: 0px; left: 50px;background: var(--two3); height: 1px; width: 400px;
}

/* Хтмл темы
-------------------------------------------------------------*/
/* Орг. темы */
.fb-themes {
  background: var(--pun-color);
  width: 600px;
  height: auto;
  box-sizing: border-box;
  display: block;
  margin: 0 auto !important;
}

.theme-header {
  position: relative;
  display: flex;
  background: var(--quote);
  width: 100%;
  height: auto;
  justify-content: center;
  align-items: center;
  text-align: center;
  padding: 5px 5px 8px;
  box-sizing: border-box;
  color: var(--white);
  font-family: Gill Sans;
  text-transform: uppercase;
  font-size: 14px;
  border-radius: 0 0 10px 10px;
  border-top: 1px solid var(--border-color) !important;
  border-left: 1px solid var(--border-color) !important;
  border-right: 1px solid var(--border-color) !important;
}

.obv {
  height: auto;
  width: 100%;
  padding: 0px;
  box-sizing: border-box;
  margin: -10px auto 0 !important;
  border-bottom: 1px solid var(--border-color) !important;
  border-left: 1px solid var(--border-color) !important;
  border-right: 1px solid var(--border-color) !important;
}

.themes-text {
  text-align: justify;
  width: 100%;
  font-size: 10px;
  letter-spacing: 0.4px;
  font-family: var(--helvetica-regular);
  background: var(--pun-color);
  height: auto;
  box-sizing: border-box;
  display: block;
  padding: 16px !important;
  line-height: 16px;
}

/* гостевая */
.fb-guest {
  padding: 180px 0px 26px;
  width: 590px;
  height: auto;
  box-sizing: border-box;
  font-family: Gill Sans;
  text-align: justify;
  font-size: 11px;
  line-height: 15px;
  background-image: url(https://forumupload.ru/uploads/001a/f6/b2/2/230865.png);
  background-color: var(--quote-color);
  background-repeat: no-repeat;
  background-position: top 0px center;
  margin: 0 auto !important;
  box-shadow: 0 0 0 1px var(--border-color);
  position: relative;
}

g2 {
  display: block;
  width: auto;
  height: auto;
  position: relative;
}

g3 {
  display: block;
  width: 490px;
  height: auto;
  position: relative;
  margin: 40px auto 0 !important;
}

.fb-guest .rules-text {
  display: block;
  width: 63%;
  margin: 30px auto !important;
  padding: 0;
  box-sizing: border-box;
  font-size: 10px;
  line-height: 15px;
  font-family: var(--helvetica-bold);
  text-align: center;
}

.fb-guest .rules-text b,
.fb-guest .rules-text strong {
  font-weight: 400;
  font-family: var(--helvetica-bold);
  color: var(--accent-color1);
}

.fb-guest .faces {
  display: flex;
  width: 100%;
  margin: 0 auto;
  flex-wrap: nowrap;
  justify-content: space-between;
  padding: 0px;
  box-sizing: border-box;
  gap: 70px;
}

.fb-guest .faces:first-of-type {
  margin-top: 26px;
}

.fb-guest .titles {
  color: var(--white);
  width: 210px;
  text-align: center;
  margin: 0 auto;
  text-transform: uppercase;
  font-size: 12px;
  font-family: var(--helvetica-regular);
  letter-spacing: 0.5px;
  display: block;
  background: var(--quote);
  border-radius: 0 0 10px 10px;
  border-top: 1px solid var(--border-color) !important;
  border-left: 1px solid var(--border-color) !important;
  border-right: 1px solid var(--border-color) !important;
}

.fb-guest .girls,
.fb-guest .boys {
  line-height: 15px;
  width: 210px;
  height: 160px;
  margin: -10px 0 0;
  padding: 35px 10px 10px;
  box-sizing: border-box;
  border-bottom: 1px solid var(--border-color) !important;
  border-left: 1px solid var(--border-color) !important;
  border-right: 1px solid var(--border-color) !important;
}

gscroll,
mscroll {
  overflow: auto;
  height: 100%;
  width: 100%;
  display: block;
  margin: 0 auto !important;
  padding: 0 1px;
  box-sizing: border-box;
}

gscroll::-webkit-scrollbar,
mscroll::-webkit-scrollbar {
  width: 3px !important;
  height: 0;
}

.x-data {
  text-align: center;
  font-size: 10px;
  display: block;
  width: -moz-fit-content;
  width: fit-content;
  margin: 8px auto 4px !important;
  padding: 0 10px;
  box-sizing: border-box;
  font-family: var(--helvetica-bold);
  color: var(--grey);
}

.x-data:first-child {
  margin: 0 auto 4px !important;
}

.fb-guest .ssilks {
  box-sizing: border-box;
  width: 100%;
  text-align: center;
  top: 50px;
  position: absolute;
  left: 0;
  font-family: Gill Sans;
  text-transform: uppercase;
  font-size: 14px;
  letter-spacing: 0.5px;
  color: var(--white);
  box-sizing: border-box;
}

.fb-guest .ssilks a {
  color: var(--white);
}

.fb-guest .ssilks a:not(.fb-guest .ssilks a:last-child, .fb-guest .ssilks a:nth-child(2)):after {
  content: " -";
}

.fb-guest .ssilks a:nth-child(2):after {
  box-sizing: border-box;
  content: "";
  width: 170px;
  height: auto;
  display: inline-block;
}

0

80

низ3

/* Внешности */
.faceclaims {
  width: 600px;
  background: var(--quote-color);
  margin: 0 auto !important;
  border: 1px solid var(--border-color) !important;
  box-sizing: border-box;
  padding: 1px 5px 10px;
}

.faceclaims .letters {
  width: 21px;
  height: 100px;
  text-align: left;
  margin: 30px 5px;
}

.faceclaims .letters span {
  letter-spacing: 4px;
  font-size: 16px;
  color: var(--text-color);
  font-family: Gill Sans;
  line-height: 18px;
  text-transform: lowercase;
  white-space: nowrap;
}

.faceclaims .fclist {
  display: flex;
  margin: 20px;
  margin-top: -140px;
}

.faceclaims .fcblock {
  width: 100%;
  box-sizing: border-box;
  margin: 0 5px;
  border-bottom: 1px solid var(--border-color) !important;
  border-left: 1px solid var(--border-color) !important;
  border-right: 1px solid var(--border-color) !important;
}

.faceclaims .fchead {
  font-family: Gill Sans;
  background: var(--quote);
  width: 100%;
  height: auto;
  color: var(--white);
  font-size: 10px;
  letter-spacing: 0.5px;
  text-align: center;
  text-transform: uppercase;
  padding: 5px 0px 5px;
  border-radius: 0 0 10px 10px;
}

.faceclaims .fcs {
  text-transform: lowercase;
  letter-spacing: 0.4px;
  max-height: 117px;
  overflow-y: auto;
  padding: 0 10px;
}

.faceclaims .fcs p {
  margin: 5px 0 !important;
  padding: 0 !important;
  line-height: 10px !important;
  text-align: left !important;
  font-size: 10px !important;
  font-family: var(--helvetica-regular);
}

.punbb .post-content p a {
  color: var(--link-color);
}

.faceclaims .fcs span {
  font-weight: 400;
  font-family: var(--helvetica-bold);
}

.faceclaims .fcs::-webkit-scrollbar {
  width: 3px !important;
  height: 0;
}

/* Новости */
.fb-ns {
  display: block;
  align: justify;
  padding: 24px;
  box-sizing: border-box;
  background: url(https://forumupload.ru/uploads/001a/f6/b2/2/574182.png) top center no-repeat, var(--quote-color);
  width: 584px;
  height: auto;
  margin: 0 auto 20px !important;
  border: 1px solid var(--border-color) !important;
  position: relative;
}

.ns-ava {
  position: absolute;
  top: 20px;
  left: calc(50% - 35px);
  z-index: 50;
  text-align: center;
  width: 70px;
  height: 70px;
  border-radius: 70px;
  box-shadow: 0 0 0 1px var(--accent-color1);
  margin: 0 auto !important;
  background: var(--accent-color2);
}

.ns-ava img {
  border-radius: 70px;
  width: 70px;
  height: 70px;
  filter: grayscale(1);
  mix-blend-mode: soft-light;
}

.ns-nn {
  top: 0;
  display: block;
  position: relative;
  width: 100%;
  height: 20px;
  overflow: hidden;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  color: var(--accent-color1);
  font-family: Gill Sans;
  font-size: 12px;
  text-align: center;
  margin: 130px 180px 20px !important;
}

.ns-who {
  display: block;
  top: 200px;
  left: -320px;
  position: absolute;
  line-height: 25px;
  text-transform: uppercase;
  text-align: center;
  color: var(--accent-color1);
  font-family: Gill Sans;
  font-size: 14px;
  letter-spacing: 1px;
  box-sizing: border-box;
  padding: 0 4px 0 340px;
}

.ns-text {
  box-sizing: border-box;
  height: auto;
  font-size: 11px;
  font-family: var(--helvetica-regular);
  line-height: 20px;
  color: var(--text-color);
  letter-spacing: 0.3px;
  position: relative;
  display: block;
  width: 100%;
  margin: 0px auto !important;
}

.ns-text span:first-child {
    position: absolute;
    font-style: normal !important;
    display: block;
    top: -80px;
    left: -24px;
    width: 584px;
    text-transform: uppercase;
    text-align: center;
    color: var(--white);
    font-family: Gill Sans;
    font-size: 10px;
    letter-spacing: 0.5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    background: var(--accent-color2);
}

.fb-ns a {
  font-weight: 400 !important;
  font-family: var(--helvetica-regular);
}

.block-aktiv a,
.b-para a {
  color: var(--pun-color) !important;
}

.fb-ns a:hover {
  opacity: 0.5;
}

.block-aktiv {
  width: 100%;
  display: flex;
  position: absolute;
  justify-content: center;
  align-items: center;
  bottom: 0px;
  z-index: 1;
  left: 0;
  margin: 0px auto !important;
}

.left-aktiv,
.right-aktiv {
  display: flex;
  position: absolute;
  justify-content: space-between;
  align-items: center;
  width: 126px;
  text-align: center;
  bottom: -15px;
}

.left-aktiv {
  left: 140px;
}

.right-aktiv {
  right: 140px;
}

.left-aktiv img,
.right-aktiv img {
  border-radius: 50%;
  max-width: 30px;
  max-height: 30px;
  filter: grayscale(1);
  mix-blend-mode: soft-light;
}

.left-aktiv span,
.right-aktiv span {
  background: var(--accent-color1);
  border-radius: 50%;
}

.ep-aktiv {
  text-transform: lowercase;
  font-size: 10px;
  letter-spacing: 0.4px;
  display: flex;
  width: 95px;
  height: 64px;
  padding: 0 10px;
  box-sizing: border-box;
  color: var(--pun-color);
  font-family: var(--helvetica-regular);
  text-align: center;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  line-height: 1;
  position: absolute;
  left: 0;
  bottom: 21px;
}

.post-para {
  display: flex;
  justify-content: space-between;
  align-items: center;
  bottom: -25px;
  left: -24px;
  position: relative;
  width: 582px;
  height: 100px;
  background: var(--quote);
  box-sizing: border-box;
  padding: 10px 4px 16px 120px;
}

.b-post {
  text-align: justify;
  text-transform: lowercase;
  font-size: 9px;
  width: 360px;
  height: 64px;
  line-height: 12px;
  letter-spacing: 0.4px;
  color: var(--text-color);
  font-family: var(--helvetica-regular);
  overflow-y: auto;
  box-sizing: border-box;
  padding: 0 5px;
}

.b-post::-webkit-scrollbar {
  width: 3px !important;
  height: 0;
}

.b-post::-webkit-scrollbar-thumb {
  background: var(--white-medium) !important;
}

.b-post a {
  color: var(--text-color) !important;
  font-family: var(--helvetica-bold) !important;
}

.b-para {
  display: flex;
  width: 95px;
  height: 64px;
  padding: 0;
  box-sizing: border-box;
  color: var(--pun-color);
  font-family: var(--helvetica-regular);
  text-align: center;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  flex-wrap: nowrap;
  line-height: 1.4;
  overflow: hidden;
  bottom: 0;
}

.b-para img {
  filter: grayscale(1);
  mix-blend-mode: soft-light;
}

/* Магазин, банк */
#tmh-magaz {
  position: relative;
  width: 600px;
  height: auto;
  display: flex;
  flex-direction: column;
  margin: 30px auto 0;
}

#tmh-magaz input.hidden {
  display: none;
}

#tmh-magaz .tabs {
  height: -moz-fit-content;
  height: fit-content;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 2;
  position: relative;
  overflow: auto;
  margin: 0 0 0px;
  border-radius: 0 0 10px 10px;
  border-top: 1px solid var(--border-color) !important;
  border-left: 1px solid var(--border-color) !important;
  border-right: 1px solid var(--border-color) !important;
}

#tmh-magaz #tab-1:checked ~ .tabs label[for=tab-1],
#tmh-magaz #tab-2:checked ~ .tabs label[for=tab-2],
#tmh-magaz #tab-3:checked ~ .tabs label[for=tab-3],
#tmh-magaz #tab-4:checked ~ .tabs label[for=tab-4],
#tmh-magaz #tab-5:checked ~ .tabs label[for=tab-5] {
  background: var(--accent-color1);
  color: var(--white);
}

#tmh-magaz label {
  background: var(--quote);
  color: var(--white);
  margin: 0;
  padding: 6px 10px;
  width: 150px;
  text-align: center;
  transition: 150ms ease-in-out;
  z-index: 1;
  position: relative;
  font-size: 10px;
  font-family: Gill Sans;
  text-transform: uppercase;
}

#tmh-magaz .tab-holder {
  position: relative;
  height: 270px;
  z-index: 1;
  width: 100%;
  margin: 0 auto !important;
  box-sizing: border-box;
  padding: 0px;
}

#tmh-magaz #tab-1:checked ~ .tab-holder #tab-1,
#tmh-magaz #tab-2:checked ~ .tab-holder #tab-2,
#tmh-magaz #tab-3:checked ~ .tab-holder #tab-3,
#tmh-magaz #tab-4:checked ~ .tab-holder #tab-4,
#tmh-magaz #tab-5:checked ~ .tab-holder #tab-5 {
  opacity: 1;
  z-index: 1;
}

#tmh-magaz .tab {
  opacity: 0;
  position: absolute;
  transition: opacity 150ms;
  height: 270px;
  width: 600px;
  overflow: auto;
  background: var(--quote-color);
  box-sizing: border-box;
  padding: 20px 20px;
  margin: 0 !important;
  left: 0;
  top: -10px;
  font-size: 14px;
  border-bottom: 1px solid var(--border-color) !important;
  border-left: 1px solid var(--border-color) !important;
  border-right: 1px solid var(--border-color) !important;
}

#tmh-magaz .tab-content {
  margin-top: 10px;
  text-align: left;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: center;
  justify-content: center;
  align-items: center;
  gap: 5px;
  font-family: var(--helvetica-regular);
  font-weight: 400;
  font-size: 11px;
}

.bank-category {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 5px;
}

.bank-category.full {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}

.bank-category.full .bank-item {
  width: 100%;
}

.bank-item {
  margin: 0 0 10px;
  width: 49%;
}

.bank-price {
  font-weight: 400;
  font-family: Gill Sans;
}

.tab-content ul {
  padding: 0 !important;
}

.tab-content ul img {
  margin: 4px;
}

#tmh-magaz .tab::-webkit-scrollbar {
  width: 3px !important;
  height: 0;
}

/*кнопки ответить удалить в лс
-------------------------------------------------------------*/
li.pl-quote.pl-reply {left: -120px;}

/* инста (новая)
-------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Archivo:wght@200&display=swap');
.insta {
width: 500px;
height: 300px;
background: #fff;
border-radius: 20px;
margin: 0 auto;
position: relative;
border: 1px solid var(--border-color) !important;
}

.insta-bb {
  width: auto;
padding: 10px 10px 7px 10px;
}
.insta-nick11 {
font-size: 14px;
  position: absolute;
font-weight: 700;
top: 20px;
left: 350px;
  font-family: 'Archivo', sans-serif;
  color: #696969;
}
.insta-name11 {
  width: 180px;
  position: absolute;
font-size: 14px;
font-weight: 700;
top: 120px;
right: 320px;
  font-family: 'Archivo', sans-serif;
  color: #696969;
}
 
img.ava11 {
position: absolute;
width: 70px;
height: 70px;
margin-top: 20px;
margin-left: -195px;
border-radius: 100%;
z-index:1;
}
.insta-ps {
  width: 180px;
  position: absolute;
font-size: 12px;
font-weight: 400;
top: 150px;
left: -20px;
  color: #696969;
  font-family: 'Archivo', sans-serif;
}
.insta-flr {
  width: 180px;
  position: absolute;
font-size: 12px;
font-weight: 400;
  color: #696969;
top: 165px;
left: -30px;
  font-family: 'Archivo', sans-serif;
}
.insta-flg {
  width: 180px;
  position: absolute;
font-size: 12px;
font-weight: 400;
  color: #696969;
top: 180px;
left: -30px;
  font-family: 'Archivo', sans-serif;
}
.insta-date {
  width: 120px;
  position: absolute;
font-size: 9px;
font-weight: 400;
top: 200px;
left: 30px;
  text-align: justify;
  font-family: 'Archivo', sans-serif;
  color: #696969;
}
.insta-ps .dt {
  top: 0px;
  left: 37px;
color: #cecece;
}
.insta .ps:before {
content: "posts";
}
.insta-flr .dt {
  top: 0px;
  left: 47px;
color: #cecece;
}
.insta  .flr:before {
content: "followers";
}
.insta-flg .dt {
  top: 0px;
  left: 47px;
color: #cecece;
}
.insta  .flg:before {
content: "following";
}
img.foto1 {
position: absolute;
width: 90px;
height: 90px;
margin-top: 40px;
margin-left: -70px;
border-radius: 10px;
z-index:10;
}
img.foto2 {
position: absolute;
width: 90px;
height: 90px;
margin-top: 40px;
margin-left: 30px;
border-radius: 10px;
z-index:10;
}
img.foto3 {
position: absolute;
width: 90px;
height: 90px;
margin-top: 40px;
margin-left: 130px;
border-radius: 10px;100px;
z-index:10;
}
img.foto4 {
position: absolute;
width: 90px;
height: 90px;
margin-top: 150px;
margin-left: -70px;
border-radius: 10px;
z-index:10;
}
img.foto5 {
position: absolute;
width: 90px;
height: 90px;
margin-top: 150px;
margin-left: 30px;
border-radius: 10px;
z-index:10;
}
img.foto6 {
position: absolute;
width: 90px;
height: 90px;
margin-top: 150px;
margin-left: 130px;
border-radius: 10px;
z-index:10;
}

/* инста (новая) пост
-------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Archivo:wght@200&display=swap');
.insta-post11 {
width: 400px;
height: 500px;
background: #fff;
border-radius: 20px;
margin: 0 auto;
position: relative;
border: 1px solid var(--border-color) !important;
}

.insta-bb11 {
  width: auto;
padding: 10px 10px 7px 10px;
}
.insta-nick11-post {
font-size: 14px;
  position: absolute;
font-weight: 700;
top: 20px;
left: 230px;
  font-family: 'Archivo', sans-serif;
  color: #696969;
}
img.ava11-post {
position: absolute;
width: 40px;
height: 40px;
margin-top: 0px;
margin-left: -180px;
border-radius: 100%;
z-index:1;
}
img.foto-osn {
position: absolute;
width: 300px;
height: 300px;
margin-top: 60px;
margin-left: -150px;
border-radius: 20px;
z-index:10;
}
.insta-date-post {
  width: 350px;
  position: absolute;
font-size: 10px;
font-weight: 400;
top: 420px;
left: 35px;
  text-align: justify;
  font-family: 'Archivo', sans-serif;
  color: #696969;
}
.insta-like11 {
  width: 180px;
  position: absolute;
font-size: 12px;
font-weight: 400;
top: 400px;
left: -40px;
  color: #696969;
  font-family: 'Archivo', sans-serif;
}
.insta-like11 .dt {
  top: 0px;
  left: 37px;
color: #cecece;
}
.insta-like11 .like11:before {
content: "likes";
}

/* инста (новая) комм
-------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Archivo:wght@200&display=swap');
.insta-comm11 {
width: 400px;
height: 100px;
background: #fff;
border-radius: 20px;
margin: 0 auto;
position: relative;
border: 1px solid var(--border-color) !important;
}

.insta-bb11 {
  width: auto;
padding: 10px 10px 7px 10px;
}
img.ava11-comm {
position: absolute;
width: 40px;
height: 40px;
margin-top: 0px;
margin-left: -180px;
border-radius: 100%;
z-index:1;
}
.insta-date-comm11 {
  width: 300px;
  position: absolute;
font-size: 10px;
font-weight: 400;
top: 20px;
left: 70px;
  text-align: justify;
  font-family: 'Archivo', sans-serif;
  color: #696969;
}
.insta-comm-like {
  width: 180px;
  position: absolute;
font-size: 12px;
font-weight: 400;
top: 70px;
left: -10px;
  color: #696969;
  font-family: 'Archivo', sans-serif;
}
.insta-comm-like .dt {
  top: 0px;
  left: 37px;
color: #cecece;
}
.insta-comm-like .comm12:before {
content: "likes";
}

/* инста (новая) подписка
-------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Archivo:wght@200&display=swap');
.insta-podp {
width: 400px;
height: 70px;
background: #fff;
border-radius: 20px;
margin: 0 auto;
position: relative;
border: 1px solid var(--border-color) !important;
}

.insta-bb111 {
  width: auto;
padding: 10px 10px 7px 10px;
}
img.ava11-podp {
position: absolute;
width: 40px;
height: 40px;
margin-top: 0px;
margin-left: -180px;
border-radius: 100%;
z-index:1;
}
.insta-date-podp {
  width: 300px;
  position: absolute;
font-size: 10px;
font-weight: 400;
top: 25px;
left: 70px;
  text-align: justify;
  font-family: 'Archivo', sans-serif;
  color: #696969;
}

/* обсуждения книги
-------------------------------------------------------------*/
@import url('https://fonts.googleapis.com/css2?family=Archivo:wght@200&display=swap');
.kniga {
width: 600px;
height: 400px;
background: #fff;
margin: 0 auto;
position: relative;
border: 1px solid var(--border-color) !important;
}

.kniga-bb {
  width: auto;
padding: 10px 10px 7px 10px;
}

img.obl {
position: absolute;
width: 100px;
height: 151px;
margin-top: 10px;
margin-left: -265px;
  z-index:1;
}

.nazv-nz {
  width: 300px;
  position: absolute;
font-size: 14px;
font-weight: 400;
top: 50px;
left: 200px;
  color: #000;
  font-family: 'Istok Web', sans-serif;
}

.nazv-nz .dt {
top: 0px;
left: -167px;
color: #696969;
font-size: 14px;
font-family: 'Istok Web', sans-serif;
}

.nazv-nz .nz:before {
content: "название:";
}

.autor {
  width: 300px;
  position: absolute;
font-size: 14px;
font-weight: 400;
top: 70px;
left: 117px;
  color: #000;
  font-family: 'Istok Web', sans-serif;
}

.autor .dt {
top: 0px;
left: -95px;
color: #696969;
font-size: 14px;
font-family: 'Istok Web', sans-serif;
}

.autor .au:before {
content: "автор:";
}

.genre {
  width: 300px;
  position: absolute;
font-size: 14px;
font-weight: 400;
top: 90px;
left: 126px;
  color: #000;
  font-family: 'Istok Web', sans-serif;
}

.genre .dt {
top: 0px;
left: -105px;
color: #696969;
font-size: 14px;
font-family: 'Istok Web', sans-serif;
}

.genre .gr:before {
content: "жанр:";
}

.grade {
  width: 200px;
  position: absolute;
font-size: 14px;
font-weight: 400;
top: 110px;
left: 156px;
  color: #000;
  font-family: 'Istok Web', sans-serif;
}

.grade .dt {
top: 0px;
left: -80px;
color: #696969;
font-size: 14px;
font-family: 'Istok Web', sans-serif;
}

.grade .gd:before {
content: "оценка:";
}

.obsuj {
  width: 200px;
  position: absolute;
font-size: 14px;
font-weight: 400;
top: 130px;
left: 167px;
  color: #000;
  font-family: 'Istok Web', sans-serif;
}

.obsuj .dt {
top: 0px;
left: -75px;
color: #696969;
font-size: 14px;
font-family: 'Istok Web', sans-serif;
}

.obsuj .oj:before {
content: "обсуждения:";
}

.words {
width: 540px;
height: 160px;
top: 200px;
left: 20px;
font-size: 12px;
position: absolute;
padding: 10px;
font-family: 'Istok Web', sans-serif;
text-align: justify;
overflow-y: auto;
}

/*************************************************************

@hagalnaud¬hingale for dead blonde
MESSENGER STYLES

**************************************************************/

/*************************************************************
main color messenger
**************************************************************/

:root {--color: #dedede;}

/*************************************************************
fonts messenger
**************************************************************/

@font-face {
    font-family: 'IBMPlexSans';
    src: url('https://forumstatic.ru/files/001b/9b/e5/60634.eot');
    src: url('https://forumstatic.ru/files/001b/9b/e5/60634.eot?#iefix') format('embedded-opentype'),
        url('https://forumstatic.ru/files/001b/9b/e5/78111.woff2') format('woff2'),
        url('https://forumstatic.ru/files/001b/9b/e5/72018.woff') format('woff'),
        url('https://forumstatic.ru/files/001b/9b/e5/80978.ttf') format('truetype'),
        url('https://forumstatic.ru/files/001b/9b/e5/44792.svg') format('svg');
        font-weight: normal;
        font-style: normal;
        font-display: swap;
}
@font-face {
    font-family: fa-solid;
    src: url("https://forumstatic.ru/files/001b/73/d1/43250.ttf?v=1") format("truetype");
}
@font-face {
    font-family: fa-regular;
    src: url("https://forumstatic.ru/files/001b/73/d1/37687.ttf?v=1") format("truetype");
}

/*************************************************************
base messenger
**************************************************************/

.messenger {
    width: 500px;
    height: auto;
    margin: 10px!important;
    /* outline: 1px solid red; */
    font-family: 'IBMPlexSans';
}

.head {
    display: inline-flex;
    gap: 10px;
    width: 460px;
    background: var(--color);
    padding: 3px 20px;
    border-radius: 20px 20px 0px 0px;
    /* outline: 1px solid red; */
    height: 37px;
    align-items: center;
}

.head p {
    padding: 4px 0 0!important;
    color: white;
    text-transform: uppercase;
    line-height: 9px!important;
    font-size: 7px;
    width: 343px;
    text-align: left;
}

.head p strong {
    font-size: 12px;
}

.mess1 {
    width: 500px;
    display: inline-flex;
    /* outline: 1px solid red; */
    background: #f8f8f8;
    flex-direction: column;
    align-items: center;
    padding: 10px 0px;
}

.mess1 span.emoji {
    border: none;
}

.mess1 span.emoji img {
    max-width: 30px;
}

.mess1 span.emoji mark {
    margin-top: 34px;
}

img.ava {
    border-radius: 100%;
    width: 27px;
cursor: pointer;}

.mess1 span {
    padding: 7px 6px;
    border: 1px solid #e1e1e1 !important;
    border-radius: 10px;
    max-width: 192px;
    font-size: 9px;
    color: #acacac;
    letter-spacing: 0.7px;
    text-align: left;
}

.send {
    width: 500px;
    height: 37px;
    display: inline-flex;
    background: #e7e7e7;
    border-radius: 0px 0px 20px 20px;
    /* outline: 1px solid red; */
    justify-content: center;
    gap: 10px;
    align-items: center;
}

.send span {
    display: inline-flex;
    background: #f0f0f0;
    height: 19px;
    border-radius: 13px;
    width: 350px;
    align-items: center;
    padding: 1px 10px;
    justify-content: space-between;
    color: #919191;
    font-size: 9px;
}

.answer {
    display: block;
    border-left: 3px solid var(--color) !important;
    padding-left: 6px;
    margin-left: 10px;
    text-align: left;
}

.mess1 span img {
    max-width: 190px;
    border-radius: 5px;
}

.mess1 mark {
    background: none;
    display: block;
    float: right;
    margin-left: -13px;
    margin-top: 16px;
    font-size: 6px;
    color: #919191cf;
}

.left, .right {
    width: 480px;
    /* outline: 1px solid red; */
    padding: 9px 10px;
    display: inline-flex;
    align-items: flex-end;
    gap: 7px;
}

.left {
    justify-content: flex-start;
}

.right {
    justify-content: flex-end;
}

/*************************************************************
icons messenger
**************************************************************/

.taps {
    display: inline-flex;
    gap: 5px;
}

.tap:before {
    font-family: 'fa-solid';
    position: relative;
    color: #ffffff;
    background-image: none!important;
    font-size: 13px;
    cursor: pointer;
}

.tap.back:before {
    content: "\f053";
    padding-right: 7px;
}

.tap.video:before {
    content: "\f03d";
}

.tap.call:before {
    content: "\f095";
}

.tap.options:before {
    content: "\f142";
}

.tap.smile:before {
    content: "\f118";
    padding: 4px;
    font-family: fa-regular;
    background: #f2f2f2;
    border-radius: 100%;
    color: #919191;
}

.tap.add:before {
    content: "\f0c6";
    color: #919191;
}

.tap.photo:before {
    content: "\f030";
    color: #919191;
}

.tap.mic:before {
    content: "\f130";
    display: inline-flex;
    width: 20px;
    height: 20px;
    color: white!important;
    background: var(--color);
    border-radius: 100%;
    justify-content: center;
    align-items: center;
}
/*************************************************************
spoiler messenger
**************************************************************/

summary::-webkit-details-marker{display:none;}
summary::-moz-list-bullet{list-style-type:none;}
summary::marker{display:none;}
summary {
    width: 200px;
    padding: 0.3em 0.6em 0.3em 1.7em!important;
    display: inline-block;
    cursor: pointer;
    position: relative;
    font-size: 9px;
    font-weight: bold;
    letter-spacing: 0px;
    margin-top: 25px!important;
    text-transform: uppercase;
    font-family: 'IBMPlexSans';
}
summary:before {
    left: 0.3em;
    top: 0.4em;
    color: transparent;
    background: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjM0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIzNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC41OSAxNi4zNGw0LjU4LTQuNTktNC41OC00LjU5TDEwIDUuNzVsNiA2LTYgNnoiLz48L3N2Zz4=) no-repeat 47% 47% / 2em 2em;
    opacity: 0.6;
    width: 1em;
    height: 1em;
    content: "";
    position: absolute;
    transition: transform .5s;
}
details[open] > summary:before {
  transform: rotateZ(90deg);
}
summary ~ * {
   padding:0 1em 0 1em;
}
details[open] summary ~ *{
  animation: sweep .5s ease-in-out;
}
@keyframes sweep {
  0%    {opacity: 0;}
  100%  {opacity: 1;}
}
summary:focus {
  outline:0;
}
details {
    display: block;
    margin-bottom: 0.5rem;
    background: url(https://forumstatic.ru/files/001b/d5/6a/62216.png) no-repeat left top;
}

/*************************************************************

@hagalnaud¬hingale for dead blonde
MESSENGER STYLES

**************************************************************/

/* личная страница*/
#ppage, #ppage1 {
    position: relative;
}

.ppage {
    background: url(https://forumupload.ru/uploads/001a/f6/b2/2/429448.png) no-repeat;
    width: 700px;
    height: 500px;
    margin-left: 125px!important;
    margin-top: 10px!important;
    z-index: 1;
}

.ppage1 {
    width: 700px;
    height: 160px;
    margin-left: 120px!important;
    margin-top: 10px!important;
    z-index: 2;
}

.ppage pic {
   position: relative;
   left: 555px;
   top: -40px;
}

.ppage pic img {
   max-width: 60px;
   max-height: 60px;
   border: 6px solid var(--white) !important;
}

.ppage name {
    position: absolute;
    display: block;
    height: auto;
    width: 200px;
    margin-left: 490px;
    margin-top: -30px;
    color: var(--accent-color1);
    justify-content: center;
    align-items: center;
    text-align: center;
    position: relative;
    line-height: 15px;
    font-family: Gill Sans;
    font-size: 12px;
    text-transform: uppercase;
}
.ppage music {
   position: relative;
    display: block;
    height: auto;
    width: 200px;
    font-family: var(--helvetica-regular);
    font-size: 10px;
    color: var(--text-color);
    padding: 0 5px;
    margin-top: 230px;
    margin-left: 480px;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.ppage insta {
    position: relative;
    top: 0px;
    left: 530px;
}

.ppage insta img {
    position: absolute;
    display: block;
    width: 200px;
    max-width: 20px;
    max-height: 20px;
}

.ppage prof {
   position: relative;
    display: block;
    width: 200px;
    height: auto;
    margin-top: -240px;
    margin-left: 490px;
    color: var(--accent-color2);
    justify-content: center;
    align-items: center;
    text-align: center;
    line-height: 15px;
    font-family: Gill Sans;
    font-size: 8px;
    text-transform: lowercase;
}

.ppage love {
   position: relative;
    display: block;
    width: 200px;
    height: auto;
    margin-top: 0px;
    margin-left: 485px;
    color: var(--accent-color1);
    justify-content: center;
    align-items: center;
    text-align: center;
    line-height: 15px;
    font-family: Gill Sans;
    font-size: 9px;
    text-transform: uppercase;
}

.ppage zz {
   position: relative;
    display: block;
    width: 200px;
    height: auto;
    margin-top: 30px;
    margin-left: 490px;
    color: var(--grey);
    justify-content: center;
    align-items: center;
    text-align: center;
    line-height: 15px;
    font-family: Gill Sans;
    font-size: 12px;
    font-stile: bold;
    text-transform: uppercase;
}

.ppage temp {
   position: relative;
    display: block;
    width: 200px;
    height: auto;
    margin-top: 20px;
    margin-left: 490px;
    color: var(--grey);
    justify-content: center;
    align-items: center;
    text-align: center;
    line-height: 15px;
    font-family: Gill Sans;
    font-size: 12px;
    font-stile: bold;
    text-transform: uppercase;
}

.ppage mbti {
   position: relative;
    display: block;
    width: 200px;
    height: auto;
    margin-top: 20px;
    margin-left: 490px;
    color: var(--grey);
    justify-content: center;
    align-items: center;
    text-align: center;
    line-height: 15px;
    font-family: Gill Sans;
    font-size: 12px;
    font-stile: bold;
    text-transform: uppercase;
}

.tabs #two-tab {margin-top: 10px;}

#one:checked ~ .panels #one-panel,
#two:checked ~ .panels #two-panel{
  display:block;
}

#one:checked ~ .panels #one-panel {
background-image: url(https://forumupload.ru/uploads/001a/f6/b2/2/84537.png);
    width: 426px;
    height: 301px;
}

#two:checked ~ .panels #two-panel {
background-image: url(https://forumupload.ru/uploads/001a/f6/b2/2/934660.png);
    width: 426px;
    height: 301px;
    margin-top: 140px;
    margin-left: -30px;
}

.ppage .tab{
    cursor: pointer;
    background-image: url(https://forumupload.ru/uploads/001a/f6/b2/2/487123.png);
    width: 30px;
    height: 20px;
    display: block;
    margin-top: -100px;
    margin-left: 480px;
    color: transparent;
}

#one:checked ~ .tabs #one-tab, #two:checked ~ .tabs #two-tab {
    background-image: url(https://forumupload.ru/uploads/001a/f6/b2/2/670020.png);
    background-repeat: no-repeat;
    color: transparent;
    transition: 0.5s;
}

.panel {
  display: none;
  animation: fadein .8s;
}

.panels {
    max-height: 301px;
    max-width: 426px;
    position: relative;
    top: -140px;
    left: 30px;
}

.panel block1{
    position: absolute;
    width: 406px;
    height: 50px;
    margin-left: 10px;
    margin-top: 7px;
}

.panel block1 icon {
    height: 50px !important;
    width: 406px;
    overflow-y: auto;
    text-align: center;
    display: block;
    justify-content: start;
    align-items: center;
    gap: 10px;
    line-height: 1;
    width: 100%;
}

.panel block2 {
    position: absolute;
    width: 416px;
    height: 190px;
    margin-top: 95px;
}

.panel block2 plash {
    height: 190px;
    overflow-y: auto;
    gap: 10px;
    display: block;
    align-items: center;
    width: 100%;
    line-height: 1;
    gap: 10px;
    text-align: center;
}

.panel block3 {
    position: absolute;
    width: 406px;
    height: 100px;
    margin-top: 7px;
    margin-left: 10px;
}

.panel block3 dost {
    height: 100px !important;
    width: 406px;
    overflow-y: auto;
    text-align: left;
    display: block;
    justify-content: start;
    align-items: center;
    gap: 10px;
    line-height: 1;
    width: 100%;
}

.panel block4 {
    position: absolute;
    width: 426px;
    height: 160px;
    margin-top: 140px;
    margin-left: 0px;
}

.panel block4 cup {
    height: 160px !important;
    width: 426px;
    text-align: center;
    display: block;
    justify-content: start;
    align-items: center;
    gap: 10px;
    line-height: 1;
    width: 100%;
}

.panel block1 icon::-webkit-scrollbar {width: 4px !important; height: 0;}
.panel block2 plash::-webkit-scrollbar { width: 4px !important; height: 0;}
.panel block3 dost::-webkit-scrollbar { width: 4px !important; height: 0;}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

.radio{
  display:none;
}

/*чб градиент на картинку*/
   .grayscale {
    filter: grayscale(100%);
   }

/*************** sns СТАРОЕ****************/
/***************** автор https://hangang.ru/profile.php?id=5 *****************/

.tmh-sns {
    margin: 0 auto!important;
    width: 349px;
    min-height: 91px;
    padding: 0 0 46px!important;
    box-sizing: border-box;
    border: 1px solid var(--two1)!important;
    background: url(https://forumstatic.ru/files/001b/ae/0f/15924.png) no-repeat top, url(https://forumstatic.ru/files/001b/ae/0f/78114.png) no-repeat bottom #ab9c8f;
    border-radius: 30px;
}

.tmh-sns .username {
    font-family: var(--font6);
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
    font-size: 12px;
    height: 12px;
    width: 180px;
    margin: 10px 0 0 75px!important;
    text-align: left;
    overflow: hidden;
}

.tmh-sns .userpic {
    margin: 7px 0 0 36px!important;
    position: absolute;
}

.tmh-sns .avatar {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: 1px solid #e6e6e9!important;
    object-fit: cover;
    filter: grayscale(30%);
    opacity: .9;
}

.tmh-sns .main {
    background: #f9f6f6;
    padding: 15px!important;
    width: 100%;
    margin: 20px 0 0!important;
    box-sizing: border-box;
    max-height: 520px;
    overflow-y: auto;
}

.tmh-sns .main::-webkit-scrollbar {
    width: 3px;
    background: rgb(248, 248, 248);
}

.tmh-sns .main::-webkit-scrollbar-thumb {
    width: 3px;
    background: #c8c8c8;
}

.tmh-sns .msg {
    font-size: 10px;
    color: var(--three1);
    display: flex;
    font-weight: 600;
}

.tmh-sns .msg:not(:first-child) {
    margin-top: 15px!important;
}

.tmh-sns-right .msg {
    flex-direction: row-reverse;
}

.tmh-sns-left .msg__content {
    display: flex;
    flex-wrap: wrap;
}

.tmh-sns-right .msg__content {
    display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
    justify-content: end;
    -webkit-justify-content: end;
    width: 90%;
}

.tmh-sns .msg__content>*:not(:first-child) {
    margin-top: 7px!important;
}

.tmh-sns-left .msg__userpic {
    margin: 0 10px 0 0!important;
}

.tmh-sns-right .msg__userpic {
    margin: 0 0 0 10px!important;
}

.tmh-sns .msg__text,
.tmh-sns .msg__voice {
    background: var(--one2);
    border: 1px solid #e2e2e2!important;
    border-radius: 10px;
    padding: 10px!important;
    width: fit-content;
}

.tmh-sns .msg__text img {
    max-width: 11px !important;
    max-height: 11px !important;
}

.tmh-sns .last-call .msg__text {
    padding-right: 25px!important;
    text-transform: uppercase;
    position: relative;
}

.tmh-sns .last-call .msg__text::after {
    content: '\f095';
    position: absolute;
    margin: -1px 0 0 4px!important;
    font-family: 'Font Awesome 6 Free';
    font-size: 14px;
}

.tmh-sns .voice .msg__text::before {
    content: '';
    background: url(https://forumstatic.ru/files/001b/ae/0f/84534.png) left repeat-x;
    display: block;
    height: 25px;
    width: 200px;
    opacity: .7;
}

.tmh-sns details {
    width: 200px;
    margin: 3px 0 0!important;
}

.tmh-sns details[open] summary {
    margin: 0 0 3px!important;
}

.tmh-sns details summary {
    text-transform: uppercase;
}

.tmh-sns .msg__time {
    text-align: left;
    width: 100%;
    margin: 2px 0 0 5px !important;
    position: relative;
}

.tmh-sns-right .msg__time {
    text-align: right;
    width: 100%;
    margin: 2px 17px 0 0 !important;
}

.tmh-sns .msg__time::after {
    content: '\f560';
    width: 10px;
    height: 10px;
    position: absolute;
    margin: 1px 0 0 3px!important;
    font-family: 'Font Awesome 6 Free';
    color: var(--one1);
}

.tmh-sns .last-call .msg__time::after {
    content: '\f060';
    rotate: -45deg;
    margin: 3px 0 0 3px!important;
}

.tmh-sns .msg__picture {
    width: 100%;
}

.tmh-sns-right .msg__picture {
    text-align: right;
}

.tmh-sns .msg__picture img {
    max-width: 80%;
    border-radius: 7px;
    grid-area: pic;
    border: 1px solid #e6e6e9!important;
}

/*РАЗМЫТИЕ ЗАЧЕРКНУТОГО ТЕСТА*/
del {
   filter: blur(2px) opacity(100%);
   color: #1f1f1f;
   text-decoration: none;

}

del:hover {
   filter: none;
   color: #333438;
}









#pun-announcement .container .html-box a:not(#counters a) {
    min-width: 180px;
    text-align: center;
    height: 40px;
    font-size: 12px;
    background: #f4f4f4;
    margin: 10px 15px;
    border-radius: 0;
    text-decoration: none;
    color: #292623;
    border: 1px solid #aaaaaa4a;
    overflow: hidden;
    box-shadow: 0px 0px 10px #acacac59;
    transition-duration: 1s;
outline: 1px solid #a5a5a5;
border-radius: 5px;
}

#pun-announcement .container .html-box {
    display: flex;
    justify-content: center;
margin-top: -15px;
}

/*#pun-announcement .container .html-box a img {
    height: 40px;
    width: 40px;
    float: left;
}*/

#pun-announcement .container .html-box a p.one {
    font-size: 16px;
    color: #a7a7a7;
    margin-top: 5px;
    font-family: bezpredmetizm;
    text-transform: uppercase;
}

#pun-announcement .container .html-box a p.two {
    font-size: 10px;
    color: #505050;
    margin-top: 1px;
    font-family: 'Bellota Text';
}

#pun-announcement .container .html-box a:hover:not(#counters a) {
    min-width: 180px;
    text-align: center;
    height: 40px;
    font-size: 12px;
    background: c0c0c0 url();
    margin: 10px 15px;
    border-radius: 0;
    text-decoration: none;
    color: #b5b5b5;
    border: 1px solid #c9c1a6;
    overflow: hidden;
    box-shadow: 0px 0px 10px #7f7f7f29;
    transform: scale(.91);
    filter: sepia(.1);
    transition-duration: 1s;
border-radius: 10px;
}






**Иконки**

.punbb table Div.icon {
    background: url("https://forumstatic.ru/files/001b/fb/40/98831.png");
    }

tr.inew div.icon {
    background: url("https://forumstatic.ru/files/001b/fb/f0/95713.png");
   
}

tr.iclosed div.icon {
    background: url("https://forumstatic.ru/files/001b/fb/f0/83179.png");
   
}

tr.iredirect div.icon {
    background: url("https://forumstatic.ru/files/001b/fb/f0/95713.png");

}

tr.isticky div.icon {
    background-image: url("https://forumstatic.ru/files/001b/fb/f0/88496.png");
   
}

/*прозрачность баннеров при наведении*/
.hoverort {
    opacity: 0.4;
    transition-duration: 0.66s;
    -webkit-transition-duration: 0.66s;
    -moz-transition-duration: 0.66s;
    -o-transition-duration: 0.66s;
    -ms-transition-duration: 0.66s;
}
.hoverort:hover {
opacity: 1.0;
}




/* text boxes */
textarea#main-reply {height: 200px; width: 100% !important; font-family: Verdana; background: url(https://forumupload.ru/uploads/001a/e8/a5/2/603074.png) bottom center no-repeat;}
input:active, textarea:active {outline: none;}
:focus {outline: none;}
.formal .container {padding: 0 20px 0 30px;}



/*----Прозрачность фото в новостях шапки----*/
/*
#counters A IMG{opacity:0.6;-moz-opacity:0.4;filter:alpha(opacity=40);}
#counters a:hover img {
    opacity: 1.0;
    -moz-opacity: 1.0;
    filter: alpha(opacity=50);
    transition-duration: 2s;
}
*/


0

81

#pun-messages .pa-author {
  text-align: center;
  order: 1;
}

#pun-messages .pa-author a,
#pun-messages .pa-author {
  color: var(--accent-color1) !important;
  font-family: var(--helvetica-bold) !important;
}

#pun-messages .pa-title {
  order: 0;
}

#pun-messages .pa-avatar.item2 {
  order: 2;
}

#pun-messages .pa-online {
  color: var(--text-color);
  letter-spacing: 1px;
  order: 3;
}

#pun-messages .pa-online strong {
  font-weight: 400 !important;
}

#pun-messages .pa-avatar.item2 {
  margin: 0 0 10px 0 !important;
}

0

82

верх

/*************************************************************
ÑÒÐÓÊÒÓÐÀ
*************************************************************/
/* Íå óäàëÿòü
-------------------------------------------------------------*/
@import url(style_cs.css);
/* Øðèôòû
-------------------------------------------------------------*/
/* Èêîíêè */
@import url(https://fonts.googleapis.com/css2?famil … 1,-50..200);
/* Äîï øðèôòû */
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,700;1,400;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Yeseva+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Yanone+Kaffeesatz:wght@300&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Poiret+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Indie+Flower&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Pirata+One&display=swap');
@import url('https://fonts.googleapis.com/css?family=Yesteryear&display=swap');
@import url('https://fonts.googleapis.com/css?family=Nothing+You+Could+Do&display=swap');
@import url('https://fonts.googleapis.com/css?family=Satisfy&display=swap');
@import url('https://fonts.googleapis.com/css?family=La+Belle+Aurore&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Oswald&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Playfair+Display&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Lobster&display=swap');
@import url(https://forumstatic.ru/files/001b/96/e0/86322.css);
@import url('animate.css';)
@font-face { font-family: SourceSansRegular;
src: local("SourceSansRegular"), url(https://forumstatic.ru/files/0016/af/49/70755.ttf) format('truetype');}
@import url('https://fonts.googleapis.com/css2?family=Nunito+Sans:wght@500&family=Raleway:wght@500&display=swap');
@font-face {
  font-family: Carves;
    src: url('https://forumstatic.ru/files/001b/de/73/62384.eot'),
    url('https://forumstatic.ru/files/001b/de/73/35042.woff2') format('woff2'),
    url('https://forumstatic.ru/files/001b/de/73/22696.woff') format('woff'),
    url('https://forumstatic.ru/files/001b/de/73/29573.ttf') format('truetype');
}
@font-face {
  font-family: BonVoyage;
    src: url('https://forumstatic.ru/files/001b/d3/91/84068.eot'),
    url('https://forumstatic.ru/files/001b/d3/91/50172.woff2') format('woff2'),
    url('https://forumstatic.ru/files/001b/d3/91/52579.woff') format('woff'),
    url('https://forumstatic.ru/files/001b/d3/91/65937.ttf') format('truetype'),
    url('https://forumstatic.ru/files/001b/d3/91/17172.svg') format('svg');
}
/* Øðèôòû äèçà */
@font-face {
  font-family: Ebenya;
  font-style: normal;
  src: url(https://forumstatic.ru/files/001b/e8/c7/73214.ttf) format("truetype");
}

@font-face {
  font-family: Gill Sans;
  font-style: normal;
  src: url(https://forumstatic.ru/files/001b/e8/c7/97638.ttf) format("truetype");
}

/* Êîíåö øðèôòîâ */
:root {
  --arial: arial, verdana, helvetica, sans-serif;
  --helvetica-regular: "Helvetica Regular", helvetica, verdana, arial, sans-serif;
  --helvetica-bold: "Helvetica Bold", helvetica, verdana, arial, sans-serif;
  --font-base: verdana, arial, helvetica, sans-serif;
  --font-extra: "Rasfire Regular", verdana, arial, helvetica, sans-serif;
  --mso: "Material Symbols Outlined";
  --body-img: url(https://forumstatic.ru/files/001b/fc/9b/55625.png);
  --punbg-img: url();
  --header-img: url(https://forumstatic.ru/files/001b/fc/9b/76052.png);
  --body-color: #bcbcbc;
  --pun-color: #ededed;
  --quote-color: #f4f4f4;
  --text-color: #1f1f1f;
  --accent-color1: #a1a1a1;
  --accent-color2: #c4c4c4;
  --border-color: #cfcfcf;
  --border-opacity: rgba(210, 210, 210, 1);
  --link-color: #9f9e9f;
  --link-hover: #cecece;
  --button-color: #bdbdbd;
  --button-text-color: #ededed;
  --user-avatar-color: #d1d1d1;
  --select-max: #a3a5a499;
  --select-medium: rgba(161, 132, 174, 0.2);
  --select-min: rgba(161, 132, 174, 0.05);
  --select-text-color: #f4f4f4;
  --black: #000000;
  --black-min: rgba(0, 0, 0, 0.01);
  --black-medium: rgba(0, 0, 0, 0.1);
  --black-max: rgba(0, 0, 0, 0.2);
  --black-more: rgba(0, 0, 0, 0.4);
  --white: #ffffff;
  --quote: #d6d6d6;
  --white-min: rgba(255, 255, 255, 0.15);
  --white-medium: rgba(255, 255, 255, 0.7);
  --white-max: rgba(255, 255, 255, 0.9);
  --grey: #92938d;
  --body-width: 1000px;
  --pun-padding: 22px;
  --body-padding: 50px;
  --header-width: 1000px;
  --header-height: 295px;
  --profile-width: 220px;

  /* äîï ïåðåìåííûå */
--one1: #bbbbbb;
--one2: #e6e6e6;
--one3: #ececec;
--one4: #737373;
--two1: #bdbdbd;
--two2: #505050;
--two3: #dfdfdf;
--three1: #9c9a9a;
--three2: #656565;
--font1: Nunito;
--font2: Carves;
--font3: BonVoyage;
--font4: Arial;
--font5: Arial Narrow;
--font6: Raleway;
--fon-color: #dedede;
}

/* Îáíóëåíèå
-------------------------------------------------------------*/
* {
  border: none !important;
  border-style: none !important;
  border-width: 0 !important;
  border-color: transparent !important;
  -webkit-text-size-adjust: none !important;
  -moz-text-size-adjust: none !important;
  -ms-text-size-adjust: none !important;
}

html,
body {
  margin: 0 !important;
  padding: 0 !important;
  outline: none !important;
  -webkit-text-size-adjust: none !important;
  -moz-text-size-adjust: none !important;
  -ms-text-size-adjust: none !important;
}

.punbb * {
  margin: 0;
}

#pun {
  position: relative;
}

.punbb {
  float: left;
  width: 100%;
  height: auto;
}

#pun-redirect,
#pun-maint {
  margin: 0 auto 10px;
  width: auto;
  float: none;
}

.punbb ul,
.punbb dl,
.punbb li,
.punbb dd,
.punbb dt {
  padding: 0;
  list-style: none;
}

/* Ñêðûòûå ýëåìåíòû
-------------------------------------------------------------*/
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  overflow: hidden;
  line-height: 0;
  font-size: 0;
}

.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 {
  font-size: 0;
  height: 0;
  width: 0;
  line-height: 0;
  position: absolute;
  left: -9999px;
  overflow: hidden;
}

td#title-logo-tdr,
.punbb .datafield br,
#post-form h2 span,
#pun-messages .user-avatar,
#pun-modviewforum .user-avatar,
#pun-searchposts li.pa-replies,
#pun-messages li.pa-reg,
#pun-messages li.pa-posts,
#pun-title h1,
#navawards,
#pun-main div.catleft,
#pun-main div.catright,
.topic a.sharelink,
li.pl-reports,
form#register .info-box,
#button-files_rusff,
#button-graffiti_rusff,
#post legend span,
div#topic-modmenu span,
.stickytext,
.closedatafield,
p.lastedit,
lastedit,
div#most_invitations,
#pun-announcement h2,
#pun-viewforum .modmenu .container span,
#pun-searchtopics .modmenu .container,
li#pa-invites,
#pun-multimove li.pa-title,
.punbb .main td .modlist,
.pa-fld1 .fld-name,
.pa-fld2 .fld-name,
.pa-fld3 .fld-name,
.pa-fld4 .fld-name,
.pa-fld5 .fld-name,
li.pa-gifts,
li.pa-gifts a,
li.pa-gifts span,
#pun-searchposts .post-links,
#pun-messages .linksb:after,
li.pl-website.website,
.reactions-root,
.pl-share {
  display: none !important;
}

/* Òåëî
-------------------------------------------------------------*/
body {
  font-size: 100.01%;
  font-family: var(--helvetica-regular);
  font-weight: 400;
}

.punbb {
  font: 500 68.75% var(--helvetica-regular);
  padding: 0;
  box-sizing: border-box;
}

.punbb .post-box {
  font: 1em var(--font-base);
}

.punbb textarea {
  background: var(--white-medium);
  font: 1em var(--font-base);
  border: 1px solid var(--border-color) !important;
}

.punbb input:not(#keyboard-span input) {
  background: var(--white-min);
  font: 1em var(--helvetica-regular);
  border: 1px solid #f5f3f3 !important;
  color: var(--text-color);
  text-transform: /lowercase/;
  border-radius: 5px;
}

.punbb select {
  background: #d2d2d2;
  font: 1em var(--helvetica-regular);
  text-transform: lowercase;
}

.punbb optgroup {
  background: var(--select-min);
  font: 1em var(--helvetica-bold);
  font-weight: 400;
}

.punbb pre {
  font: 0.8em var(--font-base);
  line-height: 160%;
  white-space: break-spaces;
  text-align: left;
  letter-spacing: 0.4px;
}

.punbb .main table {
  table-layout: fixed;
  width: 100%;
}

#pun-messages .main table:not(#form-buttons table, #image-area-tcon-computer table) {
  border-spacing: 0 12px;
}

#pun-reputation table {
  border-spacing: 0;
}

#pun-reputation td {
  padding-bottom: 15px;
}

.punbb .section {
  margin: 0 auto;
  width: 100%;
}

.punbb .main {
  margin-bottom: 0;
}

.punbb .topic {
  margin-top: 0;
}

.punbb .category,
.punbb .post {
  margin-top: 0;
}

.punbb .category {
  cursor: default;
}

.punbb #pun-category1,
.punbb .toppost,
.punbb .topicpost {
  margin-top: 0;
}

.checkfield input[type=checkbox],
.radiofield input[type=radio] {
  margin: 0 0.3em;
}

p[class=checkfield] *,
div[class=checkfield] *,
fieldset[class=radiofield] * {
  height: 1.3em;
  vertical-align: middle;
}

#pun {
  box-sizing: border-box;
}

.punbb {
  margin: 0;
  width: 100% !important;
  padding: 0 !important;
}

/* Øàïêà
-------------------------------------------------------------*/
#pun-title td.title-logo-tdl {
  width: 100%;
}

#pun-title {
  margin: 0;
}

#pun-title h1 span {
  font-size: 0;
}

/* Ìåíþ íàâèãàöèè: ôîðóì, ó÷àñòíèêè è ò. ä.
-------------------------------------------------------------*/
#pun-navlinks {
  display: flex;
}

#pun-navlinks .container {
  background: transparent !important;
  width: 100%;
  height: 100%;
  margin: 0;
}

#navindex a:before,
#navuserlist a:before,
#navsearch a:before,
#navprofile a:before,
#navpm a:before,
#navadmin a:before,
#navlogout a:before,
#navlogin a:before,
#navregister a:before,
#navpr_1 a:before {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  margin: 0;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  line-height: 1;
  top: 0;
  left: 0;
}

#pun-navlinks {
  z-index: 5;
}

#pun-navlinks li {
  padding: 0;
}

/* Ìåíþ íàâèãàöèè 2: íîâûå ñîî, àêòèâíûå òåìû è ò. ä.
-------------------------------------------------------------*/
#pun-ulinks li {
  display: inline-flex;
  white-space: nowrap;
}

#pun-ulinks li a {
  white-space: nowrap;
}

#pun-ulinks {
  position: relative;
  display: flex;
}

#pun-ulinks .container {
  background: transparent !important;
  width: 100%;
  height: 100%;
  margin: 0;
}

#pun-ulinks .item1,
#pun-ulinks .item1 a {
  padding-left: 0;
}

/* Ïðèâåòñòâèå è õëåáíûå êðîøêè
-------------------------------------------------------------*/
#pun-crumbs1,
#pun-crumbs2 {
  margin: var(--body-padding) 0 var(--pun-padding);
}

#pun-crumbs1 .container {
  padding: 0;
}

#pun-viewforum #pun-crumbs2,
#pun-searchtopics #pun-crumbs2,
#pun-userlist #pun-crumbs2,
#pun-respect #pun-crumbs2,
#pun-positive #pun-crumbs2,
#pun-searchposts #pun-crumbs2,
#pun-multimove #pun-crumbs2 {
  padding: 0 0 2px;
}

#pun-index #pun-crumbs2 {
  padding: 0 !important;
}

#pun-crumbs2 .container {
  padding: 0;
}

#pun-break1 {
  height: 0;
  margin: 0;
  position: relative;
  z-index: 1;
}

#pun-status .container {
  padding: 0;
}

#pun-status .status-right a {
  margin-right: 0;
}

#pun-status span #pun-crumbs1,
#pun-crumbs1 .container,
#pun-crumbs2 .container,
#pun-crumbs2 {
  font-weight: 400 !important;
}

.punbb .divider {
  border-color: transparent !important;
}

/* Îáúÿâëåíèå è ïåðåàäðåñàöèÿ
-------------------------------------------------------------*/
#pun-announcement .html-box {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-wrap: wrap;
  height: auto;
}

.pun-modal .modal-inner {
  background: var(--pun-color);
  padding: 10px !important;
  width: 600px !important;
  border-radius: 0;
}

.move_posts_form .modal-inner > .container {
  background: var(--pun-color) !important;
}

#move_posts_form .formal > form.container {
  padding: 15px 15px 7px 15px !important;
}

body.redirect-page #pun {
  margin: calc(var(--header-height) / 2) auto 0 !important;
}

#pun-redirect,
#pun-maint {
  background-color: var(--pun-color);
  padding: 20px !important;
  box-sizing: border-box;
}

#pun-redirect h1 {
  margin-bottom: 0 !important;
  padding: 10px 0 !important;
}

.pun-modal.move_posts_form h2 {
  margin-bottom: 10px !important;
}

.move_posts_form .modal-inner > .container .fs-box {
  text-transform: lowercase;
}

#move_posts_form .tcl {
  text-align: left;
}

#move_posts_form .tc2 {
  width: 15%;
  text-align: right;
}

.forum_name strong {
  font-weight: 400 !important;
  color: var(--text-color);
}

#pun-reputation span {
  font-weight: 400;
  font-family: var(--helvetica-regular);
}

#pun-reputation span strong {
  font-weight: 400;
  font-family: var(--helvetica-bold);
}

/* Òàáëèöà îáùåå
-------------------------------------------------------------*/
.punbb .main .tcmod {
  text-align: center;
  width: 3%;
}

.punbb .main td {
  padding: 20px 0;
}

.punbb .main tr {
  display: block;
  word-break: break-word;
}

#pun-respect tr,
#pun-positive tr {
  border-spacing: 0 6px;
}

#pun-messages tr:not(#form-buttons table tr),
#pun-reputation tr:not(#form-buttons table tr),
.punbb .post-box table tr:not(#form-buttons table tr),
.history_posts_list table tr:not(#form-buttons table tr),
.Form-Table table tr:not(#form-buttons table tr),
.adfs-box table tr:not(#form-buttons table tr),
.fs-box table tr:not(#form-buttons table tr) {
  display: table-row !important;
}

#pun-viewforum .main tr:not(:last-child):not(:first-child),
#pun-searchtopics .main tr:not(:last-child):not(:first-child),
.multipage .main tr:not(:last-child):not(:first-child),
#pun-userlist .main tr:not(:last-child):not(:first-child),
#pun-statistic .main tr:not(:last-child):not(:first-child),
#pun-online .main tr:not(:last-child):not(:first-child),
#pun-modviewforum .main tr:not(:last-child):not(:first-child) {
  margin: 1.5em 0;
}

#pun-viewforum .main tr:last-child:not(:first-child),
#pun-searchtopics .main tr:last-child:not(:first-child),
.multipage .main tr:last-child:not(:first-child),
#pun-userlist .main tr:last-child:not(:first-child),
#pun-statistic .main tr:last-child:not(:first-child),
#pun-online .main tr:last-child:not(:first-child),
#pun-modviewforum .main tr:first-child:not(:last-child) {
  margin: 1.5em 0 1px;
}

#pun-viewforum .main tr:first-child:not(:last-child),
#pun-searchtopics .main tr:first-child:not(:last-child),
.multipage .main tr:first-child:not(:last-child),
#pun-userlist .main tr:first-child:not(:last-child),
#pun-statistic .main tr:first-child:not(:last-child),
#pun-online .main tr:first-child:not(:last-child),
#pun-modviewforum .main tr:first-child:not(:last-child) {
  margin: 0 0 1.5em;
}

#pun-index .main td {
  padding: 0;
}

.punbb .main th {
  padding: 0 0 20px;
  box-sizing: border-box;
  font-size: 0;
}

#pun-index .main th {
  padding: 0 !important;
}

#pun-respect .main th,
#pun-online .main th,
#pun-positive .main th {
  padding: 12px 0 !important;
}

#pun-messages .main th {
  padding: 0 0 8px;
}

.punbb .main td span.youposted {
  position: absolute;
}

.punbb tbody.hasicon td.tcl {
  padding-left: 0;
}

.punbb .user-avatar {
  margin: 0 !important;
  position: relative;
}

.multipage {
  margin-top: 0;
}

.multipage,
div#pun-main,
div#pun-stats,
div#pun-crumbs1,
div#pun-crumbs2,
div#pun-about {
  padding: 0;
}

/* Òàáëèöà íà index
-------------------------------------------------------------*/
#pun-index .main .tcl,
#pun-index .main .tcr {
  overflow: hidden;
}

#pun-index .main .tc2,
#pun-index .main .tc3 {
  width: 0;
  font-size: 0;
}

/* Òàáëèöà íà searchtopics è viewforum
-------------------------------------------------------------*/
#pun-searchtopics tr {
  vertical-align: top;
}

#pun-searchtopics .tcl {
  width: calc(var(--body-width) * 0.4) !important;
}

#pun-searchtopics .tc2 {
  width: calc(var(--body-width) * 0.3) !important;
}

#pun-searchtopics .tc3 {
  width: calc(var(--body-width) * 0.1) !important;
}

#pun-searchtopics .tcr {
  width: calc(var(--body-width) * 0.2) !important;
}

#pun-searchtopics div.icon {
  float: none;
  position: absolute;
  margin-left:-15px!impotant;
  line-height: 0;
}

#pun-viewforum .tcl,
.multipage .tcl {
width: calc(var(--body-width) * 0.55) !important;
}

#pun-viewforum .tc2,
#pun-viewforum .tc3,
.multipage .tc2,
.multipage .tc3 {
width: calc(var(--body-width) * 0.1) !important;
}

#pun-viewforum .tcr,
.multipage .tcr {
  width: calc(var(--body-width) * 0.35) !important;
}

#pun-viewforum .tcr a,
.multipage .tcr a {
  display: block;
}

#pun-viewforum div.icon,
.multipage div.icon {
  float: none;
  position: absolute;
  line-height: 0;
margin-left: -15px;
    margin-top: -25px;
}

#pun-statistic .tcl:not(.tcl.tc-topic) {
  width: calc(var(--body-width) * 0.275) !important;
}

#pun-statistic .tcl.tc-topic {
  width: calc(var(--body-width) * 0.425) !important;
}

#pun-statistic .tc2 {
  width: calc(var(--body-width) * 0.275) !important;
}

#pun-statistic .tc3 {
  width: calc(var(--body-width) * 0.15) !important;
}

#pun-statistic .tc3:not(:last-child) {
  text-align: center;
}

/* Òàáëèöà íà userlist
-------------------------------------------------------------*/
#pun-userlist .usertable {
  margin: 20px auto 20px;
}

#pun-userlist .tcl {
  width: calc(var(--body-width) * 0.275) !important;
  text-align: left;
  word-break: break-word;
}

#pun-userlist .tc2 {
  width: calc(var(--body-width) * 0.275) !important;
  text-align: center;
  vertical-align: middle;
  word-break: break-word;
}

#pun-userlist .tc3 {
  width: calc(var(--body-width) * 0.15) !important;
  text-align: center;
  vertical-align: middle;
  word-break: break-word;
}

#pun-userlist .tc3:last-child {
  text-align: right;
}

.usertable {
  margin: 0 auto;
}

/* Òàáëèöà íà debug è statistic
-------------------------------------------------------------*/
#pun-debug .tcl {
  width: calc(var(--body-width) * 0.15) !important;
  white-space: normal;
}

#pun-debug .tcr {
  width: calc(var(--body-width) * 0.9) !important;
  white-space: normal;
}

#pun-statistic {
  text-transform: lowercase;
}

#pun-statistic .tcl {
  text-align: left !important;
}

#pun-statistic .tc2 {
  text-align: center !important;
}

#pun-statistic .tc3:not(:last-of-type) {
  text-align: center !important;
}

#pun-statistic .tc3:last-of-type {
  text-align: right !important;
}

#pun-statistic th {
  font-size: 0.8em;
  padding: 20px 0 12px;
  font-weight: 400 !important;
}

#statistic-other span {
  padding-right: 0 !important;
  margin: 0 calc(var(--pun-padding) / 2) 0;
}

#pun-online .tcl,
#pun-online .tc3 {
  width: calc(var(--body-width) * 0.33) !important;
}

#pun-online .tc3 {
  text-align: right;
}

#pun-online td.tcl.username,
#pun-online th.tcl:first-child {
  text-align: left;
}

#pun-online .tcl.action {
  text-align: center;
}

#pun-online .tcl.action strong {
  font-weight: 400 !important;
}

/* Òàáëèöà íà pun-messages
-------------------------------------------------------------*/
#pun-messages tbody.hasicon td.tcl {
  padding-left: 0;
}

#pun-messages div.icon {
  float: none;
  position: absolute;
  line-height: 0;
}

#pun-messages tr {
  vertical-align: middle;
}

#pun-messages .tcl {
  width: calc(var(--body-width) * 0.3) !important;
  text-align: left;
}

#pun-messages .tc2 {
  width: calc(var(--body-width) * 0.2) !important;
}

#pun-messages .tc2:last-of-type {
  width: calc(var(--body-width) * 0.05) !important;
}

#pun-messages .tc3 {
  width: calc(var(--body-width) * 0.1) !important;
}

#pun-messages .tcr {
  width: calc(var(--body-width) * 0.1) !important;
}

#pun-messages .tcr a {
  display: block;
}

#pun-messages fieldset {
  padding: 0 8px 0 0;
}

/* Ëè÷íûå ñîîáùåíèÿ
-------------------------------------------------------------*/
#volSlider {
  display: block !important;
  float: right !important;
  margin: 5px 0 0 1em !important;
}

#volSlider .thumb {
  cursor: pointer !important;
  display: inline-block !important;
  position: relative !important;
}

/* Ñòàòèñòèêà
-------------------------------------------------------------*/
#pun-stats .container {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  position: relative;
}

#pun-stats li.item1,
#pun-stats li.item2,
#pun-stats li.item3,
#pun-stats li.item4 {
  display: flex;
  align-items: center;
  flex-flow: wrap;
  text-align: center;
  padding: 0 var(--pun-padding) 0;
  cursor: default;
  height: auto;
  width: auto;
  box-sizing: border-box;
  margin: 0 0 calc(var(--pun-padding) * 1.5);
  justify-content: center;
  position: relative;
}

#pun-stats li.item1 span,
#pun-stats li.item2 span,
#pun-stats li.item3 span,
#pun-stats li.item4 span {
  margin-right: 3px;
}

#pun-stats li.item1,
#pun-stats li.item2,
#pun-stats li.item3 {
  box-shadow: 1px 0 0 0 #cfcfcf00;
}

li#onlinelist {
  float: left;
  text-align: justify;
  width: 100%;
  margin: 0 0 calc(var(--pun-padding) * 1.5);
}

li#onlinelist:last-child {
  margin: 0 !important;
}

li#onlinelist div {
  padding: 0;
}

#onlinelist {
  text-transform: /lowercase/;
  letter-spacing: 0.2px;
  font-size: 0.9em;
  font-weight: 400;
}

#onlinelist a:not {
  text-transform: initial;
}

/* Ôóòåð
-------------------------------------------------------------*/
#pun-qjump {
  width: 50%;
  margin: 0;
  position: relative;
  float: left;
}

#pun-qjump .container {
  background: transparent;
}

#pun-about {
  margin: 0;
}

#pun-about .container {
  line-height: 150%;
}

#pun-about p span {
  display: block;
  padding: 0;
}

#pun-break4 {
  position: relative;
  height: 0;
  margin: 0;
  z-index: 1;
}

/* Ïîñòû
-------------------------------------------------------------*/
#main-reply {
  line-height: 170%;
  padding: 10px;
}

.punbb textarea,
.punbb input,
.punbb select,
.punbb optgroup {
  outline: none;
  /*padding: 3px 5px;*/
  box-sizing: border-box;
  margin: 0;
}

#pun-viewtopic #post-form textarea,
#pun-messages textarea,
#pun-edit textarea,
textarea#reputationText {
  border-radius: 10px !important;
  border: 1px solid #bbbbbb !important;
}

.submitfield input#sub4,
#pun-profile p.inputfield a,
#pun-profile p.datafield a {
  text-transform: lowercase;
  padding: 5px 20px 7px !important;
  line-height: 1;
  border-radius: 0;
  cursor: pointer;
  background: var(--button-color);
  color: var(--button-text-color) !important;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: -moz-fit-content;
  width: fit-content;
  min-width: 125px;
  box-sizing: border-box;
  cursor: pointer;
  box-shadow: 0 0 0 0px var(--border-color);
}

.submitfield input#sub4:hover,
#pun-profile p.inputfield a:hover,
#pun-profile p.datafield a:hover {
  opacity: 0.4;
}

.punbb .post .container {
  margin-top: 0 !important;
  padding-bottom: 0;
  position: relative;
}

.punbb .post .post-author ul,
.punbb .post .post-author p {
  padding: 0;
  line-height: 140%;
}

.punbb fieldset {
  padding: 0;
  margin: 0;
}

.punbb fieldset legend {
  padding: 0;
  margin: 0;
}

.punbb fieldset legend span {
  padding: 0;
  margin: 0;
}

.punbb fieldset .post-box {
  margin-bottom: 0.8em;
}

.punbb .post-content {
  padding: 0;
  margin: 0;
  width: 100%;
  overflow: hidden;
}

#pun-messages .post-content {
  width: 100% !important;
}

.punbb .post-content p {
  margin: 0;
  padding: 0 0 1em 0;
  line-height: 170%;
}

.punbb .post-content blockquote p:last-of-type {
  padding: 0;
}

.punbb .post-content img {
  vertical-align: text-bottom;
}

.punbb .post-content img.postimg {
  vertical-align: middle;
}

.punbb .post-content blockquote,
.punbb .post-content .blockcode {
  overflow: hidden;
  margin: 0;
  padding: 12px 16px;
}

.punbb .post-content .scrollbox {
  height: auto !important;
  max-height: 68px !important;
  overflow-y: auto;
}

.punbb .post-content .spoiler-box > div {
  padding: 8px 18px !important;
  line-height: 100%;
}

.punbb .post-content .spoiler-box > div:before,
.punbb .post-content .spoiler-box > div.visible:before {
  display: inline-block;
}

.punbb .post-content .quote-box,
.punbb .post-content .code-box {
  margin: 1em 0;
  padding: 0;
}

.punbb .info .container {
  padding: 1em 2em;
  text-align: center;
}

.punbb .info .container .backlink {
  padding-top: 0.8em;
}

.punbb .info-box {
  padding: 1.1em 1.7em 1em 1.7em;
  margin: 0 0 1.1em 0;
}

.punbb .info-box * {
  padding: 0 0 0.7em 0;
}

.punbb .fs-box {
  padding: 1em 0 2em;
}

.punbb .fs-box p,
.punbb .fs-box fieldset {
  padding: 0 0 0.8em 0;
  line-height: 160%;
}

.punbb .inline .inputfield,
.punbb .inline .selectfield,
.punbb .inline .passfield {
  float: left;
  margin-right: 1em;
  line-height: 160%;
}

.punbb .inline .infofield {
  clear: both;
  text-transform: lowercase;
}

.punbb .areafield span.input,
.punbb p.longinput span.input {
  display: block;
  padding: 0 12em 0 0;
  height: 100%;
}

.punbb textarea,
.punbb .longinput input {
  width: auto;
  margin: 0;
}

.punbb .post-box {
  padding: 0;
}

.punbb .post-links ul {
  height: 100%;
  margin-left: 0;
  background: transparent;
  line-height: 1;
  text-align: right;
}

.punbb .post-links li {
  line-height: 1 !important;
  z-index: 5;
  position: relative;
  box-sizing: border-box;
  display: inline;
  height: 100%;
}

.punbb .post-links li:not(:first-of-type) {
  margin-left: 1.0em;
}

.pl-email,
.pl-website {
  float: left;
}

.pl-delete,
.pl-edit,
.pl-quote,
.pl-reports {
float: right;
}

.punbb .hashelp {
  position: relative;
}

.punbb .clearer {
  clear: both;
  height: 0;
  font-size: 0;
}

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

.punbb .post-sig dt {
  display: block;
  width: 50%;
  margin: 10px auto;
}

.punbb dl.post-sig p,
#profile-signature p,
dl.parsedsig p {
  line-height: 100% !important;
}

.punbb .helplinks {
  display: block;
  position: absolute;
  width: 36%;
  top: 1em;
  right: 0;
  font-weight: 400;
}

.punbb .helplinks span {
  display: block;
  padding-bottom: 0.2em;
}

.punbb .quote-box cite,
.punbb .code-box strong.legend {
  box-sizing: border-box;
}

.punbb #profile .helplinks {
  top: 1.5em;
}

.punbb .formal .container {
  padding: 0;
}

#pun-post .formal .info-box li {
  list-style-type: square;
  list-style-position: inside;
  margin: 0;
  padding-left: 4px;
  line-height: 1.5;
}

form#rep_form .tc2 input {
  cursor: pointer;
  margin: 0 !important;
  padding: 4px 13px 7px !important;
}

.punbb .post h3 {
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: nowrap;
}

#pun-messages .post h3 {
  margin: 1px !important;
  background: transparent;
  height: auto;
  width: 100%;
  padding: 0;
  position: relative;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

#pun-messages .post h3 span {
  font-weight: 400 !important;
}

.punbb .post h3 span {
  text-align: left;
  line-height: 1;
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row-reverse;
  box-sizing: border-box;
  margin-top: 20px;
  margin-bottom: -10px;
  background: var(--quote-color);
  padding: 10px;
}

.punbb .post-box {
  text-align: justify;
  padding: 0 !important;
}

.punbb #pun-main .info-box .legend {
  font-size: 1em;
  font-weight: 400;
}

.punbb address,
.punbb em,
em {
  font-style: normal;
}

a.qc-post-link img {
  display: none;
}

.punbb .required label,
.punbb .datafield span.input a {
  font-weight: 400 !important;
}

em.bbuline {
  font-style: normal;
  text-decoration: none;
}

hr {
  opacity: 1 !important;
  margin-bottom: 0.8em;
  filter: none;
  border-bottom-style: none !important;
}

.linkst .postlink span.closed,
.linksb .postlink span.closed {
  display: none;
}

span.closed {
  margin-right: 10px;
}

#restore-post {
  position: absolute;
  right: -33px;
  top: 47px;
  z-index: 200;
  cursor: pointer;
}

span#restore-post:before {
  content: "\f044";
  font-family: var(--mi);
  color: var(--text-color);
  font-size: 1em;
  display: block;
}

.post-content .highlight-text {
  padding: 0 4px 2px 4px;
}

/* Ïàãèíàöèÿ è ñîñåäíèå ñòðî÷êè
-------------------------------------------------------------*/
#pun-pagelinks {
  position: absolute;
  top: -15px;
  left: 0;
  margin: 0;
  padding: 0;
  width: 100%;
}

#pun-pagelinks .container {
  background: transparent;
  padding: 0;
}

#pun-pagelinks .container li {
  display: inline;
}

#pun-pagelinks li a {
  display: block;
  float: left;
  width: 100%;
  height: 2em;
  margin-left: -9999px;
  padding: 0;
}

#pun-pagelinks li a span {
  display: block;
  margin: 0 1em;
}

#pun-pagelinks a:link,
#pun-pagelinks a:hover {
  display: block;
  float: left;
  width: 100%;
  height: 2em;
  margin-left: -9999px;
  padding: 0;
}

#pun-pagelinks a:active,
#pun-pagelinks a:focus {
  position: relative;
  margin: 0;
}

.punbb .linkst,
.punbb .linksb {
  float: none;
  position: relative;
  width: 100%;
  height: 30px !important;
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
}

.punbb .linksb noindex,
.punbb .linkst noindex {
  display: flex;
  align-items: center;
}

.linkst .postlink {
  right: 0;
  text-align: right;
}

.punbb .linksb {
  padding: 0.5em 0;
}

.linksb .pagelink,
.linkst .pagelink {
  float: none;
  left: var(--pun-padding);
  position: absolute;
  line-height: 1;
  width: auto;
  max-width: calc(var(--profile-width) - var(--pun-padding));
  text-align: left;
}

#pun-messages .linksb .pagelink,
#pun-messages .linkst .pagelink {
  left: 0 !important;
}

.linksb .postlink,
.linkst .postlink {
  float: none;
  right: var(--pun-padding) !important;
  position: absolute;
  line-height: 1;
  width: auto;
  text-align: right;
}

#pun-messages .linksb .postlink,
#pun-messages .linkst .postlink {
  right: 0 !important;
}

.linksb {
  text-align: right;
}

.linkst {
  text-align: left;
}

#pun-viewtopic .linksb {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}

#pun-viewtopic .linksb .pagelink {
  order: 0;
}

#pun-viewtopic .linksb .postlink {
  float: none;
  width: auto;
  order: 1;
}

#pun-viewtopic .linksb .subscribelink {
  float: none;
  width: auto;
  order: 2;
}

#pun-viewtopic .linksb .postlink,
#pun-viewtopic .linksb .subscribelink {
  text-align: right;
  width: auto;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}

#pun-viewtopic .linksb .postlink a,
#pun-viewtopic .linksb .subscribelink a {
  width: auto;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
}

/*  ïðîôèëü â ïîñòàõ
-------------------------------------------------------------*/
.punbb .post .post-author {
  float: left;
  border: none;
  outline: none !important;
  box-shadow: none !important;
  box-sizing: border-box;
}

.punbb .post .post-author ul {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  width: auto;
  height: auto;
  flex-direction: row;
  flex-wrap: wrap;
  box-sizing: border-box;
background: #ccc;
}

.pa-author {
  box-sizing: border-box;
}

.pa-title {
  box-sizing: border-box;
}

.pa-avatar.item2 {
  width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  align-items: flex-end;
}

.pa-avatar.item2 img,
#profile-left #pa-avatar img {
  max-height: 230px;
  max-width: 180px;
}

#profile-left #pa-avatar div {
  padding: 0;
}

.pa-posts,
.pa-respect,
.post-author .pa-fld1 {
box-sizing: border-box;
    display: flex !important;
    /* align-items: center; */
    justify-content: center;
    flex-wrap: wrap;
    flex: auto;
    /* flex-direction: column; */
    /* text-align: center; */
    position: relative;
    margin: 15px 15px 10px 14px !important;
    border-radius: 5px;
}

.pa-posts,
.pa-respect,
.post-author .pa-fld1 {
  width: 30%;
margin-bottom: 10px;
}

.pa-respect {
  flex-direction: row !important;
  white-space: nowrap !important;
}

.pa-respect img {
    margin-bottom: -2px;
}

.pa-respect .fld-name a {
    display: inline-block;
    color: #e8e8e8;
}

.pa-ip {
  color: var(--text-color) !important;
  font-size: 0.8em;
  letter-spacing: 1px;
  display: block;
  width: 100%;
  text-align: center;
  margin-bottom: 5px !important;
}

.pa-ip a {
  color: var(--accent-color1) !important;
}

.pa-ip a:hover {
  opacity: 0.6 !important;
}

/* Ñòðàíèöà ïðîôèëÿ
-------------------------------------------------------------*/
#viewprofile .container {
  box-sizing: border-box;
  position: relative;
}

#viewprofile tr {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-start;
  gap: var(--pun-padding);
}

#viewprofile ul {
  margin: 0;
  padding: 0;
}

#viewprofile li {
  margin: 0;
  padding: 0;
}

#viewprofile li strong,
#viewprofile li div {
  padding: 0;
  display: block;
  width: auto;
}

#viewprofile h2 {
  background: transparent;
  padding: 0;
  margin: 0 14px;
}

#viewprofile h2 span {
  padding: 0 5px;
  position: relative;
}

#profile-left {
  margin: 0 !important;
  overflow: hidden;
  width: var(--profile-width) !important;
  box-sizing: border-box;
  text-align: center;
  flex-shrink: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-left: 0;
  padding: 0 !important;
  width: var(--profile-width) !important;
  justify-content: center;
  align-items: flex-start;
}

#profile-left li {
  width: 100%;
}

#profile-left #pa-avatar {
  display: flex;
  justify-content: center;
  align-items: center;
  height: auto;
}

.punbb img.avatardemo {
  float: right;
  margin: 0 0 0.8em 0.8em
  }

/* Íàñòðîéêè ïðîôèëÿ
-------------------------------------------------------------*/
#profile .container {
  padding-left: 16.6em;
  margin-top: 0;
}

#profilenav {
  float: left;
  width: 13em;
  margin-left: -15.45em;
  display: inline;
  letter-spacing: 0.4px;
}

#profilenav ul {
  margin: 0 0 1em 0;
  padding: 0;
}

#profilenav li {
  padding-bottom: 0.8em;
}

#profilenav h2 {
  background: transparent;
  padding: 0;
  margin: 0 0 10px 0;
  text-align: left;
}

#profilenav h2 span {
  padding: 0;
  position: relative;
}

#setmods dd {
  padding: 0;
}

#setmods dl {
  padding: 0 0 0 8em;
  margin: 0;
}

#setmods dt {
  float: left;
  display: inline;
  width: 14em;
  margin-left: -16em;
  font-weight: 400;
}

#setmods dd {
  display: block;
}

.punbb img.avatardemo {
  float: right;
  margin: 0 0 0.8em 1.8em;
}

#profilenav h2 span {
  background-color: transparent;
  color: var(--text-color);
  text-transform: uppercase;
  font-weight: 400 !important;
  font-size: 1em;
  letter-spacing: 0.6px;
}

#profilenav li {
  font-weight: 400 !important;
  text-transform: lowercase;
}

.fs-box label,
.fs-box .label,
p.infofield {
  font-size: 1em;
  letter-spacing: 0.1px;
  font-weight: 400 !important;
  text-transform: lowercase;
  padding: 0px 0 1px;
  box-sizing: border-box;
  line-height: 1;
}

div#setmods {
  padding: 0 0 0.8em 0;
}

.punbb .formal span.input {
  text-transform: lowercase;
}


/* Ìåíþ ìîäåðàòîðà
-------------------------------------------------------------*/
#pun-multimove .modmenu .container {
  display: flex !important;
  justify-content: flex-end !important;
  align-items: center !important;
}

#pun-multimove input#messages-selector {
  margin-right: 5px;
}

.punbb .modmenu strong {
  height: 2em;
  line-height: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  font-weight: 400 !important;
  font-family: var(--helvetica-regular);
  text-transform: lowercase;
  margin-right: 5px !important;
}

.punbb .modmenu .container strong {
  float: left;
}

.punbb .modmenu a {
  height: auto;
  line-height: 1;
}

.punbb .modmenu input {
  margin-left: 1em;
}

#topic-modmenu {
  margin-top: 0;
}

#pun-help .formal .info-box h3.legend {
  padding-bottom: 0;
  margin-bottom: 0.8em;
}

#pun-help .formal .info-box h3.legend span {
  display: block;
  padding-bottom: 0.6em;
  font-size: 1em;
}

#pun-help .formal p,
#pun-help .formal dd {
  margin-bottom: 1em;
}

#pun-help .formal ul,
#pun-help .formal dl {
  padding: 0 0 0 1em;
}

#pun-help .formal li {
  padding: 0;
  line-height: 130%;
}

#pun-help .formal li * {
  vertical-align: text-top;
}

#pun-help .formal dt span {
  font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace;
}

#pun-help .formal .parsedmsg,
#pun-help .formal .parsedmsg .incode {
  padding-bottom: 0;
}

#pun-multimove .post h3 strong,
#pun-searchposts .post h3 strong {
  right: 0;
  bottom: 10px;
  position: absolute;
}

/* Àäìèíêà
-------------------------------------------------------------*/
#pun-adnav {
  margin-left: -16em !important;
}

#pun-adnav ul {
  padding: 0 !important;
  margin: 0;
}

.ace_editor {
  overflow: hidden !important;
}

#pun-admain legend {
  margin: 0 !important;
  font-size: 1em !important;
}

#pun-admain .adlabel {
  width: auto !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  float: none !important;
  margin-left: 0 !important;
}

#pun-admain fieldset .handle,
#pun-admain fieldset p {
  margin-bottom: 5px !important;
  padding: 0.6em !important;
}

#pun-admain p.adsubmitfield .adlabel {
  padding-bottom: 0 !important;
}

#pun-admain span.adsubmit {
  position: relative !important;
  left: 0 !important;
  width: 16em !important;
  top: 0.5em !important;
}

#pun-admain .adinput {
  padding: 0 !important;
}

#pun-admin_index #pun-admain .adformal div ul,
#pun-admin_index #pun-admain div p {
  padding: 0.6em !important;
}

.adminmain {
  margin-bottom: 0 !important;
}

.ace_search {
  background-color: var(--white) !important;
}

input.ace_search_field {
  background: var(--pun-color) !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  border-width: 0 !important;
  margin-top: -1px !important;
}

#pun-admain2 fieldset .subforums {
  margin-left: 0 !important;
}

/* Ññûëêè è ïåðåõîäû
-------------------------------------------------------------*/
a,
#pun-stats li.item1,
#pun-stats li.item2,
#pun-stats li.item3,
#pun-stats li.item4,
.punbb .user-avatar .avatar-image,
li.pa-avatar.item2 img,
#profile-left #pa-avatar img,
#pun-ulinks,
input.button,
.bookmark,
.pa-respect .fld-name:before,
.header-text-title no:after,
#profile-left li#pa-edit,
#pun-index .main .tcl h3,
.pa-posts,
.pa-respect,
.punbb .quote-box cite,
a.qc-post-link:before,
#pun-navlinks a:after,
.punbb .post-links li,
#pun-index div.container tbody.hasicon tr,
.submitfield input#sub4,
#pun-profile p.inputfield a,
#pun-profile p.datafield a,
#pun-index .main .user-avatar,
#pun-index .main .user-avatar .avatar-image,
span.num_msg,
#Go_Top:before,
#Go_Bottom:before {
  text-decoration: none !important;
  transition: all 0.4s ease !important;
  -webkit-transition: all 0.4s ease !important;
  -moz-transition: all 0.4s ease !important;
  -o-transition: all 0.4s ease !important;
}

/* Çàãîëîâêè
-------------------------------------------------------------*/
#pun-main h1,
#pun-main h2,
#pun-debug h2 {
  padding: 0.5em 0;
}

/* Ôîðìû è êíîïêè
-------------------------------------------------------------*/
.punbb .formsubmit {
  display: flex;
  justify-content: center;
  align-items: center;
  text-transform: lowercase;
  padding: 0;
  margin: 0;
  text-align: center;
}

.punbb .formsubmit input {
  cursor: pointer;
}

.punbb .formsubmit input,
.punbb .formsubmit a,
.punbb .formsubmit span {
  margin: 0 20px 8px 0 !important;
}

input.button:last-of-type,
.punbb .formsubmit input:last-of-type,
.punbb .formsubmit a:last-of-type,
.punbb .formsubmit span:last-of-type {
  margin: 0 0 8px 0 !important;
}

#login .formsubmit input:last-of-type {
  margin: 0 20px 8px 0 !important;
}

.punbb .formsubmit a,
.punbb .formsubmit span {
  margin: 0 0.6em 0 0;
}

#profile .formsubmit {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 0;
  margin: 1em 0 0 0;
  text-align: center;
}

input.button,
button.sml {
  cursor: pointer;
  margin: 0 20px 8px 0 !important;
}

#pun-multimove input.button {
  margin: 0 0 0 20px !important;
}

form#register fieldset {
  padding: 0;
  margin: 0 0 1em 0;
}

/* Âñïëûâàþùèå óâåäîìëåíèÿ: íîâîå ëñ è ïðî÷.
-------------------------------------------------------------*/
.jGrowl {
  font-size: 1em !important;
}

.jGrowl .messag_theme {
  font-family: arial !important;
  text-transform: lowercase !important;
  box-shadow: none !important;
}

.jGrowl-notification {
  height: auto !important;
  text-align: center !important;
  border-radius: 0 !important;
}

#closet {
  border-radius: 0 !important;
  text-transform: lowercase !important;
}

/* Áàááë íîâûõ ëñ
-------------------------------------------------------------*/
span.num_msg {
  box-sizing: border-box;
  line-height: 1;
  letter-spacing: 0;
}

/* Ñêðîëëáàð
-------------------------------------------------------------*/
::-webkit-scrollbar {
  width: 7px;
  height: 0;
}

::-webkit-scrollbar-track,
::-webkit-scrollbar-corner {
  background-color: transparent;
  background: transparent;
}

textarea::-webkit-scrollbar,
#tags .container::-webkit-scrollbar,
.scrollbox::-webkit-scrollbar,
.hvStickerPackModalContent::-webkit-scrollbar,
#pun-index td .tclcon p::-webkit-scrollbar,
.banners::-webkit-scrollbar {
  width: 3px !important;
  height: 0;
}

/* Ïàíåëü â ôîðìå îòâåòà
-------------------------------------------------------------*/
.punbb .formal textarea {
  width: 100%;
}

#form-buttons table {
  width: 100% !important;
}

#font-area,
#size-area,
#color-area,
#table-area,
#image-area,
#imageup-area,
#imageattach-area,
#keyboard-area,
#video-area,
#addition-area,
#smilies-area,
#video-area,
#spoiler-area {
  padding: 7px !important;
  overflow-y: auto;
  max-height: 250px;
}

#tags .container {
  top: auto !important;
  margin-top: 0;
}

div#color-area,
div#table-area,
div#image-area,
div#imageup-area,
div#imageattach-area,
div#keyboard-area,
div#video-area,
div#addition-area,
div#smilies-area,
div#video-area,
div#spoiler-area {
  right: 0 !important;
}

div#color-area table {
  border-spacing: 0 !important;
}

#addition-area div,
#font-area div,
#size-area div {
  padding: 3px 5px 4px !important;
  height: auto !important;
}

#font-area span,
#size-area span {
  height: auto !important;
}

#keyboard-span input {
  cursor: pointer;
  margin: 1px !important;
  height: 29px !important;
  min-width: 30px !important;
  line-height: 100% !important;
}

#smilies-area img {
  margin-right: 4px !important;
  margin-bottom: 2px !important;
}

.uploadQueueItem {
  padding: 0 5px 0 0 !important;
  border-radius: 0 !important;
  background: transparent !important;
}

.uploadProgress {
  width: 100% !important;
  margin: 3px 0 0 !important;
  background: var(--pun-color) !important;
}

.uploadProgressBar {
  background: var(--button-color) !important;
}

.uploadQueueItem .cancel {
  font-size: 1em !important;
  font-weight: 400 !important;
  font-family: var(--helvetica-bold) !important;
  margin: 0 !important;
}

#image-width,
#image-thumb-width,
#image-insert-format strong {
  line-height: 2;
  margin: 0 0 10px;
}

#upload-button-container input[type=button],
#imageupload-left input[type=button],
#selected-image-width,
#selected-thumb-width,
#imageupload-left select {
  cursor: pointer !important;
}

#uploaded-images img {
  cursor: pointer !important;
  width: auto !important;
  height: 50px !important;
  max-width: 100px;
  margin-right: 4px !important;
}

#image-area-tcon-computer td {
  vertical-align: top;
}

#video-area-tinp,
#image-area-tinp {
  margin: 0.8em 0 !important;
  border: none !important;
}

div#video-area-actions {
  text-align: right !important;
  line-height: 2em !important;
}

#form-buttons td {
  padding: 0;
  background-repeat: no-repeat;
  background-color: transparent !important;
  background-image: none !important;
  display: flex;
  font-family: var(--mso) !important;
  font-style: normal !important;
  line-height: 1 !important;
  width: 100%;
  box-sizing: border-box;
  justify-content: center;
  align-items: center;
  text-align: center;
  font-variant: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

#form-buttons tr {
  text-align: center;
  display: flex;
  flex-wrap: nowrap;
}

#form-buttons td img {
  position: absolute;
  z-index: 2;
  margin: 0;
  width: auto !important;
  height: 20px !important;
  opacity: 0 !important;
}

#form-buttons #button-font:before {
  content: "\e264";
  position: absolute;
}

#form-buttons #button-transL:before {
  content: "\e8e2";
  position: absolute;
}

#form-buttons #button-size:before {
  content: "\eae2";
  position: absolute;
}

#form-buttons #button-bold:before {
  content: "\e238";
  position: absolute;
}

#form-buttons #button-italic:before {
  content: "\e23f";
  position: absolute;
}

#form-buttons #button-underline:before {
  content: "\e249";
  position: absolute;
}

#form-buttons #button-strike:before {
  content: "\e257";
  position: absolute;
}

#form-buttons #button-left:before {
  content: "\e236";
  position: absolute;
}

#form-buttons #button-center:before {
  content: "\e234";
  position: absolute;
}

#form-buttons #button-right:before {
  content: "\e237";
  position: absolute;
}

#form-buttons #button-justify:before {
  content: "\e235";
  position: absolute;
}

#form-buttons #button-spoiler:before {
  content: "\e875";
  position: absolute;
}

#form-buttons #button-quote:before {
  content: "\e625";
  position: absolute;
}

#form-buttons #button-code:before {
  content: "\ead1";
  position: absolute;
}

#form-buttons #button-color:before {
  content: "\e40a";
  position: absolute;
}

#form-buttons #button-smile:before {
  content: "\e813";
  position: absolute;
}

#form-buttons #button-sticker:before {
  content: "\e87d";
  position: absolute;
}

#form-buttons #button-link:before {
  content: "\e157";
  position: absolute;
}

#form-buttons #button-image:before {
  content: "\e412";
  position: absolute;
}

#form-buttons #button-image2:before {
  content: "\e3f4";
  position: absolute;
}

#form-buttons #button-video:before {
  content: "\e1c4";
  position: absolute;
}

#form-buttons #button-hide:before {
  content: "\e898";
  position: absolute;
}

#form-buttons #button-table:before {
  content: "\f088";
  position: absolute;
}

#form-buttons #button-keyboard:before {
  content: "\f028";
  position: absolute;
}

#form-buttons #button-addition:before {
  content: "\e145";
  position: absolute;
}

#form-buttons #button-indent:before {
  content: "\e23e";
  position: absolute;
}

#form-buttons #button-html:before {
  content: "\ef54";
  position: absolute;
}

#form-buttons #floatbut:before {
  content: "\e949";
  position: absolute;
}

#form-buttons #button-mask:before {
  content: "\e853";
  position: absolute;
}

#form-buttons #button-ChangeÑase:before {
  content: "\e262";
  position: absolute;
}

#form-buttons #button-darkcover:before {
  content: "\e51c";
  position: absolute;
}

#form-buttons #button-music:before {
  content: "\e405";
  position: absolute;
}

img.vibor {
  filter: invert(0);
  margin: 0 10px;
}

#button-image > img {
  position: relative;
  z-index: 2;
}

#button-image > center {
  opacity: 0;
  visibility: hidden;
}

#button-image:hover > center {
  opacity: 1;
  visibility: visible;
}

#float {
  width: auto;
  padding: 8px;
  position: absolute;
  top: 39px;
  left: 347px;
  z-index: 20;
  display: none;
}

#float:last-child img {
  margin: 0 5px !important;
  filter: invert(0);
}

/* Ðåïóòàöèÿ
-------------------------------------------------------------*/
form#rep_form .tc2,
form#rep_form .tc3 {
  width: 100% !important;
}

textarea#reputationText {
  width: 100% !important;
}

#pun-report .inner,
#pun-reputation .inner,
#pun-admin-award-form .inner {
  padding: var(--pun-padding) !important;
  box-sizing: border-box;
  border-radius: 0;
}

#pun-report .inner .container,
#pun-reputation .inner .container,
#pun-admin-award-form .inner .container {
  padding: 0 !important;
}

#pun-respect td:last-child:first-child,
#pun-positive td:last-child:first-child {
  width: 100% !important;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}

#pun-respect .tcl,
#pun-positive .tcl {
  width: calc(var(--body-width) * 0.2) !important;
  text-align: left;
}

#pun-respect .tc2,
#pun-positive .tc2 {
  width: calc(var(--body-width) * 0.05) !important;
  text-align: center;
}

#pun-respect .tc3,
#pun-positive .tc3 {
  width: calc(var(--body-width) * 0.25) !important;
  text-align: center;
  line-height: 1;
}

#pun-respect .tcr,
#pun-positive .tcr {
  width: calc(var(--body-width) * 0.25) !important;
  text-align: right;
  text-transform: lowercase;
}

.removeReputation {
  background: transparent !important;
  float: none !important;
  height: 12px !important;
  display: inline !important;
}

div.post-rating p {
  padding: 0 !important;
}

#pun-report .inner,
#pun-reputation .inner,
#pun-admin-award-form .inner {
  background: var(--pun-color) !important;
  box-shadow: 0 0 0 0px var(--border-color) !important;
}

div.post-rating,
div.post-vote,
div.post-vote a,
div.post-rating a,
form#rep_form .tcl strong {
  font-weight: 400 !important;
}

.removeReputation:before {
  content: "\e5cd";
  font-family: var(--mso);
  font-size: 0.9em !important;
  font-weight: 300 !important;
}

.edit-reputation {
  border-bottom: 1px dashed var(--body-color) !important;
}

/* Çàêëàäêè
-------------------------------------------------------------*/
#MyBookmarks {
  padding: 20px;
  box-sizing: border-box;
}

#MyBookmarks .container {
  margin-top: 20px;
  line-height: 150% !important;
}

input#reputationButtonSend {
  margin: 0 0 8px 0 !important;
}

/* Êíîïêè ââåðõ/âíèç
-------------------------------------------------------------*/
#Go_Top,
#Go_Bottom {
  position: fixed;
  cursor: pointer;
  z-index: 999;
}

/* Ñìåíà èìèäæà ìàñêîé
-------------------------------------------------------------*/
#mask_dialog .inner {
  background: var(--pun-color) !important;
  max-height: 95% !important;
  border-radius: 0;
  box-shadow: none !important;
  width: 40% !important;
  min-width: 400px !important;
  position: relative !important;
  box-sizing: border-box !important;
  padding: 20px !important;
}

#mask_dialog .hv-control {
  padding: 0 !important;
  margin-top: var(--pun-padding) !important;
}

#mask_dialog .hv-control input.button {
  margin-bottom: 0 !important;
}

#mask_dialog .hv-preview-block {
  flex: 0 0 180px !important;
  text-align: center;
  overflow: hidden;
  word-break: break-word;
  max-height: none;
  overflow-y: hidden;
  overflow-x: hidden;
  order: 1;
  min-width: auto;
  max-width: none;
  width: 180px;
  margin: 0 !important;
  box-sizing: border-box;
  padding: 10px !important;
}

#mask_dialog .hv-form-block {
  margin: 0 !important;
  max-height: 90% !important;
  order: 0 !important;
  box-sizing: border-box;
  padding: 10px !important;
}

#mask_dialog .hv-preview-block > div {
  padding: 0 !important;
  margin: 0 0 6px !important;
}

#mask_signature {
  margin: 0;
}

/* Áàííåðû â ôóòåðå
-------------------------------------------------------------*/
.banners a {
  opacity: 1;
  filter: grayscale(100%);
  mix-blend-mode: luminosity;
  margin: 2px;
}

.banners a:hover {
  filter: none;
  mix-blend-mode: normal;
  opacity: 0.9;
}

/* Äîïîëíèòåëüíî
-------------------------------------------------------------*/
#uploaded-count-block {
  padding: 0.5em 0 !important;
}

table#filetable td {
  padding: 7px 0;
}

.submitend {
  margin-top: 10px;
}

#rpinalbum .rheader h2 {
  line-height: 30px !important;
  margin-top: 15px !important;
  display: block;
  position: relative;
  left: initial;
  height: initial;
  width: 100%;
  overflow: hidden;
  text-align: center;
}

@media screen and (max-device-width: 768px) {
  #Go_Top,
  #Go_Bottom {
    display: none !important;
  }
  :root {
    --body-width: 1000px;
    --header-width: 1000px;
  }
  #pun-status .status-right {
    right: 0;
  }
  #pun:before,
  .punbb:before {
    content: none !important;
  }
  #pun-title table {
    width: var(--header-width);
    /margin: calc(-85px - var(--header-height) + var(--body-padding) + 38px - 2px) 0 0 0;/
  }
  .tmh--table {
    left: 0;
  }
  .tmh--quote-left {
    left: 10px;
    width: 240px;
  }
  .tmh--quote-right {
    right: 10px;
    width: 240px;
  }
  #pun-navlinks {
    width: var(--body-width);
    right: 0;
    margin: 0 0 0 calc(0px - var(--pun-padding));
  }
  #pun-navlinks li a {
    box-shadow: 0 0 0 1px var(--body-color);
  }
  #navindex a:before,
  #navuserlist a:before,
  #navsearch a:before,
  #navprofile a:before,
  #navpm a:before,
  #navadmin a:before,
  #navlogout a:before,
  #navlogin a:before,
  #navregister a:before,
  #navpr_1 a:before {
    width: 3.2em;
    font-size: 1.8em !important;
  }
  #pun-ulinks {
    margin: -10px 0 0 calc(0px - var(--pun-padding));
    font-size: 9px;
  }
  span.num_msg {
    left: auto !important;
    right: 0;
  }
  .tmh--table-nav {
    left: 303px;
  }
  .tmh--table-best_post {
    width: 290px;
    right: 50px;
  }
  .tmh--table-music {
    left: 310px;
  }
}

/*СВОЙСТВА КНОПОК С ССЫЛКАМИ*/

#textforum a {
    background: #a6a6a6bf;
    padding: 1px 5px 1px 5px;
    border-radius: 5px;
}

#textforum {
    width: auto;
    margin: -13px 0px 0px 0px;
    line-height: 18px;
}


/*ПЛАШКИ НОВОСТЕЙ*/

.news__item {
    padding: 2px 6px 4px;
    background-image: linear-gradient( 316deg, rgb(241 8 8) -100%, rgb(229 232 235 / 53%) 70%);
    border: 1px solid #cf1f1f;
    color: #000;
    font-size: 12px;
    line-height: 14px;
    font-family: var(--main-title);
    width: 176px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-transform: uppercase;
    font-weight: bold;
    background-position: 50% 0;
    background-size: 200% 100%;
    transition: all .2s ease;
    border-radius: 10px;
}

.news-block a:not(:first-child) {
  margin-left: 10px;
}

.news-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    position: relative;
    z-index: 110;
    background: var(--body-background);
    height: 110px;
    top: -27px;
    align-items: center;
    width: 1052px;
    left: -1px;
}


/* D7.1 */
    #pun-stats .container {
padding: 1em 2em;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
      }

/* D7.2 */
#pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4 {
    display: inline-block;
    /* background: #edebe5; */
    border: 2px solid var(--main-background);
    outline: 1px solid #a5a5a5;
    padding: 2px 8px 1px 8px;
    font-size: 8px;
    color: #4f544f;
    letter-spacing: 0.3px;
    text-transform: uppercase;
border-radius: 2px;
    }

/*Стиль иконки*/

div.icon {
    background: url("https://forumstatic.ru/files/001b/fb/f0/28932.png");
    height: 43px;
    width: 50px;
    margin-right: 5px !IMPORTANT;
    margin-left: -59px;
    position: absolute;
}

tr.inew div.icon {
    height: 43px;
    width: 50px;
    margin-right: 5px !IMPORTANT;
    margin-left: -59px;
    position: absolute;
}

.punbb table Div.icon {
    background: url("https://forumstatic.ru/files/001b/fb/40/98831.png");
    }

tr.inew div.icon {
    background: url("https://forumstatic.ru/files/001b/fc/9b/99936.png");
  opacity: 64%; 
}

tr.iclosed div.icon {
    background: url("https://forumstatic.ru/files/001b/fb/f0/83179.png");
opacity: 64%;   
}

tr.iredirect div.icon {
    background: url("https://forumstatic.ru/files/001b/fb/f0/95713.png");
opacity: 64%;
}

tr.isticky div.icon {
    background-image: url("https://forumstatic.ru/files/001b/fb/f0/88496.png");
  opacity: 64%; 
}







.pa-posts, .pa-respect {
    display: inline-block;
    width: 65px;
    padding: 5px 3px 12px 3px!important;
    height: 24px;
    background-color: #abaaaa;
    text-align: center;
    text-transform: lowercase;
    margin: 4px 3px 10px 3px;
    border: 1px solid #a7a1a3;
}

.logo__sun {position: absolute;
    width: 300px;
    top: -317px;
    left: 352px;
-webkit-animation:spin 15s linear infinite;
    -moz-animation:spin 15s linear infinite;
    animation:spin 15s linear infinite;}

/*сдвиг строки с темой в Активных темах*/
#pun-searchtopics .tcl .tclcon{
  margin-left:52px;
}
#pun-searchtopics div.icon {
   margin-left:-15px!important;
}

0

83

.punbb .main table {
    table-layout: fixed;
    width: 100%;
    margin-bottom: 10px; - добавил расстояние между профилем и "редактировать" на странице профиля юзера
}

0

84

/* Íàñòðîéêè ïðîôèëÿ
-------------------------------------------------------------*/
#profile .container {
  padding-left: 16.6em;
  margin-top: 0;
    width: 720px; - добавил
    margin-left: 30px;

}

0

85

.pa-avatar.item2 {
    margin: 0 0 5px !important;
    padding: 0 !important;
    border-radius: 0;
    position: relative;
}

0

86

.punbb .post .post-author {
    width: var(--profile-width);
    height: auto;
    padding: 0 0 50px;
    margin-top: 0px !important;
}

0

87

хтмл верх

<!-- Убрать надпись Улучшить аккаунт -->
<style>#pun-status .item4 {display: none;}</style>

<!--Отключения сервера рекомендаций-->
<script type="text/javascript">
rusffLive.enable = false;
</script>

<!--Кнопки в верх в низ-->
<div class="go-up" id='ToTop'><img src="https://forumstatic.ru/files/001b/fb/40/34630.png" border="0" width=100% /></div>
<div class="go-down" id='OnBottom'><img src="https://forumstatic.ru/files/001b/fb/40/89088.png" border="0" width=100% /></div>
<style>
.go-up, .go-down {
  display: none;
  position: fixed;
  right: 20px;
  z-index: 9999;
  cursor: pointer;
  opacity:.7;
  margin-bottom: 5px;
  width: 26px;
  height: 290px;
}
.go-up {
  bottom: 200px; /* позиция кнопки Вверх по вертикали */
}
.go-down {
  bottom: 100px; /* позиция кнопки Вниз по вертикали */
}
.go-down:hover, .go-up:hover {
  opacity: 1.0;
}
</style>
<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>

<!-- HTML в постах -->
<script type="text/javascript" src="https://forumstatic.ru/files/0018/25/96/94151.js"></script>
<script type="text/javascript">
HTMLinPost.groups = [1,2,3,4,5,6,7]; // Группы, допущенные к вставке HTML в посты
HTMLinPost.noAccess = []; // Пользователи с запретом вставки HTML в посты
HTMLinPost.parseHTMLinPosts()
</script>
<!--- конец --->

<div id="pun-announcement" class="section">
<h2><span>Объявление</span></h2>
<div class="container">
    <div class="html-box">
    <!-- новостные плашки -->
<div class="tmh_news"><center>

<a href="http://grayhouse.rusff.me/viewtopic.php?id=4#p4">
        <img src="https://forumstatic.ru/files/001b/fc/9b/52839.png">
        <span class="big_txt">новости</span>
        <span class="small_txt">включайся в жизнь Дома</span>
    </a>

<a href="http://grayhouse.rusff.me/viewtopic.php?id=32#p92">
        <img src="https://forumstatic.ru/files/001b/fc/9b/52923.png">
        <span class="big_txt">разбираем канонов</span>
        <span class="small_txt">горячие как пирожки</span>
    </a>

<a href="http://grayhouse.rusff.me/viewtopic.php?id=9#p9">
        <img src="https://forumstatic.ru/files/001b/fc/9b/66923.png">
        <span class="big_txt">пишем сюжет</span>
        <span class="small_txt">кто, куда, зачем</span>
    </a>

</center></div>
    </div>
</div>
</div>





















<!--Всплывающие Подсказки при наведении-->
<style>
#tooltip {
  position: absolute;
  background: rgba(0,0,0,.85);
  z-index: 999;
  max-width: 200px;
  border: none;
  border-radius: 6px;
  box-shadow: 0 0 0px 1px rgba(0,0,0,.05) inset;
  font-family: roboto;
  font-size: 11px; /* размер текста */
  display: none;
  color: #d9d8d1; /* цвет текста */
  text-align: center;
  padding: 10px 25px;
  font-weight: 500;
}
</style>
<script type="text/javascript" src="https://forumstatic.ru/files/001a/fa/d0/26671.js"></script>
<!--//End//-Всплывающие Подсказки при наведении-->

<!--Отключить кнопку "Вложения"-->
<script type="text/javascript">
RusffCore.sets.files.button = false;
</script>

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

<script>
RusffCore.sets.graffiti = false; /*Граффити*/
</script>



<!-- Регулировка размера шрифта в постах © Alex_63 -->
<style>
.FNTslider {
position: relative;
z-index: 1000;
background: #c9c9c9;
width: 100px;
height: 5px;
margin: 3px 5px;
border-radius: 4px;
border: solid 1px #989597;
float: right;
margin-right: 1%;
}
.FNTslider .before {
height: 5px;
position: absolute;
background: #9e9a9c;
margin-top: 0px;
}
.FNTslider .thumb {
width: 8px;
height: 9px;
position: relative;
border-radius: 1px;
top: -3px;
background: #8c8c8c;
border: 1px solid #808080;
cursor: pointer;
}
</style>
<script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/31001.js"></script>

<!--замена тире -->
<script type="text/javascript">
$('.post-content p').each(function(){
  function replacer(str){return str.replace(/-\s|–\s/gm,'— ');}
  var a = $(this).clone().wrap('<div></div>').parent().html();
  var b = a.replace(/>[^<>]+</gim,replacer);
  if(a!=b)$(this).replaceWith(b)
});
</script>

0

88

хтмл низ

<div id="banners" style="
width: 680px;
position: absolute;
margin-top: -51px;
margin-left: 160px;
overflow: scroll;
overflow-x: hidden;
height: 86px;">
<a href="https://sept3rd.rusff.me/" title="September 3rd"><img src="https://forumstatic.ru/files/001b/e4/bf/71820.jpg"class="hoverort" border="0"></a>
<a href="https://imagiart.ru/" target="_blank"> <img src="https://i.imgur.com/h3ba1GC.gif"class="hoverort" title="photoshop: Renaissance" border="0" alt="photoshop: Renaissance"></a>
<a href="http://newadventure.rusff.me/"><img src="https://forumstatic.ru/files/0014/ed/19/40119.png"class="hoverort"></a>
<a href="https://execute.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/001b/f1/8a/90261.gif" alt="Execute" class="hoverort"title="Execute [кроссовер]" width="88" height="31"></a>
<a href="http://severobaikalsk.rusff.me/" class="hoverort"title="СЕВЕРНЫЙ" target=_blank> <img src="https://forumupload.ru/uploads/001b/78/43/2/761731.png" border="0" alt="СЕВЕРНЫЙ"></a>
<a href="https://organizedchaos.rusff.me/" target="_blank"><img src="https://forumstatic.ru/files/001b/c2/62/53386.gif"class="hoverort" title="ARKHAM: organized chaos" border="0"width="88" height="31"></a>
<a href="https://kazancitylife.rusff.me/" target="_blank"> <img src="https://i.imgur.com/uUlYfxp.png" border="0" width="88" height="31" class="hoverort"title="Казань: русреал, NC 21"></a>
<a href="https://benotafraid.rusff.me/" target=_blank><img src="https://i.imgur.com/DdzQVhC.png"class="hoverort" border="0" alt="это не страшно" width="88" height="31"></a>
<a href="https://labardon.rusff.me" target=_blank title="Labardon: disillusionment of unity"><img src="https://i.ibb.co/7vC8mL2/image.gif"class="hoverort" border="0"alt="labardon" width=88 height=31></a>
<a href="https://dis.f-rpg.me/" target=_"blank"><img src="https://forumstatic.ru/files/001a/e7/ed/57048.gif" class="hoverort"title="DIS" alt="DIS" border="0"></a>
<a href="http://prophecy.rolbb.me"><IMG alt=" Magic War. Prophecy" src="https://forumupload.ru/uploads/001b/e6/91/2/894168.jpg"class="hoverort" border ></a>
<a href="http://hogwartslegacy.rusff.me/"class="hoverort" title="hogwarts: legacy" target="_blank"><img src="https://i.imgur.com/nQGTvVJ.gif" alt="hogwarts: legacy"></a>
<a href="https://potion.rusff.me/"class="hoverort" title="hp: essence of insanity" target="_blank"><img src="https://forumupload.ru/uploads/001b/d2/26/3/159560.gif" width="88" height="31" border="0"></a>
<a href="https://dragonhp.rusff.me/"class="hoverort" title="Marauders: Dragon Island" target="blank"><img src="https://forumstatic.ru/files/001b/a8/4b/49409.gif" alt="Marauders: Dragon Island" /></a>



<!--Запятая после клика на ник-->
<script type="text/javascript">
function to(username)
{insert('' + username + '' + ', ');}
</script>

<!-- HTML низ -Cпойлер cкрытия Инфы под N-кнопок в Профиле Топика -->
    <script>
    var a1 = 1 // 0 - спойлер-аккордеон, 1 - вертикальный спойлер; 3 - обычный спойлер
    var a2 = 0 // 0 - Скрытие первой вкладки; 1 - Показ первой вкладки;
    var a3 = 0     // Резкость Открытия: 0 - Плавно; 1 - Резко;

    var LiArr=new Array(
    //При наличии двух косых => // в начале пункта, - пункт не скрывается.

    //"pa-author",     //Ник-Нейм
    //"pa-avatar",     //Аватар
    //"pa-title",      //статус

    // 1 кнопка - ссылка на Картинку
    //В квадратных скобках, прямо к ссылке можно добавить своё описание (по желанию)
    "https://forumupload.ru/uploads/001b/7b/e1/3/785719.png",

    "pa-reg",        //Зарегистрирован
    "pa-invites", //Приглашений
    "pa-posts",      //Кол-во сообщений:
    "pa-respect",    //Уважение:
    "pa-positive",   //Позитив
    "pa-sex",        //Пол
    "pa-age",        //Возраст
    "pa-icq",        //Аська
    "pa-ip",         //IP Юзера
    "pa-time-visit", //Провел на форуме:
    "pa-last-visit", //Последний визит:
    //"pa-online",     //Пользователь online - Не засовываем в спойлеры

    // 2 кнопка- ссылка на Картинку
    "https://forumupload.ru/uploads/001b/7b/e1/3/785719.png",

    "pa-from",       //Откуда
    "pa-fld1",       //Доп.Поле.1

    // 3 кнопка- ссылка на Картинку
    "https://forumupload.ru/uploads/001b/7b/e1/3/785719.png",

    "pa-fld2",       //Доп.Поле.2
    "pa-fld3",       //Доп.Поле.3
    "pa-fld4",       //Доп.Поле.4
    "pa-fld5",       //Доп.Поле.5
    "award",      //Награды(только для rusff и ork)
    "gift",         //Подарки(только для rusff и ork)

    //Конец Списка,
    "_End"); SetProvilSpoil(a1,a2,a3);
    </script>
    <!--Конец//=Cпойлер cкрытия Инфы под N-кнопок в Профиле Топик-->


<!-- Выделение кода в блоке "Код" // © Alex_63, версия 2017г. -->
<script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/26102.js"></script>
<script type="text/javascript">select_text.linkText = 'раскрой крылья' //раскрой крылья</script>




<!---------------------------- пиар-вход ---------------------------->
<script src="https://forumstatic.ru/files/0015/c4/3f/26781.js"></script>
<script type="text/javascript">
PR.nick = 'Летун'; //Ник PR-аккаунта
PR.pass = '0000'; //Пароль PR-аккаунта
PR.btn_text = 'https://forumstatic.ru/files/001b/fc/9b/21164.png?v=1'; //Надпись на кнопке PR-входа(или ссылка на картинку);
PR.set();</script>



<!скрыть название доп.поля>
<script type="text/javascript">
var A=[2,3,4,5]
$(".post .post-author li").each(function (){
for(var i=0; i<A.length;i++){if($(this).hasClass("pa-fld"+A[i])){
$(this).html($(this).html().replace(/^[^:]*:/,''));}};});
</script>

<!--ТЕГ  абзаца - [indent] -->
<style>#button-indent {background:url(https://s7.uploads.ru/t/mnkgq.png)no-repeat center 6px!important;}</style>
<script type="text/javascript">(function(){ var b = '[indent]';
$("#button-strike").after('<td id="button-indent" title="Отступы"><img src="/i/blank.gif"  onclick="insert(\''+b+'\')"></td>');
var indent = '<span style="display:inline-block;margin: 0.7em 1em;"></span>'; /*удвоенные Отступы сверху и слева*/
$('.post-content p:contains("'+b+'")').each(function(){ $(this).html( $(this).html().replace(/\[indent\]/gm,indent));});}());
</script>

<!-- Маска -->
<script src="https://forumstatic.ru/files/0017/95/29/89289.js"></script>
<script>
hvScriptSet.addMask({
    guestAccess: ['Не актуально', 'Архив анкет и эпизодов'],
    forumAccess: {
        'Гостевая': ['Пользователи', 'Игроки', 'Мягкие стены', 'Неактивные'],
        'Справочная': ['Пользователи', 'Игроки', 'Мягкие стены', 'Неактивные'],
        'Организационная': ['Пользователи', 'Игроки', 'Мягкие стены', 'Неактивные']
    },
    forumAccessExtended: {
        'Приемная': ['Пользователи', 'Игроки', 'Мягкие стены', 'Неактивные'],
        'Крациум': ['Пользователи', 'Игроки', 'Мягкие стены', 'Неактивные'],
        'Атис': ['Пользователи', 'Игроки', 'Мягкие стены', 'Неактивные'],
        'Ирид': ['Пользователи', 'Игроки', 'Мягкие стены', 'Неактивные'],
        'Орис': ['Пользователи', 'Игроки', 'Мягкие стены', 'Неактивные'],
        'За пределами': ['Пользователи', 'Игроки', 'Мягкие стены', 'Неактивные'],
        'Флешбек': ['Пользователи', 'Игроки', 'Мягкие стены', 'Неактивные'],
        'Альтернатива': ['Пользователи', 'Игроки', 'Мягкие стены', 'Неактивные'],
        'Флуд': ['Пользователи', 'Игроки', 'Мягкие стены', 'Неактивные'],
        'Игры': ['Пользователи', 'Игроки', 'Мягкие стены', 'Неактивные']
    },
    userFields: ['pa-author', 'pa-title', 'pa-avatar', 'pa-posts', 'pa-respect', 'pa-ip', 'pa-time-visit', 'pa-fld2', 'pa-fld3', 'achivment', 'pa-fld1', 'pa-online']
});
</script>
<!-- Конец -->




<!-- счётчик символов -->
<script>var a,L,epl=$("#main-reply"),str='<small id="plng" style="padding:4px 10px 4px 10px;margin:5px 0px 10 -10px !important;font-family:  /idea !important/;font-size: 9x !important;font-style: normal;font-weight: normal;text-transform: uppercase;display: inline-block;position: relative;width: 100%; opacity: .7;background: #c5c5c5;border: 1px solid #c0bebf;">Написано символов: <b>00</b> </small>';epl.parents("fieldset").find("legend").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>

<!-— Аватар по умолчанию / Deff, Alex_63 -->
<script type=«text/javascript»>
var DefAvtr = 'https://forumupload.ru/uploads/001b/fb/40/3/927697.jpg'; //Ссылка на аватар по умолчанию
var GuestAvtr = 'https://forumupload.ru/uploads/001b/fb/40/3/927697.jpg'; //Ссылка на аватар для Гостя
$('#pun-viewtopic,#pun-messages').find('.pa-title').each(function(){
  var b = DefAvtr;if($(this).text()=='Гость'){b = GuestAvtr;}
  var s='<li class=«pa-avatar item2»><img class=«defavtr» src=«'+b+'» alt=«Аватар»/></li>';
  if($(this).parent().find('.pa-avatar').html()==null)$(this).after(s);
});$('#profile-left strong:contains(«Нет аватара»)')
.parent().html('<div><img src=«'+DefAvtr+'»/></div>');
</script>

<!-- ник гостя -->
<script>$(".post[data-group-id=3]").find(".pa-author").html(function(){return this.innerHTML.replace(/(<.+>)(.+)$/,'$1<a href="javascript:to(\'$2\')">$2</a>')});</script>
















<!--- Скрыть rss-atom --->
<style type="text/css">
.punbb .modmenu .container span {display: none;}
</style>
<!--- конец --->

<!-- Аватар по умолчанию / Deff, Alex_63 -->
<script type="text/javascript">
var DefAvtr = 'https://forumupload.ru/uploads/001b/fb/40/3/927697.jpg'; //Ссылка на аватар по умолчанию
DefAvtr='<li class="pa-avatar item2"><img class="defavtr" src="'+DefAvtr+'" alt="Аватар"/></li>';
$('#pun-viewtopic,#pun-messages').find('.pa-title').each(function(){if($(this).parent().find('.pa-avatar').html()==null)$(this).after(DefAvtr);});
</script>

<!-- Быстрое редактирование постов © Alex_63 // V.3 -->
    <script src="https://forumstatic.ru/files/0015/c4/3f/97896.js" type="text/javascript"></script>

<script type="text/javascript">
function show_new() { if(GroupID == 3) return;
$('#pun-ulinks ul').prepend('<li class="item1"><a href="/search.php?action=show_new">Новые</a></li>');}
show_new();
</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>+','<span>');
   changeS('#pun-ulinks .item2','Активные темы','Активные');
   changeS('#pun-ulinks .item3','Темы без ответов','Без ответов');
   changeS('#pun-status .container .item1','Привет,','Приветствуем вас,');
</script>

<!-------------- Регулировка размера шрифта в постах -------------->
<script type="text/javascript" src="https://forumstatic.ru/files/001b/6b/7e/18812.js"></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>

<!--обтекание изображения 2.4.4-->
<script language="javascript">
$(function(){
$('td#button-link').before('<td id="floatbut" title="Обтекание изображения" style=\'background-image:url("https://forumstatic.ru/files/0015/dd/40/15488.gif")\'></td>');
$('#floatbut, .vibor').click(function(){
$('div#float').toggle();});
  });
elm=document.getElementsByTagName("div")
for(x in elm) if(elm[x].className=="post-content")
{
post = elm[x].innerHTML;
if(post.indexOf("[/float]") != -1) {
floats = /\[float=(.*?)\]([^\[]*)\[\/float\]/gi
elm[x].innerHTML = elm[x].innerHTML.replace(floats, "<span style='float: $1; margin: 15px; text-align: $1;'>$2</span>")
}}
</script>
<div id="float" style="display:none;background:#FFFFCC;border:1px solid black; width:auto; padding:8px; position:absolute; margin-top:-32%; margin-left:35%; z-index:20">
<div><strong>Направление обтекания</strong></div><br>
<div align="center">
<img class="vibor" src="https://forumstatic.ru/files/0015/dd/40/52315.png" title="left" onclick="bbcode('[float=left]', '[/float]')" />
<img class="vibor" src="https://forumstatic.ru/files/0015/dd/40/32241.png" title="right" onclick="bbcode('[float=right]', '[/float]')" />
</div></div>



















<!-- Правка глюка Репы при  отсутствии скриптов  руссфф  v3-->
<script> if($('#pun-viewtopic').length)$(window).load(function () {
if(!($('#pun-reputation').length&&$('#pun-ulinks  li.item7 a:not([href$="show_replies"])').length))
FORUM.PartnerVote = function() { return true; };
});
</script>

<!-------------- Отключение всякого русфф -------------->
<script type="text/javascript">
RusffCore.sets.share = false;
rusffLive.enable = false;
RusffCore.sets.show_reportBtn = 0;
</script>

<script type="text/javascript">
var title = document.querySelectorAll('.pa-avatar img[title], p.formsubmit .button[title], input.button[title],#statistic-other a[title], .post-rating a[title], span.offctgr img[title]');
var allTitle = title.length;
for (i=0; i<allTitle; i++){
    title[i].removeAttribute('title');
}
</script>

<!-- Восстановление последнего поста при утере by Человек-Шаман -->
<script>
$(document).ready(function() {
  $('#addition-area').append(function() {
    return $('<div>Восстановить последний пост</div>').click(restoreLastPost);
  });
  function restoreLastPost() {
    $('#main-reply').val(localStorage.ReservePost);
  };
});
</script>
<!--конец-->

<!-- Разделение ников пользователей в теме запятой -->
<script>$('#topic-users-in a').prev('a').after(',');
$('.f_links a').prev('a').after('•');
</script>

<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 type="text/javascript">
function to(username)
{insert('' + username + '' + ', ');}
</script>

<script><!-- Оставляем количество новых ЛС -->
var clr=($("#navpm a").css("color"));var chng="&nbsp;(";
var subs="</span><span style=\"color:"+clr+";\" id=\"news_messag\">(";
$("#navpm a").html($("#navpm a").html().replace(chng,subs));
$("#news_messag").appendTo("#navpm");
</script>

0

89

объявление

<div style="height: 70px;width: 220px; top: -312px;margin-left: -715px;position: absolute; padding: 0.4em 2em 1em 2em;   text-align: center; z-index: 100; color: #ffffff; background: #8f8e8e9e; border-radius: 5px; /*outline: solid 1px #4d4d4d99;*/ line-height: 14px; font-weight: 400;font: normal 100% verdana, arial, helvetica, sans-serif; overflow-y: auto">
<b>Жанр:</b> магический реализм <br>
<b>Система игры:</b> эпизодическая<br>
<b>Мастеринг:</b> смешанный<br>
<b>Внешности:</b> реальные<br>
<b>Рейтинг:</b> NC-17 (18+)<br>
</div>

<div style="height: 55px; width: 250px; top: -132px; margin-left: 711px; position: absolute;     background: #959393; border: 1px solid #5d555a;     outline: solid 1px #514e4e9c;   font-weight:bold; text-align: center;z-index: 100; border-radius: 5px; color: #ffffff;overflow-y: hidden;  /* border: red 1px solid; */"></div>

<div style="height: 45px; width: 365px; top: -127px; margin-left: 711px; position: absolute; text-align: center; z-index:100;/* border: red 1px solid; */">
<div id="counters">
<a href="http://grayhouse.rusff.me/viewtopic.php?id=36#p132" target="_blank"><img src="https://forumstatic.ru/files/001b/fb/40/74310.png" title="Стервятник" width="45" border="0" height="45"></a>   
<a href="http://grayhouse.rusff.me/viewtopic.php?id=36#p132" target="_blank"><img src="https://forumstatic.ru/files/001b/fb/40/19683.png" title="Сфинкс" width="45" border="0" height="45"></a>
<a href="http://grayhouse.rusff.me/viewtopic.php?id=36#p132" target="_blank"><img src="https://forumstatic.ru/files/001b/fb/40/39089.png" title="Слепой" width="45" border="0" height="45"></a>
<a href="http://grayhouse.rusff.me/viewtopic.php?id=36#p132" target="_blank"><img src="https://forumstatic.ru/files/001b/fb/40/28064.png" title="Лэри" width="45" border="0" height="45"></a>
<a href="http://grayhouse.rusff.me/viewtopic.php?id=36#p132" target="_blank"><img src="https://forumstatic.ru/files/001b/fb/40/66424.png" title="Русалка" width="45" border="0" height="45"></a>
</div>
</div>

<div id="tbnews" style="position: absolute; top: -312px; margin-left: 702px; z-index: 20; width: 270px; height: 92px;   font: normal 100% verdana, arial, helvetica, sans-serif; background: #a5a4a4e0; border-radius: 5px; /*outline: solid 1px #4d4d4d99;*/ color: #ffffff; overflow-y: auto; padding: 0px 5px 0px 8px;">
<div style="padding: 15px 0px;">
<b>Дом.</b> Его называют Серым. Он стар и по возрасту ближе к пустырям – захоронениям его ровесников. Он одинок – другие дома сторонятся его – и не похож на зубец, потому что не тянется вверх. В нем три этажа, фасад смотрит на трассу, у него тоже есть двор – длинный прямоугольник, обнесенный сеткой. Когда-то он был белым. Теперь он серый спереди и желтый с внутренней, дворовой стороны. Он щетинится антеннами и проводами, осыпается мелом и плачет трещинами. К нему жмутся гаражи и пристройки, мусорные баки и собачьи будки. Все это со двора. Фасад гол и мрачен, каким ему и полагается быть.
Серый Дом не любят.
</div>
</div>


<div id="tbnavigation" style="position: absolute; top: -200px; margin-left: 780px; z-index: 20;">
<!-- ➱ ДЛЯ ГОСТЕЙ -->
<form style="margin-bottom:5px;"><select name="select" class="forminput? Hoverbuttons5" onchange="window.location=('http://grayhouse.rusff.me/viewtopic.php?id='+this.options[this.selectedIndex].value)" style="
    background-color: #959393;
    background-image: none !important;
border: 1px solid #5d555a;     
outline: solid 1px #cccccc;
    color: #ffffff;
    height: 20px;
    width: 178px;
    font-family: 'Myriad Pro', sans-serif;
    font-size: 14px;
text-align: center;
    ">
<option> ➱ ДЛЯ ГОСТЕЙ </option>
<option value="5">Правила</option>
<option value="9#p111">Сюжет</option>
<option value="32">Занятые роли</option>
<option value="8">Гостевая</option>
<option value="7">FAQ</option>
<option value="6">Занятые внешности</option>
<option value="28">Стаи Дома</option>
<option value="36#p132">Каноны</option>
<option value="13">Нужные</option>
<option value="14#p14">Шаблон анкеты</option>
<option value="10">Терминология</option>
</select></form>

<!-- ➱ ДЛЯ ИГРОКОВ -->
<form style="margin-bottom:5px;"><select name="select" class="forminput? Hoverbuttons5" onchange="window.location=('http://grayhouse.rusff.me/viewtopic.php?id='+this.options[this.selectedIndex].value)" style="
    background-color: #959393;
    background-image: none !important;
border: 1px solid #5d555a;     
outline: solid 1px #cccccc;
    color: #ffffff;
    height: 20px;
    width: 178px;
    font-family: 'Myriad Pro', sans-serif;
    font-size: 14px;
text-align: center;
    ">
<option>➱ ДЛЯ ИГРОКОВ </option>
<option value="15#p15">Отношения и поиск игры</option>
<option value="18">Личное звание</option>
<option value="4">Новости проекта</option>
<option value="17">Отсутствие и уход</option>
<option value="16">Вопросы к АМС</option>
</select></form>
</div>




<div style="top: -205px;margin-left: -750px;position: absolute;text-align: justify;z-index: 100;color: #ffffff;line-height: 14px;padding: 0.2em 0.2em 0.2em 0.2em;border: 1px solid #ffffff;outline: solid 1px #878787;background: #959393; font-weight:bold;font: normal 100% verdana, arial, helvetica, sans-serif;overflow-y: auto/* border: red 1px solid; */;border-radius: 5px;">
<div id="counters">
<b>ГОЛОСУЙ ЗА НАС</b>  <a href="https://rpgtop.su/26933" title="Рейтинг Ролевых Ресурсов — RPG TOP" target="_blank">
<img src="//img.rpgtop.su/top8015_1.gif" alt="Рейтинг Ролевых Ресурсов — RPG TOP" border="0" width="80" height="15"></a><br></div></div>

<img src="https://forumstatic.ru/files/001b/fc/9b/10222.png" class="logo__sun" style="animation: none!important; -webkit-animation: none!important;">

<div style="height: 70px; width: 150px; top: -155px; margin-left: -810px; position: absolute;     background: #999999f0; border: 1px solid #5d555a;     outline: solid 1px #514e4e9c;   font-weight:bold; text-align: center;z-index: 100; border-radius: 5px; color: #ffffff;overflow-y: hidden;  /* border: red 1px solid; */">ПО ВСЕМ ВОПРОСАМ:</div>

<div style="height: 32px; width: 210 px; top: -135px; margin-left: -810px; position: absolute;  text-align: center; z-index:100;  /* border: red 1px solid; */">
<div id="counters">
<a href="http://grayhouse.rusff.me/profile.php?id=4" target="_blank"><img src="https://forumstatic.ru/files/001b/fb/40/87464.png" title="Чёрный Ральф" width="45" border="0" height="45"></a>   
<a href="http://grayhouse.rusff.me/profile.php?id=3" target="_blank"><img src="https://forumstatic.ru/files/001b/fb/40/56226.png" title="Македонский" width="45" border="0" height="45"></a>
<a href="http://grayhouse.rusff.me/profile.php?id=5" target="_blank"><img src="https://forumstatic.ru/files/001b/fb/40/85511.png" title="Василиск" width="45" border="0" height="45"></a>
</div>
</div>

0

90

хтмл форма ответа

<!-- Быстрое редактирование постов © Alex_63 // V.3 -->
<script>
var YesForumEdit=[ 1,7,10 ]; //Форумы с редактированием
if(YesForumEdit.indexOf(+FORUM.topic.forum_id)!=-1)
document.write('<script src="https://forumstatic.ru/files/0015/c4/3f/97896.js" type="text/javascript"><'+'/'+'script>');
</script>

<!-- ОБТЕКАНИЕ ИЗОБРАЖЕНИЯ -->
<script language="javascript">
$(function(){
$('td#button-link').before('<td id="floatbut" style=\'background-image:url("https://i.imgur.com/m0F7aWG.gif")\'></td>');
$('#floatbut, .vibor').click(function(){
$('div#float').toggle();});
  });
elm=document.getElementsByTagName("div")
for(x in elm) if(elm[x].className=="post-content")
{
post = elm[x].innerHTML;
if(post.indexOf("[/float]") != -1) {
floats = /\[float=(.*?)\]([^\[]{1,11000})\[\/float\]/gi
elm[x].innerHTML = elm[x].innerHTML.replace(floats, "<span style='float: $1; margin: 8px; text-align: $1;'>$2</span>")
}}
</script>
<div id="float" style="background: rgb(244, 246, 245);color: rgb(0, 0, 0);width: auto;padding: 8px;position: absolute;margin-top: -826px;margin-left: 285px;z-index: 20;border: 1px solid rgb(214 214 214);display: none;">
<div><strong>направление обтекания</strong></div><br>
<div align="center">
<img class="vibor" src="https://i.imgur.com/F2WP3sK.png" title="left" onclick="bbcode('[float=left]', '[/float]')" />
<img class="vibor" src="https://i.imgur.com/pbRQHik.png" title="right" onclick="bbcode('[float=right]', '[/float]')" />
</div></div>
<!-- Конец -->








<div id="smls-blk" style="margin: 16px 0 16px 0;">
<a id="Kn-cont_1"><button class="stk" type="button">смайлы 1</button></a>
<a id="Kn-cont_2"><button class="stk" type="button">смайлы 2</button></a>
<a id="Kn-cont_3"><button class="stk" type="button">смайлы 3</button></a>
<a id="Kn-cont_4"><button class="stk" type="button">смайлы 4</button></a>
<script src="https://forumstatic.ru/files/001b/e8/c7/39182.js?v=22"></script><div id="cont_1" style="display: none;">
<br><br>
<img src="http://se.uploads.ru/HGvh2.gif " style="cursor: pointer" onclick="smile('http://se.uploads.ru/HGvh2.gif')">
<img src="http://s3.uploads.ru/P3drg.gif " style="cursor: pointer" onclick="smile('http://s3.uploads.ru/P3drg.gif')">
<img src="http://s2.uploads.ru/t/qGWpS.gif " style="cursor: pointer" onclick="smile('http://s2.uploads.ru/t/qGWpS.gif')">
<img src="http://se.uploads.ru/mg83Y.gif " style="cursor: pointer" onclick="smile('http://se.uploads.ru/mg83Y.gif')">
<img src="http://sd.uploads.ru/sIcWB.gif" style="cursor: pointer" onclick="smile('http://sd.uploads.ru/sIcWB.gif')">
<img src="https://forumupload.ru/uploads/0014/4a/23/536/38957.gif" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/0014/4a/23/536/38957.gif')">
<img src="https://forumupload.ru/uploads/0014/4a/23/208/68496.gif" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/0014/4a/23/208/68496.gif')">
<img src="http://s3.uploads.ru/FZqCR.gif" style="cursor: pointer" onclick="smile('http://s3.uploads.ru/FZqCR.gif')">
<img src="https://forumupload.ru/uploads/0014/4a/23/208/73933.gif" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/0014/4a/23/208/73933.gif')">
<img src="https://forumupload.ru/uploads/0014/4a/23/208/42519.gif" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/0014/4a/23/208/42519.gif')">
<img src="https://i.imgur.com/hYnpkBH.gif " style="cursor: pointer" onclick="smile('https://i.imgur.com/hYnpkBH.gif')">
<img src=" http://s1.uploads.ru/i/JLtsP.gif " style="cursor: pointer" onclick="smile('http://s1.uploads.ru/i/JLtsP.gif')">
<img src="http://s5.uploads.ru/c0zOZ.gif " style="cursor: pointer" onclick="smile('http://s5.uploads.ru/c0zOZ.gif')">
<img src="http://s8.uploads.ru/mgMQc.gif " style="cursor: pointer" onclick="smile('http://s8.uploads.ru/mgMQc.gif')">
<img src="https://i.imgur.com/tX5SJXo.gif" style="cursor: pointer" onclick="smile('https://i.imgur.com/tX5SJXo.gif')">
<img src="https://forumupload.ru/uploads/0014/4a/23/208/93712.gif" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/0014/4a/23/208/93712.gif')">
<img src="https://forumupload.ru/uploads/0014/4a/23/536/75715.gif" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/0014/4a/23/536/75715.gif')">
<img src="https://i.imgur.com/PrdwZOB.gif" style="cursor: pointer" onclick="smile('https://i.imgur.com/PrdwZOB.gif')">
<img src="http://s8.uploads.ru/wHQ7a.gif " style="cursor: pointer" onclick="smile('http://s8.uploads.ru/wHQ7a.gif')">
<img src="https://forumstatic.ru/files/001b/ca/16/93004.gif" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001b/ca/16/93004.gif')">
<img src="https://forumstatic.ru/files/001b/ca/16/58278.gif " style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001b/ca/16/58278.gif')">
<img src="https://forumstatic.ru/files/001b/ca/16/44347.gif " style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001b/ca/16/44347.gif')">
<img src="https://forumstatic.ru/files/001b/ca/16/99834.gif" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001b/ca/16/99834.gif')">
<img src="https://forumstatic.ru/files/001b/ca/16/98413.gif" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001b/ca/16/98413.gif')">
<img src="https://forumstatic.ru/files/001b/ca/16/60277.gif" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001b/ca/16/60277.gif')">
<img src="https://s8.uploads.ru/1ZqiH.gif" style="cursor: pointer" onclick="smile('http://s8.uploads.ru/1ZqiH.gif')">
<img src="https://s3.uploads.ru/4yMRP.gif" style="cursor: pointer" onclick="smile('http://s3.uploads.ru/4yMRP.gif')">
<img src="https://s5.uploads.ru/Bvjhz.gif" style="cursor: pointer" onclick="smile('http://s5.uploads.ru/Bvjhz.gif')">
<img src="https://s4.uploads.ru/pP2Oj.gif" style="cursor: pointer" onclick="smile('http://s4.uploads.ru/pP2Oj.gif')">
<img src="https://s5.uploads.ru/7O0NR.gif" style="cursor: pointer" onclick="smile('http://s5.uploads.ru/7O0NR.gif')">
<img src="https://s7.uploads.ru/fLDuo.gif" style="cursor: pointer" onclick="smile('http://s7.uploads.ru/fLDuo.gif')">
<img src="https://sg.uploads.ru/mAw18.gif" style="cursor: pointer" onclick="smile('http://sg.uploads.ru/mAw18.gif')">
<img src="https://sd.uploads.ru/GoCXz.gif" style="cursor: pointer" onclick="smile('http://sd.uploads.ru/GoCXz.gif')">
<img src="https://s5.uploads.ru/tgRbv.gif" style="cursor: pointer" onclick="smile('http://s5.uploads.ru/tgRbv.gif')">
<img src="https://s7.uploads.ru/1Nrv8.gif" style="cursor: pointer" onclick="smile('http://s7.uploads.ru/1Nrv8.gif')">
<img src="https://s5.uploads.ru/DwmAc.gif" style="cursor: pointer" onclick="smile('http://s5.uploads.ru/DwmAc.gif')">
<img src="https://forumupload.ru/uploads/001b/3c/87/56/68068.gif" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001b/3c/87/56/68068.gif')">
<img src="https://i.imgur.com/SmOfCA3.gif" style="cursor: pointer" onclick="smile('https://i.imgur.com/SmOfCA3.gif')">
<img src="https://i.imgur.com/xdzngkD.gif" style="cursor: pointer" onclick="smile('https://i.imgur.com/xdzngkD.gif')">
<img src="https://forumupload.ru/uploads/001b/3c/87/56/718106.gif" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001b/3c/87/56/718106.gif')">
<img src="https://forumupload.ru/uploads/001b/3c/87/15/329619.gif" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001b/3c/87/15/329619.gif')">
<img src="https://forumupload.ru/uploads/001b/3c/87/56/482743.gif" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001b/3c/87/56/482743.gif')">
<img src="https://forumupload.ru/uploads/001b/3c/87/56/861638.gif" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001b/3c/87/56/861638.gif')">
<img src="https://i.imgur.com/Itd9sfE.gif" style="cursor: pointer" onclick="smile('https://i.imgur.com/Itd9sfE.gif')">
<img src="https://i.imgur.com/XIFBrhv.gif" style="cursor: pointer" onclick="smile('https://i.imgur.com/XIFBrhv.gif')">
<img src="https://i.imgur.com/57AZfEo.gif" style="cursor: pointer" onclick="smile('https://i.imgur.com/57AZfEo.gif')">
<img src="https://i.imgur.com/KK10pXi.gif" style="cursor:pointer" onclick="smile('http://i.imgur.com/KK10pXi.gif')">
<img src="https://i.imgur.com/uLFsKc5.gif" onclick="smile('https://i.imgur.com/uLFsKc5.gif')">
<img src="https://i.imgur.com/vOGvDxh.gif" onclick="smile('https://i.imgur.com/vOGvDxh.gif')">
<img src="https://forumupload.ru/uploads/001b/67/7a/5/64812.gif" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001b/67/7a/5/64812.gif')">
</div>

    <div id="cont_2" style="display: none;">
<br><br>
<img src="https://i.ibb.co/5h0m86z/1.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/5h0m86z/1.gif')">
<img src="https://i.ibb.co/tzDhQQg/2.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/tzDhQQg/2.png')">
<img src="https://i.ibb.co/PzjFxPm/3.png " style="cursor: pointer" onclick="smile('https://i.ibb.co/PzjFxPm/3.png')">
<img src="https://i.ibb.co/MRcGFsX/4.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/MRcGFsX/4.gif')">
<img src="https://i.ibb.co/pvmvKnS/5.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/pvmvKnS/5.gif')">
<img src="https://i.ibb.co/CMVk4dc/6.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/CMVk4dc/6.png')">
<img src="https://i.ibb.co/0tjnMcZ/7.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/0tjnMcZ/7.gif')">
<img src="https://i.ibb.co/K0rFZFL/73.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/K0rFZFL/73.png')">
<img src="https://i.ibb.co/zF375S1/9.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/zF375S1/9.gif')">
<img src="https://i.ibb.co/qNHWwQc/10.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/qNHWwQc/10.gif')">
<img src="https://i.ibb.co/nm0BKxV/11.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/nm0BKxV/11.gif')">
<img src="https://i.ibb.co/V9YMsYL/12.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/V9YMsYL/12.gif')">
<img src="https://i.ibb.co/3TGcb5j/13.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/3TGcb5j/13.gif')">
<img src="https://i.ibb.co/PDwNfRs/14.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/PDwNfRs/14.gif')">
<img src="https://i.ibb.co/G3z97FX/15.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/G3z97FX/15.gif')">
<img src="https://i.ibb.co/R3gJk1g/16.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/R3gJk1g/16.gif')">
<img src="https://i.ibb.co/svZZJ4z/17.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/svZZJ4z/17.gif')">
<img src="https://i.ibb.co/mRdfbk8/18.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/mRdfbk8/18.gif')">
<img src="https://i.ibb.co/tzM9c0N/19.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/tzM9c0N/19.gif')">
<img src="https://i.ibb.co/1nbzjDz/20.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/1nbzjDz/20.gif')">
<img src="https://i.ibb.co/J7jXqbW/21.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/J7jXqbW/21.png')">
<img src="https://i.ibb.co/ZVk4KDF/22.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/ZVk4KDF/22.gif')">
<img src="https://i.ibb.co/7YZ40YM/23.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/7YZ40YM/23.gif')">
<img src="https://i.ibb.co/DDSNn7S/24.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/DDSNn7S/24.gif')">
<img src="https://i.ibb.co/r25kwYy/25.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/r25kwYy/25.png')">
<img src="https://i.ibb.co/m57KvHQ/26.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/m57KvHQ/26.gif')">
<img src="https://i.ibb.co/QfVW5JG/28.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/QfVW5JG/28.gif')">
<img src="https://i.ibb.co/BcpXSNG/30.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/BcpXSNG/30.gif')">
<img src="https://i.ibb.co/gyvc6tQ/31.png " style="cursor: pointer" onclick="smile('https://i.ibb.co/gyvc6tQ/31.png')">
<img src="https://i.ibb.co/9hX8xH6/32.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/9hX8xH6/32.gif')">
<img src="https://i.ibb.co/w0BZJ77/33.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/w0BZJ77/33.gif')">
<img src="https://i.ibb.co/fMb85RX/34.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/fMb85RX/34.gif')">
<img src="https://i.ibb.co/wYSrY9X/36.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/wYSrY9X/36.png')">
<img src="https://i.ibb.co/bPKbkg3/37.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/bPKbkg3/37.gif')">
<img src="https://i.ibb.co/z2HGp3d/39.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/z2HGp3d/39.gif')">
<img src="https://i.ibb.co/syPKSt1/40.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/syPKSt1/40.png')">
<img src="https://i.ibb.co/3WLsbJK/41.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/3WLsbJK/41.gif')">
<img src="https://i.ibb.co/dthK7rZ/42.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/dthK7rZ/42.gif')">
<img src="https://i.ibb.co/cx90qCc/43.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/cx90qCc/43.gif')">
<img src="https://i.ibb.co/jvM2qgZ/44.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/jvM2qgZ/44.gif')">
<img src="https://i.ibb.co/F4m5xwk/46.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/F4m5xwk/46.gif')">
<img src="https://i.ibb.co/LdN2ZdK/bsLQuwm.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/LdN2ZdK/bsLQuwm.gif')">
<img src="https://i.ibb.co/tpyS0rn/47.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/tpyS0rn/47.gif')">
<img src="https://i.ibb.co/2F1LMQ3/50.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/2F1LMQ3/50.png')">
<img src="https://i.ibb.co/RTQ7VGw/73068.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/RTQ7VGw/73068.png')">
<img src="https://i.ibb.co/CW9cg8v/52.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/CW9cg8v/52.gif')">
<img src="https://i.ibb.co/NCgkgKD/53.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/NCgkgKD/53.png')">
<img src="https://i.ibb.co/1fsThBT/54.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/1fsThBT/54.gif')">
<img src="https://i.ibb.co/GCf1tj6/55.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/GCf1tj6/55.png')">
<img src="https://i.ibb.co/FY7968p/56.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/FY7968p/56.png')">
<img src="https://i.ibb.co/9s8cBwF/57.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/9s8cBwF/57.gif')">
<img src="https://i.ibb.co/T1gjJyg/58.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/T1gjJyg/58.gif')">
<img src="https://i.ibb.co/qFdPjhb/59.png" style="cursor: pointer" onclick="smile('https://i.ibb.co/qFdPjhb/59.png')">
<img src="https://i.ibb.co/ck24XqV/60.gif " style="cursor: pointer" onclick="smile('https://i.ibb.co/ck24XqV/60.gif')">
<img src="https://i.ibb.co/7xfgwJS/61.gif" style="cursor: pointer" onclick="smile('https://i.ibb.co/7xfgwJS/61.gif')">
<img src="https://i.imgur.com/HWDx9sK.gif" style="cursor: pointer" onclick="smile('https://i.imgur.com/HWDx9sK.gif')">
<img src="https://i.imgur.com/25ntNvL.gif" onclick="smile('https://i.imgur.com/25ntNvL.gif')">
<img src="https://forumstatic.ru/files/001a/19/3b/84596.png" onclick="smile('https://forumstatic.ru/files/001a/19/3b/84596.png')">
<img src="https://forumstatic.ru/files/001a/19/3b/45186.gif" onclick="smile('https://forumstatic.ru/files/001a/19/3b/45186.gif')">
<img src="https://forumstatic.ru/files/001a/19/3b/94924.gif" onclick="smile('https://forumstatic.ru/files/001a/19/3b/94924.gif')">
<img src="https://i.imgur.com/UQjlMzl.gif" onclick="smile('https://i.imgur.com/UQjlMzl.gif')">
<img src="https://forumstatic.ru/files/001a/19/3b/23260.gif" onclick="smile('https://forumstatic.ru/files/001a/19/3b/23260.gif')">
<img src="https://forumupload.ru/uploads/000f/09/5e/13019/509909.png" onclick="smile('https://forumupload.ru/uploads/000f/09/5e/13019/509909.png')">
<img src="https://i.imgur.com/kA2PjeC.gif" onclick="smile('https://i.imgur.com/kA2PjeC.gif')">
<img src="https://forumstatic.ru/files/001a/19/3b/88181.gif" onclick="smile('https://forumstatic.ru/files/001a/19/3b/88181.gif')">
<img src="https://forumstatic.ru/files/001a/19/3b/16555.gif" onclick="smile('https://forumstatic.ru/files/001a/19/3b/16555.gif')">
<img src="https://forumstatic.ru/files/001a/19/3b/67009.gif" onclick="smile('https://forumstatic.ru/files/001a/19/3b/67009.gif')">
<img src="https://forumstatic.ru/files/001a/19/3b/99395.gif" onclick="smile('https://forumstatic.ru/files/001a/19/3b/99395.gif')">
<img src="https://forumupload.ru/uploads/0019/a4/9b/6/807702.gif " onclick="smile('https://forumupload.ru/uploads/0019/a4/9b/6/807702.gif')">
<img src="https://forumupload.ru/uploads/0019/a4/9b/6/14818.gif " onclick="smile('https://forumupload.ru/uploads/0019/a4/9b/6/14818.gif')">
<img src="https://forumupload.ru/uploads/0019/a4/9b/6/618667.gif " onclick="smile('https://forumupload.ru/uploads/0019/a4/9b/6/618667.gif')">
<img src="https://forumupload.ru/uploads/0019/a4/9b/6/967321.png" onclick="smile('https://forumupload.ru/uploads/0019/a4/9b/6/967321.png')">
<img src="https://forumupload.ru/uploads/0019/a4/9b/6/303166.gif " onclick="smile('https://forumupload.ru/uploads/0019/a4/9b/6/303166.gif')">
<img src="https://i.imgur.com/zjtCu.gif" onclick="smile('https://i.imgur.com/zjtCu.gif')">
<img src="https://forumupload.ru/uploads/0019/a4/9b/6/159171.gif " onclick="smile('https://forumupload.ru/uploads/0019/a4/9b/6/159171.gif')">
<img src="https://forumupload.ru/uploads/0019/a4/9b/6/172112.gif" onclick="smile('https://forumupload.ru/uploads/0019/a4/9b/6/172112.gif')">
<img src="https://i.imgur.com/snHwRbf.png" onclick="smile('https://i.imgur.com/snHwRbf.png')">
<img src="https://forumupload.ru/uploads/0019/a4/9b/6/113897.gif " onclick="smile('https://forumupload.ru/uploads/0019/a4/9b/6/113897.gif')">
<img src="https://forumupload.ru/uploads/0019/a4/9b/6/187085.gif " onclick="smile('https://forumupload.ru/uploads/0019/a4/9b/6/187085.gif')">
<img src="https://forumupload.ru/uploads/0019/a4/9b/6/771736.gif " onclick="smile('https://forumupload.ru/uploads/0019/a4/9b/6/771736.gif')">
<img src="https://i.imgur.com/WgNUVq8.gif" onclick="smile('https://i.imgur.com/WgNUVq8.gif')">
<img src="https://i.imgur.com/cT91UhP.gif" onclick="smile('https://i.imgur.com/cT91UhP.gif')">
<img src="https://i.imgur.com/W0DZOE6.gif" onclick="smile('https://i.imgur.com/W0DZOE6.gif')">
<img src="https://forumupload.ru/uploads/001b/fc/e6/2/349213.gif" onclick="smile('https://forumupload.ru/uploads/001b/fc/e6/2/349213.gif')">
<img src="https://i.imgur.com/MGTtwHf.gif" onclick="smile('https://i.imgur.com/MGTtwHf.gif')">
</div>

<div id="cont_3" style="display: none;">
<br><br>
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/71047.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/71047.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/188653.png " style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/188653.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/480952.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/480952.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/909971.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/909971.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/517556.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/517556.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/426208.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/426208.png')">
<img src=" https://forumupload.ru/uploads/001a/e8/ … .png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/56046.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/854960.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/854960.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/20254.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/20254.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/354966.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/354966.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/112933.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/112933.png')">
<img src=" https://forumupload.ru/uploads/001a/e8/ … .png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/278866.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/284495.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/284495.png')">
<img src="https://forumupload.ru/uploads/001a/e8/a5/2/872485.png" style="cursor: pointer" onclick="smile('https://forumupload.ru/uploads/001a/e8/a5/2/872485.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/93261.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/93261.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/57930.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/57930.png')">
<img src=" " style="cursor: pointer" onclick="smile('--')">
<img src="https://forumstatic.ru/files/001a/e8/a5/86454.png " style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/86454.png')">
<img src=" https://forumstatic.ru/files/001a/e8/a5/63653.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/63653.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/76729.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/76729.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/79070.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/79070.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/67715.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/67715.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/41229.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/41229.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/46116.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/46116.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/87310.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/87310.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/72611.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/72611.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/95929.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/95929.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/28795.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/28795.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/49004.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/49004.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/38389.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/38389.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/63399.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/63399.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/97374.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/97374.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/93762.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/93762.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/45713.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/45713.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/46897.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/46897.png')">
<img src="https://forumstatic.ru/files/001a/e8/a5/33859.png" style="cursor: pointer" onclick="smile('https://forumstatic.ru/files/001a/e8/a5/33859.png')">
</div>

<div id="cont_4" style="display: none;">
<br><br>

</div>

0


Вы здесь » Test2 » Тестовый форум » Тестовое сообщение


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