/*************************************************************

ÏÀÍ ÒÅËÎ

**************************************************************/
/* A5.1 ÏÀÍ ÈËÈ ÒÅËÎ
çäåñü "margin: 190px" îçíà÷àåò îòñòóï íà 190 ïèêñåëåé îò ñàìîãî âåðõà ôîðóìà
-------------------------------------------------------------*/
#pun {
    position: relative;
    width: 1036px;
    margin: 340px auto -10px auto;
    background: repeat transparent url(http://forumstatic.ru/files/001b/11/27/90906.png);
    background-position: center;
    padding-top: 153px;
    padding-bottom: 115px;
    margin-bottom: 40px;
}

/* A5.2 ÐÀÇÌÅÙÅÍÈÅ ÊÎÍÒÅÍÒÀ ÂÍÓÒÐÈ ÒÅËÀ
-------------------------------------------------------------*/
.punbb {
    height: auto;
    margin-left: 50px;
    width: 935px;
}


/*************************************************************

ØÀÏÊÀ, ÔÎÍ, ÔÓÒÅÐ È ÍÀÑÒÐÎÉÊÈ ÔÓÒÅÐÀ

**************************************************************/

/* ÇÀÄÍÈÉ ÔÎÍ
-------------------------------------------------------------*/
body {
background: url(https://i.imgur.com/1JCZbuV.png) no-repeat fixed top center;
background-color: #131313; 
overflow-x: hidden; }

/* ØÀÏÊÀ
-------------------------------------------------------------*/
#pun-title table {
    background: rgba(0, 0, 0, 0) url(http://forumstatic.ru/files/001b/11/27/42734.png);
    border: none;
    height: 445px;
    margin-left: -242px;
    margin-bottom: -437px;
    width: 1436px;
    margin-top: -493px;
}

/* ÔÓÒÅÐ
-------------------------------------------------------------*/
#pun-about p.container {
    background: rgba(0, 0, 0, 0) url(http://forumstatic.ru/files/001b/11/27/22837.png) no-repeat scroll bottom center;
    height: 213px;
    margin-bottom: -191px;
    margin-left: -50px;
    margin-top: -100px;
    width: 1037px;
    padding: 0px !important;
    border: none !important;
    padding-bottom: 50px !important;
}
/* ÐÅÉÒÈÍÃ ÔÎÐÓÌÎÂ, ÑÎÇÄÀÒÜ ÔÎÐÓÌ Â ÔÓÒÅÐÅ
-------------------------------------------------------------*/
#pun-about .container .item1 {
    margin-top: 93px;
    width: 883px;
    margin-left: 73px;
    position: absolute;
    font-family: tahoma;
    font-size: 9px;
    text-align: center;
    text-transform: lowercase;
}

/*************************************************************

ÏÐÎÔÈËÜ

**************************************************************/

/* ÐÀÌÊÀ ÏÐÎÔÈËß Â ÒÎÏÈÊÅ
-------------------------------------------------------------*/
.post-author {
width: 336px;
    background: url(http://forumstatic.ru/files/001b/11/27/50400.png) top no-repeat, url(http://forumstatic.ru/files/001b/11/27/43469.png) bottom no-repeat, url(http://forumstatic.ru/files/001b/11/27/94671.png) repeat-y;
    margin-left: -76px!important;
    padding-bottom: 30px!important;
    margin-top: -25px !important;
}

/* ÂÍÓÒÐÅÍÍÅ ÏÐÎÑÒÐÀÍÑÒÂÎ ÏÐÎÔÈËß Â ÒÎÏÈÊÅ
-------------------------------------------------------------*/
.post-author ul {
    margin-left: 27px;
    margin-top: 54px;
    width: 313px;
    padding: 0px !important;
    color: rgb(123 123 123) !important;
    padding-bottom: 10px !important;
}

/* ÍÈÊ ÀÂÒÎÐÀ Â ÒÎÏÈÊÅ
-------------------------------------------------------------*/
.pa-author {    text-transform: uppercase;
    letter-spacing: 2px;
   text-shadow: rgb(4 4 4) 1px 1px 0px, rgb(84 68 48 / 46%) 0px 0px 5px;
    color: #8e703b !important;
    font-size: 12px!important;
    font-family: verdana!important;
    padding-top: 7px!important;
    font-weight: bold;
}

/* ÍÈÊ ÀÂÒÎÐÀ Â ÒÎÏÈÊÅ ÑÑÛËÊÀ
-------------------------------------------------------------*/
.pa-author a {
            text-shadow: rgb(4 4 4) 1px 1px 0px, rgb(84 68 48 / 46%) 0px 0px 5px;
    color: #8e703b !important;
    font-size: 12px!important;
    font-family: verdana!important;
    font-weight: bold;
}

/*ÏÐÈ ÍÀÂÅÄÅÍÈÈ ÍÀ ÍÈÊ ÀÂÒÎÐÀ Â ÒÎÏÈÊÅ
-------------------------------------------------------------*/
.pa-author a:hover {
letter-spacing:0.5px!important
}


/* ÑÒÀÒÓÑ ËÈ×ÍÎÅ ÇÂÀÍÈÅ
-------------------------------------------------------------*/
.pa-title {
    font-size: 9px!important;
    text-transform: lowercase;
    padding: 10px 45px 0px 45px!important;
    text-align: center;
    color: rgb(123 123 123) !important;
    letter-spacing: 0.5px;
}

/* ÀÂÀÒÀÐ ÏÎËÜÇÎÂÀÒÅËß Â ÒÎÏÈÊÅ
-------------------------------------------------------------*/
.pa-avatar {
    margin-top: 8px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    text-align: center;
}

/* ÇÀÄÀÅÌ ÒÅÍÜ È ÐÀÌÊÓ ÀÂÀÒÀÐÓ
-------------------------------------------------------------*/
.pa-avatar img {
    max-width: 180px;
    max-height: 180px;
    border: 1px solid #5d5c5e99!important;
    box-shadow: 0 0 7px #000000;
}

/* ÏÎËß ÏÐÎÔÈËß
-------------------------------------------------------------*/
/* ýìîäçè
-------------------------------------------------------------*/
.pa-fld1 {    margin-left: -11px!important;
    margin-top: -21px!important;
    filter: grayscale(0.3) brightness(0.4);
width: 30px;
}

.pa-fld1 img{        width: 27px;
    height: 27px;}

/* èìÿ è ñïîñîáêà
-------------------------------------------------------------*/
.pa-fld5 {}

#name {    line-height: 0.1;
    max-width: 191px;
    margin-left: 50px!important;
    margin-right: 10px!important;
    font-size: 10px;
    font-family: play!important;
    text-align: center;
    padding: 10px !important;
    text-transform: uppercase;
    background-color: #19191985;
    border: 1px solid #292829 !important;
    color: rgb(111 109 109) !important;
    background: #151414;
    margin-top: 6px!important;
    font-weight: 800;
    letter-spacing: 1px;
    text-shadow: rgb(4 4 4) 1px 1px 0px, rgb(84 68 48 / 46%) 0px 0px 5px;
}

#spos {letter-spacing: 3px;
    margin-top: -10px;
    color: #a48651;
    font-size: 9px;
    font-weight: lighter;
max-width: 211px;
    margin-left: 51px!important;
}

.pa-fld5 a {
color: rgb(111 109 109) !important;
}

.pa-fld5 a:hover {
color: #a48651 !important;
}


/* ëç
-------------------------------------------------------------*/
.pa-fld3 {line-height: 1.3;
    max-width: 207px;
    margin-left: 42px!important;
    margin-right: 10px!important;
    font-family: tahoma!important;
    text-align: justify;
    background-color: #19191985;
    padding: 10px 10px 10px 10px !important;
    text-transform: lowercase;
    font-size: 9.5px;
    border: 1px solid #292829 !important;
    color: rgb(111 109 109) !important;
    background: #151414;
    margin-top: 6px!important;}

.pa-fld3 a {
color: #a48651 !important;
font-weight: bold;
}

.pa-fld3 a:hover {
color: #a52c2f !important;
}


/* áàíê
-------------------------------------------------------------*/
.pa-fld4 {}

/* ïëàøêà
-------------------------------------------------------------*/
.pa-fld2 {            margin-left: 36px!important;
    background: url(http://forumstatic.ru/files/001b/11/27/44918.png) no-repeat;
    width: 240px;
    height: 45px;
    margin-top: 5px!important;
}

#pl1 {font-family: 'Play';
    font-size: 13px;
    color: #6e6e6e!important;
    padding: 9px 0 0 0px;
    text-shadow: rgb(0 0 0) 1px 1px 0px, rgb(19 14 11) 0px 0px 5px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
}

#pl2 {font-family: 'Play';
    font-size: 10px;
    color: #6e6e6e!important;
    padding: 0px 0 0 0px;
    margin: -2px 0 0 0;
    text-shadow: rgb(0 0 0) 1px 1px 0px, rgb(19 14 11) 0px 0px 5px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: lowercase;
}

#pls1 {font-family: 'Play';
    padding: 15px!important;
    font-size: 13px;
    color: #6e6e6e!important;
    text-shadow: rgb(0 0 0) 1px 1px 0px, rgb(19 14 11) 0px 0px 5px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;}

#profilenav h2 {
    text-align: left !important;
}

/* ÏÎÑÒÛ, ÐÅÏÓÒÀÖÈß
-------------------------------------------------------------*/
.pa-posts, .pa-respect, .pa-fld4 {   
padding: 1px 6px 1px 6px !important;
    width: 60px;
    text-transform: lowercase;
    font-size: 10px;
    display: inline-block;
    border: 1px solid #292829 !important;
    color: rgb(111 109 109) !important;
    line-height: 140%;
    background: #151414;
    min-height: 25px;
    margin-top: 5px!important;
}

.pa-posts span, .pa-respect span, .pa-fld4 span {
    display: inline-block;
}
/* ÑËÎÂÎ ÐÅÏÓÒÀÖÈß - ÝÒÎ ÑÑÛËÊÀ. ÅÅ ÍÓÆÍÎ ÏÅÐÅÊÐÀÑÈÒÜ ÎÒÄÅËÜÍÎ!
-------------------------------------------------------------*/
 .pa-respect a {   
 color: #686669 !important;}

/* ÑÄÂÈÃ ÊÎË-ÂÀ ÏÎÑÒÎÂ
-------------------------------------------------------------*/
.pa-posts {margin-left: 0px!important}

/* ÎÒÎÁÐÀÆÅÍÈÅ ÏÐÎÔÈËß ÏÐÈ ÎÒÂÅÒÈÒÜ
-------------------------------------------------------------*/
#pun-post .pa-author {
    width: 202px !important;
    padding: 0;
    margin-top: 12px;
    text-align: center;
    margin-left: 8px;
}
/* ÑÑÛËÊÈ ÏÐÎÔÈËÜ, ËÑ, EMAIL ÏÎÄ ÏÐÎÔÈËÅÌ ÏÎËÜÇÎÂÀÒÅËß Â ÒÎÏÈÊÅ
Âîçìîæíî, ïðèäåòñÿ äâèãàòü ñ ïîìîùüþ ïîñëåäíåãî ïàðàìåòðà*/

.punbb .post-links ul {
    padding: 0 1em 0 0;
    height: 2em;
    line-height: 2em;
    border-top-style: dashed;
    border-top-width: 1px;
    background: transparent;
    text-align: right;
    margin-left: -220px;
}

/* ÂÐÅÌß È ÍÎÌÅÐ ÏÎÑÒÀ
-------------------------------------------------------------*/
.post h3 {
    height: 50px;
    margin: 5px 0px 5px -46px;
    border: none;
    text-transform: lowercase;
}

/* ÍÎÌÅÐ ÏÎÑÒÀ (ÌÎÆÍÎ ÏÎÄÂÈÍÓÒÜ)
-------------------------------------------------------------*/
#pun .post h3 strong {
    margin-left: 695px;
    position: absolute;
    width: 200px;
    text-align: right!important;
}

/* ÈÊÎÍÊÀ ÑÒÐÀÍÛ ÍÅ ÎÒÎÁÐÀÆÀÅÒÑß
-------------------------------------------------------------*/
.pa-author img {
    display: none;
}


/* ÀÉÏÈ Â ÒÎÏÈÊÅ
-------------------------------------------------------------*/
.pa-ip {
    clear: both;
    font-size: 7px;
}

/* ÎÍËÀÉÍ - ÀÊÒÈÂÅÍ Â ÒÎÏÈÊÅ
-------------------------------------------------------------*/
.pa-online {
    height: 10px;
    margin-top: 5px !important;
    display: block;
    margin-bottom: 16px!important;
    text-transform: lowercase;
    font-size: 9px;
}

/* ÍÅ ÎÒÎÁÐÀÆÀÒÜ ÏÎÑËÅÄÍÅÅ ÈÇÌÅÍÅÍÈÅ È ÍÀÃÐÀÄÛ
-------------------------------------------------------------*/
li#navawards, .lastedit {
    display: none !important;
}

/* ÍÅ ÎÒÎÁÐÀÆÀÒÜ ÏÎÄÀÐÊÈ
-------------------------------------------------------------*/
.pa-gifts {
    display: none;
}


/*************************************************************

ÖÂÅÒ ÒÅÊÑÒÀ È ÊÎÍÒÅÍÒ ÏÎÑÒÀ

**************************************************************/

/* ÖÂÅÒ ÒÅÊÑÒÀ ÁÎËÜØÈÍÑÒÂÀ ÝËÅÌÅÍÒÎÂ ÍÀ ÔÎÐÓÌÅ
-------------------------------------------------------------*/
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, .punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd, .punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl {
    border-color: transparent;
    color: #231906e0;
}

/* ÖÂÅÒ ÒÅÊÑÒÀ ÏÎÑÒÎÂ
-------------------------------------------------------------*/
.punbb .post-box {
    color: #162425;
}

/* ÖÂÅÒ ÄÅÆÓÐÍÎÃÎ ÒÅÊÑÒÀ (òåìó ïðîñìàòðèâàþò, ñòðàíèöû è ò.ä.)
-------------------------------------------------------------*/
.linkst .pagelink, .linksb .postlink, .linkst .postlink, .punbb .post-links ul, .punbb .modmenu .container, .punbb .modmenu .container, .subscribelink, .punbb fieldset legend span, .punbb .linksb {
    text-transform: lowercase;
    color: #3d3d3d;
    font-family: tahoma;
}

/* ÊÎÍÒÅÍÒ ÏÎÑÒÀ (ÐÅÄÊÎ ÏÐÈÕÎÄÈÒÑß ÒÐÎÃÀÒÜ)
-------------------------------------------------------------*/
.post-content {margin: -10px 0px 0px 5px !important;}


/*************************************************************

ÖÂÅÒ ÑÑÛËÎÊ

**************************************************************/

/* ÖÂÅÒ ÑÑÛËÎÊ ÍÀ ÔÎÐÓÌÅ
-------------------------------------------------------------*/
.punbb a, .punbb a:link, .punbb a:visited, .punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
    border: none;
    text-decoration: none;
    transition: color 0.3s ease-in-out;
    box-shadow: none;
    color: #60420d;
}

/* ÖÂÅÒ ÑÑÛËÎÊ ÍÀ ÔÎÐÓÌÅ ÏÐÈ ÍÀÂÅÄÅÍÈÈ
-------------------------------------------------------------*/
.punbb a:hover, .punbb a:focus, .punbb a:active, .punbb-admin #pun-admain .nodefault, .punbb-admin #punbb-admain a:hover, .punbb-admin #punbb-admain a:focus, .punbb-admin #punbb-admain a:active {
    border: none !important;
    text-decoration: none;
    color: #82642f;
}


/*************************************************************

ÏÎÄÔÎÐÓÌ

**************************************************************/

/* ÏÎÄÔÎÐÓÌ
-------------------------------------------------------------*/
#pun-index .tclcon {
    width: 392px;
    font-size: 10px;
    background: url(http://forumstatic.ru/files/001b/11/27/25279.png) top no-repeat, url(http://forumstatic.ru/files/001b/11/27/86925.png) bottom no-repeat, url(http://forumstatic.ru/files/001b/11/27/16115.png) repeat-y;
    text-transform: lowercase;
    min-height: 94px;
    margin-left: 20px;
    padding: 30px 30px 38px 30px;
    text-align: justify;
    text-shadow: 1px 1px 0px #00000036;
    color: #777571;
}

/* ÏÎÄÔÎÐÓÌ - ÍÀÇÂÀÍÈÅ ÏÎÄÔÎÐÓÌÀ
-------------------------------------------------------------*/
#pun-index .tclcon h3 a {
    font-size: 13px;
    display: block;
    margin-bottom: 4px;
    text-align: center;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    position: relative;
    font-family: play!important;
    font-weight: 600;
    color: #7f6433!important;
    transition: all 0.7s !important;
}

#pun-index .tclcon h3 a:hover {
    letter-spacing:2px;
}

/* ÑÑÛËÊÀ ÍÀÇÂÀÍÈß ÏÎÄÔÎÐÓÌÀ
-------------------------------------------------------------*/
#pun-index .tclcon a { line-height: 22px;}

/* ÑÑÛËÊÈ ÍÀÂÈÃÀÖÈÈ Â ÏÎÄÔÎÐÓÌÀÕ
-------------------------------------------------------------*/
.podfor_link {text-align: center;
 margin: 1px 0px 0px 0px!important;}

.podfor_link a {  color: #671718!important;
    margin: 0px 5px !important;
    font-size: 8px;
    font-weight: bolder;
    text-transform: uppercase;
    text-shadow: 1px 1px 0px #00000036;;
}
.podfor_link a:hover { color: #7f6426 !important; }


/* ÑÑÛËÊÀ ÍÀ ÏÎÑËÅÄÍÞÞ ÀÊÒÈÂÍÓÞ ÒÅÌÓ ÍÀ ÃËÀÂÍÎÉ ÑÒÐÀÍÈÖÅ
-------------------------------------------------------------*/
#pun-index .tcr a {
    font-size: 12px;
    text-transform: lowercase;
    font-family: play!important;
    font-weight: 600;
}

/* ÊÎËÈ×ÅÑÒÂÎ ÌÅÑÒÀ, ÊÎÒÎÐÎÅ ÇÀÍÈÌÀÅÒ ÏÎÑËÅÄÍßß ÀÊÒÈÂÍÀß ÒÅÌÀ ÍÀ ÃËÀÂÍÎÉ
-------------------------------------------------------------*/
#pun-index .tcr {
    width: 25%!important;
    text-align: left;
    font-family: tahoma!important;
    text-transform: lowercase;
    font-size: 10px;
}


/* ÊÎËÈ×ÅÑÒÂÎ ÒÅÌ È ÑÎÎÁÙÅÍÈÉ Â ÏÎÄÔÎÐÓÌÅ
-------------------------------------------------------------*/
#pun-index .tc2, #pun-index .tc3 {
    width: 5%;
    font-family: tahoma!important;
    font-size: 10px;
    text-transform: lowercase;
}


/*************************************************************

ÊÀÒÅÃÎÐÈÈ È ÑÒÀÒÈÑÒÈÊÀ

**************************************************************/

/* ÊÀÒÅÃÎÐÈÈ

ÂÀÆÍÎ! Åñëè êàòåãîðèé áîëüøå 5, êîïèðóåòå îäðó èç êàòåãîðèé è çàìåíÿåòå ïîñëåäíþþ öèôðó
íàïðèìåð: ÷òîáû ïîëó÷èòü øåñòóþ êàòåãîðèþ, ñäåëàéòå èç pun-category5 - pun-category6

-------------------------------------------------------------*/

/* ÑÒÀÒÈÑÒÈÊÀ
-------------------------------------------------------------*/
#pun-stats.section h2 {         background: url(http://forumstatic.ru/files/001b/11/27/34330.png) no-repeat;
    border: none !important;
    width: 987px;
    height: 32px;
    margin-left: -25px !important;
    display: inherit;
    font-size: 9px!important;
    font-family: tahoma!important;
    color: #989792!important;
    text-align: center;
    padding: 24px 0px 20px 0px!important;
    text-transform: lowercase!important;
    text-shadow: 1px 1px black;
    letter-spacing: 5px;
    font-weight: 300;
}

#pun-stats.section h2 span, .punbb #pun-category1 h2 span, .punbb #pun-category2 h2 span, .punbb #pun-category3 h2 span, .punbb #pun-category4 h2 span, .punbb #pun-category5 h2 span, .punbb #pun-category6 h2 span  {
    margin-left: 27px !important;
}


/* ÏÅÐÂÀß
-------------------------------------------------------------*/
#pun-category1 h2 {    background: url(http://forumstatic.ru/files/001b/11/27/34330.png) no-repeat;
    border: none !important;
    width: 987px;
    height: 32px;
    margin-left: -25px !important;
    display: inherit;
    font-size: 9px!important;
    font-family: tahoma!important;
    color: #989792!important;
    text-align: center;
    FONT-WEIGHT: 300!important;
    padding: 25px 0px 20px 0px!important;
    text-transform: lowercase!important;
    text-shadow: 1px 1px black;
    letter-spacing: 5px;
}

/* ÂÒÎÐÀß
-------------------------------------------------------------*/
#pun-category2 h2 {      background: url(http://forumstatic.ru/files/001b/11/27/34330.png) no-repeat;
    border: none !important;
    width: 987px;
    height: 32px;
    margin-left: -25px !important;
    display: inherit;
    font-size: 9px!important;
    font-family: tahoma!important;
    color: #989792!important;
    text-align: center;
    FONT-WEIGHT: 300!important;
    padding: 25px 0px 20px 0px!important;
    text-transform: lowercase!important;
    text-shadow: 1px 1px black;
    letter-spacing: 5px;
}
/* ÒÐÅÒÜß
-------------------------------------------------------------*/
#pun-category3 h2 {     background: url(http://forumstatic.ru/files/001b/11/27/34330.png) no-repeat;
    border: none !important;
    width: 987px;
    height: 32px;
    margin-left: -25px !important;
    display: inherit;
    font-size: 9px!important;
    font-family: tahoma!important;
    color: #989792!important;
    text-align: center;
    FONT-WEIGHT: 300!important;
    padding: 25px 0px 20px 0px!important;
    text-transform: lowercase!important;
    text-shadow: 1px 1px black;
    letter-spacing: 5px;
}
/* ×ÅÒÂÅÐÒÀß
-------------------------------------------------------------*/
#pun-category4 h2 {    background: url(http://forumstatic.ru/files/001b/11/27/34330.png) no-repeat;
    border: none !important;
    width: 987px;
    height: 32px;
    margin-left: -25px !important;
    display: inherit;
    font-size: 9px!important;
    font-family: tahoma!important;
    color: #989792!important;
    text-align: center;
    FONT-WEIGHT: 300!important;
    padding: 25px 0px 20px 0px!important;
    text-transform: lowercase!important;
    text-shadow: 1px 1px black;
    letter-spacing: 5px;
}

/* ÏßÒÀß
-------------------------------------------------------------*/
#pun-category5 h2 {      background: url(http://forumstatic.ru/files/001b/11/27/34330.png) no-repeat;
    border: none !important;
    width: 987px;
    height: 32px;
    margin-left: -25px !important;
    display: inherit;
    font-size: 9px!important;
    font-family: tahoma!important;
    color: #989792!important;
    text-align: center;
    FONT-WEIGHT: 300!important;
    padding: 25px 0px 20px 0px!important;
    text-transform: lowercase!important;
    text-shadow: 1px 1px black;
    letter-spacing: 5px;
}

/* ØÅÑÒÀß
-------------------------------------------------------------*/
#pun-category6 h2 {     background: url(http://forumstatic.ru/files/001b/11/27/34330.png) no-repeat;
    border: none !important;
    width: 987px;
    height: 32px;
    margin-left: -25px !important;
    display: inherit;
    font-size: 9px!important;
    font-family: tahoma!important;
    color: #989792!important;
    text-align: center;
    FONT-WEIGHT: 300!important;
    padding: 25px 0px 20px 0px!important;
    text-transform: lowercase!important;
    text-shadow: 1px 1px black;
    letter-spacing: 5px;
}
/*************************************************************

ÔÎÐÓÌÍÀß È ÏÎËÜÇÎÂÀÒÅËÜÑÊÀß ÍÀÂÈÃÀÖÈß

**************************************************************/

/* ÊÎÍÒÅÉÍÅÐ Ñ ÔÎÐÓÌÍÎÉ ÍÀÂÈÃÀÖÈÅÉ
-------------------------------------------------------------*/
#pun-navlinks .container {
    border-color: transparent;
    color: #152115;
}

/* ÖÂÅÒ ÑÑÛËÎÊ ÔÎÐÓÌÍÎÉ ÍÀÂÈÃÀÖÈÈ
-------------------------------------------------------------*/
#pun-navlinks a {
    font-size: 0px !important;
    text-align: center;
    transition: all 0.3s ease-in-out 0.1s;
    display: inline-block;
    padding: 0 !important;
}

/* ÊÎÍÒÅÉÍÅÐ ÍÀÂÈÃÀÖÈÎÍÍÛÕ ÑÑÛËÎÊ
-------------------------------------------------------------*/
#pun-navlinks .container {
    border: none;
    margin: 0;
    font-weight: normal;
    text-align: center;
    width: 930px!important;
    margin-bottom: 220px;
}
/* ÊÎÍÒÅÉÍÅÐ ÏÎËÜÇÎÂÀÒÅËÜÑÊÈÕ ÑÑÛËÎÊ
-------------------------------------------------------------*/
#pun-ulinks .container {
    font-family: tahoma!important;
    text-transform: lowercase;
    width: 930px !important;
    text-align: center !important;
    font-style: normal;
    top: -58px;
    font-size: 10px;
}

/* ÍÅ ÎÒÎÁÐÀÆÀÒÜ ÌÎÈ ÇÀÃÐÓÇÊÈ Â ÏÎËÜÇÎÂÀÒÅËÜÑÊÈÕ ÑÑÛËÊÀÕ
-------------------------------------------------------------*/
#pun-ulinks .item5 {
    display: none;
}

/* ÖÂÅÒ ÑÑÛËÎÊ ÏÎËÜÇÎÂÀÒÅËÜÑÊÎÉ ÍÀÂÈÃÀÖÈÈ
-------------------------------------------------------------*/
#pun-ulinks a {
    font-size: 10px !important;
    transition: all 0.5s linear 0s;
    letter-spacing: 1px;
    padding: 0 7px 0px 7px !important;
    /* font-weight: bold; */
    text-shadow: 1px 1px black;
    color: #bd8a2c!important;
}
/* ÖÂÅÒ ÑÑÛËÎÊ ÏÎËÜÇÎÂÀÒÅËÜÑÊÎÉ ÍÀÂÈÃÀÖÈÈ ÏÐÈ ÍÀÂÅÄÅÍÈÈ
-------------------------------------------------------------*/
#pun-ulinks a:hover {letter-spacing: 2px;}


/*************************************************************

ÂÀØÅ ÌÅÑÒÎÐÀÑÏÎËÎÆÅÍÈÅ ÍÀ ÔÎÐÓÌÅ

**************************************************************/

/* ÂÀØÅ ÌÅÑÒÎÐÀÑÏÎËÎÆÅÍÈÅ ÍÀ ÔÎÐÓÌÅ ÑÂÅÐÕÓ È ÑÍÈÇÓ ÂÍÅØÍÈÉ ÂÈÄ
-------------------------------------------------------------*/
#pun-crumbs1, #pun-crumbs2 {
    text-align: center;
    text-transform: uppercase;
    width: 930px;
    font-family: play!important;
    font-weight: 600;
}

/* ÂÀØÅ ÌÅÑÒÎÐÀÑÏÎËÎÆÅÍÈÅ ÍÀ ÔÎÐÓÌÅ ÑÂÅÐÕÓ
-------------------------------------------------------------*/
#pun-crumbs1 {            margin-top: /*197px*/ 100px !important;
    margin-bottom: 30px;}

/* ÑÑÛËÊÈ Â ÂÀØÅÌ ÌÅÑÒÎÐÀÑÏÎËÎÆÅÍÈÈ ÍÀ ÔÎÐÓÌÅ - ÄÅËÀÅÌ ÆÈÐÍÛÌÈ
-------------------------------------------------------------*/
#pun-crumbs2, #pun-crumbs1 a {font-weight: bold}



/*************************************************************

ÏÎËß ÂÂÎÄÀ, ÖÈÒÀÒÛ-ÊÎÄÛ, ÂÑÏËÛÂÀÞÙÈÅ ÎÊÍÀ 

**************************************************************/

/* ÑÒÐÀÍÈÖÀ ÏÅÐÅÀÄÐÅÑÀÖÈÈ
-------------------------------------------------------------*/
#pun-redirect{
padding: 14px;
margin-top: -140px!important;
margin-left: 250px!important;
}

/* ÂÍÅØÍÈÉ ÂÈÄ ÎÊÍÀ ÑÒÐÀÍÈÖÛ ÏÅÐÅÀÄÐÅÑÀÖÈÈ
Çà÷àñòóþ, ñòðàíèöà ïåðåàäðåñàöèè íå òðåáóåò ñåðüåçíûõ èçìåíåíèé. 
Â áîëüøèíñòâå ñëó÷àåâ äîñòàòî÷íî èçìåíèòü öâåòà è çàêðóãëåíèå êðàåâ (ò.å. 5 ïîñëåäíèõ ïîçèöèé)
-------------------------------------------------------------*/
#pun-redirect.punbb .info .container{
    width:500px;
    height: 52px;
    margin: 10% auto;
    text-align: center;
    left:0;right:0;
    top:0;bottom:0;
    padding: 40px;
    display:inline-block;
    text-transform: uppercase;
    background-color: #9a9994;
    color: #29241b;
    border: 1px solid #533500;
    box-shadow: inset 0px 0px 2px #dadada, inset 0px 0px 1px #afafaf, inset 0px 0px 30px rgb(138 137 134);
}


/* ÍÀÑÒÐÎÉÊÈ ÏÎËß ÂÂÎÄÀ
-------------------------------------------------------------*/
.punbb textarea {
    background-clip: padding-box;
    padding: 18px 20px !important;
    width: 95% !important;
    background-color: #9a9994;
    color: #29241b;
    border: 1px solid #533500;
    box-shadow: inset 0px 0px 2px #dadada, inset 0px 0px 1px #afafaf, inset 0px 0px 30px rgb(138 137 134);
}

/* ÏÎËÅ ÄËß ÂÂÎÄÀ ÏÎ ÒÈÏÓ - ÍÀÇÂÀÍÈÅ ÒÅÌÛ
-------------------------------------------------------------*/
.punbb select, input {
    background: rgb(227, 217, 212);
    padding: 2px 2px 2px 2px !important;
    background-color: #9a9994;
    color: #29241b;
    border: 1px solid #533500;
    box-shadow: inset 0px 0px 2px #dadada, inset 0px 0px 1px #afafaf, inset 0px 0px 30px rgb(138 137 134);
}

/* ÑÄÂÈÃÀÅÌ ÖÈÒÀÒÓ, ÊÎÄ È ÒÄ
-------------------------------------------------------------*/
.punbb #pun-main table .quote-box, .punbb #pun-main table .code-box {margin: 5px 1px 15px}

/* ÂÍÅØÍÈÉ ÂÈÄ ÖÈÒÀÒÛ, ÊÎÄÀ È ÒÄ
-------------------------------------------------------------*/
.punbb #pun-main .quote-box, .punbb #pun-main .code-box, .pun-modal .modal-inner {
    background-clip: padding-box;
    position: relative;
    background: rgb(255, 255, 255);
    padding: 20px 20px !important;
    background-color: #9a9994;
    color: #29241b;
    border: 1px solid #533500;
    box-shadow: inset 0px 0px 2px #dadada, inset 0px 0px 1px #afafaf, inset 0px 0px 30px rgb(138 137 134);
}

/* B1.9 ËÅÃÅÍÄÀ ÖÈÒÀÒÛ, ÊÎÄÀ
Îòâå÷àåò çà íàñòðîéêè òîãî ñàìîãî "Ìàøà íàïèñàë(-à), âûäåëèòü êîä è òä.
Ðàáîòàåì òîëüêî ñ 4 ïîñëåäíèìè ïàðàìåòðàìè 
-------------------------------------------------------------*/
.punbb .quote-box cite, .punbb .code-box strong.legend {
    display: block;
    padding-bottom: 2px !important;
    margin: 0;
    font-style: normal;
    font-size: 11px;
    text-transform: uppercase;
    color: #333232;
    font-family: play!important;
    font-weight: 600;
    border-bottom: 1px solid #847c6c;
    margin-bottom: 10px !important;
}

/* ÊÎÄ (ÑÊÎÏÈÐÎÂÀÒÜ ÊÎÄ)
-------------------------------------------------------------*/
#pun-main .code-box .scrollbox pre {
font-size: 12px;}


/* ÐÅÉÒÈÍÃ ÏÎÑÒÀ Â ÒÎÏÈÊÅ (ÊÎÃÄÀ ÏÈØÅØÜ ÊÎÌÌÅÍÒ Ê ÏËÞÑÓ - ×ÒÎÁÛ ÔÎÍ ÁÛË ÍÅ ÏÐÎÇÐÀ×ÍÛÉ)
-------------------------------------------------------------*/
.post_reputation {
    padding: 15px;
    background: rgb(152 153 153);}


/* Â ÔÎÐÌÅ ÎÒÂÅÒÀ ÂÛÏÀÄÀÞÙÈÅ ÎÊÍÀ ØÐÈÔÒÎÂ, ÐÀÇÌÅÐÀ ÒÅÊÑÒÀ È ÒÄ
-------------------------------------------------------------*/
#font-area, .popup_graffiti, #size-area, #image-area, #color-area, #addition-area, #video-area, .inner .popup_graffiti, #table-area, #keyboard-area, #smilies-area, .post_reputation, #spoiler-area {
    padding: 15px 10px 10px 10px !important;
    border-radius: 2px;
    background-color: #9a9994;
    color: #172223;
    border: 1px solid #533500;
    box-shadow: inset 0px 0px 2px #dadada, inset 0px 0px 1px #afafaf, inset 0px 0px 30px rgb(138 137 134);
}

/* ÇÀÄÀÅÌ ØÈÐÈÍÓ È ÂÛÑÎÒÓ ÔÎÐÌÅ ÎÒÂÅÒÀ, À ÒÀÊÆÅ ÑÎÇÄÀÅÌ ÄËß ÍÅÅ ÏÐÎÊÐÓÒÊÓ
×ÒÎÁÛ ÎÍÀ ÍÅ ÐÀÑÒßÃÈÂÀËÀÑÜ ÍÀ ÏÎËÎÂÈÍÓ ÝÊÐÀÍÀ
-------------------------------------------------------------*/
#font-area {
    height: 300px;
    overflow-y: auto;
    padding: 5px;
    text-align: left;
    font-size: 16px !important;
}

#font-area div {
    margin-bottom: 7px!important;
}

/*************************************************************

ÈÊÎÍÊÈ ÑÒÀÐÛÕ ÍÎÂÛÕ

**************************************************************/

/* ÈÊÎÍÊÀ ÑÒÀÐÛÕ ÑÎÎÁÙÅÍÈÉ ÍÀ ÃËÀÂÍÎÉ ÑÒÐÀÍÈÖÅ
-------------------------------------------------------------*/
#pun-index table Div.icon {
    background-image: url(http://forumstatic.ru/files/001b/11/27/27245.png);
    background-repeat: no-repeat;
    border-style: none;
    display: block;
    height: 35px;
    margin-right: 7px;
    margin-top: 71px;
    width: 35px;
    z-index: 1;
    opacity: 0.5;
    float: right;
}

/* ÈÊÎÊÀ ÍÎÂÛÕ ÍÀ ÃËÀÂÍÎÉ ÑÒÐÀÍÈÖÅ
-------------------------------------------------------------*/
#pun-index TR.inew Div.icon {
    background-image: url(http://forumstatic.ru/files/001b/11/27/75074.png);
    background-repeat: no-repeat;
    opacity: 1;
}

/* ÈÊÎÊÀ ÑÒÀÐÛÕ ÂÍÓÒÐÈ ÏÎÄÔÎÐÓÌÀ
-------------------------------------------------------------*/
#pun-viewforum table Div.icon, #pun-messages table Div.icon, #pun-searchtopics table Div.icon {
    float: left;
    display: block;
    position: relative;
    margin: -3px 8px;
    width: 35px;
    height: 35px;
    background-image: url(http://forumstatic.ru/files/001b/11/27/27245.png);     opacity: 0.3;
}

/* ÈÊÎÊÀ ÍÎÂÛÕ ÂÍÓÒÐÈ ÏÎÄÔÎÐÓÌÀ
-------------------------------------------------------------*/
#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon, #pun-searchtopics TR.inew Div.icon {
    width: 35px;
    height: 35px;
    background-image: url(http://forumstatic.ru/files/001b/11/27/75074.png);  opacity: 1;
}
/* ÈÊÎÊÀ ÂÀÆÍÛÕ ÂÍÓÒÐÈ ÏÎÄÔÎÐÓÌÀ
-------------------------------------------------------------*/
#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon, #pun-searchtopics TR.isticky Div.icon {
    width: 35px;
    height: 35px;
    background-image: url(http://forumstatic.ru/files/001b/11/27/93060.png);  opacity: 1;
}
/* ÈÊÎÊÀ ÇÀÊÐÛÒÛÕ ÂÍÓÒÐÈ ÏÎÄÔÎÐÓÌÀ
-------------------------------------------------------------*/
#pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon, #pun-searchtopics TR.iclosed Div.icon {
    width: 35px;
    height: 35px;
    background-image: url(http://forumstatic.ru/files/001b/11/27/93060.png);  opacity: 0.1;
}


/*************************************************************

ÊÍÎÏÊÈ ÎÒÏÐÀÂÈÒÜ, ÏÎÑÌÎÒÐÅÒÜ, ÑÎÕÐÀÍÈÒÜ È ÒÄ

**************************************************************/

/* ÊÍÎÏÊÈ ÎÒÏÐÀÂÈÒÜ ÏÎÑÌÎÒÐÅÒÜ
-------------------------------------------------------------*/
input.button, #post fieldset .hashelp div input, .button, #pun-admain input, #viewprofile #pa-edit, .hvStickerPackModalContainer .hvStickerPackModalTab {
font-size: 9px!important;
    background: linear-gradient(#5a410d, #3e3000)!important;
    border: 1px solid #4a0d01 !important;
    box-shadow: inset 0px 0px 2px #5a3d20, inset 0px 0px 1px #868686, inset 0px 0px 18px rgb(56 32 5);
    text-shadow: 1px 1px 0 rgb(51 51 51), 0 0 5px rgb(235 226 214 / 27%);
    color: #acaaaf!important;
    font-weight: 600 !important;
    padding: 5px 6px 5px 7px !important;
    cursor: pointer!important;
    -webkit-transition: .5s all;
    -moz-transition: .5s all;
    -ms-transition: .5s all;
    -o-transition: .5s all;
    transition: .5s all;
    font-family: play!important;
    letter-spacing: 0.5px;
    text-transform: uppercase;
}

/* ÊÍÎÏÊÈ ÎÒÏÐÀÂÈÒÜ ÏÎÑÌÎÒÐÅÒÜ ÏÐÈ ÍÀÂÅÄÅÍÈÈ
-------------------------------------------------------------*/
input.button:hover, #post fieldset .hashelp div input:hover, .button:hover, .hvStickerPackModalContainer .hvStickerPackModalTab:hover {
    background: linear-gradient(#3e3000, #5a410d)!important;
    cursor: pointer!important;

  }

/*************************************************************

ÏÐÎÊÐÓÒÊÀ, ÂÛÄÅËÅÍÈÅ, ÂÂÅÐÕ-ÂÍÈÇ, ÁÅÃÓÍÎÊ ÓÂÅËÈ×ÅÍÈß ÒÅÊÑÒÀ 

**************************************************************/


/* ÂÍÅØÍÈÉ ÂÈÄ ÂÛÄÅËÅÍÍÎÃÎ ÒÅÊÑÒÀ
-------------------------------------------------------------*/
::selection {    background: #4e4e4e;
    color: #cecbc4;
}

/* ÏÐÎÊÐÓÒÊÀ ØÈÐÈÍÀ
-------------------------------------------------------------*/
::-webkit-scrollbar {
    width: 6px;
    height: 6px;}

/* ÄÂÈÆÓÙÀßÑß ×ÀÑÒÜ ÏÐÎÊÐÓÒÊÈ
-------------------------------------------------------------*/

::-webkit-scrollbar-thumb {
    background-color: #442d01;
    border: 1px solid #5e400b;
    box-shadow: inset 0 0 2px #201503;
}
/* ÏÎÄËÎÆÊÀ ÏÐÎÊÐÓÒÊÈ
-------------------------------------------------------------*/
::-webkit-scrollbar-track {
    background-color: #470204;
    border: 1px solid #2b0404;
    box-shadow: inset 0 0 2px #270001;
}

/* ×ÒÎÁÛ ÍÅ ÎÒÎÁÐÀÆÀËÀÑÜ ÏÐÎÊÐÓÒÊÀ ÔÎÐÓÌÀ ÏÎ ÃÎÐÈÇÎÍÒÀËÈ
-------------------------------------------------------------*/
body {overflow-x: hidden}

/* ÊÍÎÏÊÈ ÂÂÅÐÕ ÂÍÈÇ 
-------------------------------------------------------------*/
.go-up, .go-down {
    cursor: pointer;
    display: none;
    height: 32px;
    margin-bottom: 160px;
    opacity: 1;
    position: fixed;
    width: 57px;
    z-index: 9999;
}

/* ÊÍÎÏÊÈ ÂÂÅÐÕ ÂÍÈÇ ÏÐÈ ÍÀÂÅÄÅÍÈÈ ×ÓÒÜ ÑÍÈÆÀÅÒÑß ÏÐÎÇÐÀ×ÍÎÑÒÜ ÊÍÎÏÊÈ
-------------------------------------------------------------*/
.go-down:hover, .go-up:hover {
    opacity: 0.7;
}

/* ÐÀÑÏÎËÎÆÅÍÈÅ ÊÍÎÏÊÈ ÂÂÅÐÕ
-------------------------------------------------------------*/
.go-up {
    bottom: 40%;
    margin-left: 1015px !important;
}
/* ÐÀÑÏÎËÎÆÅÍÈÅ ÊÍÎÏÊÈ ÂÍÈÇ
-------------------------------------------------------------*/
.go-down {
    bottom: 30%;
    margin-left: 1015px !important;
}
/* ÊÍÎÏÊÈ ÂÂÅÐÕ ÂÍÈÇ ÏÐÈ ÍÀÂÅÄÅÍÈÈ
-------------------------------------------------------------*/
.go-down:hover, .go-up:hover {
    opacity: 1;
}

/*************************************************************

ÒÎÏÈÊÈ È ÂÑßÊÎÅ ÌÅËÊÎÅ Â ØÀÏÊÅ

**************************************************************/

/* ÒÅÊÑÒ Â ØÀÏÊÅ
-------------------------------------------------------------*/

#html-header active1 {    position: absolute;
    margin: 154px 60px !important;
}

#html-header active2 {    position: absolute;
    margin: 159px 184px !important;
}

#html-header active3 {        position: absolute;
    margin: 177px 121px !important;
}

#html-header nameactive1 {    position: absolute;
    margin: 208px 54px !important;
    color: #cc8b28;
    font-family: play!important;
    text-transform: uppercase;
    font-size: 8px;
    letter-spacing: 2px;
    font-weight: bold;
    text-shadow: 1px 1px black;
}

#html-header nameactive2 {    position: absolute;
    margin: 214px 183px !important;
    color: #cc8b28;
    font-family: play!important;
    text-transform: uppercase;
    font-size: 8px;
    letter-spacing: 2px;
    font-weight: bold;
    text-shadow: 1px 1px black;
}

#html-header nameactive3 {        position: absolute;
    margin: 231px 116px !important;
    color: #cc8b28;
    font-family: play!important;
    text-transform: uppercase;
    font-size: 8px;
    letter-spacing: 2px;
    font-weight: bold;
    text-shadow: 1px 1px black;
}

#html-header post {    position: absolute;
    margin: 112px 792px !important;
}

#html-header postname {    position: absolute;
    margin: 150px 687px !important;
    font-family: play!important;
    text-transform: uppercase;
    font-size: 10px;
    letter-spacing: 0.5px;
    font-weight: bold;
    width: 115px;
    color: #cc8b28;
    text-shadow: 1px 1px black;
}

#html-header posttext {        position: absolute;
    margin: 174px 689px !important;
    font-size: 9px;
    color: #ba8327;
    width: 151px;
    text-align: justify;
    height: 46px;
    overflow: auto;
    text-transform: lowercase;
    font-family: tahoma !important;
    padding-right: 7px;
}

#html-header info1 {    position: absolute;
    margin: 50px 313px !important;
    font-size: 8px;
    color: #a17526d6;
    width: 208px;
    text-align: justify;
    height: 75px;
    overflow: hidden;
    padding-left: 5px !important;
    text-transform: lowercase;
    font-family: tahoma !important;
    letter-spacing: 1px;
}

#html-header info2 {    position: absolute;
    margin: 50px 534px !important;
    font-size: 8px;
    color: #a17526d6;
    width: 208px;
    text-align: justify;
    height: 75px;
    overflow: hidden;
    padding-left: 5px !important;
    text-transform: lowercase;
    font-family: tahoma !important;
    letter-spacing: 1px;
}



/* ÏËÀØÊÀ
-------------------------------------------------------------*/


.plashka {
    width: 170px;
    height: 24px;
    font-size: 9px;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    font-family: play!important;
    background: url(http://forumstatic.ru/files/001b/11/27/83547.png);
    padding-top: 10px;
    font-weight: bolder;
    display: inline-block;
}


.opa{opacity: 0}
.opa:hover{opacity: 1}

#html-header plashki {        position: absolute;
margin-top: 400px !important;
    width: 935px;
}


.plash {
  display: inline-block;
    transition: all .6s ease-in-out 0s;
    background: url(http://forumstatic.ru/files/001b/11/27/83547.png);
}

.plash span {
    color: rgb(199 152 64);
    text-shadow: 1px 1px 1px rgb(0 0 0 / 50%);
    font-family: play !important;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: 1px;
    display: inline-block;
    font-size: 10px;
    padding: 8px 40px 7px 40px;
}

.plash img {
    width: 16px;
    margin: 3px -8px -4px 14px;
}

.plash a {
    color: rgb(199 152 64)!important;
font-family: play !important;
    font-weight: bolder;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 10px;
}
.plash a:hover {  
    color: #ca2d2a!important;
}


/* ÎÁÚßÂÀ
-------------------------------------------------------------*/
#pun-announcement {
    margin-top: 50px!important;}


/*************************************************************

ÁÀÍÍÅÐÛ

**************************************************************/
.banners { position: absolute;
    width: 930px;
    height: 34px;
    margin: 67px 0px !important;
overflow-y: hidden;
    padding-right: 5px;
    line-height: 20px;
    padding-top: 2px;
    text-align-last: center;
    -webkit-transition: .5s all;
    -moz-transition: .5s all;
    -ms-transition: .5s all;
    -o-transition: .5s all;
    transition: .5s all;
}
.banners img {opacity: 0.5;filter: sepia(1); transition: all 0.7s !important;}
.banners img:hover {opacity: 1; filter: grayscale(0); transition: all 0.7s !important;}


/*************************************************************

ËÈ×ÍÀß ÑÒÐÀÍÈ×ÊÀ

**************************************************************/

.lichka {
    background: url(http://forumstatic.ru/files/001b/11/27/65520.png) no-repeat;
    width: 570px;
    height: 414px;
    position: absolute;
    margin-left: 180px!important;
}
.lichka_num {
  text-transform: uppercase;
    letter-spacing: 1px;
    margin-left: 400px!important;
    margin-top: 13px!important;
    position: relative;
    font-family: play!important;
    color: #74747400;
    width: 300px;
    margin-bottom: 7px!important;
    font-size: 11px;
    padding-top: 11px;
}

.lichka_gif {
margin-top: 27px!important;
    position: absolute;
    margin-left: 216px!important;
    filter: grayscale(1) blur(0.5px);
    box-shadow: 0 0 7px #000000e0;
}

.lichka_gif img {
    width: 186px;
    height: 135px;
    object-fit: cover;
}

.redoff {
margin-top: -88px!important;
    position: absolute;
    width: 17px;
    height: 17px;
    margin-left: 194px!important;
    opacity: 0;
    }

.redoff img {max-width: 17px;
    max-height: 17px;
    opacity: 0;
}

.lichka_name {
    text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 16px;
    margin-left: 435px!important;
    margin-top: 38px!important;
    position: relative;
    font-family: play!important;
    color: #747474;
    width: 300px;
    height: 41px;
    overflow: hidden;
    font-weight: bolder;
}

/* .lichka_level {
    letter-spacing: 19px;
    font-size: 9px;
    text-align: justify;
    margin-left: 433px!important;
    margin-top: 5px!important;
    width: 350px;
    height: 87px;
    position: relative;
    overflow: auto;
}

.lvloff {
    opacity: 0.4;
    letter-spacing: 18px;
    font-size: 9px;
    text-align: justify;
    margin-left: 46px!important;
    margin-top: -27px!important;
    position: relative;
    overflow: hidden;
} */

.lichka_level {
    letter-spacing: 21px;
    font-size: 9px;
    text-align: justify;
    margin-left: 424px!important;
    margin-top: 4px!important;
    width: 270px;
    height: 30px;
    position: relative;
    overflow: auto;
    display: inline-flex;
}

.lichka_levelo {
    background: url(http://forumstatic.ru/files/001b/11/27/63455.png);
    width: 25px;
    height: 25px;
    opacity: 1;
    margin-right: 20px !important;
filter: sepia(1);
}

.lichka_levelc {
    background: url(http://forumstatic.ru/files/001b/11/27/63455.png);
    width: 25px;
    height: 25px;
    opacity: 0.4;
    margin-right: 21px !important;
filter: sepia(1);
}


.lichka_icon {
    margin-left: 433px!important;
    margin-top: 24px!important;
    width: 278px;
    height: 29px;
    position: relative;
    overflow: overlay;
    padding-right: 9px;
 }

.lichka_icon img {max-width: 27px;
    max-height: 27px;
    filter: grayscale(0.5) brightness(0.5);}

.lichka_plashki {
    position: relative;
    margin: 36px 6px 30px 209px !important;
    line-height: 15px;
    overflow: overlay;
    padding-right: 22px;
    height: 158px;
    width: 178px;}

#plls1 {font-family: 'Play';
    padding: 6px!important;
    font-size: 11px;
    color: #6e6e6e!important;
    text-shadow: rgb(0 0 0) 1px 1px 0px, rgb(19 14 11) 0px 0px 5px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;}
    
 #plls2 {font-family: 'Play';
    font-size: 11px;
    color: #6e6e6e!important;
    text-shadow: rgb(0 0 0) 1px 1px 0px, rgb(19 14 11) 0px 0px 5px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 1px;}   
    
    .ls_plashki {
    background: url(http://forumstatic.ru/files/001b/11/27/44918.png);
    width: 195px;
    height: 37px;
    text-align: center;
    padding: 9px 0px 0px 0px!important;}


.lichka_awards {
        position: relative;
    margin: -180px 100px 105px 430px !important;
    width: 272px;
    height: 139px;
    overflow: auto;
    padding: 4px;
}

.lichka_awardst {
text-transform: uppercase;
    letter-spacing: 1px;
    font-size: 16px;
    font-family: play!important;
    color: #747474;
    font-weight: bolder;
text-align: center;
margin: 7px 0px 5px 0px;
}

.lichka_award .fa {
font-size: 22px;
    margin: 4px;
    color: #4c4c4c;
    text-shadow: 1px 1px 1px rgb(0 0 0);
}

.lichka_award1 .fa {
font-size: 22px;
    margin: 4px;
    color: #c18b3e;
    text-shadow: 1px 1px 1px rgb(0 0 0 / 5%), 0px 0px 6px #e8ba7494;
}


.grayscale {
  -webkit-filter: grayscale(1);
}


.reveal-modal-bg { 
	position: fixed; 
	height: 100%;
	width: 100%;
	background: #000;
	background: rgba(0,0,0,.8);
	z-index: 100;
	display: none;
	top: 0;
	left: 0; 
	}
.reveal-modal {
	visibility: hidden;
	top: 100px; 
	left: 50%;
	margin-left: -300px;
	width: 520px;
	position: absolute;
	z-index: 101;
	padding: 30px 40px 34px;

	}
.reveal-modal.small     { width: 200px; margin-left: -140px;}
.reveal-modal.medium     { width: 400px; margin-left: -240px;}
.reveal-modal.large     { width: 600px; margin-left: -340px;}
.reveal-modal.xlarge     { width: 800px; margin-left: -440px;}
	
.reveal-modal .close-reveal-modal {
font-size: 25px;
    line-height: .5;
    position: absolute;
    top: -293px;
    right: 115px;
    color: #aaa0;
    text-shadow: 0 -1px 1px rbga(0,0,0,.6);
    font-weight: bold;
    cursor: pointer;
    text-decoration: none;
}



/* ÏÎßÑÍÅÍÈß Ê ÌÎËÍÈßÌ */ 









/* ÏÐÎÑÒÎ ß ÍÅÌÍÎÆÅ×ÊÎ ØÀËÞ */



#profile-right li {
    background: #4c3d3d30 !important;
}

#profile-right strong img {
height: 27px !important;
}

#pun-status .container a {
color:#b0b0b0 !important;
}

.pa-posts a {
color: #686669 !important;
}

.pa-ip a {
color: #686669 !important;
}

.post-content .highlight-text {
    background-color: #437980 !important;
}




.hvStickerPackModal {
padding: 15px 10px 10px 10px !important;
border-radius: 2px !important;
    background: linear-gradient(to bottom, #92463e, #8c6f3f) !important;
    color: #271f2b !important;
    border: 1px solid #61586b !important;
    box-shadow: inset 0px 0px 1px #dadada, inset 0px 0px 1px #afafaf, inset 0px 0px 15px rgb(145 143 146) !important;
}

.hvStickerPackModalContainer .hvStickerPackModal {
width: 700px !important;
padding: 2px 2px 8px !important;
margin-left: 190px !important;
margin-bottom: -10px  !important;
}

 .hvStickerPackModalContainer .hvStickerPackModalTab {
/*font-size: 9px!important;
    background: linear-gradient(#353d09, #252b00)!important;
    border: 1px solid #403f3f !important;
    box-shadow: inset 0px 0px 2px #656936, inset 0px 0px 1px #868686, inset 0px 0px 18px rgb(37 43 0);
    text-shadow: 1px 1px 0 rgb(33 33 33), 0 0 5px rgb(235 226 214 / 27%);
    color: #acaaaf!important;
    font-weight: 600 !important;
    padding: 5px 6px 5px 7px !important;
    cursor: pointer!important;
    -webkit-transition: .5s all;
    -moz-transition: .5s all;
    -ms-transition: .5s all;
    -o-transition: .5s all;
    transition: .5s all;
    font-family: play!important;
    letter-spacing: 0.5px;
    text-transform: uppercase; */
border-radius: 0px !important;
}


/*.hvStickerPackModalContainer .hvStickerPackModalTab:hover {
    background: linear-gradient(#252b00, #353d09)!important;
    cursor: pointer!important;
  }
*/

.hvStickerPackModalTabs {
padding: 0px 15px !important;
border-radius: 0px !important;

}

.hvStickerPackModalContent {
    padding: 5px !important;
    min-height: 17px !important;
max-height: 170px !important;
border: solid 1px #610000 !important;
}

#button-sticker {
    background: url(https://i.imgur.com/ebE4TLJ.png) 50% no-repeat !important;
background-size: auto !important;
}


.hvStickerPackItem {
    padding: 1px !important;
}



    #mask_dialog .inner {
background: linear-gradient(to bottom, #6b403b, #8c6f3f) !important;
    color: #acaaaf !important;
    border: 1px solid #61586b !important;
    box-shadow: inset 0px 0px 2px #dadada, inset 0px 0px 1px #afafaf, inset 0px 0px 30px rgb(145 143 146) !important;
}

#mask_dialog .hv-delete-mask {    color: #dfdddb !important; }


abbr {text-decoration: underline dotted; cursor: help !important;}

#tooltip {
  position: absolute;
  background: #34440a;
  z-index: 999999;
  max-width: 165px;
  border: none;
  font-size: 10px;
font-family: tahoma;
    text-transform: lowercase;
    letter-spacing: 0.5px;
  display: none;
  color: #fff;
  text-align: center;
  padding: 4px;
}

#pun-status .item4 {
   display:none;
}