post of the week

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

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

    bosver

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

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


    Вы здесь » bosver » коды » регинесса (розы + fuck)


    регинесса (розы + fuck)

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

    1

    0

    2

    +
    Код:
    /* Не удалять
    -------------------------------------------------------------*/
    @import url(style_cs.css);
    
    /* Шрифты
    -------------------------------------------------------------*/
    @import url("https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap");
    @import url("https://forumstatic.ru/files/001b/2b/7d/86867.css");
    @import url("https://fonts.googleapis.com/css2?family=Alegreya+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap");
    @import url("https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap");
    @import url("https://fonts.googleapis.com/css2?family=Dorsa&display=swap");
    @import url("https://fonts.googleapis.com/css2?family=Meddon&display=swap");
    @import url("https://fonts.googleapis.com/css2?family=New+Rocker&display=swap");
    @import url("https://fonts.googleapis.com/css2?family=Press+Start+2P&display=swap");
    @import url("https://fonts.googleapis.com/css2?family=Unica+One&display=swap");
    @import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");
    
    @font-face {
      font-family: FontAwesome;
      src: local("FontAwesome"), url(https://forumstatic.ru/files/001b/6f/ae/91462.otf);
    }
    
    @font-face {
      font-family: adbscapsregular;
      src: local("adbscapsregular"), url(https://forumstatic.ru/files/001b/2b/7d/48534.ttf);
    }
    
    @font-face {
      font-family: antidisplay;
      src: local("antidisplay"), url(https://forumstatic.ru/files/001b/2b/7d/47763.ttf);
    }
    
    @font-face {
      font-family: Salina;
      src: local("Salina"), url(https://forumstatic.ru/files/001b/2b/7d/80594.ttf);
    }
    
    @font-face {
      font-family: hullistregular;
      src: local("hullistregular"), url(https://forumstatic.ru/files/001b/2b/7d/21995.ttf);
    }
    
    @font-face {
      font-family: peterjhonsregular;
      src: local("peterjhonsregular"), url(https://forumstatic.ru/files/001b/2b/7d/94049.ttf);
    }
    
    @font-face {
      font-family: theartistscriptregular;
      src: local("theartistscriptregular"), url(https://forumstatic.ru/files/001b/2b/7d/52237.otf);
    }
    
    @font-face {
      font-family: shallouregular;
      src: local("shallouregular"), url(https://forumstatic.ru/files/001b/2b/7d/54286.otf);
    }
    
    @font-face {
      font-family: prestigescriptaltregular;
      src: local("prestigescriptaltregular"), url(https://forumstatic.ru/files/001b/2b/7d/40719.ttf);
    }
    
    @font-face {
      font-family: finchesregular;
      src: local("finchesregular"), url(https://forumstatic.ru/files/001b/2b/7d/66449.otf);
    }
    
    @font-face {
      font-family: crystalvibesregular;
      src: local("crystalvibesregular"), url(https://forumstatic.ru/files/001b/2b/7d/18132.ttf);
    }
    
    @font-face {
      font-family: arielscriptregular;
      src: local("arielscriptregular"), url(https://forumstatic.ru/files/001b/2b/7d/72026.otf);
    }
    
    @font-face {
      font-family: curatorregular;
      src: local("curatorregular"), url(https://forumstatic.ru/files/001b/2b/7d/11769.ttf);
    }
    
    @font-face {
      font-family: celestinaregular;
      src: local("celestinaregular"), url(https://forumstatic.ru/files/001b/2b/7d/48606.otf);
    }
    
    @font-face {
      font-family: codeproregular;
      src: local("codeproregular"), url(https://forumstatic.ru/files/001b/2b/7d/60937.otf);
    }
    
    @font-face {
      font-family: 'FontAwesome';
      src: local("FontAwesome"), url(https://forumstatic.ru/files/001b/6f/ae/91462.otf);
    }
    
    @font-face {
      font-family: 'Helvetica Bold';
      font-style: normal;
      src: url("https://forumstatic.ru/files/001b/6f/ae/45197.eot"), url("https://forumstatic.ru/files/001b/6f/ae/45197.eot") format("embedded-opentype"), url("https://forumstatic.ru/files/001b/6f/ae/37261.woff2") format("woff2"), url("https://forumstatic.ru/files/001b/6f/ae/68239.woff") format("woff"), url("https://forumstatic.ru/files/001b/6f/ae/71611.ttf") format("truetype"), url("https://forumstatic.ru/files/001b/6f/ae/52766.svg") format("svg");
    }
    
    @font-face {
      font-family: 'Helvetica Regular';
      font-style: normal;
      src: url("https://forumstatic.ru/files/001b/6f/ae/36354.eot"), url("https://forumstatic.ru/files/001b/6f/ae/36354.eot") format("embedded-opentype"), url("https://forumstatic.ru/files/001b/6f/ae/85193.woff2") format("woff2"), url("https://forumstatic.ru/files/001b/6f/ae/36754.woff") format("woff"), url("https://forumstatic.ru/files/001b/6f/ae/69832.ttf") format("truetype"), url("https://forumstatic.ru/files/001b/6f/ae/99970.svg") format("svg");
    }
    
    @font-face {
      font-family: 'Qalisso';
      font-style: normal;
      src: local("Qalisso"), url("https://forumstatic.ru/files/001a/16/90/27996.woff2") format("woff2"), url("https://forumstatic.ru/files/001b/6f/ae/27524.otf") format("opentype"), url("https://forumstatic.ru/files/001a/16/90/25298.svg") format("svg");
    }
    
    /*************************************************************
    СТРУКТУРА : ОБЩЕЕ + ROSES
    *************************************************************/
    
    /* Обнуление
    -------------------------------------------------------------*/
    * {
      border: none !important;
      border-style: none !important;
      border-width: 0 !important;
      border-color: transparent !important;
      -webkit-text-size-adjust: none !important;
      -moz-text-size-adjust: none !important;
      -ms-text-size-adjust: none !important;
      text-size-adjust: none !important;
    }
    
    html,
    body {
      margin: 0 !important;
      padding: 0 !important;
      outline: none !important;
      -webkit-text-size-adjust: none !important;
      -moz-text-size-adjust: none !important;
      -ms-text-size-adjust: none !important;
      text-size-adjust: none !important;
    }
    
    .punbb * {
      margin: 0;
    }
    
    #pun {
      position: relative;
    }
    
    .punbb {
      float: left;
      width: 100%;
      height: auto;
    }
    
    .punbb ul,
    .punbb dl,
    .punbb li,
    .punbb dd,
    .punbb dt {
      padding: 0;
      list-style: none;
    }
    
    #pun-redirect,
    #pun-maint {
      width: auto;
      float: none;
      margin: 50px 20% 12px 20%;
    }
    
    /* Скрытые элементы
      -------------------------------------------------------------*/
    #pun:after,
    .punbb .container:after,
    .punbb .post-links ul:after,
    .punbb .main div.inline:after,
    .punbb .post-box:after,
    .punbb .linksb:after {
      clear: both;
      content: ".";
      display: block;
      height: 0;
      visibility: hidden;
      overflow: hidden;
      line-height: 0.0;
      font-size: 0;
    }
    
    .acchide,
    #pun-index #pun-main h1,
    #pun-navlinks h2,
    #pun-pagelinks h2,
    #pun-status h2,
    #pun-ulinks h2,
    .punbb .forum h2,
    .punbb .multipage .topic h2,
    .punbb dl.post-sig dt span,
    .punbb p.crumbs strong,
    .punbb .divider hr,
    .punbb .required label em,
    .punbb .formsubmit label,
    .punbb .submitfield label,
    .punbb .modmenu label,
    #pun-userlist .main h2 {
      font-size: 0;
      height: 0;
      width: 0;
      line-height: 0.0;
      position: absolute;
      left: -9999px;
      overflow: hidden;
    }
    
    .punbb .datafield br,
    #post-form h2 span,
    #pun-messages .user-avatar,
    #pun-userlist thead,
    #pun-searchposts li.pa-replies,
    #pun-messages li.pa-title,
    #pun-messages li.pa-reg,
    #pun-messages li.pa-posts,
    #profile-left li#profile-name,
    #profile-left li#profile-title,
    #pun-title h1,
    #navawards,
    #pun-ulinks li.item5,
    #pun-main div.catleft,
    #pun-main div.catright,
    #pun-status .status-right,
    .topic a.sharelink,
    li.pl-reports,
    #pun-live-rusff,
    form#register .info-box,
    #button-files_rusff,
    #button-graffiti_rusff,
    #post legend span,
    div#topic-modmenu span,
    lastedit,
    p.lastedit,
    .stickytext,
    .closedatafield,
    div#most_invitations,
    #pun-userlist .main .tc2,
    #pun-announcement h2,
    #pun-viewforum .modmenu .container span,
    #pun-searchtopics .modmenu .container span,
    li#pa-invites,
    .postlink span.closed,
    div#pun-multimove li.pa-title {
      display: none !important;
    }
    
    /* Тело
      -------------------------------------------------------------*/
    body {
      font-size: 100.01%;
    }
    
    .punbb {
      font: normal 68.75% verdana, arial, helvetica, sans-serif;
      padding: 0;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
    }
    
    .punbb .main table {
      table-layout: fixed;
      width: 100%;
    }
    
    .punbb .section {
      margin-bottom: 0;
    }
    
    .punbb .main {
      margin-bottom: 0;
    }
    
    .punbb .topic {
      margin-top: 1em;
    }
    
    .punbb .category,
    .punbb .post {
      margin-top: 0.4em;
    }
    
    .punbb .category {
      cursor: default;
    }
    
    .punbb #pun-category1,
    .punbb .toppost,
    .punbb .topicpost {
      margin-top: 0;
    }
    
    .checkfield input[type="checkbox"],
    .radiofield input[type="radio"] {
      margin: 0 0.3em;
    }
    
    p[class="checkfield"] *,
    div[class="checkfield"] *,
    fieldset[class="radiofield"] * {
      height: 1.3em;
      vertical-align: middle;
    }
    
    /* Шапка
      -------------------------------------------------------------*/
    #pun-title td.title-logo-tdl {
      width: 100%;
    }
    
    /* Меню навигации: форум, участники и т. д.
    -------------------------------------------------------------*/
    #pun-navlinks {
      display: block;
      font-style: normal;
      position: absolute;
      left: auto;
      top: 80px;
      width: 974px;
      text-align: center;
    }
    
    #pun-navlinks .container {
      margin: 0;
      background: transparent;
      height: 24px;
    }
    
    #navindex a:before,
    #navuserlist a:before,
    #navsearch a:before,
    #navprofile a:before,
    #navpm a:before,
    #navadmin a:before,
    #navlogout a:before,
    #navlogin a:before,
    #navpr_1 a:before,
    #navregister a:before {
      display: inline-block;
    }
    
    /* Меню навигации 2: новые соо, активные темы и т. д.
      -------------------------------------------------------------*/
    #pun-ulinks li {
      display: inline;
      white-space: nowrap;
    }
    
    #pun-ulinks li a {
      display: inline;
      white-space: nowrap;
    }
    
    /* Приветствие и "хлебные крошки"
      -------------------------------------------------------------*/
    #pun-status {
      margin: -118px 0 0 0;
    }
    
    #pun-status .container {
      margin-bottom: 0;
    }
    
    #pun-status span {
      white-space: nowrap;
      margin-right: 0.5em;
    }
    
    #pun-crumbs1 {
      overflow: hidden;
      margin: 0;
    }
    
    #pun-crumbs1 p.container {
      padding: 10px 0;
    }
    
    #pun-break1 {
      height: 0;
      margin: 0;
      position: relative;
      z-index: 1;
    }
    
    /* Таблица общее
      -------------------------------------------------------------*/
    .punbb .main .tcmod {
      text-align: center;
      width: 10%;
    }
    
    .punbb .main th {
      padding: 0;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      font-size: 0;
    }
    
    .punbb .main td span.youposted {
      position: absolute;
    }
    
    .punbb .main td .modlist {
      display: block;
      padding-top: 0.3em;
    }
    
    .punbb .user-avatar {
      float: right !important;
      position: relative;
    }
    
    .punbb .user-avatar .isonline {
      display: block;
      position: absolute;
      top: -2px !important;
      right: -2px !important;
      animation: blinkColor .9s linear infinite;
      -moz-animation: blinkColor .9s linear infinite;
      -webkit-animation: blinkColor .9s linear infinite;
      z-index: 100;
    }
    
    .punbb .main td {
      padding: 1.4em 2px;
    }
    
    .punbb tbody.hasicon td.tcl {
      padding-left: 6px;
    }
    
    .punbb .user-avatar .isonline {
      animation: blinkColor .9s linear infinite;
      -moz-animation: blinkColor .9s linear infinite;
      -webkit-animation: blinkColor .9s linear infinite;
    }
    
    .punbb .user-avatar .avatar-image {
      height: 36px !important;
      width: 36px !important;
    }
    
    .multipage {
      margin-top: 3em;
    }
    
    .multipage,
    div#pun-main,
    div#pun-stats,
    div#pun-crumbs1,
    div#pun-crumbs2,
    div#pun-status,
    div#pun-about {
      padding: 0 27px;
    }
    
    /* Таблица на index
      -------------------------------------------------------------*/
    #pun-index .main .tcl,
    #pun-index .main .tcr {
      overflow: hidden;
    }
    
    #pun-index .main .tcl {
      width: 30%;
    }
    
    #pun-index .main .tc2,
    #pun-index .main .tc3 {
      font-size: 0;
      width: 0%;
    }
    
    #pun-index div.icon {
      line-height: 0;
    }
    
    #pun-index .main .tcr {
      width: 30%;
    }
    
    #pun-index .user-avatar {
      height: 36px !important;
      width: 36px !important;
    }
    
    /* Таблица на searchtopics и viewforum
      -------------------------------------------------------------*/
    #pun-searchtopics tr {
      vertical-align: top;
    }
    
    #pun-searchtopics .tc2 {
      width: 30% !important;
    }
    
    #pun-searchtopics .tc3 {
      width: 10% !important;
    }
    
    #pun-searchtopics div.icon {
      float: none;
      position: absolute;
      line-height: 0;
    }
    
    #pun-viewforum tr {
      vertical-align: top;
    }
    
    #pun-viewforum .tc2,
    #pun-viewforum .tc3 {
      width: 10% !important;
    }
    
    #pun-viewforum .tcr a {
      display: block;
    }
    
    #pun-viewforum div.icon {
      float: none;
      position: absolute;
      line-height: 0;
    }
    
    #pun-searchtopics .tcl {
      width: 30% !important;
    }
    
    #pun-searchtopics .tcr {
      width: 30% !important;
    }
    
    #pun-viewforum .tcl {
      width: 30% !important;
    }
    
    #pun-viewforum .tcr {
      width: 30% !important;
    }
    
    /* Таблица на userlist
      -------------------------------------------------------------*/
    #pun-userlist .user-avatar {
      float: none !important;
      width: 90px !important;
      height: 90px !important;
      margin: 0 !important;
    }
    
    #pun-userlist .user-avatar .avatar-image {
      width: 90px !important;
      height: 90px !important;
      opacity: 1 !important;
    }
    
    #pun-userlist tbody {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: wrap;
      flex-flow: wrap;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
    }
    
    #pun-userlist .usertable tr {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      width: 200px;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      margin: 14px;
    }
    
    #pun-userlist .usertable td {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      padding: 4px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
    }
    
    #pun-userlist span.usersname {
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
    }
    
    #pun-userlist .main .tcl {
      width: 100% !important;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
      flex-direction: column-reverse;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
    }
    
    #pun-userlist .main .tc2 {
      width: 100% !important;
    }
    
    #pun-userlist .main .tcr {
      width: 100% !important;
    }
    
    #pun-userlist .formal,
    #pun-userlist .formal .container {
      margin-bottom: 0;
    }
    
    #pun-userlist .usertable .container {
      padding: 0 0 2.3em 0;
    }
    
    #pun-userlist .usertable tr {
      width: 200px;
    }
    
    #pun-userlist .main .username {
      padding: 0 4px 4px 4px;
    }
    
    #pun-userlist .main .tc3 {
      width: 100% !important;
      margin: 0;
    }
    
    /* Таблица на debug и statistic
      -------------------------------------------------------------*/
    
    #pun-debug .tcl {
      width: 15%;
      white-space: normal;
    }
    
    #pun-debug .tcr {
      width: 90%;
      white-space: normal;
    }
    
    #pun-statistic {
      text-transform: lowercase;
    }
    
    div#statistic-other {
      margin-top: 10px;
    }
    
    #pun-online .tcl,
    #pun-online .tc3 {
      width: 33% !important;
    }
    
    #pun-online .tc3 {
      text-align: right;
    }
    
    #pun-online td.tcl.username,
    #pun-online th.tcl:first-child {
      text-align: left;
    }
    
    #pun-online .tcl.action {
      text-align: center;
    }
    
    #pun-statistic .tcl {
      text-align: left !important;
    }
    
    #pun-statistic .tc2 {
      text-align: center !important;
    }
    
    #pun-statistic .tc3:not(:last-of-type) {
      text-align: center !important;
    }
    
    #pun-statistic .tc3:last-of-type {
      text-align: right !important;
    }
    
    #pun-statistic th {
      font-size: 9px;
    }
    
    div#statistic-other {
      text-align: center;
    }
    
    /* Таблица на pun-messages
      -------------------------------------------------------------*/
    #pun-messages tbody.hasicon td.tcl {
      padding-left: 0;
    }
    
    #pun-messages div.icon {
      float: none;
      position: absolute;
      line-height: 0;
    }
    
    #pun-messages tr {
      vertical-align: middle;
    }
    
    #pun-messages .tcl {
      width: 30% !important;
    }
    
    #pun-messages .tc2 {
      width: 20% !important;
    }
    
    #pun-messages .tc2:last-of-type {
      width: 5% !important;
    }
    
    #pun-messages .tc3 {
      width: 10% !important;
    }
    
    #pun-messages .tcr {
      width: 30% !important;
    }
    
    #pun-messages .tcr a {
      display: block;
    }
    
    #pun-messages div.icon {
      width: 13px;
      height: 16px;
      margin: 0;
    }
    
    #pun-messages fieldset {
      padding: 0 18px 0 0;
    }
    
    /* Личные сообщения
      -------------------------------------------------------------*/
    #volSlider {
      display: block !important;
      float: right !important;
      margin: 5px 0 0 1em !important;
    }
    
    #volSlider .before {
      margin: 0 !important;
    }
    
    #volSlider .thumb {
      cursor: pointer !important;
      display: inline-block !important;
      position: relative !important;
    }
    
    /* Поиск по постам юзера
      -------------------------------------------------------------*/
    #pun-searchposts .post-author {
      padding: 0 !important;
    }
    
    /* Статистика
      -------------------------------------------------------------*/
    #pun-stats .container {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-flow: wrap;
      flex-flow: wrap;
      -ms-flex-pack: distribute;
      justify-content: space-around;
    }
    
    #pun-stats li.item1,
    #pun-stats li.item2,
    #pun-stats li.item3,
    #pun-stats li.item4 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-flow: wrap;
      flex-flow: wrap;
      text-align: center;
      cursor: default;
    }
    
    #pun-stats li.item1 span,
    #pun-stats li.item2 span,
    #pun-stats li.item3 span,
    #pun-stats li.item4 span {
      margin-right: 2px;
    }
    
    #pun-stats li.item1,
    #pun-stats li.item2,
    #pun-stats li.item3 {
      width: 20%;
    }
    
    #pun-stats li.item4 {
      width: 36%;
    }
    
    li#onlinelist {
      float: left;
      width: 100%;
      line-height: 130%;
    }
    
    li#onlinelist div {
      padding: 0.7em 0 0 0;
    }
    
    /* Футер и "хлебные крошки" 2
      -------------------------------------------------------------*/
    #pun-qjump {
      width: 50%;
      margin: 0;
      position: relative;
    }
    
    #pun-qjump .container {
      background: transparent;
    }
    
    #pun-about .container {
      text-align: center;
      line-height: 150%;
    }
    
    #pun-about p span {
      display: block;
    }
    
    #pun-crumbs2 {
      font-weight: normal;
      overflow: hidden;
      margin: 20px 0 0 0;
    }
    
    #pun-crumbs2 .container {
      padding: 10px 0;
    }
    
    #pun-break4 {
      position: relative;
      height: 0;
      margin: 0;
      z-index: 1;
    }
    
    #pun-about {
      margin: 0 0 20px 0;
    }
    
    #pun-about p span {
      padding-left: 50%;
    }
    
    #pun-crumbs2 {
      margin: 20px 0 0 0;
    }
    
    /* Посты
      -------------------------------------------------------------*/
    #main-reply {
      line-height: 170%;
      padding: 10px;
    }
    
    .punbb textarea,
    .punbb input,
    .punbb select,
    .punbb optgroup {
      outline: none;
      padding: 5px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      margin: 0;
    }
    
    .punbb .post .container {
      margin-top: 0;
      padding-bottom: 10px;
    }
    
    .punbb .post h3 span {
      display: block;
      margin: 0;
      padding: 0;
    }
    
    .punbb .post h3 strong {
      float: right;
      width: 5em;
    }
    
    .punbb .post .post-author ul,
    .punbb .post .post-author p {
      padding: 0;
      line-height: 140%;
    }
    
    .punbb fieldset {
      padding: 0;
      margin: 0 0 1em 0;
    }
    
    .punbb fieldset legend {
      padding: 0;
      margin: 0;
    }
    
    .punbb fieldset legend span {
      padding: 0;
      margin: 0;
    }
    
    .punbb fieldset .post-box {
      margin-bottom: 0.8em;
    }
    
    .punbb .post-content {
      padding: 0;
      margin: 0;
      width: 100%;
      overflow: hidden;
    }
    
    .punbb .post-content p {
      margin: 0;
      padding: 0 0 1em 0;
      line-height: 170%;
    }
    
    .punbb .post-content blockquote p:last-of-type {
      padding: 0;
    }
    
    .punbb .post-content img {
      vertical-align: text-bottom;
    }
    
    .punbb .post-content img.postimg {
      vertical-align: middle;
    }
    
    .punbb .post-content .blockcode,
    .punbb .post-content blockquote {
      overflow: hidden;
      margin: 0;
      padding: 8px 12px;
    }
    
    .punbb .post-content .scrollbox {
      height: auto !important;
      max-height: 70px !important;
      overflow-y: auto;
    }
    
    .punbb .post-content .spoiler-box>div {
      background: transparent !important;
      padding: 8px 12px !important;
      line-height: 170%;
    }
    
    .punbb .post-content .spoiler-box>blockquote.visible {
      padding: 8px 12px !important;
    }
    
    .punbb .post-content .spoiler-box>div:before,
    .punbb .post-content .spoiler-box>div.visible:before {
      display: inline-block;
    }
    
    .punbb .post-content .quote-box,
    .punbb .post-content .code-box {
      margin: 1.2em 0;
      padding: 0;
    }
    
    .punbb .info .container .backlink {
      padding-top: 0.8em;
    }
    
    .punbb .info-box {
      padding: 1.1em 1.7em 1em 1.7em;
      margin: 0 0 1.1em 0;
    }
    
    .punbb .info-box * {
      padding: 0 0 0.7em 0;
    }
    
    .punbb .fs-box {
      padding: 1em 0 0.8em 0;
    }
    
    .punbb .fs-box p,
    .punbb .fs-box fieldset {
      padding: 0 0 0.8em 0;
    }
    
    .punbb .inline .inputfield,
    .punbb .inline .selectfield,
    .punbb .inline .passfield {
      float: left;
      margin-right: 1em;
    }
    
    .punbb .inline .infofield {
      clear: both;
    }
    
    .punbb .areafield span.input,
    .punbb p.longinput span.input {
      display: block;
      padding: 0 12em 0 0;
      height: 100%;
    }
    
    .punbb textarea,
    .punbb .longinput input {
      width: 64%;
      margin: 0;
    }
    
    .punbb .post-body {
      margin-left: 21em !important;
      padding: 0;
    }
    
    .punbb .post-box {
      padding: 0;
    }
    
    .punbb .post-links {
      margin-left: 19em;
    }
    
    .punbb .post-links ul {
      height: 2em;
      margin-left: -19em;
      padding: 15px 0 5px 0;
      background: transparent;
    }
    
    .punbb .post-links li {
      display: inline;
    }
    
    .punbb .post-links li:not(:first-of-type) {
      padding-left: 1em;
    }
    
    .punbb .hashelp {
      position: relative;
    }
    
    .punbb .clearer {
      clear: both;
      height: 0;
      font-size: 0;
    }
    
    .punbb .helplinks {
      display: block;
      position: absolute;
      width: 36%;
      top: 1em;
      right: 0;
      font-weight: normal;
    }
    
    .punbb .helplinks span {
      display: block;
      padding-bottom: 0.2em;
    }
    
    .punbb .quote-box cite,
    .punbb .code-box strong.legend {
      display: block;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      margin: 0;
      padding: 8px 12px;
    }
    
    .punbb #profile .helplinks {
      top: 1.5em;
    }
    
    .punbb .formal .container {
      padding: 0;
    }
    
    #pun-post .formal .info-box li {
      list-style-type: square;
      list-style-position: inside;
      margin: 0;
      padding-left: 4px;
      line-height: 1.5;
    }
    
    .pl-email,
    .pl-website {
      float: left;
    }
    
    form#rep_form .tc2 input {
      cursor: pointer;
      margin: 0 0 8px 0 !important;
      padding: 7px 13px !important;
    }
    
    .punbb .post h3 span {
      margin: 0;
    }
    
    .punbb .post-content p {
      margin: 0;
      padding: 0 0 1em 0;
      line-height: 170%;
    }
    
    .punbb .post-content blockquote p:last-of-type {
      padding: 0;
    }
    
    .punbb .info .container {
      padding: 0.8em 0;
    }
    
    .punbb .post-body {
      margin-left: 21em !important;
    }
    
    .punbb .post-sig dt {
      display: block;
      width: 50%;
      margin: 5px auto;
    }
    
    .punbb .quote-box cite,
    .punbb .code-box strong.legend {
      padding: 8px 12px;
    }
    
    /* Пагинация и соседние строчки
      -------------------------------------------------------------*/
    #pun-pagelinks {
      position: absolute;
      top: -15px;
      left: 0;
      margin: 0;
      padding: 0;
      width: 100%;
    }
    
    #pun-pagelinks .container {
      background: transparent;
      padding: 0;
    }
    
    #pun-pagelinks .container li {
      display: inline;
    }
    
    #pun-pagelinks li a {
      display: block;
      float: left;
      width: 100%;
      height: 2em;
      margin-left: -9999px;
      padding: 0;
    }
    
    #pun-pagelinks li a span {
      display: block;
      margin: 0 1em;
    }
    
    #pun-pagelinks a:link,
    #pun-pagelinks a:hover {
      display: block;
      float: left;
      width: 100%;
      height: 2em;
      margin-left: -9999px;
      padding: 0;
    }
    
    #pun-pagelinks a:active,
    #pun-pagelinks a:focus {
      position: relative;
      margin: 0;
    }
    
    .punbb .linkst {
      float: left;
      position: relative;
      width: 100%;
      height: 0;
    }
    
    .linkst .pagelink {
      position: absolute;
      width: 24em;
      top: -40px;
      left: 0;
    }
    
    .linkst .postlink {
      position: absolute;
      top: -40px;
      right: 0;
      width: 16em;
    }
    
    .punbb .linksb {
      padding: 0.5em 0;
    }
    
    .linksb .pagelink {
      float: left;
      width: 24em;
    }
    
    .linksb .postlink {
      float: right;
      width: 16em;
    }
    
    #pun-viewtopic .linksb {
      padding: 0.5em 0;
      text-transform: uppercase;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: end;
      -ms-flex-pack: end;
      justify-content: flex-end;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
    }
    
    #pun-viewtopic .linksb .pagelink {
      float: none;
      width: auto;
      -webkit-box-ordinal-group: 1;
      -ms-flex-order: 0;
      order: 0;
      position: absolute;
      left: 70px;
    }
    
    #pun-viewtopic .linksb .postlink {
      float: none;
      width: auto;
      -webkit-box-ordinal-group: 2;
      -ms-flex-order: 1;
      order: 1;
    }
    
    #pun-viewtopic .linksb .subscribelink {
      float: none;
      width: auto;
      -webkit-box-ordinal-group: 3;
      -ms-flex-order: 2;
      order: 2;
    }
    
    #pun-viewtopic .linksb .postlink,
    #pun-viewtopic .linksb .subscribelink {
      text-align: right;
      width: auto;
      height: auto;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      margin-left: 20px !important;
    }
    
    .linkst .pagelink {
      top: -40px;
    }
    
    .linkst .postlink {
      top: -40px;
    }
    
    #pun-viewtopic .linksb .pagelink {
      left: 70px;
    }
    
    /* Профиль в постах
    -------------------------------------------------------------*/
    .punbb .post .post-author {
      float: left;
      overflow: hidden;
    }
    
    .pa-author {
      overflow: hidden;
    }
    
    .pa-posts,
    .pa-respect {
      display: inline-block;
    }
    
    .pa-posts .fld-name {
      font-size: 0;
    }
    
    .pa-respect img {
      margin-bottom: -2px;
    }
    
    .pa-respect .fld-name a {
      display: inline-block;
      color: transparent;
    }
    
    .punbb .post .post-author {
      margin: 0;
    }
    
    .pa-author {
      white-space: nowrap;
      text-overflow: ellipsis;
    }
    
    .pa-posts,
    .pa-respect {
      width: 49%;
      margin-bottom: 24px;
    }
    
    .pa-respect .fld-name a {
      width: 25px;
      margin-left: -29px;
      margin-right: 4px;
      font-size: 0;
    }
    
    /* Страница профиля
      -------------------------------------------------------------*/
    
    #viewprofile ul {
      padding: 0;
    }
    
    #viewprofile li {
      margin-bottom: 0.2em;
      padding: 0;
    }
    
    #viewprofile li strong,
    #viewprofile li div {
      padding: 0;
      display: block;
      padding: 0.5em 0;
    }
    
    #viewprofile h2 {
      background: transparent;
      padding: 0;
      margin: 0 14px;
    }
    
    #viewprofile h2 span {
      padding: 0 5px;
      position: relative;
    }
    
    #profile-left {
      text-align: center;
      margin: 0 !important;
      overflow: hidden;
    }
    
    #profile-left li#pa-avatar {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      height: auto;
    }
    
    #profile-left li#pa-online,
    #profile-left li#pa-edit {
      text-align: center;
    }
    
    #profile-right {
      width: auto !important;
    }
    
    #profile-right li {
      text-align: center;
    }
    
    #profile-right li span {
      float: none;
      width: auto;
      margin: 0;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      text-align: center;
    }
    
    #viewprofile ul {
      margin: 0 0 1em 0;
    }
    
    #viewprofile li strong,
    #viewprofile li div {
      padding: 0.5em 0;
    }
    
    #profile-left {
      width: 230px !important;
    }
    
    #profile-left li {
      width: 220px;
    }
    
    #profile-left li#pa-avatar {
      width: 200px !important;
      margin: 0 0 10px 0;
      padding: 22px 0 !important;
    }
    
    #profile-right li {
      display: -ms-inline-grid;
      display: inline-grid;
      width: 215px;
      margin: 0 6px 10px 6px;
    }
    
    #profile-right li span {
      padding: 0.5em 1em;
    }
    
    #profile-right li span a {
      color: #fff;
    }
    
    #profile-right li strong {
      padding: 0.5em 0.2em 2em 0.2em !important;
    }
    
    /* Настройки профиля
      -------------------------------------------------------------*/
    
    #profile .container {
      margin-top: 2em;
    }
    
    #profilenav {
      float: left;
      display: inline;
    }
    
    #profilenav ul {
      margin: 0 0 1em 0;
      padding: 0;
    }
    
    #profilenav li {
      padding-bottom: 0.8em;
    }
    
    #profilenav h2 {
      background: transparent;
      padding: 0;
      margin: 0 0 10px 0;
    }
    
    #profilenav h2 span {
      padding: 0;
      position: relative;
    }
    
    #setmods dd {
      padding: 0;
    }
    
    #setmods dl {
      padding: 0 0 0 8em;
      margin: 0;
    }
    
    #setmods dt {
      float: left;
      display: inline;
      width: 14em;
      margin-left: -16em;
      font-weight: normal;
    }
    
    #setmods dd {
      display: block;
    }
    
    .punbb img.avatardemo {
      float: right;
      margin: 0 0 0.8em 1.8em;
    }
    
    #profile .container {
      padding-left: 18.6em;
    }
    
    #profilenav {
      width: 14em;
      margin-left: -17.3em;
    }
    
    /* Меню модератора
    -------------------------------------------------------------*/
    .punbb .modmenu .container {
      padding: 0.8em 0;
      text-align: left;
    }
    
    #pun-multimove .modmenu .container {
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
      justify-content: flex-end !important;
      -webkit-box-align: center !important;
      -ms-flex-align: center !important;
      align-items: center !important;
    }
    
    #pun-multimove input#messages-selector {
      margin-right: 5px;
    }
    
    .punbb .modmenu strong {
      height: 1.8em;
      line-height: 1.8em;
    }
    
    .punbb .modmenu .container strong {
      float: left;
    }
    
    .punbb .modmenu a {
      height: 1.8em;
      line-height: 1;
    }
    
    .punbb .modmenu input {
      margin-left: 1em;
    }
    
    div#topic-modmenu {
      margin-top: 0;
    }
    
    /* Хелп
      -------------------------------------------------------------*/
    #pun-help .formal .info-box h3.legend {
      padding-bottom: 0;
      margin-bottom: 0.8em;
    }
    
    #pun-help .formal .info-box h3.legend span {
      display: block;
      padding-bottom: 0.6em;
      font-size: 1em;
    }
    
    #pun-help .formal p,
    #pun-help .formal dd {
      margin-bottom: 1em;
    }
    
    #pun-help .formal ul,
    #pun-help .formal dl {
      padding: 0 0 0 1em;
    }
    
    #pun-help .formal li {
      padding: 0;
      line-height: 130%;
    }
    
    #pun-help .formal li * {
      vertical-align: text-top;
    }
    
    #pun-help .formal dt span {
      font: 1.4em/120% monaco, "bitstream vera sans mono", "courier new", courier, monospace;
    }
    
    #pun-help .formal .parsedmsg,
    #pun-help .formal .parsedmsg .incode {
      padding-bottom: 0;
    }
    
    /* Ссылки и переходы
      -------------------------------------------------------------*/
    a,
    #pun-stats li.item1,
    #pun-stats li.item2,
    #pun-stats li.item3,
    #pun-stats li.item4,
    .punbb .user-avatar .isonline,
    .punbb .user-avatar .avatar-image,
    li.pa-avatar.item2 img,
    #profile-left li#pa-avatar img,
    #pun-ulinks,
    input.button,
    .bookmark,
    .pa-respect .fld-name:before,
    .header-text-title no:after,
    #profile-left li#pa-edit,
    #pun-index .main .tcl h3,
    .pa-posts,
    .pa-respect,
    .hd_launch-text,
    .hd_launch-spinner,
    #pun-userlist .usertable tr {
      text-decoration: none !important;
      transition: all 0.4s ease !important;
      -webkit-transition: all 0.4s ease;
      -moz-transition: all 0.4s ease;
      -o-transition: all 0.4s ease;
    }
    
    /* Заголовки
      -------------------------------------------------------------*/
    #pun-main h1,
    #pun-main h2,
    #pun-debug h2 {
      padding: 0.5em 0;
    }
    
    /* Формы и кнопки
      -------------------------------------------------------------*/
    .punbb .formsubmit {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      text-transform: lowercase;
      padding: 0;
      margin: 1em 0;
      text-align: center;
    }
    
    .punbb .formsubmit input,
    .punbb .formsubmit a,
    .punbb .formsubmit span {
      cursor: pointer;
      margin: 0 20px 8px 0 !important;
    }
    
    #profile .formsubmit {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
      -ms-flex-direction: column;
      flex-direction: column;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      padding: 0;
      margin: 1em 0 0 0;
      text-align: center;
    }
    
    #form-buttons table {
      width: 100% !important;
    }
    
    input.button {
      cursor: pointer;
      margin: 0 20px 8px 0 !important;
      padding: 7px 13px !important;
    }
    
    #pun-multimove input.button {
      margin: 0 0 0 20px !important;
    }
    
    form#register fieldset {
      padding: 0;
      margin: 0 0 1em 0;
    }
    
    .punbb .formsubmit input,
    .punbb .formsubmit a,
    .punbb .formsubmit span {
      padding: 7px 13px !important;
    }
    
    /* Админка
      -------------------------------------------------------------*/
    #pun-adnav {
      margin-left: -14em !important;
    }
    
    #pun-adnav ul {
      padding: 0 !important;
      margin: 0;
    }
    
    .ace_editor {
      overflow: hidden !important;
    }
    
    #pun-admain .adlabel {
      width: auto !important;
      padding-right: 0 !important;
      float: none !important;
      margin-left: 0 !important;
    }
    
    #pun-admain fieldset .handle,
    #pun-admain fieldset p {
      margin-bottom: 5px !important;
    }
    
    #pun-admain .adlabel {
      padding-left: 1em !important;
    }
    
    /* Панель в форме ответа
       -------------------------------------------------------------*/
    #font-area,
    #size-area,
    #color-area,
    #table-area,
    #image-area,
    #imageup-area,
    #imageattach-area,
    #keyboard-area,
    #video-area,
    #addition-area,
    #smilies-area,
    #video-area,
    #spoiler-area {
      padding: 7px !important;
      overflow-y: auto;
      max-height: 300px;
    }
    
    #tags .container {
      top: auto !important;
      margin-top: 0;
    }
    
    div#color-area,
    div#table-area,
    div#image-area,
    div#imageup-area,
    div#imageattach-area,
    div#keyboard-area,
    div#video-area,
    div#addition-area,
    div#smilies-area,
    div#video-area,
    div#spoiler-area {
      right: 0 !important;
    }
    
    #addition-area div,
    #font-area div,
    #size-area div {
      padding: 4px 5px 5px 5px !important;
      height: auto !important;
    }
    
    #font-area span,
    #size-area span {
      height: auto !important;
    }
    
    #keyboard-span input {
      cursor: pointer;
      margin: 1px !important;
      height: 29px !important;
      min-width: 30px !important;
      line-height: 100% !important;
    }
    
    #smilies-area img {
      margin-right: 4px !important;
      margin-bottom: 2px !important;
    }
    
    .uploadQueueItem {
      padding: 5px !important;
      border-radius: 0 !important;
      background: transparent !important;
    }
    
    #upload-button-container input[type=button],
    #imageupload-left input[type=button],
    #selected-image-width,
    #selected-thumb-width,
    #imageupload-left select {
      cursor: pointer !important;
    }
    
    #imageupload-left input[type=button] {
      width: auto !important;
    }
    
    #uploaded-images img {
      cursor: pointer !important;
      width: auto !important;
      height: 50px !important;
      margin-right: 4px !important;
    }
    
    #video-area-tinp,
    #image-area-tinp {
      margin: 0.8em 0 !important;
      border: none !important;
    }
    
    div#video-area-actions {
      text-align: right !important;
      line-height: 2em !important;
    }
    
    /* Репутация
    -------------------------------------------------------------*/
    form#rep_form .tc2,
    form#rep_form .tc3 {
      width: 100% !important;
    }
    
    textarea#reputationText {
      width: 100% !important;
    }
    
    #pun-report .inner,
    #pun-reputation .inner,
    #pun-admin-award-form .inner {
      padding: 10px !important;
    }
    
    #pun-report .inner .container,
    #pun-reputation .inner .container,
    #pun-admin-award-form .inner .container {
      padding: 0 !important;
    }
    
    #pun-respect .tcl {
      width: 20% !important;
      text-align: left;
    }
    
    #pun-respect .tc2 {
      width: 5% !important;
      text-align: center;
    }
    
    #pun-respect .tc3 {
      width: 25% !important;
      text-align: center;
    }
    
    #pun-respect .tcr {
      width: 25% !important;
      text-align: right;
      text-transform: lowercase;
    }
    
    .removeReputation {
      background: transparent !important;
    }
    
    div.post-rating p {
      padding: 0 !important;
    }
    
    /* Закладки
       -------------------------------------------------------------*/
    #MyBookmarks {
      padding: 20px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
    }
    
    #MyBookmarks .container {
      margin-top: 20px;
      line-height: 150% !important;
    }
    
    input#reputationButtonSend {
      margin: 0 0 8px 0 !important;
    }
    
    /* Для мобильных
       -------------------------------------------------------------*/
    @media screen and (max-device-width: 480px) {
      html {
        min-width: 1200px;
      }
    
      #Go_Top,
      #Go_Bottom,
      #Go_Top:before,
      #Go_Bottom:before {
        display: none !important;
      }
    }
    
    
    /*************************************************************
    СТРУКТУРА : FUCK
    *************************************************************/
    .fuck #pun-redirect,
    .fuck #pun-maint {
      margin: 0 auto;
    }
    
    /* Приветствие и "хлебные крошки"
    -------------------------------------------------------------*/
    .fuck #pun-status {
      margin: 40px 0 0 0 !important;
    }
    
    .fuck #pun-status .container {
      margin: 0;
    }
    
    /* Таблица общее
    -------------------------------------------------------------*/
    .fuck .punbb .main td {
      padding: 1em 2px;
    }
    
    .fuck #pun-index .main td {
      padding: 2em 2px;
    }
    
    .fuck .punbb tbody.hasicon td.tcl {
      padding-left: 0;
    }
    
    .fuck .punbb .user-avatar .isonline {
      animation: blinkColor 1.4s linear infinite !important;
      -moz-animation: blinkColor 1.4s linear infinite !important;
      -webkit-animation: blinkColor 1.4s linear infinite !important;
    }
    
    .fuck #pun-userlist .user-avatar .isonline {
      top: 74px !important;
      right: 3px !important;
    }
    
    .fuck .multipage {
      margin-top: 2em;
    }
    
    .fuck .multipage,
    .fuck div#pun-main,
    .fuck div#pun-stats,
    .fuck div#pun-crumbs1,
    .fuck div#pun-crumbs2,
    .fuck div#pun-status,
    .fuck div#pun-about {
      padding: 0;
    }
    
    /* Таблица на index
    -------------------------------------------------------------*/
    .fuck #pun-index .main .tcl {
      width: 60%;
    }
    
    .fuck #pun-index .main .tc2,
    .fuck #pun-index .main .tc3 {
      width: 1%;
    }
    
    .fuck #pun-index .main .tcr {
      width: 38%;
    }
    
    /* Таблица на searchtopics и viewforum
    -------------------------------------------------------------*/
    .fuck #pun-searchtopics .tcl {
      width: 40% !important;
    }
    
    .fuck #pun-searchtopics .tcr {
      width: 20% !important;
    }
    
    .fuck #pun-viewforum .tcl {
      width: 50% !important;
    }
    
    .fuck #pun-viewforum .tcr {
      width: 20% !important;
    }
    
    /* Таблица на userlist
    -------------------------------------------------------------*/
    .fuck #pun-userlist .usertable .container {
      padding: 0 0 1em 0;
    }
    
    .fuck #pun-userlist .usertable tr {
      width: 210px;
    }
    
    .fuck #pun-userlist .main .tcl {
      margin: 0 0 4px 0;
    }
    
    .fuck #pun-userlist .main .username {
      padding: 0;
    }
    
    .fuck #pun-userlist .main .tc2 {
      display: block;
    }
    
    .fuck #pun-userlist .main .tc3 {
      width: 90% !important;
      margin: 0;
    }
    
    /* Таблица на pun-messages
    -------------------------------------------------------------*/
    .fuck #pun-messages fieldset {
      padding: 0 8px 0 0;
    }
    
    /* Футер и "хлебные крошки" 2
    -------------------------------------------------------------*/
    .fuck #pun-about {
      margin: 0;
    }
    
    .fuck #pun-about p span {
      margin: 7px auto 0 auto;
      position: absolute;
      width: 100%;
      padding: 0;
    }
    
    .fuck #pun-crumbs2 {
      margin: 20px 0;
    }
    
    .fuck #pun-index #pun-crumbs2 {
      margin: 10px 0 20px 0;
    }
    
    /* Посты
    -------------------------------------------------------------*/
    .fuck .punbb .post h3 span {
      margin: 0 0 5px 0 !important;
    }
    
    .fuck #pun-messages .post-content {
      width: 100% !important;
    }
    
    .fuck .punbb .info .container {
      padding: 1em 2em;
      text-align: center;
    }
    
    .fuck .punbb .fs-box p,
    .fuck .punbb .fs-box fieldset {
      line-height: 160%;
    }
    
    .fuck .punbb .inline .inputfield,
    .fuck .punbb .inline .selectfield,
    .fuck .punbb .inline .passfield {
      line-height: 160%;
    }
    
    .fuck .punbb .inline .infofield {
      text-transform: lowercase;
    }
    
    .fuck .punbb .post-body {
      margin-left: 20.5em !important;
    }
    
    .fuck .punbb dl.post-sig p,
    .fuck #profile-signature p,
    .fuck dl.parsedsig p {
      line-height: 140% !important;
    }
    
    /* Пагинация и соседние строчки
    -------------------------------------------------------------*/
    .fuck .linkst .pagelink {
      top: -30px;
    }
    
    .fuck .linkst .postlink {
      top: -30px;
    }
    
    .fuck #pun-viewtopic .linksb {
      margin-bottom: 20px;
    }
    
    .fuck #pun-viewtopic .linksb .pagelink {
      left: 42px;
    }
    
    /* Профиль в постах
    -------------------------------------------------------------*/
    .fuck .pa-posts,
    .fuck .pa-respect {
      width: 111px;
      height: 30px;
      margin: 0 auto;
    }
    
    .fuck .pa-respect .fld-name a {
      width: 55px;
      height: 12px;
      margin: 0 0 0 -55px;
      position: absolute;
    }
    
    /* Страница профиля
    -------------------------------------------------------------*/
    .fuck #viewprofile ul {
      margin: 0;
    }
    
    .fuck #viewprofile li strong,
    .fuck #viewprofile li div {
      padding: 0;
    }
    
    .fuck #profile-left {
      width: 184px !important;
      vertical-align: top;
    }
    
    .fuck #profile-left li {
      width: 100%;
    }
    
    .fuck #profile-left li#pa-avatar {
      width: 100% !important;
      margin: 2px 0 10px 0;
      padding: 0 !important;
    }
    
    .fuck #profile-left li#pa-online,
    .fuck #profile-left li#pa-edit {
      margin-top: 10px;
      font-weight: normal !important;
    }
    
    .fuck #profile-left strong {
      font-weight: normal;
    }
    
    .fuck #profile-right li {
      width: 47%;
      margin: 0;
    }
    
    .fuck #profile-right li span {
      display: block;
      padding: 0 1em 0.5em 1em;
    }
    
    .fuck td#profile-right {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-box-pack: justify;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start;
      margin-left: 40px;
      min-height: 235px;
    }
    
    .fuck #profile-right li strong {
      padding: 0.5em 0.2em !important;
    }
    
    /* Настройки профиля
    -------------------------------------------------------------*/
    .fuck #profile .container {
      padding-left: 16.6em;
    }
    
    .fuck #profilenav {
    
      width: 13em;
      margin-left: -16em;
    }
    
    /* Формы и кнопки
    -------------------------------------------------------------*/
    .fuck .punbb .formsubmit input,
    .fuck .punbb .formsubmit a,
    .fuck .punbb .formsubmit span {
      padding: 6px 15px !important;
    }
    
    .fuck input.button:last-of-type,
    .fuck .punbb .formsubmit input:last-of-type,
    .fuck .punbb .formsubmit a:last-of-type,
    .fuck .punbb .formsubmit span:last-of-type {
      margin: 0 0 8px 0 !important;
    }
    
    .fuck #login .formsubmit input:last-of-type {
      margin: 0 20px 8px 0 !important;
    }
    
    /* Админка
    -------------------------------------------------------------*/
    .fuck #pun-admain .adlabel {
      padding-left: 0 !important;
    
    }
    
    .fuck #pun-admain fieldset .handle,
    .fuck #pun-admain fieldset p {
      margin-bottom: 5px !important;
      padding: 0.6em !important;
    }
    
    .fuck #pun-admain p.adsubmitfield .adlabel {
      padding-bottom: 0 !important;
    }
    
    .fuck #pun-admain span.adsubmit {
      position: relative !important;
      left: 0 !important;
      width: 16em !important;
      top: 0.5em !important;
    }
    
    .fuck #pun-admain .adinput {
      padding: 0 !important;
    }
    
    .fuck #pun-admin_index #pun-admain .adformal div ul,
    .fuck #pun-admin_index #pun-admain div p {
      padding: 0.6em !important;
    }

    0

    3

    второе поле 1/2

    +
    Код:
    /*************************************************************
    СТИЛЬ : ОБЩЕЕ + ROSES
    *************************************************************/
    /* Тело
    -------------------------------------------------------------*/
    body {
      background: #161616;
    }
    
     #pun {
      background: url(https://forumstatic.ru/files/001b/6f/ae/83599.png) repeat-y;
      width: 974px;
      margin: 60px auto 0 auto;
      padding: 0 43px;
    }
    
     .punbb .main .container,
     .punbb .post .container,
     .punbb .post h3 {
      background-color: transparent;
      color: #333;
    }
    
     .punbb .section .container,
     .punbb .post-body,
     .punbb .post-links,
     .punbb td.tc2,
     .punbb td.tc3,
     .punbb .formal fieldset .post-box,
     .punbb .info-box,
     .punbb #pun-main .info-box .legend {
      background-color: transparent;
      color: #333;
    }
    
     .punbb .post h3 span,
     .punbb th {
      background-color: transparent;
      color: #333;
    }
    
     #setmods dd,
     #setmods dl {
      background-color: transparent;
      color: #333;
      font-weight: normal;
    }
    
    /* Шапка
    -------------------------------------------------------------*/
     #pun-title {
      margin: 0 0 0 0;
    }
    
     #pun-title h1 span {
      font-size: 0;
    }
    
     #pun-title table {
      background: url(https://forumstatic.ru/files/001b/6f/ae/37797.png) no-repeat;
      width: 1240px;
      height: 310px;
      margin: 0 0 0 -133px;
    }
    
    /* Шапка: кастомное
     -------------------------------------------------------------*/
     .fuck_rbottom {
       display: none;
      }
    
     .header-text-top,
     .header-text-bottom-right,
     .header-text-bottom-left {
      position: absolute;
      font-family: 'Nunito Sans';
      color: #fff;
      display: block;
    }
    
     .header-text-top {
      top: -38px;
      left: calc(50% - 685px);
      width: 1365px;
      text-align: center;
    }
    
     .header-text-bottom-right {
      width: 200px;
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg);
      top: 316px !important;
      right: -161px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: end;
          -ms-flex-align: end;
              align-items: flex-end;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
    }
    
     .header-text-bottom-left {
      width: 200px;
      -webkit-transform: rotate(180deg);
              transform: rotate(180deg);
      top: 316px !important;
      left: -161px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: start;
          -ms-flex-align: start;
              align-items: flex-start;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
    }
    
     .header-text-line1:before {
      content: 'в моей голове нет ничего я опустел но мне так легко в моей голове нет ничего я опустел но мне так легко в моей голове нет ничего я опустел но мне так легко в моей голове нет ничего я опустел но мне так легко';
      font-size: 9px;
      letter-spacing: 2.2px;
    }
    
     .header-text-line2:before {
      content: 'я лежал разбитый на части с видом типа я счастлив я лежал разбитый на части с видом типа я счастлив я лежал разбитый на части с видом типа я счастлив я лежал разбитый на части с видом типа я счастлив я лежал разбитый на части с видом типа я счастлив я лежал разбитый на части';
      font-size: 6px;
      letter-spacing: 1.65px;
    }
    
     .header-text-line31:before {
      content: 'в моей голове нет ничего я оп';
      font-size: 9px;
      letter-spacing: 2.2px;
    }
    
     .header-text-line32:before {
      content: 'о я опустел но мне так легко';
      font-size: 9px;
      letter-spacing: 2.2px;
    }
    
     .header-text-line41:before {
      content: 'я лежал разбитый на части с вид';
      font-size: 6px;
      letter-spacing: 1.65px;
    }
    
     .header-text-line42:before {
      content: 'стел но мне так легко';
      font-size: 6px;
      letter-spacing: 1.65px;
    }
    
    /* Меню навигации: форум, участники и т. д.
    -------------------------------------------------------------*/
     #pun-navlinks {
      word-spacing: 1em;
      padding: 0 !important;
    }
    
     #pun-navlinks a {
      color: #eee;
      font-family: 'FontAwesome';
    }
    
     #pun-navlinks a:hover,
     #pun-navlinks a:focus,
     #pun-navlinks a:active {
      color: #818181 !important;
    }
    
     #pun-navlinks .container {
      background: transparent;
      color: #f1f1f1;
      padding: 0;
      width: 100%;
    }
    
     #pun-navlinks li {
      display: inline;
      padding: 0 1em;
    }
    
     #pun-navlinks li a {
      font-size: 18px;
    }
    
     #pun-navlinks li a > span {
      font-size: 0;
    }
    
     #navindex a:before,
     #navuserlist a:before,
     #navsearch a:before,
     #navprofile a:before,
     #navpm a:before,
     #navadmin a:before,
     #navlogout a:before,
     #navlogin a:before,
     #navregister a:before,
     #navpr_1 a:before {
      height: 18px;
      width: 18px;
      margin: 0 0 1.4em 0;
      font-size: 18px;
      font-weight: 900;
      line-height: 18px;
    }
    
     #navindex a:before {
      content: '\f3c5';
    }
    
     #navuserlist a:before {
      content: '\f54c';
    }
    
     #navsearch a:before {
      content: '\f002';
    }
    
     #navprofile a:before {
      content: '\f2bb';
    }
    
    #navregister a:before {
      content: '\f090';
    }
    
     #navpm a:before {
      content: '\f4ad';
    }
    
     #navadmin a:before {
      content: '\f0ad';
    }
    
     #navlogout a:before {
      content: '\f011';
    }
    
     #navlogin a:before {
      content: '\f084';
    }
    
     #navpr_1 a:before {
      content: '\f09e';
    }
    
    /* Меню навигации 2: новые соо, активные темы и т. д.
    -------------------------------------------------------------*/
     #pun-ulinks {
      position: absolute;
      top: 155px;
      width: 974px;
      height: 10px;
      margin: 0;
      font-family: arial, sans-serif;
      font-size: 8px;
      font-weight: normal;
      text-transform: uppercase;
      letter-spacing: 1.7px;
    }
    
     #pun-ulinks .container {
      padding: 1px;
      text-align: center;
    }
    
     #pun-ulinks li a {
      padding: 0 1em;
      color: #fff;
    }
    
     #pun-ulinks li a:hover {
      color: #d77ce5;
    }
    
     #pun-ulinks li.item1,
     #pun-ulinks li.item1 a {
      padding-left: 0;
    }
    
    /* Приветствие и 'хлебные крошки'
    -------------------------------------------------------------*/
     #pun-status .container {
      padding: 20px 0;
      text-align: right;
      font-family: 'Nunito Sans', sans-serif;
      font-size: 9px;
      letter-spacing: 0.4px;
      text-transform: uppercase;
      font-weight: 700;
    }
    
     #pun-status .container strong {
      color: #9747a3;
    }
    
     #pun-crumbs1 {
      font-weight: normal;
    }
    
     #pun-crumbs1 p.container {
      font-family: 'Nunito Sans', sans-serif;
      font-size: 1em;
      font-weight: 700;
      text-transform: uppercase;
      color: #9747a3;
    }
    
     .punbb .divider {
      border-color: #b1a598 !important;
    }
    
    /* Объявление и переадресация
    -------------------------------------------------------------*/
     #pun-announcement h2 {
      font-weight: normal;
    }
    
     #pun-redirect {
      background: #E0E0E0;
      padding: 10px;
    }
    
    /* Заголовки
    -------------------------------------------------------------*/
     .punbb h1,
     .punbb h2,
     .punbb h3,
     .punbb h4,
     .punbb table,
     .punbb th {
      font-size: 1em;
      font-weight: normal;
    }
    
     .punbb .main h1,
     .punbb .main h2,
     #pun-debug h2,
     .punbb-admin #pun-admain h2 {
      background-color: transparent;
      color: #333;
    }
    
     .punbb-admin #pun-admain h2,
     .punbb-admin #pun-admain h1 {
      text-transform: lowercase;
    }
    
    /* Категории
    -------------------------------------------------------------*/
     .punbb #pun-category1 h2,
     .punbb #pun-category2 h2,
     .punbb #pun-category3 h2,
     .punbb #pun-category4 h2,
     .punbb #pun-category5 h2,
     #pun-stats h2 {
      background: url(https://forumstatic.ru/files/001b/6f/ae/59685.jpg);
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
      width: 980px;
      height: 28px;
      margin: 30px 0 30px -30px;
      padding: 0 10px;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
      font-family: 'Nunito Sans', sans-serif;
      font-size: 10px !important;
      font-weight: 400;
      letter-spacing: 3px;
      text-transform: lowercase !important;
      color: #fff;
    }
    
    /* Иконки подфорумов
     -------------------------------------------------------------*/
      div.icon {
      background: rgba(151, 71, 163, 0.4);
    }
    
     div.inew {
      background: #9747a3;
    }
    
    /* Таблица общее
    -------------------------------------------------------------*/
     .multipage th {
      font-size: 9px !important;
      text-transform: lowercase;
    }
    
     .multipage .forum {
      margin-top: 20px;
      text-transform: lowercase;
    }
    
     thead {
      text-transform: lowercase;
    }
    
     .punbb td span.youposted {
      margin-left: -1em;
      font-weight: bold;
    }
    
     .punbb td .modlist {
      display: block;
      padding-top: 0.3em;
    }
    
     .punbb tbody.hasicon td.tcl {
      padding-left: 0;
    }
    
     .punbb .user-avatar {
      height: 36px !important;
      width: 36px !important;
      margin: 0 0 0 10px !important;
    }
    
     .punbb .user-avatar .avatar-image {
      -webkit-filter: contrast(0.3) brightness(1.5);
      filter: contrast(0.3) brightness(1.5);
      background-blend-mode: luminosity;
      background-color: #e0e0e0;
      border-radius: 0 !important;
      opacity: 1 !important;
    }
    
     .punbb .user-avatar .isonline {
      background: #9747a3 !important;
      width: 8px;
      height: 8px;
      border-radius: 0 !important;
    }
    
     .multipage,
     div#pun-main,
     div#pun-stats,
     div#pun-crumbs1,
     div#pun-crumbs2,
     div#pun-status,
     div#pun-about {
      padding: 0 27px;
    }
    
    /* Таблица на index
    -------------------------------------------------------------*/
     #pun-index .main .tcl {
      text-align: justify;
    }
    
     #pun-index .main .tcl h3 {
      font-family: 'Nunito Sans', sans-serif;
      font-size: 14px;
      font-weight: 600;
      text-transform: uppercase;
      letter-spacing: 3px;
      line-height: 100%;
      width: 370px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      height: 43px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      text-align: center;
      margin: 0 0 7px 0;
    }
    
     #pun-index .main .tcl h3 a {
      color: #ffffff;
    }
    
     #pun-index .main .tcl h3 a:hover {
      color: #6e6e6e;
    }
    
     #pun-index .main td.tcl {
      font-size: 9px;
      font-family: verdana;
      letter-spacing: 0.4px;
    }
    
     #pun-index .main .tcr {
      text-align: right;
    }
    
     #pun-index .main .tcr a {
      font-family: 'Nunito Sans', sans-serif;
      font-size: 13px;
      font-weight: 600;
      text-transform: lowercase;
      letter-spacing: 0.2px;
      color: #3a3a3a;
    }
    
     #pun-index .main .tcr a:hover {
      color: #c7a1cd;
    }
    
     #pun-index .main .tcr .lastpost {
      text-transform: lowercase;
    }
    
     #pun-index div.icon {
      float: none;
      position: absolute;
      width: 10px;
      height: 10px;
      margin: 5px 0 0 385px;
    }
    
     #pun-index td .tclcon {
      height: auto;
      width: 400px;
      margin-left: 0;
      background: url(https://forumstatic.ru/files/001b/6f/ae/26729.jpg?v=1) top no-repeat, url(https://forumstatic.ru/files/001b/6f/ae/46566.jpg) repeat-y;
      -webkit-box-sizing: border-box;
              box-sizing: border-box;
      padding: 0px 15px 10px 15px;
      border-bottom: 20px solid #161616 !important;
    }
    
    /* Таблица на searchtopics и viewforum
    -------------------------------------------------------------*/
     #pun-searchtopics td .tclcon {
      margin-left: 20px;
    }
    
     #pun-searchtopics td.tcl {
      text-align: left;
      font-size: 11px !important;
      line-height: 11px;
      font-family: verdana !important;
      letter-spacing: 0;
    }
    
     #pun-searchtopics td .tc3,
     #pun-searchtopics td .tc2 {
      font-size: 11px !important;
      text-align: center;
    }
    
     #pun-searchtopics th.tc2,
     #pun-searchtopics th.tc3 {
      font-size: 9px !important;
    }
    
     #pun-searchtopics .tcr {
      text-align: right;
    }
    
     #pun-searchtopics .tcr a {
      display: block;
      font-size: 11px !important;
      font-weight: normal !important;
      text-transform: lowercase !important;
      font-family: verdana !important;
      letter-spacing: 0.2px !important;
      color: #724a78 !important;
    }
    
     #pun-searchtopics .tcr a:hover {
      color: #fff !important;
    }
    
     #pun-searchtopics .tc2,
     #pun-searchtopics .tc3 {
      text-align: center;
      text-transform: lowercase;
    }
    
     #pun-searchtopics .tcl {
      text-align: left;
    }
    
     #pun-searchtopics div.icon {
      height: 14px;
      width: 14px;
      margin: 0;
    }
    
     #pun-viewforum td .tclcon {
      margin-left: 20px;
    }
    
     #pun-viewforum td.tcl {
      text-align: left;
      font-size: 11px !important;
      font-family: verdana !important;
      letter-spacing: 0;
    }
    
     #pun-viewforum td.tc3,
     #pun-viewforum td.tc2 {
      font-size: 11px !important;
      text-align: center;
    }
    
     #pun-viewforum th.tc2,
     #pun-viewforum th.tc3 {
      font-size: 9px !important;
    }
    
     #pun-viewforum .tcr {
      text-align: right;
    }
    
     #pun-viewforum .tcr a {
      font-size: 11px !important;
      font-weight: normal !important;
      text-transform: lowercase !important;
      font-family: verdana !important;
      letter-spacing: 0.2px !important;
    }
    
     #pun-viewforum .tcl {
      text-align: left;
    }
    
     #pun-viewforum div.icon {
      height: 16px;
      width: 13px;
      margin: 0;
    }
    
    /* Таблица на userlist
    -------------------------------------------------------------*/
     #pun-userlist .user-avatar .avatar-image {
      background-color: #161616 !important;
      -webkit-filter: brightness(1.2) contrast(0.8);
      filter: brightness(1) contrast(0.8);
    }
    
     #pun-userlist .user-avatar .avatar-image:hover {
      background-blend-mode: normal !important;
      -webkit-filter: brightness(1) contrast(0.8) !important;
      filter: brightness(1) contrast(1) !important;
    }
    
     #pun-userlist .user-avatar .avatar-image:hover + .isonline {
      -webkit-transform: none;
      transform: none;
    }
    
     #pun-userlist .usertable tr {
      background: url(https://forumstatic.ru/files/001b/6f/ae/22952.jpg) top no-repeat, #161616;
    }
    
     #pun-userlist .usertable td {
      font-size: 9px;
      font-family: arial;
      text-transform: lowercase;
      letter-spacing: 0.8px;
      color: #b5b5b5;
      text-align: center;
    }
    
     #pun-userlist span.usersname {
      text-align: center;
      font-family: 'Nunito Sans', sans-serif;
      font-size: 12px;
      line-height: 12px;
      font-weight: 600;
      text-transform: lowercase;
      display: -webkit-box !important;
      display: -ms-flexbox !important;
      display: flex !important;
      width: 100%;
      height: 20px;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin: 0 0 8px 0;
      letter-spacing: 1.5px;
    }
    
     #pun-userlist span.usersname a {
      color: #fff;
    }
    
     #pun-userlist .main .tc2 {
      text-align: center;
      text-transform: lowercase;
    }
    
     #pun-userlist .relation:before {
      content: 'репутация:';
      margin-right: 4px;
      color: #fff;
    }
    
     #pun-userlist .num_posts:before {
      content: 'сообщений:';
      margin-right: 4px;
      color: #fff;
    }
    
     #pun-userlist .registered:before {
      content: 'зарегистрирован(а):';
      margin-right: 4px;
      color: #fff;
    }
    
     #pun-userlist .last_visit {
      padding: 4px 4px 10px 4px !important;
    }
    
     #pun-userlist .last_visit:before {
      content: 'был(а) онлайн:';
      margin-right: 4px;
      color: #fff;
    }
    
    /* Таблица на pun-messages
    -------------------------------------------------------------*/
     #pun-messages tbody.hasicon td.tcl {
      padding-left: 0;
    }
    
     #pun-messages td .tclcon {
      margin-left: 20px;
    }
    
     #pun-messages td.tc2,
     #pun-messages td.tc3 {
      font-size: 11px !important;
      text-align: center;
    }
    
     #pun-messages td.tcl {
      text-align: left;
      font-family: verdana !important;
      font-size: 11px !important;
      letter-spacing: 0;
    }
    
     #pun-messages th.tc2,
     #pun-messages th.tc3 {
      font-size: 9px !important;
    }
    
     #pun-messages .tcr {
      text-align: right;
    }
    
     #pun-messages .tcr a {
      font-family: verdana !important;
      font-size: 11px !important;
      font-weight: normal !important;
      text-transform: lowercase !important;
      letter-spacing: 0.2px !important;
      color: #724a78 !important;
    }
    
     #pun-messages .tc2:last-of-type {
      text-align: right;
    }
    
    /* Личные сообщения
    -------------------------------------------------------------*/
     #volSlider {
      background: #ffffff !important;
      width: 100px !important;
      height: 5px !important;
      border-radius: 0 !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
    }
    
     #volSlider .before {
      background: #9d9286 !important;
      height: 5px !important;
      border-radius: 0 !important;
    }
    
     #volSlider .thumb {
      background: #5d5143 !important;
      width: 7px !important;
      height: 7px !important;
      border-radius: 0 !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
    }
    
    /* Поиск по постам юзера
    -------------------------------------------------------------*/
     #pun-searchposts .post-author {
      height: 20px;
      width: 200px;
      padding: 0 !important;
      background: url(https://forumstatic.ru/files/001b/6f/ae/22952.jpg) no-repeat;
      border-bottom: 10px solid #161616 !important;
    }
    
     #pun-searchposts .pa-author {
      text-shadow: none;
      margin: 0;
      padding: 0 !important;
      width: 200px;
      height: 20px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 12px;
    }
    
     #pun-searchposts .pa-author strong {
      font-weight: 400;
    }
    
    /* Статистика
    -------------------------------------------------------------*/
     #pun-stats li.item1,
     #pun-stats li.item2,
     #pun-stats li.item3,
     #pun-stats li.item4 {
      background-color: #161616;
      color: #fff;
      font-family: arial;
      font-size: 8px;
      font-weight: 600;
      line-height: 13px;
      text-transform: uppercase;
      letter-spacing: 1px;
      padding: 4px 0;
      margin-bottom: 20px;
    }
    
     #pun-stats li.item4 a {
      color: #fff;
    }
    
     #pun-stats li.item1:hover,
     #pun-stats li.item2:hover,
     #pun-stats li.item3:hover,
     #pun-stats li.item4:hover {
      background-color: rgba(22, 22, 22, 0.7);
    }
    
    li#onlinelist {
      text-transform: lowercase;
    }
    
    /* Футер и 'хлебные крошки' 2
    -------------------------------------------------------------*/
     #pun-about {
      height: 300px !important;
      width: 1240px !important;
      margin: 0 0 -198px -133px !important;
      padding: 0 !important;
    }
    
     #pun-qjump {
      float: left;
    }
    
     #pun-about .container {
      font-size: 9px;
      text-transform: lowercase;
      background: url(https://forumstatic.ru/files/001b/6f/ae/71587.png) no-repeat;
      height: 230px;
      width: 1240px;
      padding: 70px 0 0 0;
      margin: -70px 0 0 0;
    }
    
     #pun-crumbs2 .container {
      font-family: 'Nunito Sans', sans-serif;
      font-size: 1em;
      font-weight: 700;
      text-transform: uppercase;
      color: #5c5c5c;
    }
    
    /* Посты
    -------------------------------------------------------------*/
     .punbb fieldset legend span {
      font-family: 'Nunito Sans', sans-serif;
      font-size: 10px;
      font-weight: 700;
      letter-spacing: 0.3px;
      text-transform: uppercase;
      color: #646464;
    }
    
     .punbb textarea {
      background: rgba(255, 255, 255, 0.5);
      font: 1em verdana, arial, helvetica, sans-serif;
    }
    
     .punbb input {
      background: rgba(255, 255, 255, 0.5);
      font: 1em verdana, arial, helvetica, sans-serif;
    }
    
     .punbb select {
      background: rgba(255, 255, 255, 0.5);
      font: 1em verdana, arial, helvetica, sans-serif;
    }
    
     .punbb optgroup {
      background: rgba(255, 255, 255, 0.5);
      font: 1em verdana, arial, helvetica, sans-serif;
      font-weight: bold;
    }
    
     .punbb .post h3 {
      padding: 0 0 10px 0;
    }
    
     .punbb .post h3 span {
      text-align: right;
      font-family: 'Nunito Sans', sans-serif;
      font-size: 10px;
      font-weight: 700;
      letter-spacing: 1px;
      text-transform: uppercase;
      color: #646464;
    }
    
     .punbb .post h3 strong {
      text-align: right;
      font-family: 'Nunito Sans', sans-serif;
      font-size: 10px;
      letter-spacing: 1px;
      font-weight: 700;
      text-transform: uppercase;
      color: #646464;
    }
    
     .punbb .post h3 a.permalink {
      text-transform: uppercase;
      font-family: 'Nunito Sans', sans-serif;
      letter-spacing: 1px;
      font-weight: 700;
      font-size: 11px;
      color: #646464;
    }
    
     .punbb .post h3 a.permalink:hover {
      color: #302f2d;
    }
    
     .punbb .post-box {
      text-align: justify;
    }
    
     .punbb #pun-main .info-box .legend {
      font-size: 1em;
      font-weight: bold;
    }
    
     .punbb #pun-main h1 {
      margin-bottom: 20px;
      padding: 5px;
      text-align: center;
      font-family: 'Nunito Sans', sans-serif;
      font-size: 11px;
      letter-spacing: 1.5px;
      line-height: 15px;
      font-weight: 700;
      text-transform: uppercase;
      color: #545454;
    }
    
     .punbb .post-links {
      font-family: 'Nunito Sans', sans-serif;
      font-weight: 700;
      text-transform: uppercase;
      font-size: 9px;
      letter-spacing: 0.6px;
    }
    
     .punbb .post-links ul {
      text-align: right;
    }
    
     .punbb pre {
      font: 1em verdana, arial, helvetica, sans-serif;
      line-height: 170%;
      white-space: break-spaces;
      text-align: left;
    }
    
     .punbb address,
     .punbb em {
      font-style: normal;
    }
    
     .punbb .code-box {
      background-color: rgba(22, 22, 22, 0.1);
      color: #333;
    }
    
     .punbb .code-box strong.legend {
      background: #161616;
      font-family: 'Nunito Sans', sans-serif;
      font-size: 10px;
      font-weight: 700;
      font-style: normal;
      color: #ffffff;
      text-transform: uppercase;
      letter-spacing: 1px;
    }
    
     .punbb .code-box strong.legend a {
      color: #ffffff;
    }
    
     .punbb .code-box strong.legend a:hover {
      opacity: 0.6;
    }
    
     .punbb .quote-box {
      background-color: rgba(22, 22, 22, 0.1);
      color: #333;
    }
    
     .punbb .quote-box cite {
      background: #161616;
      font-family: 'Nunito Sans', sans-serif;
      font-size: 9px;
      letter-spacing: 1px;
      font-weight: 600;
      font-style: normal;
      color: #ffffff;
      text-transform: uppercase;
    }
    
     a.qc-post-link img {
      display: none;
    }
    
     a.qc-post-link:before {
      margin: 0 3px !important;
      content: '\f2f5';
      font-family: 'FontAwesome';
      color: #b96bc5;
    }
    
     .punbb .required label {
      font-weight: 400;
    }
    
     .punbb .datafield span.input {
      font-weight: bold;
    }
    
     .punbb .datafield span.input a {
      font-weight: normal;
    }
    
     .punbb .post-sig dt {
      border-top: 1px solid #a3a3a3 !important;
    }
    
     .punbb .info .container {
      text-transform: lowercase;
    }
    
    em {
      font-style: normal;
    }
    
    em.bbuline {
      font-style: normal;
      text-decoration: none;
      border-bottom: 1px solid #9747a3 !important;
    }
    
    del {
      opacity: .45;
    }
    
    hr {
      opacity: 1 !important;
      margin-bottom: 0.8em;
      -webkit-filter: none;
      filter: none;
      border: 1px solid #a3a3a3 !important;
      border-bottom-style: none !important;
    }
    
     .post-content .spoiler-box > div:before {
      width: 9px;
      margin-right: 6px !important;
      content: '\f078';
      font-family: 'FontAwesome';
      color: #9747a3;
    }
    
     .post-content .spoiler-box > div.visible:before {
      width: 9px;
      margin-right: 6px !important;
      content: '\f077';
      font-family: 'FontAwesome';
      color: #9747a3;
    }
    
     form#rep_form .tc2 input {
      background: #9747a3 !important;
      font-family: 'Nunito Sans' !important;
      font-size: 9px !important;
      text-transform: uppercase !important;
      font-weight: 700 !important;
      letter-spacing: 1px !important;
      color: #fff !important;
    }
    
     #plng {
      padding: 0;
      margin: 0 20px 0 0;
      font-size: 10px;
      font-family: 'Nunito Sans', sans-serif;
      text-transform: uppercase;
      font-weight: 700;
      letter-spacing: 0.3px;
    }
    
     #restore-post {
      position: absolute;
      right: -33px;
      top: 47px;
      z-index: 200;
      cursor: pointer;
    }
    
     span#restore-post:before {
      content: '\f044';
      font-family: 'FontAwesome';
      color: #9747a3;
      font-size: 11px;
      display: block;
    }
    
    /* Пагинация и соседние строчки
    -------------------------------------------------------------*/
     #pun-pagelinks li a,
     #pun-pagelinks a:link,
     #pun-pagelinks a:hover {
      font-size: 1.2em;
      line-height: 2em;
    }
    
     .linkst .postlink {
      text-align: right;
      font-family: 'Nunito Sans', sans-serif;
      font-weight: 700;
      text-transform: uppercase;
    }
    
     .linksb,
     .linkst {
      font-size: 9px;
      font-family: 'Nunito Sans', sans-serif;
      font-weight: 700;
      text-transform: uppercase;
      color: #545454;
    }
    
     .linksb {
      text-align: right;
    }
    
     .linkst {
      text-align: left;
    }
    
     .linksb .pagelink {
      text-align: left;
    }
    
     #pun-viewtopic .linksb {
      font-family: 'Nunito Sans', sans-serif;
      font-weight: 700;
      text-transform: uppercase;
      color: #9747a3;
    }
    
     #pun-viewtopic .linksb .pagelink {
      text-align: left;
      font-size: 9px;
      color: #9747a3;
    }
    
     #pun-viewtopic .linksb .postlink,
     #pun-viewtopic .linksb .subscribelink {
      text-align: right;
      font-size: 9px !important;
      letter-spacing: 1px !important;
    }
    
     #pun-viewtopic .linksb .postlink a,
     #pun-viewtopic .linksb .subscribelink a {
      color: #fff !important;
      background: #9747a3 !important;
      width: auto;
      height: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      padding: 6px 20px;
    }
    
     div#topic-users-in {
      font-family: 'Nunito Sans', sans-serif;
      font-weight: 700;
      font-size: 9px;
      text-transform: uppercase;
      color: #9747a3;
    }
    
     .punbb .modmenu strong {
      font-family: 'Nunito Sans', sans-serif;
      font-weight: 700 !important;
      text-transform: uppercase;
    }
    
     .punbb .modmenu .container span {
      font-size: 0;
    }
    
    /* Профиль в постах
    -------------------------------------------------------------*/
     .punbb .post .post-author {
      width: 200px;
      height: auto;
      background: url(https://forumstatic.ru/files/001b/6f/ae/49518.jpg) top no-repeat, url(https://forumstatic.ru/files/001b/6f/ae/86263.jpg) bottom no-repeat, #161616;
      padding: 0 0 20px 0;
    }
    
     .pa-author {
      height: 18px;
      width: 200px;
      padding: 0 0 !important;
      text-align: center;
      font-family: 'Nunito Sans', sans-serif;
      font-size: 11px;
      text-transform: lowercase;
      color: #fff;
      font-weight: 600;
      letter-spacing: 2px;
      text-shadow: none;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      margin: 0 0 10px 0 !important;
    }
    
     .pa-author a {
      color: #fff !important;
    }
    
     .pa-author a:hover {
      color: #9747a3 !important;
      text-shadow: none;
    }
    
     li.pa-title {
      margin-bottom: 24px !important;
      padding: 0 3px !important;
      font-weight: 400;
      color: #fff;
      text-align: center;
      text-transform: lowercase;
      font-size: 8px;
      font-family: 'Nunito Sans';
      letter-spacing: 2px;
    }
    
     li.pa-avatar.item2 {
      text-align: center;
      margin-bottom: 8px;
    }
    
     li.pa-avatar.item2 img {
      outline: 1px solid rgba(255, 255, 255, 0.75);
    }
    
     li.pa-avatar.item2 img:hover {
      -webkit-filter: brightness(1.2) contrast(0.8) grayscale(1);
      filter: brightness(1.2) contrast(0.8) grayscale(1);
      opacity: 0.7;
    }
    
     li.pa-online {
      margin: 0 0 -20px 0;
      width: 200px;
      height: 20px;
      color: #fff;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 9px;
      text-transform: lowercase;
      font-weight: 400;
      letter-spacing: 1px;
      text-align: center;
      font-family: 'Nunito Sans';
    }
    
     li.pa-online strong {
      font-weight: 600;
    }
    
     .pa-respect,
     .pa-posts {
      text-align: center;
      font-family: 'Nunito Sans', sans-serif;
      font-size: 10px;
      text-transform: lowercase;
      font-weight: 700;
      color: #fff;
    }
    
     .pa-respect img {
      -webkit-filter: hue-rotate(-160deg);
      filter: hue-rotate(-160deg);
    }
    
     .pa-respect .fld-name:before {
      margin-right: 2px;
      content: 'плюсы:';
      font-size: 9px;
      letter-spacing: 1px;
    }
    
     .pa-posts a {
      margin-right: 2px;
      color: #fff !important;
      letter-spacing: 1px;
    }
    
     .pa-posts:hover a,
     .pa-respect:hover .fld-name:before {
      opacity: 0.6 !important;
      cursor: pointer;
    }
    
    /* Страница профиля
    -------------------------------------------------------------*/
     #profile-left li#pa-avatar {
      background: url(https://forumstatic.ru/files/001b/6f/ae/49518.jpg) top no-repeat, url(https://forumstatic.ru/files/001b/6f/ae/22952.jpg) bottom no-repeat, #161616;
    }
    
     #profile-left li#pa-avatar img {
      outline: 1px solid rgba(255, 255, 255, 0.75);
    }
    
     #profile-left li#pa-avatar img:hover {
      -webkit-filter: brightness(1.2) contrast(0.8) grayscale(1);
      filter: brightness(1.2) contrast(0.8) grayscale(1);
      opacity: 0.7;
    }
    
     #profile-left li#pa-avatar strong {
      font-family: 'Nunito Sans', sans-serif;
      font-size: 9px;
      text-transform: lowercase;
      color: #9f8fa3;
      letter-spacing: 1.5px;
    }
    
     #profile-left li#pa-online,
     #profile-left li#pa-edit {
      font-family: 'Nunito Sans', sans-serif;
      font-size: 9px;
      text-transform: uppercase;
      font-weight: 600;
      color: #fff;
      width: 200px;
    }
    
     #profile-right li strong {
      font-size: 10px;
      text-transform: lowercase;
      letter-spacing: 0.2px;
    }
    
     #viewprofile li {
      background-color: transparent;
      color: #333;
    }
    
     #viewprofile li strong,
     #viewprofile li div {
      background-color: transparent;
      color: #333;
      font-weight: normal;
    }
    
     #viewprofile li span {
      background: #161616;
      font-family: 'Nunito Sans', sans-serif;
      font-size: 9px;
      text-transform: uppercase;
      font-weight: 600;
      letter-spacing: 1.6px;
      color: #fff;
    }
    
     #viewprofile li span a {
      color: #fff;
    }
    
     #viewprofile h2 span {
      background-color: transparent;
      color: #9747a3;
      font-family: 'Nunito Sans', sans-serif;
      text-transform: uppercase;
      font-weight: 700;
      font-size: 13px;
    }
    
    /* Настройки профиля
    -------------------------------------------------------------*/
     #profilenav h2 span {
      background-color: transparent;
      color: #9747a3;
      font-family: 'Nunito Sans', sans-serif;
      text-transform: uppercase;
      font-weight: 700;
      font-size: 13px;
    }
    
     #profilenav li {
      font-weight: normal;
      text-transform: lowercase;
    }
    
     .fs-box label,
     .fs-box .label {
      font-family: 'Nunito Sans', sans-serif;
      font-size: 11px;
      font-weight: 700;
      text-transform: uppercase;
    }
    
     .punbb .formal span.input {
      text-transform: lowercase;
    }
    
    /* Ссылки
    -------------------------------------------------------------*/
     .punbb a,
     .punbb a:link,
     .punbb a:visited,
     .punbb-admin #pun-admain a,
     .punbb-admin #pun-admain a:link,
     .punbb-admin #punbb-admain a:visited {
      color: #724a78;
    }
    
     .punbb li.isactive a,
     .punbb li.isactive a:link,
     .punbb li.isactive a:visited {
      color: #333;
    }
    
     .punbb a:hover,
     .punbb a:focus,
     .punbb a:active,
     .punbb-admin #pun-admain .nodefault,
     .punbb-admin #punbb-admain a:hover,
     .punbb-admin #punbb-admain a:focus,
     .punbb-admin #punbb-admain a:active {
      color: #fff;
    }
    
     #pun-pagelinks a:active,
     #pun-pagelinks a:focus {
      background-color: #333;
      color: #fff;
    }
    
    /* Формы и кнопки
    -------------------------------------------------------------*/
     .punbb .formsubmit input,
     .punbb .formsubmit a,
     .punbb .formsubmit span,
     input.button {
      background: #161616 !important;
      font-family: 'Nunito Sans' !important;
      font-size: 8px !important;
      text-transform: uppercase !important;
      font-weight: 600 !important;
      letter-spacing: 1px !important;
      color: #fff !important;
    }
    
     input.button:hover,
     #pun-viewtopic .linksb .postlink a:hover,
     #pun-viewtopic .linksb .subscribelink a:hover {
      opacity: 0.5;
    }
    
     #profile .formsubmit {
      text-transform: lowercase;
    }
    
     #form-buttons td#text-left:hover,
     #form-buttons td#text-right:hover {
      background-color: #fff !important;
      -webkit-filter: invert(1) contrast(0) opacity(0.5);
              filter: invert(1) contrast(0) opacity(0.5);
    }
    
     div#form-buttons {
      background: #e0e0e0;
      margin-bottom: 5px;
    }
    
    /* Всплывающие уведомления: новое лс и проч.
    -------------------------------------------------------------*/
     .jGrowl {
      font-size: 11px !important;
    }
    
     .jGrowl .messag_theme {
      font-family: arial !important;
      text-transform: lowercase !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
    }
    
     .jGrowl-notification {
      height: auto !important;
      text-align: center !important;
      border-radius: 0 !important;
    }
    
     #closet {
      border-radius: 0 !important;
      text-transform: lowercase !important;
    }
    
    /* Баббл новых лс
     -------------------------------------------------------------*/
      span.num_msg {
      background: #bf49d1 !important;
      border-radius: 5px !important;
    }
    
     span.num_msg:before {
      background: #bf49d1 !important;
      height: 4px !important;
    }
    
    /* Админка
    -------------------------------------------------------------*/
     .punbb-admin #pun-admain legend span {
      background-color: transparent;
      color: #545454;
      font-family: 'Nunito Sans', sans-serif;
      text-transform: uppercase;
      font-weight: 700;
      font-size: 13px;
    }
    
     .punbb-admin #pun-admain .adcontainer {
      background-color: transparent;
      color: #333;
    }
    
     #pun-admain fieldset .handle,
     #pun-admain fieldset p {
      background-color: rgba(255, 255, 255, 0.5) !important;
      border: none;
    }
    
     #pun-admain label,
     div#pun-admain .adlabel {
      font-weight: 700;
      font-family: 'Nunito Sans', sans-serif;
      text-transform: uppercase;
    }
    
     #pun-adnav a {
      font-weight: 400 !important;
      text-transform: lowercase !important;
    }
    
     #pun-adnav .isactive ul.adsubnav a {
      color: #9747a3 !important;
    }
    
     sup.new {
      color: #9747a3 !important;
      font-weight: 400 !important;
    }
    
     sup.new:before {
      content: '(';
    }
    
     sup.new:after {
      content: ')';
    }
    
    /* Скроллбар
     -------------------------------------------------------------*/
    ::-webkit-scrollbar {
      width: 7px;
      height: 0;
    }
    
    ::-webkit-scrollbar-track,
    ::-webkit-scrollbar-corner {
      background-color: #1e1e1e;
    }
    
    ::-webkit-scrollbar-thumb {
      background-color: #9747a3;
    }
    
     .tclcon p::-webkit-scrollbar,
     textarea::-webkit-scrollbar,
     #tags .container::-webkit-scrollbar,
     .scrollbox::-webkit-scrollbar,
    .punbb select::-webkit-scrollbar {
      width: 3px !important;
      height: 0;
    }
    
     .tclcon p::-webkit-scrollbar-track,
     .tclcon p::-webkit-scrollbar-corner,
     textarea::-webkit-scrollbar-track,
     textarea::-webkit-scrollbar-corner,
     .scrollbox::-webkit-scrollbar-track,
     .scrollbox::-webkit-scrollbar-corner,
    .punbb select::-webkit-scrollbar-track,
    .punbb select::-webkit-scrollbar-corner {
      background-color: #ffffff !important;
    }
    
     .tclcon p::-webkit-scrollbar-thumb,
     textarea::-webkit-scrollbar-thumb,
     .scrollbox::-webkit-scrollbar-thumb,
    .punbb select::-webkit-scrollbar-thumb {
      background-color: #9747a3 !important;
    }
    
    ::selection {
      background-color: rgba(22, 22, 22, 0.6);
      color: #c1c1c1;
    }
    
    ::-moz-selection {
      background-color: rgba(22, 22, 22, 0.6);
      color: #c1c1c1;
    }
    
    /* Панель в форме ответа
     -------------------------------------------------------------*/
     .resizable-textarea label {
      font-size: 0;
    }
    
     #form-buttons table,
     .punbb .formal textarea {
      width: 99%;
    }
    
     #form-buttons td {
      padding: 0;
      line-height: 0;
      background-repeat: no-repeat;
    }
    
     #form-buttons td img {
      height: 26px;
      width: 100%;
    }
    
    #form-buttons #button-font,
    #form-buttons #button-transL,
    #form-buttons #button-size,
    #form-buttons #button-bold,
    #form-buttons #button-italic,
    #form-buttons #button-underline,
    #form-buttons #button-strike,
    #form-buttons #button-left,
    #form-buttons #button-center,
    #form-buttons #button-right,
    #form-buttons #button-justify,
    #form-buttons #button-spoiler,
    #form-buttons #button-quote,
    #form-buttons #button-code,
    #form-buttons #button-color,
    #form-buttons #button-smile,
    #form-buttons #button-link,
    #form-buttons #button-image,
    #form-buttons #button-image2,
    #form-buttons #button-video,
    #form-buttons #button-hide,
    #form-buttons #button-table,
    #form-buttons #button-keyboard,
    #form-buttons #button-addition,
    #form-buttons #button-indent,
    #form-buttons #button-html,
    #form-buttons #floatbut {
      -webkit-mask-repeat: no-repeat;
      mask-repeat: no-repeat;
      -webkit-mask-position: center;
      mask-position: center;
      background-color: #000000;
      background-image: none !important;
    }
    
    div#float strong {
      font-family: 'Nunito Sans', sans-serif;
      font-weight: normal;
      text-transform: uppercase !important;
      letter-spacing: 0.8px;
    }
    
    .fuck div#float strong {
      font-family: 'Helvetica Bold', sans-serif;
      font-weight: normal;
      text-transform: uppercase !important;
      letter-spacing: 0.8px;
    }
    
    #form-buttons #button-font {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/79448.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/79448.png) !important;
    }
    
    #form-buttons #button-transL {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/76975.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/76975.png) !important;
    }
    
    #form-buttons #button-size {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/63808.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/63808.png) !important;
    }
    
    #form-buttons #button-bold {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/33694.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/33694.png) !important;
    }
    
    #form-buttons #button-italic {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/78169.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/78169.png) !important;
    }
    
    #form-buttons #button-underline {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/19334.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/19334.png) !important;
    }
    
    #form-buttons #button-strike {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/20461.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/20461.png) !important;
    }
    
    #form-buttons #button-left {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/88670.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/88670.png) !important;
    }
    
    #form-buttons #button-center {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/20490.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/20490.png) !important;
    }
    
    #form-buttons #button-right {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/81976.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/81976.png) !important;
    }
    
    #form-buttons #button-justify {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/32863.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/32863.png) !important;
    }
    
    #form-buttons #button-spoiler {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/79426.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/79426.png) !important;
    }
    
    #form-buttons #button-quote {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/97129.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/97129.png) !important;
    }
    
    #form-buttons #button-code {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/61995.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/61995.png) !important;
    }
    
    #form-buttons #button-color {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/73637.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/73637.png) !important;
    }
    
    #form-buttons #button-smile {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/28265.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/28265.png) !important;
    }
    
    #form-buttons #button-link {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/65787.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/65787.png) !important;
    }
    
    #form-buttons #button-image {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/39101.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/39101.png) !important;
    }
    
    #form-buttons #button-image2 {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/31870.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/31870.png) !important;
    }
    
    #form-buttons #button-video {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/54319.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/54319.png) !important;
    }
    
    #form-buttons #button-hide {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/24823.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/24823.png) !important;
    }
    
    #form-buttons #button-table {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/72423.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/72423.png) !important;
    }
    
    #form-buttons #button-keyboard {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/57469.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/57469.png) !important;
    }
    
    #form-buttons #button-addition {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/85484.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/85484.png) !important;
    }
    
    #form-buttons #button-indent {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/48942.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/48942.png) !important;
    }
    
    #form-buttons #button-html {
      -webkit-mask-image: url(https://forumstatic.ru/files/001a/16/90/21501.png) !important;
      mask-image: url(https://forumstatic.ru/files/001a/16/90/21501.png) !important;
    }
    
    #form-buttons #floatbut {
      -webkit-mask-image: url(https://forumstatic.ru/files/001b/6f/ae/67909.png) !important;
      mask-image: url(https://forumstatic.ru/files/001b/6f/ae/67909.png) !important;
    }
    
     #button-image > img {
      position: relative;
      z-index: 2;
    }
    
     #button-image > center {
      opacity: 0;
      visibility: hidden;
    }
    
     #button-image:hover > center {
      opacity: 1;
      visibility: visible;
    }
    
     #font-area,
     #size-area,
     #color-area,
     #table-area,
     #image-area,
     #imageup-area,
     #imageattach-area,
     #keyboard-area,
     #video-area,
     #addition-area,
     #smilies-area,
     #video-area,
     #spoiler-area,
    #float {
      background: #161616;
      border: 1px solid #ffffff !important;
      border-top: none !important;
      color: #fff;
    }
    
    #float {
        width: auto;
        padding: 8px;
        position: absolute;
        top: 42px;
        left: 330px;
        z-index: 20;
    display: none;
    }
    
    .fuck #float {
        top: 37px;
        left: 389px;
    }
    
     #tags .container {
      text-transform: lowercase;
    }
    
     #tags .container a {
      color: #fff;
    }
    
     #tags .container a:hover {
      color: #83818d;
    }
    
     #tags .container strong,
     div#video-area-thd,
     div#image-area-thd {
      font-family: 'Nunito Sans', sans-serif;
      font-weight: 400;
      text-transform: uppercase !important;
      letter-spacing: 0.8px;
    }
    
     #addition-area div:hover,
     #font-area div:hover,
     #size-area div:hover {
      background: rgba(255, 255, 255, 0.2) !important;
    }
    
     #keyboard-span input {
      background-color: rgba(255, 255, 255, 0.2) !important;
      font-size: 13px !important;
      color: #fff !important;
    }
    
     #keyboard-span input:hover {
      background-color: rgba(255, 255, 255, 0.4) !important;
    }
    
     .uploadQueueItem .cancel a {
      font-weight: 400 !important;
      color: #ffffff !important;
    }
    
     #upload-button-container input[type=button],
     #imageupload-left input[type=button],
     #selected-image-width,
     #selected-thumb-width,
     #imageupload-left select {
      font-family: 'Nunito Sans' !important;
      font-size: 10px !important;
      font-weight: 400 !important;
      text-transform: uppercase !important;
      letter-spacing: 0.5px !important;
      color: #fff !important;
    }
    
     #uploaded-images img {
      border: 1px solid #9747a3 !important;
    }
    
    /* Репутация
     -------------------------------------------------------------*/
      form#rep_form .tcl {
      width: 20% !important;
      font-family: 'Nunito Sans' !important;
      text-transform: uppercase;
      text-align: left;
    }
    
     #pun-report .inner,
     #pun-reputation .inner,
     #pun-admin-award-form .inner {
      background: #e0e0e0;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
      outline: 2px solid #161616;
    }
    
     div.post-rating,
     div.post-vote,
     div.post-vote a,
     div.post-rating a {
      font-family: 'Nunito Sans' !important;
      font-weight: 600 !important;
    }
    
     #pun-respect .tcl {
      text-transform: lowercase !important;
    }
    
     .removeReputation:before {
      content: '\f00d';
      font-family: 'FontAwesome';
      font-size: 10px !important;
      font-weight: 900 !important;
    }
    
     .edit-reputation {
      border-bottom: 1px dashed #9747a3 !important;
    }
    
    /* Закладки
     -------------------------------------------------------------*/
     #BookmCntToggle.default-style {
      background: #606060 !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
      color: #be5acd !important;
      border-left: solid 5px #be5acd !important;
    }
    
     #MyBookmarks {
      background: #2a2a2a !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
    }
    
     #MyBookmarks .container {
      color: #fff !important;
      text-transform: lowercase !important;
    }
    
     #MyBookmarks h2 {
      font-family: 'Nunito Sans' !important;
      font-size: 9px !important;
      font-weight: 400 !important;
      text-transform: uppercase !important;
      color: #fff !important;
    }
    
     #MyBookmarks h2 span {
      font-size: 12px !important;
    }
    
     #MyBookmarks h1 {
      font-family: 'Nunito Sans' !important;
      font-size: 9px !important;
      font-weight: 400 !important;
      text-transform: uppercase !important;
      color: #fff !important;
    }
    
     #MyBookmarks #bm2:after {
      content: '\f00d' !important;
      font-family: 'FontAwesome';
      font-size: 12px;
    }
    
     #MyBookmarks span.scrl {
      width: 98px !important;
      padding-top: 4px !important;
      color: #fff !important;
      text-shadow: none !important;
    }
    
     #MyBookmarks span.scrl.b {
      left: 100px !important;
    }
    
     #MyBookmarks span.scrl.t,
     #MyBookmarks span.scrl.b {
      -webkit-box-shadow: none !important;
              box-shadow: none !important;
    }
    
     #MyBookmarks li.BookmarkL > span > a {
      color: #fff !important;
    }
    
     #MyBookmarks li.BookmarkL > span > a:hover {
      opacity: 0.4;
    }
    
     #MyBookmarks li span strong {
      float: right;
      cursor: pointer;
      z-index: 99999;
      font-weight: 900;
      position: relative;
      font-size: 0 !important;
    }
    
     #MyBookmarks li span strong:after {
      content: '\f00d';
      font-size: 10px;
      font-family: 'FontAwesome';
      color: #cb54dd;
    }
    
     .post .bookmark {
      color: #9747a3 !important;
    }
    
     .editBookmark {
      -webkit-box-shadow: none !important;
              box-shadow: none !important;
      border-radius: 0 !important;
      background: #332c24 !important;
    }
    
     .editBookmark h1 {
      margin-bottom: 0 !important;
      color: #fff !important;
    }
    
     .editBookmark input.button {
      margin: 0 !important;
    }
    
     .editBookmark .container {
      border-radius: 0 !important;
      padding: 10px !important;
    }
    
     .editBookmark input:not(.button) {
      height: 25px;
      text-transform: lowercase;
      background: rgba(255, 255, 255, 0.1) !important;
      font-size: 10px !important;
      line-height: 9px !important;
      color: #979696 !important;
    }
    
     .editBookmark .inputfield {
      color: #fff !important;
      font-size: 0 !important;
      text-transform: lowercase;
    }
    
     .editBookmark .inputfield .button {
      margin-left: 4px !important;
    }
    
    /* Кнопки вверх/вниз
     -------------------------------------------------------------*/
     #Go_Top,
     #Go_Bottom {
      position: fixed;
      cursor: pointer;
      background-color: transparent !important;
    }
    
     #Go_Top {
      top: calc(50% - 30px);
      left: calc(50% + 519px);
    }
    
     #Go_Bottom {
      top: calc(50% + 30px);
      left: calc(50% + 519px);
    }
    
     #Go_Top:before,
     #Go_Bottom:before {
      content: '';
      display: block;
      width: 20px;
      height: 20px;
      background: #e0e0e0;
    }
    
    /* Кнопки переключения диза
    -------------------------------------------------------------*/
    #stylelist {
      position: absolute;
      z-index: 10000;
      bottom: -36px!important;
      left: 0;
      width: 100%;
      text-align: center;
      margin: 0;
      padding: 0;
      list-style-type: none;
        display: flex;
        text-align: center;
        justify-content: center;
        align-items: center;
        font-size: 9px;
        font-family: verdana, sans-serif;
        font-weight: normal;
        text-transform: lowercase;
        letter-spacing: 0.4px;
        color: #e0e0e0;
    }
    
    #stylelist a {
        color: #e0e0e0;
    }
    
    .fuck #stylelist {
        bottom: -49px!important;
        font-size: 9px;
        font-family: 'Helvetica Regular', sans-serif;
        letter-spacing: 0.8px;
    }
    
    #stylelist a:hover {
        opacity: .6;
    }
    
    #stylelist li:not(:last-child):after {
        content: '|';
        margin: 0 3px!important;
    }
    
    /*************************************************************
    ЦВЕТА : FUCK
    *************************************************************/
    
    /* Тело
    -------------------------------------------------------------*/
    body.fuck {
      background-image: -moz-linear-gradient(bottom, #607373 0%, #778c6f 43%, #aab9b6 100%), url(https://forumstatic.ru/files/001a/16/90/85980.png);
      background-image: -webkit-linear-gradient(bottom, #607373 0%, #778c6f 43%, #aab9b6 100%), url(https://forumstatic.ru/files/001a/16/90/85980.png);
      background-image: linear-gradient(to top, #607373 0%, #778c6f 43%, #aab9b6 100%), url(https://forumstatic.ru/files/001a/16/90/85980.png);
      background-repeat: no-repeat, repeat;
      background-position: top left;
      background-attachment: fixed;
      background-size: cover, auto;
      background-blend-mode: difference;
    }
    
    .fuck #pun {
      background: url(https://forumstatic.ru/files/001b/6f/ae/21077.png) repeat-y;
      width: 1129px;
      margin: 216px auto 60px auto;
      padding: 0 41px;
      box-sizing: border-box;
    }
    
    .fuck .punbb {
      margin: -216px 0 0 0;
      width: 100% !important;
      padding: 0 !important;
    }
    
    .fuck .punbb .main .container,
    .fuck .punbb .post .container,
    .fuck .punbb .post h3 {
      background-color: transparent;
      color: #333;
    }
    
    .fuck .punbb .section .container,
    .fuck .punbb .post-body,
    .fuck .punbb .post-links,
    .fuck .punbb td.tc2,
    .fuck .punbb td.tc3,
    .fuck .punbb .formal fieldset .post-box,
    .fuck .punbb .info-box,
    .fuck .punbb #pun-main .info-box .legend {
      background-color: transparent;
      color: #333;
    }
    
    .fuck .punbb .post h3 span,
    .fuck .punbb th {
      background-color: transparent;
      color: #333;
    }
    
    .fuck #setmods dd,
    .fuck #setmods dl {
      background-color: transparent;
      color: #333;
      font-weight: normal;
    }
    
    /* Шапка
    -------------------------------------------------------------*/
    .fuck #pun-title {
      margin: 0;
    }
    
    .fuck #pun-title h1 span {
      font-size: 0;
    }
    
    .fuck #pun-title table {
      background: url(https://forumstatic.ru/files/001a/16/90/11017.png) no-repeat;
      width: 1516px;
      height: 216px;
      margin: 0px 0 0px -221px;
    }
    
    /* Шапка (кастомное)
    -------------------------------------------------------------*/
    .fuck .fuck_rbottom {
      display: block;
      height: 324px;
      width: 178px;
      position: absolute;
      background: url(https://forumstatic.ru/files/001a/16/90/53737.png);
      bottom: -75px;
      right: calc(50% - 656px);
      z-index: -1;
    }
    
    .fuck .header-text-top,
    .fuck .header-text-bottom-right,
    .fuck .header-text-bottom-left {
      display: none;
    }
    
    /* Меню навигации: форум, участники и т. д.
    -------------------------------------------------------------*/
    .fuck #pun-navlinks {
      word-spacing: 8px;
      padding: 0 !important;
      width: 1040px;
      margin: -31px 0 0 3px;
      position: absolute;
      top: 0;
    }
    
    .fuck #pun-navlinks a {
      color: #dddddd;
      font-family: 'Qalisso', serif;
      text-transform: uppercase;
      font-size: 18px;
      font-weight: normal;
      height: 28px;
      width: auto;
      display: block;
      background: #5a7e7e;
    }
    
    .fuck #pun-navlinks a:hover,
    .fuck #pun-navlinks a:focus,
    .fuck #pun-navlinks a:active {
      opacity: 1!important;
      color: #dddddd!important;
      background: #7d9494 !important;
      margin-top: -5px;
    }
    
    .fuck #pun-navlinks .container {
      background: transparent !important;
      padding: 0;
      width: auto;
      height: auto;
      text-align: center;
      display: flex;
      justify-content: center;
      flex-wrap: nowrap;
      white-space: nowrap;
    }
    
    .fuck #pun-navlinks li {
      margin: 0 10px;
      padding: 0;
    }
    
    .fuck #pun-navlinks li a>span {
      font-size: 0;
      display: none;
    }
    
    .fuck #navindex a:before,
    .fuck #navuserlist a:before,
    .fuck #navsearch a:before,
    .fuck #navprofile a:before,
    .fuck #navpm a:before,
    .fuck #navadmin a:before,
    .fuck #navlogout a:before,
    .fuck #navlogin a:before,
    .fuck #navregister a:before,
    .fuck #navpr_1 a:before {
      letter-spacing: 8px;
      display: flex;
      width: auto;
      height: 28px;
      align-items: center;
      justify-content: center;
      padding: 0 5px 0 13px;
      font-weight: normal;
    }
    
    .fuck #navindex a:before {
      content: 'Forum';
    }
    
    .fuck #navuserlist a:before {
      content: 'Users';
    }
    
    .fuck #navsearch a:before {
      content: 'Search';
    }
    
    .fuck #navprofile a:before {
      content: 'Profile';
    }
    
    .fuck #navregister a:before {
      content: 'Register';
    }
    
    .fuck #navpm a:before {
      content: 'Sms';
    }
    
    .fuck #navadmin a:before {
      content: 'Admin';
    }
    
    .fuck #navlogout a:before {
      content: 'Logout';
    }
    
    .fuck #navlogin a:before {
      content: 'Login';
    }
    
    .fuck #navpr_1 a:before {
      content: 'PR';
    }
    
    /* Меню навигации 2: новые соо, активные темы и т. д.
    -------------------------------------------------------------*/
    .fuck #pun-ulinks {
      position: absolute;
      margin: 17px 0 0 0;
      width: 1040px;
      height: auto;
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 7px;
      font-weight: normal;
      text-transform: uppercase;
      letter-spacing: 3px;
      top: 0;
    }
    
    .fuck #pun-ulinks .container {
      padding: 0;
      text-align: center;
    }
    
    .fuck #pun-ulinks li a {
      margin: 0 10px 0 0;
      color: #808d8d;
    }
    
    .fuck #pun-ulinks li a:hover {
      opacity: .5 !important;
    }
    
    .fuck #pun-ulinks li.item1,
    .fuck #pun-ulinks li.item1 a {
      padding-left: 0;
    }
    
    /* Приветствие и 'хлебные крошки'
    -------------------------------------------------------------*/
    .fuck #pun-status .container {
      padding: 20px 0;
      text-align: right;
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 11px;
      letter-spacing: 0.8px;
      text-transform: lowercase;
      font-weight: normal;
    }
    
    .fuck #pun-status .container strong {
      color: #4b7270;
      font-weight: normal;
    }
    
    .fuck #pun-crumbs1 {
      font-weight: normal;
    }
    
    .fuck #pun-crumbs1 p.container,
    .fuck #pun-crumbs2 .container {
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 1em;
      font-weight: normal;
      text-transform: uppercase;
      color: #7e918f;
      letter-spacing: 0.8px;
    }
    
    .fuck .punbb .divider {
      border-color: #b1a598 !important;
    }

    0

    4

    второе поле 2/2

    +
    Код:
    /* Переадресация
    -------------------------------------------------------------*/
    .fuck body.redirect-page {
      background: #778c6f;
    }
    
    .fuck #pun-redirect {
      background: transparent;
      padding: 10px !important;
      width: 800px !important;
    }
    
    .fuck #pun-redirect div#pun-main {
      background: transparent !important;
    }
    
    .fuck #pun-redirect .container,
    .fuck #pun-redirect .backlink a {
      color: #d9d6d6;
    }
    
    .fuck #pun-redirect .backlink a:hover {
      opacity: .6;
    }
    
    .fuck #pun-redirect h1 span {
      display: none;
    }
    
    .fuck .pun-modal .modal-inner {
      background: #5a7e7e;
      padding: 10px !important;
      width: 600px !important;
    }
    
    .fuck .move_posts_form .modal-inner>.container {
      background: #cbcbcb !important;
    }
    
    .fuck #move_posts_form .formal>form.container {
      padding: 15px 15px 7px 15px !important;
    }
    
    .fuck #pun-redirect h1,
    .fuck .pun-modal.move_posts_form h2 {
      margin-bottom: 10px !important;
    }
    
    .fuck .move_posts_form .modal-inner>.container .fs-box {
      text-transform: lowercase;
    }
    
    .fuck #move_posts_form .tcl {
      text-align: left;
    }
    
    .fuck #move_posts_form .tc2 {
      width: 15%;
      text-align: right;
    }
    
    .fuck .forum_name strong {
      font-family: 'Helvetica Bold';
      font-weight: normal;
      color: #505050;
    }
    
    /* Заголовки
    -------------------------------------------------------------*/
    .fuck .punbb h1,
    .fuck .punbb h2,
    .fuck .punbb h3,
    .fuck .punbb h4,
    .fuck .punbb table,
    .fuck .punbb th {
      font-size: 1em;
      font-weight: normal;
    }
    
    .fuck .punbb .main h1,
    .fuck .punbb .main h2,
    .fuck #pun-debug h2,
    .fuck .punbb-admin #pun-admain h2 {
      background-color: transparent;
      color: #333;
    }
    
    .fuck .punbb-admin #pun-admain h2,
    .fuck .punbb-admin #pun-admain h1 {
      text-transform: lowercase;
    }
    
    /* Категории
    -------------------------------------------------------------*/
    .fuck .punbb #pun-category1 h2,
    .fuck .punbb #pun-category2 h2,
    .fuck .punbb #pun-category3 h2,
    .fuck .punbb #pun-category4 h2,
    .fuck .punbb #pun-category5 h2,
    .fuck #pun-stats h2 {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: flex-end;
      -ms-flex-pack: flex-end;
      justify-content: flex-end;
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
      width: 1109px;
      height: 26px;
      margin: 20px -31px 20px -31px;
      padding: 0;
      -webkit-box-sizing: border-box;
      box-sizing: border-box;
    }
    
    .fuck .punbb #pun-category1 h2 span,
    .fuck .punbb #pun-category2 h2 span,
    .fuck .punbb #pun-category3 h2 span,
    .fuck .punbb #pun-category4 h2 span,
    .fuck .punbb #pun-category5 h2 span,
    .fuck #pun-stats h2 span {
      width: 100%;
      height: 26px;
      text-align: center;
      display: flex;
      justify-content: center;
      align-items: center;
      background-color: #5a7e7e;
      font-family: 'Helvetica Regular', serif;
      font-size: 10px !important;
      line-height: 100%;
      font-weight: normal;
      text-transform: lowercase !important;
      letter-spacing: 2.2px;
      color: #cbcbcb;
      white-space: nowrap;
      padding: 0 60px;
    }
    
    .fuck .punbb #pun-category1 h2 span:before,
    .fuck .punbb #pun-category1 h2 span:after,
    .fuck .punbb #pun-category2 h2 span:before,
    .fuck .punbb #pun-category2 h2 span:after,
    .fuck .punbb #pun-category3 h2 span:before,
    .fuck .punbb #pun-category3 h2 span:after,
    .fuck .punbb #pun-category4 h2 span:before,
    .fuck .punbb #pun-category4 h2 span:after,
    .fuck .punbb #pun-category5 h2 span:before,
    .fuck .punbb #pun-category5 h2 span:after,
    .fuck #pun-stats h2 span:before,
    .fuck #pun-stats h2 span:after {
      content: '';
      display: block;
      width: 100%;
      height: 2px;
      background-color: #7d9494;
    }
    
    .fuck .punbb #pun-category1 h2 span:before,
    .fuck .punbb #pun-category2 h2 span:before,
    .fuck .punbb #pun-category3 h2 span:before,
    .fuck .punbb #pun-category4 h2 span:before,
    .fuck .punbb #pun-category5 h2 span:before,
    .fuck #pun-stats h2 span:before {
      margin-right: 20px;
    }
    
    .fuck .punbb #pun-category1 h2 span:after,
    .fuck .punbb #pun-category2 h2 span:after,
    .fuck .punbb #pun-category3 h2 span:after,
    .fuck .punbb #pun-category4 h2 span:after,
    .fuck .punbb #pun-category5 h2 span:after,
    .fuck #pun-stats h2 span:after {
      margin-left: 20px;
    }
    
    /* Иконки подфорумов
    -------------------------------------------------------------*/
    .fuck div.icon {
      background: #b9b9b9;
    }
    
    .fuck div.inew,
    .fuck div.icon-new {
      background: #5a7e7e;
      font-weight: normal;
      font-family: 'Helvetica Bold', sans-serif;
    }
    
    .fuck div.inew~.tclcon {
      font-weight: normal;
      font-family: 'Helvetica Bold', sans-serif;
    }
    
    .fuck #pun-viewforum div.icon,
    .fuck #pun-searchtopics div.icon,
    .fuck #pun-messages div.icon {
      height: 14px;
      width: 14px;
      margin: 0;
    }
    
    .fuck tr.isticky div.icon {
      background: #5a7e7e;
    }
    
    .fuck #pun-index div.icon {
      background: none;
      font-weight: normal;
      float: none;
      width: 15px;
      height: 15px;
      margin: 0;
    }
    
    .fuck #pun-index div.inew {
      background: #a7b2a1 !important;
      font-weight: normal;
      font-family: 'Helvetica Regular', sans-serif;
      margin: -4px 0px 0px -11px;
      z-index: 2;
      animation: blinkColor 1.4s linear infinite;
      -moz-animation: blinkColor 1.4s linear infinite;
      -webkit-animation: blinkColor 1.4s linear infinite;
    }
    
    /* Таблица общее
    -------------------------------------------------------------*/
    .fuck .multipage th {
      font-size: 9px !important;
      text-transform: lowercase;
    }
    
    .fuck .multipage .forum {
      margin-top: 20px;
      text-transform: lowercase;
    }
    
    .fuck thead {
      text-transform: lowercase;
    }
    
    .fuck .punbb td span.youposted {
      margin-left: -1em;
      font-weight: bold;
    }
    
    .fuck .punbb td .modlist {
      display: block;
      padding-top: 0.3em;
    }
    
    .fuck .punbb .user-avatar {
      margin: 0 0 0 13px !important;
      height: 36px !important;
      width: 36px !important;
    }
    
    .fuck #pun-index .main .user-avatar {
      margin: 0 0 0 13px !important;
    }
    
    .fuck .punbb .user-avatar .avatar-image {
      height: 36px !important;
      width: 36px !important;
      border-radius: 0 !important;
      -webkit-filter: contrast(0.3) brightness(1.5);
      filter: contrast(0.3) brightness(1.5);
      background-color: #5a7e7e;
      opacity: 1 !important;
    }
    
    .fuck .punbb .user-avatar .isonline {
      background: #a7b2a1 !important;
      width: 8px;
      height: 8px;
      border-radius: 0% !important;
    }
    
    .fuck #pun-userlist .user-avatar .isonline {
      width: 13px;
      height: 13px;
    }
    
    /* Таблица на index
    -------------------------------------------------------------*/
    .fuck #pun-index .main .tcl {
      text-align: justify;
    }
    
    .fuck #pun-index .main .tcl h3 {
      font-family: 'Helvetica Bold', sans-serif;
      font-size: 13px;
      font-weight: normal;
      text-transform: uppercase;
      letter-spacing: 3px;
      line-height: 100%;
      width: 440px;
      height: 40px;
      text-align: left;
      padding: 0 20px;
    }
    
    .fuck #pun-index .main .tcl h3 a {
      color: #cbcbcb;
      display: flex;
      justify-content: center;
      align-items: center;
      width: 100%;
      height: 100%;
      white-space: nowrap;
    }
    
    .fuck #pun-index .main .tcl h3 a:hover {
      opacity: .5;
    }
    
    .fuck #pun-index .main .tcl h3 a:before,
    .fuck #pun-index .main .tcl h3 a:after {
      content: '';
      display: block;
      width: 100%;
      height: 2px;
      background-color: #7d9494;
    }
    
    .fuck #pun-index .main .tcl h3 a:before {
      margin-right: 10px;
    }
    
    .fuck #pun-index .main .tcl h3 a:after {
      margin-left: 10px;
    }
    
    .fuck #pun-index .main td.tcl {
      font-size: 9px;
      letter-spacing: 0.4px;
    }
    
    .fuck #pun-index .main .tcr {
      text-align: right;
    }
    
    .fuck #pun-index .main .tcr a {
      font-family: 'Helvetica Bold', sans-serif;
      font-size: 12px;
      font-weight: normal;
      text-transform: lowercase;
      letter-spacing: 0.8px;
      color: #5c6f6b;
    }
    
    .fuck #pun-index .main .tcr a:hover {
      color: #8fa97c;
    }
    
    .fuck #pun-index .main .tcr .lastpost {
      text-transform: lowercase;
      font-family: 'Arial', sans-serif;
      letter-spacing: 0.8px;
      font-size: 9px;
      color: #4b7685;
    }
    
    .fuck #pun-index td .tclcon {
      height: 98px;
      width: 480px;
      margin-left: 0;
      background: url(https://forumstatic.ru/files/001a/16/90/30123.png) no-repeat;
      box-sizing: border-box;
      padding: 0;
      z-index: 1;
      border-bottom: none!important;
    }
    
    .fuck #pun-index td .tclcon p {
      box-sizing: border-box;
      color: #dddddd;
      font-family: 'Helvetica Regular';
      font-weight: normal;
      font-size: 9px;
      letter-spacing: 1px;
      text-transform: lowercase;
      margin: 6px 6px 0px 0px;
      height: 46px;
      width: auto;
      overflow-y: auto;
      padding: 0 6px 0 12px;
    }
    
    .fuck #pun-index .intd {
      display: flex;
      justify-content: flex-start;
      width: 485px;
      flex-direction: row-reverse;
      align-items: flex-start;
      flex-wrap: nowrap;
    }
    
    /* Таблица на searchtopics и viewforum
    -------------------------------------------------------------*/
    .fuck #pun-searchtopics,
    .fuck #pun-viewforum,
    .fuck #pun-messages td,
    .fuck #pun-messages th,
    .fuck #pun-respect,
    .fuck #pun-online,
    .fuck #pun-statistic {
      font-family: 'Helvetica Regular', sans-serif;
      letter-spacing: 0.6px;
    }
    
    .fuck #pun-searchtopics .tclcon strong,
    .fuck #pun-viewforum .tclcon strong,
    .fuck #pun-online a.registered-user {
      font-family: 'Helvetica Bold', sans-serif;
      font-weight: normal;
    }
    
    .fuck #pun-searchtopics td .tclcon {
      margin-left: 20px;
    }
    
    .fuck #pun-searchtopics td.tcl {
      text-align: left;
      font-size: 11px !important;
    }
    
    .fuck #pun-searchtopics td .tc3,
    .fuck #pun-searchtopics td .tc2 {
      font-size: 11px !important;
      text-align: center;
    }
    
    .fuck #pun-searchtopics th.tc2,
    .fuck #pun-searchtopics th.tc3 {
      font-size: 9px !important;
    }
    
    .fuck #pun-searchtopics .tcr {
      text-align: right;
    }
    
    .fuck #pun-searchtopics .tcr a {
      display: block;
      font-size: 11px !important;
      font-weight: normal !important;
      text-transform: lowercase !important;
      color: #5a7e7e !important;
    }
    
    .fuck #pun-searchtopics .tcr a:hover {
      color: #8fa97c !important;
    }
    
    .fuck #pun-searchtopics .tc2,
    .fuck #pun-searchtopics .tc3 {
      text-align: center;
      text-transform: lowercase;
    }
    
    .fuck #pun-searchtopics .tcl {
      text-align: left;
    }
    
    .fuck #pun-viewforum td .tclcon {
      margin-left: 20px;
      font-family: 'Helvetica Regular', sans-serif;
      letter-spacing: 0.8px;
    }
    
    .fuck #pun-viewforum td.tcl {
      text-align: left;
      font-size: 11px !important;
      letter-spacing: 0;
    }
    
    .fuck #pun-viewforum td.tc3,
    .fuck #pun-viewforum td.tc2 {
      font-size: 11px !important;
      text-align: center;
    }
    
    .fuck #pun-viewforum th.tc2,
    .fuck #pun-viewforum th.tc3 {
      font-size: 9px !important;
    }
    
    .fuck #pun-viewforum .tcr {
      text-align: right;
    }
    
    .fuck #pun-viewforum .tcr a {
      font-size: 11px !important;
      font-weight: normal !important;
      text-transform: lowercase !important;
    }
    
    .fuck #pun-viewforum .tcl {
      text-align: left;
    }
    
    .fuck #pun-online .tcl,
    .fuck #pun-online .tc3 {
      text-transform: lowercase;
    }
    
    /* Таблица на userlist
    -------------------------------------------------------------*/
    .fuck #pun-userlist .user-avatar .avatar-image {
      background-color: #161616 !important;
      -webkit-filter: brightness(1.2) contrast(0.8);
      filter: brightness(1) contrast(0.8);
    }
    
    .fuck #pun-userlist .user-avatar .avatar-image:hover {
      background-blend-mode: normal !important;
      -webkit-filter: brightness(1) contrast(0.8) !important;
      filter: brightness(1) contrast(1) !important;
    }
    
    .fuck #pun-userlist .user-avatar .avatar-image:hover+.isonline {
      -webkit-transform: none;
      transform: none;
    }
    
    .fuck #pun-userlist .usertable tr {
      background: url(https://forumstatic.ru/files/001a/16/90/67633.png) top left repeat;
    }
    
    .fuck #pun-userlist .usertable td {
      font-size: 9px;
      font-family: 'Helvetica Regular', sans-serif;
      text-transform: lowercase;
      letter-spacing: 0.6px;
      color: #e8e8e8;
      text-align: center;
    }
    
    .fuck #pun-userlist span.usersname {
      width: 100%;
      height: auto;
      margin: 0 0 11px 0;
    }
    
    .fuck #pun-userlist span.usersname a {
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 11px;
      font-weight: normal;
      text-transform: lowercase;
      color: #e8e8e8;
      width: 100%;
      background: #7d9494;
      line-height: 1;
      letter-spacing: 1.4px;
      height: 25px;
      padding: 1px 2px 2px 2px;
      box-sizing: border-box;
      display: flex;
      justify-content: center;
      align-items: center;
    }
    
    .fuck #pun-userlist span.usersname a:hover {
      background: #5a7e7e !important;
      color: #e8e8e8;
    }
    
    .fuck #pun-userlist .main .tc2 {
      text-align: center;
      text-transform: lowercase;
    }
    
    .fuck #pun-userlist .main .tc3 {
      padding: 3px;
    }
    
    .fuck #pun-userlist td.tc3.relation {
      padding: 6px 3px 3px 3px;
    }
    
    .fuck #pun-userlist td.tc3.last_visit {
      padding: 3px 3px 8px 3px;
      margin-bottom: 10px;
    }
    
    .fuck #pun-userlist .relation:before {
      content: 'репутация:';
    }
    
    .fuck #pun-userlist .num_posts:before {
      content: 'сообщений:';
    }
    
    .fuck #pun-userlist .registered:before {
      content: 'зарегистрирован(а):';
    }
    
    .fuck #pun-userlist .last_visit:before {
      content: 'был(а) онлайн:';
    }
    
    .fuck #pun-userlist .relation:before,
    .fuck #pun-userlist .num_posts:before,
    .fuck #pun-userlist .registered:before,
    .fuck #pun-userlist .last_visit:before {
      margin-right: 4px;
      color: #e8e8e8;
      font-family: 'Helvetica Regular';
    }
    
    /* Таблица на messages
    -------------------------------------------------------------*/
    .fuck #pun-messages tbody.hasicon td.tcl {
      padding-left: 0;
    }
    
    .fuck #pun-messages td .tclcon {
      margin-left: 20px;
    }
    
    .fuck #pun-messages td.tc2,
    .fuck #pun-messages td.tc3 {
      font-size: 11px !important;
      text-align: center;
      text-transform: lowercase;
    }
    
    .fuck #pun-messages td.tcl {
      text-align: left;
      font-size: 11px !important;
    }
    
    .fuck #pun-messages th.tc2,
    .fuck #pun-messages th.tc3 {
      font-size: 9px !important;
    }
    
    .fuck #pun-messages .tcr {
      text-align: right;
    }
    
    .fuck #pun-messages .tcr a {
      font-size: 11px !important;
      font-weight: normal !important;
      text-transform: lowercase !important;
      letter-spacing: 0.2px !important;
      color: #5a7e7e !important;
    }
    
    .fuck #pun-messages .tc2:last-of-type {
      text-align: right;
    }
    
    .fuck #pun-messages fieldset legend strong {
      font-family: 'Helvetica Regular';
      font-size: 10px;
      font-weight: normal;
      text-transform: uppercase;
      letter-spacing: 0.6px;
    }
    
    .fuck #pun-messages fieldset legend strong:before {
      content: '/';
      margin-right: 20px;
    }
    
    .fuck #pun-messages.post-body {
      margin-left: 20em !important;
    }
    
    .fuck #pun-messages .tclcon strong a {
      font-family: 'Helvetica Bold';
      font-weight: normal;
      color: #505050;
    }
    
    /* Личные сообщения
    -------------------------------------------------------------*/
    .fuck #volSlider {
      background: #dfdfdf !important;
      width: 100px !important;
      height: 5px !important;
      border-radius: 0 !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
    }
    
    .fuck #volSlider .before {
      background: #aab1a4 !important;
      height: 5px !important;
      border-radius: 0 !important;
    }
    
    .fuck #volSlider .thumb {
      background: #819482 !important;
      width: 7px !important;
      height: 7px !important;
      border-radius: 0 !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
    }
    
    .fuck div#notify-settings {
      font-family: 'Helvetica Regular';
      font-weight: normal;
      text-transform: lowercase;
      letter-spacing: 0.8px;
    }
    
    .fuck #pun-messages dl.post-sig {
      display: none;
    }
    
    .fuck #pun-messages .post-author {
      padding: 0 !important;
    }
    
    .fuck #pun-messages .post-author ul {
      height: auto;
      padding: 0 0 11px 12px !important;
    }
    
    .fuck #pun-messages .post-author {
      margin: 0 !important;
    }
    
    .fuck #pun-messages .post-body {
      margin-left: 23em !important;
    }
    
    
    /* Поиск по постам юзера
    -------------------------------------------------------------*/
    .fuck #pun-searchposts .post-author {
      height: 40px;
      padding: 0 !important;
    border: none!important;
    background: transparent;
    }
    
    .fuck #pun-searchposts .post-author ul {
      width: 187px;
    }
    
    .fuck #pun-searchposts .pa-author {
      text-shadow: none;
      width: 200px;
    height: 30px;
      display: flex;
      justify-content: center;
      align-items: center;
      font-size: 13px;
    }
    
    .fuck #pun-searchposts .pa-author strong {
      font-weight: normal;
    }
    
    /* Статистика
    -------------------------------------------------------------*/
    .fuck #pun-stats li.item1,
    .fuck #pun-stats li.item2,
    .fuck #pun-stats li.item3,
    .fuck #pun-stats li.item4 {
      background-color: #cbcbcb;
      color: #4b7270;
      font-family: 'Helvetica Bold', sans-serif;
      font-size: 11px;
      font-weight: normal;
      line-height: 13px;
      text-transform: lowercase;
      letter-spacing: 1px;
      margin-bottom: 20px;
    }
    
    .fuck #pun-stats li.item4 a {
      color: #5c6f6b;
    }
    
    .fuck #pun-stats li strong {
      font-weight: normal;
    }
    
    .fuck li#onlinelist {
      text-transform: lowercase;
      font-family: 'Helvetica Regular';
      letter-spacing: 0.8px;
      font-size: 10px;
    }
    
    /* Футер
    -------------------------------------------------------------*/
    .fuck #pun-about {
      margin: 0!important;
      padding: 0!important;
      height: 0!important;
      width: 0!important;
    }
    
    .fuck #pun-qjump {
      float: left;
    }
    
    .fuck #pun-about .container {
      font-size: 8px;
      letter-spacing: 0.8px;
      font-family: 'Helvetica Regular', sans-serif;
      text-transform: lowercase;
      background: url(https://forumstatic.ru/files/001a/16/90/26945.png) no-repeat;
      height: 31px;
      width: 1129px;
      padding: 0px 0 0 0;
      margin: 0px 0 -31px -41px;
    }
    
    /* Посты
    -------------------------------------------------------------*/
    .fuck .punbb fieldset legend span {
      font-family: 'Helvetica Bold', sans-serif;
      font-size: 10px;
      font-weight: normal;
      letter-spacing: 0.3px;
      text-transform: uppercase;
      color: #646464;
    }
    
    .fuck .punbb textarea {
      background: rgba(255, 255, 255, 0.25);
      font: 1em verdana, arial, sans-serif;
    }
    
    .fuck .punbb input {
      background: rgba(255, 255, 255, 0.25);
      font: 1em verdana, arial, sans-serif;
    }
    
    .fuck .punbb select {
      background: rgba(255, 255, 255, 0.25);
      font: 1em verdana, arial, sans-serif;
      text-transform: lowercase;
    }
    
    .fuck .punbb optgroup {
      background: rgba(255, 255, 255, 0.25);
      font: 1em verdana, arial, sans-serif;
      font-weight: bold;
    }
    
    .fuck .punbb .post h3 {
      padding: 0 0 10px 0;
    }
    
    .fuck .punbb .post h3 span {
      text-align: right;
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 10px;
      font-weight: normal;
      letter-spacing: 1px;
      text-transform: lowercase;
      color: #646464;
    }
    
    .fuck .punbb .post h3 strong {
      text-align: right;
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 11px;
      letter-spacing: 1px;
      font-weight: normal;
      text-transform: uppercase;
      color: #646464;
    }
    
    .fuck .punbb .post h3 a.permalink {
      text-transform: lowercase;
      font-family: 'Helvetica Regular', sans-serif;
      letter-spacing: 1px;
      font-weight: normal;
      font-size: 11px;
      color: #646464;
    }
    
    .fuck .punbb .post h3 a.permalink:hover {
      color: #302f2d;
    }
    
    .fuck .punbb .post-box {
      text-align: justify;
    }
    
    .fuck .punbb #pun-main .info-box .legend {
      font-size: 1em;
      font-weight: bold;
    }
    
    .fuck .punbb #pun-main h1 {
      margin-bottom: 10px;
      padding: 5px;
      text-align: center;
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 11px;
      letter-spacing: 1.4px;
      line-height: 15px;
      font-weight: normal;
      text-transform: uppercase;
      color: #545454;
    }
    
    .fuck .pun-modal.move_posts_form h2 {
      margin-bottom: 10px;
      padding: 5px;
      text-align: center;
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 11px;
      letter-spacing: 1.4px;
      line-height: 15px;
      font-weight: normal;
      text-transform: uppercase;
      color: #cbcbcb;
    }
    
    .fuck .punbb .post-links {
      font-family: 'Helvetica Regular', sans-serif;
      font-weight: normal;
      text-transform: lowercase;
      font-size: 11px;
      letter-spacing: 1px;
    }
    
    .fuck .punbb .post-links ul {
      text-align: right;
    }
    
    .fuck .punbb pre {
      font: 1em verdana, arial, sans-serif;
      line-height: 170%;
      white-space: break-spaces;
      text-align: left;
    }
    
    .fuck .punbb address,
    .fuck .punbb em {
      font-style: normal;
    }
    
    .fuck .punbb .quote-box,
    .fuck .punbb .code-box {
      background-color: rgba(255, 255, 255, 0.2);
      color: #333;
    }
    
    .fuck .punbb .quote-box cite,
    .fuck .punbb .code-box strong.legend {
      font-family: 'Helvetica Bold', sans-serif;
      font-size: 12px;
      line-height: 12px !important;
      letter-spacing: 0.8px;
      font-weight: normal !important;
      font-style: normal;
      color: #5a7e7e;
      text-transform: lowercase;
      text-align: center;
      background: #cbcbcb;
    }
    
    .fuck .punbb .quote-box cite {
      padding: 6px 12px 8px 12px;
    }
    
    .fuck .punbb .code-box strong.legend {
      padding: 0;
    }
    
    .fuck .punbb .code-box strong.legend a {
      color: #5a7e7e;
      background: #cbcbcb;
      line-height: 11px !important;
      padding: 6px 12px 8px 12px;
      width: auto;
      display: block;
    }
    
    .fuck .punbb .code-box strong.legend a:hover {
      color: #cbcbcb !important;
      background: #5a7e7e !important;
    }
    
    .fuck .punbb .code-box strong.legend a:hover::after {
      content: none;
    }
    
    .fuck a.qc-post-link img {
      display: none;
    }
    
    .fuck a.qc-post-link:before {
      margin: 0 0 0 2px !important;
      content: '';
      height: 10px;
      width: 11px;
      background-color: #5a7e7e;
      -webkit-mask-image: url(https://forumstatic.ru/files/001b/6f/ae/34828.svg);
      mask-image: url(https://forumstatic.ru/files/001b/6f/ae/34828.svg);
      display: inline-block;
    }
    
    .fuck .punbb .required label {
      font-weight: normal;
    }
    
    .fuck .punbb .datafield span.input {
      font-weight: bold;
    }
    
    .fuck .punbb .datafield span.input a {
      font-weight: normal;
    }
    
    .fuck .punbb .info .container {
      text-transform: lowercase;
    }
    
    .fuck em {
      font-style: normal;
    }
    
    .fuck em.bbuline {
      font-style: normal;
      text-decoration: none;
      border-bottom: 1px solid #7a8e77 !important;
    }
    
    .fuck del {
      opacity: .45;
    }
    
    .fuck hr {
      opacity: 1 !important;
      margin-bottom: 0.8em;
      -webkit-filter: none;
      filter: none;
      border: 1px solid #b0b5b2 !important;
      border-bottom-style: none !important;
    }
    
    .fuck .punbb .post-sig dt {
      height: 1px;
      background: #b0b5b2;
      width: 40%;
      margin: 10px auto;
      border: none!important;
    }
    
    .fuck .post-content .spoiler-box>div:before {
      width: 9px;
      margin-right: 6px !important;
      content: '\f078';
      font-family: 'FontAwesome';
      color: #5a7e7e;
    }
    
    .fuck .post-content .spoiler-box>div.visible:before {
      width: 9px;
      margin-right: 6px !important;
      content: '\f077';
      font-family: 'FontAwesome';
      color: #5a7e7e;
    }
    
    .fuck form#rep_form .tc2 input {
      background: #5a7e7e !important;
      font-family: 'Helvetica Regular' !important;
      font-size: 9px !important;
      text-transform: uppercase !important;
      font-weight: normal !important;
      letter-spacing: 1px !important;
      color: #dddddd !important;
    }
    
    .fuck #plng {
      padding: 0;
      margin: 0 20px 0 0;
      font-size: 10px;
      font-family: 'Helvetica Regular', sans-serif;
      text-transform: uppercase;
      font-weight: normal;
      letter-spacing: 0.6px;
    }
    
    .fuck #plng b {
      font-weight: normal;
    }
    
    .fuck #restore-post {
      position: absolute;
      right: -33px;
      top: 47px;
      z-index: 200;
      cursor: pointer;
    }
    
    .fuck span#restore-post:before {
      content: '\f044';
      font-family: 'FontAwesome';
      color: #5a7e7e;
      font-size: 11px;
      display: block;
    }
    
    .fuck .post-content .highlight-text {
      background-color: #aeb5ab !important;
      padding: 0px 4px 2px 4px;
    }
    
    /* Пагинация и соседние строчки
    -------------------------------------------------------------*/
    .fuck #pun-pagelinks li a,
    .fuck #pun-pagelinks a:link,
    .fuck #pun-pagelinks a:hover {
      font-size: 1.2em;
      line-height: 2em;
    }
    
    .fuck .linkst .postlink {
      text-align: right;
      font-family: 'Helvetica Regular', sans-serif;
      font-weight: normal;
      text-transform: uppercase;
    }
    
    .fuck .linksb,
    .fuck .linkst {
      font-size: 9px;
      letter-spacing: 0.6px;
      font-family: 'Helvetica Regular', sans-serif;
      font-weight: normal;
      text-transform: uppercase;
      color: #545454;
    }
    
    .fuck .linksb {
      text-align: right;
    }
    
    .fuck .linkst {
      text-align: left;
    }
    
    .fuck .linksb .pagelink {
      text-align: left;
    }
    
    .fuck .pagelink strong {
      background: #5a7e7e;
      color: #dddddd;
      padding: 0 3px 1px 3px;
      font-weight: normal;
    }
    
    .fuck #pun-viewtopic .linksb {
      font-family: 'Helvetica Regular', sans-serif;
      font-weight: normal;
      text-transform: uppercase;
      color: #5a7e7e;
    }
    
    .fuck #pun-viewtopic .linksb .pagelink {
      text-align: left;
      font-size: 10px;
      color: #5a7e7e;
    }
    
    .fuck #pun-viewtopic .linksb .postlink,
    .fuck #pun-viewtopic .linksb .subscribelink {
      text-align: right;
      font-size: 9px !important;
      letter-spacing: 1px !important;
    }
    
    .fuck #pun-viewtopic .linksb .postlink a,
    .fuck #pun-viewtopic .linksb .subscribelink a {
      color: #dddddd !important;
      background: #5a7e7e !important;
      width: auto;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      padding: 6px 20px;
    }
    
    .fuck div#topic-users-in {
      font-family: 'Helvetica Regular', sans-serif;
      font-weight: normal;
      font-size: 12px;
      text-transform: lowercase;
      color: #5a7e7e;
    }
    
    .fuck .punbb .modmenu strong {
      font-family: 'Helvetica Regular', sans-serif;
      font-weight: normal !important;
      text-transform: lowercase;
    }
    
    .fuck .punbb .modmenu strong a {
      background: #5a7e7e;
      color: #dddddd;
      padding: 1px 15px 3px 15px;
    }
    
    .fuck .punbb .modmenu strong a:hover,
    .punbb .formsubmit a:hover {
      background: #8fa97c !important;
    }
    
    .fuck .punbb .modmenu .container {
      font-family: 'Helvetica Regular', sans-serif;
      font-weight: normal !important;
      text-transform: lowercase;
    }
    
    .fuck .punbb .modmenu .container span {
      font-family: 'Helvetica Bold', sans-serif;
      font-weight: normal !important;
    }
    
    /* Профиль в постах
    -------------------------------------------------------------*/
    .fuck .punbb .post .post-author {
      width: 234px;
      max-height: 282px;
      padding: 0 !important;
      margin: 0 0 0 -41px;
    }
    
    .fuck .punbb .post .post-author ul {
      display: flex;
      justify-content: center;
      align-items: flex-start;
      width: 222px;
      max-height: 282px;
      flex-direction: row;
      flex-wrap: wrap;
      background: url(https://forumstatic.ru/files/001b/6f/ae/64257.jpg);
      padding: 0 0 0 12px !important;
    }
    
    .fuck .pa-author {
      box-sizing: border-box;
      width: 200px;
      height: 30px;
      padding: 0 !important;
      text-align: center;
      font-family: 'Qalisso';
      line-height: 14px;
      font-size: 13px;
      text-transform: uppercase;
      color: #cbcbcb;
      font-weight: normal;
      letter-spacing: 3px;
      text-shadow: none;
      margin: 0 0 10px 0 !important;
      display: flex;
      justify-content: center;
      align-items: center;
    }
    
    .fuck .pa-author a {
      color: #cbcbcb !important;
      display: flex;
      justify-content: center;
      align-items: center;
      white-space: nowrap;
      width: 100%;
    }
    
    .fuck .pa-author a:before,
    .fuck .pa-author a:after {
      content: '';
      display: block;
      width: 100%;
      height: 2px;
      background-color: #7d9494;
    }
    
    .fuck .pa-author a:before {
      margin-right: 5px;
    }
    
    .fuck .pa-author a:after {
      margin-left: 5px;
    }
    
    .fuck .pa-author a:hover {
      color: #93a1a1 !important;
      text-shadow: none;
    }
    
    .fuck li.pa-title {
      padding: 0 !important;
      font-weight: normal;
      color: #d5d5d5;
      text-align: center;
      text-transform: lowercase;
      font-size: 8px;
      line-height: 8px;
      font-family: 'Helvetica Regular';
      letter-spacing: 1.4px;
      width: 100%;
      margin: 10px 0!important;
      box-sizing: border-box;
    }
    
    .fuck li.pa-avatar.item2 {
      margin: 0;
      width: 180px;
      height: auto;
      display: flex;
      justify-content: center;
      align-items: center;
    }
    
    .fuck li.pa-avatar.item2 img {
      outline: 1px solid #a6b3a4;
    }
    
    .fuck li.pa-online {
      position: absolute;
      margin: 5px 0px 0 -233px;
      width: 18px;
      height: 18px;
      display: block;
      font-size: 0;
      background: url(https://forumstatic.ru/files/001a/16/90/39930.png);
    }
    
    .fuck li.pa-online strong {
      font-weight: normal !important;
    }
    
    .fuck .pa-respect,
    .fuck .pa-posts {
      text-align: center;
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 8px;
      line-height: 8px;
      letter-spacing: 1.4px;
      text-transform: lowercase;
      font-weight: normal;
      color: #cbcbcb;
      background: #5a7e7e;
      box-sizing: border-box;
      padding: 10px 0 9px 0 !important;
    }
    
    .fuck .pa-respect img {
      -webkit-filter: hue-rotate(40deg);
      filter: hue-rotate(40deg);
      width: 8px;
      height: 8px;
    }
    
    .fuck .pa-respect .fld-name:before {
      content: 'плюсы:';
    }
    
    .fuck .pa-posts a,
    .fuck .pa-respect .fld-name:before {
      font-size: 8px;
      line-height: 8px;
      letter-spacing: 1.2px;
      display: inline;
      color: #cbcbcb !important;
      padding: 2px 0 3px 0;
    }
    
    /* Страница профиля
    -------------------------------------------------------------*/
    .fuck #viewprofile .container {
      padding: 30px 40px;
      box-sizing: border-box;
    }
    
    .fuck #profile-left li#pa-online {
      font-family: 'Helvetica Bold', sans-serif;
      font-size: 9px;
      letter-spacing: 1.4px;
      text-transform: lowercase;
      font-weight: normal;
      color: #5a7e7e !important;
      width: 100%;
      padding: 1px 2px 3px 2px;
      box-sizing: border-box;
    }
    
    .fuck #profile-left li#pa-edit a {
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 11px;
      letter-spacing: 1.4px;
      text-transform: lowercase;
      font-weight: normal !important;
      color: #5a7e7e;
      width: 100%;
      padding: 1px 2px 3px 2px;
      box-sizing: border-box;
      display: block;
    }
    
    .fuck #profile-left li#pa-online,
    .fuck #profile-left li#pa-edit {
      width: auto;
     }
    
    .fuck #profile-left li#pa-edit a:hover {
      color: #93ad95 !important;
    }
    
    .fuck #profile-left li#pa-avatar {
      background: none;
    }
    
    .fuck #profile-left li#pa-avatar img {
      outline: none!important;
    }
    
    .fuck #profile-left li#pa-avatar strong {
    color: #333;
    opacity: .5;
    }
    
    .fuck #profile-right li strong {
      font-size: 9px;
      text-transform: lowercase;
      letter-spacing: 0.4px;
      background: url(https://forumstatic.ru/files/001a/16/90/67633.png) !important;
      color: #e8e8e8 !important;
    }
    
    .fuck #profile-right li strong a {
      color: #e8e8e8 !important;
    }
    
    .fuck #profile-right li strong a:hover {
      color: #406262 !important;
    }
    
    .fuck #viewprofile li {
      background-color: transparent;
      color: #333;
    }
    
    .fuck #viewprofile li strong,
    .fuck #viewprofile li div {
      background-color: transparent;
      color: #333;
      font-weight: normal !important;
    }
    
    .fuck #viewprofile li span {
      font-family: 'Helvetica Bold', sans-serif;
      font-size: 10px;
      line-height: 10px;
      text-transform: lowercase;
      font-weight: normal;
      letter-spacing: 1.4px;
      color: #505050;
      background: transparent;
    }
    
    .fuck #viewprofile li span a,
    .fuck #profile-right li span a {
      color: #505050;
    }
    
    .fuck #viewprofile h2 span {
      background-color: transparent;
      color: #5a7e7e;
      font-family: 'Helvetica Regular', sans-serif;
      text-transform: uppercase;
      font-weight: normal;
      font-size: 13px;
    }
    
    .fuck #profile-signature {
      padding: 1em !important;
      margin-top: 20px;
    }
    
    .fuck #profile-signature ul {
      margin: 0;
      padding: 0 1em !important;
    }
    
    /* Настройки профиля
    -------------------------------------------------------------*/
    .fuck #profilenav h2 span {
      background-color: transparent;
      color: #5a7e7e;
      font-family: 'Helvetica Regular', sans-serif;
      text-transform: uppercase;
      font-weight: normal;
      font-size: 13px;
    }
    
    .fuck #profilenav li {
      font-weight: normal;
      text-transform: lowercase;
    }
    
    .fuck .fs-box label,
    .fuck .fs-box .label {
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 11px;
      letter-spacing: 0.6px;
      font-weight: normal;
      text-transform: lowercase;
    }
    
    .fuck .punbb .formal span.input {
      text-transform: lowercase;
    }
    
    /* Настройки профиля
    -------------------------------------------------------------*/
    .fuck #profilenav h2 span {
      background-color: transparent;
      color: #5a7e7e;
      font-family: 'Helvetica Regular', sans-serif;
      text-transform: uppercase;
      font-weight: normal;
      font-size: 13px;
    }
    
    .fuck #profilenav li {
      font-weight: normal;
      text-transform: lowercase;
    }
    
    .fuck .fs-box label,
    .fuck .fs-box .label {
      font-family: 'Helvetica Regular', sans-serif;
      font-size: 11px;
      letter-spacing: 0.6px;
      font-weight: normal;
      text-transform: lowercase;
    }
    
    .fuck .punbb .formal span.input {
      text-transform: lowercase;
    }
    
    /* Ссылки
    -------------------------------------------------------------*/
    .fuck .punbb a,
    .fuck .punbb a:link,
    .fuck .punbb a:visited,
    .fuck .punbb-admin #pun-admain a,
    .fuck .punbb-admin #pun-admain a:link,
    .fuck .punbb-admin #punbb-admain a:visited {
      color: #4b7270;
    }
    
    .fuck .punbb li.isactive a,
    .fuck .punbb li.isactive a:link,
    .fuck .punbb li.isactive a:visited {
      color: #333;
    }
    
    .fuck .punbb a:hover,
    .fuck .punbb a:focus,
    .fuck .punbb a:active,
    .fuck .punbb-admin #pun-admain .nodefault,
    .fuck .punbb-admin #punbb-admain a:hover,
    .fuck .punbb-admin #punbb-admain a:focus,
    .fuck .punbb-admin #punbb-admain a:active {
      color: #8fa97c;
    }
    
    .fuck #pun-pagelinks a:active,
    .fuck #pun-pagelinks a:focus {
      background-color: #333;
      color: #dddddd;
    }
    
    /* Формы и кнопки
    -------------------------------------------------------------*/
    .fuck .punbb .formsubmit input,
    .fuck .punbb .formsubmit a,
    .fuck .punbb .formsubmit span,
    .fuck input.button {
      background: #5a7e7e !important;
      font-family: 'Helvetica Regular' !important;
      font-size: 9px !important;
      text-transform: uppercase !important;
      font-weight: normal !important;
      letter-spacing: 1px !important;
      color: #dddddd !important;
      border-radius: 0;
    }
    
    .fuck input.button:hover,
    .fuck #pun-viewtopic .linksb .postlink a:hover,
    .fuck #pun-viewtopic .linksb .subscribelink a:hover,
    .fuck .punbb .modmenu strong a:hover,
    .fuck .punbb .formsubmit a:hover {
      color: #dddddd !important;
      background: #a4b3ae !important;
    }
    
    .fuck #profile .formsubmit {
      text-transform: lowercase;
    }
    
    .fuck div#form-buttons {
      background: #e3e3e3;
      margin-bottom: 0px;
    }
    
    /* Всплывающие уведомления: новое лс и проч.
    -------------------------------------------------------------*/
    .fuck .jGrowl {
      font-size: 11px !important;
    }
    
    .fuck .jGrowl .messag_theme {
      font-family: arial !important;
      text-transform: lowercase !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
    }
    
    .fuck .jGrowl-notification {
      height: auto !important;
      text-align: center !important;
      border-radius: 0 !important;
    }
    
    .fuck #closet {
      border-radius: 0 !important;
      text-transform: lowercase !important;
    }
    
    /* Баббл новых лс
    -------------------------------------------------------------*/
    .fuck span.num_msg {
      background: url(https://forumstatic.ru/files/001a/16/90/92731.png) !important;
      border-radius: 0 !important;
      top: -73px !important;
      left: 784px !important;
      padding: 0 !important;
      color: #dfdfdf !important;
      font-family: 'Helvetica Bold' !important;
      font-weight: normal !important;
      width: 44px !important;
      height: 44px !important;
      letter-spacing: 0;
      display: flex !important;
      justify-content: center;
      align-items: center;
      position: absolute !important;
    }
    
    .fuck span.num_msg:before {
      display: none !important;
    }
    
    /* Админка
    -------------------------------------------------------------*/
    .fuck .punbb-admin #pun-admain legend span {
      background-color: transparent;
      color: #545454;
      font-family: 'Helvetica Regular', sans-serif;
      text-transform: uppercase;
      font-weight: normal;
      font-size: 13px;
    }
    
    .fuck .punbb-admin #pun-admain .adcontainer {
      background-color: transparent;
      color: #333;
    }
    
    .fuck #pun-admain fieldset .handle,
    .fuck #pun-admain fieldset p {
      background-color: rgba(0, 0, 0, 0.03) !important;
      border: none;
    }
    
    .fuck #pun-admain label,
    .fuck div#pun-admain .adlabel {
      font-weight: normal;
      font-family: 'Helvetica Bold', sans-serif;
      text-transform: uppercase;
    }
    
    .fuck #pun-adnav a {
      font-weight: normal !important;
      text-transform: lowercase !important;
    }
    
    .fuck #pun-adnav .isactive ul.adsubnav a {
      color: #5a7e7e !important;
    }
    
    .fuck sup.new {
      color: #5a7e7e !important;
      font-weight: normal !important;
    }
    
    .fuck sup.new:before {
      content: '(';
    }
    
    .fuck sup.new:after {
      content: ')';
    }
    
    /* Скроллбар
    -------------------------------------------------------------*/
    
    .fuck::-webkit-scrollbar-track,
    .fuck::-webkit-scrollbar-corner {
      background-image: -moz-linear-gradient(bottom, #607373 0%, #778c6f 43%, #aab9b6 100%), url(https://forumstatic.ru/files/001a/16/90/85980.png);
      background-image: -webkit-linear-gradient(bottom, #607373 0%, #778c6f 43%, #aab9b6 100%), url(https://forumstatic.ru/files/001a/16/90/85980.png);
      background-image: linear-gradient(to top, #607373 0%, #778c6f 43%, #aab9b6 100%), url(https://forumstatic.ru/files/001a/16/90/85980.png);
      background-repeat: no-repeat, repeat;
      background-position: top left;
      background-size: cover, auto;
      background-blend-mode: difference;
    }
    
    .fuck::-webkit-scrollbar-thumb {
      background-color: #bdcbc5;
    }
    
    .fuck textarea::-webkit-scrollbar,
    .fuck #tags .container::-webkit-scrollbar,
    .fuck .scrollbox::-webkit-scrollbar,
    .fuck .punbb select::-webkit-scrollbar {
      width: 3px !important;
      height: 0;
    }
    
    .fuck textarea::-webkit-scrollbar-track,
    .fuck textarea::-webkit-scrollbar-corner,
    .fuck .scrollbox::-webkit-scrollbar-track,
    .fuck .scrollbox::-webkit-scrollbar-corner,
    .fuck .punbb select::-webkit-scrollbar-track,
    .fuck .punbb select::-webkit-scrollbar-corner {
      background-color: #dddddd !important;
      background-image: none;
    }
    
    .fuck textarea::-webkit-scrollbar-thumb,
    .fuck .scrollbox::-webkit-scrollbar-thumb,
    .fuck .punbb select::-webkit-scrollbar-thumb {
      background-color: #5a7e7e !important;
    }
    
    .fuck .tclcon p::-webkit-scrollbar {
      width: 3px !important;
      height: 0;
    }
    
    .fuck .tclcon p::-webkit-scrollbar-track,
    .fuck .tclcon p::-webkit-scrollbar-corner {
      background-color: #bdced5 !important;
      background-image: none;
    }
    
    .fuck .tclcon p::-webkit-scrollbar-thumb {
      background-color: #f8f8f8 !important;
    }
    
    .fuck #tags .container::-webkit-scrollbar-track,
    .fuck #tags .container::-webkit-scrollbar-corner {
      background-color: #D8D8D8 !important;
      background-image: none;
    }
    
    .fuck #tags .container::-webkit-scrollbar-thumb {
      background-color: #a6b6b1 !important;
    }
    
    /* Выделение текста
    -------------------------------------------------------------*/
    .fuck ::selection {
      background-color: #a6b39f;
      color: #5a7e7e;
    }
    
    .fuck ::-moz-selection {
      background-color: #a6b39f;
      color: #5a7e7e;
    }
    
    /* Панель в форме ответа
    -------------------------------------------------------------*/
    .fuck #form-buttons table,
    .fuck .punbb .formal textarea {
      width: 99%
    }
    
    .fuck #form-buttons td {
      padding: 0;
      line-height: 0;
      background-repeat: no-repeat;
      background-image: none !important;
      opacity: 1;
    }
    
    .fuck #form-buttons td img {
      height: 26px;
      width: 100%
    }
    
    .fuck #form-buttons #button-font,
    .fuck #form-buttons #button-transL,
    .fuck #form-buttons #button-size,
    .fuck #form-buttons #button-bold,
    .fuck #form-buttons #button-italic,
    .fuck #form-buttons #button-underline,
    .fuck #form-buttons #button-strike,
    .fuck #form-buttons #button-left,
    .fuck #form-buttons #button-center,
    .fuck #form-buttons #button-right,
    .fuck #form-buttons #button-justify,
    .fuck #form-buttons #button-spoiler,
    .fuck #form-buttons #button-quote,
    .fuck #form-buttons #button-code,
    .fuck #form-buttons #button-color,
    .fuck #form-buttons #button-smile,
    .fuck #form-buttons #button-link,
    .fuck #form-buttons #button-image,
    .fuck #form-buttons #button-image2,
    .fuck #form-buttons #button-video,
    .fuck #form-buttons #button-hide,
    .fuck #form-buttons #button-table,
    .fuck #form-buttons #button-keyboard,
    .fuck #form-buttons #button-addition,
    .fuck #form-buttons #button-indent,
    .fuck #form-buttons #button-html,
    .fuck #form-buttons #floatbut {
      background-color: #416262;
      background-image: none !important;
    }
    
    .fuck #font-area,
    .fuck #size-area,
    .fuck #color-area,
    .fuck #table-area,
    .fuck #image-area,
    .fuck #imageup-area,
    .fuck #imageattach-area,
    .fuck #keyboard-area,
    .fuck #video-area,
    .fuck #addition-area,
    .fuck #smilies-area,
    .fuck #video-area,
    .fuck #spoiler-area,
    .fuck #float {
      background: #d8d8d8;
      border: 2px solid #e3e3e3 !important;
      border-top: none !important;
      color: #54625c;
    }
    
    .fuck #tags .container {
      text-transform: lowercase;
    }
    
    .fuck #tags .container a {
      color: #54625c;
    }
    
    .fuck #tags .container a:hover {
      color: #8fa97c;
    }
    
    .fuck #tags .container strong,
    .fuck div#video-area-thd,
    .fuck div#image-area-thd {
      font-family: 'Helvetica Bold', sans-serif;
      font-weight: normal;
      text-transform: uppercase !important;
      letter-spacing: 0.8px;
    }
    
    .fuck #addition-area div:hover,
    .fuck #font-area div:hover,
    .fuck #size-area div:hover {
      background: rgba(255, 255, 255, 0.3) !important;
      border-radius: 0;
    }
    
    .fuck #keyboard-span input {
      background-color: rgba(255, 255, 255, 0.3) !important;
      font-size: 13px !important;
      color: #5a7e7e !important;
    }
    
    .fuck #keyboard-span input:hover {
      background-color: rgba(255, 255, 255, 0.5) !important;
    }
    
    .fuck .uploadQueueItem .cancel a {
      font-weight: normal !important;
      color: #dddddd !important;
    }
    
    .fuck #upload-button-container input[type=button],
    .fuck #imageupload-left input[type=button],
    .fuck #selected-image-width,
    .fuck #selected-thumb-width,
    .fuck #imageupload-left select {
      font-family: 'Helvetica Regular' !important;
      font-size: 10px !important;
      font-weight: normal !important;
      text-transform: uppercase !important;
      letter-spacing: 0.5px !important;
      color: #dddddd !important;
      background-color: #94A59F !important;
    }
    
    .fuck #uploaded-images img {
      border: 1px solid #5a7e7e !important;
    }
    
    /* Репутация
    -------------------------------------------------------------*/
    .fuck form#rep_form .tcl {
      width: 20% !important;
      font-family: 'Helvetica Regular' !important;
      text-transform: uppercase;
      text-align: left;
      font-weight: normal;
    }
    
    .fuck form#rep_form .tcl strong {
      font-family: 'Helvetica Bold' !important;
      font-weight: normal !important;
    }
    
    .fuck #pun-report .inner,
    .fuck #pun-reputation .inner,
    .fuck #pun-admin-award-form .inner {
      background: #CBCBCB !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
      outline: 6px solid #5a7e7e !important;
    }
    
    .fuck div.post-rating,
    .fuck div.post-vote,
    .fuck div.post-vote a,
    .fuck div.post-rating a {
      font-family: 'Helvetica Bold' !important;
      font-weight: normal !important;
    }
    
    .fuck #pun-respect .tcl {
      text-transform: lowercase !important;
    }
    
    .fuck .removeReputation:before {
      content: '\f00d';
      font-family: 'FontAwesome';
      font-size: 10px !important;
      font-weight: 900 !important;
    }
    
    .fuck .edit-reputation {
      border-bottom: 1px dashed #5a7e7e !important;
    }
    
    /* Закладки
    -------------------------------------------------------------*/
    .fuck #BookmCntToggle.default-style {
      background: #dddddd !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
      color: #5a7e7e !important;
      border-left: solid 5px #5a7e7e !important;
      border-radius: 6px;
    }
    
    .fuck #MyBookmarks {
      background: #839584 !important;
      -webkit-box-shadow: none !important;
      box-shadow: none !important;
      border-radius: 0 100px 0 0px;
    }
    
    .fuck #MyBookmarks .container {
      color: #dddddd !important;
      text-transform: lowercase !important;
    }
    
    .fuck #MyBookmarks h2 {
      font-family: 'Helvetica Regular' !important;
      font-size: 9px !important;
      font-weight: normal !important;
      text-transform: uppercase !important;
      color: #dddddd !important;
    }
    
    .fuck #MyBookmarks h2 span {
      font-size: 12px !important;
    }
    
    .fuck #MyBookmarks h1 {
      font-family: 'Helvetica Regular' !important;
      font-size: 9px !important;
      font-weight: normal !important;
      text-transform: uppercase !important;
      color: #dddddd !important;
    }
    
    .fuck #MyBookmarks #bm2 {
      height: 24px !important;
      width: 24px !important;
      display: block;
      position: absolute;
      padding: 0;
      top: 0px !important;
      right: -10px !important;
    }
    
    .fuck #MyBookmarks #bm2:after {
      content: '\f00d' !important;
      font-family: 'FontAwesome';
      font-size: 12px;
      background: #dddddd;
      border-radius: 50%;
      display: flex !important;
      justify-content: center;
      align-items: center;
      color: #5a7e7e;
      z-index: 999;
      width: 24px !important;
      height: 24px !important;
      box-sizing: border-box;
    }
    
    .fuck #MyBookmarks span.scrl {
      width: 98px !important;
      padding-top: 4px !important;
      color: #dddddd !important;
      text-shadow: none !important;
    }
    
    .fuck #MyBookmarks span.scrl.b {
      left: 100px !important;
    }
    
    .fuck #MyBookmarks span.scrl.t,
    .fuck #MyBookmarks span.scrl.b {
      box-shadow: none !important;
    }
    
    .fuck #MyBookmarks li.BookmarkL>span>a {
      color: #dddddd !important;
    }
    
    .fuck #MyBookmarks li.BookmarkL>span>a:hover {
      opacity: 0.4;
    }
    
    .fuck #MyBookmarks li span strong {
      float: right;
      cursor: pointer;
      z-index: 99999;
      font-weight: 900;
      position: relative;
      font-size: 0 !important;
    }
    
    .fuck #MyBookmarks li span strong:after {
      content: '\f00d';
      font-size: 10px;
      font-family: 'FontAwesome';
      color: #dddddd;
    }
    
    .fuck .post .bookmark {
      color: #5a7e7e !important;
    }
    
    .fuck .editBookmark {
      box-shadow: none !important;
      border-radius: 0 !important;
      background: #8fa97c !important;
    }
    
    .fuck .editBookmark h1 {
      margin-bottom: 0 !important;
      color: #dddddd !important;
    }
    
    .fuck .editBookmark input.button {
      margin: 0 !important;
    }
    
    .fuck .editBookmark .container {
      border-radius: 0 !important;
      padding: 10px !important;
    }
    
    .fuck .editBookmark input:not(.button) {
      height: 25px;
      text-transform: lowercase;
      background: #9796cf !important;
      font-size: 10px !important;
      line-height: 9px !important;
      color: #dddddd !important;
    }
    
    .fuck .editBookmark .inputfield {
      color: #dddddd !important;
      font-size: 0 !important;
      text-transform: lowercase;
    }
    
    .fuck .editBookmark .inputfield .button {
      margin-left: 4px !important;
    }
    
    /* Кнопки вверх/вниз
    -------------------------------------------------------------*/
    .fuck #Go_Top,
    .fuck #Go_Bottom {
      position: fixed;
      cursor: pointer;
      background-color: transparent !important;
    }
    
    .fuck #Go_Top {
      top: calc(50% - 30px);
      left: calc(50% + 570px);
    }
    
    .fuck #Go_Bottom {
      top: calc(50% + 30px);
      left: calc(50% + 570px);
    }
    
    .fuck #Go_Top:before {
      content: '';
      background: url(https://forumstatic.ru/files/001a/16/90/76865.png);
      width: 32px;
      height: 29px;
      display: block;
    }
    
    .fuck #Go_Bottom:before {
      content: '';
      background: url(https://forumstatic.ru/files/001a/16/90/59716.png);
      width: 91px;
      height: 29px;
      display: block;
    }

    0


    Вы здесь » bosver » коды » регинесса (розы + fuck)


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