/* Шаблон дизайна предоставлен проектом ForumD - Дизайн для форумов и техническая поддержка © 2012 ForumD.ru */

/* ЗАДНИЙ ФОН (текстурка) */

/* ВЕРХНИЙ ФОН ПОД ШАПКОЙ (повторяется по горизонтали) */ 
body {
  background-color: #000;  /*цвет*/
background: url(http://forumstatic.ru/files/001b/c1/ca/17062.jpg) top center repeat-y fixed;  /*картинка*/
padding-left: 50px !important;
}

.oy-plahas-right {
position: absolute;
top: 149px;
left: 621px;
width: 380px;
height: 27px;
z-index: 1;
}
.oy-plahas-left {
position: absolute;
top: 149px;
left: 63px;
width: 427px;
height: 27px;
z-index: 1;
}
.hv-mask .pa-avatar img {
  object-fit: cover;
  max-width: 180px;
}
.oy-plahas-right a {
  background-image: url(http://forumstatic.ru/files/001b/c1/ca/98404.png);
  font-size: 13px;
  font-family: 'Hard';
  color: #cecdcd !important;
  border: 1px solid #e7bf64;
  margin-top: 5px;
  margin-bottom: 7px;
  margin-left: -1px;
  margin-right: 5px;
  font-family: '234';
  padding: 4px 8px 6px;
  border-radius: 25px;
z-index: 1;

}

.oy-plahas-left a {
  background-image: url(http://forumstatic.ru/files/001b/c1/ca/98404.png);
  font-size: 13px;
  font-family: 'Hard';
  color: #cecdcd !important;
  border: 1px solid #e7bf64;
  margin-top: 5px;
  margin-bottom: 7px;
  margin-left: -1px;
  margin-right: 5px;
  font-family: '234';
  padding: 4px 8px 6px;
  border-radius: 25px;
z-index: 1;

}
.show_user_posts .pa-author {
  color: #e5e5e5 !important;
}
.show_user_posts .pa-replies {
  color: #e5e5e5 !important;
}
#post-form legend span {
  display: none !important;
}
.search .pa-author {
  color: #e5e5e5 !important;
}
.search .pa-replies {
  color: #e5e5e5 !important;
}
#button-transL img {
  cursor: pointer;
  width: 15px !important;
  height: 15px !important;
}
/* БОКОВЫЕ ГРАНИЦЫ КАРТИНКОЙ */

#pun {
  width: 1054px;  /*шарина картинки*/
  background-color: transparent;  /*цвет фона*/
  background-image: url(http://forumstatic.ru/files/001b/c1/ca/72175.png);  /*картинка*/
  margin-top: 100px !important;
margin-bottom: 110px !important;
}

.punbb {
  width: 1000px;  /*ширина форума внутри границ*/
  padding-left: 17px;
}

/* ШАПКА */

#pun-title table {
  background-image: url(http://forumstatic.ru/files/001b/c1/ca/51763.png?v=1); /*картинка*/
  background-repeat: no-repeat; /*повторение картинки*/
  background-position: top center; /*позиционирование картинки*/
  height: 261px; /*высота шапки*/
  width: 1108px; /*ширина шапки*/
  margin-left: -46px;
  margin-top: 110px !important;
}

/* ДВИГАЕМ РЕКЛАМУ */

#pun-title table tbody tr .title-logo-tdr {
  top: 265px;  /*сверху*/
  left: 400px;  /*слева*/
}

/* КАРТИНКА КАТЕГОРИЙ */

#pun-debug h2, #pun-announcement h2 {
  background-color: #011228;
  background-repeat: no-repeat;
  background-position: bottom center;
  height: 40px;
  text-align: center;
  width: 1020px;
  margin-left: -16px;
  border-bottom: 2px solid #d8b668 !important;
  border-top: 2px solid #d8b668 !important;
  }

.punbb .main h2 {
  background-color: #011228;
  background-repeat: no-repeat;
  background-position: bottom center;
  height: 40px;
  text-align: center;
  width: 1020px;
  border-bottom: 2px solid #d8b668 !important;
  border-top: 2px solid #d8b668 !important;
  }

#pun-stats h2 {
  background-color: #011228;
  background-repeat: no-repeat;
  background-position: bottom center;
  height: 40px;
  text-align: center;
  width: 1020px;
  border-bottom: 2px solid #d8b668 !important;
  border-top: 2px solid #d8b668 !important;
  }

/* КАРТИНКА КАТЕГОРИЙ В АДМИНКЕ */
 .punbb-admin #pun-admain h2 {
  height: 50px;  /*высота контейнера*/
  text-align: center;
  }

/* КАРТИНКА НАЗВАНИЯ ТЕМ */
 .punbb .main h1{
  background-image: url(); /*картинка*/
  background-repeat: no-repeat; /*повторение картинки*/
  background-position: bottom center; /*позиционирование картинки*/
  height: 40px;  /*высота контейнера*/
  text-align: center;
  }

/* ТЕКСТ КАТЕГОРИЙ */

#pun-stats h2 span, #pun-debug h2 span, .punbb-admin #pun-admain h2 span, #pun-announcement h2 span {
  position: relative;  /*для того, чтоб двигать текст*/
  top: 9px;  /*двигаем сверху*/
  color: #d8b668;  /*цвет текста*/
  text-align: center;
  text-transform: uppercase;
/*ВНИМАНИЕ! для того, чтоб текст был по центру, слева не двигать (поставить ноль), а в предыдущем блоке "картинка категорий" дописать text-align: center; */
  }
#pun-admin_style h2 span {

  color: #393732 !important;

}
.punbb .main h1 span {
    position: relative;
    color: #011222;
    text-align: center;
    text-transform: uppercase;
    border-bottom: 2px solid #e7bf64;
  }

.punbb .main h2 span {
      position: relative;
    top: 9px;
    color: #d8b668;
    text-align: center;
    text-transform: uppercase;
    font-weight: 600;
cursor: context-menu;
}

/* ИКОНКИ */

.punbb div.icon {
  width: 35px;  /*ширина иконки тем*/
  height: 35px; /*высота иконки тем*/
  margin-right: 5px;  /*отступ текста от иконки*/
}
.punbb td div.tclcon {
  margin-left: 10px; /*отступ контейнера с текстом от левого края таблицы (если поставить ширину иконки, текст не будет ее обтекать)*/
}

.punbb td div.tclcon a {
  color: #000;
}
/*картинка старая тема*/
div.icon {
  background: url(http://forumstatic.ru/files/001b/c1/ca/33559.png) no-repeat;
}
/*картинка новая тема*/
tr.inew div.icon {
  background: url(http://forumstatic.ru/files/001b/c1/ca/14870.png) no-repeat;
}
/*картинка важная тема*/
tr.isticky div.icon {
  background: url(http://forumstatic.ru/files/001b/c1/ca/39613.png) no-repeat;
}
/*картинка закрытая тема*/
tr.iclosed div.icon {
  background: url(http://forumstatic.ru/files/001b/c1/ca/52634.png) no-repeat;
}
/*картинка форум-переадресация*/
tr.iredirect div.icon {
  background: url() no-repeat;
}
.closedatafield {
  display: none;
}
.stickytext {
  display: none;
}

/*картинка статистика*/
#pun-stats ul.container {
  padding-left: 25px; /*отступ текста статистики слева, чтоб не наезжал на иконку*/
 /* background: transparent url(http://uploads.ru/i/W/j/0/Wj0HZ.png) no-repeat 5px 5px;*/
  color: #000000;
}


#pun-stats ul.container a {
color: #000000 !important;
}


/*КАРТИНКА-КОПИРАЙТ*/

#pun-about .container {
  background-color: transparent;  /*цвет фона*/
  background-image: url(http://forumstatic.ru/files/001b/c1/ca/71051.png?v=1);  /*картинка*/
  background-repeat: no-repeat;  /*повторение картинки*/
  background-position: top center;  /*позиционирование картинки*/
  height: 242px;  /*высота картинки*/
}

/*ЦВЕТА КОНТЕЙНЕРОВ И ТЕКСТОВ*/

/* цвета средних колонок форумной таблицы, цвета пользовательского меню, цвета строк навигации, цвета окна приветствия и т.п. */
.punbb .section .container, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend {
  background-color: transparent;  /*цвет фона*/
  color: #000000;  /*цвет текста*/
  }

/* цвет текста в постах */
 .punbb .formal fieldset .post-box, .punbb .post-body {
  color: rgb(0 0 0);  /*цвет текста*/
}
/* цвета первой и последней ячеек форумной таблицы, цвета профиля пользователя, цвет контейнера с формой ответа, цвета модератоского меню и т.п. */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, .punbb .modmenu .container {
  background-color: transparent;  /*цвет фона*/
  color: rgb(0 0 0);  /*цвет текста*/
  }
/* цвета шапки форумной таблицы, цвета заголовков постов с датой сообщени, цвета строк при просмотре чужого профиля */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: transparent;  /*цвет фона*/
  color: rgb(0 0 0);  /*цвет текста*/
  }


/* цвета средних колонок форумной таблицы, цвета пользовательского меню, цвета строк навигации, цвета окна приветствия и т.п. */
.punbb .section .container, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend {
  background-color: transparent;  /*цвет фона*/
  color: rgb(0 0 0);  /*цвет текста*/
  }
/* цвет текста в постах */
.punbb .formal fieldset .post-box {
  color: rgb(0 0 0);  /*цвет текста*/
}

.punbb .post-body {
  color: rgb(0 0 0);  /*цвет текста*/
}


/* цвета строки в форме ответа "напишите сообщение и нажмите отправить", а также аналогичных строчек с поясняющим текстом, цвета поясняющих строк в профиле */
#viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: transparent;
color: #333232;
  }
#profilenav  a:hover {
color: #484848 !important;
}
.punbb legend span {
  background-color: transparent;
    color: #000000;
text-transform: lowercase;
  }


/* цвета формы кода и цитаты */
.punbb .quote-box, .punbb .code-box {
     background-color: #cbcbcb;
     color: #000000;
     padding: 0.7em;
  }

/* цвета меню навигации */
#pun-navlinks .container {
  background-color: transparent;  /*цвет фона*/
  color: #000000;  /*цвет текста*/
  }

/*ЦВЕТ ВСЕХ ГРАНИЦ И ЛИНИЙ*/

.punbb .container, .punbb .post-body, .post h3, #pun-title, .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post, .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table, .punbb th, .punbb .quote-box, .punbb .code-box, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online {

  border-color: transparent;   /*ЦВЕТ*/

}


/* ССЫЛКИ (добавить своих настроек по вкусу) */

/*все ссылки в обычном состоянии*/
.punbb a, .punbb a:link, .punbb a:visited, .punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {  
  color: #b29641;
  }


/*все ссылки при наведении курсора*/
.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, #pun-pagelinks a:active, #pun-pagelinks a:focus {
  color: #cfc9b8;
    transition: all .6s ease-in-out 0s;
  }


/*ссылки меню навигации в обычном состоянии*/
#pun-navlinks a {
  color: #d3b163;
  text-decoration: none;
  }
/*ссылки меню навигации при наведении курсора*/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
color: #b9891d;
  text-decoration: none;
    transition: all .6s ease-in-out 0s;
  }


/* АВАТАР НА ГЛАВНОЙ СПРАВА */
.punbb .user-avatar .avatar-image {
    height: 36px;
    width: 36px;
    opacity: 0.85;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    float: left;
    border-radius: 50%;
    border: 2px solid #d3b163;
    transition: all .6s ease-in-out 0s;
}
.punbb .user-avatar {
  float: left;
  position: relative;
  height: 36px;
  width: 36px;
  margin: 1px 9px 2px 0px !important;
}
.adformal h2, #pun-adnav h2 {
    padding: 0.5em 1em;
    border-style: none;
    border-width: 0 1px 1px 0;
    background-color: transparent !important; 
    color: transparent !important; 
    border-color: transparent !important;
}

.admin-advert-block {
    margin-top: 20px !important;
    margin-left: 280px !important;
}

.scrollbox::-webkit-scrollbar {
  height: 3px;               /* ширина всей полосы прокрутки */
}

.scrollbox::-webkit-scrollbar-track {
  background: #000;        /* цвет зоны отслеживания */
}

.scrollbox::-webkit-scrollbar-thumb {
  background-color: #fff;    /* цвет бегунка */
  border-radius: 20px;       /* округлось бегунка */
}


.punbb-admin #pun-admain a {
color: #000000 !important;
}

li#onlinelist .item5 users_24h {
float: left !important;
width: 100% !important;
}

.punbb .user-avatar .isonline {
    width: 8px;
    height: 8px;
    border-radius: 50%;
    display: block;
    position: absolute;
    top: 2px;
    right: 0px;
    animation: blinkColor .9s linear infinite;
    -moz-animation: blinkColor .9s linear infinite;
    -webkit-animation: blinkColor .9s linear infinite;
    background: #e7bf64 !important;
    z-index: 100;}

div.post-rating a, div.post-vote a {
    font-size: 100% !important;
    text-decoration: none !important;
    color: #c59c22 !important;
    font-family: 'Hard !important';
    width: auto !important;
    height: auto !important;
    padding: 3px 2px 3px 3px !important;
    margin-right: -15px !important;
    font-weight: bold !important;
    margin-left: -10px;
}


div.post-rating a:hover, div.post-vote a:hover {
    color: #011228 !important;
    font-family: 'Hard !important';
}


div.post-rating p {
    float: right !important;
    border: 0 !important;
    padding: inherit !important;
}

strong {
    font-weight: bold !important;
}

.pl1 {
    font-family: '234';
    font-size: 13px !important;
    padding-bottom: 0px;
    padding-top: 0px;
color: #e5e5e5;
line-height: 14px;
height: 14px;
}
.pl2 {
font-family: '234';
    font-size: 10px !important;
    padding-bottom: 2px;
color: #cac7c7;
}

.reactions-root {
    padding: 0 5px;
    display: none;
}

.pf1 {
padding-bottom: 10px;
display: flow-root;
font-weight: normal;
font-size: 12px;
line-height: 17px;
font-family: Montserrat;
}

.pf2 {
background-color: #d2d1d1;
margin-right: 5px !important;
padding-left: 5px;
padding-bottom: 4px;
padding-top: 3px;
color: #686764;
font-weight: bold;
outline: 1px solid #d3b163;
outline-offset: 3px;
text-align: center;
height: 17px;
}


.pf2 a {
color: #222221 !important;
}
.pf2 a:hover {
color: #c49427 !important;
}

/*прокрутка*/
::-webkit-scrollbar {
    width: 6px;
    height: 4px;
}
::-webkit-scrollbar-track {
    background-color: #002030;
}
::-webkit-scrollbar-thumb {
    background-color: #ba9d43;

}
/* Шаблон дизайна предоставлен проектом ForumD - Дизайн для форумов и техническая поддержка © 2012 ForumD.ru */



#html-header animation {
        position: absolute;
    margin: 3px 331px;
}


#html-header animation2 {
           position: absolute;
    margin: -23px 567px;
}

#html-header animation3 {
       position: absolute;
    margin: -36px 383px;
}

/*БАННЕРЫ в футере*/

.banneri {
position: absolute;
    z-index: 1;
    width: 377px;
    height: 67px;
    margin-top: -57px!important;
    margin-bottom: 0px!important;
    margin-left: 315px!important;
    overflow: auto;
    text-align: center;
    padding: 3px;
    line-height: 16px;
scrollbar-width: thin;
}

.banneri img {
opacity:0.7;
 filter: sepia(100%) opacity(50%);
        -webkit-filter: grayscale(100%) opacity(80%);
         transition: all 0.6s ease 0s;
}
 
.banneri img:hover {
-moz-transition: all 0.5s; 
-webkit-transition: all 0.5s; 
-ms-transition: all 0.5s; 
-o-transition: all 0.5s; 
    -webkit-filter: grayscale(0%);
transition: all 0.5s; 
opacity:1;
filter:alpha(opacity=100);
}


/* гостевая */

.guest {
   width: 974px;
    height: 369px;
    background: url(http://forumstatic.ru/files/001b/c0/5e/24121.gif);
    margin-left: 1px!important;
}

.guest nyzh1 {
    position: absolute;
    width: 50px;
    height: 50px;
    margin-top: 35px!important;
    margin-left: 371px!important;
}
.guest nyzh2 {
    position: absolute;
    width: 50px;
    height: 50px;
    margin-top: 35px!important;
    margin-left: 435px!important;
}
.guest nyzh3 {
    position: absolute;
    width: 50px;
    height: 50px;
    margin-top: 35px!important;
    margin-left: 499px!important;
}
.guest nyzh4 {
    position: absolute;
    width: 50px;
    height: 50px;
    margin-top: 35px!important;
    margin-left: 563px!important;
}

.guest ams {
    position: absolute;
    width: 400px;
    height: 22px;
    font-size: 17px;
    text-align: center;
    font-family: '123';
    text-transform: uppercase;
    color: #ba8e18!important;
    margin-top: 256px!important;
    margin-left: 279px!important;
}

.guest info {
    position: absolute;
    width: 296px;
    height: 160px;
    margin-top: 67px!important;
    margin-left: 28px!important;
    line-height: 120%;
    font-size: 10px;
    text-align: justify;
    padding: 4px;
    font-family: '345';
    text-transform: lowercase;
    overflow-y: auto;
    color: #e3e0e0;
}

.guest face {
    position: absolute;
    width: 296px;
    height: 160px;
    margin-top: 67px!important;
    margin-left: 630px!important;
    line-height: 120%;
    font-size: 10px;
    text-align: justify;
    padding: 4px;
    font-family: '345';
    text-transform: lowercase;
    overflow-y: auto;
    color: #e3e0e0;
}

.guest gcode {
    position: absolute;
    width: 246px;
    height: 7px;
    margin-top: 290px!important;
    margin-left: 356px!important;
    font-size: 9px;
    text-align: center;
    padding: 5px;
    font-family: '345';
    text-transform: lowercase;
    color: #e3e0e0;
    font-weight: 600;
}


/* НУЖНЫЕ в теме */

#limbo_advert {
width: 599px;
height: auto;
padding: 19px 28px;
margin: 55px auto 0;
background: url(http://forumstatic.ru/files/001b/c1/ca/93166.png?v=1);
font: 400 12px/17px '234';
color: #efefef;
border-radius: 60px;
border: 3px solid #ebc97a;
}
.limbo_say_left-all {
height: 100px;
width: 360px;
display: flex;
text-align: center;
margin: 0 auto !important;
  margin-top: 0px;
margin-top: 0px !important;
margin-top: -70px !important;
}
#limbo_advert a {
  color: #fff002
}

#limbo_advert a:hover {
  color: #efefef
}

h5.limbo {
margin: 0;
padding: 0 !important;
  padding-top: 0px;
padding-top: 0px;
padding-top: 0px;
padding-left: 0px;
color: #ebc97a;
text-align: center;
font: 900 12px/17px '123';
text-transform: uppercase;
letter-spacing: 2px;
text-shadow: 2px 2px 10px rgba(0,0,0,.4);
height: 53px;
padding-top: 10px !important;
}
h5.limbo span {
font-size: 21px !important;
line-height: 14px !important;
}
.limbo_say_left {
height: 130px;
margin: 18px 0 12px !important;
position: relative;
}

.limbo_say_pic {
position: relative;
height: 100px;
width: 100px;
border: 2px solid #c6980e;
border-radius: 100%;
margin: 0 8px !important;
  
}

.limbo_say_pic img {
height: 100px;
width: 100px;
border-radius: 100%;
filter: grayscale(100%);
margin-top: 0px;
object-fit: cover;
}
.limbo-btn {
  text-align: center;
  margin-top: 31px !important;
color: #cac9c9 !important;
font: 400 12px/17px '234';
}
.limbo-btn span{
  font-size: 14px;
  margin-right: 12px;
  text-transform: unset;
  color: #ebc97a !important;
  font-weight: 600;
}
.limbo_say_pic:after {
content: '';
background: #ebc97a;
position: absolute;
top: 0px;
left: 0;
height: 100%;
width: 100%;
border-radius: 100%;
mix-blend-mode: multiply;
}
.limbo_say_left .limbo_say {
background: #01122885;
height: 155px;
text-align: justify;
border-radius: 30px;
}

.limbo_say_left .limbo_say div {
position: absolute;
margin: 15px 25px 10px 25px;
width: 544px;
height: 120px;
overflow-y: auto;
padding-right: 5px;
color: #fff !important;
scrollbar-color: #293c59 rgba(20, 18, 15,0.1);
scrollbar-width: thin;
}



/* ХОЧУ ВИДЕТЬ в теме */

#limbo2_advert {
width: 599px;
height: auto;
padding: 19px 28px 50px;
margin: auto;
background: url(http://forumstatic.ru/files/001b/c1/ca/93166.png?v=1);
font: 400 12px/17px '234';
color: #efefef;
border-radius: 60px;
border: 3px solid #ebc97a;
}

#limbo2_advert a {
  color: #fff002
}

#limbo2_advert a:hover {
  color: #efefef
}

h5.limbo2 {
margin: 0;
padding: 0 !important;
  padding-top: 0px;
  padding-left: 0px;
color: #ebc97a;
text-align: left;
font: 900 19px/24px '123';
text-transform: uppercase;
letter-spacing: 2px;
text-shadow: 2px 2px 10px rgba(0,0,0,.4);
height: 45px;
padding-left: 113px !important;
padding-top: 10px !important;
}
h5.limbo2 span {
  font-size: 23px !important;
}
.limbo2_say_left, .limbo2_say_left {
height: 83px;
margin: 12px 0 25px;
position: relative;
}

.limbo2_say_left .limbo2_say_pic {
position: absolute;
height: 100px;
width: 100px;
border: 2px solid #c6980e;
border-radius: 100%;
  
}

.limbo2_say_left .limbo2_say_pic img {
height: 100px;
width: 100px;
border-radius: 100%;
filter: grayscale(100%);
margin-top: 0px;
object-fit: cover;
}

.limbo2_say_left .limbo2_say_pic:after {
content: '';
background: #ebc97a;
position: absolute;
top: 0px;
left: 0;
height: 100%;
width: 100%;
border-radius: 100%;
mix-blend-mode: multiply;
}
.limbo2_say_left .limbo2_say {
background: #01122885;
margin-left: 35px;
height: 97px;
text-align: justify;
border-radius: 30px;
}

.limbo2_say_left .limbo2_say div {
position: absolute;
margin: 15px 0px 10px 87px;
width: 457px;
height: 69px;
overflow-y: auto;
padding-right: 5px;
color: #fff !important;
scrollbar-color: #293c59 rgba(20, 18, 15,0.1);
scrollbar-width: thin;
}

#button-dice {
  background-image: url(http://forumupload.ru/uploads/0005/6e/de/20529-1.gif);
}

/* имена и внешности */

.fenris_tems_box {
    width: 890px;
    height: auto;
    margin: auto;
    padding: 0px 45px 15px;
}

.fenris_tems_box h6 {
    color: #bb9d43;
    /* border-radius: 10px 0px 0px 0px; */
    font: 500 22px;
    font-size: 22px;
    font-family: "123";
    letter-spacing: 2px;
    text-transform: uppercase;
    text-align: center;
    padding: 5px 13px 5px;
}

.fenris_tems_text {
    text-align: justify;
    font: 400 13px/16px montserrat;
    padding: 23px 12px 10px;
    background: url(http://forumstatic.ru/files/001b/c1/ca/93166.png?v=1);
    border: 3px solid #bb9d43;
    border-radius: 60px;
}

.opis {
text-align: justify;
    width: 700px;
    margin-left: 82px!important;
    padding-bottom: 5px;
    color: #dedfde!important;
    font-size: 12px;
    font-family: '345';
}

.myzh {
height: 25px;
    width: 117px;
    font-family: '123';
    font-weight: bold;
    border-bottom: 2px solid #ba9d40;
    margin-left: -5px!important;
    font-size: 17px;
    text-transform: uppercase;
    color: #ba9d43;
    line-height: 25px;
}

.zhen {
    height: 25px;
    width: 117px;
    font-family: '123';
    font-weight: bold;
    border-bottom: 2px solid #ba9d40;
    margin-left: -5px!important;
    font-size: 17px;
    text-transform: uppercase;
    color: #ba9d43;
    line-height: 25px;
}

.imena {
    height: 25px;
    width: 117px;
    font-family: '123';
    font-weight: bold;
    border-bottom: 2px solid #ba9d40;
    margin-left: -116px!important;
    text-align: center;
    font-size: 17px;
    text-transform: uppercase;
    color: #ba9d43;
    line-height: 25px;
  }

.familii {
    height: 25px;
    width: 117px;
    font-family: '123';
    font-weight: bold;
    border-bottom: 2px solid #ba9d40;
    margin-left: 75px!important;
    text-align: center;
    font-size: 17px;
    text-transform: uppercase;
    color: #ba9d43;
    line-height: 25px;
}

.imvneh1 {
   font-family: '123';
    font-size: 20px;
    width: 100px;
    padding: 4px 0px 2px 0px;
    text-align: center;
    margin-left: 84px!important;
    color: #dcdedc;
    line-height: 150%;
}

.imvneh2 {
    height: 100px;
    width: 248px;
    margin-left: 0px!important;
    background-color: rgb(33 44 66 / 60%);
    overflow: auto;
    padding: 8px 8px 8px 8px;
    color: #e1e4e1;
    text-align: left;
    font-family: '345';
    text-transform: lowercase;
    font-size: 11px;
    border: 1px solid rgb(186 157 67 / 62%);
}

.imvnehname {
   height: 254px;
    width: 248px;
    margin-left: 0px!important;
    margin-top: 0px;
    background-color: rgb(33 44 66 / 60%);
    overflow: auto;
    padding: 8px 8px 8px 8px;
    color: #e1e4e1;
    text-align: left;
    font-family: '345';
    text-transform: lowercase;
    font-size: 11px;
    border: 1px solid rgb(186 157 67 / 62%);
}

.imvnehsurname {
    height: 384px;
    width: 248px;
    margin-left: 0px!important;
    background-color: rgb(33 44 66 / 60%);
    overflow: auto;
    padding: 8px 8px 8px 8px;
    color: #e1e4e1;
    text-align: left;
    font-family: '345';
    text-transform: lowercase;
    font-size: 11px;
    border: 1px solid rgb(186 157 67 / 62%);
}

/* список персонажей */

.stolb1 {
    height: 25px;
    width: 160px;
    font-family: '123';
    font-weight: bold;
    text-align: center;
    margin: 10px 0px 10px 119px!important;
    border-bottom: 2px solid #ba9d40;
    font-size: 17px;
    text-transform: uppercase;
    color: #ba9d43;
    line-height: 25px;
}

.stolb2 {
    height: 25px;
    width: 160px;
    font-family: '123';
    font-weight: bold;
    text-align: center;
    margin: 10px 0px 10px 119px!important;
    border-bottom: 2px solid #ba9d40;
    font-size: 17px;
    text-transform: uppercase;
    color: #ba9d43;
    line-height: 25px;
}

.pers {
    height: 110px;
    width: 395px;
    margin-left: 0px!important;
    background-color: rgb(33 44 66 / 60%);
    overflow: auto;
    padding: 8px 8px 8px 8px;
    color: #e1e4e1;
    text-align: left;
    font-family: '345';
    text-transform: lowercase;
    font-size: 11px;
    /* border-radius: 40px; */
    border: 1px solid rgb(186 157 67 / 62%);
}

/* фак */

.vopros {
    height: 25px;
    width: 805px;
    font-family: '123';
    font-weight: bold;
    text-align: left;
    margin: 10px 0px -6px 42px!important;
    /* border-bottom: 2px solid #ba9d40; */
    font-size: 13px;
    text-transform: uppercase;
    color: #ba9d43;
    line-height: 20px;
}

.otvet {
    height: auto;
    width: 785px;
    background-color: rgba(33, 44, 66, 0.6);
    color: rgb(225, 228, 225);
    text-align: justify;
    font-family: '345';
    text-transform: lowercase;
    font-size: 12px;
    margin-left: 22px !important;
    overflow: auto;
    padding: 8px 15px 8px 15px;
    border: 1px solid #ba9d40;
}

/* биржа труда */

.tabs {
height: 325px;
}

.tabs>input[type="radio"] {
    display: none;
}

.tabs>input[type="radio"]:checked+label {
    color: #0c2d3d;
    background-color: #bb9d43;
    box-shadow: inset 0 0 0px 1px #bb9d43;
}

.tabs>label {
   padding: 8px 8px 8px 15px;
    margin: 5px 0 6px -8px;
    text-align: left;
    user-select: none;
    font-size: 18px;
    font-family: '123';
    color: #ae9542;
    background-color: rgb(33 44 66 / 60%);
    text-transform: lowercase;
    line-height: 13px;
    transition: color 0.15s ease-out, background-color 0.15s ease-in-out;
    cursor: pointer;
    top: 32px;
    left: 28px;
    position: relative;
    display: flex;
    width: 172px;
    letter-spacing: 1px;
    font-weight: bold;
    border: 1px solid #7c6d3b;
}

.tabs>label:not(:first-of-type) {
}

#tab-btn-1:checked~#gorod, #tab-btn-2:checked~#obraz, #tab-btn-3:checked~#smi, #tab-btn-4:checked~#biznes, #tab-btn-5:checked~#razvl, #tab-btn-6:checked~#drugoe {
    display: block;
}

#gorod, #obraz, #smi, #biznes, #razvl, #drugoe {
    position: relative;
    left: 223px;
    background-color: rgb(33 44 66 / 60%);
    border: 1px solid rgb(186 157 67 / 62%);
    color: #e7e4e7;
    font-family: '234';
    text-transform: lowercase;
    font-size: 12px;
    width: 587px;
    top: -216px;
    height: 220px;
    overflow: auto;
}

#gorod r, #obraz r, #smi r, #biznes r, #razvl r, #drugoe r {
font-size: 13px;
    color: #bb9d43;
    font-weight: bold;
    border-bottom: 1px solid #bb9d43;
    padding: 1px 1px;
}

.tabs>div {
    display: none;
    padding: 10px 15px;
    font-size: 16px;
}

.block_of_vacancies {
    position: relative;
    top: -5px;
    color: #e7e4e7;
}

/* банк */

.bank {
    height: 440px;
    width: 395px;
    margin-left: 0px!important;
    background-color: rgb(33 44 66 / 60%);
    overflow: auto;
    padding: 8px 8px 8px 8px;
    color: #e1e4e1;
    text-align: left;
    font-family: '345';
    text-transform: lowercase;
    font-size: 11px;
    /* border-radius: 40px; */
    border: 1px solid rgb(186 157 67 / 62%);
}

/* анкета */

#anket_top_box {
background: url(http://forumstatic.ru/files/001b/c1/ca/93166.png?v=1);
  background-repeat: repeat;
  background-size: auto;
width: 670px;
height: auto;
border-radius: 50px;
margin: auto;
outline: 3px solid #bb9d43;
outline-offset: 3px;
padding: 20px;
color: #dddada;
font: 300 9px/18px 'montserrat';
background-repeat: no-repeat;
background-size: cover;
}

.anket_inner {
padding: 5px 0px 0px 10px;
}

.anket_pic {
    float: left;
    border: 2px solid #bb9d43;
    width: 100px;
    height: 100px;
    position: relative;
    line-height: 0;
}

.anket_pic img {
    filter: grayscale(100%);
    width: 100px;
    height: 100px;
object-fit: cover;
}

.anket_pic:before {
    content: "";
    background: #cca65c;
    mix-blend-mode: multiply;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
   z-index: 9;
}

.charfc {
    position: absolute;
    font-family: '234';
    margin-top: -18px!important;
    margin-left: 6px!important;
}

.charname {
    background: #bb9d43;
    margin-left: 50px!important;
    margin-right: -30px!important;
    height: 13px;
    width: 300px;
    padding: 0 0px 0 68px !important;
    font: 600 13px/15px '123';
    color: #011225;
    text-transform: uppercase;
}

.charnameangl {
    margin: 10px -30px -2px 50px!important;
    height: 13px;
    width: 350px;
    padding: 0 0px 0 68px !important;
    font: 600 20px/15px '123';
    color: #bb9d43;
    text-transform: uppercase;
}


.charinfobox1 {
    height: 32px;
    margin: 0 20px 0 120px !important;
    text-transform: lowercase;
    font-family: '234';
    font-size: 12px;
    margin-top: 9px !important;
    line-height: 14px;
color: #dddada;
}

.charinfobox2 {
    margin-top: -1px!important;
    width: 640px;
    height: auto;
    font-family: '234';
    text-align: justify;
    font-size: 12px;
   padding: 4px 10px 0px 0px;
    border-right: 1px solid #bb9d43;
}

.citost {
 width: 650px;
height: 30px;
    margin: 28px 0px 1px 0px!important;
    font: normal 18px/40px '123';
    border-bottom: 1px solid #bb9d43;
    border-left: 1px solid #bb9d43;
    }

.imams {
height: 25px;
    width: 95px;
    font-family: '123';
    font-weight: bold;
    text-align: center;
    border-bottom: 2px solid #ba9d40;
    margin-left: 51px!important;
    margin-bottom: 10px!important;
    font-size: 17px;
    text-transform: uppercase;
    color: #ba9d43;
    line-height: 25px;
}

.opg {
height: 212px;
width: 183px;
margin-left: 0px !important;
background-color: rgb(33 44 66 / 60%);
padding: 8px 8px 8px 8px;
color: #e1e4e1;
text-align: justify;
font-family: '345';
text-transform: lowercase;
font-size: 11px;
border: 1px solid rgb(186 157 67 / 62%);
overflow-y: auto;
scrollbar-width: thin;
}
.bigdv-tb-news-gif::after {
  content: '';
  background: #ebc97a;
  position: absolute;
  top: 0px;
  left: 0;
  height: 100%;
  width: 100%;
  mix-blend-mode: multiply;
}
.bigdv-tb-news-gif img {
height: 100px;
width: 175px;
filter: grayscale(100%);
margin-top: 0px;
object-fit: cover;
}
.bigdv-tb-news-gif {
  position: relative;
  height: 100px;
  width: 175px;
  margin: 0 0 8px !important;
}



.oy-right {
  margin-left: -396px;
  position: fixed;
  z-index: 1000;
  right: -140px;
  display: flex;
  width: auto;
  height: 20px;
  top: 230px;
  color: #a58938 !important;
  transform: rotate(90deg);
  position: absolute;
  font-size: 13px;
}

.oy-active {
  position: absolute;
  left: 95px;
  top: -40px;
  display: flex;
}
.oy-active a{
margin-right: 50px !important;
}



.oy-needs {
position: absolute;
left: 56px;
bottom: 3px;
display: flex;
}
.oy-needs a{
margin-right: 10px !important;
}
.oy-needs img {
  height: 41px;
  width: 41px;
  border-radius: 100%;
  filter: grayscale(100%);
  margin-top: 0px;
  object-fit: cover;
}
.oy-needs div::after {
content: '';
background: #ebc97a;
position: absolute;
top: 0px;
left: 0;
height: 100%;
width: 100%;
border-radius: 100%;
mix-blend-mode: multiply;
}
.oy-needs div {
  position: relative;
  height: 41px;
  width: 41px;
  border-radius: 100%;
  margin: 0 8px !important;
}
.oy-posts {
position: absolute;
right: 107px;
top: -39px;
display: flex;
}

.oy-posts a{
margin-left: 36px;
}

.oy-posts-2 {
  margin-left: 46px !important;
}


.oy-cit p{
color: #c1c0be;
text-align: justify;
font-family: Montserrat;
font-size: 10px;
scrollbar-color: #886b14 rgba(20, 18, 15,0.1);
line-height: 12px;
position: absolute;
width: 225px;
right: 63px;
bottom: 8px;
height: 37px;
overflow-y: auto;
padding-right: 4px;
}

.oy-cit a {
position: absolute;
z-index: 5;
right: 95px;
bottom: 1px;
color: #b88e1b;
font-size: 10px;
}

.oy-post p{
color: #c1c0be;
    text-align: justify;
    font-family: Montserrat;
    font-size: 10px;
    line-height: 12px;
    position: absolute;
    width: 223px;
    left: 78px;
    top: 37px;
    height: 38px;
    overflow-y: auto;
    padding-right: 4px;
}

.oy-post p::-webkit-scrollbar {
width: 3px;
    height: 4px;
}

.oy-post p::-webkit-scrollbar-thumb {
background-color: #bfb278;
}

.oy-post p::-webkit-scrollbar-track {
    background-color: #002030;
}

.oy-post a {
  position: absolute;
  z-index: 5;
  left: 229px;
  top: 70px;
  color: #b88e1b;
  font-size: 10px;
}

.oy-nav {
  position: absolute;
  left: 477px;
  width: 95px;
  text-align: center;
  z-index: 1;
  top: 50px;
  height: 76px;
}
.oy-nav a {
font-family: '123';
display: block;
font-size: 17px;
font-weight: 700;
color: #ba9a3b !important;
line-height: 19px;
}

.oy-nav a:hover {
font-family: '123';
display: block;
font-size: 17px;
font-weight: 700;
color: #b7b4ac !important;
line-height: 19px;
}

.oy-news {
  position: absolute;
  right: 75px;
  width: 219px;
  top: 37px;
  color: #c1c0be;
  text-align: justify;
  font-family: Montserrat;
  font-size: 10px;
  scrollbar-color: #886b14 rgba(20, 18, 15,0.1);
  line-height: 12px;
  height: 38px;
  overflow-y: auto;
  padding-right: 4px;
}

.oy-news::-webkit-scrollbar {
width: 3px;
    height: 4px;
}

.oy-news::-webkit-scrollbar-thumb {
background-color: #bfb278;
}

.oy-news::-webkit-scrollbar-track {
    background-color: #002030;
}

.oy-news div {
  margin-bottom: 7px !important;
}
.oy-news div span {
color: #dcb442 !important;
}


.news-box {
  background: url(http://forumstatic.ru/files/001b/c1/ca/93166.png?v=1);
  width: 755px;
  height: auto;
  border-radius: 50px;
  outline: 3px solid #bb9d43;
  outline-offset: 3px;
  padding: 20px;
  color: #dddada;
  font: 300 9px/18px 'montserrat';
margin: 116px auto 0 !important;
position: relative;
}
.news-box-img {
position: absolute;
height: 100px;
width: 100px;
border: 2px solid #283449;
border-radius: 100%;
margin: 0 8px !important;
top: -122px;
left: 127px;
outline: 3px solid #bb9d43;
outline-offset: 3px;
}
.news-box-title {
position: absolute;
top: -104px;
color: #000;
font-family: '123';
display: block;
font-size: 47px;
font-weight: 900;
color: #ba9a3b !important;
line-height: 31px;
right: 134px;
text-align: right;
}
.news-box-img img {
  height: 100px;
  width: 100px;
  border-radius: 100%;
  filter: grayscale(100%);
  margin-top: 0px;
  object-fit: cover;
}
.news-box-text {
  padding: 0px 30px 0px !important;
  font-size: 13px;
  line-height: 16px;
  font-family: Montserrat;
text-align: justify;
}
.news-box-text b {
font-weight: 700;
}
.news-box-title-2 {
  position: absolute;
  bottom: -28px;
  color: #253044 !important;
  font-family: '123';
  font-size: 17px;
  font-weight: 700;
}

.news-box-img::after {
  content: '';
  background: #ebc97a;
  position: absolute;
  top: 0px;
  left: 0;
  height: 100%;
  width: 100%;
  border-radius: 100%;
  mix-blend-mode: multiply;
}

/* учет персонажей */
.twinki0 {background-color: rgb(33 44 66 / 60%);
    border: 1px solid rgb(186 157 67 / 62%);
    margin-top: 15px;
    height: 140px!important;}

.twinki1 {margin-left: 20px!important;}

.twinki1 img {width: 50px;
height: 100px; object-fit:cover;
filter: brightness(0.8) grayscale(1) contrast(90%);
-webkit-filter:brightness(0.8) grayscale(1) contrast(90%);
border-radius: 5px;
border: 1px solid #1a1a1a !important;
margin-top: 20px!important;}

.twinki2 {margin-left: 80px!important;
margin-top: -100px!important;}

.twinki3 {font-family: Arial;
font-size: 11px;
letter-spacing: 0.5px;}

.twinki3 nameT {
    font-family: '123';
    font-size: 21px;
    letter-spacing: 0px;
color: #d2d1d1;
}

.news-box2-title {
  color: #000;
  font-family: '123';
  display: block;
  font-size: 28px;
  font-weight: 900;
  color: #ba9a3b !important;
  line-height: 62px !important;
  text-align: center;
  padding-bottom: 0 !important;
}
.news-box2-post {
  background: url(http://forumstatic.ru/files/001b/c1/ca/93166.png?v=1);
  width: 500px;
  height: auto;
  border-radius: 50px;
  outline: 3px solid #bb9d43;
  outline-offset: 3px;
  padding: 20px;
  color: #dddada;
  font: 300 9px/18px 'montserrat';
    font-size: 9px;
    line-height: 18px;
    font-family: "montserrat";
  margin: 27px auto 28px !important;
  position: relative;
  padding: 16px 25px 8px !important;
  font-size: 13px;
  line-height: 16px;
  font-family: Montserrat;
  text-align: justify;
}
.news-box2-post p {
  font-family: '123';
  display: block;
  font-size: 20px;
  font-weight: 900;
  color: #ba9a3b !important;
  line-height: 27px !important;
  text-align: center;
  padding-bottom: 0 !important;
}
.news-box2-cit {
  background: url(http://forumstatic.ru/files/001b/c1/ca/93166.png?v=1);
  width: 500px;
  height: auto;
  border-radius: 50px;
  outline: 3px solid #bb9d43;
  outline-offset: 3px;
  padding: 20px;
  color: #dddada;
  font: 300 9px/18px 'montserrat';
    font-size: 9px;
    line-height: 18px;
    font-family: "montserrat";
  margin: 27px auto 28px !important;
  position: relative;
  padding: 16px 25px 8px !important;
  font-size: 13px;
  line-height: 16px;
  font-family: Montserrat;
  text-align: justify;
}
.news-box2-cit-2 {
  font-family: '123';
  display: block;
  font-size: 20px;
  font-weight: 900;
  color: #ba9a3b !important;
  line-height: 27px !important;
  text-align: center;
  padding-bottom: 0 !important;
}
.news-box2-active {
display: inline-block;
text-align: center;
margin: 0 0 -7px 176px !important;
width: 100%;
}
.news-box2-posts {
display: inline-block;
text-align: center;
margin: 0 0 -7px 176px !important;
width: 100%;
}

.news-box2-img {
height: 45px;
width: 45px;
border: 2px solid #283449;
border-radius: 100%;
margin: 0 11px !important;
outline: 3px solid #bb9d43;
outline-offset: 3px;
float: left;
}
.news-box2 {
  margin: 0 auto !important;
  width: 575px;
}
.news-box2-img img {
  cursor: pointer;
  height: 45px;
  width: 45px;
  border-radius: 100%;
  filter: grayscale(100%);
  margin-top: 0px;
  object-fit: cover;
}

/* не отображать отредактировано у пользователей  */
 .lastedit {display: none;}

.play-pause.paused{
position: absolute;
    background: url(http://forumstatic.ru/files/001b/c1/ca/56838.png?v=1) no-repeat;
    width: 20px;
    height: 20px;
    margin-left: 956px!important;
    margin-top: -64px!important;
    z-index: 1000;
    padding: 0;
    border: 0;
    transition: 0.5s;
cursor: pointer;}

.play-pause{
position: absolute;
background: url(http://forumstatic.ru/files/001b/c1/ca/96970.png?v=1) no-repeat; 
width: 20px;
    height: 20px;
    margin-left: 956px!important;
    margin-top: -64px!important;
    z-index: 1000;
    padding: 0;
    border: 0;
    transition: 0.5s;
}


/* хочу твинка  */
.tw-all {
  width: 739px;
position: relative;
}
.tw-all-title {
 text-align: center;
font: 900 12px/17px '123';
  font-weight: 900;
  font-size: 12px;
  line-height: 17px;
  font-family: "123";
font-weight: 900;
font-size: 12px;
line-height: 17px;
font-family: "123";
text-transform: uppercase;
letter-spacing: 2px;
font-family: '123';
display: block;
font-size: 21px;
font-weight: 700;
color: #2e3a50 !important;
line-height: 19px !important;
padding-bottom: 0 !important;
}
.tw-all-faces-left div {
  position: relative;
  height: 100px;
  width: 200px;
  border: 2px solid #c6980e;
  border-radius: 39px;
}
.tw-all-faces-pl {
  position: absolute;
  left: 349px;
  top: 66px;
  font-family: '123';
  display: block;
  font-size: 66px;
  font-weight: 700;
  color: #01122899 !important;
  line-height: 19px;
}
.tw-all-faces-left-f {
  text-align: center;
  padding-bottom: 5px;
  font-size: 11px;
  font-family: '234';
  line-height: 15px;
  color: #011228;
}
.tw-all-faces-left img {
  height: 100px;
  width: 200px;
  border-radius: 39px;
  filter: grayscale(100%);
  margin-top: 0px;
  object-fit: cover;
}
.tw-all-faces-left div::after {
  content: '';
  background: #ebc97a;
  position: absolute;
  top: 0px;
  left: 0;
  height: 100%;
  width: 100%;
  border-radius: 39px;
  mix-blend-mode: multiply;
}
.tw-all-faces-right div {
  position: relative;
  height: 100px;
  width: 200px;
  border: 2px solid #c6980e;
  border-radius: 39px;
}
.tw-all-faces-right  img {
  height: 100px;
  width: 200px;
  border-radius: 39px;
  filter: grayscale(100%);
  margin-top: 0px;
  object-fit: cover;
}
.tw-all-text {
display: flex;
width: 599px;
height: auto;
padding: 19px 28px 50px !important;
margin: 0 auto !important;
background: url(http://forumstatic.ru/files/001b/c1/ca/93166.png?v=1);
font: 400 12px/17px '234';
color: #efefef;
border-radius: 60px;
border: 3px solid #ebc97a;
}
.tw-all-faces-right div::after {
  content: '';
  background: #ebc97a;
  position: absolute;
  top: 0px;
  left: 0;
  height: 100%;
  width: 100%;
  border-radius: 39px;
  mix-blend-mode: multiply;
}
.tw-all-faces-left {
float: left;
width: 200px;
height: 160px;
padding-left: 100px;
padding-top: 12px !important;
}
.tw-all-faces-left-t {
text-align: center;
padding-bottom: 5px !important;
font-size: 16px;
font-family: '234';
line-height: 15px !important;
color: #c29307;
}

.tw-all-faces-right {
width: 200px;
height: 160px;
float: right;
padding-right: 100px;
padding-top: 12px !important;
}

/* топ монстр  */
.topik {
position: absolute;
    width: 85px;
    margin: 92px 811px!important;
    line-height: 14px;
    opacity: 1;
    transition: ease 1s;
    filter: contrast(1) brightness(0.95) opacity(0.8) grayscale(1);
}

.topik img {
opacity:0.7;
 filter: sepia(100%) opacity(50%);
        -webkit-filter: grayscale(100%) opacity(80%);
         transition: all 0.6s ease 0s;
}
 
.topik img:hover {
-moz-transition: all 0.5s; 
-webkit-transition: all 0.5s; 
-ms-transition: all 0.5s; 
-o-transition: all 0.5s; 
    -webkit-filter: grayscale(0%);
transition: all 0.5s; 
opacity:1;
filter:alpha(opacity=100);
}

/* плашки  */

.pl1-jb {
  background-image: url(https://i.imgur.com/IerugHy.jpeg);
height: 33px;
}
#viewprofile-next .pl1-jb {
  background: transparent;
}

.pl1-jh {
background: url(https://i.ibb.co/1GLJ0wm/ezgif-3-f9b021a508.jpg) bottom;
height: 33px;
}
#viewprofile-next .pl1-jh {
  background: transparent;
}
.pl1-oy {
background: url(https://forumupload.ru/uploads/001b/c1/ca/9/925774.gif);
height: 33px;
}
#viewprofile-next .pl1-oy {
  background: transparent;
}
.pl1-est {
background: url(http://forumupload.ru/uploads/001b/c1/ca/18/400590.gif);
height: 33px;
}
#viewprofile-next .pl1-est {
  background: transparent;
}
.pl1-lil {
background: url(http://forumupload.ru/uploads/001b/c1/ca/18/640831.gif);
height: 33px;
}
#viewprofile-next .pl1-lil {
  background: transparent;
}

.pl1-teo {
background: url(https://i.ibb.co/SNb6Xjk/14.gif);
height: 33px;
}
#viewprofile-next .pl1-teo {
  background: transparent;
}
.pl1-teo .pl1 {
  color: #ffffff;
  font-weight: 700;
}
.pl1-teo .pl2 {
  color: #ffffff;
}

.pl1-nat {
background: url(http://forumstatic.ru/files/001b/c1/ca/22879.gif);
height: 33px;
}
#viewprofile-next .pl1-nat {
  background: transparent;
}
.pl1-nat .pl1 {
  color: #e5ca84;
  font-weight: 700;
}
.pl1-nat .pl2 {
  color: #e5ca84;
}

.pl1-tate {
  background-image: url(http://forumupload.ru/uploads/001b/c0/5e/7/634709.gif);
height: 33px;
}
#viewprofile-next .pl1-tate {
  background: transparent;
}

.pl1-taky {
  background-image: url(http://forumupload.ru/uploads/001b/c0/5e/7/98404.png);
height: 33px;
}
#viewprofile-next .pl1-taky {
  background: transparent;
}

.pl1-ward {
  background-image: url(http://forumstatic.ru/files/001b/c1/ca/49214.gif);
height: 33px;
}
#viewprofile-next .pl1-ward {
  background: transparent;
}
.pl1-ward .pl1 {
  font-weight: 700;
}

.pl1-sage {
  background-image: url(http://forumstatic.ru/files/001b/c1/ca/55302.gif);
height: 33px;
}
#viewprofile-next .pl1-sage {
  background: transparent;
}
.pl1-sage .pl1 {
  font-weight: 700;
}
.pl1-nik {
  background-image: url(http://forumupload.ru/uploads/001b/c1/ca/103/598008.gif);
height: 33px;
}
#viewprofile-next .pl1-nik {
  background: transparent;
}
.pl1-zah {
  background-image: url(http://forumupload.ru/uploads/001b/c1/ca/9/347292.gif);
height: 33px;
}
#viewprofile-next .pl1-zah {
  background: transparent;
}
.p-jm {
  background-image: url(https://i.ibb.co/sC5w1YS/ezgif-5-69546758cf.jpg);
height: 33px;
}
.p-jm .pl1 {
  font-size: 14px !important;
}
.p-jm .pl2 {
  font-size: 12px !important;
}
#viewprofile-next .p-jm {
  background: transparent;
}

.pl1-bl {
background-image: url(http://forumstatic.ru/files/001b/c1/ca/94413.png);
height: 33px;
}

#viewprofile-next .pl1-bl {
  background: transparent;
}
.pl1-bl .pl1 {
  color: #e5ca84;
  font-weight: 700;
}
.pl1-bl .pl2 {
  color: #e5ca84;
}

.pl1-yv {
background-image: url(http://forumstatic.ru/files/001b/c1/ca/16393.png);
height: 33px;
}

#viewprofile-next .pl1-yv {
  background: transparent;
}
.pl1-yv .pl1 {
  color: #e5ca84;
  font-weight: 700;
}
.pl1-yv .pl2 {
  color: #e5ca84;
}