Ʌ R T I F I C I Ʌ L

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

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


Вы здесь » Ʌ R T I F I C I Ʌ L » Moonlight rendezvous » вв


вв

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

1

Код:
/***************************************
A - SETUP
***************************************/

/* A1 Import the colour scheme
-------------------------------------------------------------*/

/* A1.1 */

  @import url(style_cs.css);
/* используются в дизайне */
@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700|Open+Sans:400,400i,600,600i,700,700i,800,800i');
/* используются в дизайне */

@import url('https://fonts.googleapis.com/css2?family=Anonymous+Pro&family=Playfair+Display&family=Raleway:ital,wght@0,300;1,300&family=Yeseva+One&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;900&display=swap');

:root {
--base-bg: #191919 url(https://forumstatic.ru/files/001b/6f/66/80741.jpg);
--base-header: url(https://forumstatic.ru/files/001b/6f/66/72521.jpg);
--base-header-hover: url(https://forumstatic.ru/files/001b/6f/66/51822.png);
--gif: url(https://forumstatic.ru/files/001b/6f/66/68339.gif);
--footer: url(https://forumstatic.ru/files/001b/6f/66/89564.jpg);
--base-bg2: #E6E6E6;
--profile-bg: #E1E1E1;

--black: #1A1A1A;
--white: #fff;
--accent: #A93D1B;
--gif-overlay: #801F00;
--persons-overlay: #CC4217;

--links: #A93D1B;
--head-links: #E03D09;

--nav-borders: #4D4C4C;
--borders: #9C9C9C;
--tab-broders: #595959;

--button-bg: #323232;
--button-b: #242424;
--button-b2: #8E3012; 
}

@font-face {
    font-family: 'icon';
    src: url('https://forumstatic.ru/files/0019/78/52/99693.eot?'),
    url('https://forumstatic.ru/files/0019/78/52/81517.woff') format('woff'),
    url('https://forumstatic.ru/files/0019/78/52/58230.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }

@font-face {
    font-family: 'icon2';
    src: url('https://forumstatic.ru/files/0019/bd/e6/80769.eot?'),
    url('https://forumstatic.ru/files/0019/bd/e6/75926.woff') format('woff'),
    url('https://forumstatic.ru/files/0019/bd/e6/86147.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }

@font-face {
    font-family: 'icon3';
    src: url('https://forumstatic.ru/files/0019/bd/e6/50376.eot?'),
    url('https://forumstatic.ru/files/0019/bd/e6/78030.woff') format('woff'),
    url('https://forumstatic.ru/files/0019/bd/e6/59980.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }

@font-face {
  font-family: 'telegraf';
  font-style: normal;
  font-weight: 200;
  src: url(https://forumstatic.ru/files/001b/6f/66/93201.otf);
}

@font-face {
  font-family: 'telegraf';
  font-style: normal;
  font-weight: 400;
  src: url(https://forumstatic.ru/files/001b/6f/66/92034.otf);
}

@font-face {
  font-family: 'telegraf';
  font-style: normal;
  font-weight: 600;
  src: url(https://forumstatic.ru/files/001b/6f/66/55586.otf);
}

@font-face {
  font-family: 'azonix';
  font-style: normal;
  font-weight: normal;
  src: url(https://forumstatic.ru/files/001b/6f/66/59767.otf);
}

@font-face {
  font-family: 'Znikomit';
  font-style: normal;
  font-weight: normal;
  src: url(https://forumstatic.ru/files/001b/6f/66/36141.otf);
}

@font-face {
  font-family: 'Bohemaz';
  font-style: normal;
  font-weight: normal;
  src: url(https://forumstatic.ru/files/001b/6f/66/39884.ttf);
}

@font-face {
  font-family: 'ChicagoPlain';
  font-style: normal;
  font-weight: normal;
  src: url(https://forumstatic.ru/files/001b/6f/66/45193.ttf);
}

@font-face {
  font-family: 'Dewberry';
  font-style: normal;
  font-weight: normal;
  src: url(https://forumstatic.ru/files/001b/6f/66/67365.ttf);
}

@font-face {
  font-family: 'Foglihten';
  font-style: normal;
  font-weight: normal;
  src: url(https://forumstatic.ru/files/001b/6f/66/68325.otf);
}

@font-face {
  font-family: 'Panton';
  font-style: normal;
  font-weight: normal;
  src: url(https://forumstatic.ru/files/001b/6f/66/52848.ttf);
}

/* A2 Deal with browser defaults and wonkiness
-------------------------------------------------------------*/

/* A2.1 */
html, body {margin: 0; padding: 0}

/* A2.2 */
.punbb * {
  margin: 0px
  }

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

/* A2.4 */
.punbb img {
  border:none
  }

/* A2.5 */
.punbb .main table {
  table-layout: fixed;
  width: 100%;
  }

/* A2.6 */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 0.3em;}

/* A2.7 */
p[class="checkfield"] *,
div[class="checkfield"] *,
fieldset[class="radiofield"] * {
  height: auto;
  vertical-align: middle
  }


 /* A3 Text setup
-------------------------------------------------------------*/

/* A3.1 */
body {
  font-size: 100.01%;
  }

/* A3.2 */
.punbb {
  font: normal 70%  verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  }

/* 3.3 */
.punbb textarea, .punbb input, .punbb select, .punbb optgroup {
  font: 1em  verdana, arial, helvetica, sans-serif
  }


/* A3.4 */
.punbb h1, .punbb h2, .punbb h3 {
  font-size: 1em;
  font-weight: bold;
  }

.punbb th   {
  font-size: 0.9em;
  font-weight: bold;
  }
.punbb h4, .punbb table {
  font-size: 1em;
  font-weight: normal;
  }

/* A3.5 */
.punbb h1 span, .punbb h2 span, .punbb legend span {
  font-size: 1.1em;
  }

/* A3.6 */
.punbb pre {
  font: 1.1em/140% verdana, arial, monaco, "bitstream vera sans mono", "courier new", courier, monospace
  }

/* A3.7 */
.punbb address, .punbb em {
  font-style: normal
  }

/* A3.8 */
.punbb .post-content em {
  font-style: italic
  }

/* A3.9 */
.punbb .post-content em.bbuline {
  font-style: normal;
  text-decoration: underline;
  }

/* A3.10 */
.punbb a {
  text-decoration: underline
  }

/* A3.11 */
.punbb optgroup {
  font-weight: bold;
  }


/* A4 Float clearing and hidden items
-------------------------------------------------------------*/

/* A4.1 */
#pun:after,
.punbb .container:after,
.punbb .post-links ul:after,
.punbb .main div.inline:after,
.punbb dl.post-sig dt span,
.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;
  }

/* A4.2 */
.acchide,
#pun-ulinks h2,
#pun-index #pun-main h1,
#pun-navlinks h2,
#pun-pagelinks h2,
#pun-status 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
  }


/* A5 Basic page layout and borders
-------------------------------------------------------------*/
/* A5.1 */
#pun {
    background: var(--base-bg2);
    margin: auto;
    width: 1050px;
margin-bottom: 51px !important;
margin-top: 328px !important;
  box-sizing: border-box;
  border-radius: 0px 0px 35px 35px;
}

.punbb {
    height: auto;
    margin: 0px 30px;
  padding: 20px 0px;
    width: auto;
}


html, body {
min-width: 1050px!important;
  width: 100%;
}

#pun_wrap, body {
  width: 1050px;
  margin: auto;
}


/* A5.3 */
#pun-redirect, #pun-maint {
  margin: 50px 20% 12px 20%;
  width: auto;
  float: none;
 min-height: 100px;
  }


 #pun-redirect{
      border:0 none!important;
      margin:0;
      padding:0;
      left:0;right:0;
      top:0;bottom:0;
      position:fixed;
      width:100%;
      height:100%;
      text-align:center;
    background:
        var(--base-bg) repeat fixed top center !important;
    background-size: cover
    }
    #pun-redirect *{
      border:0 none;
    }
    #pun-redirect .main-title {
      display:none;
    }
    #pun-redirect.punbb .info .container{
      text-align:center;
      font:500 10px montserrat;
      display:inline-block;
      left:0;
      right:0;
      top:0;
      bottom:0;
      margin: 5% auto;
      width:auto;
      padding:50px 0px;
      height:auto;
    background: var(--base-bg2);
  border-radius: 35px;
    width: 1050px;
  box-sizing: border-box;
      margin-top: 5%
    }

/* A5.4 */
.punbb .section, .punbb .main {
  margin-bottom: 1em;
  }

/* A5.5 */
.punbb .category, .punbb .post {
  margin-top: 0.4em;
 position: relative
  }

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

/* 5.7 */
#pun-post .topic {
  margin-top: 1em;
  }

/* A5.8 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-style: none none solid none;
  border-width: 0px 0px 2px 0px;
  }

/* A5.9 */
.punbb .container {
  border-style: solid;
  border-width: 1px;
  }

/* A5.10 */
#pun-main h1, .punbb .section h2, #pun-stats h2, #pun-debug h2 {
  padding: 2px 1em 9px 1em;
  border-style: solid solid none solid;
  border-width: 1px 1px 0px 1px;
  }

#pun-main h2 {
  padding: 2px 1em 9px 1em;
  border-style: solid;
  border-width: 1px;
}

/***************************************************/*************************************************************
B - MAIN CONTENT - GENERAL
**************************************************************/

/* B1 Parsed Content, Signatures and Scroll Boxes
-------------------------------------------------------------*/

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

/* B1.2 */
.punbb .post-sig dt {
    border: 1px solid transparent !important;
    border-image:  linear-gradient(to right, rgba(211,206,189,0) 0%,rgba(210,205,188,1) 50%,rgba(210,205,188,0) 100%) 1 !important;
  border-width: 1px 0px 0px 0px !important;;
    display: block;
    margin: 5px auto 15px;
    width: 80%;
}

/* B1.3 */
.punbb .post-content p {
  margin: 0;
  padding: 0 0 1em 0;
  line-height: 150%;
 font-family: 'Verdana', sans-serif;  
font-size: 1em
}


/* B1.4 */
.punbb .post-content img {
  vertical-align: text-top
  }

/* B1.5 */
.punbb .post-content img.postimg {
  vertical-align: middle;
  }

/* B1.6 */
.punbb .post-content .blockcode, .punbb .post-content blockquote {
  width: 100%;
  overflow: hidden;
  }

/* B1.7 */
.punbb .post-content .scrollbox {
  width: 100%;
  overflow: auto;
  }

/* B1.8 */
.punbb .post-content .quote-box, .punbb .post-content .code-box {
    border: medium none;
    margin: 0.4em 0em 0.8em;
    padding: 0em;
}


/* B1.9 */
.punbb .quote-box cite, .punbb .code-box strong.legend {
    display: block;
    font-size: 1.1em;
    font-style: normal;
    font-weight: bold;
    margin: 0;
    padding-bottom: 0.0em;
}

/* B2 Information boxes
-------------------------------------------------------------*/

/* B2.1 */
.punbb .info-box {
  padding: 1.1em 1.7em 1em 1.7em;
  border-style: solid;
  border-width: 1px;
  margin: 0 0 1.1em 0;
  }

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

/* B2.3 */
.punbb #pun-main .info-box .legend {
  font-size: 1.1em;
  font-weight: bold;
  }


/* B3 Pagination and posting links
-------------------------------------------------------------*/

/* B3.1 */
.punbb .linkst {
  width: auto;
  height: auto;
  color: var(--black);
  font: 500 10px inter;
  text-transform: uppercase;
  font-weight: normal !important;
  border-bottom: 0;
  box-sizing: border-box;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 9px 0px 9px 0px;
  position: relative
  }

.punbb .linkst:before {
  content: "";
  display: block;
  background: var(--borders);
  height: 1px;
  width: 100%;
  position: absolute;
  left: 0;
}


/* B3.4 */
.linkst .postlink {
  text-align: right;
  font-weight: normal;
  }

/* B3.5 */
.punbb .linksb {
  text-align: right;
  padding: 9px 0px;
  color: var(--black);
  font: 500 10px inter;
  text-transform: uppercase;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  }

.punbb .linksb:before {
  content: "";
  display: block;
  background: var(--borders);
  height: 1px;
  width: 100%;
  position: absolute;
  left: 0;
}


.linksb {
  height: auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: auto;
}

#profile .button {
  margin-top: 0 !important;
}

#profile .clearer {
  display: none
}

#profile .linksb:after, .linksb:after {
  display: none !important;
}

/* B3.6 */
.linksb .pagelink {
  float: left;
  width: auto;
  text-align: left;
  order: 1
  }

.pagelink {
  background: var(--base-bg2);
  position: relative;
  padding-right: 20px
}

/* B3.7 */
.linksb .postlink,.linksb noindex {
  width: auto;
  order: 3;
  position: relative
  }


.postlink {
  background: var(--base-bg2);
  position: relative;
  padding-left: 20px;
  width: auto !important;
}

/* B3.8 */
.subscribelink {
  background: var(--base-bg2);
  position: relative;
  padding: 5px 20px;
  order: 2;
  }


/***************************************************/*************************************************************
C - MAIN CONTENT - SPECIFIC
**************************************************************/

/* C1 Form layout
-------------------------------------------------------------*/

/* C1.1 */
.punbb .formal .container {
  padding: 1.7em 2.3em 1.1em 2.3em;
  }

/* C1.2 */
.punbb .formsubmit {
  padding: 0 0 0 0em;
  margin: 1em 0 0 0;
  }

/* C1.3 */
.punbb .formsubmit input, .punbb .formsubmit a, .punbb .formsubmit span {
  margin: 0 0.6em 0 0
  }

/* C1.4 */
.punbb fieldset {
  border-style: solid;
  border-width: 1px;
  padding: 0 0px 0 0px;
  margin: 0 0 1em 0
  }

/* C1.5 */
.punbb fieldset legend {
  padding: 0;
  margin: 0 0 0 11px;
  font-size: 1.1em
  }

/* C1.6 */
.punbb fieldset legend span {
  padding: 0 5px;
  margin: 0 0 0 -15px;
  }

/* C1.7 */
.punbb fieldset fieldset {
  border-style: none;
  margin: 0;
  padding: 0 0 8px 0
  }

/* C1.8 */
.punbb .fs-box {
  padding: 1em 0 0.8em 0;
  }

/* C1.9 */
.punbb .fs-box p, .punbb .fs-box fieldset {
  padding: 0 0 0.8em 0
  }

/* C1.10 */
.punbb .inline .inputfield, .punbb .inline .selectfield, .punbb .inline .passfield {
  float: left;
  margin-right: 1em;
  }

/* C1.11 */
.punbb .inline .infofield {
  clear:both
  }

/* C1.12 */
.punbb .datafield br {
  display: none
  }

/* C1.13 */
.punbb .required label, .punbb .datafield span.input {
  font-weight: bold
  }

/* C1.14 */
.punbb .datafield span.input a {
  font-weight: normal;
  }

/* C1.15 */
.punbb .areafield span.input, .punbb p.longinput span.input {
  display: block;
  padding: 0 4em 0 0;
  height: 100%; /* For IE */
  }

/* C1.16 */
.punbb textarea, .punbb .longinput input {
  width: 64%;
  margin: 0;
  }

/* C1.17 */
.punbb .hashelp {
  position: relative;
  }

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

/* c1.19 */
.punbb #profile .helplinks {
  top: 1.5em;
  }

/* C1.20 */
.punbb .helplinks span {
  display: block;
  padding-bottom: 0.2em;
  }

.punbb .helplinks span INPUT {
  margin: 0px 2px 2px 0px;
}

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


/* C2 Table layout
-------------------------------------------------------------*/

/* C2.1 */
.punbb .main .tcl {
/*  overflow: hidden;*/
  text-align: left;
  width: 35%;
  }

/* C2.2 */
.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
    text-align: center;
    width: 10%;
}

#pun-index .tc2, #pun-index .tc3 {
    width: 7%
}

/* C2.3 */
.punbb .main .tcr {
    overflow: hidden;
    text-align: left;
    width: 27%;
}


/* C2.4 */
#pun-userlist .main .tcl,
#pun-searchtopics .main .tcl,
#pun-modviewforum .main .tcl {
  width: 40%
  }

/* C2.5 */
#pun-userlist .main .tc2,
#pun-searchtopics .main .tc2 {
  text-align: left;
  width: 20%;
  }

/* C2.6 */
#pun-debug table .tcl {
  width: 15%;
  white-space:normal;
  }

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

/* C2.8 */
#pun-index .tcl h3 {
  font-size: 1.2em;
  font-weight: bold;
  }

/* C2.9 */
.punbb td span.youposted {
  font-weight: bold;
  margin-left: -1em;
  position: absolute;
  }

/* C2.10 */
.punbb td .modlist {
  display: none;
  padding-top: 0.3em
  }

/* C2.11 */
.punbb .main td {
  border-style: solid none none solid;
  border-width: 1px 0 0 1px;
  padding: 0.8em 0em;
  }

/* C2.12 */
.punbb .main th {
  border-style: none none none solid;
  border-width: 0 0 0 1px;
  padding: 0.4em 1em 0.4em 1em;
  }

/* C2.13 */
.punbb .main .tcl {
  border-left-style: none;
  border-left-width: 0;
  }

* html .tclcon {height: 1px}

/* C2.14 */
.punbb td div.tclcon {
    font-size: 11px;
    line-height: 150%;
    margin-left: 0;
    text-align: left;
    text-transform: lowercase
}

/* C2.15 */
    .punbb div.icon {
        float: left;
        display: block;
        width: 60px;
        height: 60px;}

 /* C3 Topics
-------------------------------------------------------------*/

/* C3.1 */
.punbb .post .container {
  border-style: none solid solid solid;
  border-width: 0px;
  margin-top: 0px;
  padding-bottom: 1px;
  }

/* C3.2 */
.punbb .post .container {
  border-style: none solid solid solid;
  border-width: 0px;
  margin-top: 0px;
  padding-bottom: 1px;
  }

/* C3.2 */
.punbb .post h3 {
  border-width: 0px;
-webkit-text-size-adjust: 100%;
  padding: 20px 0px !important;
  width: auto;
  margin-top: 0px !important;
  margin-left: 5px !important;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center
  }

.post.topicpost h3 {
  margin-top: 20px !important;
}

.punbb .post h3:after {
  content: "";
  display: block;
  background: var(--borders);
  height: 1px;
  width: 100%;
  position: absolute;
  left: 0;
}


/* C3.3 */
.punbb .post h3 span {
  padding: 6px 0px;
  display: block;
  text-align: left;
  font: 600 11px inter;
  text-transform: uppercase;
  margin-left: 256px !important;
  position: relative;
  z-index: 1;
  flex: 1
  }

.punbb .post h3 span a {
  font-weight: 600 !important;
  background: var(--base-bg2);
  padding: 0 15px
}

.punbb .post h3 strong {
  float: right;
  width: auto;
  text-align: right;
  font-weight: normal;
  padding: 0 0px;
  background: var(--base-bg2);
  padding-left: 20px;
  position: relative;
  display: flex;
  align-items: center
  }

.post h3 span strong:before {
  content: "#"
}

.post h3 span strong:after {
  content: "";
  display: none;
  background: var(--borders);
  width: 3px;
  height: 3px;
  display: block;
  position: absolute;
  left: 0
}

/* C3.5 */
.punbb .post .post-author {
  float: left;
  }

/* C3.6 */
.punbb .post .post-author ul, .punbb .post .post-author p {
  padding: 0 1em 1em 1em;
  line-height: 140%;
  }

/* C3.7 */
.pa-author {
  font-size: 1.1em;
  font-weight: bold;
  }

/* C3.8 */
.pa-author a {
  text-decoration: none
  }

/* C3.9 */
li.pa-title {
  padding-bottom: 0.4em;
  font-weight: bold;
  }


li.pa-online {
  line-height: 0.8em;
  border-left-style: solid;
  border-left-width: 0.7em;
  padding-left: 0.4em;
  margin-top: 0.7em;
  }

/* C3.11 */
.punbb .post-body {
  margin-left: 246px;
  border-left-style: solid;
  border-left-width: 1px;
  padding: 0 0 1px 0;
  }

/* C3.12 */
.punbb .post-box {
  padding: 1em;
  padding-right: 0;
  padding-left: 0;
  padding-top: 0
  }

/*C3.13 */
.punbb fieldset .post-box {
  margin-bottom: 0.8em;
  }

/* C3.14 */
.punbb .post-links {
  margin-left: 0em;
  border-left-style: solid;
  border-left-width: 1px;
  }

/* C3.15 */
.punbb .post-links ul {
  padding: 0 0em 0px 0;
  height: auto;
  border-top-style: dashed;
  border-top-width: 1px;
  background: transparent;
  text-align: right;
  margin-bottom:0px;
  }

/* C3.16 */
.punbb .post-links li {
  display: inline;
  margin-left: 1em;
  font: 600 10px inter;
  text-transform: uppercase;
  }

.punbb .post-links ul li:first-child {
  margin-left: 0
}

.endpost .post-links ul {
  border: 0 !important;
}

.post-links ul a {
  color: var(--black) !important;
}

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

/* C3.17 */
.pl-email, .pl-website {
  float: left;
  }

/* C3.18 */
.punbb .clearer {
  clear: both;
  height: 0;
  font-size: 0;
  }


/* C4 Moderator menu
-------------------------------------------------------------*/

/* C4.1 */
.punbb .modmenu .container {
  padding: 0.5em 0em;
  text-align: right;
  margin-top: 4px;
  font: 600 11px inter;
  }


/* C4.2 */
.punbb .modmenu strong, .punbb .modmenu a {
  height: 1.8em;
  line-height: 1.8em;
  }

/* C4.3 */
.punbb .modmenu .container strong {
  float: left;
  }

/* C4.4 */
.punbb .modmenu input {
  margin-left: 1em;
  }


/* C5 Message boxes
-------------------------------------------------------------*/

/* C5.1 */
.punbb .info .container {
  padding: 0.8em 1em
  }

/* C5.2 */
.punbb .info .container .backlink {
  padding-top: 0.8em;
  }


/* C6 Profile
-------------------------------------------------------------*/

/* C6.1 */
#profile .container {
  padding-left: 18.6em;
  }

/* C6.2 */
#profilenav {
  float: left;
  width: 14em;
  margin-left: -18.7em;
  display: inline;
  }

/* C6.3 */
#profilenav li {
  padding-bottom: 0.8em;
  font-weight: normal;
  }

/* C6.4 */
#viewprofile ul, #profilenav ul {
  border-style: solid;
  border-width: 1px;
  padding: 1.5em 18px 0.8em 18px;
  margin: 0 0 1em 0;
  }

/* C6.5 */
#viewprofile h2, #profilenav h2 {
  padding: 3px 0 0 10px;
  margin: 0 14px -0.6em 14px;
  text-align: center !important;
  }

/* C6.6 */
#viewprofile h2 span, #profilenav h2 span {
  padding: 0 5px;
  position: relative;
  }

/* C6.7 */
#viewprofile li, #setmods dl {
  padding: 0 0 0 16em;
  margin-bottom: 0.2em;
  }

/* C6.8 */
#viewprofile li span {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.5em 1em;
  font-weight: normal;
  }

/*C6.9 */
#setmods dt {
  float: left;
  width: 14em;
  margin-left: -16em;
  padding: 0.8em 1em;
  font-weight: bold;
  display: inline;
  }

/* C6.10 */
#viewprofile li strong, #viewprofile li div, #setmods dd {
  display: block;
  padding: 0.5em 1em;
  font-weight: normal;
  }

/* C6.11 */
.punbb img.avatardemo {
  float: right;
  margin: 0 0 0.8em 1.8em
  }


/* C7 User list
-------------------------------------------------------------*/

/* C7.1 */
#pun-userlist .formal, #pun-userlist .formal .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* C7.2 */
#pun-userlist .usertable .container {
  padding: 0 2.3em 2.3em 2.3em;
  border-top: none;
  }

/* C7.3 */
#pun-userlist .usertable table {
  border-style: solid;
  border-width: 1px;
  }


/***************************************************/*************************************************************
D - PUNBB SECTIONS OTHER THAN MAIN CONTENT
**************************************************************/

/* D1 Logo and description
-------------------------------------------------------------*/

/* D1.1 */
#pun-title {
  margin: 0;
  border: none;
  margin-bottom: -35px;
}

/* D1.2 */
#pun-title h1 {
  display : block;
  height: 10px;
  margin: -1px 0px 0px -30px;
}

/* D1.3 */
#pun-title .container {
  border: none ;
  padding: 0.2em 1em 0.8em 1em;
  }

/* D1.4 */
#pun-title h1 span {
  display: none;
}

#pun-title TD.title-logo-tdl {
  border: none;
  width: 100%;
}

#pun-title TD.title-logo-tdr {
	border: none;
	width: 420px;
}

/* D2 Page navigation
-------------------------------------------------------------*/

/* D2.1 */
#pun-pagelinks {
  position: absolute;
  top: -15px;
  left: 0;
  margin: 0;
  border: none;
  padding-left: -20px;
  width: 100%;
  }

/* D2.2 */
#pun-pagelinks .container {
  background: transparent;
  border: none;
  padding: 0}

/* D2.3 */
#pun-pagelinks .container li {
  display: inline
  }

/* D2.4 */
#pun-pagelinks li a, #pun-pagelinks a:link, #pun-pagelinks a:hover {
  height: 2em;
  line-height: 2em;
  padding: 0;
  font-size: 1.2em;
  margin-left: -9999px;
  display: block;
  float:left;
  width: 100%;
  }

/* D2.5 */
#pun-pagelinks a:active, #pun-pagelinks a:focus {
  position:relative;
  margin: 0;
  }

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

/* D3 Forum navigation
-------------------------------------------------------------*/

/* D3.1 */
#pun-navlinks {
  border: none;
  margin: 0;
}

#pun-navlinks .container {
  border: none;
  margin: 0;
  }

/* D3.2 */
#pun-navlinks .container {
  font-weight: normal;
}

/* D.3 */
#pun-navlinks li {
  display: inline;
  margin: 0;
}

/* D3.4 */
#pun-navlinks li a {
    font-family: tahoma;
    font-size: 0.8em;
    padding: 10px 5px 10px 7px;
}

/* D4 User links
-------------------------------------------------------------*/

/* D4.1 */
#pun-ulinks {
    border: none;
}
#pun-ulinks .container {
}
#pun-ulinks li, #pun-ulinks li a {
    display: inline;
    white-space: nowrap;
}
#pun-ulinks li a {
    font-size: 0.8em;
    padding: 0 0 0 5px;
}

/* D5 Welcome box and Top Breadcrumbs
-------------------------------------------------------------*/

/* D5.1 */
#pun-status, #pun-status .container {
  border-bottom: none;
  margin-bottom: 0;
  }

/* D5.2 */
#pun-status {
  position: absolute;
  top: 74px;
  width: 100%;
  left: 0;
}

#pun-status .container {
text-align: center;
  font: 400 9px inter;
  margin-top: 0px !important;
  letter-spacing: .5px;
  text-transform: uppercase;
  color: var(--white);
-webkit-text-size-adjust: 100%;
}

#pun-status .container strong {
  font-weight: normal !important;
}

#pun-status .status-right {
  float: none !important;
}

#pun-status .item3 {
  margin-left: 10px !important;
}

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

/* D5.3 */
#pun-status span {
  white-space: pre-line;
  margin-right: 0.5em;
  }

/* D5.4 */
#pun-crumbs1 {
  font-weight: bold;
  overflow: hidden;
  margin-top: 15px;
position: relative
  }

/* D5.5 */
#pun-crumbs1 p.container {
  border-top: none;
  font-size: 1.1em;
  }

/* D5.6 */
#pun-break1 {
  margin: 0 1em;
  border-style: solid none;
  border-width: 1px 0;
  height: 0;
  margin: -2px 1em;
  position: relative;
  z-index: 1;
  }

/* D6 Announcement
-------------------------------------------------------------*/

/* D6.1 */
#pun-announcement h2 {
  padding: 0;
  margin: 0 1em -3.5em 1em;
  border-style: none none solid none;
  border-width: 0 0 1px 0;
  position: relative;
  font-weight: bold;
display: none
  }

/* D6.2 */
#pun-announcement h2 span {
  display: block;
  padding: 1em 0 0.8em 0;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  }

/* D6.3 */
#pun-announcement .container {
  padding: 0.6em 1em 1em 1em;
  margin-bottom: 0px;
  margin-top: 22px;
text-align: center;
 margin-bottom: -10px !important;
  }

/* D7 Statistics
-------------------------------------------------------------*/

/* D7.1 */
#pun-stats {
  border-top: 1px solid var(--borders);
  margin: 0 -30px !important;
  padding: 0px 30px 0;
  margin-top: 25px !important;
}

#pun-stats .container {
  padding: 0px;
  margin-top: -1px
  }

/* D7.2 */
.ststitems {
  display: flex;
  font: 500 9px inter;
  text-transform: uppercase;
  justify-content: space-between;
  width: auto;
  gap: 8px;
  position: relative;
  margin: 0 -31px;
  padding: 0px 31px;
  background: rgba(0,0,0,.04);
  border-bottom: 1px solid var(--borders);
}

.ststitems li {
  flex: auto;
  text-align: center;
  padding: 10px 0px;
  border-left: 1px solid var(--borders);
}

.ststitems li:first-child {
  border:none;
}

/* D7.4 */
li#onlinelist {
  margin-top: 1em;
  border-top-style: solid;
  border-top-width: 1px;
  float: left;
  width: 100%;
  padding: 0px 0px 20px;
  color: rgba(0,0,0,.75);
  text-align: justify;
  line-height: 150%
  }

/* D7.5 */
li#onlinelist div {
    border-top-style: solid;
    border-top-width: 1px;
    padding: 0.7em 0 0 0;
}

li#onlinelist:first-of-type {
  padding-bottom: 0;
}

/* D8 Quick Jump - About - Bottom Breadcrumbs
-------------------------------------------------------------*/

/* D8.1 */
#pun-qjump {
  margin: 0;
  border: none;
  width: 50%;
  position: relative;
  float: left;
  }

/* D8.2 */
#pun-qjump .container {
  border: none;
  background: transparent;
  padding: 0.8em 1em;
  }

/* D8.3 */
#pun-about {
  margin-top: 0;
  }

/* D8.4 */
#pun-about .container {
  border-top-style: none;
  text-align: right;
  line-height: 150%;
  padding: 0.8em 1em;
  }

/* D8.5 */
#pun-about p span {
  display:block;
  padding-left: 50%;
  text-align: center;
  }

/* D8.6 */
#pun-crumbs2 {
  font-weight: bold;
  overflow: hidden;
  margin-bottom: 0;
  }

/* D8.7 */
#pun-crumbs2 .container {
  font-size: 1.1em;
  }

/* D8.8 */
#pun-break4 {
  margin: -2px 1em;
  border-style: solid none;
  border-width: 1px 0;
  position: relative;
  height: 0;
  z-index: 1;
  }

/* D8.9 */
div.punbb-admin #pun-about .container {
  border-top-style: solid;
  border-top-width: 1px;
  }


/* D9 Help file
-------------------------------------------------------------*/

/* D9.1 */
#pun-help .formal .info-box h3.legend {
  border-bottom-style: solid;
  border-bottom-width: 1px;
  padding-bottom: 0;
  margin-bottom: 0.8em;
  }

/* D9.2 */
#pun-help .formal .info-box h3.legend span {
  padding-bottom: 0.6em;
  display: block;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  font-size: 1.1em;
  }

/* D9.3 */
#pun-help .formal p, #pun-help .formal dd {
  margin-bottom: 1em
  }

/* D9.4 */
#pun-help .formal ul, #pun-help .formal dl {
  padding: 0 0 0 1em
  }

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

/* D9.6 */
#pun-help .formal li * {
  vertical-align: text-top
  }

/* D9.7 */
#pun-help .formal dt span {
  font: 1.4em/120% monaco, "bitstream vera sans" }

::-webkit-scrollbar {
width: 6px;
height:6px;
background-color: rgba(20, 18, 15,0.1);
border-radius: 10px !important;}
::-webkit-scrollbar-thumb {
  background-color:var(--links);
  width:6px !important;
  box-shadow: 0 0 0 1px rgba(20, 18, 15,0.1) inset;
border-radius: 1px !important;
}


.stickytext, .closedatafield, #pun-live-rusff, .pl-reports  {display: none}


input, textarea {
    outline: none;
}  
input:active, textarea:active {
    outline: none;
} 
:focus {
    outline: none;
}

#pun-messages .post h3 {
  width: auto;
  margin: 0 !important;
  padding: 5px 0 !important;
}
#pun-messages .post h3 span {
  width: auto !important;
  margin: 0 !important;
}
#pun #pun-messages .post-author { 
  position: relative;
  margin-top: 0px !important;
  top: 0
}
#pun-messages .pa-posts {display: none}
#pun-messages .pa-online {clear: both}
#pun-messages .post-content {
  margin-top: 10px !important;
  margin-left: 0px !important;
}

#main-reply {height: 200px;
}



#mask_dialog .inner, .modal-inner.section, #pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner, .editBookmark  {                   
    background: var(--profile-bg);
    border: 1px solid var(--borders) !important;
    padding: 15px !important
}

#pun #pun-viewtopic .FNTslider {display: block}
    .FNTslider {
    border-radius: 0px;
    position: absolute;
    z-index: 1000;
    background:var(--base-bg2);
    width: 110px;
    height: 5px;
    margin: 4px 5px;
    border: 1px solid var(--borders);
    float: left;
    margin-left: 350px;
    display: none;
}
#pun .FNTslider .before {
    height: 5px;
    border: 1px solid var(--accent);
    border-right: none 0;
    border-radius: 1px 0 0 1px;
    position: absolute;
    background: var(--accent);
    margin-top: -1px;
    margin-left: -1px;
}
#pun .FNTslider .thumb {
    width: 15px;
    height: 7px;
    border-radius: 0%;
    position: relative;
    top: -1px;
  margin-left: -1px;
    background: var(--black);
    cursor: pointer;
}

#post legend span {display: none}


#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {top: 55px !important;}

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

.pa-avatar img {max-width: 180px}

.post-content td { border:none transparent !important;}

::selection {    background: var(--links);
    color: #fefefe;
}

body * {scrollbar-width: thin;
scrollbar-color: var(--accent) rgba(20, 18, 15,0.01);}

html {
 scrollbar-width: thin;
scrollbar-color: var(--white) rgba(0, 0, 0,0.01);
}

#html-header {
color: var(--white)
}

#html-header a {
color: var(--head-links)
}

#html-header a:hover {
color: var(--white)
}

.post-content abbr {text-decoration: underline;
text-decoration-style: dotted;
text-decoration-color: #555}


#pun #pun-ulinks #Rz {
  display: none !important;
}

.punbb-admin textarea {
  width: 97% !important;
}

input[type="checkbox"] {
    appearance: none;
    padding: 5px !important;
    cursor: pointer;
    transition: all .4s ease-in-out 0s;
  border-radius: 100%
}

input[type="radio"] {
  border-radius: 100%;
    appearance: none;
    padding: 5px !important;
    cursor: pointer;
    transition: all .4s ease-in-out 0s
}

input[type="checkbox"]:checked, input[type="radio"]:checked {
    background: var(--head-links);
    border: 1px solid var(--button-b2) !important;
}

span.checkfield, p.checkfield {
    display: flex;
  margin-top: 10px !important;
}

.pl-share {display: none !important}

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


#form-buttons {
    margin-bottom: 10px
}

#post-form {
    padding: 0 0px !important;
}

#post-form h2 {
    padding-left: 15px !important;
    padding-right: 15px !important;
    margin-bottom: 0px !important;
    text-align: left
}

#under_bg {
  position: fixed;
  background: url(https://forumstatic.ru/files/001b/6d/80/64962.png) top center;
  background-size: cover;
  width: 100%;
  height: 402px;
  top: 0;
  left: 0;
  z-index: -1;
  border: 1px rgba rgba(0,0,0,0);
  border-bottom: 3px solid;
  border-image: url(https://forumstatic.ru/files/001b/6d/80/89568.jpg) 3 round;
  box-shadow: 0 0 10px 0 rgba(21,24,29,.54), 0 0 60px 0 #1c1e22 inset
}

.vertical_nav_bg {
  position: fixed;
  background: url(https://forumstatic.ru/files/001b/6d/80/65750.jpg) repeat-y;
  width: 58px;
  height: 100%;
  z-index: -1;
  top: 0;
  left: 0;
  box-shadow: 0 0 20px rgba(25,28,32,.15)
}

.topic {
  margin-top: -10px
}

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

.lines_bg_wrap {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  overflow: hidden;
  z-index: -1
}

.lines_bg {
  background: url(https://forumstatic.ru/files/001b/6f/66/54297.svg) repeat center center;
    width: 110%;
    height: 110%;
}

.bottom_text_line {
  position: fixed;
  width: 100%;
  bottom: 0;
  left: 0;
  background: var(--black);
  border-top: 1px solid var(--nav-borders);
  padding: 8px 0;
  text-transform: uppercase;
  color: var(--base-bg2);
  font: 400 9px inter;
  letter-spacing: .07em;
  z-index: -1
}

.bottom_text_line em {
  color: var(--head-links);
  display: inline-block;
  margin-left: 20px;
  font-weight: 700
}

.bottom_text_line em:first-child {
  margin: 0
}

.fldwrap {
  margin: -3px -17px !important;
  position: relative;
  margin-top: -6px !important;
}

.pa-fld1 {
  position: relative;
  z-index: 2;
  text-transform: uppercase;
  font-size: 9px;
  letter-spacing: .07em;
  padding: 5px 10px !important;
  border-bottom: 1px solid var(--borders);
  font-family: telegraf;
  font-weight: 400
}

.pa-fld3 {
  margin: 0 -17px !important;
  padding: 10px 17px !important;
  text-align: justify;
  text-transform: lowercase;
  font-size: 10px;
  font-weight: 500;
  border-top: 1px solid var(--borders);
  border-bottom: 1px solid var(--borders) !important;
  margin-bottom: 3px !important;
}

.pa-fld2 {
  text-align: center;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 11px !important;
  padding: 6px 0 !important;
  margin-top: -3px !important;
}

#plng {
  font: 500 10px inter;
  text-transform: uppercase;
  display: inline-block;
  margin-left: -11px !important;
  padding-right: 20px
}

.up_table_wrap {
  position: absolute;
  margin-left: -30px;
  top: 107px;
  background: var(--base-header);
  border-radius: 35px 35px 0 0;
  width: 1050px;
  height: 221px;
  overflow: hidden;
  transition: all .5s linear
}

.up_table_wrap:hover {
  background: var(--base-header-hover)
}

.up_table_forumname {
  width: 100%;
  height: 100%;
  color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
  font: normal 96px azonix;
  letter-spacing: .17em;
   -webkit-text-stroke-width: 1px;
   -webkit-text-stroke-color: var(--white);
  z-index: 1;
  transition: all 1s cubic-bezier(0.72, 0, 0, 1)
}

.table_gif {
  width: 575px;
  height: 100%;
  background: var(--gif) no-repeat center;
  background-size: cover;
  background-blend-mode: multiply, normal;
  mix-blend-mode: screen;
  position: absolute;
  top: 0;
  margin-left: 238px;
  transition: opacity 1s cubic-bezier(0.72, 0, 0, 1)
}

.table_gif:after {
  content: "";
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  background: var(--gif-overlay);
  mix-blend-mode: multiply;
}

.up_table_inner {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 30px;
  box-sizing: border-box;
  transition: all 1s cubic-bezier(0.72, 0, 0, 1);
  display: flex;
  flex-direction: column
}

.up_table_wrap:hover .up_table_inner {
  top: 0
}

.up_table_wrap:hover .table_gif {
  opacity: 0
}

.up_table_wrap:hover .up_table_forumname {
  transform: translateY(-100%)
}

.up_table_top {
  display: flex;
  justify-content: space-between;
  gap: 30px;
}

.persons {
  width: auto;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  top: 107px;
-webkit-text-size-adjust: 100%;
  align-items: center;
  background: var(--black);
  border: 1px solid var(--tab-broders) !important;
  padding: 17px 21px;
  height: 100px;
  box-sizing: border-box;
  border-radius: 15px;
  flex: auto;
  color: var(--white)
}

.persons span {
  flex: 0 0 auto;
  width: 100%;
  font: 300 8px inter;
  text-transform: uppercase;
  letter-spacing: .4em;
  text-align: center;
  display: block;
  margin-top: 10px
}

.persons div {
  position: relative;
  border: 1px solid var(--tab-broders);
  width: 48px;
  height: 48px;
  overflow: hidden;
  border-radius: 10px;
}

.persons div:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 110%;
  top: 0;
  left: 0;
  background:var(--persons-overlay);
  z-index: 2;
  transition: all .3s cubic-bezier(0.72, 0, 0, 1) 0s;
  mix-blend-mode: multiply
}


.persons img {
  width: 48px;
}

.persons div:hover:before {
  left: -100%
}

.persons a {
  display: block;
  position: relative;
}

.bestpost {
  width: 220px;
  flex: 0 0 auto;
  text-align: justify;
  border: 1px solid var(--tab-broders);
  background: var(--black);
  border-radius: 15px;
  padding: 10px 15px;
  box-sizing: border-box;
  font: 300 10px/150% inter;
  height: 101px;
  color: var(--white)
}

.bestpost div {
  overflow-y: auto;
  padding-right: 4px;
  height: 100%
}

.bestpost span {
  text-transform: uppercase;
  font-size: 10px
}

.plashes_wrap {
  flex: 0 0 auto;
  width: 220px;
  text-align: justify;
  padding: 10px 15px;
  box-sizing: border-box;
  font: 300 11px/130% inter;
  height: 101px;
  color: var(--white);
  background: var(--black);
  border: 1px solid var(--tab-broders);
  border-radius: 15px;
}

.plashes_scroll {
  height: 100%;
  overflow-y: auto;
  padding-right: 4px;
  display: flex;
  flex-wrap: wrap;
  gap:10px
}

.plashes_item {
  display: flex;
  color: var(--white);
  text-transform: uppercase;
  text-align: center;
  width: 100%;
  position: relative;
  overflow: hidden;
}

.plashes_item span:not(.hover_text) {
  display: block;
  background: var(--black);
  border: 1px solid var(--tab-broders);
  border-radius: 10px;
  width: 165px;
  padding: 9px 4px;
  transition: all .6s cubic-bezier(0.72, 0, 0, 1) 0s;
  font-size: 9px;
}

.plashes_item .hover_text {
  display: block;
  background: var(--accent);
  border: 1px solid var(--head-links);
  width: 165px;
  padding: 9px 4px;
  font-size: 10px;
  position: absolute;
  left: 175px;
  transition: all .6s cubic-bezier(0.72, 0, 0, 1) 0s;
  border-radius: 10px;
}

.plashes_item:hover span:not(.hover_text) {
  transform: translateX(-175px)
}

.plashes_item:hover .hover_text {
  transform: translateX(-175px)
}

.up_table_bottom {
  width: 100%;
  display: flex;
  justify-content: space-between;
  gap: 30px;
  margin-top: 30px;
}

#navigblock {
  width: 240px;
  margin-left: 778px;
  top: 49px;
  z-index: 99999;
    background: var(--black);
  border: 1px solid var(--tab-broders);
  position: fixed
}

.spirit-navigation.spirit-navigation_hover, .spirit-navigation2.spirit-navigation_hover{
  opacity: .8
}

.spirit-navigation {
  cursor: pointer; 
  transition: all .3s cubic-bezier(.64,.51,.55,1.16) 0s,  transform .2s ease;
  padding:10px 15px;
  text-align: center;
  border-radius: 15px;
  font-size: 0;
  text-transform: uppercase;
  letter-spacing: .09em;
  position: fixed;
  top: 0px;
  z-index: 9999;
  color: var(--links);
  margin-left: 980px;
    }

.spirit-navigation.hiding {
  transform: translateY(-100%);
}

.spirit-navigation:before {
  content: "\f0c9";
  font-family: icon;
  font-size: 25px
}

.sslka {
  margin: 10px;
  display: flex;
  flex-wrap: wrap;
  gap: 5px;
  flex-direction: column
}


#pun .sslka a {      
  background: var(--links);
  transition: all 0.3s linear 0s;
display: block;
  padding: 6px 25px;
  letter-spacing: 2px;
  text-transform: uppercase;
  width: auto;
font-family: inter;
font-size: 12px;
  font-weight: 300;
  color: var(--bg1);
  text-align: center;
  border: 1px solid var(--head-links) !important;
  box-sizing: border-box;
  border-radius: 10px;
}


#pun .sslka a:hover {    background-color:var(--black) !important;
  border: 1px solid var(--tab-broders) !important;
  color: var(--head-links);
}

.up_table_item {
  flex: auto;
  background: var(--black);
  border: 1px solid var(--tab-broders);
  padding: 10px 15px;
  border-radius: 15px;
  font: 200 9px telegraf, inter !important;
  text-transform: uppercase;
  letter-spacing: .09em;
  text-align: center;
}

.up_table_item a {
  font-weight: 400 !important;
}

.up_table_item.episode a {
  font-size: 8px;
}

.banners {
  position: absolute;
  margin-top: -40px;
  height: 31px;
  overflow-y: auto;
  margin-left: 0px;
  width: 990px;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding-left: 4px
}

.banners img {
  filter: grayscale(100%) opacity(50%);
  transition: all .5s ease-in-out 0s;
  mix-blend-mode: luminosity
}

.banners img:hover {
  filter: none;
  mix-blend-mode: normal
}

#BookmCntToggle {margin-top: 30px !important;}
#MyBookmarks {background: var(--base-bg2);
z-index: 99;
}
#BookmCntToggle.default-style {background:  var(--base-bg2);
border-radius:2px;
box-shadow: 2px 2px 1px #000;
opacity: .95;
}
.post .bookmark {color:  var(--links) !important;} 
#BookmCntToggle.default-style {color: var(--links) !important;} 

.thems-decor {
  width: 600px;
  height: auto;
  padding: 20px 25px;
  background: var(--profile-bg);
  border: 1px solid var(--borders);
  border-radius: 25px;
  box-sizing: border-box;
  margin: auto;
}

.thems-name {
  font: 800 19px inter;
  text-transform: uppercase;
  text-align: center;
  padding: 0;
  margin: 0;
  border-bottom: 1px solid var(--borders);
  padding-bottom: 20px;
  margin-bottom: 20px;
}

.thems-h, span.thems-h {
  font: 800 16px inter;
  text-transform: uppercase;
  text-align: left;
  padding: 0;
  margin: 0;
  margin-bottom: 10px;
  margin-top: 25px;
  display: block
}


.thems-decor details {
  font: normal 13px/130% inter;
}

.timeline_box {
  display: flex;
  margin-bottom: 20px
}

.timeline_box span {
  display: block;
  flex: 0 0 auto;
  font: 600 13px/130% inter;
  text-transform: uppercase;
  width: 100px;
  text-align: right;
  margin-right: 50px;
  position: relative;
}

.timeline_wrap {
  position: relative;
}

.timeline_wrap:after {
  content: "";
  background: var(--borders);
  height: 100%;
  width: 1px;
  position: absolute;
  top: 0;
  left: 125px
}

.timeline_box span:after {
  content: "";
  background: var(--profile-bg);
  border: 1px solid var(--borders);
  height: 11px;
  width: 11px;
  position: absolute;
  top: 0px;
  right: -32px;
  border-radius: 100%;
  z-index: 1
}

.timeline_box div {
  font: normal 11px/150% verdana;
  text-align: justify
}

.thems-t {
  margin: 0 50px;
  font: normal 100%/150% verdana
}

.thems-t > .thems-t {
  margin: 0 !important;
}

.faces_wrap {
  display: flex;
  justify-content: space-between;
  gap: 30px
}

.faces_block .thems-h {
  text-align: center;
  margin-top: 0;
  font-size: 9px;
  font-weight: 500;
  letter-spacing: .5em
}

.faces_block {
  flex: 1;
}


abc {
  display: block;
  border-bottom: 1px solid var(--borders);
  font: 600 17px telegraf, inter;
  text-transform: uppercase;
  padding-bottom: 5px;
  margin-bottom: 10px !important;
  text-align: left;
  margin-top: 20px !important;
}

.faces_block {
  font: 500 11px/150% inter;
  text-transform: lowercase;
}

.faces_scroll {
  overflow-y: auto;
  height: 170px
}

.codeblock {
  background: var(--base-bg2);
  border: 1px solid var(--borders);
  padding: 10px;
  box-sizing: border-box;
  margin: 20px;
  margin-bottom: 40px;
  border-radius: 15px
}

.codeblock .legend {
    display: block;
    padding: 0px 15px 10px 15px !important;
    font-size: 12px;
    font-family: inter;
    letter-spacing: 1px;
    margin: 0 -10px !important;
    margin-bottom: 5px !important;
    text-align: left;
    font-weight: normal;
    border-bottom: 1px solid var(--borders);
    text-transform: uppercase
}

.codeblock .blockcode {
  padding: 10px;
  box-sizing: border-box;
}

.codeblock pre {
  padding-bottom: 10px;
  font: normal 11px Courier New
}

#pun-viewtopic .post .container {
  margin: 0 20px 0px 0
}

#pun-viewtopic .post .post-body {
  margin-left: 258px
}

#pun-viewtopic .post {
  margin-left:  20px;
  margin-right: 20px
}

#guestbook {
  position: relative;
  background: var(--profile-bg);
  border-top: 1px solid var(--borders);
  border-bottom: 1px solid var(--borders);
  width: 780px;
  min-height: 400px;
  margin-bottom: 30px;
  margin-left: -39px;
  box-sizing: border-box;
  padding: 20px;
-webkit-text-size-adjust: 100%;
}
#guestbook:after {
  content: "";
  background: var(--base-bg2);
  border: 1px solid var(--borders);
  box-sizing: border-box;
  height: 9px;
  width: 9px;
  display: block;
  position: absolute;
  bottom: -5px;
  left: -3px;
  z-index: 1
}

.guest_about {
  font: 300 9px inter;
  text-transform: uppercase;
  letter-spacing: .15em;
  float: right;
  position: relative;
}

.guest_about:after {
  content: "";
  border-bottom: 1px solid var(--borders);
  height: 1px;
  width: 240px;
  position: absolute;
  display: block;
  left: -258px;
  top: 50%;
  transform: translateY(calc(-50% - 1px));
}

.guest_about:before {
  content: "";
  background: var(--profile-bg);
  border: 1px solid var(--borders);
  box-sizing: border-box;
  height: 9px;
  width: 9px;
  display: block;
  position: absolute;
  top: calc(50% - 1px);
  transform: translateY(-50%);
  left: -20px;
  z-index: 1
}

.guest_quote {
  margin-top: 30px;
  font: 400 9px inter;
  text-transform: uppercase;
  letter-spacing: .1em;
  border-bottom: 1px solid var(--borders);
  width: 50%;
  padding-bottom: 20px;
  margin-left: -20px;
  padding-left: 20px;
  position: relative
}

.guest_quote b {
  display: block;
  margin-bottom: 5px;
  font-size: 10px;
}

.guest_quote:after {
  content: "";
  background: url(https://forumstatic.ru/files/001b/6f/66/67217.gif) no-repeat center;
  background-size: cover;
  display: block;
  height: calc(100% + 45px);
  width: 100%;
  position: absolute;
  left: calc(100% - 0px);
  top: -20px;
  mix-blend-mode: multiply;
  opacity: .6
}

.guest_left_text {
  border-right: 1px solid var(--borders);
  padding-right: 20px;
  box-sizing: border-box;
  padding-top: 20px;
  width: 368px;
  position: relative
}

.guest_left_text p {
  font: 500 11px/150% inter !important;
}

.guest_left_text em {
  font-weight: 300
}

.guest_left_text b {
  font: 700 14px/150% inter !important;
}

.guest_left_text:before {
  content: "";
  background: var(--profile-bg);
  border: 1px solid var(--borders);
  box-sizing: border-box;
  height: 9px;
  width: 9px;
  display: block;
  position: absolute;
  top: 0%;
  transform: translateY(-50%);
  right: -5px;
  z-index: 1
}

#guestbook .codeblock {
  padding-right: 20px;
  box-sizing: border-box;
  padding-top: 20px;
  width: 345px;
  position: relative;
  box-sizing: border-box;
  margin: 0;
  margin-top: 20px;
  background: transparent;
  border: 0;
  padding: 0;
}


#guestbook .legend a {
  color: var(--links)
}

#guestbook .legend a:hover {
  color: var(--black)
}

#guestbook .codeblock .legend {
    display: block;
    padding: 0px 0px 10px 0px !important;
     font: 800 14px/150% inter !important;
    text-transform: uppercase;
    display: block;
    margin: 0 !important;
    padding: 0 !important;
    letter-spacing: 1px;
    margin-bottom: 10px !important;
    text-align: left;
    font-weight: normal;
    border-bottom: 0;
    text-transform: uppercase;
}

#guestbook .codeblock .blockcode {
  padding: 10px;
  box-sizing: border-box;
  background: var(--base-bg2);
  border: var(--borders) 1px solid;
  border-radius: 15px;
}

#guestbook .codeblock pre {
  padding-bottom: 10px;
  font: normal 11px Courier New;
  user-select: all
}


.guest_right {
  position: absolute;
  top: 110px;
    font: 500 11px inter;
  left: 420px;
  width: 331px;
}

.guest_faces {
  margin-top: 20px;
  background: var(--base-bg2);
  border: var(--borders) 1px solid;
  padding: 10px 15px;
  box-sizing: border-box;
  height: 145px;
  border-radius: 15px;
}

.guest_faces div em {
  font: 800 normal 11px inter !important;
  text-transform: uppercase
}

.guest_faces div span {
  display: block;
  margin-bottom: 10px
}

.guest_faces div span:last-child {
  margin-bottom: 0
}

.guest_faces span a {
  font-weight: 600
}

.guest_faces div {
  overflow-y: auto;
  height: 100%
}

.guest_button {
  background: var(--base-bg2);
  border: var(--borders) 1px solid;
  font: 600 normal 10px inter !important;
  text-transform: uppercase;
  text-align: center;
  padding: 10px 0;
  margin-top: 16px;
  cursor: pointer;
    transition: all .3s cubic-bezier(.64,.51,.55,1.16) 0s;
  border-radius: 15px;
}

.guest_button.guest_button_hover {
  opacity: .5
}

#downslide_wrap, #downslide_wrap2 {
  background: var(--base-bg2);
  border: var(--borders) 1px solid;
  border-radius: 15px;
  font: 500 normal 11px inter !important;
  padding: 10px 15px;
  box-sizing: border-box;
  margin-top: 10px;
  position: absolute;
  width: 100%;
  z-index: 999;
  max-height: 400px
}

#downslide_wrap {
  z-index: 1000
}

.downslide {
  overflow-y: auto;
  max-height: 378px
}

.downslide {
  overflow-y: auto;
  max-height: 378px
}

del {
  text-decoration: none;
  display: inline-block;
  position: relative
}

del:after {
  display: block;
  content: "";
  background: var(--links);
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
    transform: scaleX(1);
    transform-origin: bottom left;
    transition: transform .6s cubic-bezier(0.72, 0, 0, 1)
}

del:hover:after {
    transform: scaleX(0);
    transform-origin: bottom right;
}

#pun .post-content #nameline {
  margin: 5px 0;
  padding: 8px 0;
  position: relative;
  display: flex;
  align-items: center
}

#pun .post-content #nameline:after {
  content: "";
  display: block;
  background: var(--borders);
  height: 1px;
  width: 100%;
  position: absolute;
  left: 0;
}

#pun .post-content #nameline span {
  font: 800 16px inter !important;
  text-transform: uppercase;
  letter-spacing: .06em;
  background: var(--base-bg2);
  padding-right: 30px;
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center
}

#pun .post-content #nameline span:after {
  content: "";
  display: block;
  background: var(--base-bg2);
  border: var(--borders) 1px solid;
  height: 6px;
  width: 6px;
  position: absolute;
  right: 0;
}

#nameline + br {
  display: none
}

#pun .post-content #livin {
  padding: 4px 0;
  margin-top: -10px;
}

#pun .post-content #livin span {
  font: 600 10px inter !important;
  text-transform: uppercase;
  letter-spacing: .1em;
  padding: 0 !important;
  margin: 0 !important;
}

#livin + p, #livin + br {
  display: none
}

#pun .post-content #work {
  text-align: right;
  font: 300 10px inter !important;
  text-transform: uppercase;
  letter-spacing: .1em;
  padding: 0 !important;
  margin: 0 !important;
  margin-top: 10px !important;
  border-top: 1px solid var(--borders);
  padding-top: 16px !important;
}

*[data-forum-id="5"] .post-content img.postimg, *[data-forum-id="10"] .post-content img.postimg  {
  outline: 1px solid var(--borders);
  outline-offset: 4px;
  margin-bottom: 10px !important;
}

*[data-forum-id="5"] .post-content img.postimg + img.postimg, *[data-forum-id="10"] .post-content img.postimg + img.postimg {
  margin-left: 10px !important;
}

#pun .post-content #lastsection {
  margin: 5px 0;
  padding: 8px 0;
  position: relative;
  display: flex;
  align-items: center
}

#pun .post-content #lastsection:after {
  content: "";
  display: block;
  background: var(--borders);
  height: 1px;
  width: 100%;
  position: absolute;
  left: 0;
}

#pun .post-content #lastsection span {
  font: 800 16px inter !important;
  text-transform: uppercase;
  letter-spacing: .06em;
  background: var(--base-bg2);
  padding-right: 30px;
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center
}

#pun .post-content #lastsection span:after {
  content: "";
  display: block;
  background: var(--base-bg2);
  border: var(--borders) 1px solid;
  height: 6px;
  width: 6px;
  position: absolute;
  right: 0;
}


/************************* 
Стиль для Быстрой смены аккаунтов 
Deff 
*************************/ 
/*Cкрытие формы входа без клика*/ 
#pun-navlinks a:not(.NextShow)+span.odd{ 
display:none!important; 
}

#pun-navlinks #New-exit img{ 
position:absolute; 
margin: 0px 0px; 
width:17px; 
height:auto;
opacity:.8;
}
.ismoderator #pun-navlinks #New-exit img{
margin: 0px 0px;
}
#pun-navlinks #New-exit:hover{
 opacity: .4;
}
/*Стиль доп-иконки Выход!*/ 
.punbb #pun-navlinks a#New-exit {
  position:relative;
  z-index:100000!important;
  top: -11px!important;
  margin-left: 4px!important;
  margin-right: 10px !important;
  float:none!important;
}
.punbb #pun-navlinks a#New-exit:before {
    content:none;
}
.punbb #pun-navlinks #form-login input{
text-align: center;
border: 2px inset;
text-rendering: auto; 
color: #000000!important;  
margin-top:10px!important;
border-radius:0px; 
letter-spacing: normal; 
word-spacing: normal; 
text-transform: none; 
text-indent: 0px; 
text-shadow: none; 
display: inline-block!important; 
text-align: center; 
font: normal normal 400 11px/normal Arial!important;
background: var(--base-bg2);
    border: none !important;
  margin-bottom: 10px
} 
.punbb #form-login #fld1,#form-login #fld2{ 
    background: var(--profile-bg) !important;
    border: 1px solid var(--white) !important;
    margin-top: 10px !important;
} 
.punbb #pun-navlinks #form-login input[type="submit"]{  
cursor:pointer; 
font-weight:700!important; 
  border: 0 !important;
  margin-top: 20px !important;
    background: var(--accent);
    border: 1px solid var(--head-links) !important;
    color: var(--base-bg2) !important;
} 
/*Стиль формы входа*/ 
.punbb #pun-navlinks #form-login {
text-shadow:1px 1px 0 rgba(0,0,0,.24);
display:block;
font: normal normal 400 11px/normal Tahoma; 
color: var(--white);
text-transform: none; 
position:absolute!important; 
left:0px;
top: 20px; /*Подвижки формы от низа кнопки вход/выход*/ 
z-index:100000!important; 
padding:7px 12px; 
background: var(--black);
    border: 1px solid var(--nav-borders) !important;
text-align: center; 
} 
#pun-navlinks #navlogin #form-login { 
 margin-left: 0px;/*Подвижки формы влево от вход*/ 
} 
#pun-navlinks #navlogout #form-login { 
  margin-left: -137px!important;/*Подвижки формы влево от выход*/
} 
.ismoderator #pun-navlinks #navlogout #form-login {
  margin-left: -137px!important;/*Подвижки формы влево от выход для АМС*/
} 
/*Стиль ссылок в форме "Не зарегистрированы" и "Забыли пароль" */ 
#pun-navlinks #form-login input[value="Войти"]+p{ 
margin-bottom: 11px; 
margin-top: 11px; 
text-align: center !important;
} 
.punbb #pun-navlinks #form-login a.Rega, 
.punbb #pun-navlinks #form-login a.Forgot{ 
position:relative; 
text-transform: none!important; 
z-index:20; 
cursor:pointer; 
font: normal normal 400 10px/normal Tahoma!important; 
letter-spacing:0.5!important; 
}
.punbb #pun-navlinks #form-login a.Rega:before, 
.punbb #pun-navlinks #form-login a.Forgot:before{
  content:none;
}
/* Помечаем красным незаполненные поля!*/ 
#form-login input.none{ 
outline:red dashed 2px!important; 
} 
/*Форма слево(с Никами) */ 
#List-UserNames { 
position:absolute; 
margin-top:-8px;
  margin-right: 0px;
min-height:90px; 
width:220px; 
right:100%; 
padding: 12px 19px 12px 17px; 
background: var(--black);
    border: 1px solid var(--nav-borders) !important;
text-align:center; 
} 
/*Стиль контейнера под список Ников*/ 
.punbb #List-UserNames ul{
padding:0;
overflow:hidden; 
overflow-y:auto; 
min-height:36px; 
max-height:72px;/*Видимое число Ников без прокрутки! сейчас - 4*/ 
} 
.punbb #List-UserNames li {
display: block!important;
position: relative;
background: var(--black) !important;
  border: 1px solid var(--nav-borders) !important;
text-align: left;
padding-left: 5px!important;
font: normal normal 700 12x/normal Verdana!important;
margin: 1px auto!important;
padding: 2px 0;
transition: .33s;
}
.punbb #List-UserNames li:hover{ 
opacity:.84; 
} 
/*Стиль Ников*/ 
.punbb #List-UserNames li>b{ 
cursor: pointer;
opacity: .8;
color: #ffffff;
text-shadow: 1px 1px 1px rgba(0, 0, 0,.3);
} 
.punbb #List-UserNames li>b:hover{ 
opacity:.93; 
text-shadow:1px 1px 1px rgba(0,0,0,.6); 
} 
/*Скролл контейнера с никами
#List-UserNames ul::-webkit-scrollbar { 
width: 7px; 
height: 5px; 
} 
#List-UserNames ul::-webkit-scrollbar-track { 
background-color: #919190; 
border: 1px solid #919190; 
box-shadow: none; 
} 
#List-UserNames ul::-webkit-scrollbar-thumb { 
background-color: #bdbdbc; 
border: 2px solid #888887; 
box-shadow: none; 
} 
*/ 
/*Кнопки Удалить (правее ников)*/ 
#List-UserNames ul li>span { 
display:inline-block; 
padding:0 3px; 
position:absolute; 
opacity:.88; 
cursor:pointer; 
top:0;bottom:0; 
right:2px; 
color:#fff; 
font: normal normal
700 10.56px/normal Verdana; 
text-shadow:1px 1px 1px rgba(0,0,0,.6); 
} 
/*Текст при отсутствии запомненных Ников!*/ 
#List-UserNames ul:empty:before{ 
display:inline-block; 
content: "У Вас нет запомненных ников, введенных через форму справо, или через перенос ниже!"; 
} 
/*Кнопка выход-2*/ 
#navlogin #exit-2 { 
display:none; 
} 
#navlogout .Rega, 
#navlogout .Forgot { 
display: block;
  text-align: center !important;
  width: 100%
} 
/*Стиль блока с инпутом для переноса и вставки запомненных Аккаунтов*/ 
#List-UserNames ul+span{ 
display:inline-block; 
padding:6px 0 8px 0; 
text-align:left; 
font: normal normal 400 10.56px/normal Verdana;
} 
/*Сам инпут*/ 
.punbb #List-UserNames input { 
background: var(--profile-bg) !important;
  border: 1px solid var(--white) !important;
text-shadow: none!important; 
color:#282828!important;
font: normal normal 400 11px/normal Arial!important; 
margin-top: 10px !important; 
padding: 3px 0 !important; 
vertical-align: middle; 
} 
/*Стрелочки к инпуту*/ 
#List-UserNames ul+span b{ 
font: normal normal 400 13px/normal Verdana; 
padding:0 3px; 
color:var(--white);
} 
/*Кликалка слево, чуть выше инпута*/ 
#List-UserNames .a1-copy{ 
display:inline-block!important; 
cursor:pointer; 
float:left; 
} 
/*Кликалка справо*/ 
#List-UserNames .a1-paste{ 
cursor:pointer; 
display:inline-block!important; 
float:right; 
} 
/*Подсказки на кликалках*/ 
.tipsy.a11 { 
font: normal normal 400 11px/normal Tahoma!important; 
margin-top:-22px!important; 
margin-left: 148px!important; 
max-width:170px; 
} 
/************************* 
//Конец Стиля для Быстрой смены аккаунтов 
*************************/

.byuser {
  display: block;
  margin-top: 1px
}

#pun-index .byuser {
  display: inline
}

/* отрезает кусок поста, если вылезает за границы тела при непрогрузки ссылок*/
#pun .post-content {
  word-wrap: break-word;
}

.pagestext {
  margin-left: -5px
}

.tclcon {
  padding-left: 30px
}

#post-form {
  padding: 0 40px !important;
}
#stylelist {
    position: absolute;
    z-index: 9;
    top: 378px;
    margin-left: 930px !important;
    margin: 0;
    padding: 0;
    list-style-type: none;
  height: 30px;
  display: flex;
  gap: 15px;
  align-items: center;
  font-size: 0;
}

#stylelist li {
  width: 14px;
  height: 14px;
  border-radius: 10px;
  position: relative;
}

#stylelist li[data="red"] a {
  background: #A93D1B;
  display: block;
  width: 14px;
  height: 14px;
  border-radius: 10px;
}

#stylelist li[data=green] a {
  background: #366C03;
  display: block;
  width: 14px;
  height: 14px;
  border-radius: 10px;
}

#stylelist li[data=blue] a {
  background: #515CD1;
  display: block;
  width: 14px;
  height: 14px;
  border-radius: 10px;
}

#stylelist li:nth-child(4), #stylelist li:nth-child(5), #stylelist li:nth-child(6) {
  display: none
}

/*
#stylelist li.active a:before {
  content: "\f00c";
  font-family: icon;
  font-size:10px;
  font-weight: normal !important;
  color: var(--white);
  position: absolute;
  width: 14px;
  height: 14px;
  top: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  transform: scale(1);
  transition: all .3s cubic-bezier(0.72, 0, 0, 1) 0s;
}
*/

td#button-smile, #tags #smilies-area { 
  display: none 
}

.hvStickerPackModal.active {
    display: block;
    width: 500px!important;
}

.hvStickerPackModalContainer .hvStickerPackModal {
       left: 350px!important;
}

.green {
--base-header: url(https://forumstatic.ru/files/001b/6f/66/89532.jpg);
--footer: url(https://forumstatic.ru/files/001b/6f/66/49304.jpg);

--accent: #366C03;
--gif-overlay: #298000;
--persons-overlay: #298000;

--links: #366C03;
--head-links: #349f02;

--button-b2: #236C00; 
}

.blue {
--base-header: url(https://forumstatic.ru/files/001b/6f/66/77726.jpg);
--footer: url(https://forumstatic.ru/files/001b/6f/66/63505.jpg);

--accent: #515CD1;
--gif-overlay: #004280;
--persons-overlay: #515CD1;

--links: #515CD1;
--head-links: #5C6AF2;

--button-b2: #4049AD; 
}

.post-rating a {
  font-weight: normal
}

#onlinelist a {
  color: var(--black);
  font-weight: normal
}

#onlinelist a:hover {
  color: var(--links)
}

#onlinelist div a:first-child {
  font-weight: 600
}

#onlinelist div span a:first-child {
  font-weight: normal
}

0

2

Код:
HTML {
    background:
       var(--base-bg) repeat fixed top center;
    background-size: cover
}


#pun-title {
    display: none
}

#pun-navlinks a {
      color: var(--white);
    text-align: center;
transition: all .3s cubic-bezier(.64,.51,.55,1.16) 0s;
    font: 200 13.5px telegraf, roboto !important;
    padding: 0px 0px !important;
    text-transform: uppercase;
    display: inline-block;
    margin: 0px 20px 0px 0px;
    position: relative;
    height: auto;
    letter-spacing: .09em !important;
}

#navindex a {
    font-weight: 200 !important;
}

#navindex a em {
    font-weight: 400 !important;
    color: var(--accent)
}

#navindex {
    position: relative;
    margin-right: 30px !important;
}

#navindex:after {
    content: "";
    background: var(--nav-borders);
    width: 1px;
    height: 50px;
    display: block;
    position: absolute;
    top: -30px;
    right: -8px
}

#navindex:before {
    content: "";
    background: var(--base-bg2);
    width: 7px;
    height: 7px;
    display: block;
    position: absolute;
    bottom: -23px;
    right: -11px;
    z-index: 1;
}

#pun-navlinks a:hover {
    color: var(--accent);
}

#pun-navlinks a:before {
    content: "";
    position: absolute;
    bottom: -20px;
    left: 50%;
transition: box-shadow 1s cubic-bezier(0.72, 0, 0, 1), opacity 1s cubic-bezier(0.72, 0, 0, 1);
    transform: translateX(-50%);
    background: currentColor;
    width: 7px;
    height: 7px;
    box-shadow: 0 0 0 0 currentColor, 0 0 0 0 currentColor;
    opacity: 0
}


#pun-navlinks a:hover:before {
    box-shadow: 15px 0 0 0 currentColor, -15px 0 0 0 currentColor;
    opacity: 1
}

#pun-navlinks {
    display: flex;
    font-size:0px !important;
    font-style: normal;
    font-weight: lighter !important;
    background: var(--black);
    border-bottom: 1px solid var(--nav-borders) !important;
    text-align: left;
    box-sizing: border-box;
    top: 0;
    left: 0;
    width: 100%;
    position: fixed;
    height: 50px;
    align-items: center;
    justify-content: center;
    z-index: 999;
     transition: transform .2s ease;
}

#pun-navlinks.hiding {
  transform: translateY(-100%);
}

#pun-navlinks .container {
    width: 1050px;
}

#pun-ulinks .item5 {
    display: none;
}


#pun-ulinks {
  position: sticky;
  top: 50px;
    width: 1050px;
  margin-left:-30px;
    margin-top: -20px;
   height:35px !important;
    background: rgba(219, 219, 219, 1);
    z-index: 10;
    border-bottom: 1px solid rgba(156, 156, 156, 1) !important;
     transition: transform .2s ease;
}

#pun-ulinks.hiding {
  transform: translateY(calc(-100% - 50px));
}


#pun-ulinks .container {
  height: 35px;
 display: flex;
    justify-content: center;
    align-items: center;
}

#pun-ulinks a {
  font: 400 10px/150% inter !important;
  text-transform: uppercase;
  letter-spacing: .06em;
    color: var(--black);
    margin: 0 10px
}

#pun-ulinks.section {
    margin-bottom: 20px !important;
}

#pun-ulinks a:hover {
    color: var(--links);
}


.offctgr {display:block!important;
visibility:visible!important;
}

.pa-respect img {width: 10px}


#profilenav h2 {
    text-align: left !important;
}

.pa-posts, .pa-respect{
    display: inline-block;
    font: 500 9px inter;
    padding: 2px 0px 2px 0px !important;
    margin-top: 5px !important;
    width: 109px;
}


.pa-posts {
    margin-left: -35px !important; 
}

.pa-respect {
    margin-right: -35px !important;
}

.pa-respect img {width: 7px}


.post-author {
    background: var(--profile-bg);
    border: 1px solid var(--borders);
    margin-left: 0px !important;
    margin-top: -50px !important;
    margin-bottom: 28px !important;
    padding-bottom: 0px !important;
    width: 220px !important;
    padding-top: 0px !important;
    overflow: visible !important;
    height: 100%;
    box-sizing: border-box;
    position: relative;
    border-radius: 25px
}

.post-content {margin: 0px 0px 0px 0px !important;
position: relative}

.post-box #post {
    margin-top: 0px !important;
    position: relative
}

#post-preview .post-content {margin: 0px !important;}

.post-links ul {
    position: relative;
    z-index: 9
}

.pa-author img {
    display: none;
}

.post-author .pa-author {
    font: 600 13px telegraf, inter;
    padding: 0px 0px;
    margin: 0px 0px !important;
    margin-top:15px !important;
margin-bottom:0px !important;
    transition: all .3s linear 0s;
    display: block;
    text-transform: uppercase;
    text-align: center;
    position: relative;
}

.pa-author .acchide {
    display: none
}

.indOnline, .indOffline {
  display: block !important;
  width: auto;
  height: 25px;
  width: 25px;
    box-sizing: border-box;
    z-index: 9;
    cursor: pointer;
    position: absolute; 
   bottom: -14px;
    left: 50%;
    transform: translateX(-50%);
    border-radius: 100%
}
.indOnline {
  background: var(--accent);
  border: 1px solid var(--accent) !important;
  box-shadow: 0 0 0 10px var(--base-bg2) inset
}
.indOffline {
  background: var(--borders);
  border: 1px solid var(--borders) !important;
  box-shadow: 0 0 0 10px var(--base-bg2) inset
}

.post[data-group-id="3"] .pa-avatar .indOffline {
  display: none;
}

.post-author ul {
    line-height: 11px;
    margin: 0 17px;
    padding: 10px 0px !important;
    text-align: center;
    width: auto;
    font: 500 11px/150% inter !important;
    color: var(--black);
}


.pa-avatar {
    margin: auto !important;
    text-align: center !important;
    margin-top:0px !important;
    margin-bottom: 0px !important;
    
}

.pa-avatar.item2 img {
    border: 1px solid var(--borders)
}

.pa-title {
    text-align: center;
    height: auto;
  padding: 0px 0px !important;
    letter-spacing: .1em;
    font: 500 9px inter !important;
    margin-bottom: 12px !important;
}

.pa-online strong {
    font-weight: normal
}


.pa-ip {clear: both;
margin-top: 0px !important;}

.pa-awards, .pa-last-visit, .pa-online {
display: none
}


.punbb th {
    font-size: 0 !important;
}
li#navawards, .lastedit {
    display: none !important;
}
.pa-gifts, .pa-ua {
    display: none !important;
}

.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, .punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl {
    border-color: transparent;
    color: var(--black);
}
.punbb .post-box {
    color: var(--black);
    text-align: justify
}
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
    border-color: transparent;
    color: var(--black);
    font-style: normal;
    font-weight: normal;
}

#pun #post-form {
  position: relative;
    margin-top: 20px
}

.punbb textarea {
    box-sizing: border-box;
    background: var(--profile-bg);
    border: 1px solid var(--borders) !important;
    padding: 10px !important;
    color: #222;
border: none;
  width: 100% !important;
}

.punbb #pun-main .quote-box, .punbb #pun-main .code-box {
    background-clip: padding-box;
    background: var(--profile-bg);
    border: 1px solid var(--borders) !important;
    padding: 15px !important;
    position: relative;
    border-radius: 15px
}    

#pun .quote-box.spoiler-box {
    padding: 10px !important;
}

#pun .quote-box cite, #pun .code-box strong.legend {
    display: block;
    padding: 0px 15px 15px 15px !important;
    font-size: 10px;
    font-family: inter;
    letter-spacing: 1px;
    margin: 0 -15px !important;
    margin-bottom: 15px !important;
    text-align: left;
    font-weight: 700 !important;
    border-bottom: 1px solid var(--borders);
    text-transform: uppercase
}

#pun-main .code-box .scrollbox pre {
font-size: 11px;
font-family: Courier New
}


.punbb select, input {
border: 0;
padding: 2px 3px 2px 3px !important;
    color: #222;
    background: var(--profile-bg);
    border: 1px solid var(--borders) !important;
    font: 500 11px inter, roboto !important;
}


#pun-navlinks .container {
    border-color: transparent;
    color: #152115;
}
.offline li.pa-online strong {
    font-weight: normal;
}

.punbb .container, .punbb .post-body, .post h3, #pun-title, .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .divider, .punbb .quote-box, .punbb .code-box, .punbb th, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online, .punbb .post-sig dt {
    border-color: transparent;
}
.punbb a, .punbb a:link, .punbb a:visited, .punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
    border-bottom: 0 none #000;
    color: var(--accent);
    text-decoration: none;
    transition: color 0.3s ease-in-out;
    font-weight: 600
}


.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 {  border-bottom: 0 none #000;
    color: var(--black);
    text-decoration: none;
}
#pun-pagelinks a:active, #pun-pagelinks a:focus {
    background-color: #211a13;
    color: #fff;
}


.punbb .section h2, #pun-main h1, #pun-stats h2, #pun-main h2, #pun-debug h2 {
    font-family: Tenor Sans  !important;
    font-size: 12px !important;
    font-style: normal;
    font-weight: lighter;
    text-align: center;
    width: auto;
text-transform: uppercase;
    letter-spacing: .02em;
    margin: 0px 0px !important;
    margin-top: 10px !important;
    height: auto;
    color: #3a3c40 !important;
    background: rgba(124,117,89,.05);
    border: 1px solid #c9c5b4 !important;
    padding: 10px 0px !important;
    display: none
}


#pun-index h2 {box-shadow: none;
border: 0 !important}

#pun-main div.catleft, #pun-main div.catright {
    display: none;
}

#pun-index table Div.icon {
    border-style: none;
    background: transparent;
    height: 16px;
    width: 16px;
    position: absolute;
    top: 22px;
    z-index: 99;
    left: 26px;  
   display: none
}


.td-divider {
    text-transform: uppercase;
    font: 500 11px inter;
    letter-spacing: .06em;
}

.td-divider:before {
    content: "— "
}


#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
    background: var(--borders);
    border: 1px solid var(--borders);
    box-shadow: 0 0 0 5px var(--base-bg2) inset;
    display: block;
    float: left;
    height: 15px;
    margin-left:0px;
    margin-right: 10px;
    margin-top: 12px;
    position: relative;
    width:15px;
    box-sizing: border-box;
    border-radius: 100%
}


#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
    background: var(--links);
    border: 1px solid var(--links)
}
#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon {
    background: var(--links);
    border: 1px solid var(--links);
    box-shadow: 0 0 0 2px var(--base-bg2) inset;
}

#pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
    background: var(--black);
    border: 1px solid var(--black)
}


#pun-about .container .item1 {
font-family: pt sans;
font-size: 10px;
text-align: center;
    position: relative;
    top: -33px
}


#pun-about p.container  {
    height: 97px;
    margin:0 -30px !important;
    margin-top: 30px !important;
    width: auto;
    padding: 0 !important;
    border: 0 !important;
    background: var(--footer);
    border-radius: 0 0 35px 35px;
    margin-bottom: -26px !important;
}


#pun-about {
    border: 0 !important;
    padding: 0 !important;
    margin-bottom: -6px !important;
}

div#pun-about {
    margin-top: 0px;
}
div#html-footer {
    margin: 0px 0 0;
}

#pun-announcement.section h2 span {
    display: none;
}

.punbb input {
    border: medium none;
}


.button, #pa-edit strong a, input[type="button"] {
    background: var(--button-bg);
    border: 1px solid var(--button-b) !important;
    color: var(--base-bg2);
    font-family: inter !important;
    font-size: 10px !important;
    font-weight: 500 !important;
    margin-top: 0px !important;
    padding: 4px 15px 4px 15px !important;
    text-decoration: none;
    transition: all 0.3s ease-in-out 0s;
    vertical-align: middle;
    text-transform: uppercase;
}
.button:hover, #pa-edit strong a:hover, input[type="button"]:hover, input.active[type="button"] {
    background: var(--accent);
    cursor: pointer;
    border: 1px solid var(--button-b2) !important;
}

input[type="button"] {
    margin-bottom: 5px
}


.button:active {
    border-top-color: #2c5f75;
}


#pun-crumbs1 a,
#pun-crumbs2 a {
	font-weight: bold  !important;
}

#pun-crumbs1,
#pun-crumbs2 {
	font-family: arial !important;
	font-size: 10px !important;
	letter-spacing: 0 !important;
	padding: 0 !important;
	font-weight: bold !important;
	text-align: left;
	margin-top: 4px !important;
	margin-bottom: 10px !important;
	margin-left: 0px !important;
    text-transform: uppercase
}

#pun-crumbs2 {
	display: inline-block;
	position: relative;
}

#pun-crumbs1 .container strong+em,
#pun-crumbs2 .container strong+em {
	display: none !important;
}

.post_reputation {
    background: var(--profile-bg);
    border: 1px solid var(--borders) !important;
}


#font-area, .popup_graffiti, #size-area, #image-area, #color-area, #addition-area, #video-area, .inner .popup_graffiti, #table-area, #keyboard-area, #smilies-area, #spoiler-area {
    color: #333;
    background: var(--profile-bg);
    border: 1px solid var(--borders) !important;
    padding: 15px !important;
}


#keyboard-area input {box-shadow: none;
color: #312c12!important;}

#font-area {height: 300px;
overflow-y: auto;
padding: 5px;
text-align: left;
width: 150px}


#pun-index .tcmod {
    display: none
}


#pun-index .category h2, #pun-stats h2 {
    width: auto;
    padding: 0px 0 !important;
    margin: 0 0px !important;
    margin-top: 20px !important;
    margin-bottom:15px !important;
    border: 0 !important;
    height: auto;
    color: var(--black) !important;
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: right;
    display: flex;
    justify-content: center;
    align-items: center;
-webkit-text-size-adjust: 100%;
    position: relative;
    gap: 10px;
    background: transparent;
    flex-direction: column
}

#pun-stats h2 {
   display: none
}

#pun-index .category h2 span:before, #pun-index .category h2 span:after {
    content: "";
    display: block;
    height: 1px;
    width: 200px;
    background: var(--borders);
}



#pun-index .category h2 span, #pun-stats h2 span {
    display: inline-block;
    color: var(--black);
    font: normal 20px azonix !important;
    padding: 0px 20px 0px 20px;
    position: relative;
    height: auto;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 1;
    gap: 20px;
    z-index: auto
}

#pun-index .category h2 em {
    font: 400 9px/150% telegraf;
    letter-spacing: .25em;
    display: inline-block;
    position: relative;
        height: auto;
    padding: 0 25px;
    opacity: .8;
    max-width: 500px;
    text-align: center;
}

#pun-index #pun-category1 h2 {
    margin-top: 0px !important;
}


#pun-index .category .container {margin: 0px 90px !important;
    margin-top: -1px !important;
    position: relative;
    padding: 0px
}



#pun-index .category table {
    border-spacing: 0px 30px;
    border: 0 !important;
}

#pun-index .category table tr, #pun-index .category td {
    border: 0 !important;
}

#pun-index thead {display: none}


 #pun-index .tclcon h3 a {
    font: 600 13.5px telegraf;
    position: relative;
    z-index: 1;
    letter-spacing: 1px;
     transition: all .3s ease-in-out 0s !important;
     text-transform: uppercase;
}

#pun-index .tclcon h3 a:hover {
    letter-spacing: 2px;
}

#pun-index .tclcon h3 {
    text-align: center;
    position: relative;
    margin: 0px !important;
    margin-bottom: 10px !important;
    position: relative
} 


#pun-index .tcl {
    padding: 0px !important;
}

#pun-index .tclcon {
    text-align: justify;
    margin: 0px;
    padding:5px;
    width: auto;
    z-index: 1;
    font: 500 10px/150% inter;
    color: var(--black);
    position: relative;
    text-transform: lowercase
}

#pun-index tr.inew .tclcon:before {
    content: "";
    background: var(--links);
    width: 10px;
    height: 10px;
    display: block;
    position: absolute;
    border-radius: 5100%;
    left: -55px;
    top: 50%;
    transform: translateY(-50%);
    transition:box-shadow 3s;
    animation:pulse linear 1.3s infinite;
    box-shadow:0 4px 5px rgba(169, 61, 27, .3);
}


@keyframes pulse {
        0% {
        box-shadow:0 4px 5px rgba(169, 61, 27, .3), 0 0 0 0 rgba(169, 61, 27, .2),0 0 0 0 rgba(169, 61, 27, .2)
}
40% {
        box-shadow:0 4px 5px rgba(169, 61, 27, .3),0 0 0 7px rgba(169, 61, 27, .2),0 0 0 0 rgba(169, 61, 27, .2)
}
80% {
        box-shadow:0 4px 5px rgba(169, 61, 27, .3),0 0 0 15px rgba(169, 61, 27, 0),0 0 0 13.7px rgba(169, 61, 27, .067)
}
100% {
        box-shadow:0 4px 5px rgba(169, 61, 27, .3),0 0 0 15px rgba(169, 61, 27, 0),0 0 0 20px rgba(169, 61, 27, 0)
}
}

.green #pun-index tr.inew .tclcon:before {
    animation:pulse-green linear 1.3s infinite;
}

@keyframes pulse-green {
        0% {
        box-shadow:0 4px 5px rgba(54, 108, 3, .3), 0 0 0 0 rgba(54, 108, 3, .2),0 0 0 0 rgba(54, 108, 3, .2)
}
40% {
        box-shadow:0 4px 5px rgba(54, 108, 3, .3),0 0 0 7px rgba(54, 108, 3, .2),0 0 0 0 rgba(54, 108, 3, .2)
}
80% {
        box-shadow:0 4px 5px rgba(54, 108, 3, .3),0 0 0 15px rgba(54, 108, 3, 0),0 0 0 13.7px rgba(54, 108, 3, .067)
}
100% {
        box-shadow:0 4px 5px rgba(54, 108, 3, .3),0 0 0 15px rgba(54, 108, 3, 0),0 0 0 20px rgba(54, 108, 3, 0)
}
}

.blue #pun-index tr.inew .tclcon:before {
    animation:pulse-blue linear 1.3s infinite;
}

@keyframes pulse-blue {
        0% {
        box-shadow:0 4px 5px rgba(81, 92, 209, .3), 0 0 0 0 rgba(81, 92, 209, .2),0 0 0 0 rgba(81, 92, 209, .2)
}
40% {
        box-shadow:0 4px 5px rgba(81, 92, 209, .3),0 0 0 7px rgba(81, 92, 209, .2),0 0 0 0 rgba(81, 92, 209, .2)
}
80% {
        box-shadow:0 4px 5px rgba(81, 92, 209, .3),0 0 0 15px rgba(81, 92, 209, 0),0 0 0 13.7px rgba(81, 92, 209, .067)
}
100% {
        box-shadow:0 4px 5px rgba(81, 92, 209, .3),0 0 0 15px rgba(81, 92, 209, 0),0 0 0 20px rgba(81, 92, 209, 0)
}
}

#pun-index .tc2, #pun-index .tc3, #pun-index .tcmod {
    font: 400 11px telegraf;
    width: 7%
}



#pun-index .tcr a {font-size: 12.5px;
    font-weight: 600;
    margin-bottom: 3px;
    text-transform: lowercase;
}


#pun-index .tcr {
    font: 400 10px inter;
    width: 30%;
    position: relative;
    overflow: visible;
    text-align: left;
    text-transform: uppercase;
    font-size: 10px;
-webkit-text-size-adjust: 100%;
}

#pun-index .tcl {width:50% !important;
    position: relative
}

#pun-index .user-avatar {
    width: 30px !important;
    height: 30px !important;
    margin-right: 15px !important;
    margin-top: -1px !important;
}

#pun .user-avatar .avatar-image {
    border: 1px solid var(--links);
    border-radius: 0%;
    opacity: .8;
    width: 30px;
    height: 30px
}

#pun .user-avatar .isonline {
  background: var(--base-bg);
  margin-right: -5px;
  border: 1px solid var(--links);
  box-sizing: border-box;
    z-index: 9 !important;
}

.podforum {
    opacity: .9
}

.podforum b {
    font-weight: 700;
    font-size: 11px;
}

.pod-forum {
    text-align: center;
    margin-top: 15px !important;
    text-transform: uppercase;
    font:600 9px inter;
}

.pod-forum a {
    color: var(--black) !important;
    font-weight: 700 !important;
}

.pod-forum a:hover {
    color: var(--links) !important;
}

#pun {
    background-position: center top;
    background-repeat: repeat-y;
}

#pun-main .post-author ul {
    font-size: 10px;
    text-align: center;
}

.punbb .post {
    border-color: transparent;
}

.topic a.sharelink {
    display: none;
}

textarea#main-reply:focus {
outline:1px solid rgba(0,0,0,0)!important;
}

.go-up, .go-down {
    cursor: pointer;
    display: none;
    margin-bottom: 160px;
    opacity: 1;
    position: fixed;
    z-index: 9999;
    margin-left: 1003px !important;
    padding: 0px 0px;
    font-size: 0;
    background: url(https://forumstatic.ru/files/001b/6f/66/17550.svg) no-repeat;
    width: 41px;
    height: 41px;
    transition: transform .3s cubic-bezier(.64,.51,.55,1.16) 0s;
}


.go-up {
    bottom:260px;
    right: 2%;
    background-position-y: top;
}


.go-down {
    bottom: 200px;
    right: 2%;
    background-position-y: bottom
}

.go-up:hover, .go-down:hover {
    transform: scale(.9)
}

0

3

<div class="lines_bg_wrap">
<div class="lines_bg"></div>
</div>

<div class="up_table_wrap">
<div class="table_gif"></div>
<div class="up_table_forumname">ARTIFICIAL</div>
<div class="up_table_inner">

<div class="up_table_top">

<div class="persons">
<a href="http://repatriates.rusff.me/profile.php?id=643" title="michael"><div><img src="https://i.imgur.com/ExLrPij.png"></div></a>
<a href="http://repatriates.rusff.me/profile.php?id=738" title="deirdre"><div><img src="https://i.imgur.com/5xzM2PN.png"></div></a>
<a href="https://repatriates.rusff.me/profile.php?id=695" title="paulo"><div><img src="https://i.imgur.com/ejSPpbf.png"></div></a>
<span>активисты</span>
</div>

<div class="bestpost"><div>
<span>пост месяца от <a href="https://repatriates.rusff.me/viewtopic.php?id=2005#p424413">constantine apostol</a> //</span>В разговоре с Грейсоном Саттоном Константин действует ровно так, как и со всеми остальными, хотя внутренне это требует некоторого усилия. Они не равные, никогда ими не будут. Для Лазаря он скорее грязь, налипшая на подошвы дорогих ботинок, начищенных до блеска. Для Кая он... важен. Именно это помогает держаться и не показывать нужду. Ему не требуется одобрение Саттона или его разрешение, он пришел сюда, чтобы поделиться информацией, которая у него есть. Пришел не ради Лазаря и даже не ради спасения Детройта. [Даже не ради семьи]. Апостол стоит на приличном расстоянии от Кая, не смотрит ни разу в его сторону во время монолога, не ищет поддержки, но именно Маск — его причина, начало и конец всего.
</div></div>

<div class="plashes_wrap"><div class="plashes_scroll">
<a href="http://repatriates.rusff.me/viewtopic.php?id=23&p=3#p425229"><div class="plashes_item"><span>НОВОСТИ #66</span><span class="hover_text">летние каникулы</span></div></a>
<a href="http://repatriates.rusff.me/viewtopic.php?id=767"><div class="plashes_item"><span>DMAP</span><span class="hover_text">экскурсии за полцены</span></div></a>
</div></div>

<div class="persons">
<a href="http://repatriates.rusff.me/viewtopic.php?id=1814#p358687" title="dana"><div><img src="https://i.imgur.com/nCIWhr2.png"></div></a>
<a href="http://repatriates.rusff.me/viewtopic.php?id=1814#p358683" title="dealer"><div><img src="https://i.imgur.com/gVFgJpX.png"></div></a>
<a href="http://repatriates.rusff.me/viewtopic.php?id=1814#p358797" title="healer"><div><img src="https://i.imgur.com/sqWZowb.png"></div></a>
<span>нужные</span>
</div>

</div>

<div class=" up_table_bottom">

<div class="up_table_item ams">
ams: <a href="http://repatriates.rusff.me/profile.php?id=6" title="умница-красавица">veronica</a>, <a href="http://repatriates.rusff.me/profile.php?id=116" title="мертвый в телецентре">dick</a>, <a href="http://repatriates.rusff.me/profile.php?id=315" title="хорни-булочка">jenny</a>, <a href="http://repatriates.rusff.me/profile.php?id=448" title="со своим самоваром">michail</a>
</div>

<div class="up_table_item">detroit // august 2107 // cyberpunk</div>

<div class="up_table_item episode">episode of the month // <a href="https://repatriates.rusff.me/viewtopic.php?id=1114">нейротоксин</a></div>

</div>

</div>
</div>

<div class="spirit-navigation" id="navig-batton">hello, siri</div>
<div id="navigblock" style="display:none"><div class="sslka">
<a href="http://repatriates.rusff.me/viewtopic.php?id=37#p3973"><small>информация о мире</small></a>
<a href="http://repatriates.rusff.me/viewtopic.php?id=36#p3972"><small>сюжет + хронология</small></a>
<a href="http://repatriates.rusff.me/viewtopic.php?id=34#p3967"><small>организации</small></a>
<a href="http://repatriates.rusff.me/viewtopic.php?id=46#p3997"><small>занятые внешности</small></a>
<a href="http://repatriates.rusff.me/viewtopic.php?id=11#p19"><small>биржа труда</small></a>
<a href="http://repatriates.rusff.me/viewtopic.php?id=38#p3989"><small>правила и фак</small></a>
<a href="http://repatriates.rusff.me/viewtopic.php?id=39#p3990"><small>нужные персонажи</small></a>
</div></div>

<script>
$(document).ready(function(){
    $("#navig-batton").click(function(){
    $("#navigblock").slideToggle();
});
      });
$(document).ready(function(){
$('.spirit-navigation, .spirit-navigation2').click(function () {
    $(this).toggleClass('spirit-navigation_hover');
    });
});
</script>

<!-- Смена стиля, (с) ForumD.ru, satsana -->
<script type="text/javascript">
var styleList = [{
    class: 'red',
    name: 'Красный'
}, {
    class: 'green',
    name: 'Зёленый'
}, {
    class: 'blue',
    name: 'Синий'
}];

function getCookie(a){return(a=document.cookie.match(new RegExp("(?:^|; )"+a.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)")))?decodeURIComponent(a[1]):void 0}function setStyle(a){$("body").attr("class",a);$("#stylelist li").removeClass("active");$('#stylelist li[data="'+a+'"]').addClass("active");selStyle=a;document.cookie="selStyle="+a+"; max-age=2592000"}var selStyle=getCookie("selStyle");selStyle&&setStyle(selStyle);
$(document).pun_mainReady(function(){$("#stylelist").length||$("body").prepend('<ul id="stylelist"></ul>');for(i=0;i<styleList.length;i++)$("#stylelist").append('<li data="'+styleList[i]["class"]+'"'+(selStyle==styleList[i]["class"]?' class="active"':"")+'><a href="/" onclick="setStyle($(this.parentNode).attr(\'data\'));return false">'+styleList[i].name+"</a></li>")});
</script>

<ul id="stylelist"></ul>
<!--Смена стиля - END -->

<!---------------------------- Пиар-вход ---------------------------->
<script src="https://forumstatic.ru/files/0015/c4/3f/26781.js"></script>
<script src="https://forumstatic.ru/files/001b/6f/66/80227.js?v=14"></script>
    <script type="text/javascript">
    PR.nick = 'jarvis'; //Ник PR-аккаунта
    PR.pass = '1111'; //Пароль PR-аккаунта
    PR.btn_text = 'pr'; //Надпись на кнопке PR-входа(или ссылка на картинку);
    PR.set();</script>

    <script type="text/javascript">
    PR.nick = 'democracy'; //Ник PR-аккаунта
    PR.pass = '0000'; //Пароль PR-аккаунта
    PR.btn_text = 'read'; //Надпись на кнопке PR-входа(или ссылка на картинку);
    PR.set();</script>

<!--Всплывающие Подсказки при наведении-->
<style>
#tooltip {
  position: absolute;
  background: rgba(0,0,0,.85);
  z-index: 999;
  max-width: 180px;
  border: none;
  border-radius: 2px;
  box-shadow: 0 0 0px 1px rgba(0,0,0,.05) inset;
  font-family: roboto;
  font-size: 11px; /* размер текста */
  display: none;
  color: #d9d8d1; /* цвет текста */
  text-align: center;
  padding: 5px;
  letter-spacing: 1px;
  font-weight: 500;
}
</style>
<script type="text/javascript" src="https://forumstatic.ru/files/001a/fa/d0/26671.js"></script>
<!--//End//-Всплывающие Подсказки при наведении-->

<!--Выделение кода в блоке "Код" с перемещение в буфер обмена // © 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 type="text/javascript">
RusffCore.sets.files.button = false;
RusffCore.sets.show_reportBtn = 0;
</script>

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

<script>
RusffCore.sets.graffiti = false; /*Граффити*/
</script>

<!---------------------------- Быстрая смена аккаунта  ---------------------------->
<script type="text/javascript">
  New_EXiT = 'https://forumstatic.ru/files/001a/e7/5e/41440.png'; //Дополнительная Иконка выход-2;https://forumstatic.ru/files/0014/cc/0a/31208.svg
</script>
<script data="33c7a6"  src="https://forumstatic.ru/files/0014/cc/0a/93129.js"></script>

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap" rel="stylesheet">

0

4

<!-- баннеры внизу -->
<div class="banners">
<a href="http://imagiart.ru/" target="_blank"> <img src="https://i.imgur.com/h3ba1GC.gif" title="photoshop: Renaissance" border="0" alt="photoshop: Renaissance"></a> <a href="http://artishock.rusff.me/" target="_blank"><img src="http://s2.uploads.ru/nzVxs.gif" title="ARTISHOCK" border="0"width="88" height="31"></a> <a href="https://memlane.ru" title="memory lane" target="_blank"><img src="https://forumstatic.ru/files/0019/9e/ef/60582.gif" width="88" height="31" border="0"></a> <a href="http://exlibris.rusff.me/" title="ex libris crossover" target="_blank"><img src="https://i.imgur.com/O54i08P.png" alt="ex libris"></a> <a href="http://yellowcross.f-rpg.me/" target="_blank"><img src="https://i.imgur.com/N5GGXgd.png" title="yellowcross" border="0"width="88" height="31"></a> <a href="https://clubofromance.rusff.me/" title="romance club: new story"><img src="https://forumupload.ru/uploads/001a/c4/45/3/338941.png" border="0"></a> <a href="https://soullove.ru" target=_blank> <img src="https://forumstatic.ru/files/000e/5d/50/64587.gif" border="0" alt="shadow souls"></a> <a href="http://somaulte.rusff.me/"><img src="https://i.imgur.com/Kig9Frl.gif"></a> <a href="https://wearethefuture.rusff.me/" title="REVOLT"><img src="http://i.imgur.com/3fj04bc.gif"></a> <a href="http://crossreturns.rusff.me" target="_blank"><img src="https://i.imgur.com/ZAGcRzt.jpg" title="wonderlandcross" border="0" width="88" height="31"></a> <a href="https://hpfreakshow.rusff.me/" target=_blank><img src="https://forumupload.ru/uploads/001a/7d/a5/589/477589.gif" title="HP: Freakshow. ГП 3 поколение. Драмеди, социалка, активная игра"></a> <a href="https://acadia.rusff.me" target="_blank"><img src="https://i.imgur.com/RKoHj69.png" title="АКАДИЯ"></a> <a href="https://mayhem.rusff.me/" target="_blank"><img src='https://forumstatic.ru/files/001a/fb/19/63786.gif' title="возглавь хаос" /></a> <a href="https://themostsupernatural.ru" target="_blank" title="Самая Сверхъестественная ролевая игра"><img src="https://forumupload.ru/uploads/0004/e5/0c/706/292980.gif"></a> <a href="http://essenceofblood.ru" target="_blank"><img src="https://i.imgur.com/EdnKg79.png" alt="» ▪ NC-21 ▪ мистика ▪ 2021 год ▪ Ла-Сангре, Лос-Анджелес, Калифорния, США" width=88 height=32></a> <a href="https://dis.f-rpg.me/" target=_"blank"><img src="https://forumstatic.ru/files/001a/e7/ed/65531.jpg" title="DIS" alt="DIS" border="0"></a> <a href="https://nobalance.ru//" target="_blank"><img src="https://i.imgur.com/zBC4dff.png" width="88" height="31"></a> <a href='http://onlineroleplay.rusff.me/' target='_blank' title='ONLINEROLEPLAY'><img src='https://forumupload.ru/uploads/001b/1a/5a/29/415057.gif' border='0' width='88' height='31'></a> <a href="http://docnight.rusff.me/" target="_blank"><img title="Doctor Who: Night terror" src="https://forumstatic.ru/files/0013/70/40/20242.gif"></a> <a href="http://itisanewworld.rusff.me/"><img title="Mystery Book" src="https://i.imgur.com/8urfbim.png" border="0"/></a> <a href=https://outerspace.rusff.me//><img src="https://forumupload.ru/uploads/001a/e8/7f/2/677920.jpg" border="0" alt="Outer Space. Будущее. Космос"width=88  height=31 border></a> <a href="https://i.postimg.cc/FKpjZF2T/bann.png "title="1980: mirror of erised "border="0"width="88" height="32"></a> <a href="http://kingscross.f-rpg.me/" target="_blank"><img title="KINGSCROSS. Внимание, поезд отправляется!" src="https://i.imgur.com/J116fWT.png"></a> <a href="http://symbiosis.rusff.me"><img src="https://forumstatic.ru/files/001a/ed/fd/49772.gif" title="symbiosis" border="0" width="88" height="31"></a> <a href="http://sideffect.rusff.me/"><img src="https://i.imgur.com/XdGEDvu.png" title="seoul // real life"></a> <a href="http://hornyjail.ru/"><img src="https://forumupload.ru/uploads/001b/9b/e5/2/561022.jpg"></a> <a href="https://tmsqr.ru/" target="_blank"><img src='https://i.imgur.com/q4P8TKn.gif' title="time§quare" /></a><a href="https://barcross.rusff.me" title="CROSS BAR" target="_blank"><img src="https://forumstatic.ru/files/001b/2c/35/65418.png"></a> <a href="https://crossfeeling.rusff.me/" target="_blank"><img src="https://i.imgur.com/2QzkXLK.png" title="crossfeeling" border="1" width="88" height="31"></a> <a href="https://sacramentolife.ru" target="_blank"><img src="https://i.imgur.com/5hb3s55.png" title="Sacramento"></a> <a href="http://replay.rusff.me" target="_blank"> <img src="https://i.imgur.com/nQKA3xF.gif" title="Replay: Atlantic-City" border="0" alt="Replay: Atlantic-City"></a> <a href="http://toeden.rusff.me" title="Магический реализм, США, 2022 год"  target="_blank"><img src="https://i.imgur.com/ZFiLFxE.gif" alt="Return to eden"></a> <a href="http://cursedcreatures.ru/" target="_blank"><img src="https://i.imgur.com/rH6SVbX.gif" title="Portland" border="1" width="88" height="31"></a> <a href="http://gemcross.rusff.me/"><img src="https://forumupload.ru/uploads/001b/2f/0f/4/792062.gif" width="88"
height="31" border="0" alt="GEMcross"></a> <a href="https://rockland.rusff.me/" target="_blank"><img src="https://i.ibb.co/JRskX8w/3.gif"  alt="Rockland" /></a> <a href="http://phoenixlament.f-rpg.me/" target="_blank"><img src="https://i.imgur.com/mA0aZKz.gif" width="88px" height="31px" title="HOGWARTS. PHOENIX LAMENT"></a> <a href="https://bostoncrazzy.rusff.me" target="blank"><img src="https://i.imgur.com/DX1cVGT.gif"  title="BOSTON"></a> <a href="http://betwixtcrossover.f-rpg.me/" target="_blank"><img src="https://forumstatic.ru/files/001a/7b/c9/29090.png" title="things betwixt"></a> <a href="http://chillout.rusff.me/" target="_blank"><img src="https://forumupload.ru/uploads/001b/50/b4/5/40578.png" title="chill out crossover" border="1" width="88" height="31"></a><a href="http://drinkbutterbeer.rusff.me" target="_blank"><img src="https://forumupload.ru/uploads/001a/2e/af/7/894083.png" title="у нас наливают"></a> <a href="http://stayalive.rolfor.me/"><img src="https://forumupload.ru/uploads/001a/c7/fc/4/102835.gif" title="Maradeurs: stay alive"></a> <a href="http://koreanacademy.ru/" title="KOREAN ACADEMY"><img src="https://i.imgur.com/eP7o5ul.gif" target="_blank" border="0" width="88" height="31"></a> <a href="https://capital-queen.ru" target=_blank title="The Capital of Great Britain"><img src="https://forumupload.ru/uploads/001b/01/bb/2/626686.gif"></a> <a href="http://eltropicanolife.rusff.me/#?advNum=site_banner" target="_blank"><img src="https://i.imgur.com/eUbopU4.gif" ></a> <a href="https://shakalcross.ru/" target="_blank"><img src="https://forumstatic.ru/files/001b/29/0d/73391.png" alt="shakalcross"></a> <a href="https://tvddownwardspiral.rusff.me/" title="tvd&other: the downward spiral"  target="_blank"><img src="https://i.ibb.co/XX0jbyZ/image.gif" alt="tvd&other: the downward spiral"></a> <a href="http://imperiumaeternum.rolka.me/" target="_blank"><img src="https://i.imgur.com/WX5beWm.gif" title="Imperium Aeternum"></a> <a href="http://nnname.ru/" title="NO NAME - no problem" target="_blank"><img src="https://forumstatic.ru/files/0019/d7/11/12054.gif"></a> <a href="https://darkness.rolfor.me/" title="Marauders: Deep Into Darkness" target=_blank><img src="https://forumstatic.ru/files/001b/02/f2/80712.gif"></a> <a href="https://whatheydo.rusff.me/" target="_blank"><img src="https://imgur.com/nB7A6eU.png" title="HP: What they do in the shadows. 2 поколения, сорок лет магии!" border="0" alt="HP: What they do in the shadows"></a> <a href="http://dutyfree.rusff.me/"><img src="https://i.imgur.com/pyJgFLN.png" title="DUTY FREE"></a> <a href="https://brightonlife.ru/" target="_blank"><img src="https://forumupload.ru/uploads/0012/39/57/2/36798.png"  title="Не боишься, что кое-кто все про тебя расскажет?"></a> <a href="http://postfactum.rusff.me" target="_blank"> <a href="https://historycross.rusff.me/" title="ИСТОРИЯ РОССИИ" target="_blank"><img src="https://forumupload.ru/uploads/001b/67/7a/4/90756.png"></a> <a href="https://wrng.rusff.me/" title="конспирологическая мистика на базе старого-доброго реала" target="_blank"><img src="https://i.imgur.com/AlJxjsF.png" width="88" height="31" border="0"></a> <a href="https://persephone.rusff.me" title="Станция Персефона. Начни с нуля" target="blank"><img src="https://forumupload.ru/uploads/001b/5d/70/5/130860.gif" alt="Станция Персефона" /></a> <a target="_blank" href="http://theabyss.rusff.me/" title="the abyss"><img src="https://forumstatic.ru/files/001b/7a/0c/31535.gif" border="0"></a> <a href="http://loremipsum.rolfor.me/" target="_blank"><img src="https://forumstatic.ru/files/001b/69/3f/84086.png" title="Lorem Ipsum" alt="Lorem Ipsum" width="88" height="31"></a> <a href="https://crossteller.ru/" target="_blank"><img src="https://forumstatic.ru/files/001b/b5/38/28495.jpg" title="CROSSTELLER"border="1" width="88" height="31"></a> <a href="http://gloomywaters.f-rpg.me" target=_blank> <img src="https://forumupload.ru/uploads/0014/d2/94/2/110968.jpg"border="0" title="Gloomy waters are waiting for you"> </a> <a href="http://seasonofstorms.rusff.me/" target="_blank"><img src="https://imgur.com/0BAosNd.png"  title="Season of storms" alt="Season of storms"></a> <a href="https://vibe.rusff.me/"><img src="https://forumstatic.ru/files/001b/7c/28/37158.gif" title="VIBE"></a> <a href="http://talesfrom.rusff.me/"><img src="https://forumstatic.ru/files/001b/8a/68/74868.png"></a> <a href="https://after.rolebb.ru" target="_blank"><img src="https://i.imgur.com/3PVLu7S.png"title="Marauders: Aftershocks"border="0"width="88" height="31"></a> <a href="https://wildfire.rusff.me//"><img src="https://i.imgur.com/0K8ecNk.gif"></a>  <a href="http://aluvio.rusff.me/" target="_blank"> <img src="https://forumupload.ru/uploads/001b/9d/5d/8/762867.png" title="alluvio maris"></a> <a href="http://oskolki.f-rpg.me/" target="_blank"><img title=" Осколки Анара. Фэнтези, стимпанк. Эпизодическая система. 18+" src="https://forumstatic.ru/files/0012/e6/86/30495.gif" alt="" width="88" height="31" border="0" /></a> <a href="https://yourdreamcafe.ru/" target="_blank"> <img src="https://forumupload.ru/uploads/001b/9a/f7/2/549604.jpg" title="your dream cafe" border="0" alt="your dream cafe"></a> <a href="http://prometheus.rusff.me/" target="_blank"><img src='https://forumupload.ru/uploads/001b/9d/1e/2/296830.gif' title="prometheus" /></a> <a href="http://intothevoid.rusff.me/" target="_blank"><img src="https://i.imgur.com/im54HNe.png" title="Hogwarts: into the void"></a> <a href="https://kakbicross.ru/" target="_blank"><img src="https://imgur.com/gAC2JWk.png" title="как б[ы] кросс" border="0" width="88" height="31"></a> <a href="http://mayak.rusff.me/"><img src="https://forumstatic.ru/files/001b/b3/4e/77807.png" border="0" title="аномальный руреал, 90-е" width="88" height="31"></a> <a href="https://arhi.rusff.me/" target="_blank" title="Аркхейм: авторский мир, фэнтези, рисованные внешности"><img src="https://forumstatic.ru/files/001b/8c/87/29818.png" width="88" height="31"/></a> <a href="https://benotafraid.rusff.me/" target=_blank><img src="https://i.imgur.com/iH2ZvK7.jpg" border="0" alt="это не страшно" width="88" height="31"></a> <a href="https://shivery.rusff.me/" target="_blank"><img src="https://forumupload.ru/uploads/001b/9f/23/2/592860.png"  title="Shiver" alt="Shiver"></a> <a href="https://stormahead.rusff.me/" target="_blank"><img src="https://i.imgur.com/UrSzAOu.gif"title="MARAUDERS. STORMS AHEAD "border="0"width="88" height="31"></a> <a href="http://crosslegend.rusff.me"><img src="https://forumstatic.ru/files/001b/ae/4c/77204.png" title="crossover legendarium"></a> <a href="http://shlexnulla.rusff.me/" target="_blank"> <img src="https://forumstatic.ru/files/001b/91/87/45101.png" border="0" width="88" height="31" title="LEX NULLA"></a> <a href="https://onlyfriends.rusff.me/" target="_blank"> <img src="https://forumupload.ru/uploads/001b/74/4e/2/521941.jpg" title="Only Friends" border="0" alt="Only Friends"></a> <a href="https://sunnycross.ru/"><img src="https://i.imgur.com/65znPol.png"></a>  <a href="http://letum.rusff.me/" target="_blank"> <img src="https://forumstatic.ru/files/001b/b0/3c/63432.gif" title="LETUM INFERNO"></a> <a href="http://darkmatter.rusff.me/" title="TVD DARK MATTER" target="_blank"><img src="https://s8.gifyu.com/images/1lC6-19bf2020cf40182b1.gif"></a> <a href="https://pray4us.rusff.me/" target="_blank"><img src="https://i.imgur.com/frcSKTv.gif" alt="Marauders. Pray for Us"></a>

</div>
<!-- конец -->

<!-- Быстрое редактирование постов © Alex_63 // V.3 -->
<script src="https://forumstatic.ru/files/0015/c4/3f/97896.js" type="text/javascript"></script>

<script>
$("a[href^='/online.php']").attr("title","Взломать камеры наблюдения");
$("#pun-ulinks h2").attr("title","Пользовательская навигация [юлинки]");
</script>

<script>
$('#stylelist li a').each(function(){

  $(this).attr('title',$(this).text());
});
</script>

<!--ТЕГ  абзаца - [indent] -->
<style>#button-indent {background:url(http://s7.uploads.ru/t/mnkgq.png)no-repeat center 6px!important;}</style>
<script type="text/javascript">(function(){ var b = '[indent]';
$("#button-strike").after('<td id="button-indent" title="Отступы"><img src="/i/blank.gif"  onclick="insert(\''+b+'\')"></td>');
var indent = '<span style="display:inline-block;margin: 0.7em 1em;"></span>'; /*удвоенные Отступы сверху и слева*/
$('.post-content p:contains("'+b+'")').each(function(){ $(this).html( $(this).html().replace(/\[indent\]/gm,indent));});}());
</script>

<!-- Анти-в-строчку для Сообщений и Репутации © deff -->
<script type="text/javascript">
function changeS(sc,ch,st){$(sc).parent().each(function(){$(this).html($(this).html().replace(ch,st));});}
   changeS('.pa-respect span','<span>+','<span>');
   changeS('#pun-ulinks .item2','Активные темы','Активные');
   changeS('#pun-ulinks .item3','Темы без ответов','Без ответов');
   changeS('li.pl-email.pm','ЛС','написать ЛС');
   changeS('#navadmin','Администрирование','settings');
   changeS('#navindex','Форум','$(document).ready(<em>home_page</em>)');
   changeS('#navuserlist','Участники','userlist');
   changeS('#navsearch','Поиск','search');
   changeS('#navprofile','Профиль','id card');
   changeS('#navpm','Сообщения','messages');
   changeS('#navlogout','Выход','log out');
   changeS('#navregister','Регистрация','join');
   changeS('#navlogin','Войти','log in');
   changeS('#pun-stats .container .item3','Зарегистрированных пользователей','пользователей');
</script>

<!--кнопки вверх вниз-->
<div class="go-up" id='ToTop'><span>вверх<span></div>
<div class="go-down" id='OnBottom'><span>вниз<span></div>
<script src="https://forumstatic.ru/files/001b/6f/66/90156.js?v=3"></script>
<script src="https://forumstatic.ru/files/001a/e7/5e/63571.js?v=4"></script>
<!--кнопки вверх вниз-->
<script type="text/javascript">
$(function(){
if ($(window).scrollTop()>="250") $("#ToTop").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()<="250") $("#ToTop").fadeOut("slow")
  else $("#ToTop").fadeIn("slow")
});
if ($(window).scrollTop()<=$(document).height()-"999") $("#OnBottom").fadeIn("slow")
$(window).scroll(function(){
  if ($(window).scrollTop()>=$(document).height()-"999") $("#OnBottom").fadeOut("slow")
  else $("#OnBottom").fadeIn("slow")
});
$("#ToTop").click(function(){$("html,body").animate({scrollTop:0},"slow")})
$("#OnBottom").click(function(){$("html,body").animate({scrollTop:$(document).height()},"slow")})
});
</script>

<!-- Мгновенный предпросмотр сообщения © Alex_63 -->
    <script type="text/javascript">
    var PPREV = {};
    PPREV.position = 0; //Положение окна Предпросмотра: 0 - над полем ввода, 1 - под полем ввода, 2 - справа
    PPREV.quote_cite = 'написал(а):'; //Надпись в окне цитаты
    </script>
    <script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/10524.js"></script>
<script type="text/javascript">if($('#pun-messages').length){var pprevcont='<fieldset id="post-preview"><legend><span>Предварительный просмотр сообщения</span></legend><div class="fs-box"><div class="post-box"><div class="post-content"></div></div></div></fieldset>';if(document.URL.indexOf('&p')!=-1){if(PPREV.position==0 || PPREV.position==2) {$('#post').prepend(pprevcont);}if(PPREV.position==1){$('#post').append(pprevcont);}}else if(document.URL.indexOf('?action=new')!=-1){if(PPREV.position==0 || PPREV.position==2){$('#profile fieldset:first').before(pprevcont);}if(PPREV.position==1){$('#profile fieldset:first').after(pprevcont);}}if($('#post-preview').text().length<1){$('#post-preview').hide();}else{$('#post-preview').show();ParseContent();}var sTim;$('#main-reply:first').live('input',function(){ParseContent();});$('#form-buttons img,div[id$="-area"] *').click(function(){sTim=setTimeout(function(){clearTimeout(sTim);ParseContent();},40);});}</script>

    <!-- Кнопка отключения мгновенного предпросмотра -->
    <style>#togglePreview{float:right;margin-top:-20px}</style>
    <script type="text/javascript">(function (){
      var a='Включить быстрый предпросмотр';
      var b='Отключить быстрый предпросмотр';
      var d='_PreviewToggle';
      setCookiePPrev=function(a,b,c){if(c){var d=new Date();d.setTime(d.getTime()+c);}if(a && b)document.cookie=a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;}
      getCookiePPrev=function(a){var b=new RegExp(a+'=([^;]){1,}');var c=b.exec(document.cookie);if(c)c=c[0].split('=');else return false;return c[1] ? c[1] : false;}
      $('<small id="togglePreview"><input type="button" class="button" value="'+ b +'" onclick="togglePreview(this)"/></small>').insertAfter('#post fieldset:last legend');
      var x = ParseContent;
      window.togglePreview = function(sel){//alert(sel.value);
        if(sel.value==a){sel.value=b;setCookiePPrev(d,'0',-1000);ParseContent=x;ParseContent();$('#post-preview').show(); return}
        if(sel.value==b){sel.value=a;setCookiePPrev(d,'OFF',30*3600*24*30*1000);if($('#pun-viewtopic').length){$('#post-preview').hide()}ParseContent=function(){return};return}
      }; if(getCookiePPrev(d)=='OFF'){$('#togglePreview>.button').click()};
    }())
    </script>

<!--- хтмл в постах с допуском по группам © Alex_63 --->

<!-- HTML в постах -->
<script type="text/javascript" src="https://forumstatic.ru/files/0018/25/96/94151.js"></script>
<script type="text/javascript">
HTMLinPost.groups = [1,2,3,4,5,6,7]; // Группы, допущенные к вставке HTML в посты
HTMLinPost.noAccess = []; // Пользователи с запретом вставки HTML в посты
HTMLinPost.parseHTMLinPosts()
</script>
<!--- конец --->

<!---  бегущая строка внизу -->
<div class="bottom_text_line">
<marquee onmouseout='this.start()' onmouseover='this.stop()' scrollamount='3'>
<em>#ПОЛИТИКА</em> ДИСТРИКТ ТРИ ПРИНЯЛ РЕШЕНИЕ О ВОЗВРАЩЕНИИ В СОСТАВ ДЕТРОЙТА;
<em>#ЗДОРОВЬЕ</em> МИНЗДРАВ СНИМАЕТ ОСНОВНЫЕ ОГРАНИЧЕНИЯ, ВВЕДЕННЫЕ НА ВРЕМЯ ЭПИДЕМИИ;
<em>#СОБЫТИЯ</em> 21 июня на главной площади пройдёт большое празднование в честь возвращения третьего в состав Детройта;
<em>#ПРИЕМНЫЕ_ЧАСЫ</em> АДМИНИСТРАЦИЯ ТРЕТЬЕГО НА БАЗЕ АВАЛОНА ПРИНИМАЕТ ОБРАЩЕНИЯ ГРАЖДАН ПТ-СБ, 23:00-04:30;
<em>#ПОГОДА</em> ЛЕТНИЕ ДОЖДИ ЗАТРАГИВАЮТ ВСЕ ДИСТРИКТЫ, В ПЕРВОМ БЕСПЛАТНО ВЫДАЮТ ЗОНТЫ НА УЛИЦАХ;
<em>#ПУТЕШЕСТВУЕМ</em> ОБЪЯВЛЕН ПОВЫШЕННЫЙ КЭШБЭК НА ПОЛЕТЫ В ПХЕНЬЯН, НЕ УПУСТИТЕ ВЫГОДУ!
</marquee>
</div>
<!-- конец --->

<!--- цитаты в категориях --->
<script>
$(function (){
$('<em>THE DANGER OF LIVING TOO MANY TIMES: YOU FORGET TO FEAR DEATH.</em>').insertAfter('.category.category-1 h2 span');
$('<em>TIME IS THE GREATEST OF ALL WARRIORS. WHAT IT DOESN’T DESTROY, IT ALTERS BEYOND RECOGNITION.</em>').insertAfter('.category.category-2 h2 span');
$('<em>THEY SAY HOPE BEGINS IN THE DARK. BUT WITH EVERY TOMORROW WE CARRY OUR PAST.</em>').insertAfter('.category.category-3 h2 span');
$('<em>REMEMBER THAT EVEN IN OUR DARKEST HOUR, LIFE IS STILL TO BE SAVORED. </em>').insertAfter('.category.category-4 h2 span');
$('<em>WHEN YOU BELIEVE A LIE FOR TOO LONG, THE TRUTH DOESN’T SET YOU FREE. IT TEARS YOU APART.</em>').insertAfter('.category.category-5 h2 span');
$('<em>RAGE AT INJUSTICE  IS UNIVERSAL. THE ABILITY TO STRIKE BACK IS NOT. </em>').insertAfter('.category.category-6 h2 span');
});
  </script>
<!--- конец --->

<!-- Разделение тем: "Важные темы" и "Темы форума" // © Alex_63 -->
    <style>
    #pun-main .forum table{ table-layout: auto;}
    #pun-main tr.tr-divider {
      font-weight: bold;
    }
    </style>
    <script type="text/javascript">if($('#pun-viewforum').length){$('tr[class$="isticky"]:first').before('<tr class="tr-divider imp"><td class="td-divider" colspan="4">Важные темы</td></tr>');$('tr[class$="isticky"]:last').next('tr').before('<tr class="tr-divider st"><td class="td-divider" colspan="4">Темы форума</td></tr>');$('.stickytext').remove()}</script>
    <!-- //End//-Разделение тем -->

<!-------------- Регулировка размера шрифта в постах -------------->
<script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/31001.js"></script>

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

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

<!--обтекание изображения 2.4.4-->
<script language="javascript">
$(function(){
$('td#button-link').before('<td id="floatbut" title="Обтекание изображения" style=\'background-image:url("https://forumstatic.ru/files/0015/dd/40/15488.gif")\'></td>');
$('#floatbut, .vibor').click(function(){
$('div#float').toggle();});
  });
elm=document.getElementsByTagName("div")
for(x in elm) if(elm[x].className=="post-content")
{
post = elm[x].innerHTML;
if(post.indexOf("[/float]") != -1) {
floats = /\[float=(.*?)\]([^\[]*)\[\/float\]/gi
elm[x].innerHTML = elm[x].innerHTML.replace(floats, "<span style='float: $1; margin: 15px; text-align: $1;'>$2</span>")
}}
</script>
<div id="float" style="display:none;background:#FFFFCC;border:1px solid black; width:auto; padding:8px; position:absolute; margin-top:-32%; margin-left:35%; z-index:20">
<div><strong>Направление обтекания</strong></div><br>
<div align="center">
<img class="vibor" src="https://forumstatic.ru/files/0015/dd/40/52315.png" title="left" onclick="bbcode('[float=left]', '[/float]')" />
<img class="vibor" src="https://forumstatic.ru/files/0015/dd/40/32241.png" title="right" onclick="bbcode('[float=right]', '[/float]')" />
</div></div>

<script>
var oldIMG="<td id=\"button-image\" title=\"Вставить картинку\"><img onclick=\"bbcode('--')\" src=\"/i/blank.gif\"/><b><p style=\"z-index:20;position:absolute;height14px;margin:-7px 0 0 14px;\">2</p></b></td>"
$("#button-image").after(oldIMG);
</script>

<!--замена коротких тире на длинные -->
<script>$('.post-content p').html(function(){return this.innerHTML.replace(/(\s|&nbsp;)?-(\s|&nbsp;)/g,'$1&mdash;$2')})</script>

<!--написано символов-->
<script>var a,L,epl=$("#main-reply"),str='<small id="plng">Написано символов: <b>00</b> </small>';epl.parents("fieldset").find("legend").prepend(str);function epl3(){a=epl.val().length;if(a>9){L=''}else{L='0'};$("#plng b").text(L+a)};epl3();$(".pl-quote").click(function (){setTimeout('epl3()',100)});epl.bind('mouseout mousemove keydown keypress keyup',function(e){epl3()});</script>
<!--конец -->

<!-- ник гостя -->
<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 show_new() { if(GroupID == 3) return;
$('#pun-ulinks ul').prepend('<li class="item1"><a href="/search.php?action=show_new">Новые</a></li>');}
show_new();
</script>

<script type="text/javascript">
var title = document.querySelectorAll('.pa-avatar img[title], p.formsubmit .button[title], input.button[title],#statistic-other a[title], .post-rating a[title], span.offctgr img[title]');
var allTitle = title.length;
for (i=0; i<allTitle; i++){
    title[i].removeAttribute('title');
}
</script>

<!-- Восстановление последнего поста при утере by Человек-Шаман -->
<script>
$(document).ready(function() {
  $('#addition-area').append(function() {
    return $('<div>Восстановить последний пост</div>').click(restoreLastPost);
  });
  function restoreLastPost() {
    $('#main-reply').val(localStorage.ReservePost);
  };
});
</script>
<!--конец-->

<!-- Разделение ников пользователей в теме запятой -->
<script>$('#topic-users-in a').prev('a').after(',');</script>

<script type="text/javascript">
(function(){function rep(str, p1,offset, s){
  return '>'+p1.replace(/"([^ "][^"]+?)"/gm,'«$1»')+'<';}
$('.post-content p').each(function(){
  $(this).html(('</>'+$(this).html()+'</>').replace(/>([^<>]+)</gm, rep));
});}());
</script>

<!-- ЧТОБЫ НЕ ПРОПАДАЛИ ПОСТЫ V.3 -->
    <script type="text/javascript" src="https://forumstatic.ru/files/0017/b2/f5/47120.js"></script>

<!-- Загрузчик изображений в форме ответа © 2018 Alex_63 -->
<script>FORUM.defaultHost = 'imgur'; // Хостинг по умолчанию: 'uploads' 'imgur' 'imageban'</script>
<link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0015/c4/3f/18002.css" />
<script type="text/javascript" src="https://forumstatic.ru/files/0015/c4/3f/18001.js"></script>
<!-- конец-->

<!-- скрыть поделиться -->
<script type="text/javascript">
RusffCore.sets.share = false;
</script>
<!— конец —>

<!--- Скрыть rss-atom --->
<style type="text/css">
.punbb .modmenu .container span {display: none;}
</style>
<!--- конец --->

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

<!-- ШРИФТЫ -->
<script type="text/javascript">
if ($('#pun-viewtopic,#pun-post,#pun-edit,#pun-poll,#pun-messages').length)(function () {
  var ft = $("#font-area"),i,FntArr,j = "";

  FntArr=new Array (
"Anonymous Pro",
"Playfair Display",
"Raleway",
"Yeseva One",
"Znikomit",
"Bohemaz",
"ChicagoPlain",
"Dewberry",
"Foglihten",
"Panton",
"Roboto",
  );

  for (i=0;i<FntArr.length;i++ ){j+='<div><span style="font-family:'+FntArr[i]+'">'+FntArr[i]+'</span><img src="/i/blank.gif" onclick="\
    bbcode(\'[fo'+'nt='+FntArr[i]+']\',\'[/font]\')" /></div>';};ft.append(j)}())
</script>

<style type="text/css">
#wrapper {width: 445px; margin-top: -15px;}
/* вкладки доп смайлов */
ul.tabs {height: 22px;line-height: 22px;margin: 18px 0 10px;list-style: none;display: flex;
justify-content: space-between; gap: 4px}
ul.tabs li {margin-right: 1px; cursor:pointer;flex: 1}
ul.tabs li a {color: #8c8c8c;
    cursor: pointer;
    display: block;
    margin-bottom: -1px;
    padding: 0 14px 1px;
    position: relative;
    text-decoration: none;
    background: #e4e4e4;
    border: 1px #cecece solid;
    text-align: center;
    font: 600 9px arial;
    letter-spacing: 1px;
    text-transform: uppercase;
    padding: 5px 10px 5px 10px!important;
    margin-left: 5px!important;}
ul.tabs li a:hover {background-position: -600px -34px; text-decoration:none; background:#cccfd4;}
ul.tabs li.tab-current a {color: #444;
    /* border: medium hidden; */
    background: #dcd3d3;
    border: 1px #ababab solid;
    background-position: -600px -64px;}
ul.tabs li.tab-current a:hover {color: #000;}
div.t2,div.t3,div.t4,div.t5 {display: none;    width: 445px;
    height: 149px;
    margin-left: 5px;
    overflow: scroll;
    padding: 10px 10px 10px 10px!important;
    border: 1px #d0d0d0 solid;
    background: #e4e4e4;
box-sizing: border-box;
text-align: center}
div.t1, div.t2,div.t3,div.t4,div.t5 img {    width: 445px;
    height: 149px;
    margin-left: 5px;
    overflow: scroll;
    padding: 10px 10px 10px 10px!important;
    border: 1px #d0d0d0 solid;
    background: #e4e4e4;
box-sizing: border-box;
text-align: center}
</style>

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

<script>
td#button-smile, #tags #smilies-area {
  display: none
}
</script>

<script src="https://forumstatic.ru/files/0017/95/29/40399.js"></script>
<script>
$(document).ready(function() {
  hvStickerPack.init("https://forumstatic.ru/files/001a/e7/5e/13136.txt?v=13");
});
</script>

<script src="https://forumstatic.ru/files/0017/95/29/89289.js"></script>
<script>
hvScriptSet.addMask({
    guestAccess: ['ghost in the shell', 'strange days'],
    forumAccess: {
        'stange days': ['пользователи']
    },
    forumAccessExtended: {
        'strange days': ['принятые'],
        'burning chrome': ['принятые'],
        'the shockwave rider': ['принятые'],
        'hardwired': ['принятые'],
        'days of future past': ['принятые'],
        'ready player one': ['принятые', 'Пользователи'],
        'annihilation': ['принятые'],
        'upgrade': ['принятые'],
        'blade runner': ['принятые']
    },
    changeList: {
        'pafld1': {
            title: 'Принадлежность',
            description: 'prime/nexus district I',
            tag: 'class',
            class: 'pa-fld1',
            defaultCode: '',
            type: 'text'
        },
        'pafld2': {
            title: 'Персонаж',
            description: 'имя фамилия, возраст',
            tag: 'name',
            class: 'pa-fld2',
            defaultCode: 'имя фамилия, возраст оболочки <sup>возраст фактический</sup>',
            type: 'html'
        },
        'pafld3': {
            title: 'Информация',
            description: 'только текст',
            tag: 'info',
            class: 'pa-fld3',
            defaultCode: 'краткая информация о персонаже и по желанию ссылка на пару в формате <b><a href="ссылка на профиль пары">имя</a></b>',
            type: 'html'
        }
    },
    userFields: ['pa-author', 'pa-title', 'pa-avatar', 'pa-fld4', 'pa-fld1', 'pa-fld2', 'pa-fld3', 'pa-online', 'pa-posts', 'pa-respect']
});
</script>

<!-- НАЧАЛО. аватар по умолчанию-->
<script type="text/javascript">
var avalink = "https://forumstatic.ru/files/001b/6f/66/93538.png";
if(document.URL.indexOf("viewtopic.php")!=-1) {
$("div.post-author").each(function(){
    if($(this).find("li.pa-avatar").html() == null ) $(this).find("li.pa-title").after("<li class='pa-avatar item2'><img src='" + avalink + "' title='" + $(this).find("li.pa-author a").text() + "' /></li>");
});
}
</script>
<!-- КОНЕЦ. аватар по умолчанию-->

<!-- свой BB-тег + фикс для страницы поиска постов (с) Вещий Дух & Dan Frozen (18.06.2019) -->
<script type="text/javascript">
$('div[id$="-content"] p:contains("[/nameline"),#pun-searchposts:contains("[/nameline"),#post-preview:contains("[/nameline")').map(function (){
    var post = $(this).html();
    if(post.indexOf("[/nameline]") != -1) {
    post = post.replace(/\[nameline\](.*?)\[\/nameline\]/gi, "<div id='nameline'><span>$1</span></div>");
    };
    $(this).html(post);
    });
$('div[id$="-content"] p:contains("[/livin"),#pun-searchposts:contains("[/livin"),#post-preview:contains("[/livin")').map(function (){
    var post = $(this).html();
    if(post.indexOf("[/livin]") != -1) {
    post = post.replace(/\[livin\](.*?)\[\/livin\]/gi, "<div id='livin'><span>$1</span></div>");
    };
    $(this).html(post);
    });
$('div[id$="-content"] p:contains("[/work"),#pun-searchposts:contains("[/work"),#post-preview:contains("[/work")').map(function (){
    var post = $(this).html();
    if(post.indexOf("[/work]") != -1) {
    post = post.replace(/\[work\](.*?)\[\/work\]/gi, "<div id='work'>$1</div>");
    };
    $(this).html(post);
    });
$('div[id$="-content"] p:contains("[/lastsection"),#pun-searchposts:contains("[/lastsection"),#post-preview:contains("[/lastsection")').map(function (){
    var post = $(this).html();
    if(post.indexOf("[/lastsection]") != -1) {
    post = post.replace(/\[lastsection\](.*?)\[\/lastsection\]/gi, "<div id='lastsection'><span>$1</span></div>");
    };
    $(this).html(post);
    });
$('div[id$="-content"] p:contains("[/nameline_rus"),#pun-searchposts:contains("[/nameline_rus"),#post-preview:contains("[/nameline_rus")').map(function (){
    var post = $(this).html();
    if(post.indexOf("[/nameline_rus]") != -1) {
    post = post.replace(/\[nameline_rus\](.*?)\[\/nameline_rus\]/gi, "<div id='nameline_rus'><span>$1</span></div>");
    };
    $(this).html(post);
    });
</script>

0


Вы здесь » Ʌ R T I F I C I Ʌ L » Moonlight rendezvous » вв


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