post of the week

    Они поднимаются в тишине, такой густой и напряжённой, что можно ножом резать. Юми старается не смотреть на него, сама не понимая почему. Осознание того, что им предстоит приходит к ней, лишь когда она переступает порог номера. Она мнётся пару секунд, не зная, что с этим делать. Будто они сняли номер совсем не для работы...

    читать далее
    episode of the week you're starin' to forget?

    bosver

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

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


    Вы здесь » bosver » коды » корея (сиреневый тест)


    корея (сиреневый тест)

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

    1

    http://heyday.rusff.me/

    https://forumupload.ru/uploads/001b/6f/ae/3/486931.png

    https://forumupload.ru/uploads/001b/6f/ae/3/317808.png

    https://forumupload.ru/uploads/001b/6f/ae/3/346578.png

    https://forumupload.ru/uploads/001b/6f/ae/3/463025.png https://forumupload.ru/uploads/001b/6f/ae/3/202237.png https://forumupload.ru/uploads/001b/6f/ae/3/711606.png

    0

    2

    -
    Код:
    <!-- Текст в шапке  -->
    <div class="hd_launch"><div class="hd_launch-onhover"><div class="hd_launch-spinner"></div><div class="hd_launch-text">
    открытие через 5 дней
    </div></div></div>
    <!-- Конец -->
    
    <!-- Tooltips по всему форуму -->
    <script>
    $(document).ready(function(){$('*[title]').not('*[title] *[title]').tipsy({gravity:$.fn.tipsy.autoNS})});
    $.catch = function(a,f){$(function(){var t,i=0;function s(){i++;if(i>120)return;t=setTimeout(function(){if(!$(a).length){s();return};f()},100);}s();});}
    $.catch('.pa-awards img[title]',function(){$('.punbb li.pa-awards img[title]').tipsy({fade:true,gravity:'s award'});});
    </script>
    <!-- Конец -->
    
    <!-- Кнопки вверх/вниз -->
    <a id="Go_Top"></a>
    <a id="Go_Bottom"></a>
    <script type="text/javascript">
    jQuery(function(){
    $("#Go_Top").hide().removeAttr("href");
    if ($(window).scrollTop()>="250") $("#Go_Top").fadeIn("fast")
    $(window).scroll(function(){
    if ($(window).scrollTop()<="250") $("#Go_Top").fadeOut("fast")
    else $("#Go_Top").fadeIn("fast")
    });
    
    $("#Go_Bottom").hide().removeAttr("href");
    if ($(window).scrollTop()<=$(document).height()-"999") $("#Go_Bottom").fadeIn("fast")
    $(window).scroll(function(){
    if ($(window).scrollTop()>=$(document).height()-"999") $("#Go_Bottom").fadeOut("fast")
    else $("#Go_Bottom").fadeIn("fast")
    });
    
    $("#Go_Top").click(function(){
    $("html, body").animate({scrollTop:0},"fast")
    })
    $("#Go_Bottom").click(function(){
    $("html, body").animate({scrollTop:$(document).height()},"fast")
    })
    });
    </script>
    <!--- Конец --->
    
    <!-- Копирование кода в буфер обмена // © Damassk, версия 2019 --> 
    <script type="text/javascript" src="https://forumstatic.ru/files/0016/4a/bf/98029.js"></script>
    <script>eval(select_text.toString().replace(/\}$/,'try{document.execCommand("copy")}catch(e){}}'))</script>
    <script type="text/javascript">select_text.linkText = 'скопировать код' //текст ссылки</script>
    <!-- Конец -->
    
    <script src="https://forumstatic.ru/files/0015/c4/3f/26781.js"></script>
    <script type="text/javascript">
    PR.nick = 'Реклама'; //ник PR-аккаунта
    PR.pass = '1111'; //пароль PR-аккаунта
    PR.btn_text = 'PR'; //надпись на кнопке (или ссылка на картинку);
    PR.set();</script>
    <!-- Конец -->
    
    <!-- Чтобы не пропадали посты // Deff -->
    <script type="text/javascript">
    $(function(){
       (function(a,b,c,d){
          if(a && b.length){
            function getTid(){
              var p1 = $('#pun-messages').length||c.split(/post\.php|fid=/)[2]? 0 : NaN,
              p2 = +c.replace(/.*?\/viewtopic\.php\?id=(\d+).*$/,'$1'),
              p3 = d.length? d.attr('href').split('/viewtopic.php?id=')[1] : NaN;
              return [p1,p2,p3].toString().replace(/.*?(\d+).*/,'$1');
            }
            var tid = getTid(), mem = a.mem, bnd = '==='+'#12'+'==', val_KN2, dat = new Date(), tab = '    ',mes;
            if(mem){
              mem = mem.split(bnd);if(mem[0]==tid){val_KN2=mem[1]; mes = +mem[3]; dat.setTime(+mem[2])};
              if( RequestTime*1000 > (+mem[2] + 2*60*60*1000) ) delete a.mem; /*Два часа хранения*/
            }
    
            if(val_KN2){
               $('<span id="restore-post" title="'Сохраненный пост\n'+'от ' + (dat).toLocaleDateString()+', '+(dat).toLocaleTimeString() +(mes?'\nпри наборе сообщения':'\nпри отправке')+'"/></span>')
               .insertBefore(b)
               .click(function (){b[0].value = b.val()+($.trim(b.val())!=''?'\n':'')+val_KN2;});
            }
    
            var memYes = 0, timId = 0;
            function save(){if($.trim(b.val())!='') a.mem = tid + bnd + b.val() + bnd + (+new Date()) + bnd + memYes;}
            b.bind('input',function(){if(memYes||b.val().length > 100){clearTimeout(timId);memYes=1; timId=setTimeout(save,200);}});
            b.parents('#post').find('input[type="submit"]').click(function(){memYes = 0;save();});
          }
       }(window.localStorage,$('#main-reply'),document.URL,$('#pun-crumbs1 a[href*="/viewtopic.php?id="]')));
    });
    </script>
    <!-- Конец -->

    0

    3

    -
    Код:
    <!-- Универсальный скрипт замены © Alex_63 -->
    <script type="text/javascript">
    function Change(sc,ch,st){$(sc).parent().each(function(){$(this).html($(this).html().replace(ch,st));});}
    Change('#pun-stats .container li.item2 span','Всего сообщений: ','Сообщений: ');
    Change('#pun-stats .container li.item3 span','Зарегистрированных пользователей: ','Всего профилей: ');
    Change('li#onlinelist','Активны','Онлайн');
    Change('.pa-respect .fld-name',':','');
    Change('#pun-stats h2 span','Статистика форума','statistics');
    </script>
    <!-- Конец -->
    
    <!-- Tooltips в navlinks -->
    <script>
    $('#pun-navlinks li a').each(function(){
      $(this).attr('title',$(this).text());
    });
    </script>
    <!-- Конец -->
    
    <!-- Tooltips в активен -->
    <script>
    $('.pa-online').each(function(){
      $(this).attr('title',$(this).text());
    });
    </script>
    <!-- Конец -->
    
    <!-- Аватар для гостя и по умолчанию / Deff, Alex_63 mod by ForumD.ru  -->
        <script type="text/javascript">
        var DefAvtr = 'https://forumupload.ru/uploads/001b/6f/ae/3/202237.png'; //Ссылка на аватар по умолчанию
        var GuestAvtr = 'https://forumupload.ru/uploads/001b/6f/ae/3/202237.png'; //Ссылка на аватар для Гостя
    
        $('#pun-viewtopic,#pun-messages').find('.pa-author').each(function(){
          var b = DefAvtr;
          if($(this).text()=='Гость'){b = GuestAvtr;}
          var s='<li class="pa-avatar item2"><img class="defavtr" src="'+b+'" alt="Аватар"/></li><li class="pa-online" id="guest"></li>';
          if($(this).parent().find('.pa-avatar').html()==null)$(this).after(s);
        });
        $('#profile-left strong:contains("Нет аватара")')
        .parent().html('<div><img src="'+DefAvtr+'"/></div>');
        </script>
    <!-- Конец -->
    
    <!-- ТЕГ абзаца [indent] -->
    <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:0.7em 1.1em;"></span>'; /*удвоенные отступы сверху и слева*/
    $('.post-content p:contains("'+b+'")').each(function(){ $(this).html( $(this).html().replace(/\[indent\]/gm,indent));});}());
    </script>
    <!-- Конец -->
    
    <!-- Скрыть названия доп. полей-->
    <script type="text/javascript">
        var A=[1,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>
    <!-- Конец -->
    
    <!-- Ссылка на авторский пост в цитате // v.3 © Alex_63 -->
    <script type="text/javascript">
    var quote_img = 'https://forumstatic.ru/files/001b/6f/ae/59956.png'; // кнопка "Перейти к сообщению" в цитате
    $('.quote-box>cite:not(:contains("Скрытый текст"))').each(function() {
      var cntq=$(this).text(),sp0='<span class="qcn">Сообщение от</span> ',
      sp1='<span class="qc-uname">###</span>';
      if(cntq.indexOf('#p')!=-1){var pid=cntq.split(',')[0],autq=cntq.split(',')[1].split(' написал')[0], 
        lnkq='<a class="qc-post-link" href="',imgq='<img src="'+quote_img+'" title="Перейти к сообщению"/>',
        sp2=' <span class="qc-post-link">'+lnkq;sp1=sp1.replace('###',autq);
        if($('.post'+pid).length){$(this).html(sp0+sp1+sp2+pid+'">'+imgq+'</a></span>');}else
        {$(this).html(sp0+sp1+sp2+'/viewtopic.php?pid='+pid.split('#p')[1]+pid+'">'+imgq+'</a></span>');}
      }else{var autq=cntq.split(' написал')[0];sp1=sp1.replace('###',autq);$(this).html(sp0+sp1);}
    });$('#pun-viewtopic .pl-quote>a').each(function() {
      $(this).attr('href',$(this).attr('href').replace('(\'','(\'#'+$(this).parents('.post').attr('id')+','));
    });
    </script>
    <!-- Конец -->
    
    <!--Переключение раскладки выделенного текста v.2 -->
    <script type="text/javascript">S='<img src="http://forum.mybb.ru/i/blank.gif" title="Lat ↔ Рус" onclick="LatRus();"/>';
    $("#button-strike").after('<td id=button-transL>'+S+'</td>');
    function LatRus(){
    lat0='|@#$^&/?qwertyuiopasdfghjkl;\'zxcvbnm,QWERTYUIOP{}ASDFGHJKL:"ZXCVBNM<>`~[].'.split('');
    lat='qwertyuiopasdfghjkl;\'zxcvbnm\,QWERTYUIOP{}ASDFGHJKL:"ZXCVBNM<>`~'.split('');
    lat.push('\\[','\\]','\\.','\\?','\\/','\\&','\\^','\\$','\\#','\\@','\\|');
    rus0=('йцукенгшщзфывапролджэячсмитьбЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮёЁхъю,.?:;№"/').split('');
    rus=('\,йцукенгшщзфывапролджэячсмитьбЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮёЁхъю').split('');
    rus.unshift ('\\/','\\"','\\№','\\;','\\:','\\?','\\.');
    var selstart = document.getElementById("main-reply").selectionStart;
    var selend = document.getElementById("main-reply").selectionEnd;
    L=$('#main-reply').val();
    if (typeof selstart === "number" && typeof selend === "number"){
    var TxtTrans1 = (L.substring(selstart,selend).search(/[qwertyuiopasdfghjklzxcvbnm]/i)!=-1?'rus':'lat');
    var ar2=lat0,ar1=rus; if(TxtTrans1=='rus'){ar1=lat;ar2=rus0;
    selstart+=L.substring(selstart,selend).search(/[.,]*?[qwertyuiopasdfghjklzxcvbnm]/i); latend=L.substring(selstart,selend).search(/[йцукенгшщзфывапролджэячсмитьёхъю]/i);
    if (latend != -1) {selend = selstart+latend;}}
    L=L.substring(0,selstart) + L.substring(selstart,selend).replace(/[\s\S]*/mg,function(p){
    for(var i=0; i<ar1.length; i++){trans='/'+ar1[i]+'/g';p=p.replace(eval(trans), ar2[i])}return p;}) + L.substring(selend);}$('#main-reply').val(L);}</script>
    <!-- Конец -->
    
    <!-- Кликабельность сообщений -->
    <script type="text/javascript">
    $('.post-author ul').each(function(){
      if(GroupID == 3) {
        var id = $(this).find('.pa-author a').attr('href').split('id=')[1];
      } else {
        id = $(this).parents('.post').find('.pl-email:first a').attr('href').split('id=')[1];
      }
      $(this).find('.pa-posts').html('<a href="/search.php?action=show_user_posts&user_id='+id+'" target="_blank">сообщения:</a>'+$(this).find('.pa-posts').text().split(':')[1]);
    });
    </script>
    <!-- Конец -->
    
    <!-- Кликабельность ника в постах Гостя -->
    <script>$(".post[data-group-id=3]").find(".pa-author").html(function(){return this.innerHTML.replace(/(<.+>)(.+)$/,'$1<a href="javascript:to(\'$2\')">$2</a>')});</script>
    <!-- Конец -->
    
    <!-- Запятая после ника -->
    <script type="text/javascript">
    function to(username)
    {insert('[b]' + username + '[/b]' + ', ');}
    </script>
    <!-- Конец -->
    
    <!-- Разделение ников пользователей в теме запятой -->
    <script>
    $('#topic-users-in a').prev('a').after(',');
    </script>
    <!-- Конец -->
    
    <!-- Выравнивание по ширине-->
    <script>
    $("#button-right").after('<td id="button-justify" title="Выравнивание по ширине"><img src="/i/blank.gif" onclick="bbcode(\'[align=justify]\', \'[/align]\');"/></td>');
    </script>
    <!-- Конец -->
    
    <!-- Символы в посте -->
    <script>var a,L,epl=$("#main-reply"),str='<small id="plng">Написано <b>0</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>
    <!-- Конец -->
    
    <!-- Кнопка вставки изображения -->
    <script>
    $("#button-image").after('<td id="button-image2" title="Теги [img]"><img src="/i/blank.gif" onclick="bbcode(\'[img]\', \'[/img]\');"/></td>');
    </script>
    <!-- Конец -->
    
    <!-- Кнопка HTML -->
    <script>
    $("#button-code").after('<td id="button-html" title="Теги HTML"><img src="/i/blank.gif" onclick="bbcode(\'[html]\', \'[/html]\');"/></td>');
    </script>
    <!-- Конец -->

    0

    4

    объявление

    -

    <a href="#">текст баннера</a>
    <a href="#">текст</a>
    <a href="#">текст баннера</a>
    <a href="#">текст баннера длиннее</a>
    <a href="#">текст баннера</a>

    0

    5

    -

    /*************************************************************
    СТРУКТУРА : все цвета, изображения, шрифты и проч. во втором окне
    *************************************************************/

    /* Не удалять
    -------------------------------------------------------------*/
    @import url(style_cs.css);

    /* Шрифты
    -------------------------------------------------------------*/

    @import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

    @font-face {
      font-family: 'FontAwesome';
      src: local("FontAwesome"), url(https://forumstatic.ru/files/001b/6f/ae/91462.otf);
    }

    @font-face {
      font-family: 'Helvetica Bold';
      font-style: normal;
      src: url('https://forumstatic.ru/files/001b/6f/ae/45197.eot'),
            url('https://forumstatic.ru/files/001b/6f/ae/45197.eot') format('embedded-opentype'),
            url('https://forumstatic.ru/files/001b/6f/ae/37261.woff2') format('woff2'),
            url('https://forumstatic.ru/files/001b/6f/ae/68239.woff') format('woff'),
            url('https://forumstatic.ru/files/001b/6f/ae/71611.ttf') format('truetype'),
            url('https://forumstatic.ru/files/001b/6f/ae/52766.svg') format('svg');
    }

    @font-face {
      font-family: 'Helvetica Regular';
      font-style: normal;
      src: url('https://forumstatic.ru/files/001b/6f/ae/36354.eot'),
            url('https://forumstatic.ru/files/001b/6f/ae/36354.eot') format('embedded-opentype'),
            url('https://forumstatic.ru/files/001b/6f/ae/85193.woff2') format('woff2'),
            url('https://forumstatic.ru/files/001b/6f/ae/36754.woff') format('woff'),
            url('https://forumstatic.ru/files/001b/6f/ae/69832.ttf') format('truetype'),
            url('https://forumstatic.ru/files/001b/6f/ae/99970.svg') format('svg');
    }

    @font-face {
      font-family: 'Asbigan Regular';
      font-style: normal;
      src: url('https://forumstatic.ru/files/001b/6f/ae/15518.eot'),
            url('https://forumstatic.ru/files/001b/6f/ae/15518.eot') format('embedded-opentype'),
            url('https://forumstatic.ru/files/001b/6f/ae/81246.woff2') format('woff2'),
            url('https://forumstatic.ru/files/001b/6f/ae/92807.woff') format('woff'),
            url('https://forumstatic.ru/files/001b/6f/ae/88902.ttf') format('truetype'),
            url('https://forumstatic.ru/files/001b/6f/ae/23556.svg') format('svg');
    }

    @font-face {
      font-family: 'Berold Regular';
      font-style: normal;
      src: url('https://forumstatic.ru/files/001b/6f/ae/85626.otf'),
            url('https://forumstatic.ru/files/001b/6f/ae/58184.woff2') format('woff2'),
            url('https://forumstatic.ru/files/001b/6f/ae/85626.otf') format('opentype'),
            url('https://forumstatic.ru/files/001b/6f/ae/90376.svg') format('svg');
    }

    /* Обнуление
    -------------------------------------------------------------*/

    * {
      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;
      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.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.0;
      position: absolute;
      left: -9999px;
      overflow: hidden;
    }

    .punbb .datafield br,
    #post-form h2 span,
    #pun-messages .user-avatar,
    #pun-searchposts li.pa-replies,
    #pun-messages li.pa-title,
    #pun-messages li.pa-reg,
    #pun-messages li.pa-posts,
    #pun-title h1,
    #navawards,
    #pun-ulinks li.item5,
    #pun-main div.catleft,
    #pun-main div.catright,
    #pun-status .status-right,
    .topic a.sharelink,
    li.pl-reports,
    #pun-live-rusff,
    form#register .info-box,
    #button-files_rusff,
    #button-graffiti_rusff,
    #post legend span,
    div#topic-modmenu span,
    lastedit,
    .stickytext,
    .closedatafield,
    p.lastedit,
    div#most_invitations,
    #pun-announcement h2,
    #pun-viewforum .modmenu .container span,
    #pun-searchtopics .modmenu .container span {
      display: none !important;
    }

    /* Тело
    -------------------------------------------------------------*/
    body {
      font-size: 100.01%;
    }

    .punbb {
      font: normal 68.75% verdana, arial, helvetica, sans-serif;
      padding: 0;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
    }

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

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

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

    .punbb .topic {
      margin-top: 1em;
    }

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

    .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-title td.title-logo-tdl {
      width: 100%;
    }

    /* Меню навигации: форум, участники и т. д.
    -------------------------------------------------------------*/
    #pun-navlinks {
      display: block;
      font-style: normal;
      width: 100%;
      text-align: center;
    }

    #pun-navlinks .container {
      margin: 0;
      background: transparent;
    }

    #navindex a:before,
    #navuserlist a:before,
    #navsearch a:before,
    #navprofile a:before,
    #navpm a:before,
    #navadmin a:before,
    #navlogout a:before,
    #navlogin a:before,
    #navpr_1 a:before {
      display: inline-block;
    }

    /* Меню навигации 2: новые соо, активные темы и т. д.
    -------------------------------------------------------------*/

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

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

    /* Приветствие и "хлебные крошки"
    -------------------------------------------------------------*/
    #pun-status {
      margin: 0;
    }

    #pun-status .container {
      margin-bottom: 0;
    }

    #pun-status span {
      white-space: nowrap;
      margin-right: 0.5em;
    }

    #pun-crumbs1 {
      overflow: hidden;
      margin: 0;
    }

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

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

    /* Объявление
    -------------------------------------------------------------*/

    #pun-announcement .container {
      padding: 2em 0 0 0;
    }

    /* Таблица общее
    -------------------------------------------------------------*/
    .punbb .main .tcmod {
      text-align: center;
      width: 10%;
    }

    .punbb .main td {
      padding: 1em 2px;
    }

    #pun-index .main td {
      padding: 2em 2px;
    }

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

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

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

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

    .punbb .user-avatar {
      float: right !important;
      position: relative;
    }

    .punbb .user-avatar .isonline {
      display: block;
      position: absolute;
      top: -3px !important;
      right: -2px !important;
      animation: blinkColor .9s linear infinite;
      -moz-animation: blinkColor .9s linear infinite;
      -webkit-animation: blinkColor .9s linear infinite;
      z-index: 100;
    }

    .punbb .user-avatar .avatar-image {
      height: 36px !important;
      width: 36px !important;
    }

    .multipage {
      margin-top: 2em;
    }

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

    /* Таблица на index
    -------------------------------------------------------------*/
    #pun-index .main .tcl {
      overflow: hidden;
      width: 58%;
    }

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

    #pun-index .main .tcr {
      overflow: hidden;
      width: 40%;
    }

    #pun-index div.icon {
      line-height: 0;
    }

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

    /* Таблица на searchtopics и viewforum
    -------------------------------------------------------------*/
    #pun-searchtopics tr {
      vertical-align: top;
    }

    #pun-searchtopics .tcl {
      width: 40% !important;
    }

    #pun-searchtopics .tc2 {
      width: 30% !important;
    }

    #pun-searchtopics .tc3 {
      width: 10% !important;
    }

    #pun-searchtopics .tcr {
      width: 20% !important;
    }

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

    #pun-viewforum tr {
      vertical-align: top;
    }

    #pun-viewforum .tcl {
      width: 50% !important;
    }

    #pun-viewforum .tc2,
    #pun-viewforum .tc3 {
      width: 10% !important;
    }

    #pun-viewforum .tcr {
      width: 20% !important;
    }

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

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

    /* Таблица на userlist
    -------------------------------------------------------------*/

    #pun-userlist .tcl {
      width: 20% !important;
      text-align: left;
    }

    #pun-userlist .tc2 {
      width: 20% !important;
      text-align: center;
    }

    #pun-userlist .tc3 {
      width: 15% !important;
      text-align: center;
    }

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

    .usertable {
        margin: 20px auto;
        width: 94%;
    }

    /* Таблица на debug и statistic
    -------------------------------------------------------------*/
    #pun-debug .tcl {
      width: 15%;
      white-space: normal;
    }

    #pun-debug .tcr {
      width: 90%;
      white-space: normal;
    }

    #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: 9px;
    }

    div#statistic-other {
      text-align: center;
      margin-top: 10px;
    }

    #pun-online .tcl, #pun-online .tc3 {
      width: 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-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: 30% !important;
    }

    #pun-messages .tc2 {
      width: 20% !important;
    }

    #pun-messages .tc2:last-of-type {
      width: 5% !important;
    }

    #pun-messages .tc3 {
      width: 10% !important;
    }

    #pun-messages .tcr {
      width: 30% !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 .before {
      margin: 0 !important;
    }

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

    /* Поиск по постам юзера
    -------------------------------------------------------------*/
    #pun-searchposts .post-author {
      padding: 0 !important;
    }

    /* Статистика
    -------------------------------------------------------------*/
    #pun-stats .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: wrap;
      flex-flow: wrap;
      -ms-flex-pack: distribute;
      justify-content: space-around;
    }

    #pun-stats li.item1,
    #pun-stats li.item2,
    #pun-stats li.item3,
    #pun-stats li.item4 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-flow: wrap;
      flex-flow: wrap;
      text-align: center;
      padding: 3px 0;
      cursor: default;
    }

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

    #pun-stats li.item1,
    #pun-stats li.item2,
    #pun-stats li.item3 {
      width: 20%;
    }

    #pun-stats li.item1 {
      /*border-radius: 10px 0px 0px 10px;*/
    }

    #pun-stats li.item4 {
      width: 40%;
      /*border-radius: 0px 10px 10px 0px;*/
    }

    li#onlinelist {
      float: left;
      width: 100%;
      margin: 1.5em 0 0 0;
      line-height: 130%;
    }

    li#onlinelist div {
      padding: 0.7em 0 0 0;
    }

    /* Футер и "хлебные крошки" 2
    -------------------------------------------------------------*/
    #pun-qjump {
      width: 50%;
      margin: 0;
      position: relative;
    }

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

    #pun-about {
      margin: 0;
    }

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

    #pun-about p span {
      display: block;
      margin: -14px auto 0 89px;
      position: absolute;
      width: 100%;
      padding: 0;
    }

    #pun-crumbs2 {
      font-weight: normal;
      overflow: hidden;
      margin: 20px 0;
    }

    #pun-index #pun-crumbs2 {
      margin: 10px 0 20px 0;
    }

    #pun-crumbs2 .container {
      padding: 10px 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: 5px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      margin: 0;

    }

    .punbb .post .container {
      margin-top: 0;
      padding-bottom: 10px;

    }

    .punbb .post h3 span {
      display: block;
      margin: 0;
      padding: 0;

    }

    .punbb .post h3 strong {
      float: right;
      width: 5em;
    }

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

    .punbb fieldset {
      padding: 0;
      margin: 0 0 1em 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;
    }

    html .post-content {
        width: 728px!important;
    }

    #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 .blockcode,
    .punbb .post-content blockquote {
      overflow: hidden;
      margin: 0;
      padding: 8px 12px;
    }

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

    .punbb .post-content .spoiler-box>div {
      background: transparent !important;
      padding: 8px 12px !important;
      line-height: 170%;
    }

    .punbb .post-content .spoiler-box>blockquote.visible {
      padding: 8px 12px !important;
    }

    .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: 1.2em 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 0.8em 0;
    }

    .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: 64%;
      margin: 0;
    }

    .punbb .post-body {
      margin-left: 21em!important;
      padding: 0;
    }

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

    .punbb .post-links {
      margin-left: 19em;
    }

    .punbb .post-links ul {
      height: 2em;
      margin-left: -19em;
      padding: 15px 0 5px 0;
      background: transparent;
    }

    .punbb .post-links li {
      display: inline;
    }

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

    .punbb .hashelp {
      position: relative;
    }

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

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

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

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

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

    .punbb .quote-box cite,
    .punbb .code-box strong.legend {
      display: block;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      margin: 0;
    }

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

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

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

    /* Пагинация и соседние строчки
    -------------------------------------------------------------*/
    #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 {
      float: left;
      position: relative;
      width: 100%;
      height: 0;
    }

    .linkst .pagelink {
      position: absolute;
      width: 24em;
      top: -30px;
      left: 0;
    }

    .linkst .postlink {
      position: absolute;
      top: -30px;
      right: 0;
      width: 16em;
    }

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

    .linksb .pagelink {
      float: left;
      width: 24em;
    }

    .linksb .postlink {
      float: right;
      width: 16em;
    }

    #pun-viewtopic .linksb {
      padding: 0.5em 0;
      text-transform: uppercase;
      display: flex;
      justify-content: flex-end;
      align-items: center;
      margin-bottom: 20px;
    }

    #pun-viewtopic .linksb .pagelink {
      float: none;
      width: auto;
      order: 0;
      position: absolute;
      left: 32px
    }

    #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;
      margin-left: 20px !important;
    }

    /* Профиль в постах
    -------------------------------------------------------------*/
    .punbb .post .post-author {
      float: left;
      margin: 0;
      overflow: hidden;
    }

    .pa-author {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
    }

    .pa-posts, .pa-respect {
      display: inline-block;
      width: 49%;
      margin-bottom: 10px;
    }

    .pa-posts .fld-name {
      font-size: 0;
    }

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

    .pa-respect .fld-name a {
      display: inline-block;
      width: 29px;
      margin-left: -35px;
      margin-right: 4px;
      color: transparent;
    }

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

    #viewprofile li {
      margin-bottom: 0.2em;
      padding: 0;
    }

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

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

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

    #profile-left {
      text-align: center;
      width: 184px !important;
      margin: 0 !important;
      overflow: hidden;
      vertical-align: middle;
    }

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

    #profile-left li#pa-avatar {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      width: 100% !important;
      height: auto;
      margin: 2px 0 10px 0;
      padding: 0 !important;
    }

    #profile-left li#pa-online,
    #profile-left li#pa-edit {
      text-align: center;
      margin-top: 10px;
      font-weight: normal!important;
    }

    #profile-left strong {
    font-weight: normal;
    }

    #profile-right {
      width: auto!important;
    }

    #profile-right li {
        margin: 0;
        text-align: left;
        margin: 0 0 20px 0;
        display: flex;
        justify-content: start;
        align-items: center;
    }

    #profile-right li span {
        float: left;
        width: 18em;
        padding: 0;
        margin: 0 0 0 0;
        font-weight: normal;
    }

    td#profile-right {
        display: block;
        margin-left: 70px;
    }

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

    /* Настройки профиля
    -------------------------------------------------------------*/
    #profile .container {
      padding-left: 16.6em;
      margin-top: 2em;
    }

    #profilenav {
      float: left;
      width: 13em;
      margin-left: -16em;
      display: inline;
    }

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

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

    #setmods dd {
      display: block;
    }

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

    /* Меню модератора
    -------------------------------------------------------------*/
    .punbb .modmenu .container {
      padding: 0.8em 0;
      text-align: left;
    }

    #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: 1.8em;
      line-height: 1.8em;
    }

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

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

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

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

    /* Ссылки и переходы
    -------------------------------------------------------------*/
    a,
    #pun-stats li.item1,
    #pun-stats li.item2,
    #pun-stats li.item3,
    #pun-stats li.item4,
    .punbb .user-avatar .isonline,
    .punbb .user-avatar .avatar-image,
    li.pa-avatar.item2 img,
    #profile-left li#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,
    .hd_launch-text,
    .hd_launch-spinner {
      text-decoration: none !important;
      transition: all 0.4s ease!important;
      -webkit-transition: all 0.4s ease;
      -moz-transition: all 0.4s ease;
      -o-transition: all 0.4s ease;
    }

    /* Заголовки
    -------------------------------------------------------------*/
    #pun-main h1,
    #pun-main h2,
    #pun-debug h2 {
      padding: 0.5em 0;
    }

    /* Формы и кнопки
    -------------------------------------------------------------*/
    .punbb .formsubmit {
      cursor: pointer;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      text-transform: lowercase;
      padding: 0;
      margin: 1em 0;
      text-align: center;
    }

    .punbb .formsubmit input {
      cursor: pointer;
    }

    .punbb .formsubmit input,
    .punbb .formsubmit a,
    .punbb .formsubmit span {
      cursor: pointer;
      margin: 0 20px 8px 0 !important;
      padding: 4px 13px !important;
    }

    .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 {
      cursor: pointer;
      margin: 0 0.6em 0 0;
    }

    #profile .formsubmit {
      cursor: pointer;
      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;
      padding: 0;
      margin: 1em 0 0 0;
      text-align: center;
    }

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

    input.button {
      cursor: pointer;
      margin: 0 20px 8px 0 !important;
      padding: 7px 13px !important;
    }

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

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

    /* Админка
    -------------------------------------------------------------*/
    #pun-adnav {
      margin-left: -14em !important;
    }

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

    .ace_editor {
      overflow: hidden!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;
    }

    /* Панель в форме ответа
    -------------------------------------------------------------*/
    #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: 300px;
    }

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

    #addition-area div,
    #font-area div,
    #size-area div {
      padding: 4px 5px 5px 5px !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: 5px !important;
      border-radius: 0 !important;
      background: transparent !important;
    }

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

    #imageupload-left input[type=button] {
        width: auto!important;
    }

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

    #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#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: 10px !important;
    }

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

    #pun-respect .tcl {
      width: 20% !important;
      text-align: left;
    }

    #pun-respect .tc2 {
      width: 5% !important;
      text-align: center;
    }

    #pun-respect .tc3 {
      width: 25% !important;
      text-align: center;
    }

    #pun-respect .tcr {
      width: 25% !important;
      text-align: right;
      text-transform: lowercase;
    }

    .removeReputation {
      background: transparent !important;
    }

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

    /* Закладки
    -------------------------------------------------------------*/
    #MyBookmarks {
      padding: 20px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
    }

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

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

    /* Для мобильных
    -------------------------------------------------------------*/

    @media screen and (max-device-width: 480px) {
      html {
        min-width: 1200px;
      }
     
      #Go_Top, #Go_Bottom, #Go_Top:before, #Go_Bottom:before {
        display: none!important;
      }
    }

    0

    6

    -

    /*************************************************************
    СТИЛЬ
    *************************************************************/
    /* Тело
    -------------------------------------------------------------*/
    html {
      background-color: #ACADDD;
      background-image: url(https://forumstatic.ru/files/001b/6f/ae/22882.jpg);
      background-size: cover;
          background-attachment: fixed;
      background-position: top center;
      background-repeat: no-repeat!important;
    }

    #pun {
      background: url(https://forumstatic.ru/files/001b/6f/ae/84762.png) repeat-y;
      width: 1022px;
      margin: 350px auto 180px auto;
      padding: 0 31px;
      box-sizing: border-box;
    }

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

    .punbb .main .container,
    .punbb .post .container,
    .punbb .post h3 {
      background-color: transparent;
      color: #333;
    }

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

    .punbb .post h3 span,
    .punbb th {
      background-color: transparent;
      color: #333;
    }

    #setmods dd,
    #setmods dl {
      background-color: transparent;
      color: #333;
      font-weight: normal;
    }

    /* Шапка
    -------------------------------------------------------------*/
    #pun-title {
      margin: 0;
    }

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

    #pun-title table {
        background: url(https://forumstatic.ru/files/001b/6f/ae/53115.png) no-repeat;
        width: 1200px;
        height: 269px;
      margin: 0px 0 0px -120px;
    }

    /* Шапка (кастомное)
    -------------------------------------------------------------*/

    .hd_launch {
        position: absolute;
        margin: 10px 0 0 -120px!important;
        width: 1200px;
        height: 177px;
    }

    .hd_launch-onhover {
        position: absolute;
        margin: 151px 0 0 737px!important;
    }

    .hd_launch-spinner {
        display: block;
        width: 20px;
        height: 20px;
        animation: moving 3.5s infinite linear;
        content: '';
        background-color: #fff;
        -webkit-mask-image: url(https://forumstatic.ru/files/001b/6f/ae/98917.svg);
        mask-image: url(https://forumstatic.ru/files/001b/6f/ae/98917.svg);
        position: absolute;
        z-index: 2;
    }

    @keyframes moving {
        100% {transform: rotate(-360deg);}
    }

    .hd_launch-text {
        display: flex;
        opacity: 0;
        justify-content: center;
        align-items: center;
        background-color: #7978c1;
        width: auto;
        white-space: nowrap;
        height: 16px;
        font-family: 'Helvetica Regular';
        letter-spacing: 2px;
        font-size: 8px;
        text-transform: uppercase;
        box-sizing: border-box;
        padding: 0 15px;
        color: #e8e8e8;
        position: absolute;
        z-index: 1;
        margin: 3px 0 0 -169px!important;
    }

    .hd_launch:hover .hd_launch-text {
        opacity: 1;
    }

    .hd_launch:hover .hd_launch-spinner {
        -webkit-mask-image: url(https://forumstatic.ru/files/001b/6f/ae/32260.svg);
        mask-image: url(https://forumstatic.ru/files/001b/6f/ae/32260.svg);
    }

    /* Меню навигации: форум, участники и т. д.
    -------------------------------------------------------------*/
    #pun-navlinks {
      word-spacing: 1em;
      padding: 0 !important;
      margin: -277px auto 0 auto;
      position: absolute;
    }

    #pun-navlinks a {
      color: #eee;
    }

    #pun-navlinks a:hover,
    #pun-navlinks a:focus,
    #pun-navlinks a:active {
      color: #818181 !important;
    }

    #pun-navlinks .container {
      background: #7978c1!important;
      color: #f1f1f1;
      padding: 0;
      width: 500px;
      height: 14px;
      margin: 0 auto!important;
    }

    #pun-navlinks li {
      display: inline;
      padding: 0;
    }

    #pun-navlinks li a>span {
      font-size: 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,
    #navpr_1 a:before {
      height: 20px;
      width: 20px;
      margin: -20px 10px 0px 10px;
      padding: 0;
      background-repeat: no-repeat;
      background-size: 20px 20px;
    }

    #navindex a:before {
      content: '';
        background-color: #fff;
        -webkit-mask-image: url(https://forumstatic.ru/files/001b/6f/ae/10071.svg);
        mask-image: url(https://forumstatic.ru/files/001b/6f/ae/10071.svg);
    }

    #navuserlist a:before {
      content: '';
        background-color: #fff;
        -webkit-mask-image: url(https://forumstatic.ru/files/001b/6f/ae/32847.svg);
        mask-image: url(https://forumstatic.ru/files/001b/6f/ae/32847.svg);
    }

    #navsearch a:before {
      content: '';
        background-color: #fff;
        -webkit-mask-image: url(https://forumstatic.ru/files/001b/6f/ae/91921.svg);
        mask-image: url(https://forumstatic.ru/files/001b/6f/ae/91921.svg);
    }

    #navprofile a:before {
      content: '';
        background-color: #fff;
        -webkit-mask-image: url(https://forumstatic.ru/files/001b/6f/ae/71882.svg);
        mask-image: url(https://forumstatic.ru/files/001b/6f/ae/71882.svg);
    }

    #navpm a:before {
      content: '';
        background-color: #fff;
        -webkit-mask-image: url(https://forumstatic.ru/files/001b/6f/ae/46796.svg);
        mask-image: url(https://forumstatic.ru/files/001b/6f/ae/46796.svg);
    }

    #navadmin a:before {
      content: '';
        background-color: #fff;
        -webkit-mask-image: url(https://forumstatic.ru/files/001b/6f/ae/53687.svg);
        mask-image: url(https://forumstatic.ru/files/001b/6f/ae/53687.svg);
    }

    #navlogin a:before {
      content: '';
        background-color: #fff;
        -webkit-mask-image: url(https://forumstatic.ru/files/001b/6f/ae/15517.svg);
        mask-image: url(https://forumstatic.ru/files/001b/6f/ae/15517.svg);
    }

    #navlogout a:before {
      content: '';
        background-color: #fff;
        -webkit-mask-image: url(https://forumstatic.ru/files/001b/6f/ae/64482.svg);
        mask-image: url(https://forumstatic.ru/files/001b/6f/ae/64482.svg);
    }

    #navpr_1 a:before {
      content: '';
        background-color: #fff;
        -webkit-mask-image: url(https://forumstatic.ru/files/001b/6f/ae/65400.svg);
        mask-image: url(https://forumstatic.ru/files/001b/6f/ae/65400.svg);
    }

    /* Меню навигации 2: новые соо, активные темы и т. д.
    -------------------------------------------------------------*/
    #pun-ulinks {
      position: absolute;
      margin: -78px 0 0 -20px;
      width: 1000px;
      height: 20px;
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 6px;
      font-weight: normal;
      text-transform: uppercase;
      letter-spacing: 4px;
      background-color: #7978c1;
      display: flex;
      justify-content: center;
      align-items: center;
      flex-wrap: nowrap;
    }

    #pun-ulinks .container {
      padding: 1px;
      text-align: center;
    }

    #pun-ulinks li a {
      padding: 0 1em;
      color: #ffffff;
    }

    #pun-ulinks li a:hover {
      color: #acaddd;
    }

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

    /* Приветствие и 'хлебные крошки'
    -------------------------------------------------------------*/
    #pun-status .container {
        padding: 20px 0;
        text-align: right;
        font-family: 'Helvetica Regular', sans-serif;
        font-size: 11px;
        letter-spacing: 0.8px;
        text-transform: lowercase;
        font-weight: normal;
    }

    #pun-status .container strong {
      color: #7978c1;
      font-weight: normal;
    }

    #pun-crumbs1 {
      font-weight: normal;
    }

    #pun-crumbs1 p.container, #pun-crumbs2 .container {
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 1em;
      font-weight: normal;
      text-transform: uppercase;
      color: #9f9f9f;
      letter-spacing: 0.8px;
    }

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

    /* Объявление и переадресация
    -------------------------------------------------------------*/

    #pun-announcement .container {
        height: auto;
    }

    #pun-announcement .html-box {
        display: flex;
        justify-content: center;
        align-items: flex-start;
        flex-wrap: wrap;
        height: auto;
    }

    #pun-announcement .container a {
        background: #7978c1;
        color: #e8e8e8;
        font-family: 'Helvetica Regular';
        letter-spacing: 2px;
        font-size: 8px;
        line-height: 8px;
        text-transform: uppercase;
        padding: 6px 30px;
        margin: 10px;
        white-space: nowrap;
    }

    #pun-announcement .container a:hover {
        background: #acaddd!important;
        color: #e8e8e8;
        border-radius: 10px;
    }

    #pun-redirect, .pun-modal .modal-inner {
        background: url(https://forumstatic.ru/files/001b/6f/ae/41528.jpg) top center repeat!important;
        padding: 20px!important;
        width: 600px!important;
    }

    #pun-redirect div#pun-main, .move_posts_form .modal-inner>.container {
        background: #e8e8e8!important;
    }

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

    #pun-redirect h1, .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-family: 'Helvetica Bold';
        font-weight: normal;
        color: #505050;
    }

    /* Заголовки
    -------------------------------------------------------------*/
    .punbb h1,
    .punbb h2,
    .punbb h3,
    .punbb h4,
    .punbb table,
    .punbb th {
      font-size: 1em;
      font-weight: normal;
    }

    .punbb .main h1,
    .punbb .main h2,
    #pun-debug h2,
    .punbb-admin #pun-admain h2 {
      background-color: transparent;
      color: #333;
    }

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

    /* Категории
    -------------------------------------------------------------*/
    .punbb #pun-category1 h2,
    .punbb #pun-category2 h2,
    .punbb #pun-category3 h2,
    .punbb #pun-category4 h2,
    .punbb #pun-category5 h2,
    #pun-stats h2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: flex-end;
      -ms-flex-pack: flex-end;
      justify-content: flex-end;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
      width: 100%;
      height: auto;
      margin: 10px 0;
      padding: 0;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      font-family: 'Asbigan Regular', serif;
      font-size: 43px !important;
      line-height: 43px;
      font-weight: normal;
      text-transform: lowercase !important;
      color: #7978c1;
    }

    #pun-stats h2 {
        margin-bottom: 20px;
    }

    .punbb #pun-category1 h2 span,
    .punbb #pun-category2 h2 span,
    .punbb #pun-category3 h2 span,
    .punbb #pun-category4 h2 span,
    .punbb #pun-category5 h2 span,
    #pun-stats h2 span {
        width: auto;
        text-align: center;
        padding-left: 20px;
    }

    .punbb #pun-category1 h2::before,
    .punbb #pun-category2 h2::before,
    .punbb #pun-category3 h2::before,
    .punbb #pun-category4 h2::before,
    .punbb #pun-category5 h2::before,
    #pun-stats h2::before {
        height: 4px;
        width: 400px;
        border-radius: 2px;
        background: #7978c1;
        content: '';
        display: block;
    }

    /* Иконки подфорумов
    -------------------------------------------------------------*/

    div.icon {
      background: #d9d9d9;
    }

    div.inew, div.icon-new {
      background: #7978c1;
      font-weight: normal;
      font-family: 'Helvetica Bold', sans-serif;
    }

    div.inew ~ .tclcon {
      font-weight: normal;
      font-family: 'Helvetica Bold', sans-serif;
    }

    #pun-viewforum div.icon, #pun-searchtopics div.icon, #pun-messages div.icon {
      height: 6px;
      width: 14px;
      margin: 5px 0 0 0;
    }

    tr.isticky div.icon {
        background: #919191;
    }

    #pun-index div.icon {
      background: none;
      font-weight: normal;
      float: none;
      position: absolute;
      width: 48px;
      height: 15px;
      margin: -8px 0 0 492px;
    }

    #pun-index div.inew {
      background-image: url(https://forumstatic.ru/files/001b/6f/ae/28547.png);
      font-weight: normal;
      font-family: 'Helvetica Regular', sans-serif;
    }

    /* Таблица общее
    -------------------------------------------------------------*/
    .multipage th {
      font-size: 9px !important;
      text-transform: lowercase;
    }

    .multipage .forum {
      margin-top: 20px;
      text-transform: lowercase;
    }

    thead {
      text-transform: lowercase;
    }

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

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

    .punbb .user-avatar {
      height: 36px !important;
      width: 36px !important;
      margin: 0 0 0 10px !important;
    }

    .punbb .user-avatar .avatar-image {
      -webkit-filter: contrast(0.3) brightness(1.5);
      filter: contrast(0.3) brightness(1.5);
      background-blend-mode: luminosity;
      background-color: #e0e0e0;
      border-radius: 0 !important;
      opacity: 1 !important;
    }

    .punbb .user-avatar .isonline {
      background: #7978c1 !important;
      width: 8px;
      height: 8px;
      border-radius: 50% !important;
    }

    /* Таблица на index
    -------------------------------------------------------------*/

    #pun-index .main .tcl {
      text-align: justify;
    }

    #pun-index .main .tcl h3 {
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 13px;
      font-weight: normal;
      text-transform: uppercase;
      letter-spacing: 3px;
      line-height: 100%;
      width: 540px;
      display: flex;
      height: auto;
      box-sizing: border-box;
      justify-content: center;
      align-items: center;
      text-align: center;
      margin: 0 0 12px -15px;
      background-color: #7978c1;
    }

    #pun-index .main .tcl h3:hover {
        background-color: #acaddd!important;
        color: #e8e8e8;
    }

    #pun-index .main .tcl h3 a {
      color: #dddddd;
      width: 100%;
      padding: 5px;
    }

    #pun-index .main .tcl h3:hover a, #pun-index .main .tcl h3 a:hover {
      color: #ffffff;
    }

    #pun-index .main td.tcl {
      font-size: 9px;
      letter-spacing: 0.4px;
    }

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

    #pun-index .main .tcr a {
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 13px;
      font-weight: normal;
      text-transform: lowercase;
      letter-spacing: 1px;
      color: #505050;
    }

    #pun-index .main .tcr a:hover {
      color: #acaddd;
    }

    #pun-index .main .tcr .lastpost {
      text-transform: lowercase;
      font-family: 'Helvetica Regular', sans-serif;
      letter-spacing: 0.8px;
      font-size: 10px;
    }

    #pun-index td .tclcon {
      height: auto;
      width: 540px;
      margin-left: 0;
      background: url(https://forumstatic.ru/files/001b/6f/ae/41528.jpg) center top repeat;
      box-sizing: border-box;
      padding: 0px 15px 15px 15px;
    }

    #pun-index td .tclcon p {
      background-color: #e8e8e8;
      padding: 5px;
      box-sizing: border-box;
      color: #7978c1;
      font-family: 'Helvetica Regular';
      font-weight: normal;
      font-size: 9px;
      letter-spacing: 1px;
      text-transform: lowercase;
    }

    #pun-index td .tclcon pfor_links {
        width: 510px;
        height: 10px;
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: nowrap;
        position: relative;
        margin: 10px 0 -20px 0!important;
    }

    #pun-index td .tclcon pfor_links a {
    margin: 0 10px;
    background-color: #7978c1;
    color: #e8e8e8;
    padding: 1px 13px 2px 13px;
    font-size: 9px;
        line-height: 10px;
        font-family: 'Helvetica Regular';
        font-weight: normal;
        letter-spacing: 1px;
        border-radius: 10px;
    }

    #pun-index td .tclcon pfor_links a:hover {
        background-color: #acaddd!important;
        color: #e8e8e8;
    }

    /* Таблица на searchtopics и viewforum
    -------------------------------------------------------------*/
    #pun-searchtopics, #pun-viewforum, #pun-messages td, #pun-messages th, #pun-respect, #pun-online {
      font-family: 'Helvetica Regular', sans-serif;
      letter-spacing: 0.6px;
    }

    #pun-searchtopics .tclcon strong, #pun-viewforum .tclcon strong, #pun-online a.registered-user {
        font-family: 'Helvetica Bold', sans-serif;
        font-weight: normal;
    }

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

    #pun-searchtopics td.tcl {
      text-align: left;
      font-size: 11px !important;
    }

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

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

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

    #pun-searchtopics .tcr a {
      display: block;
      font-size: 11px !important;
      font-weight: normal !important;
      text-transform: lowercase !important;
      color: #a7c2cb !important;
    }

    #pun-searchtopics .tcr a:hover {
      color: #fff!important;
    }

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

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

    #pun-viewforum td .tclcon {
      margin-left: 20px;
      font-family: 'Helvetica Regular', sans-serif;
      letter-spacing: 0.8px;
    }

    #pun-viewforum td.tcl {
      text-align: left;
      font-size: 11px !important;
      letter-spacing: 0;
    }

    #pun-viewforum td.tc3,
    #pun-viewforum td.tc2 {
      font-size: 11px !important;
      text-align: center;
    }

    #pun-viewforum th.tc2,
    #pun-viewforum th.tc3 {
      font-size: 9px !important;
    }

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

    #pun-viewforum .tcr a {
      font-size: 11px !important;
      font-weight: normal !important;
      text-transform: lowercase !important;
    }

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

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

    /* Таблица на userlist
    -------------------------------------------------------------*/

    #pun-userlist {
        font-family: 'Helvetica Regular', sans-serif;
        font-weight: normal;
        text-transform: lowercase;
        letter-spacing: 0.6px;
    }

    #pun-userlist td.tcl.username {
        display: flex;
        justify-content: flex-start;
        align-items: center;
    }

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

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

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

    #pun-messages td.tc2,
    #pun-messages td.tc3 {
      font-size: 11px !important;
      text-align: center;
      text-transform: lowercase;
    }

    #pun-messages td.tcl {
      text-align: left;
      font-size: 11px !important;
    }

    #pun-messages th.tc2,
    #pun-messages th.tc3 {
      font-size: 9px !important;
    }

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

    #pun-messages .tcr a {
      font-size: 11px !important;
      font-weight: normal !important;
      text-transform: lowercase !important;
      letter-spacing: 0.2px !important;
      color: #7978c1 !important;
    }

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

    #pun-messages fieldset legend strong {
        font-family: 'Helvetica Regular';
        font-size: 10px;
        font-weight: normal;
        text-transform: uppercase;
        letter-spacing: 0.6px;
    }

    #pun-messages fieldset legend strong:before {
        content: '/';
        margin-right: 20px;
    }

    #pun-messages.post-body {
        margin-left: 20em!important;
    }

    #pun-messages .tclcon strong a {
        font-family: 'Helvetica Bold';
        font-weight: normal;
        color: #505050;
    }

    /* Личные сообщения
    -------------------------------------------------------------*/
    #volSlider {
      background: #ffffff !important;
      width: 100px !important;
      height: 5px !important;
      border-radius: 0 !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
    }

    #volSlider .before {
      background: #acaddd !important;
      height: 5px !important;
      border-radius: 0 !important;
    }

    #volSlider .thumb {
      background: #7978c1 !important;
      width: 7px !important;
      height: 7px !important;
      border-radius: 0 !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
    }

    div#notify-settings {
        font-family: 'Helvetica Regular';
        font-weight: normal;
        text-transform: lowercase;
        letter-spacing: 0.8px;
    }

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

    #pun-messages .pa-author {
        margin: 0 0 8px 0!important;
    }

    /* Поиск по постам юзера
    -------------------------------------------------------------*/

    #pun-searchposts .post-author {
      width: 200px;
      height: 33px;
      padding: 0 !important;
      background: url(https://forumstatic.ru/files/001b/6f/ae/41528.jpg) top center repeat, #dddddd;
    }

    #pun-searchposts .pa-author {
      text-shadow: none;
      width: 200px;
      display: flex;
      justify-content: center;
      align-items: center;
      font-size: 14px;
    }

    #pun-searchposts .pa-author strong {
      font-weight: bold;
    }

    /* Статистика
    -------------------------------------------------------------*/
    #pun-stats li.item1,
    #pun-stats li.item2,
    #pun-stats li.item3,
    #pun-stats li.item4 {
      background-color: #e8e8e8;
      color: #7978c1;
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 11px;
      font-weight: normal;
      line-height: 13px;
      text-transform: lowercase;
      letter-spacing: 1px;
    }

    #pun-stats li.item4 a {
      color: #7978c1;
    }

    #pun-stats li.item1:hover,
    #pun-stats li.item2:hover,
    #pun-stats li.item3:hover,
    #pun-stats li.item4:hover {
    }

    #pun-stats li strong {
        font-weight: normal;
    }

    li#onlinelist {
        text-transform: lowercase;
        font-family: 'Helvetica Regular';
        letter-spacing: 0.8px;
        font-size: 10px;
    }

    /* Футер
    -------------------------------------------------------------*/

    #pun-about {
      margin: 0;
      padding: 0;
    }

    #pun-qjump {
      float: left;
    }

    #pun-about .container {
      font-size: 8px;
      letter-spacing: 0.8px;
      font-family: 'Helvetica Regular', sans-serif;
      text-transform: lowercase;
      background: url(https://forumstatic.ru/files/001b/6f/ae/96442.png) no-repeat;
      height: 131px;
      width: 1200px;
      padding: 0px 0 0 0;
      margin: 0px 0 -130px -120px;
    }

    /* Посты
    -------------------------------------------------------------*/

    .punbb fieldset legend span {
      font-family: 'Helvetica Bold', sans-serif;
      font-size: 10px;
      font-weight: normal;
      letter-spacing: 0.3px;
      text-transform: uppercase;
      color: #646464;
    }

    .punbb textarea {
      background: rgba(255, 255, 255, 0.5);
      font: 1em verdana, arial, sans-serif;
    }

    .punbb input {
      background: rgba(255, 255, 255, 0.5);
      font: 1em verdana, arial, sans-serif;
    }

    .punbb select {
      background: rgba(255, 255, 255, 0.5);
      font: 1em verdana, arial, sans-serif;
      text-transform: lowercase;
    }

    .punbb optgroup {
      background: rgba(255, 255, 255, 0.5);
      font: 1em verdana, arial, sans-serif;
      font-weight: bold;
    }

    .punbb .post h3 {
      padding: 0 0 10px 0;
    }

    .punbb .post h3 span {
      text-align: right;
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 11px;
      font-weight: normal;
      letter-spacing: 1px;
      text-transform: uppercase;
      color: #646464;
    }

    .punbb .post h3 strong {
      text-align: right;
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 11px;
      letter-spacing: 1px;
      font-weight: normal;
      text-transform: uppercase;
      color: #646464;
    }

    .punbb .post h3 a.permalink {
      text-transform: uppercase;
      font-family: 'Helvetica Regular', sans-serif;
      letter-spacing: 1px;
      font-weight: normal;
      font-size: 11px;
      color: #646464;
    }

    .punbb .post h3 a.permalink:hover {
      color: #302f2d;
    }

    .punbb .post-box {
      text-align: justify;
    }

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

    .punbb #pun-main h1,
    .pun-modal.move_posts_form h2 {
      margin-bottom: 10px;
      padding: 5px;
      text-align: center;
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 11px;
      letter-spacing: 1.4px;
      line-height: 15px;
      font-weight: normal;
      text-transform: uppercase;
      color: #545454;
    }

    .punbb .post-links {
      font-family: 'Helvetica Regular', sans-serif;
      font-weight: normal;
      text-transform: uppercase;
      font-size: 9px;
      letter-spacing: 0.6px;
    }

    .punbb .post-links ul {
      text-align: right;
    }

    .punbb pre {
      font: 1em verdana, arial, sans-serif;
      line-height: 170%;
      white-space: break-spaces;
      text-align: left;
    }

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

    .punbb .quote-box, .punbb .code-box {
      background-color: rgba(22, 22, 22, 0.05);
      color: #333;
    }

    .punbb .quote-box cite, .punbb .code-box strong.legend {
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 11px;
      line-height: 11px!important;
      letter-spacing: 0.8px;
      font-weight: normal!important;
      font-style: normal;
      color: #e8e8e8;
      text-transform: lowercase;
      text-align: center;
    }

    .punbb .quote-box cite {
        padding: 6px 12px 8px 12px;
        background: #7978c1;
    }

    .punbb .code-box strong.legend a {
      color: #e8e8e8;
      background: #7978c1;
      line-height: 11px!important;
      padding: 6px 12px 8px 12px;
      width: auto;
      display: block;
    }

    .punbb .code-box strong.legend a:hover {
      color: #e8e8e8;
      background: #acaddd!important;
    }

    .punbb .code-box strong.legend a:hover::after {
        content: none;
    }

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

    a.qc-post-link:before {
      margin: 0 3px !important;
      content: '\f2f5';
      font-family: 'FontAwesome';
      color: #e8e8e8;
    }

    .punbb .required label {
      font-weight: normal;
    }

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

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

    .punbb .post-sig dt {
      border-top: 1px solid #c1c1c1 !important;
    }

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

    em {
      font-style: normal;
    }

    em.bbuline {
      font-style: normal;
      text-decoration: none;
      border-bottom: 2px solid #acaddd !important;
    }

    hr {
      opacity: 1 !important;
      margin-bottom: 0.8em;
      -webkit-filter: none;
      filter: none;
      border: 1px solid #c1c1c1 !important;
      border-bottom-style: none !important;
    }

    .post-content .spoiler-box>div:before {
      width: 9px;
      margin-right: 6px !important;
      content: '\f078';
      font-family: 'FontAwesome';
      color: #7978c1;
    }

    .post-content .spoiler-box>div.visible:before {
      width: 9px;
      margin-right: 6px !important;
      content: '\f077';
      font-family: 'FontAwesome';
      color: #7978c1;
    }

    form#rep_form .tc2 input {
      background: #7978c1 !important;
      font-family: 'Helvetica Regular' !important;
      font-size: 9px !important;
      text-transform: uppercase !important;
      font-weight: normal !important;
      letter-spacing: 1px !important;
      color: #fff !important;
    }

    #plng {
      padding: 0;
      margin: 0 20px 0 0;
      font-size: 10px;
      font-family: 'Helvetica Regular', sans-serif;
      text-transform: uppercase;
      font-weight: normal;
      letter-spacing: 0.6px;
    }

    #plng b {
        font-weight: normal;
    }

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

    span#restore-post:before {
      content: '\f044';
      font-family: 'FontAwesome';
      color: #7978c1;
      font-size: 11px
      display: block;
    }

    .post-content .highlight-text {
        background-color: #c4c5e5!important;
        padding: 0px 4px 2px 4px;
    }

    /* Пагинация и соседние строчки
    -------------------------------------------------------------*/
    #pun-pagelinks li a,
    #pun-pagelinks a:link,
    #pun-pagelinks a:hover {
      font-size: 1.2em;
      line-height: 2em;
    }

    .linkst .postlink {
      text-align: right;
      font-family: 'Helvetica Regular', sans-serif;
      font-weight: normal;
      text-transform: uppercase;
    }

    .linksb,
    .linkst {
      font-size: 9px;
      letter-spacing: 0.6px;
      font-family: 'Helvetica Regular', sans-serif;
      font-weight: normal;
      text-transform: uppercase;
      color: #545454;
    }

    .linksb {
      text-align: right;
    }

    .linkst {
      text-align: left;
    }

    .linksb .pagelink {
      text-align: left;
    }

    .pagelink strong {
        background: #7978c1;
        color: #e8e8e8;
        padding: 0 3px 1px 3px;
        font-weight: normal;
    }

    #pun-viewtopic .linksb {
      font-family: 'Helvetica Regular', sans-serif;
      font-weight: normal;
      text-transform: uppercase;
      color: #7978c1;
    }

    #pun-viewtopic .linksb .pagelink {
      text-align: left;
      font-size: 10px;
      color: #7978c1;
    }

    #pun-viewtopic .linksb .postlink,
    #pun-viewtopic .linksb .subscribelink {
      text-align: right;
      font-size: 9px !important;
      letter-spacing: 1px !important;
    }

    #pun-viewtopic .linksb .postlink a,
    #pun-viewtopic .linksb .subscribelink a {
      color: #e8e8e8 !important;
      background: #7978c1 !important;
      width: auto;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      padding: 4px 20px;
    }

    #pun-viewtopic .linksb .postlink a:hover,
    #pun-viewtopic .linksb .subscribelink a:hover {
      background: #acaddd!important;
      border-radius: 15px;
    }

    div#topic-users-in {
      font-family: 'Helvetica Regular', sans-serif;
      font-weight: normal;
      font-size: 12px;
      text-transform: lowercase;
      color: #7978c1;
    }

    .punbb .modmenu strong {
      font-family: 'Helvetica Regular', sans-serif;
      font-weight: normal !important;
      text-transform: lowercase;
    }

    .punbb .modmenu strong a {
      background: #7978c1;
      color: #e8e8e8;
      padding: 1px 15px 3px 15px;
    }

    .punbb .modmenu strong a:hover, .punbb .formsubmit a:hover {
      border-radius: 15px;
      background: #acaddd!important;
    }

    .punbb .modmenu .container {
      font-family: 'Helvetica Regular', sans-serif;
      font-weight: normal!important;
      text-transform: lowercase;
    }

    .punbb .modmenu .container span {
      font-family: 'Helvetica Bold', sans-serif;
      font-weight: normal!important;
    }

    /* Профиль в постах
    -------------------------------------------------------------*/
    .punbb .post .post-author {
      width: 200px;
      height: auto;
      background: url(https://forumstatic.ru/files/001b/6f/ae/41528.jpg) top center repeat, #dddddd;
      padding: 0;
    }

    .pa-author {
        height: 22px;
        box-sizing: border-box;
        width: 200px;
        padding: 0 0 6px 0 !important;
        text-align: center;
        font-family: 'Berold Regular', sans-serif;
        font-size: 14px;
        line-height: 17px;
        text-transform: lowercase;
        color: #7978c1;
        font-weight: bold;
        letter-spacing: 1.4px;
        text-shadow: none;
        margin: 0 0 6px 0!important;
        display: flex;
        justify-content: center;
        align-items: center;
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/62557.jpg);
    }

    .pa-author a {
      color: #7978c1 !important;
    }

    .pa-author a:hover {
      color: #505050 !important;
      text-shadow: none;
    }

    li.pa-title {
      padding: 2px 3px 3px 3px!important;
      font-weight: normal;
      color: #7978c1;
      background-color: #e8e8e8;
      text-align: center;
      text-transform: lowercase;
      font-size: 7px;
      line-height: 7px;
      font-family: 'Helvetica Regular';
      letter-spacing: 2px;
      width: 184px;
      margin: 0 auto 15px auto;
      box-sizing: border-box;
    }

    li.pa-avatar.item2 {
      text-align: center;
      margin-bottom: 8px;
    }

    li.pa-avatar.item2 img {
      outline: 2px solid #e8e8e8;
    }

    li.pa-online {
      margin: 0 0 10px 0;
      width: 200px;
      height: auto;
      color: #7978c1;
      display: flex;
      justify-content: center;
      align-items: center;
      font-size: 9px;
      line-height: 9px;
      text-transform: lowercase;
      font-weight: normal;
      letter-spacing: 1px;
      text-align: center;
      font-family: 'Helvetica Regular';
    }

    li.pa-online strong {
      font-weight: normal;
      background-color: #e8e8e8;
      padding: 0px 10px 3px 10px;
    }

    .pa-respect, .pa-posts {
      text-align: center;
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 7px;
      line-height: 7px;
      letter-spacing: 1.4px;
      text-transform: lowercase;
      font-weight: normal;
      color: #e8e8e8;
      background-color: #7978c1;
      box-sizing: border-box;
      padding: 3px 0 4px 0!important;
    }

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

    .pa-respect .fld-name:before {
      margin-right: 2px;
      content: 'плюсы:';
      font-size: 7px;
      line-height: 7px;
      letter-spacing: 1.4px;
    }

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

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

    /* Страница профиля
    -------------------------------------------------------------*/

    #viewprofile .container {
      padding: 10px 70px 0px 70px;
      box-sizing: border-box;
    }

    #profile-left li#profile-name strong {
        font-family: 'Berold Regular', serif;
        line-height: 120%;
        font-weight: bold!important;
        letter-spacing: 1px;
        color: #7978c1;
    }

    #profile-left li#profile-title strong {
        font-size: 9px;
        font-family: 'Helvetica Regular';
        font-weight: normal;
        letter-spacing: 1px;
        margin: 5px 0 10px 0;
    }

    #profile-left li#pa-online {
      font-family: 'Helvetica Bold', sans-serif;
        font-size: 9px;
        letter-spacing: 1px;
        text-transform: uppercase;
      font-weight: normal;
      color: #7978c1!important;
      width: 100%;
      padding: 1px 2px 3px 2px;
        box-sizing: border-box;
    }

    #profile-left li#pa-edit a {
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 8px;
      letter-spacing: 1.4px;
      text-transform: uppercase;
      font-weight: normal!important;
      color: #fff;
      width: 100%;
      padding: 5px 2px;
        box-sizing: border-box;
        background: #7978c1 !important;
        display: block;
    }

    #profile-left li#pa-edit a:hover {
        border-radius: 15px;
        background: #acaddd!important;
    }

    #profile-left li#pa-edit a {
        color: #d8d8d8;
        font-weight: normal!important;
    }

    #profile-right li strong {
        font-size: 11px;
        text-transform: lowercase;
        letter-spacing: 0.6px;
        font-family: 'Helvetica Regular', sans-serif;
    }

    #viewprofile li {
      background-color: transparent;
      color: #333;
    }

    #viewprofile li strong,
    #viewprofile li div {
      background-color: transparent;
      color: #333;
      font-weight: normal!important;
    }

    #viewprofile li span {
        font-family: 'Helvetica Bold', sans-serif;
        font-size: 11px;
        line-height: 10px;
        text-transform: lowercase;
        font-weight: normal;
        letter-spacing: 0.8px;
        color: #505050;
    }

    #viewprofile li span a, #profile-right li span a {
      color: #505050;
    }

    #viewprofile h2 span {
      background-color: transparent;
      color: #7978c1;
      font-family: 'Helvetica Regular', sans-serif;
      text-transform: uppercase;
      font-weight: normal;
      font-size: 13px;
    }

    #profile-signature {
        padding: 1em!important;
        background: #e8e8e8;
        margin-top: 20px;
    }

    #profile-signature ul {
        margin: 0;
        padding: 0 1em!important;
    }

    /* Настройки профиля
    -------------------------------------------------------------*/
    #profilenav h2 span {
      background-color: transparent;
      color: #7978c1;
      font-family: 'Helvetica Regular', sans-serif;
      text-transform: uppercase;
      font-weight: normal;
      font-size: 13px;
    }

    #profilenav li {
      font-weight: normal;
      text-transform: lowercase;
    }

    .fs-box label,
    .fs-box .label {
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 11px;
      letter-spacing: 0.6px;
      font-weight: normal;
      text-transform: lowercase;
    }

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

    /* Ссылки
    -------------------------------------------------------------*/
    .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: #7978c1;
    }

    .punbb li.isactive a,
    .punbb li.isactive a:link,
    .punbb li.isactive a:visited {
      color: #333;
    }

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

    #pun-pagelinks a:active,
    #pun-pagelinks a:focus {
      background-color: #333;
      color: #fff;
    }

    .post-box p a, li#onlinelist a {
      display: inline-block;
      line-height: 1;
    }

    .post-box p a:after, li#onlinelist a:after {
      display: block;
      content: '';
      height: 2px;
      width: 0%;
      background-color: #acaddd!important;
      transition: width 0.4s ease-in-out;
      right: 0;
      left: 0;
      margin: 0 auto;
    }

    .post-box p a:hover:after, li#onlinelist a:hover:after,
    .post-box p a:focus:after, li#onlinelist a:focus:after,
    #pun-stats li.item4 a:hover:after, #pun-stats li.item4 a:hover:after {
      width: 100%;
    }

    /* Формы и кнопки
    -------------------------------------------------------------*/
    .punbb .formsubmit input,
    .punbb .formsubmit a,
    .punbb .formsubmit span,
    input.button {
      background: #7978c1 !important;
      font-family: 'Helvetica Regular' !important;
      font-size: 9px !important;
      text-transform: uppercase !important;
      font-weight: normal !important;
      letter-spacing: 1px !important;
      color: #e8e8e8 !important;
      border-radius: 0;
    }

    input.button:hover {
      background: #acaddd!important;
      border-radius: 15px;
    }

    #pun-viewtopic .linksb .postlink a:hover,
    #pun-viewtopic .linksb .subscribelink a:hover {
      background: #acaddd!important;
    }

    #profile .formsubmit {
      text-transform: lowercase;
    }

    div#form-buttons {
      background: #e8e8e8;
      margin-bottom: 5px;
    }

    /* Всплывающие уведомления: новое лс и проч.
    -------------------------------------------------------------*/
    .jGrowl {
      font-size: 11px !important;
    }

    .jGrowl .messag_theme {
      font-family: arial !important;
      text-transform: lowercase !important;
      -webkit-box-shadow: none !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 {
      background: #ffffff !important;
      border-radius: 10px !important;
      margin-top: -23px!important;
      margin-left: -9px!important;
      padding: 1px 5px 1px 5px!important;
      color: #7978c1!important;
      font-family: 'Helvetica Bold'!important;
      font-weight: normal!important;
    }

    span.num_msg:before {
      content: none!important;
    }

    /* Админка
    -------------------------------------------------------------*/

    .punbb-admin #pun-admain legend span {
      background-color: transparent;
      color: #545454;
      font-family: 'Helvetica Regular', sans-serif;
      text-transform: uppercase;
      font-weight: normal;
      font-size: 13px;
    }

    .punbb-admin #pun-admain .adcontainer {
      background-color: transparent;
      color: #333;
    }

    #pun-admain fieldset .handle, #pun-admain fieldset p {
      background-color: rgba(0, 0, 0, 0.03)!important;
      border: none;
    }

    #pun-admain label, div#pun-admain .adlabel {
      font-weight: normal;
      font-family: 'Helvetica Bold', sans-serif;
      text-transform: uppercase;
    }

    #pun-adnav a {
      font-weight: normal !important;
      text-transform: lowercase !important;
    }

    #pun-adnav .isactive ul.adsubnav a {
      color: #7978c1!important;
    }

    sup.new {
      color: #7978c1 !important;
      font-weight: normal !important;
    }

    sup.new:before {
      content: '(';
    }

    sup.new:after {
      content: ')';
    }

    /* Скроллбар
    -------------------------------------------------------------*/
    ::-webkit-scrollbar {
      width: 8px;
      height: 0;
    }

    ::-webkit-scrollbar-track,
    ::-webkit-scrollbar-corner {
      background-color: #c8c8c8;
      border: 3px solid #acaddd;
    }

    ::-webkit-scrollbar-thumb {
      background-color: #7978c1;
      border-radius: 5px;
    }

    .tclcon p::-webkit-scrollbar,
    textarea::-webkit-scrollbar,
    #tags .container::-webkit-scrollbar,
    .scrollbox::-webkit-scrollbar {
      width: 4px !important;
      height: 0;
    }

    .tclcon p::-webkit-scrollbar-track,
    .tclcon p::-webkit-scrollbar-corner,
    textarea::-webkit-scrollbar-track,
    textarea::-webkit-scrollbar-corner,
    .scrollbox::-webkit-scrollbar-track,
    .scrollbox::-webkit-scrollbar-corner {
      background-color: #e8e8e8 !important;
      border: none;
    }

    .tclcon p::-webkit-scrollbar-thumb,
    textarea::-webkit-scrollbar-thumb,
    .scrollbox::-webkit-scrollbar-thumb {
      background-color: #7978c1 !important;
    }

    #tags .container::-webkit-scrollbar-track,
    #tags .container::-webkit-scrollbar-corner {
      background-color: #7978c1 !important;
      border: none;
    }

    #tags .container::-webkit-scrollbar-thumb {
      background-color: #acaddd !important;
    }

    /* Выделение текста
    -------------------------------------------------------------*/

    ::selection {
      background-color: #c3c3c3;
      color: #ffffff;
    }

    ::-moz-selection {
      background-color: #c3c3c3;
      color: #ffffff;
    }

    /* Панель в форме ответа
    -------------------------------------------------------------*/

    #form-buttons table,
    .punbb .formal textarea {
      width: 99%
    }

    #form-buttons td {
      padding: 0;
      line-height: 0;
      background-repeat: no-repeat;
      opacity: 0.55;
    }

    #form-buttons td img {
      height: 26px;
      width: 100%
    }

    #form-buttons #button-font {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/44781.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-transL {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/84401.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-size {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/72910.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-bold {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/50171.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-italic {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/38381.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-underline {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/31371.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-strike {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/78376.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-left {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/63140.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-center {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/24279.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-right {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/81674.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-justify {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/79036.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-spoiler {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/74648.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-quote {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/24163.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-code {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/68981.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-color {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/87678.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-smile {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/73467.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-link {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/13773.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-image {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/69877.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-image2 {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/87975.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-video {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/59882.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-hide {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/72811.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-table {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/94953.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-keyboard {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/48706.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-addition {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/45833.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-indent {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/25785.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !important;
    }

    #form-buttons #button-html {
        background-image: url(https://forumstatic.ru/files/001b/6f/ae/30633.png) !important;
        background-position-x: center !important;
        background-position-y: center !important;
        background-repeat: no-repeat !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 {
      background: #7978c1;
      border: 2px solid #e8e8e8 !important;
      border-top: none !important;
      color: #fff;
    }

    #tags .container {
      text-transform: lowercase;
    }

    #tags .container a {
      color: #fff;
    }

    #tags .container a:hover {
      color: #acaddd;
    }

    #tags .container strong,
    div#video-area-thd,
    div#image-area-thd {
      font-family: 'Helvetica Bold', sans-serif;
      font-weight: normal;
      text-transform: uppercase !important;
      letter-spacing: 0.8px;
    }

    #addition-area div:hover,
    #font-area div:hover,
    #size-area div:hover {
      background: rgba(255, 255, 255, 0.2) !important;
      border-radius: 10px;
    }

    #keyboard-span input {
      background-color: rgba(255, 255, 255, 0.2) !important;
      font-size: 13px !important;
      color: #fff !important;
    }

    #keyboard-span input:hover {
      background-color: rgba(255, 255, 255, 0.4) !important;
    }

    .uploadQueueItem .cancel a {
      font-weight: normal !important;
      color: #ffffff !important;
    }

    #upload-button-container input[type=button],
    #imageupload-left input[type=button],
    #selected-image-width,
    #selected-thumb-width,
    #imageupload-left select {
      font-family: 'Helvetica Regular' !important;
      font-size: 10px !important;
      font-weight: normal !important;
      text-transform: uppercase !important;
      letter-spacing: 0.5px !important;
      color: #fff !important;
      background-color: #a0a0d6!important;
    }

    #uploaded-images img {
      border: 1px solid #7978c1 !important;
    }

    /* Репутация
    -------------------------------------------------------------*/
    form#rep_form .tcl {
      width: 20% !important;
      font-family: 'Helvetica Regular' !important;
      text-transform: uppercase;
      text-align: left;
      font-weight: normal;
    }

    form#rep_form .tcl strong {
        font-family: 'Helvetica Bold' !important;
        font-weight: normal!important;
    }

    #pun-report .inner,
    #pun-reputation .inner,
    #pun-admin-award-form .inner {
      background: #e8e8e8;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
      outline: 2px solid #e8e8e8;
    }

    div.post-rating,
    div.post-vote,
    div.post-vote a,
    div.post-rating a {
      font-family: 'Helvetica Bold' !important;
      font-weight: normal !important;
    }

    #pun-respect .tcl {
      text-transform: lowercase !important;
    }

    .removeReputation:before {
      content: '\f00d';
      font-family: 'FontAwesome';
      font-size: 10px !important;
      font-weight: 900 !important;
    }

    .edit-reputation {
      border-bottom: 1px dashed #7978c1 !important;
    }

    /* Закладки
    -------------------------------------------------------------*/
    #BookmCntToggle.default-style {
      background: #e8e8e8 !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
      color: #7978c1 !important;
      border-left: solid 5px #7978c1 !important;
      border-radius: 6px;
    }

    #MyBookmarks {
      background: #7978c1 !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
      border-radius: 0 100px 100px 0px;
    }

    #MyBookmarks .container {
      color: #fff !important;
      text-transform: lowercase !important;
    }

    #MyBookmarks h2 {
      font-family: 'Helvetica Regular' !important;
      font-size: 9px !important;
      font-weight: normal !important;
      text-transform: uppercase !important;
      color: #fff !important;
    }

    #MyBookmarks h2 span {
      font-size: 12px !important;
    }

    #MyBookmarks h1 {
      font-family: 'Helvetica Regular' !important;
      font-size: 9px !important;
      font-weight: normal !important;
      text-transform: uppercase !important;
      color: #fff !important;
    }

    #MyBookmarks #bm2 {
        height: 24px!important;
        width: 24px!important;
        display: block;
        position: absolute;
        padding: 0;
        top: 0px!important;
        right: -10px!important;
    }

    #MyBookmarks #bm2:after {
        content: '\f00d' !important;
        font-family: 'FontAwesome';
        font-size: 12px;
        background: #e8e8e8;
        border-radius: 50%;
        display: flex!important;
        justify-content: center;
        align-items: center;
        color: #7978c1;
        z-index: 999;
        width: 24px!important;
        height: 24px!important;
        box-sizing: border-box;
    }

    #MyBookmarks span.scrl {
      width: 98px !important;
      padding-top: 4px !important;
      color: #fff !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 li.BookmarkL>span>a {
      color: #fff !important;
    }

    #MyBookmarks li.BookmarkL>span>a:hover {
      opacity: 0.4;
    }

    #MyBookmarks li span strong {
      float: right;
      cursor: pointer;
      z-index: 99999;
      font-weight: 900;
      position: relative;
      font-size: 0 !important;
    }

    #MyBookmarks li span strong:after {
      content: '\f00d';
      font-size: 10px;
      font-family: 'FontAwesome';
      color: #e8e8e8;
    }

    .post .bookmark {
      color: #7978c1!important;
    }

    .editBookmark {
      box-shadow: none !important;
      border-radius: 0 !important;
      background: #acaddd !important;
    }

    .editBookmark h1 {
      margin-bottom: 0 !important;
      color: #fff !important;
    }

    .editBookmark input.button {
      margin: 0 !important;
    }

    .editBookmark .container {
      border-radius: 0 !important;
      padding: 10px !important;
    }

    .editBookmark input:not(.button) {
      height: 25px;
      text-transform: lowercase;
      background: #9796cf !important;
      font-size: 10px !important;
      line-height: 9px !important;
      color: #fff !important;
    }

    .editBookmark .inputfield {
      color: #fff !important;
      font-size: 0 !important;
      text-transform: lowercase;
    }

    .editBookmark .inputfield .button {
      margin-left: 4px !important;
    }

    /* Кнопки вверх/вниз
    -------------------------------------------------------------*/
    #Go_Top, #Go_Bottom {
      position: fixed;
      cursor: pointer;
      background-color: transparent !important;
    }

    #Go_Top {
      top: calc(50% - 35px);
      left: calc(50% + 505px);
    }

    #Go_Bottom {
      top: calc(50% + 35px);
      left: calc(50% + 505px);
    }

    #Go_Top:before {
      content: '';
      display: block;
      width: 10px;
      height: 40px;
      background-image: url(https://forumstatic.ru/files/001b/6f/ae/41528.jpg);
      border-radius: 5px;
    }

    #Go_Bottom:before {
      content: '';
      display: block;
      width: 10px;
      height: 20px;
      background-color: #7978c1;
      border-radius: 5px;
    }

    /* Оргтемы
    -------------------------------------------------------------*/
    .hd_org {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
        width: 670px;
        margin: 20px auto 0 auto!important;
        height: auto;
        background: url(https://forumstatic.ru/files/001b/6f/ae/41528.jpg) top center repeat;
    }

    .hd_org-h1 {
        background: #7978c1;
        display: flex;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;
        padding: 5px 1px!important;
        width: 500px;
        color: #e8e8e8;
        font-family: 'Helvetica Bold', sans-serif;
        font-weight: normal;
        font-size: 20px;
        line-height: 22px;
        letter-spacing: 3px;
        text-transform: uppercase;
        margin-top: -10px!important;
        z-index: 2;
        white-space: nowrap;
        text-overflow: clip;
        overflow: hidden;
    }

    .hd_org-text {
        background: #e8e8e8;
        display: block;
        width: 650px;
        height: auto;
        margin: -10px auto 10px auto!important;
        font-family: 'Helvetica Regular', sans-serif;
        font-size: 11px;
        letter-spacing: 0.8px;
        box-sizing: border-box;
        padding: 17px 15px 13px 15px!important;
        z-index: 1;
        line-height: 160%;
        color: #4b4a93;
        text-transform: lowercase;
        text-align: justify;
    }

    /* Гостевая
    -------------------------------------------------------------*/
    .hd_gost {
        background: url(https://forumstatic.ru/files/001b/6f/ae/16833.png) no-repeat;
        display: block;
        width: 732px;
        height: 370px;
        margin: 0 auto!important;
    }

    .hd_gost-hello, .hd_gost-rules {
        letter-spacing: 0.8px;
        font-family: 'Helvetica Regular', sans-serif;
        font-size: 9px;
        text-transform: lowercase;
        position: absolute;
        box-sizing: border-box;
        padding: 0 3px!important;
        overflow-y: auto;
        display: block;
        text-align: left;
        line-height: 137%;
        color: #49489f;
    }

    .hd_gost-hello {
       margin: 116px 0 0 13px!important;
        width: 446px;
        height: 36px;
    }

    .hd_gost-rules {
        margin: 194px 0px 0 35px!important;
        width: 285px;
        height: 138px;
    }

    .hd_gost-fc.girls, .hd_gost-fc.boys {
        position: absolute;
        height: 70px;
        width: 198px;
        text-align: center;
        overflow-y: auto;
        line-height: 130%;
        font-family: 'Helvetica Regular';
        font-weight: normal;
        font-size: 8px;
        text-transform: lowercase;
        letter-spacing: 1px;
        color: #7978c1;
    }

    .hd_gost-fc a {
         color: #7978c1!important;
    }

    .hd_gost-fc.girls {
        margin: 110px 0 0 492px!important;
    }

    .hd_gost-fc.boys {
        margin: 250px 0 0 492px!important;
    }

    .hd_gost-fc b {
        font-weight: normal;
        font-family: 'Helvetica Bold';
        text-transform: uppercase;
    }

    .hd_gost-fc day {
        display: block;
        margin: 7px 0 3px 0!important;
        font-size: 10px;
    }

    .hd_gost-fc day:first-child {
        margin: 0 0 2px 0!important;
    }

    .hd_gost-hello::-webkit-scrollbar,
    .hd_gost-rules::-webkit-scrollbar,
    .hd_gost-fc::-webkit-scrollbar {
      width: 3px;
      height: 0;
    }

    .hd_gost-hello::-webkit-scrollbar-track, .hd_gost-fc::-webkit-scrollbar-track,
    .hd_gost-rules::-webkit-scrollbar-track, .hd_gost-rules::-webkit-scrollbar-track,
    .hd_gost-hello::-webkit-scrollbar-corner, .hd_gost-fc::-webkit-scrollbar-corner {
      background-color: #e8e8e8;
      border: none;
    }

    .hd_gost-hello::-webkit-scrollbar-thumb,
    .hd_gost-rules::-webkit-scrollbar-thumb,
    .hd_gost-fc::-webkit-scrollbar-thumb {
      background-color: #8686c8;
      border-radius: 0;
    }

    0


    Вы здесь » bosver » коды » корея (сиреневый тест)


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