@import url(style_cs.1751999238.css);

/********** Чистый стардартный стиль для MyBB ***********/
/******** Cпециально для ForumD.ru © Gerda, 2023 ********/
/**************************************************
!!! Условия использования !!!

1. Данный копирайт не удалять
2. При публикации производных работ указывать ссылку на автора и ForumD.ru
3. При публикации в общий доступ указывать ссылку на автора и ForumD.ru
4. Публичный производный контент должен распостраняться на тех же условиях

Подробно: forumd.ru/viewtopic.php?id=5751#rule
**************************************************/

/* ================== */



/* ================== */

  @import url(style_cs.1751999238.css);


@import url('https://fonts.googleapis.com/css2?family=Jost&display=swap');

@import url(style_cs.1751999238.css);
  @import url('https://fonts.googleapis.com/css?family=Oranienbaum|Old Standard TT|Amatic+SC|Bad+Script|Caveat|Cormorant+Unicase|Lobster|Pacifico|Pattaya|Philosopher|Playfair+Display+SC|Playfair+Display|Poiret+One|Yeseva+One|Marck+Script|Pangolin|Raleway:900i|Cormorant+SC|Arima+Madurai|Cabin+Sketch|Pompiere|Cinzel+Decorative|Megrim|Cookie|Roboto|Lora|Yanone+Kaffeesatz|EB+Garamond|Cormorant Garamond|Alice|Neucha|Play|Prata|Press+Start+2P|Rubik+Mono+One|Montserrat|Arsenal|Tenor+Sans|Vollkorn+SC');
@import url('https://fonts.googleapis.com/css2?family=Jost&display=swap');
@font-face{font-family:icon;src:url(https://forumstatic.ru/files/0018/c6/8a/31035.eot?),url(https://forumstatic.ru/files/0018/c6/8a/53514.woff) format('woff'),url(https://forumstatic.ru/files/0018/c6/8a/83952.ttf) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:icon2;src:url(https://forumstatic.ru/files/0018/c6/8a/88526.eot?),url(https://forumstatic.ru/files/0018/c6/8a/63027.woff) format('woff'),url(https://forumstatic.ru/files/0018/c6/8a/57747.ttf) format('truetype');font-weight:400;font-style:normal}
@font-face{font-family:icon3;src:url(https://forumstatic.ru/files/0018/c6/8a/74962.eot?),url(https://forumstatic.ru/files/0018/c6/8a/79480.woff) format('woff'),url(https://forumstatic.ru/files/0018/c6/8a/93894.ttf) format('truetype');font-weight:400;font-style:normal}


@font-face { font-family: Blackcraft; src: local("Blackcraft"), url(https://forumstatic.ru/files/001c/07/d3/86593.ttf); }

@font-face { font-family: Dragonell; src: local("Dragonell"), url(https://forumstatic.ru/files/001c/07/d3/34581.ttf?v=1); }

@font-face { font-family: Karsten; src: local("Karsten"), 
url(https://forumstatic.ru/files/001c/07/d3/61364.otf); }

@font-face { font-family: Gosznak; src: local("Gosznak"), url(https://forumstatic.ru/files/001c/07/d3/87506.otf); }

@font-face { font-family: Skandal; src: local("Skandal"),
 url(https://forumstatic.ru/files/001c/07/d3/77617.ttf); }

@font-face { font-family: Pecita; src: local("Pecita"),
 url(https://forumstatic.ru/files/001c/07/d3/69205.otf); }

@font-face { font-family: DRUZHOK; src: local("DRUZHOK"),
 url(https://forumstatic.ru/files/001c/07/d3/59008.otf); }

@font-face { font-family: creepster; src: local("creepster"),
 url(https://forumstatic.ru/files/001c/07/d3/37177.otf); }

@font-face { font-family: Angeme; src: local("Angeme"),
 url(https://forumstatic.ru/files/001c/07/d3/97317.ttf); }

@font-face { font-family: miamanueva; src: local("miamanueva"),
 url(https://forumstatic.ru/files/001c/07/d3/30045.otf); }

@font-face { font-family: Shnobel; src: local("Shnobel"),
 url(https://forumstatic.ru/files/001c/07/d3/48894.otf); }

@font-face { font-family: TMVinograd; src: local("TMVinograd"),
 url(https://forumstatic.ru/files/001c/07/d3/58951.ttf); }

@font-face { font-family: Vasek; src: local("Vasek"),
 url(https://forumstatic.ru/files/001c/07/d3/64737.ttf); }

@font-face { font-family: GoodVibesCyr; src: local("GoodVibesCyr"),
 url(https://forumstatic.ru/files/001c/07/d3/76706.ttf); }

@font-face { font-family: Barista; src: local("Barista"),
 url(https://forumstatic.ru/files/001c/07/d3/28460.otf); }

@font-face { font-family: ambidexter; src: local("ambidexter"),
 url(https://forumstatic.ru/files/001c/07/d3/70010.otf); }

@font-face { font-family: BetterEB; src: local("BetterEB"),
 url(https://forumstatic.ru/files/001c/07/d3/74472.otf); }

@font-face { font-family: ComforterB; src: local("ComforterB"),
 url(https://forumstatic.ru/files/001c/07/d3/96934.ttf); }

@font-face { font-family: Debby; src: local("Debby"),
 url(https://forumstatic.ru/files/001c/07/d3/44707.ttf); }

@font-face { font-family: Alistair; src: local("Alistair"),
 url(https://forumstatic.ru/files/001c/07/d3/72722.ttf); }

@font-face { font-family: BetterLR; src: local("BetterLR"),
 url(https://forumstatic.ru/files/001c/07/d3/59644.otf); }

@font-face { font-family: Christmas ScriptC; src: local("Christmas ScriptC"),
 url(https://forumstatic.ru/files/001c/07/d3/13266.ttf); }

@font-face { font-family: eveagitaluxurycyr; src: local("eveagitaluxurycyr"),
 url(https://forumstatic.ru/files/001c/07/d3/47967.otf); }

@font-face { font-family: samba; src: local("samba"),
 url(https://forumstatic.ru/files/001c/07/d3/16424.ttf); }

@font-face { font-family: Caravan; src: local("Caravan"),
 url(https://forumstatic.ru/files/001c/07/d3/13832.otf); }

@font-face { font-family: MightiestA; src: local("MightiestA"),
 url(https://forumstatic.ru/files/001c/07/d3/74755.otf); }

@font-face { font-family: kudry; src: local("kudry"),
 url(https://forumstatic.ru/files/001c/07/d3/73636.otf); }

@font-face { font-family: AlayaR; src: local("AlayaR"),
 url(https://forumstatic.ru/files/001c/07/d3/16137.otf); }

@font-face { font-family: Hombre Regular; src: local("Hombre Regular"),
 url(https://forumstatic.ru/files/001c/07/d3/70070.otf); }

@font-face { font-family: Christmas; src: local("Christmas"),
 url(https://forumstatic.ru/files/001c/07/d3/77191.ttf); }


@font-face { font-family: Betmo; src: local("Betmo"),
 url(https://forumstatic.ru/files/001c/07/d3/73304.otf); }

@font-face { font-family: Mayonice; src: local("Mayonice"),
 url(https://forumstatic.ru/files/001c/3b/1f/64338.ttf); }

@font-face { font-family: Mayorice; src: local("Mayorice"),
 url(https://forumstatic.ru/files/001c/3b/1f/55315.ttf); }

@font-face { font-family: Yaitert; src: local("Yaitert"),
 url(https://forumstatic.ru/files/001c/3b/1f/93294.ttf); }

@font-face { font-family: Amorlate; src: local("Amorlate"),
 url(https://forumstatic.ru/files/001c/3b/1f/54206.ttf); }

@font-face { font-family: MariiRus; src: local("MariiRus"),
 url(https://forumstatic.ru/files/001c/3b/1f/65316.ttf); }


@font-face { font-family: LeonoRus; src: local("LeonoRus"),
 url(https://forumstatic.ru/files/001c/3b/1f/96481.otf); }

@font-face { font-family: Sketch; src: local("Sketch"),
 url(https://forumstatic.ru/files/001c/3b/1f/32567.ttf); }

@font-face { font-family: charlotte; src: local("charlotte"),
 url(https://forumstatic.ru/files/001c/3b/1f/72112.otf); }


@font-face { font-family: Amorlate; src: local("Amorlate"),
 url(https://forumstatic.ru/files/001c/3b/1f/71838.ttf); }

@font-face { font-family: Hipster; src: local("Hipster"),
 url(https://forumstatic.ru/files/001c/3b/1f/29928.ttf); }

@font-face { font-family: Prestige; src: local("Prestige"),
 url(https://forumstatic.ru/files/001c/3b/1f/35083.ttf); }


@font-face { font-family: magnolia; src: local("magnolia"),
 url(https://forumstatic.ru/files/001c/3b/1f/61333.ttf); }


@font-face { font-family: Lovely; src: local("Lovely"),
 url(https://forumstatic.ru/files/001c/3b/1f/40415.ttf); }


@font-face { font-family: Lieselotte; src: local("Lieselotte"),
 url(https://forumstatic.ru/files/001c/3b/1f/14631.ttf); }


@font-face { font-family: Billy Ohio; src: local("Billy Ohio"),
 url(https://forumstatic.ru/files/001c/3b/1f/49988.ttf); }

@font-face { font-family: GlossBloom; src: local("GlossBloom"),
 url(https://forumstatic.ru/files/001c/3b/1f/53254.ttf); }


@font-face { font-family: Hathem Bosteem; src: local("Hathem Bosteem"),
 url(https://forumstatic.ru/files/001c/3b/1f/25727.ttf); }


@font-face { font-family: Blood Shade; src: local("Blood Shade"),
 url(https://forumstatic.ru/files/001c/3b/1f/72108.ttf); }

@font-face { font-family: Tamoro; src: local("Tamoro"),
 url(https://forumstatic.ru/files/001c/3b/1f/99041.ttf); }

@font-face { font-family: Raimond; src: local("Raimond"),
 url(https://forumstatic.ru/files/001c/3b/1f/42819.ttf); }

@font-face { font-family: chetkiyrus; src: local("chetkiyrus"),
 url(https://forumstatic.ru/files/001c/3b/1f/40702.otf); }

@font-face { font-family: Izuverrus; src: local("Izuverrus"),
 url(https://forumstatic.ru/files/001c/3b/1f/97630.otf); }

@font-face { font-family: Nozhikrus; src: local("Nozhikrus"),
 url(https://forumstatic.ru/files/001c/3b/1f/77312.otf); }

@font-face { font-family: Pershorus; src: local("Pershorus"),
 url(https://forumstatic.ru/files/001c/3b/1f/36252.ttf); }

@font-face { font-family: Nevdurus; src: local("Nevdurus"),
 url(https://forumstatic.ru/files/001c/3b/1f/26236.otf); }

@font-face { font-family: gnyrwnrus; src: local("gnyrwnrus"),
 url(https://forumstatic.ru/files/001c/3b/1f/48988.otf); }

@font-face { font-family: Vasekrus; src: local("Vasekrus"),
 url(https://forumstatic.ru/files/001c/3b/1f/48202.ttf); }


/* для формы ответа 
------------------------------------------------------------------*/

/* icon fonts*/
@font-face {
    font-family: icomoon;
    src: url("https://forumstatic.ru/files/001b/61/c9/55259.ttf") format("truetype");
}
@font-face {
    font-family: fa-thin;
    src: url("https://forumstatic.ru/files/001b/73/d1/69011.ttf?v=1") format("truetype");
}
@font-face {
    font-family: fa-solid;
    src: url("https://forumstatic.ru/files/001b/73/d1/43250.ttf?v=1") format("truetype");
}
@font-face {
    font-family: fa-regular;
    src: url("https://forumstatic.ru/files/001b/73/d1/37687.ttf?v=1") format("truetype");
}
@font-face {
    font-family: fa-light;
    src: url("https://forumstatic.ru/files/001b/73/d1/90046.ttf?v=1") format("truetype");
}
@font-face {
    font-family: fa-duotone;
    src: url("https://forumstatic.ru/files/001b/73/d1/16351.ttf?v=1") format("truetype");
}
@font-face {
    font-family: fa-brands;
    src: url("https://forumstatic.ru/files/001b/73/d1/66477.ttf?v=1") format("truetype");
}

/*fonts*/
@font-face {
    font-family: fanatiqs;
    src: url("https://forumstatic.ru/files/001b/d5/f7/35867.ttf") format("truetype");
}
@font-face {
    font-family: SkylarSans;
    src: url("https://forumstatic.ru/files/001b/d5/f7/80218.eot");
}
@font-face {
    font-family: Neoreby;
    src: url("https://forumstatic.ru/files/001b/d5/f7/20136.eot") format("OpenType");
}
@font-face {
    font-family: Moonchief;
    src: url("https://forumstatic.ru/files/001b/d5/f7/12898.eot") format("OpenType");
}
@font-face {
    font-family: HorrorScope;
    src: url("https://forumstatic.ru/files/001b/d5/f7/62715.eot") format("OpenType");
}
@font-face {
    font-family: HANDECKE;
    src: url("https://forumstatic.ru/files/001b/d5/f7/76764.eot") format("OpenType");
}
@font-face {
    font-family: CinemaMacabre;
    src: url("https://forumstatic.ru/files/001b/d5/f7/22878.eot") format("OpenType");
}





/* Скрываем элементы форума */

.acchide,
#pun-index #pun-main h1,
#pun-navlinks 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,
#pun-title h1,
#pun-announcement h2 {
  font-size: 0;
  height: 0;
  width: 0;
  line-height: 0.0;
  position:absolute;
  left: -9999px;
  overflow: hidden
}

#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;}

/* цвета */

:root {
  --textColor: #262626;
  --linkColor: #476a98;;
  --linkColor2: #b8c1d8;
  --bodyColor: #727a86;
  --darkBackColor: #f0f0f0;
  --midBackColor: #f8f8f8;
  --lightBackColor: #ffffff;
  --bodyBackground: var(--bodyColor);
  --font1: Jost;
  --font2: Blackcraft;
}


/* ================== */

/* Общие стили */
* {margin: 0; padding: 0;}
body {margin: 0;}
ul, dl, li, dd, dt {list-style: none;}

body {
font-size: 12px;
font-family: Jost, Jost; letter-spacing: .5px; text-align: justify;
-webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  overflow-x: hidden;
background: repeat-x top center, no-repeat top center, no-repeat bottom center, url(https://upforme.ru/uploads/001c/07/d3/2/573990.jpg) top center no-repeat fixed #edeceb;
    background-size: cover;
color: var(--textColor);
a {color: #6486b6; text-decoration: none;}

}

/* зеленый лес
------------------------------------------------------------------*/

body.evening {
font-size: 12px;
font-family: var(--font1), var(--font1); letter-spacing: .5px;
-webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  overflow-x: hidden;
background: repeat-x top center, no-repeat top center, no-repeat bottom center, url(https://upforme.ru/uploads/001c/07/d3/2/800207.jpg) top center no-repeat fixed #edeceb;
    background-size: cover;
    color: var(--textColor);

.punbb { background: #dedede; }

.newsi a {
    background: #b898a5;}

a {color: #936576;text-decoration: none;}


.zogolov {color: #c8a4ad; text-shadow: 1px 1px 2px #343434, 0 0 1em white;}
.ebizodtxt {color:#312b2b; text-shadow: 1px 1px 2px #ae9f9f, 0 0 1em white; }
.ebizodtxt a {color: #9c7a85!important;  text-shadow: 1px 1px 2px #3d3333, 0 0 1em white; }
.zogolovmini2{color:#5e5e5e}
.zogolovmini3{color:#b3949f}
}


/* лес фиолет
------------------------------------------------------------------*/


body.day {
font-size: 12px;
font-family: var(--font1), var(--font1); sans-serif; letter-spacing: .5px;
-webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  overflow-x: hidden;
background: repeat-x top center, no-repeat top center, no-repeat bottom center, url(https://upforme.ru/uploads/001c/07/d3/2/573990.jpg) top center no-repeat fixed #edeceb;
    background-size: cover;
    color: var(--textColor);

.punbb { background: var(--darkBackColor); }

a {color: #6486b6; text-decoration: none;}

.ebizodtxt {
 color: #000000;
text-shadow: 1px 1px 2px #ffffff80, 0 0 1em white;
}
.ebizodtxt a {color: #f0f0f0!important;  text-shadow: 1px 1px 2px #28292d, 0 0 1em white; }
}

/* красный лес ( темный диз )
------------------------------------------------------------------*/

body.night {
font-size: 12px;
font-family: var(--font1), var(--font1); letter-spacing: .5px;
-webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  overflow-x: hidden;
background: repeat-x top center, no-repeat top center, no-repeat bottom center, url(https://upforme.ru/uploads/001c/07/d3/2/414341.jpg) top center no-repeat fixed #6b6d6d;
    background-size: cover;   
    color: #afafaf;

.punbb { background: #343434; }

.newsi a {
    background: #585858;
    font-size: 9px;
    transition: 0s!important;
    letter-spacing: 0px!important;
    border-radius: 12px;
    color: #adadad!important;
    padding: 3px 25px 3px;
}

.newsiu a {
    color: #afafaf!important;
}



.category table tr {
  display: block!important;
  position: relative;
  padding: 10px 10px 10px 30px;
  margin: 0px 0px 0px 20px;
  gap: 10px;
  background: #6d6d6d47;
  border-radius: 10px;
  width: calc(90% );
  justify-items: center;
}


a {color: #a4825d;text-decoration: none;}

.quote-box, .code-box {
  margin: 10px;
  padding: 20px;
  border: 1px solid #727a8633;
  background: #6d6d6d5c;
  border-radius: 10px;
}

.post .post-author { background: #6d6d6d47; }
.post .post-author ul {background: #6d6d6d47; }
li.pa-fld5 {border: #6d524e66; background: #6d6d6d; color: #afafaf;}
li.pa-fld2  { color: #afafaf;}
.pa-fld4 img { background: #6d6d6d; color: #f3f3f3;}
div#viewprofile table {  border: 1px solid #4e5c6d66 !important; background: #41414194; }
#profile-right  { background: #343434; }
#profile-right li {border: 1px solid #5a8d9f52; !important; background: #343434; }

textarea { background: #6d6d6d; border: 1px solid #6d524e66;     color: #e7e8ec;}

#viewprofile-next #pa-edit a, input[class="button"], input[class="button submit"], input[type="button"], [type="submit"] {  color: #e7e8ec96;
        background: #3e3d4642;
        border: 1px solid #4e5e6d66;}

#pun-reputation .inner, #tags .container, #mask_dialog .inner, .hvStickerPackModalContainer .hvStickerPackModal{  background: #463d3d;}

.zogolov {color:#a98764; text-shadow: 1px 1px 2px #343434, 0 0 1em white;}
    .ebizodtxt {
        color: #1a1f24;
        text-shadow: 1px 1px 2px #ffffff80, 0 0 1em white;
    }
.ebizodtxt a {color: #416572 !important;  text-shadow: 1px 1px 2px #3d3333, 0 0 1em white; }
.zogolovmini2{color:#babbbb}
.zogolovmini3{color:#babbbb}

input, select, optgroup {color: #e7e8ec;
    font-size: 12px;
    background: #6d6d6d;
    border: 1px solid #6d6d6d99;
    padding: 5px;
    font-family: var(--font1) !important;
}
.forum tr:nth-child(even) {background: #4949498a;}
div .post-rating p > a {color: #a5a5a5 !important;}
}

.category table tr {
  display: block!important; 
  position: relative;
  padding: 10px 10px 10px 30px;
  margin: 0px 0px 0px 20px;
  gap: 10px;
  background: #f8f8f870;
  border-radius: 10px;
  width: calc(90% );
  justify-items: center;
}

.category table tr.inew {
    background: #c1c1c11c;
}

h1 {
font-size: 12px;
font-weight: 600;
padding: 5px 10px;
margin: 0px;
text-align: center;
}
h2 {
font-size: 12px; 
font-weight: 600;
padding: 5px 10px;
margin: 0px;
text-align: center;
}

address, em {font-style: normal}

a {color: #7272d9;text-decoration: none;}
a:link, a:visited, a:active { text-decoration: none; var(--textColor); transition: 0.2s;}
a:hover { color: var(--textColor); text-decoration: none;     letter-spacing: 1px;   transition: 1s;}

@media screen and (max-device-width: 480px) {
html {-webkit-text-size-adjust: 100%;}}








/* Скроллбары */

* {
scrollbar-width: thin ; 
scrollbar-color: #444444 #919191;
}

/* Селект */

::selection {color: #444444; background: #919191;}

:focus {outline: none; } 

/* ================== */

/* Тело форума */
#pun {
padding: 50px;
position: relative;
width: 1150px;
box-sizing: border-box;
margin: auto;
margin-top: 140px;
margin-bottom: 80px;
}
.punbb {
margin: -50px auto;
padding: 0px 30px 25px 30px;
background: #e9e9e9;
border-radius: 20px;
}


/* ================== */

/* Меню навигации */
#pun-navlinks li {
display: inline;
padding-right: 10px;
}

#pun-navlinks .container {
margin: -10px;
padding: 10px 0;
text-transform: uppercase;
font-weight: 900;
font-size: 14px;
letter-spacing: .5px;
text-align: center;
font-family: var(--font1);
word-spacing: 15px;
}

#pun-navlinks a:hover {
    color: var(--color-accent);
    letter-spacing: 1px;
    transition: 1s;
}

/* Юзер меню */
#pun-ulinks li {
display: inline;
padding-right: 10px;
}

#pun-ulinks .container {
padding: 15px 0;
margin: 0;
font-weight: 400;
font-size: 10px;
letter-spacing: .5px;
text-transform: lowercase;
text-align: center;
 font-family: var(--font1);
}

/* ================== */

/* Объявление */
#pun-announcement .container {padding: 10px;}

/* Статус (Добро пожаловать) */
#pun-status .container {
margin-bottom: 0;
padding: 8px 10px 10px;
}
#pun-status span { font-size: 8px;
white-space: nowrap;
margin-right: 5px;
}

#pun-crumbs1 {font-weight: bold;}
#pun-crumbs1 p.container {
padding: 10px 10px 8px 10px;
margin-top: 0;
}

/*название форума\ролки на главной страницы */
.container.crumbs {
font-weight: bold;
padding: 10px 10px 8px 10px;
text-align: left; text-transform: uppercase; font-family: var(--font1)!important; text-transform: uppercase; letter-spacing: 1px; font-size: 11px !important;
}
#pun-crumbs1 .container.crumbs {margin-top: 0;}
#pun-crumbs2 .container.crumbs {margin-bottom: 0;}

/* Копирайт майбб */
#pun-about .container {text-align: center; font-size: 8px !important;}

/* ================== */

/* Форумные таблицы */
.punbb table {table-layout: fixed; width: 100%;}
#respect {width: auto;}
.tcl {width: 50%;}
.tc2, .tc3, .tcmod {
text-align: center;
width: 10%;
}
.tcr {width: 30%;}

#pun-searchtopics .tcl,
#pun-modviewforum .tcl {
width: 40%
}

#pun-searchtopics .tc2 {
text-align: left;
width: 20%;
}

#pun-debug table .tcl {width: 15%;white-space:normal;}
#pun-debug .tcr {width: 90%; white-space: normal;}

.punbb td {padding: 8px 10px;}
th {padding: 4px 10px;}

tbody.hasicon td.tcl {padding-left: 40px}

/* ================== */

/* Категории */

#pun-category1 {margin-top: 0;}
.category h2 {text-align: center; text-transform:  lowercase; font-family: var(--font1)!important; text-transform: uppercase; letter-spacing: 4px; font-size: 6px !important;}
.category:nth-child(even) h2 {text-align:  center; text-transform:  lowercase; font-family: var(--font1)!important; text-transform: uppercase; letter-spacing: 4px; font-size: 6px !important;}
.category .tcl, .category .tc2, .category .tc3, .category .tcr {width: 60%;}
.category tbody.hasicon td.tcl {padding-left: 0px}
.category {margin-top: 30px;}
.category table thead {display: none;}
.category table td.tc2, .category table td.tc3 {display: none;}
.category tbody {text-transform: lowercase;
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  align-content: space-between;
}


.category table tr {
  display: block!important; 
  position: relative;
  padding: 10px 10px 10px 30px;
  margin: 0px 0px 0px 20px;
  gap: 10px;
  background: #f8f8f870;
  border-radius: 10px;
  width: calc(90% );
  justify-items: center;
}


.category h3 {font-size: 16px; margin: 3px; font-weight: 900; text-transform: uppercase;}
.category .info {padding: 10px 0; text-align: justify; font-size: 14px;}
.category .info-link {padding: 4px; text-align: center;}
.category .info-link a {font-weight: bold; text-transform: uppercase;margin: 0 2px;}

#pun-index td.tcr a {font-size: 12px; font-weight: 700; } 

#pun-viewforum .category tr {
  background: var(--midBackColor);
  width: 100%;
  display: flex !important;
  flex-direction: row; text-transform: uppercase;
}

.subforums {padding: 5px 0; margin-top: 5px; text-transform: uppercase; font-weight: 700; font-size: 8px;}


/* иконки */

    .punbb div.icon {
        float: left;}


#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
background: #c3c9be;
display: inline-block; valign: middle;
float: left;
height: 5px;
margin-left: 0px;
margin-right: 10px;
margin-top: 3px;
position: relative;
width: 5px; border-radius: 10px 10px 10px 10px;
}

#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
background: #454a2e;
}
#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon {
background: #7c855c;
}

#pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
background: #363d2d;
}
#pun-index table Div.icon.inew {
display: none
}



#pun-index table Div.icon.inew {
display: none
}

/* мини аватар на главной */
div.punbb .user-avatar .avatar-image {border-radius: 11px;  filter: grayscale(100%);}


/* Статистика */
#pun-stats {margin-top: 30px;}
.punbb #pun-stats h2 {text-align: center; text-transform:  lowercase; font-family: var(--font1)!important; text-transform: uppercase; letter-spacing: 2px; font-size: 9px !important;}

div#pun-stats.section {
  position: relative;
}

#pun-stats .statscon .container {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  flex-wrap: wrap;
  gap: 10px;
}

#pun-stats .statscon ul.container {margin: 0; padding: 10px;}

#pun-stats li.item1, #pun-stats li.item2, #pun-stats li.item3, #pun-stats li.item4 {background: none); border-radius: 10px; padding: 10px;}

li#onlinelist {
  float: left;
  line-height: 130%;
  width: 100%;
  background: none;
  border-radius: 0px;
  padding: 10px;
  margin: 0px 0px 0px 20px;
}

/* ================== */
/* Активные темы */
#pun-viewforum thead th.tcl, #pun-index thead th.tcl, #pun-searchtopics thead th.tcl, #pun-respect thead thead th.tcl {padding-left: 40px;}

#pun .forum tr {
  display: flex;
  padding: 10px 10px;
  border-radius: 5px;
  align-items: center;
}
.forum tr:nth-child(even) {background: var(--midBackColor);}
.forum tr + tr {margin-top: 5px;}

/* Пагинация (Переключаемые страницы, Новая тема + Опрос, Подписка) */
.multipage {margin-top: 30px;}
.linkst {
position: relative;
height: 0;
}
.linkst .pagelink,
.linkst .postlink {
position: absolute;
top: -50px;
}
.linkst .pagelink {left: 10px;}
.linkst .postlink {right: 10px; text-align: right;}

.linksb {
text-align: right;
padding: 4px 10px;
}
.linksb .pagelink {float: left; text-align: left;}
.linksb .postlink {float: right;}
.subscribelink {
clear:both;
padding: 5px 0;
}

/* Модераторское меню, RSS, Atom */
.modmenu .container {padding: 5px 10px;text-align: right;}
.modmenu .container strong {float: left;}
.modmenu input {margin-left: 10px;}

/* ================== */

/* Страница топика */
.post {margin-top: 5px;}
.toppost, .topicpost {margin-top: 0;}

.post .container {}
.post h3 {
  margin: 10px 0;
  letter-spacing: 1px;
  font-size: 12px;
  padding: 6px 0px;
}

.post h3 span {
  padding: 5px -30px;
  display: block;
  margin-left: 293px;
}

.punbb .post h3 a { padding: 0 5px;}
.punbb .post h3 em {padding: 0 10px;}

.post h3 strong {
float: right;
text-align: right;
font-weight: normal;
}

#pun .post h3 strong:before {
    content: "§";
    font-weight: 500; margin-left: 5px !important;
}

/********** профиль ***********/

.post .post-author {

overflow: hidden;

float: left;

position: relative;

margin-top: -10px;

width: 240px;

background-color: #e3e3e4;

/***** background: url(https://forumupload.ru/uploads/001c/07/d3/2/505651.png);*****/

padding: 16px;

text-align: center;

border-radius: 20px;

z-index: 1;
}
.post .post-author ul {float: left;position: relative;padding: 5px;margin: 10px;background-color: #f0f0f1;border-radius: 20px;width: 210px;box-shadow: 1px 1px 1px rgba(0,0,0,0.1);}
.post .post-author li + li {margin: 5px 0;}

.pa-author a:hover {
    color: var(--color-accent);
    letter-spacing: 1px;
    transition: 1s;
}

li.pa-author {
font-size: 16px;
font-weight: 700;
    font-family: var(--font1);
    color: rgb(var(--grey3));
text-transform: capitalize;
}

li.pa-title {font-size: 9px;letter-spacing: 0.4px;text-transform: lowercase;margin: 1rem 0.1rem 0.6rem 0.1rem;line-height: 205%;font-variant: small-caps;}

li.pa-avatar img {max-width: 180px; max-height: 180px; border-radius: 5px;}

.post-body {margin-left: 290px;  text-align: justify; }
.post-box {padding: 10px;}

.post-links {margin-left: 300px;}
.post-links ul {
padding: 0 10px 0 0;
margin-left: -300px;
text-align: right;
}
.post-links li {
display: inline;
padding-left: 10px;
}

.pl-email, .pl-website {float: left;}
.clearer {clear: both; height: 0; font-size: 0;}

/* ================== */

/* Подпись в топике */
.post-sig dt, .post-sig dd, .post-sig dl {margin: 0} 
.post-sig dt {
display: block;
margin: 5px 0;
}

/* Контент поста */

pre {font-family: monospace, monospace; font-size: 12px;}
.post-content em {font-style: italic}
.post .post-content td {border-width: 0px !important;}
.post-content em.bbuline {font-style: normal; text-decoration: underline;}
.post-content p {
margin: 0;
line-height: 150%;
padding: 0 0 12px 0;
}

.post-content img {vertical-align: middle;}
.scrollbox {
width: 100%;
overflow: auto;
max-height: 200px;
}

/* отступы */
.quote-box, .code-box {
  margin: 10px;
  padding: 20px;
  border: 1px solid #727a865c;
  background: #f8f8f8ad;
  border-radius: 10px;
}

.quote-box cite {
  display: block; padding: 5px 15px !important;  width: 95% !important;
  font-style: normal;
  text-align: left; 
  font-weight: 700!important;
  letter-spacing: 1px;
  font-size: 12px!important;
font-family: var(--font1)!important;
  margin-bottom: 10px!important;
  height: 20px;
}

.punbb .post-content .blockcode, .punbb .post-content blockquote {
  width: 100%;
  overflow: hidden;
  padding-top: 5px;
  margin: 0;
}

.code-box strong.legend {
  display: block;
  padding-bottom: 5px;
  font-size: 12px; 
font-family: var(--font1)!important;
  font-weight: 700;
  font-style: normal;
  margin-top: 6px;
  margin-bottom: 6px;
  letter-spacing: 0px; 
  line-height: 20px;
  text-align: left;
}

.post-content .spoiler-box > div {
  display: block;
  font-size: 12px;
font-family: jost!important;
  font-weight: 500;
  font-style: normal;
  margin-top: 4px;
  margin-bottom: 4px;
  letter-spacing: 0px;
  line-height: 10px;
  text-align: left;
}

/* ================== */

/* Подпись в топике */
.post-sig dt, .post-sig dd, .post-sig dl {margin: 0} 
.post-sig dt {
display: block;
margin: 5px 0;
}

/* Контент поста */

pre {font-family: monospace, monospace; font-size: 12px;}
.post-content em {font-style: italic}
.post .post-content td {border-width: 0px !important;}
.post-content em.bbuline {font-style: normal; text-decoration: underline;}
.post-content p {
margin: 0;
line-height: 150%;
padding: 0 0 12px 0;
}

.post-content img {vertical-align: middle;}
.scrollbox {
width: 100%;
overflow: auto;
max-height: 200px;
}

/* отступы */
.quote-box, .code-box {
  margin: 10px;
  padding: 20px;
  border: 1px solid #727a865c;
  background: #f8f8f8ad;
  border-radius: 10px;
}

.quote-box cite {
  display: block; padding: 5px 15px !important;  width: 95% !important;
  font-style: normal;
  text-align: left; 
  font-weight: 700!important;
  letter-spacing: 1px;
  font-size: 12px!important;
font-family: var(--font1)!important;
  margin-bottom: 10px!important;
  height: 20px;
}

.punbb .post-content .blockcode, .punbb .post-content blockquote {
  width: 100%;
  overflow: hidden;
  padding-top: 5px;
  margin: 0;
}

.code-box strong.legend {
  display: block;
  padding-bottom: 5px;
  font-size: 12px; 
font-family: var(--font1)!important;
  font-weight: 700;
  font-style: normal;
  margin-top: 6px;
  margin-bottom: 6px;
  letter-spacing: 0px; 
  line-height: 20px;
  text-align: left;
}

.post-content .spoiler-box > div {
  display: block;
  font-size: 12px;
font-family: jost!important;
  font-weight: 500;
  font-style: normal;
  margin-top: 4px;
  margin-bottom: 4px;
  letter-spacing: 0px;
  line-height: 10px;
  text-align: left;
}

/* ================== */

/* выпадающие окна */
#pun-reputation .inner, #tags .container, #mask_dialog .inner, .hvStickerPackModalContainer .hvStickerPackModal {
  background: var(--midBackColor);
  border: 1px solid var(--bodyBackground);
  border-radius: 10px;
  padding: 20px;
}

/* Формы */
.checkfield input[type="checkbox"], .radiofield input[type="radio"] {margin: 0 3px;}
p[class="checkfield"] *, div[class="checkfield"] *, fieldset[class="radiofield"] * {height: 20px; vertical-align: middle;}

#viewprofile-next #pa-edit a, input[class="button"], input[class="button submit"], input[type="button"], [type="submit"] {  
  padding: 5px 12px;
  text-align: center;
  margin: 5px;
  font-weight: 700;
  min-width: 75px;
  display: inline-block;
  text-transform: uppercase;
  font-size: 11px;
  background: var(--lightBackColor);
  border: 1px solid var(--bodyBackground);
  transition: 0.4s;
  -webkit-transition: 0.4s;
  cursor: pointer;
  border-radius: 5px;
}

#viewprofile-next #pa-edit a:hover, input[class="button"]:hover, input[class="button submit"]:hover, input[type="button"]:hover {
  background: var(--midBackColor);
  border: 1px solid var(--bodyBackground);
}

input, select, optgroup {font-size: 12px; background: #f8f8f8 ;border: 1px solid var(--bodyBackground);padding: 5px; font-family: var(--font1)!important;}
textarea {font-size: 14px; background: var(--midBackColor);border: 1px solid var(--bodyBackground);padding: 5px;font-family: var(--font1)}
input:focus, textarea:focus {outline: 1px solid var(--textColor);}
optgroup {font-weight: bold;}

.formal .container {padding: 10px 20px;}

.formsubmit {
padding: 0 0 0 15px;
margin: 10px 0 0 0;
}
.formsubmit input, .formsubmit a, .formsubmit span {margin: 0 6px 0 0;}

fieldset {border: none;}
fieldset legend {
font-weight: normal;
}
fieldset fieldset {
border: none;
margin: 0;
padding: 0 0 8px 0
}
.fs-box {padding: 5px 0;}
.fs-box p, .fs-box fieldset {padding: 0 0 8px 0;}

.inline .inputfield, .inline .selectfield, .inline .passfield {float: left;margin-right: 1em;}
.inline .infofield {clear:both}
.datafield br {display: none}
.required label, .datafield span.input {font-size: 10px;}
textarea, .longinput input {width: 64%; margin: 0;}
.hashelp {position: relative;}

/* ================== */

/* Предпросмотр сообщения */
#pun-post .topic {margin-top: 10px;}

/* ================== */

/* Профиль + ЛС */
#profile .container {padding-left: 300px;}
#profilenav {
  float: left;
  width: 300px;
  margin-left: -300px;
}

#profilenav li {padding-bottom: 10px;}
#viewprofile ul, #profilenav ul {
padding: 10px;
margin: 0 0 10px 0;
}
#viewprofile h2, #profilenav h2 {
padding: 0;
margin: 0;
}
#viewprofile li {margin-bottom:2px;}
#viewprofile li span {
float: left;
width: 180px;
padding: 5px 10px;
font-weight: bold;
}
#viewprofile li strong, #viewprofile li div {
display: block;
padding: 5px 10px!important;
font-weight: normal;
}
img.avatardemo {float: right;margin: 0 0 8px 18px;}

/* Просмотр профиля */

div#viewprofile table {
background: #f8f8f8;
  border: 1px solid #054b793b !important;
overflow: hidden;
border-radius: 10px;
margin: auto;
}

#profile-left {
width: 30%;
padding-top: 0 !important;
text-align: center;
}

#profile-left strong {
font-weight: bold;
}

#profile-left strong {
font-weight: bold !important;
}

#profile-left li#profile-name {
font-size: 16px;
}

#profile-right {
display: grid;
grid-template-columns: 1fr 1fr;
justify-content: space-evenly;
gap: 12px;
font-size: 11px;
width: 100% !important;
background: var(--midBackColor);
padding: 20px!important;
border-left: none!important;
box-sizing: border-box;
}

#profile-right li {
width: auto;
display: flex;
flex: auto;
text-align: center;
padding: 11px!important;
background: #d8d8d81a;
border: 1px solid var(--bodyColor) !important;
border-radius: 4px;
align-items: center;
flex-direction: column;
justify-content: center;
}

#pun #profile-right li span {
float: none;
margin: 0;
width: auto;
font-weight: bold;
}

div#viewprofile li#pa-invites {
display: none;
}

/* ================== */

/* Список пользователей */
#pun-userlist .formal, #pun-userlist .formal .container {margin-bottom: 0;}
#pun-userlist .tc2 {
text-align: left;
width: 20%;
}
#pun-userlist .tcl {width: 40%}

/* ================== */

/* Собщения об ошибках */
.info .container {padding: 5px 10px;}
.info .container .backlink {padding-top: 8px;}

/* ================== */

/* Регистрация */
.info-box {
padding: 10px 15px;
margin: 0 0 10px 0;
}
.info-box * {padding: 0 0 5px 0;}
.info-box .legend {font-weight: bold;}


/* Размытый текст
------------------------------------------------------------------*/

.custom_tag_razm {
    text-decoration: none!important;
    filter: blur(4px);
    transition-duration: 0.3s;}
.custom_tag_razm:hover {
    filter: blur(0px);
     transition-duration: 0.3s;}

/* Поясняющий текст
------------------------------------------------------------------*/

.post-content abbr {text-decoration: underline;   cursor: pointer; 
text-decoration-skip-ink: auto;}



/* черный список
------------------------------------------------------------------*/
#panel {
  position: fixed;
  top: 170px;
  left: -250px;
  margin: -40px 0 0 -2px;
  overflow: hidden;
  z-index: 10000;
}
#panel-content {
  background: #cecece;
  border: 2px solid #6e6a77;
  box-shadow: 0px 0px 10px #a0a0a0 inset;
  width: 238px;
  height: auto;
  float: left;
  padding: 3px 5px;
}
#panel-sticker {
  float: left;
  position: relative;
  background: url(https://forumstatic.ru/files/000b/09/4f/27594.png) repeat, radial-gradient(ellipse at center, #575171 0%, #31283a 100%);
  padding: 3px 10px 3px 5px;
  margin: 0;
  cursor: pointer;
  color: #ead28c;
}
#blockUsers > li > strong {
  cursor: pointer;
  font-size: 17px;
  color: red;
  font-weight: bold;
  top: 2px;
  position: relative;
}
.blockButton:before {
  content: "x";
  cursor: pointer;
  margin-top: -15px;
  margin-left: -23px;
  position: absolute;
  width: 14px;
  opacity: 1;
  background: url(https://forumstatic.ru/files/000b/09/4f/27594.png) repeat, radial-gradient(ellipse at center, #575171 0%, #31283a 100%);
  z-index: 2;
  color: #ead28c;
  font-size: 13px;
  padding-left: 5px;
}
ul#blockUsers {
  list-style-type: none;
  float: left;
  margin-left: 25px;
}


/* закладки
------------------------------------------------------------------*/

#BookmCntToggle {margin-top: 50px !important;}
#MyBookmarks {background: #ececec;
z-index: 99;
}
#BookmCntToggle.default-style {background: #ececec;
border-radius: 2px;
box-shadow: 2px 2px 1px #000;
margin-top: 70px !important;
opacity: .95;
}
.post .bookmark {color: #7c4c4a !important;} 
#BookmCntToggle.default-style {color: #7c4c4a !important;} 





/************************* 
Стиль для Быстрой смены аккаунтов 
Deff 
*************************/ 
/*Cкрытие формы входа без клика*/ 
#pun-navlinks a:not(.NextShow)+span.odd{ 
display:none!important; 
}
/*Стиль доп-иконки Выход!*/ 
#pun-navlinks a#New-exit {
  background: transparent!important; 
  position:absolute;
  z-index:100000!important;
  margin-top: -4px !important;
  margin-left: 35px !important;
  display:inline-block!important; 
}
#pun-navlinks #New-exit img{ 
position: absolute;
width: 24px;
height: auto;
transition: .63s;
}
#pun-navlinks #New-exit:hover img{
transition: .63s;
 opacity: .42;
}
.punbb #pun-navlinks a#New-exit:before {
    content:none;
}
.punbb #pun-navlinks #form-login input{
text-align: center;
border: 1px solid #5D6755;
text-rendering: auto; 
color: #000000!important;  
margin-top: 4px!important;
margin-bottom: 3px!important;
border-radius: 5px; 
letter-spacing: 0.2; 
word-spacing: normal; 
text-transform: none; 
text-indent: 0px; 
text-shadow: none; 
display: inline-block!important; 
text-align: center;
box-sizing: border-box;
height:20px;
width:67px;
width: 110px;
padding: 4px;
font: normal normal 400 11px/normal Verdana!important; rgb(250, 255, 189)
background-color: rgba(250,255,189,.88);
} 
.punbb #form-login #fld1,#form-login #fld2{ 
background-color: #D4D4D4;
} 
.punbb #pun-navlinks #form-login input[type="submit"]{ 
margin: 13px 0 2px!important;
box-sizing: border-box;
height:26px;
width:67px;
font-size: 11px!important;
color: #ffffff !important;
background: #707070;
border: 1px outset rgba(161,172,152,.8)!important;
text-align: center;
padding: 0 4px!important;
border-radius: 13px;
font-family: Verdana!important;
font-weight: 700!important;
transition: all 0.5s ease-in-out 0s;
letter-spacing: 0.8;
cursor:pointer;

/*border: 2px outset #83693E!important; 
color:#565462!important;
font-weight:700!important; */
} 
.punbb #pun-navlinks #form-login input[type="submit"]:hover{
  opacity:0.6;
}

/*Стиль формы входа*/ 
.punbb #pun-navlinks #form-login { 
background: #EFEFEF;
min-height:183px;
border: 1px solid #626262;
border-radius: 0px 0px 6px 6px;
color: #000000; /*BCBCBC;*/
display: block;
font: 11px var(--font1);
left: 0px;
padding: 8px 12px;
margin: 1px 0;
position: absolute !important;
text-align: center;
word-spacing: normal;
white-space: normal;
/*text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.235);*/
text-transform: none;
letter-spacing: 0.2px!important; 
top: 7px;
width: 122px;
z-index: 100000!important;
}
#pun-navlinks #navlogin #form-login {
  margin-left: -25px;/*Подвижки формы влево от вход*/ 
} 
#pun-navlinks #navlogout #form-login { 
  margin-left: -25px;/*Подвижки формы влево от выход*/
} 
.ismoderator #pun-navlinks #navlogout #form-login {
  margin-left: -25px!important;/*Подвижки формы влево от выход для АМС*/
} 
/*Стиль ссылок в форме "Не зарегистрированы" и "Забыли пароль" */ 
#pun-navlinks #form-login input[value="Войти"]+p{ 
 margin: 11px -8px 11px 8px;
} 
.punbb #pun-navlinks #form-login a.Rega, 
.punbb #pun-navlinks #form-login a.Forgot{ 
position:relative; 
text-transform: none!important; 
z-index:20; 
cursor:pointer; 
font: normal normal 200 10px/normal Verdana!important; 
letter-spacing: 0.4!important; 
display:inline;
background: none!important;
padding: 0 0 0 3px!important;
color: #76333C;
font-size: 9px!important;
/*text-shadow: 1px 1px 1px rgba(40, 52, 61, 0.39);*/
}
.punbb #pun-navlinks #form-login a.Rega:before, 
.punbb #pun-navlinks #form-login a.Forgot:before{
  content:none;
}
/* Помечаем красным незаполненные поля!*/ 
#form-login input.none{ 
outline:red dashed 2px!important; 
} 
/*Форма слева(с Никами) */ 
#List-UserNames { 
position:absolute; 
margin-top:-9px; 
min-height:90px; 
width:220px; 
right:100%; 
padding: 12px 19px 12px 17px; 
background: #EFEFEF;
border-color: #626262; /* Цвет границы */
border-style: solid; /* Стиль границы */
border-width: 1px 1px 1px 1px; /* Толщина границы */ 
border-radius:0 0 0px 6px;
text-align:center; 
/*box-shadow:inset 0.23em 0 3.4em rgba(20,20,11,.99);*/ 
} 
/*Стиль контейнера под список Ников*/ 
.punbb #List-UserNames ul{
padding: 0;
overflow:hidden; 
overflow-y:auto; 
min-height:36px; 
max-height:72px;/*Видимое число Ников без прокрутки! сейчас - 4*/ 
} 
.punbb #List-UserNames li {
display: block!important;
position: relative;
background: #707070;
text-align: left;
box-shadow: 2px 2px 1px rgb(19, 20, 15);
padding-left: 5px!important;
font: normal normal 700 12x/normal Verdana!important;
letter-spacing: 0.4;
margin: 1px auto!important;
padding: 2px 0;
transition: .33s;
}
.punbb #List-UserNames li:hover{ 
opacity:.84; 
/*background:#83693E!important;*/
} 
/*Стиль Ников*/ 
.punbb #List-UserNames li>b{ 
cursor: pointer;
opacity: .9;
color: #fffefe;;
text-shadow: 1px 1px 1px rgb(0, 0, 0);
letter-spacing: 0.3;
} 
.punbb #List-UserNames li>b:hover{ 
opacity:.93; 
text-shadow:1px 1px 1px rgba(0,0,0,.6); 
} 
/*Скролл контейнера с никами*/ 
#List-UserNames ul::-webkit-scrollbar { 
width: 3px; 
height: 5px; 
} 
#List-UserNames ul::-webkit-scrollbar-track { 
background-color: #393A38; 
border: 0px solid #d7d8d9; 
box-shadow: none; 
} 
#List-UserNames ul::-webkit-scrollbar-thumb {
background-color: #C0BFBD;
border: 0px solid #d7d8d9; 
box-shadow: none; 
} 

/*Кнопки Удалить (правее ников)*/ 
#List-UserNames ul li>span { 
display:inline-block; 
padding:0 3px; 
position:absolute; 

opacity:.88; 
cursor:pointer; 
top:0;bottom:0; 
right:2px; 
color:#fff; 
font: normal normal
 
700 10.56px/normal Verdana; 
text-shadow:1px 1px 1px rgba(0,0,0,.6); 
} 
/*Текст при отсутствии запомненных Ников!*/ 
#List-UserNames ul:empty:before{ 
display:inline-block; 
content: "У Вас нет запомненных ников, введенных через форму справо, или через перенос ниже!"; 
} 
/*Кнопка выход-2*/ 
#navlogin #exit-2 { 
display:none; 
} 
#pun:not(.isguest) #navlogout .Rega, 
#pun:not(.isguest) #navlogout .Forgot { 
display:none!important; 
} 
/*Стиль блока с инпутом для переноса и вставки запомненных Аккаунтов*/ 
#List-UserNames ul+span{ 
display:inline-block; 
padding:6px 0 8px 0; 
text-align:left; 
font: normal normal 400 10.56px/normal Verdana;
} 
/*Сам инпут*/ 
.punbb #List-UserNames input { 
border: 1px solid #5D6755!important; 
text-shadow: none!important; 
color:#333!important;
background-color: #D4D4D4;
font: normal normal 400 11px/normal Verdana!important; 
/* box-shadow: inset 0px 0px 3px rgba(100,102,80,.97); */ 
margin-top: 9px; 
padding: 2px !important; 
vertical-align: middle; 
} 
/*Стрелочки к инпуту*/ 
#List-UserNames ul+span b{ 
font: normal normal 400 13px/normal Verdana; 
padding:0 3px; 
color: #000000;
} 
/*Кликалка слева, чуть выше инпута*/ 
#List-UserNames .a1-copy{ 
display:inline-block!important; 
cursor:pointer; 
float:left; 
} 
/*Кликалка справа*/ 
#List-UserNames .a1-paste{ 
cursor:pointer; 
display:inline-block!important; 
float:right; 
} 
/*Подсказки на кликалках*/ 
.tipsy.a11 { 
font: normal normal 400 11px/normal Verdana!important; 
margin-top:-22px!important; 
margin-left: 148px!important; 
max-width:170px; 
} 
/************************* 
//Конец Стиля для Быстрой смены аккаунтов 
*************************/


