фантастический эпизод did you ever
классный пост от равы
активисты флуда джул, джеймс, лилит
постовые писатели колин, ванесса, марша
Держа ладони на виду, Лилит пристально следит за Аксом, который решил немного поиграть со своим пистолетом. Не то чтобы это для нее впервой, обычный день для работника скорой.
роза



сюжетная очередность

15.1 - вивиан 20.10
15.2 - акс, лилит 20.10
15.3 - сай 10.10
15.4 - илай 23.10

livin la vida loca

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

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


Вы здесь » livin la vida loca » I got sunshine » код тестик папито


код тестик папито

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

1

хтмл верх
Код:
<! -- скрипт навигации выпадающим окном [основа скрипт вкладок http://imagiart.ru/, переработка вещего духа] --> 
<script type="text/javascript" src="https://forumstatic.ru/files/001a/18/bd/96460.js"></script>
<div class="spirit-navigation" id="navig-batton" title="навигация">заметки папито</div>
<div id="navigblock" style="display:none"><div class="sslka">
<!-- важные ссылки -->
<a href="https://funeralrave.ru">ссылка</a> 
<a href="https://funeralrave.ru">ссылка</a> 
<a href="https://funeralrave.ru">ссылкассылка</a> 
<a href="https://funeralrave.ru">ссылка</a> 
<a href="https://funeralrave.ru">ссылкассылка</a> 

</div></div>



<!---------------------------- Выделение кода © Alex_63, 2017г. ---------------------------->

<script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/26102.js"></script>
<script>eval(select_text.toString().replace(/\}$/,'try{document.execCommand("copy")}catch(e){}}'))</script>
<script type="text/javascript">select_text.linkText = 'Выделить код' //текст ссылки</script>


<!---------------------------- удаление соо ---------------------------->
<script type="text/javascript" src="https://forumstatic.ru/files/0010/b4/f8/33839.js"></script>

<!------------------------Отключение кнопок пожаловаться ------------------------>
<script type="text/javascript">
RusffCore.sets.show_reportBtn = 0;
</script>

<script type="text/javascript">
RusffCore.sets.share = false;
</script>

<!--удаление кнопок вложение и граффити-->
<script type="text/javascript">
RusffCore.sets.graffiti = false;
</script>
<script type="text/javascript">
RusffCore.sets.show_reportBtn = 0;
</script>
<script type="text/javascript">
RusffCore.sets.files.button = false;
</script>

<!-- ники модера -->
<style>
.modlist {display: none !important;}
</style>
<!-- конец -->

<!-- Подсчет символов в постах игры -->
<style>.send-sumb{
margin: 10px 10px;
padding: 2px 7px; 
float: right;
color: #7c7d71;
cursor: pointer; 
border: 1px solid #7c7d715c;}.post.topicpost .send-sumb{display:none}</style>
<script type="text/javascript">
if([9,10,11,12,20,21].indexOf(+FORUM.topic.forum_id)!=-1){//id Нужных форумов для подсчета
document.write('<script type="text/javascript" data="zibd" src="https://forumstatic.ru/files/0013/44/56/67571.js?"><\/script>')}
$(function(){$(".post-content .send-sumb").each(function(){$(this).attr("title",$(this).attr("original-title"))
.removeAttr("original-title")})});
</script>
<!-- конец -->



<!--Убрать Закрыто и Важно-->
<style>.stickytext,.closedatafield{ display:none;}</style>
<!-- конец -->

<!-- Обтекание текста слева/справа -->
<style type="text/css">
.post-content abbr[title^="float:"]{text-decoration:none;pointer-events:none;margin:.5em}
.post-content abbr[title="float:left"]{float:left}.post-content abbr[title="float:right"]{float:right}
</style>
<script type="text/javascript">
FORUM.set('editor.addition.tags.float_left', {name:'Обтекание слева',onclick:function(){bbcode('[abbr="float:left"]','[/abbr]');}});
FORUM.set('editor.addition.tags.float_right', {name:'Обтекание справа',onclick:function(){bbcode('[abbr="float:right"]','[/abbr]');}});
</script>


<style>
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@100..900&display=swap');
</style>

0

2

хтмл низ
Код:
<!--класс хавербаттонс прозрачность и чб при наведении -->
<!-- jquery уже подключен -->
<script type="text/javascript">
    $(document).ready(function() {
        $('.pod').each(function () {
              var $span = $(this).css('opacity', 0.3);
              $span.addClass("grayscale");
              $(this).hover(function () {
                $span.stop().fadeTo(600, 1);
                $span.removeClass("grayscale");
             }, function () {
                $span.stop().fadeTo(600, 0.3);
                $span.addClass("grayscale");
              });
        });
    });
</script>
<!--КОНЕЦ. полупрозрачность и чб для изображений Hoverbuttons -->



<!-- Перенос Колонок тем и сообщений под Описание Форума / Deff, Alex_63 -->
  <script type="text/javascript">
    (function(){
       $.catch = function(a,f){$(function(){var t,i=0;function s(){i++;if(i>120)return;t=setTimeout(function(){if(!$(a).length){s();return};f()},100);}s();});}
       function appendTopicS(){
         $('.category td.tcl .tclcon,#f-subforums td.tcl .tclcon').each(function() {
           var L=$(this).parents('tr:first');
           var str='<div class="Add"><div class="Tems_And_messages">Сообщения: <span class="right">'+L.find('td.tc3').text()+'</span> Темы: <span class="right2">'+L.find('td.tc2').text()+'</span></div>\
           </div>';$(str).appendTo(this);
         });
       }
       if($('#pun-index').length){appendTopicS ();}
       if($('#pun-viewforum').length){
         var summ=$('.main table[summary]').attr('summary').split(': ')[1].substr(0,1);
         if(summ=='#'||summ==String.fromCharCode(173))$.catch('#f-subforums',function(){appendTopicS()});
       }
    }());
    </script>

<!-- Индикатор активности пользователя © Alex_63 -->

<script type="text/javascript">
    $('.post-author:not(.online)').find('.pa-author>a').addClass('offline');
    $('.post-author.online').find('.pa-author>a').addClass('online');
    $('.post').each(function(){
      var PostAuthorLogin = $(this).find('li.pa-author>a').text();
      var activeTime = $(this).find('.pa-online').text().split('Активен')[1];
      $(this).find('.pa-author>a.online').after('<img src="/i/blank.gif" class="indOnline" title="'+PostAuthorLogin+' здесь'+activeTime+'" />');
      $(this).find('.pa-author>a.offline').after('<img src="/i/blank.gif" class="indOffline" title="'+PostAuthorLogin+' живет жизнь" />');
    });
    </script>
<!-- //End//-Индикатор активности пользователя © Alex_63 -->



<!----------------- между никами запятая --------------->
<style type="text/css">
div#topic-users-in a:after {
    content: ',';
}
div#topic-users-in a:last-child::after {
    content: '';
}
</style>
<!----------------- после ника запятая --------------->
<script type="text/javascript">
function to(username)
{insert('[b]' + username + '[/b]' + ', ');}
</script>

<!--ТЕГ  абзаца - [indent] -->
    <style>#button-indent {background:url()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="smile(\''+b+'\')"></td>');
    var indent = '<span style="display:inline-block;margin:1em 2.1em;"></span>'; /*удвоенные Отступы сверху и слево*/
    $('.post-content p:contains("'+b+'")').each(function(){ $(this).html( $(this).html().replace(/\[indent\]/gm,indent));});}());
    </script>

<!-------------------------- в строчку для Сообщений и Репутации © deff -------------------------->  
    <script type="text/javascript">
    function changeS(sc,ch,st){$(sc).parent().each(function(){$(this).html($(this).html().replace(ch,st));});}
       changeS('.pa-posts','Сообщений:','Сообщений: ');
    </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], img.postimg[alt]'); 
var allTitle = title.length;
for (i=0; i<allTitle; i++){
    title[i].removeAttribute('title');
}
</script>

<!-------------------------- отключаем поделиться -------------------------->
<script type="text/javascript">
RusffCore.sets.share = false;
</script>


<!-------------------------- это не интересно -------------------------->
<script type="text/javascript">
rusffLive.enable = false;
</script>


<!-------------------------- удаляет названия дополнительных полей профиля -------------------------->
<script type="text/javascript">
var A=[1,2,4]
$(".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>


<!-------------------------- вверх-вниз -------------------------->
<div class="go-up" id='ToTop'></div>
<div class="go-down" id='OnBottom'></div>
<!--кнопки вверх вниз-->
<script type="text/javascript">
$(function(){
if ($(window).scrollTop()>="250") $("#ToTop").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()<="250") $("#ToTop").fadeOut("slow")
  else $("#ToTop").fadeIn("slow")
});
if ($(window).scrollTop()<=$(document).height()-"999") $("#OnBottom").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()>=$(document).height()-"999") $("#OnBottom").fadeOut("slow")
  else $("#OnBottom").fadeIn("slow")
});
$("#ToTop").click(function(){$("html,body").animate({scrollTop:0},"slow")})
$("#OnBottom").click(function(){$("html,body").animate({scrollTop:$(document).height()},"slow")})
});
</script>

<script type="text/javascript">
    function Change(sc,ch,st){$(sc).parent().each(function(){$(this).html($(this).html().replace(ch,st));});}
     
    Change("#pun-stats.section h2 span","Статистика форума","on the grounds where we feel safe");  
    </script>



<!--------------------всплывающее окно цитирования-------------------->
<div id="Bubble" style="display:none;position:absolute;z-index:100000"><span></span></div><script>function PopUpPL_Quote(){var fresh=false,SSsq='<img src="">';$("#Bubble").prependTo("body");$('.post').mouseup(function(pos){var theSelection='';if(window.getSelection&&!$.browser.opera){theSelection=window.getSelection().toString()}else if(document.getSelection){theSelection=document.getSelection()}else if(document.selection){theSelection=document.selection.createRange().text}if(!(theSelection==''||typeof theSelection=='undefined'||theSelection==null)&&!(fresh)){$("#Bubble").css({'left': (pos.pageX+5)+'px', 'top':(pos.pageY+4)+'px', 'display': 'none' });$("#Bubble span").html('<a href="'+$(this).find("li.pl-quote a:first").attr("href")+'">'+SSsq+'</a>');$("#Bubble").fadeIn(200);fresh=true}else if(fresh){fresh=false}});$('#Bubble span').click(function(){$('#Bubble').hide(200);fresh=false});$('.post').mousedown(function(){if(fresh){$("#Bubble:visible").hide(200);fresh=false}});}
if($("#pun-viewtopic").length){PopUpPL_Quote()}
</script>
<!--------------------конец всплывающего окна цитирования-------------------->

0

3

форма ответа
Код:
<!-------------------------- счетчик символов -------------------------->
<script>var a,L,epl=$("#main-reply"),str='<small id="plng" style= "font: var(--body-font); color: var(--t-body); width: 100px; float: left;">символов: <b>00</b> </small>';epl.parents("fieldset").find("#form-buttons").prepend(str);function epl3(){a=epl.val().length;if(a>9){L=''}else{L='0'};$("#plng b").text(L+a)};epl3();$(".pl-quote").click(function (){setTimeout('epl3()',100)});epl.bind('mouseout mousemove keydown keypress keyup',function(e){epl3()});</script>

<!-- Font Awesome в форме ответа (с) ForumD.ru -->
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.15.1/css/all.css">
<style> 
#plng, #form-buttons td {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 5px;
}
#form-buttons tr {display: block;width: 100%;text-align: center;}
#form-buttons td img {position: absolute; z-index: 100; left: 0; top: 0;}
#form-buttons td {
background-image: none!important;
    display: inline-block;
    position: relative;
    width: 20px;
    height: 20px;
    margin: 0 4px 0px;
}
#form-buttons td .fab,
#form-buttons td .fas, 
#form-buttons td .far,
#form-buttons td .fal, 
#form-buttons td .fad {
font-size: 12px;
    padding: 5px 4px;
    color: var(--t-body);
   transition: all .3s ease-in-out;
}
#button-files_rusff {display:none!important;}
#button-graffiti_rusff {display:none!important;}

#form-buttons td:hover {color: var(--doplink);} /* изменение цвета кнопки при наведении курсора */
#form-buttons td:hover .fab,
#form-buttons td:hover .fas, 
#form-buttons td:hover .far,
#form-buttons td:hover .fal, 
#form-buttons td:hover .fad {color: var(--doplink);} /* изменение цвета иконки при наведении курсора */</style>
<script type="text/javascript">
$(document).ready(function(){
$("#button-font").append('<i class="fas fa-font"></i>');
$("#button-size").append('<i class="fas fa-sort-amount-up-alt"></i>');
$("#button-bold").append('<i class="fas fa-bold"></i>');
$("#button-italic").append('<i class="fas fa-italic"></i>');
$("#button-underline").append('<i class="fas fa-underline"></i>');
$("#button-strike").append('<i class="fas fa-strikethrough"></i>');
$("#button-left").append('<i class="fas fa-align-left"></i>');
$("#button-center").append('<i class="fas fa-align-center"></i>');
$("#button-right").append('<i class="fas fa-align-right"></i>');
$("#button-link").append('<i class="fas fa-link"></i>');
$("#button-spoiler").append('<i class="fas fa-cut"></i>');
$("#button-image").append('<i class="fas fa-image"></i>');
$("#button-img").append('<i class="fas fa-images"></i>');
$("#button-video").append('<i class="fas fa-play-circle"></i>');
$("#button-hide").append('<i class="fas fa-lock"></i>');
$("#button-quote").append('<i class="fas fa-quote-right"></i>');
$("#button-code").append('<i class="fas fa-code"></i>');
$("#button-color").append('<i class="fas fa-palette"></i>');
$("#button-table").append('<i class="fas fa-table"></i>');
$("#button-keyboard").append('<i class="fas fa-keyboard"></i>');
$("#button-addition").append('<i class="fas fa-plus-circle"></i>');
$("#button-indent").append('<i class="fas fa-solid fa-indent"></i>');
});
</script>

<!--------------- конец Font Awesome в форме ответа (с) ForumD.ru --------------->

<style>
@font-face {font-family: 'Font Awesome';
src:  url('https://forumstatic.ru/files/001a/da/7d/83987.ttf');}

#button-mask { position: relative; }
#button-mask:before{
    content: "\f6fa";
    font-family: Font Awesome;
    position: absolute;
    font-size: 13px;
    top: 50%;
    left: 50%;
    cursor: pointer;
    color: var(--t-body);
    transform: translateY(-50%) translateX(-50%);
transition: all .2s ease-in-out;
}

#button-mask:hover:before {color: var(--doplink);} /* изменение цвета иконки при наведении курсора */
</style>

<!-------------------------- кнопка img в форме ответа -------------------------->
<script>
var oldIMG="<td id=\"button-img\" title=\"Изображение\"><img onclick=\"bbcode('[img]','[/img]')\" src=\"/i/blank.gif\"/><b><p style=\"z-index: 20; position: absolute;margin: 7px 0 0 15px; font-size: 0px;;\">2</p></b></td>"
$("#button-image").after(oldIMG);
</script>

0

4

стиль
Код:
/*************************************************************
Основа css by shady

**************************************************************/
@import url(style_cs.css);

/* ПОДГРУЗКА ШРИФТОВ
-------------------------------------------------------------*/

@font-face {font-family: 'Tahoma';
src: url(https://forumstatic.ru/files/0019/47/79/67198.ttf);}

@font-face {font-family: 'Raleway Bold';
src: url(https://forumstatic.ru/files/001c/31/0c/30064.ttf);}

@font-face {font-family: 'Raleway Regular';
src: url(https://forumstatic.ru/files/001c/31/0c/42154.ttf);}

@font-face {font-family: 'Raleway Medium';
src: url(https://forumstatic.ru/files/001c/31/0c/50936.ttf);}



/* ROOT
-------------------------------------------------------------*/
:root {
--h1-font: 12px Raleway Medium; /* шрифт и размер заглавного текста */
--body-font: 9px Raleway Regular; /* шрифт основного текста */
--help-font: 7px Raleway Medium; 
--backcol: #999999; /* цвет тела */
--forcol: #00000010; /* цвет подложки цитат и подфорумов */
--quotcol: #00000010; /* цвет цитат */
--link: #323834; /* цвет основных ссылок */
--hovlink: #637d6b; /* цвет основных ссылок при наведении */
--doplink: #637d6b; /* цвет дополнительных ссылок */
--t-body: #323834; /*цвет основного текста */
--bordin:  1px solid #bab9b5; /*цвет рамок */
--proftext: #7a7a7a; /*цвет текста в профиле */
--headlink: #d0d0ca; /*заметки и приветствие*/
--helpcol: #252525; /*тот почти черный*/
--greytex: url(https://forumstatic.ru/files/001c/31/0c/18995.png) repeat;
--profiletex: url(https://forumstatic.ru/files/001c/31/0c/70901.png) repeat;
--bodytex: url(https://forumstatic.ru/files/001c/31/0c/78559.png?v=1) repeat;
}

 /* ОСНОВНЫЕ ШРИФТЫ ФОРУМА
-------------------------------------------------------------*/
/* основной шрифт текста форума */
body {  font: 11px tahoma;}
h1, h2 {  font: 12px AleksandraC;    font-weight: normal;}

/* шрифты поля ввода*/
textarea,  input, select, optgroup {  font: 11px verdana;}

/*шрифт в поле кода */
.punbb pre { font: 11px tahoma; }

/*зачеркнутый текст */
del {filter: blur(1px);
    text-decoration: none; transition: color 0.3s ease-in-out;}
del:hover {filter: blur(0px);
    text-decoration: none;}


/* ЦВЕТ ТЕКСТА БОЛЬШИНСТВА ЭЛЕМЕНТОВ НА ФОРУМЕ
-------------------------------------------------------------*/
 .section .container, .post-body, .post-links, .punbb td.tc2, .punbb td.tc3, .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,  .info-box, #pun-main .info-box .legend,  .main .container, .post .container, .post h3, .punbb-admin #pun-admain .adcontainer, #pun-title, #pun-title .container, .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span,  .post h3 span, .punbb th, #viewprofile li, #setmods dl {
    color: #2b271a;
}

/* ЦВЕТ ТЕКСТА ПОСТОВ
-------------------------------------------------------------*/
.post-box {
    color: var(--t-body);
font-family: verdana!important;
}

/* ЦВЕТ ДЕЖУРНОГО ТЕКСТА (тему просматривают, страницы и т.д.)
-------------------------------------------------------------*/
.linkst .pagelink, .linksb .postlink, .linkst .postlink, .punbb .post-links ul, .punbb .modmenu .container, .punbb .modmenu .container, .subscribelink, .punbb .linksb {
    text-transform: lowercase;
    color: var(--t-body);
font-size: 11px;
    font-weight: 100!important;
}

/* ЦВЕТ ССЫЛОК НА ФОРУМЕ
-------------------------------------------------------------*/
.punbb a, .punbb a:link, .punbb a:visited, .punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
    transition: color 0.3s ease-in-out;
    color: var(--link);
    font-weight: bolder;

}

/* ЦВЕТ ССЫЛОК НА ФОРУМЕ ПРИ НАВЕДЕНИИ
-------------------------------------------------------------*/
.punbb a:hover, .punbb a:focus, .punbb a:active, .punbb-admin #pun-admain .nodefault, .punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
    color: var(--doplink);
}

/* ТЕЛО
-------------------------------------------------------------*/
#pun {
position: relative;
    width: 1040px;
margin: 343px auto 100px auto;
    background: var(--bodytex);
    border-radius: 0 10px 10px 0;
}

#pun:before {
  content: '';
  position: absolute;
  width: 560px;
  height: 80%;
  top: -30px;
  right: -30px;
  z-index: -1;
  border-radius: 20px;
  background-color:  var(--t-body);
}
 

/* РАЗМЕЩЕНИЕ КОНТЕНТА ВНУТРИ ТЕЛА
-------------------------------------------------------------*/
.punbb {
    height: auto;
    width: 1000px;
    padding: 10px 0px 40px;
    box-sizing: border-box;
    margin: 0px auto 0px auto;
    border-radius: 20px;
}

.multipage {  margin-top: 90px!important; }
 #pun-main {    margin: 40px!important;}

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

/* ЗАДНИЙ ФОН
-------------------------------------------------------------*/

body {background: url(https://forumstatic.ru/files/001c/31/0c/82883.png) center 0 no-repeat fixed, url(https://forumstatic.ru/files/001c/31/0c/51465.png) repeat-x fixed;
    background-size: auto;
background-color: var(--t-body);}

/* ШАПКА
-------------------------------------------------------------*/
#pun-title {    }

/* ФУТЕР
-------------------------------------------------------------*/
#pun-about  {}

/* реклама русфф в футере */
#pun-about .container .item1 {
margin-top: -15px;
    width: 1000px;
    position: absolute;
    font-size: 7px;
    text-align: center;
    text-transform: lowercase;
}

#pun-about .container .item1 a {    color: var(--link)!important; font-weight: normal!important; }


/* КАТЕГОРИИ
-------------------------------------------------------------*/
/* оформление всей категории */
#pun-index .category .container { margin-top: 10px;}

/* оформление всего подфорума */
#pun-index .hasicon tr {
z-index: 1;
    width: 880px;
    position: relative;
    background: var(--forcol);
    display: table;
    margin-bottom: 10px !important;
    margin-left: 40px;
    box-sizing: border-box;
padding: 15px;
border-radius: 10px 0 10px 10px;
}  

#pun-index .hasicon tr:first-of-type { }
#pun-index .hasicon tr:first-of-type .f_desc_wrap { position: relative; }

/* оформление всех категорий */
#pun-index .category h2 {
    height: 30px;
    border-radius: 10px 0 0 0;
    width: 670px;
    background: var(--t-body);
    position: relative;
    font-size: 0px;
    left: 315px;
    top: 23px;
}



/* индивидуальное оформление каждой категории  */

/* ОТКЛЮЧИТЬ если не нужен доп текст через display none  */
#pun-main div.catleft, #pun-main div.catright {}
.section h2 {}

/* первая */
#pun-category1 h2 { }
div#pun-category1 .catright::after {   }

/* вторая*/
#pun-category2 h2 { }
div#pun-category2 .catright::after {    }

/* третья */
#pun-category3 h2 { }
div#pun-category3 .catright::after {   }

/* четвертая */
#pun-category4 h2 {  }
div#pun-category4 .catright::after {   }

/* пятая */
#pun-category5 h2 { }
div#pun-category5 .catright::after {    }

/* шестая*/
#pun-category6 h2 {  }
div#pun-category6 .catright::after { }


/* СТАТИСТИКА
-------------------------------------------------------------*/
 #pun-stats h2 
{    height: 34px;
background: var(--link);
    width: 850px;
    border-radius: 10px 0;
    position: relative;
    font-size: 0px;
    left: 95px;
    top: 23px;
    z-index: 1;
   } 

#pun-statistic .tc3 {width:15%;}
#pun-statistic .tc-username {width:unset;text-align:left;}
#pun-statistic .tc-title {width:25%;text-align:left;}
#pun-statistic .tc-registered {width:20%;}
#pun-statistic .tc-topic {width:50%;}

/* оформление статистики */
#pun-stats {    }

/* оформление текста в статистике */
#pun-stats .container {    
width: 950px;
    position: relative;
    display: flex;
    flex-wrap: wrap;
    box-sizing: border-box;
    padding: 0 20px 60px;
    font-weight: bold !important;
    text-transform: uppercase;
    font: var(--body-font);
    font-size: 8px;
    margin: 0 0 0 45px;}

#pun-stats .container span {      }
#pun-stats .container span a {   }
#pun-stats .container strong {  }
#pun-stats .container strong a { }


/* вся инфа в 1 строчке */
#pun-stats li.item1{display:none;}

#pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4 {
    color: var(--headlink);
    text-align: center;
    padding: 0px 5px 30px 5px;
    display: inline-block;
    position: relative;
    z-index: 1;
    left: 50px;
}

 #pun-stats li.item2 {   width: 20%;   } 
 #pun-stats li.item3 {   width: 30%;   } 
 #pun-stats li.item4 {   width: 30%;   } 

#pun-stats li.item4 a{    color: var(--headlink);!important}

/* активные пользователи */
li#onlinelist {
margin-top: 10px;
    float: left;
    width: 100%;
    text-transform: uppercase;
    text-align: justify;
    font-size: 10px;
    line-height: 15px;
  }


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

/* расположение и оформление */
#pun-index .tclcon {
    min-height: 50px;
    text-align: justify;
    width: 480px;
    color: #7f7f7d;
    text-transform: lowercase;
    font-size: 9px !important;
    font-weight: bold;
}

#pun-index .tclcon h3 { display: block;
    position: relative;
    height: 25px;
    padding: 10px 15px 0;
    margin: 5px 0px 5px;
    background: var(--greytex);
    border-radius: 10px 0 0 10px;
    opacity: 60%;
}

/* название подфорума - ссылка */
#pun-index .tclcon h3 a {
text-transform: uppercase;
    text-align: left;
    color: var(--headlink);
    font-size: 12px;
    font-family: 'Raleway Bold';
}

/* ссылки  подфорумах */
#pun-index .tclcon a {       color: var(--link);}

#pun-index .tclcon a:hover {  color: var(--hovlink);     transition: all 0.5s linear 0s;}


/* темы и сообщения в описании подфорума */

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

.Tems_And_messages {
   display: inline-block;
    font-family: tahoma;
    text-transform: uppercase;
    font-size: 0px;
    color: #8d886c;
    padding: 3px 0px 3px 25px;
    letter-spacing: 0.5px;
    font-weight: bolder;
    font-variant-caps: all-small-caps;}

.main table .Add {
    display: block;
    padding: 0px;
    width: auto;
    position: absolute;
    top: 16px;
    right: 20px;
}


/* описание подфорумов и ссылки */
.f_desc_wrap {
  display: flex;
    justify-content: space-between;
    gap: 10px;
    flex-direction: column;
}

.f_desc {
  flex: 0 0 1;
    width: auto /*ширина блока с текстом*/;
}

.f_links {
flex: 0 0 auto;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    background: var(--greytex);
    gap: 2px;
border-radius: 0 10px 10px 0;
opacity: 60%;
    width: 100% /*ширина блока ссылок*/;
}

.f_links a {
color: var(--headlink) !important;
    padding: 2px 10px;
    flex: auto;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
    box-sizing: border-box;
    transition: all .3s !important;
    font: var(--help-font);
    line-height: 13px !important;
font-weight: normal !important;
}

.f_links a:hover {
  letter-spacing: 0.5px
}

/* ИКОНКА СООБЩЕНИЙ НА ГЛАВНОЙ СТРАНИЦЕ
-------------------------------------------------------------*/
/* старые  */
#pun-index table Div.icon {
    display: block;
    height: 10px;
    top: 28px;
    position: absolute;
    width: 10px;
    opacity: 1;
    z-index: 1;
    margin-left: -33px !important;
    border-radius: 50px;
}

/* новые */
#pun-index TR.inew Div.icon {
opacity: 1;
    background-color: var(--hovlink);
    border: 3px solid #c6c6c1;
}

/* ИКОНКА  ВНУТРИ ПОДФОРУМА
-------------------------------------------------------------*/
/* старые  */
#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
float: left;
    display: block;
    position: relative;
    margin: 3px 8px;
    width: 10px;
    height: 10px;
    background: #807b75;
    opacity: 0.3;
    border-radius: 50%;
}

/* новые */
#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
    background: #0f797f;    opacity: 1;
}

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

/* закрытые */
#pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
    background: #807b75;   opacity: 0.5;
}


/* КНОПКИ ВВЕРХ ВНИЗ 
-------------------------------------------------------------*/
.go-up, .go-down {
cursor: pointer;
    display: none;
    height: 30px;
    width: 30px;
    margin-bottom: 160px;
    opacity: 1;
    border-radius: 50px;
    position: fixed;
    z-index: 300;
    transition: filter .3s ease-in-out;
}

/* расположение */
.go-up {
    bottom: 27%;
    margin-left: 1035px !important;
    background: var(--bodytex);
     transition: transform 0.3s ease-in-out;
}

.go-up:hover {
    animation: heartbeat 1s infinite;
}

@keyframes heartbeat
{
  0%
  {
    transform: scale( .75 );
  }
  20%
  {
    transform: scale( 1 );
  }
  40%
  {
    transform: scale( .75 );
  }
  60%
  {
    transform: scale( 1 );
  }
  80%
  {
    transform: scale( .75 );
  }

  100%
  {
    transform: scale( .75 );
  }
}

.go-down {
    bottom: 20%;
    margin-left: 1035px !important;
    background: var(--bodytex);
}
/* при наведении */
.go-down:hover {
    filter: brightness(1.3);
}

/* профиль 
-------------------------------------------------------------*/
.post-author {
    width: 250px;
    padding-bottom: 5px !important;
    background: var(--profiletex);
    margin-bottom: 35px !important;
    padding-top: 15px;
    border-radius: 0 15px 15px 0;
    margin-left: -50px !important;
    margin-top: -10px;
}

/* пространство в профиле */
.post-author ul {
margin-top: 0px;
    width: 250px;
    padding: 0px 10px 0 10px!important;
    box-sizing: border-box;
    text-align: center;
    font: var(--body-font);
    color: var(--headlink);
    position: relative;
}

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


/* ник автора */
.pa-author {    
height: 27px;
    padding: 7px 0 0 0;
    border-radius: 10px 10px 0 0;
    font: var(--h1-font);
    line-height: 19px;
    background-color: var(--helpcol);
    font-size: 12px;
}

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


/* статус */
.pa-title {
   letter-spacing: 0.5px;
    margin-top: 10px;
    margin-bottom: 10px;
    text-transform: lowercase;
    font-weight: bold;
text-shadow: 1px 1px black;
}

/* аватар */
.pa-avatar {margin: 5px 0px;}

/* рамка аватара */
.pa-avatar img {
max-width: 180px;
    max-height: 180px;
    border-radius: 2px;
    outline: 1px solid #303030;
}


/* айпи */
.pa-ip {
    clear: both;
    font-size: 7px;
}
.pa-ip a {    font-size: 7px; color: var(--proftext)!important; }

/* последний визит */
.pa-last-visit {
    font-size: 7px!important;
    text-transform: lowercase;
    text-align: center;
    margin-top: 5px;
}

/* отображение при ответить */
#pun-post .pa-author {
    width: 255px !important;
    padding: 0;
    margin-top: 31px;
    text-align: center;
    margin-left: 8px;
}

/* ПОЛЯ ПРОФИЛЯ
-------------------------------------------------------------*/
/* лз */
.pa-fld2 {
padding: 10px 15px !important;
    letter-spacing: 0.5px;
    width: 200px;
    box-sizing: border-box;
    text-align: center;
    text-transform: uppercase;
    margin: 15px 15px 0px;
    border-radius: 0 10px 10px;
    color: #818181;
    font-size: 10px;
    background: var(--helpcol);
    font-weight: bold;
}

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

.pa-fld1 {
padding: 10px 15px !important;
    letter-spacing: 0.5px;
    width: 200px;
    box-sizing: border-box;
    text-align: justify;
    margin: 5px 15px 30px;
    border-radius: 10px 10px 10px 0;
    color: #818181;
    font-size: 8px;
    background: var(--helpcol);
    font-weight: bold;}

/* ПОСТЫ, РЕПУТАЦИЯ
-------------------------------------------------------------*/
.pa-posts, .pa-respect {   
font-size: 8px;
    margin: 5px 0 !important;
    width: 110px;
    font-family: 'Raleway Bold';
    display: inline-block;
    text-transform: uppercase;
    padding: 3px 0px;
    font-weight: bolder;
    text-shadow: 1px 1px black;
}
.pa-fld3, .pa-fld5 {   
font-size: 8px;
    margin: 5px 0 !important;
    width: 110px;
    font-family: 'Raleway Bold';
    display: inline-block;
    text-transform: uppercase;
    padding: 3px 0px;
    font-weight: bolder;
    text-shadow: 1px 1px black;
}

.pa-respect img {       
  filter: brightness(0.4) grayscale(1);
  width: 8px;
  height: 8px;
}

/* перекрасить слово репутация */
 .pa-respect a {  color: var(--headlink)!important;  }


.quite::-webkit-scrollbar-thumb {
    background-color: #080808;
    border: 1px solid #252421;
}

.quite::-webkit-scrollbar-track {
    background-color: #141414;
}

.quite::-webkit-scrollbar {
    width: 1px !important;
    height: 6px;}

.fond { position: absolute;
    height: 40px;
    width: 95px;
    margin: -38px 700px !important;
    padding-right: 4px;
    line-height: 21px;
    text-align: center;
    transition: 0.5s all;
    font-size: 9px;
    font-family: play;
    letter-spacing: 0.5px;
   }

.fond a{
    color: #537387!important;}

.fond a:hover {
    color: #3d334e!important;}


.shetchik { position: absolute;
margin-top: 118px!important;
    margin-left: 0px!important;
    width: 25px; }


/* перекрасить уведомления - тед */
.notify-message.jg-notice,
.notify-message.jg-reputation,
.notify-message.jg-report,
.notify-message.jg-award {
  border-left: none!important;
}

/* НАВИГАЦИЯ ПО ТЕМАМ В ШАПКЕ
-------------------------------------------------------------*/

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


/* вид кнопки после клика по ней */
.spirit-navigation.spirit-navigation_hover{
background: url(ссылка на картинку) no-repeat
}

/* настройка позиции выпадающего по клику окна и его ширина */
#navigblock {
width: 190px;
    margin-left: 215px;
    position: absolute;
    top: -165px;
    z-index: 999;
}

/* настройка блока ссылок, цвет фона, тени, прозрачность, отступы */
.sslka {
display: block;
    background: var(--link);
    padding: 3px 0 3px 0;
border-radius: 10px;
}

/* настройка вида самой ссылки, ширина, цвет, фон, шрифты и так далее */
#pun .sslka a {
background: var(--forcol);
    white-space: nowrap;
    margin: 4px auto;
    text-align: center;
    display: block;
    padding: 6px 0 6px 0;
    text-transform: uppercase;
    width: 165px;
    border-radius: 10px;
    color: var(--headlink);
    font: var(--help-font);
    letter-spacing: 0.5px;
    line-height: 9px;
    transition: all 0.3s linear 0s;
}

/* ссылка при наведении */
#pun .sslka a:hover {
    background: #1b1b1b61;
    white-space: nowrap;
    text-shadow: 1px 1px #000;
    color: var(--hovlink);
    transition: all 0.3s linear 0s;
 font-weight: bolder;
}

.spirit-navigation {
height: 30px;
    width: 300px;
    top: -30px;
    left: 180px;
letter-spacing: 0.5px;
    display: inline-block;
    cursor: pointer;
    text-align: center;
    line-height: 28px !important;
    position: absolute;
    color: var(--headlink);
    font: var(--help-font);
    text-transform: uppercase;
    background: var(--t-body);
    border-radius: 15px 15px 0 0;
}

/* ДРУГОЕ 
**************************************************************/
/* кнопка реакции  */
.reactions-root button, .reactions-root [type=button], .reactions-root [type=reset], .reactions-root [type=submit]
{
-webkit-appearance: button;
    font-size: 8px!important;
    background-color: #a9a9a9;
    padding: 5px 5px 5px 5px !important;}

.reactions-root {
    padding: 0 0px 15px 15px!important;}

.reactions-root *, .reactions-root ::before, .reactions-root ::after
{color: #646260;}

.reactions-root .emoji-mart {  
    font-family: -apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;
    font-size: 11px!important;
    display: inline-block!important;
border: var(--bordin)!important;
border-radius: 4px!important;
background: #c8c7c3 !important;
    width: 500px!important;}

.reactions-root .emoji-mart-category-label span
{display: block!important;
    width: 100%!important;
    font-weight: 500!important;
    padding: 5px 5px 5px 15px!important;
    margin: 10px 0px 10px 0px!important;
    border-radius: 4px!important;}

.reactions-root .emoji-mart-search input {
    font-size: 11px!important;
    padding: 5px 25px 6px 10px!important;
    border-radius: 4px!important;
border: var(--backcol)!important;
}

.reactions-root .emoji-mart-bar{border:none!important;}

.reactions-container {
    gap: 4px!important;
    cursor: pointer;
    position: relative;}

.reaction-picker-panel{left: 40px!important;}

.reaction-picker-button {
    border-radius: 50%!important;
    width: 26px;
    padding: 0; }

.reactions-root .emoji-mart-category-list li {
    list-style: none;
    margin: 0;
    padding: 2px;
    display: inline-block;
}


/* рейтинг поста   */
div.post-rating p {float:right !important; border:0 !important; padding:3px !important}
div.post-vote p {float:right !important; border:0 !important; padding:3px 13px !important; margin-right:5px !important}
div.post-vote p .negative {margin-left:13px;}
div.post-rating a, div.post-vote a {
    font-size: 13px !important;
    text-decoration: none !important;
}
div.post-rating a {
    cursor: pointer !important;
    margin-right: 0px!important;
}

/* перекрасить количество уведомлений и сообщений */
.icon[data-new-topics]:before, .subforums span[data-new-topics]:before {
    background: #ab9e9a!important;
    border-radius: 8px;
    color: #fff;
    content: attr(data-new-topics);
    display: inline-block;
    font-size: .8em;
    font-weight: 700;
    height: 12px;
    line-height: 12px;
    margin: -6px;
    min-width: 12px;
    padding: 2px;
    position: absolute;
    text-align: center;
}

.notify-parent {position: relative;}
.notify-bubble {
    background: lightblue;
    border-radius: 3px;
    color: black;
    font: bolder 12px/1.2 Tahoma;
    margin: 0;
    min-width: 14px;
    padding: 0 1px;
    position: absolute;
    text-align: center;
}

.notify-bubble:after {
    border-color: lightblue transparent;
    border-style: solid;
    border-width: 3px 3px 0;
    content: "";
    display: block;
    left: 5px;
    position: absolute;
    width: 0;
}

.bubble { background: #857a75!important;
    border: 0 none;
    border-radius: 3px;
    color: #d4d2ce!important;
    display: inline-block;
    font: bolder 9px Roboto!important;
    margin: 0;
    min-width: 12px;
    padding: 0 1px;
    position: absolute;
    right: 2px!important;
    text-align: center;
    top: -9px!important;
}

.bubble:after {
    border-color: #857a75!important;
    border-style: solid;
    border-width: 2px 2px 0!important;
    content: "";
    display: block;
    left: 5px;
    position: absolute;
    width: 0;
}

span.num_msg {
    position: absolute;
    margin-top: -15px;
    margin-left: -8px;
    font-size: 11px;
    font-weight: 700;
    background: #685942!important;
    padding: 1px 4px;
    border-radius: 2px;
    height: 14px;
    color: #fff;
    cursor: pointer;
}

span.num_msg:before {
    content: " ";
    display: inline-block;
    position: absolute;
    width: 5px;
    height: 5px;
    transform: rotate(45deg);
    top: 14px;
    background: #685942!important;
    margin-left: 1px;
}






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

.FNTslider {
    border-radius: 4px;
    position: relative;
    z-index: 1000;
    background: #a09c95;
    width: 109px;
    height: 2px;
    margin: 3px 5px;
    border: solid 1px #9b8d80;
    float: right;
    margin-right: 10%;
}
.FNTslider .before {
    height: 2px;
    border: solid 1px transparent;
    border-right: none 0;
    border-radius: 4px 0 0 4px;
    position: absolute;
    background: #716549;
    margin-top: -1px;
}
.FNTslider .thumb {
    width: 5px;
    height: 9px;
    border-radius: 3px;
    position: relative;
    top: -3px;
    background: #2b2114b8;
    cursor: pointer;
}


/* Индикатор активности пользователя */
.indOnline, .indOffline {display: -webkit-box;
    position: absolute;
    left: 118px;
    top: -20px;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    z-index: 1 !important;}

.indOnline {    background: var(--hovlink); border: 2px solid #4d4d4d;  }
.indOffline { display: none;    }
.pa-online { display: none;  }
.pa-awards{margin: 15px;}


/* кнопки форма ответа */

#form-buttons {
    display: flex;
    column-gap: 4px;
    margin-bottom: -1px;
    padding: 5px;
} 

#form-buttons #button-mask {filter: grayscale(0) brightness(0.7)!important;}


/* ТАБЛИЦЫ
-------------------------------------------------------------*/
/* стили таблиц */
.main table {  table-layout: fixed;
    width: 100%;}
#p29 .main table { width: auto; }
#pun-index #pun-main .category .container {
}

/* отступы в ячейках */
.main td {  padding: 10px 10px;  }
th {  padding: 0;  }

/* ширина подфорума */
 .main .tcl {  text-align: left;  width: 30%;  }

/* ширина ячеек */
.tc2, .tc3, .tcmod {  text-align: center;  width: 5%;  }

/* ширина последнего сообщения */
 .tcr {  text-align: left;  width: 25%;
line-height: 16px;  }

/* ширина в поиске/модерировании */
#pun-userlist .tcl, #pun-searchtopics .tcl, #pun-modviewforum .tcl {
  width: 40%   text-transform: lowercase;}
#pun-userlist .tc2, #pun-searchtopics .tc2 {  text-align: left;  width: 20%;  }

/*дебаг */
#pun-debug table .tcl {  width: 15%;  white-space:normal;  }
#pun-debug .tcr {  width: 90%;  white-space: normal;  }

/* расположение последней активной темы */
#pun-index .tcr {
width: 30% !important;
    text-align: left;
    font-size: 10px;
    line-height: 13px !important;
    font: var(--body-font);
    font-weight: bold;
}

/* последняя активная тема в подфоруме */
#pun-index .tcr a {
    text-transform: uppercase;
    letter-spacing: 0.5px;
    font: var(--h1-font);
    font-weight: bolder;
    font-size: 10px;
}



/* НАВИГАЦИЯ ПО ФОРУМУ СВЕРХУ
-------------------------------------------------------------*/
#pun-navlinks .container {padding: 0px; }
#navawards { display: none!important; }
#pun-navlinks li {  display: inline;  }

/* расположение*/
#pun-navlinks {     
    text-align: center;}

/* вид ссылок */
#pun-navlinks li a { 
    letter-spacing: 0.5px;
    color: var(--link);
    text-transform: uppercase;
    padding-right: 7px;
    font: var(--h1-font);
    font-weight: bold;
  }


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


/* ПОЛЬЗОВАТЕЛЬСКАЯ НАВИГАЦИЯ 
-------------------------------------------------------------*/
#pun-ulinks .container {    padding: 0!important;}
#pun-ulinks li, #pun-ulinks li a {    display: inline;}

/*расположение */
#pun-ulinks  {     text-align: center;
    position: relative;
    top: 10px;
font: var(--help-font);
}

/* цвет ссылок */
#pun-ulinks a {
    transition: all 0.5s linear 0s;
    letter-spacing: 0.5px;
    color: var(--link);
    margin: 5px;
    text-transform: uppercase;
}

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


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

/* общий внешний вид */
#pun-crumbs1 .container, #pun-crumbs2 .container {
    font: var(--h1-font);
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    font-weight: bolder;
    position: absolute;
    width: 1000px;
    color: var(--link)!important;
}

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

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

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

/* внешний вид  */
#pun-status {
    position: absolute;
    text-align: center;
    top: -27px;
    left: 511px;
    width: 530px;
}

/* внешний вид  */
#pun-status .container {transition: all 0.5s linear 0s;
    text-transform: uppercase;
    color: var(--headlink);
    font: var(--help-font);
letter-spacing: 0.5px;}

/* цвет ссылки  */
#pun-status a { 
    color: var(--headlink);
    transition: all .3s ease-in-out;
}

#pun-status a:hover { color: var(--headlink); }
    

 /* ТЕМЫ
-------------------------------------------------------------*/
/* весь пост */
.post .container {  }

/* разделитель между сообщения*/
.post h3 {   width: 690px;
    margin: 20px 0px -20px 225px !important;
    padding: 10px;
    border-radius: 0 10px 10px 0;
    box-sizing: border-box;
    height: 30px;
    background: var(--greytex);
}

.hide-author h3 {
    width: 100%!important;
    margin: 30px 0px -16px 0px !important;
    box-sizing: border-box;
}

/* текст внутри разделителя */
.post h3 span {
display: block;
    text-transform: lowercase;
    letter-spacing: 0.5px;
    margin-left: 20px!important;
    font-size: 9px !important;
    color: var(--headlink) !important;
    line-height: 9px;
}
/* ссылка внутри разделителя */
 .post h3 a {        
font-weight: 100 !important;
    font-size: 9px !important;
    color: var(--headlink) !important;
    margin: 0 0 0 35px;}

/* номер поста */
.post h3 strong { float: right;
    text-align: right;
    font-weight: normal;
    margin-right: 25px;
  }

/* расположение профиля */
.post .post-author {    
    float: left;
    min-height: 140px!important;
     position: sticky;
    top: 0px;
}

/* пост и отступы в посте */
.post-body {    margin-left: 226px; }
.post-box {padding: 30px 7px 10px 0px; }

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

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

.post-content {}

/* ссылки в посте */
.post-links {      font-weight: 100;  }
.post-links li {  display: inline;  padding-left: 5px;  }
.post-links ul {     padding: 0px 5px 0px 0px;
    text-align: right;
}
.pl-email, .pl-website {  float: left;  }
.clearer {  clear: both;  height: 0;  font-size: 0;  }

/* курсив и подчеркнутый текст внутри поста */
.post-content em {font-style: italic}
.post-content em.bbuline {font-style: normal; text-decoration: underline;}

/* картинки в постах */
.post-content img {  vertical-align: text-bottom  }
.post-content img.postimg {  vertical-align: middle;  }

/* таблицы в постах */
td { border-color: transparent; }

.post-content td {     padding: 0.4em 0.5em !important;
    overflow: hidden;
}

/* разделитель подписи в посте */
.post-sig dt, .post-sig dd, .post-sig dl {margin: 0} 
.post-sig dt {
display: block;
    border: 1px solid #b6b1a24f;
    width: 350px;
    margin: 30px 170px 20px;
}

/* экстра */
.post-content table {border-collapse:collapse; margin:0 0 0.8em}
.post-content td p:last-child {padding-bottom:0}
.post-content .highlight-text {background-color:#ff0; color:#000}
.post-content .spoiler-box > div {background:url() no-repeat left center; cursor:pointer; padding-left:18px}
.post-content .spoiler-box > div.visible {background-image:url()}
.post-content .spoiler-box > blockquote {padding: 0;    display: none;   margin: 0px 10px 0px 30px;}
.post-content .spoiler-box > blockquote.visible {display:block; overflow:auto}
.post-content hr {opacity: 0.2; margin: 20px 0 !important;}
.post-content abbr {cursor:help}
.post-content ul {padding:0 0 1em 2.3em}
.post-content ul li {list-style:inherit; margin-bottom:0.3em}
.post-content ul li ul {padding-bottom:0}
.post-content ul li > p {padding-bottom:0.3em}
.post-content ul li > p:last-of-type {padding-bottom:0}

/* ФОРМЫ
-------------------------------------------------------------*/
/* контейнер можно отключить */
 .formal .container {padding: 30px 0px; }
.punbb .formal fieldset {min-width:0;     border: none;}
.punbb .formal span.input {padding-right:0 !important}

#post-form h2, #pun-announcement h2 { display:none;}

/* местоположение кнопок отправить/посмотреть */
.formsubmit {    margin: 0px 0px 10px 35px;}
.formsubmit input, .formsubmit a, .formsubmit span {  margin: 0;  }

/* инфо по заполнению */
fieldset {    padding: 10px 0px 0px;}
fieldset legend {  margin: 0 0px 0px 10px;}
/* настройка текста */
#post fieldset legend span { display:none; } 
fieldset fieldset {  border: none;  margin: 0;  padding: 0px 0px 5px;  }

.fs-box {  padding: 0px;  }
.fs-box p, .punbb .fs-box fieldset {  padding: 0px;  }
.inline .inputfield, .inline .selectfield, .inline .passfield {  float: left;  margin-right: 1em;  }
.inline .infofield {  clear:both  }
.datafield br {  display: none  }
.required label, .datafield span.input {  font-weight: bold  }
textarea, .longinput input {  width: 64%;  margin: 0;  }

/* обводка активного поля */
input, textarea, button {outline:none;}
input:active, textarea:active, button:active {outline:none;}
.hashelp {  position: relative;  }

/* чекбоксы */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}
p[class="checkfield"] *, div[class="checkfield"] *, fieldset[class="radiofield"] * {  height: 1.8em;  vertical-align: middle;  }

/* страница переадресации */
#pun-redirect {padding: 14px;}
#pun-redirect.punbb .info .container{ }

/* поле ввода текста поста */
.punbb textarea {
    background-clip: padding-box;
    background: var(--forcol);
    padding: 18px 20px !important;
    width: 95% !important;
    color: var(--t-body);
    border: var(--forcol);
}

/* поле ввода название темы */
.punbb select, input {
    background: var(--forcol);
    color: var(--link);
    margin-top: 5px;
    border: var(--forcol);
    border-radius: 3px;
}

/* перенос сообщений из темы  */
.pun-modal .container {
    width: 100%!important;
    position: relative;
    border: none!important;
    padding-left: 0!important;
    padding-right: 0!important;
    background: var(--backcol);
}

/* пагинация 
-------------------------------------------------------------*/
/* страницы в подфоруме сверху */
 .linkst {  position: relative;
    height: 0;
    top: -10px;  } 
.linkst .pagelink {    margin: 20px;}
.postlink.long {    width: 300px; }
.linkst .postlink { position: absolute;
    top: 0px;
    right: 0px;
    text-align: right;
    font-weight: bolder;
}

/* страницы в подфоруме снизу*/
.linksb {        text-align: right;
    padding: 0px 5px;
    position: relative;
    bottom: -10px;}

.linksb .pagelink {
width: 300px;
    text-align: left; }

.linksb .postlink {
    position: absolute;
    right: 200px;
}

/* страницы в теме снизу*/
#pun-viewtopic .linksb {    
    text-align: right;
    padding: 0px 5px;
    font-size: 11px;
    position: relative;
    bottom: -20px;
    justify-content: space-between;
    display: flex;
}

/* подписаться и отслеживать внутри темы */
.subscribelink {      
   position: absolute;
    right: 0; 
}

/* меню модератора */
.modmenu .container {    padding: 0px 5px;
    text-align: right;
    margin: 20px 0px 0px; }
.modmenu strong,  .modmenu a {height: 15px;    padding-bottom: 10px;  }
.modmenu .container strong {  float: left;  }
.modmenu input {  margin-left: 1em; }

/* КНОПКИ И ФОРМЫ ЗАПОЛНЕНИЯ BY BLANCHE. МОЖНО БРАТЬ, НО ОСТАВЛЯЕМ КОПИ*/
/* формы заполнения*/
.punbb select, .punbb option {    text-transform: lowercase!important;
    line-height: 9px;
    padding: 2px 4px 4px;}

.checkbox { width: auto !important;}
.punbb option {    background-color: var(--forcol);} 


/* КНОПКИ ОТПРАВИТЬ ПОСМОТРЕТЬ
-------------------------------------------------------------*/
input.button, #post fieldset .hashelp div input, button, #pun-admain input {
    background: var(--forcol);
    color: var(--link);
    padding: 10px 15px !important;
    cursor: pointer !important;
    transition: all .5s ease-in-out !important;
    font: var(--h1-font) !important;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    border-radius: 5px;
margin: 0 5px;
    font-size: 9px !important;
    width: auto;
    font-weight: 800 !important;
}

/* при наведении */
input.button:hover, #post fieldset .hashelp div input:hover, button:hover { 
    background: var(--smoke) top;
   color: var(--proftext)!important; 
  }

/* КОДЫ И ЦИТАТЫ
-------------------------------------------------------------*/
/* расположение */
 #pun-main table .quote-box,  #pun-main table .code-box {margin: 20px 0px;}

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

blockquote {margin:0;}

/* написал и выделить код */
.code-box strong.legend, .post-content .spoiler-box > div, .post-content .spoiler-box > div.visible {    
    font-size: 10px!important;
    text-align: justify;
    margin: 10px 7px 8px 40px;
    min-height: 21px;
    font: var(--h1-font);
    font-weight: bold;
    align-content: center;
    flex-wrap: wrap;
    border-radius: 5px 0px 0px 5px;
}

.code-box strong.legend a {
    color: var(--link);
    text-transform: uppercase !important;
    font: var(--h1-font);
    font-size: 10px;
    display: flex;
    flex-wrap: wrap;
    font-weight: bold;
    align-content: center;
    box-sizing: border-box;
}

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

.code-box strong.legend {
    width: 300px;
    height: 20px;
    border: none;
    position: relative;
    z-index: 0;
    padding: 0px;
    margin: 7px 0px 0px 3%;
    border-radius: 5px 0px 0px 5px;
    display: flex;
    background: var(--smoke);
}

.quote-box cite {
width: 400px;
    min-height: 26px;
    background: var(--smoke);
    border: none;
    position: relative;
    z-index: 0;
    padding: 3px;
    margin: 0px 0px 0px -20px;
    border-radius: 0px 0px 5px 0px;
    color: #a1a1a1;
    text-transform: lowercase !important;
    font: var(--h1-font);
    font-size: 11px;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    box-sizing: border-box;
    padding-left: 20px;
}

.quote-box cite .qc-uname { margin: 0px 3px; }

.quote-box cite .qc-post-link img {  
    filter: grayscale(1) brightness(.8); 
    margin-bottom: 1px; 
    position: relative;
}


.post-content .spoiler-box > div {  
    margin-bottom: 0px;
    text-transform: none;
font-size: 10px;
    font-weight: bold;
}

/* выделить код (скопировать код) */
#pun-main .code-box .scrollbox pre {
font-family: var(--h1-font)!important;}


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

.post-content .quote-box, .post-content .code-box {
    margin: 10px;
    display: flex;
    flex-direction: column;
    position: relative;
    overflow: hidden;
    background: var(--forcol);
    border-radius: 0px 10px 10px 0px;
}

.post-content .quote-box {  padding: 0px 20px 20px 20px; }
.post-content .spoiler-box { padding: 12px 20px 18px 0px; }

.post-content .quote-box, .post-content .code-box, .pun-modal .modal-inner, #mask_dialog .inner, .editBookmark, #pun-redirect.punbb .info, #pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner, #MyBookmarks {
font-size: 11px!important;
font-family: var(--h1-font)!important;
}

/* фон проставления репутации */
.post_reputation {
background: repeat transparent url(https://forumstatic.ru/files/001c/35/64/56373.png);
    padding: 20px !important;
}








/* ВЫПАДАЮЩИЕ ОКНА ШРИФТОВ, РАЗМЕРА ТЕКСТА И ТД
-------------------------------------------------------------*/
#color-area, #table-area, #keyboard-area {width:auto}
#keyboard-area {text-align:center; padding-bottom:4px}
#imageup-area {width:170px}
#imageattach-area {width:770px; height:200px; padding:0px !important}
#smilies-area, #video-area, #spoiler-area {width:450px}
#image-area {width:550px}
#color-area * {border:0}
#color-area table {width:320px; height:20px; padding:0; margin:0}
#table-area table {width:auto !important; padding:0; margin:0; border-collapse:collapse}
#table-area div {margin-top:1em; text-align:center}
#table-layout {margin-right:0.5em}
#table-area td {background-color:#fff; width:20px; height:20px; border-width:1px !important; border-style:solid !important; border-color:#dadada !important}
#table-area td.selected {background-color:#c8c8ff}
#color-area td, #table-area td {margin:0; padding:0; line-height:0}
#color-area td img, #table-area td img {width:20px; height:20px; cursor:pointer !important}
#font-area span, #font-area img, #size-area span, #size-area img {display:block; position:relative; }
#font-area span, #font-area img {height:15px}
#size-area span, #size-area img {height:24px}
#font-area span, #size-area span {padding:1px 0}
#addition-area div {height:24px; vertical-align:middle}
#font-area img {width:100%; margin-top:-15px}
#size-area img {width:100%; margin-top:-24px}
#keyboard-span {text-align:center; padding-bottom:10px; width:auto}
#keyboard-span input {font-family:Arial, Helvetica, sans-serif; font-weight:300; font-size:13px; color:#666; background-color:#fff; margin:1px 1px 0 0; border:1px solid #ddd; cursor:pointer; height:25px; min-width:30px}
#imageup-area input {font-size:0.8em}
#imageup-area p {padding:0; margin:0}
#imageup-title {margin-bottom:10px !important}
#imageup-submit {margin-top:10px !important}

/* настройки оформления */
#font-area, .popup_graffiti, #size-area, #image-area, #color-area, #addition-area, #video-area, .inner .popup_graffiti, #table-area, #keyboard-area, #smilies-area, #video-area, #spoiler-area {
    padding: 15px 10px 10px 10px !important;
    background: var(--backcol);
    border-radius: 5px;
    color: var(--t-body);
        border: var(--bordin);
}

#video-area-msg {
  display: none;
}


#size-area {width: 50px;}

/* фон репутации */
.post_reputation {
padding: 15px;
    background: var(--backcol);}

#font-area {
height: 190px;
    width: 130px;
    overflow-y: auto;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
#font-area div {
    -webkit-flex-basis: 12em;
    flex-basis: 12em;
    -webkit-flex-grow: 1;
    flex-grow: 1;
}

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

#font-area, #size-area {    right: unset !important;}

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

 .user-avatar {height: 40px;
    width: 40px;
    float: left;
    position: relative;
    margin: -3px 10px 0 0;}

 .user-avatar .avatar-image {   
       height: 40px;
    width: 40px;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    float: left;
    filter: grayscale(1);
    opacity: 0.8;
    border-radius: 50px;}

.user-avatar .avatar-image span img {    filter: grayscale(1)!important;}

.user-avatar .isonline {
width: 8px;
    height: 8px;
    border-radius: 50%;
    display: block;
    position: absolute;
    top: -4px;
    right: 35px;
    animation: blinkColor .9s linear infinite;
    -moz-animation: blinkColor .9s linear infinite;
    -webkit-animation: blinkColor .9s linear infinite;
    background: var(--doplink);
    z-index: 100;
}

.punbb .user-avatar a {padding:0!important; background:none transparent!important}
.punbb .user-avatar a::after {content:none!important}
.punbb .user-avatar .avatar-image:hover {opacity:1}
@keyframes blinkColor {0% {opacity:1.0} 50% {opacity:.3} 100% {opacity:1.0}}
@-moz-keyframes blinkColor {0% {opacity:1.0} 50% {opacity:.3} 100% {opacity:1.0}}
@-webkit-keyframes blinkColor {0% {opacity:1.0} 50% {opacity:.3} 100% {opacity:1.0}}

#pun-viewforum .user-avatar {float: left;
    position: relative;
height: 30px;
    width: 30px;
margin: 0px 10px 0px 25px;
}

#pun-viewforum .user-avatar .avatar-image {   
 border: 2px solid!important;
    height: 30px ;
    width: 30px !important;
opacity:0.85; background-position:center center; background-size:cover; background-repeat:no-repeat; float:left;     filter: grayscale(0.5) brightness(0.8);}

#pun-viewforum .user-avatar .isonline {
    width: 5px;
    height: 5px;
    border-radius: 50%;
    display: block;
    position: absolute;
    top: -1px!important;
    right: 27px!important;
    animation: blinkColor .9s linear infinite;
    -moz-animation: blinkColor .9s linear infinite;
    -webkit-animation: blinkColor .9s linear infinite;
    background: #606068!important;
    z-index: 100;
}

/* СТРАНИЦА ЛИЧНЫХ СООБЩЕНИЙ
-------------------------------------------------------------*/
#pun-messages .post h3 {
    margin-left: 200px !important;
    width: 580px;
    height: 25px;
    padding: 7px;
}

#pun-messages .post-author {     
   margin-left: -70px!important;
    margin-top: -5px!important;
    border: none;
}

#pun-messages .post-author:after, #pun-messages .post-author:before { content: none!important; }

#pun-messages .post-author ul {  }
#pun-messages .pa-author a {    text-shadow: none !important;}
#pun-messages .pa-author {    text-shadow: none !important;}
#pun-messages .pa-title {  }

#pun-messages .pa-posts {}
#pun-messages .post-body {margin-left: 206px!important; }
#pun-messages .post-body .post-content {
    width: 104%;
}

#pun-messages .post .container {    border: none!important;}
#pun-messages #post-form {    margin-top: 0px!important;    border: none!important; }

#pun-messages .main table { width: 100%; }
#pun-messages .main table tr {
    margin: 0px 0px 10px;
    display: flex;
    height: 35px;
}

#pun-messages #form-buttons table {
  width: 102%;
}

#pun-messages #form-buttons table tr {  height: auto; }

#pun-messages #form-buttons td {
  margin: 0px;
}



#pun-messages .main table tr .tc2 {
    margin: 0px;
    align-self: center;
}

#pun-messages .main table tr .tc2 a{
   display: flex;
   flex-wrap: wrap;
   margin-top: 10px;
}

#pun-messages .main table tr .pmtc22 {
      width: 28% !important;
}

#pun-viewforum .user-avatar .avatar-image, #pun-messages .user-avatar .avatar-image {   
 border: 2px solid!important;
    height: 30px ;
    width: 30px !important;
opacity:0.85; background-position:center center; background-size:cover; background-repeat:no-repeat; float:left;     filter: grayscale(0.5); border-radius: 50%;}

#pun-messages .user-avatar .isonline { top: 8px; right: 35px; }
#pun-viewforum .user-avatar .isonline {
    width: 5px;
    height: 5px;
    border-radius: 50%;
    display: block;
    position: absolute;
    top: -1px!important;
    right: 27px!important;
    animation: blinkColor .9s linear infinite;
    -moz-animation: blinkColor .9s linear infinite;
    -webkit-animation: blinkColor .9s linear infinite;
    background: var(--hovlink);
    z-index: 100;
}


/* ПРОКРУТКА, ВЫДЕЛЕНИЕ, ВВЕРХ-ВНИЗ, БЕГУНОК УВЕЛИЧЕНИЯ ТЕКСТА 
-------------------------------------------------------------*/
/* выделенный текст */
::selection { background: #21201f;
    color: #464646;}

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

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

.blockcode .scrollbox::-webkit-scrollbar-thumb, #main-reply::-webkit-scrollbar-thumb, #tags .container::-webkit-scrollbar-thumb, #imageQueue::-webkit-scrollbar-thumb, #uploaded-images::-webkit-scrollbar-thumb, #mask_dialog .hv-form-block::-webkit-scrollbar-thumb, .punbb #mask_dialog .hv-preview-block::-webkit-scrollbar-thumb, .hv-masks-storage::-webkit-scrollbar-thumb, #form-login #List-UserNames ul::-webkit-scrollbar-thumb, .pun-modal .container::-webkit-scrollbar-thumb, .unread-notifications #notifications-wrap::-webkit-scrollbar-thumb, #history_selected_version textarea::-webkit-scrollbar-thumb, .adinput textarea::-webkit-scrollbar-thumb, #post #wrapper div::-webkit-scrollbar-thumb, #post #wrapperBottom div::-webkit-scrollbar-thumb, .hvStickerPackModalContent::-webkit-scrollbar-thumb {
    background-color: #00000012;
}

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

.blockcode .scrollbox::-webkit-scrollbar-track, #main-reply::-webkit-scrollbar-track, #tags .container::-webkit-scrollbar-track, #imageQueue::-webkit-scrollbar-track, #uploaded-images::-webkit-scrollbar-track, #mask_dialog .hv-form-block::-webkit-scrollbar-track, .punbb #mask_dialog .hv-preview-block::-webkit-scrollbar-track, .hv-masks-storage::-webkit-scrollbar-track, #form-login #List-UserNames ul::-webkit-scrollbar-track, .pun-modal .container::-webkit-scrollbar-track, .unread-notifications #notifications-wrap::-webkit-scrollbar-track, #history_selected_version textarea::-webkit-scrollbar-track, .adinput textarea::-webkit-scrollbar-track, #post #wrapper div::-webkit-scrollbar-track, #post #wrapperBottom div::-webkit-scrollbar-track, .hvStickerPackModalContent::-webkit-scrollbar-track, .Select_Topics tbody::-webkit-scrollbar-track {
    background-color: #00000012;
}

.blockcode    { padding: 0 20px; }

/* ПРОФИЛЬ ПРИ НАСТРОЙКЕ + ЛИЧНЫЕ СООБЩЕНИЯ
-------------------------------------------------------------*/
#profilenav h2 {  }

/* контейнер */
#profile .container { padding-left: 200px; }

/* навигация */
#profilenav {  float: left;  width: 200px;  margin-left: -200px;  }

/* отступы между строк в меню*/
#profilenav li {  padding-bottom: 10px;  font-weight: normal;  }

/* отступ в управлении  */ 
#setmods dl {padding: 0 0 0 110px;  }
#setmods dt { float: left;
    width: 150px;
    margin-left: -190px;
    padding: 10px;
    font-weight: bold;
    display: inline;
  }
#setmods dd { display: block;     padding: 10px;     font-weight: normal;  }

/*настройки списка */
#profilenav ul { padding: 0px; }

/* заголовки  в настройках профиля (у меня отключены) */
#viewprofile h2, #profilenav h2 {     text-align: left;
    margin: 0px!important;}
#viewprofile h2 span, #profilenav h2 span {     font-size: 11px;
    text-align: center; }

/* ПРОФИЛЬ в ПРЕДПРОСМОТРЕ
-------------------------------------------------------------*/
#viewprofile ul { padding: 0px 25px;  }
#viewprofile li { }
#viewprofile li span {float: left;
    width: 150px;
    padding: 5px 10px;
    font-weight: bold;  }
#viewprofile li strong, #viewprofile li div {    display: block;    padding: 7px 10px;    font-weight: normal;  }
#profile-left { width: 25%; padding-top:0 !important;}
#profile-right {width: 75%}
#profile-name strong {font-size:14px}
#profile-left strong {font-weight:bold!important;}
#profile-signature {padding:10px;}

#viewprofile #pa-fld1 strong, #pa-fld2 strong {
    width: 60%;
    margin-left: 150px;
}

#viewprofile #pa-fld1 strong #pl2 { text-align: left; } 

#viewprofile #pa-fld1 {
    margin-bottom: 15px;
}


/* рейтинг поста   */
div.post-rating p {float:right !important; border:0 !important; padding:3px !important}
div.post-vote p {float:right !important; border:0 !important; padding:3px 13px !important; margin-right:5px !important; position: relative;}
div.post-vote p .negative {margin-left:13px;}
div.post-rating a, div.post-vote a {
    font-size: 12px !important;
    text-decoration: none !important;
    letter-spacing: -2px !important;
    color: transparent !important;
    font-family: verdana;
}
div.post-rating a {
    cursor: pointer !important;
    margin-right: 20px!important;
    position: relative;
top: 20px;
padding-right: 2px;
    z-index: 1;
    font-weight: 300;
    color: #d5d1c8!important;
}

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

div.post-rating a:hover:before {
       transform: scale(1.1) translateX(-45%);
}

div.post-vote a { 
    color: transparent !important;
    position: absolute;
    right: -34px;
    top: 55px;
    height: 20px;
    width: 12px;
}


div.post-vote a:hover { color: transparent!important; }
div.post-vote a:before { 
position: absolute;
    content: "\f043";
    font: 16px Font Awesome;
    color: #636363;
    opacity: .25;
    transition: all .4s ease-in-out;
}

div.post-vote a:hover:before {
   opacity: .7;
}

0

5

цвета
Код:
/* ОСНОВНЫЕ НАСТРОЙКИ. НЕ ТРЕБУЮТ ИЗМЕНЕНИЙ
-------------------------------------------------------------*/
* html .tclcon {height: 1px}
html, body {min-width: 1200px!important;}

/* отключить прокрутку снизу */
body {overflow-x: hidden}

/* отступы по умолчанию у тела */
body {margin: 0;}

/* элементы списка */
ul, dl, li, dd, dt {  list-style: none;  }

/* убрать курсив с текста везде кроме поста */
address, em {font-style: normal;} 

/* убрать подчеркивание с ссылок */
a {  text-decoration: none;  }

/* скрытые элементы */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb .post-box:after,
.punbb .linksb:after, #pun-title h1 span, #pun-main h1,  #pun-debug h2 {  clear: both;  content: ".";  display: block;  height: 0;  visibility: hidden;  overflow:hidden;  line-height: 0.0;  font-size: 0;  }

.acchide,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status h2,
#pun-ulinks h2,
.punbb .forum h2,
.punbb .multipage .topic h2,
.punbb dl.post-sig dt span,
.punbb p.crumbs strong,
.punbb .divider hr,
.punbb .required label em,
.punbb .formsubmit label,
.punbb .submitfield label,
.punbb .modmenu label,
#pun-userlist .main h2,  #navawards a span  {  font-size: 0;  height: 0;  width: 0;  line-height: 0.0;  position:absolute;  left: -9999px;  overflow: hidden  }
.punbb th {font-size: 0!important;  }
#pun-ulinks .item5, .modlist, .topic a.sharelink, li.pa-ua, .pa-author imgб li#navawards, .lastedit, .pa-gifts, div#pun-live-rusff { display:none!important;}

/* информация при регистрации */
.info-box {padding: 0 30px;    margin: 0 0 10px 0;  }
.info-box * {  padding: 0;  }
#pun-main .info-box .legend {    font-weight: bold;  }


/* СКОПИРОВАНО ИЗ ЭКСТРЫ
-------------------------------------------------------------*/
#poll-special table.poll1 {width:auto}
#poll-special td {border:0}
.punbb .post-content img.postimg {max-width:100%; margin:0.4em 0}
#poll-special td {text-align:left !important; cursor:default !important}
#poll-special td.tac {text-align:center !important}
#poll-special td.tar {text-align:right !important}
#form-buttons table, .punbb .formal textarea {width:100%}
#form-buttons td {padding:0 !important; line-height:0; background-position:center; background-repeat:no-repeat; border:0; cursor:pointer;}
#form-buttons td img {height:26px; width:100%}
#form-buttons tr {text-align: center;}
td#button-font {background:url('/i/form_buttons.3.png') no-repeat 50% 5px}
td#button-size {background:url('/i/form_buttons.3.png') no-repeat 50% -21px}
td#button-bold {background:url('/i/form_buttons.3.png') no-repeat 50% -47px}
td#button-italic {background:url('/i/form_buttons.3.png') no-repeat 50% -73px}
td#button-underline {background:url('/i/form_buttons.3.png') no-repeat 50% -99px}
td#button-strike {background:url('/i/form_buttons.3.png') no-repeat 50% -125px}
td#button-left {background:url('/i/form_buttons.3.png') no-repeat 50% -151px}
td#button-center {background:url('/i/form_buttons.3.png') no-repeat 50% -177px}
td#button-right {background:url('/i/form_buttons.3.png') no-repeat 50% -203px}
td#button-link {background:url('/i/form_buttons.3.png') no-repeat 50% -229px}
td#button-spoiler {background:url('/i/form_buttons.3.png') no-repeat 50% -255px}
td#button-image {background:url('/i/form_buttons.3.png') no-repeat 50% -281px}
td#button-video {background:url('/i/form_buttons.3.png') no-repeat 50% -307px}
td#button-hide {background:url('/i/form_buttons.3.png') no-repeat 50% -333px}
td#button-quote {background:url('/i/form_buttons.3.png') no-repeat 50% -359px}
td#button-code {background:url('/i/form_buttons.3.png') no-repeat 50% -385px}
td#button-color {background:url('/i/form_buttons.3.png') no-repeat 50% -411px}
td#button-smile {background:url('/i/form_buttons.3.png') no-repeat 50% -437px}
td#button-keyboard {background:url('/i/form_buttons.3.png') no-repeat 50% -463px}
td#button-table {background:url('/i/form_buttons.3.png') no-repeat 50% -489px}
td#button-addition {background:url('/i/form_buttons.3.png') no-repeat 50% -515px}
#formkey, #formetc {display:none}
#main-reply {width:100%}
#pun-messages #post-form div.container {padding-left:2.3em}
#similar-topics {margin-top:1em}
#similar-topics div.container {padding-top:1.1em}
#similar-topics td {border:0; padding:0}
#similar-topics td.st-tcl {width:60%}
#similar-topics td.st-tc2 {width:25%; padding-right:1em; text-align:right}
#similar-topics td.st-tcr {width:15%; padding-right:1em; text-align:right}
.postlink.long {width:30em}
.postlink.long .new-topic {padding-right:12px}
#pun-online .tcl.action {width:25%}
#pun-index .isub .tcl {padding-left: 3em !important;}
#pun-main #subforums {padding: 1em 0 1em 1em; margin-bottom: 5px;}
i[class^="icons-"]:before, i[class*=" icons-"]:before, .i[class*=" icons-"]:before, .i[class^="icons-"] {
  font-family: "mybb";
  font-style: normal;
  font-weight: normal;
  speak: never;

  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  margin-left: .2em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icons-pencil:before { content: '\270E'; } /* '' */


/** подгрузка видео и картинок 
---------------------------------------------------------------*/
#video-host-list {margin-top:.3em; line-height:1.8em}
#video-area-tinp, #image-area-tinp {margin:.5em 0; padding:10px!important; border:#66a solid 1px; height:70px}
#video-area-msg, #image-source-list, #image-area-actions, #spoiler-sels {line-height:2em}
p[class="checkfield"] img, div[class="checkfield"] img, fieldset[class="radiofield"] img {height:auto; max-height:50px}
#image-area-tcon-computer {margin:0 0 1em}
#image-area-tcon-computer td {border:none !important; padding:0}
#imageupload-left {width:140px}
#imageupload-right {padding-left:9px !important; background:transparent !important; max-width:380px}
#image-area-actions {text-align:right}
* html #imageQueue {height:expression( this.scrollHeight > 65 ? "66px" :"auto" )} /* sets max-height for IE */
* html #uploaded-images {height:expression( this.scrollHeight > 143 ? "144px" :"auto" )}
#imageQueue {max-height:72px; overflow-y:auto; margin-bottom:10px}
#uploaded-images {max-height:144px; overflow-y:auto}
#uploaded-images img {width:88px; height:66px; border:1px solid; margin-right:4px; cursor:pointer}
#upload-button-container, #image-width, #image-thumb-width, #image-insert-format, #insert-all-images-container {margin-top:10px}
#image-source-list a, #image-area-actions a, #spoiler-sels a {margin-right:15px; cursor:pointer}
#insert-image-tip {margin-top:10px}
#upload-button-container img {cursor:pointer; width:120px; height:30px}
#image_upload_input {position:absolute; z-index:-1; left:-9999px}
#selected-image-width, #selected-thumb-width {width:6em}
#imageupload-left input[type=button] {width:11em; text-align:center}
#upload-button-container input[type=button] {font-weight:bold}
#image-width, #image-thumb-width, #image-insert-format strong {font-size:.9em}
.uploadQueueItem {padding:.8em 1em; border:solid 1px #ddd; border-radius:5px; margin-bottom:.5em; background:rgba(238,238,238,0.22)}
.uploadQueueItem.error {border-color:rgba(255,0,0,0.25); background-color:rgba(255,0,0,0.08)}
.uploadQueueItem .cancel {font-size:20px; font-weight:700; font-family:Arial; float:right; margin:-.25em 0 0}
.uploadQueueItem .cancel a {text-decoration:none; color:#333!important}
.uploadProgress {display:block; width:98%; height:3px; margin:2px 0 0; background:#ddd; position:relative}
.uploadProgressBar {position:relative; background:#00adff; height:3px; width:.1%; transition:width .1s linear}


/** подсказки и затемнение фона при всплывающих страницах 
---------------------------------------------------------------*/
.tipsy {padding:5px; font-size:11px; font-family:tahoma,helvetica,verdana,arial; position:absolute; z-index:100000;}
.tipsy-inner {padding:5px 8px 4px; background-color:black; color:white; max-width:200px; text-align:center; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px}
.tipsy-arrow {position:absolute; width:0; height:0; border:solid 5px; border-color:transparent transparent black transparent}
.tipsy-n .tipsy-arrow {top:0; left:50%; margin-left:-5px; border-top:0}
.tipsy-nw .tipsy-arrow {top:0; left:11px !important; border-top:0}
.tipsy-ne .tipsy-arrow {top:0; left:auto !important; right:11px; border-top:0}
.tipsy-s .tipsy-arrow {bottom:0; left:50%; margin-left:-5px; border-color:black transparent transparent transparent; border-bottom:0}
.tipsy-sw .tipsy-arrow {bottom:0; left:11px !important; border-color:black transparent transparent transparent; border-bottom:0}
.tipsy-se .tipsy-arrow {bottom:0; left:auto !important; right:11px; border-color:black transparent transparent transparent; border-bottom:0}
.tipsy-e .tipsy-arrow {top:50%; margin-top:-5px; left:auto !important;right:0; border-color:transparent transparent transparent black; border-right:0}
.tipsy-w .tipsy-arrow {top:50%; margin-top:-5px; left:0 !important; border-color:transparent black transparent transparent; border-left:0}
.jGrowl {z-index:9999; color:#fff; font-size:12px; font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; position:fixed}
.jGrowl.top-left {left:0; top:0}
.jGrowl.top-right {right:0; top:0}
.jGrowl.bottom-left {left:0; bottom:0}
.jGrowl.bottom-right {right:0; bottom:0}
.jGrowl.center {top:0; width:50%; left:25%}
.jGrowl.center .jGrowl-closer,.jGrowl.center .jGrowl-notification {margin-left:auto; margin-right:auto}
.jGrowl-notification {background-color:#000; opacity:.9; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); zoom:1; width:250px; padding:10px; margin:10px; text-align:left; display:none; border-radius:5px; min-height:40px}
.jGrowl-notification .ui-state-highlight,.jGrowl-notification .ui-widget-content .ui-state-highlight,.jGrowl-notification .ui-widget-header .ui-state-highlight {border:1px solid #000; background:#000; color:#fff}
.jGrowl-notification .jGrowl-header {font-weight:700; font-size:.85em}
.jGrowl-notification .jGrowl-close {background-color:transparent; color:inherit; border:none; z-index:99; float:right; font-weight:700; font-size:1em; cursor:pointer; padding: 5px 8px!important}
.jGrowl-closer {background-color:#000; opacity:.9; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); -ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=(0.9*100)); zoom:1; width:250px; padding:10px; margin:10px; display:none; border-radius:5px; padding-top:4px; padding-bottom:4px; cursor:pointer; font-size:.9em; font-weight:700; text-align:center}
.jGrowl-closer .ui-state-highlight,.jGrowl-closer .ui-widget-content .ui-state-highlight,.jGrowl-closer .ui-widget-header .ui-state-highlight {border:1px solid #000; background:#000; color:#fff}
@media print {.jGrowl {display:none}}
.pun-modal {position:fixed; width:100%; height:100%; top:0; left:0; bottom:0; z-index:100000}
.pun-modal .modal-bg {position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.5); cursor:pointer; z-index:110000}
.pun-modal .modal-inner {width:700px; max-width:94%; height:auto; max-height:44em; margin:12% auto 0; box-shadow:0 0 14px rgba(0,0,0,.3); position:relative; z-index:120000; overflow:hidden}
.pun-modal h2,.pun-modal h1 {max-width:700px; margin:0!important}
.pun-modal .container {padding:.6em 1em; max-height:40em; overflow:auto}
.pun-modal .closer {position:absolute; font-size:1.5em!important; line-height:.8em; right:.4em; padding:.3em!important; margin:-.3em!important; cursor:pointer; background:none 0 transparent!important}
.noscroll {overflow:hidden!important}


div .post-rating p>a {
  text-align: center;
  outline: 1px solid transparent;
  font-weight: 700;
  opacity: .7;
  background: url() no-repeat center;
  background-size: 35px auto;
  position: relative;
  padding-left: 1px;
  z-index: 100;
  width: 35px;
  height: 35px;
  text-align: center;
  font-weight: 100!important;
  font-size: 12px !important;
  display: inline-block;
  vertical-align: middle;
  line-height: 34px;
  letter-spacing: -1px;
  color: #302d29;
}
div.dark-style .post-rating p>a {
  color: #6BC8AF !important;
}
div.post-vote {
    margin-bottom: 65px;
}
div.post-vote p>a {
}


#Bubble a { position: relative; }
#Bubble a:before {
    content: '\f10e';
    position: absolute;
    font-size: 20px;
    color: #000;
    font-family: 'Font Awesome';
}

#notify-link .unreads, #navpm .unreads {
top: -1.5em!important;
font-size: 10px!important;
    color: #ffffffa3!important;
    background: #0e0e0e!important;
}

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


.f_raleway { 
font-family: 'Raleway', sans-serif;
    font-weight: 500;
 }


[data-user-id='1019'] > .container .post-author ul .pa-author { position: relative; }
[data-user-id='1019'] > .container .post-author ul .pa-author:after {
    content: '\f521';
    position: absolute;
    font-size: 16px;
    color: #000;
    top: -35px;
    left: 50%;
    transform: translateX(-50%);
    font-family: 'Font Awesome';
 }


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

0


Вы здесь » livin la vida loca » I got sunshine » код тестик папито


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