/*------ÔÎÍ ÔÎÐÓÌÀ ------*/

body {
background: url(https://i.imgur.com/ZNbDqdY.jpg) 0% 0% repeat-x, url() 50% 100% repeat-x, url() 40% 0%, /*ïîä øàïêîé*/
#bebabc url("") repeat; /*îáùèé ôîí*/
}



/* ×ÒÎÁ ÍÀ ÌÎÁÈËÅ ÁÛËÎ ÏÎ ÖÅÍÒÐÓ, ÍÎ ÂÑ¨ ÐÀÂÍÎ ÍÅ ÍÀÑÒÐÎÈËÎÑÜ ÊÀÊ ÍÀÄÎ  */
HTML, body {min-width: 1100px!important; scrollbar-color: #c4a898 rgba(160, 146, 209, 1);
scrollbar-width: thin; -ms-text-size-adjust: 100%; -moz-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}

.code-box .scrollbox, textarea, hello, text, #font-area, div {scrollbar-color: #674a78 rgba(160, 146, 209, 1);
scrollbar-width: thin; }


/* ÍÀÑÒÐÎÉÊÈ ÒÅÊÑÒÀ ÏÎ ÓÌÎË×ÀÍÈÞ È ÅÃÎ ÐÀÇÌÅÐÀ, ÑÈËÜÍÎ ÍÅ ÓÌÅÍÜØÀÉ  */
body {font-size: 99.30%; overflow-x: hidden; color: #4f2c57; font-family: arial;}



/*------ ËÎÃÎÒÈÏ ÔÎÐÓÌÀ ------*/
#pun-title table {
    border: none;
    height: 674px;
    width: 1100px;
    margin-left: -40px;
    background: url(https://forumstatic.ru/files/001a/7d/c2/89739.jpg) top center no-repeat;
    margin-top: 20px;
}



/*------ ÏÀÍ È ÊÎÏÈÐÀÉÒ ÔÎÐÓÌÀ ------*/

/*ÏÀÍ*/


#pun {
margin: -20px auto -10px auto;
padding: 0px auto -10px auto;
position: relative;
width: 1100px;
background: repeat transparent url(https://i.imgur.com/KOycigK.jpg);
background-position: center;
}


/* ØÈÐÈÍÀ ÐÀÁÎ×ÅÉ ÇÎÍÛ ÔÎÐÓÌÀ */
.punbb { 
  width: 94%; 
  position: relative;
  height: auto;
  color: #333438!important; /*öâåò òåêñòà âñåãî ôîðóìà*/
  margin-left: 30px; /*îòñòóï îò ëåâîãî êðàÿ*/
  font: normal 69.75% verdana, arial, helvetica, sans-serif;
  }

/*ÔÓÒÅÐ-ÊÎÏÈÐÀÉÒ*/
#pun-about p.container { 
    background: transparent url(https://i.imgur.com/QjtsEV8.jpg) bottom center no-repeat;
    width: 1100px;
    margin-bottom: -50px;
    margin-top: -100px;
    margin-left: -40px;
    height: 204px;
}

#main-reply {width: 98%!important;}





/* ÐÀÑÏÎËÎÆÅÍÈÅ ÊÀÆÄÎÉ ÈÊÎÍÊÈ ÊÐÓÏÍÎÉ ÍÀÂÈÃÀÖÈÈ*/


/* ÃËÀÂÍÀß */
#navindex {position: absolute;top: -21px!important; left: 180px!important;}

/* Ó×ÀÑÒÍÈÊÈ */
#navuserlist {position: absolute; top: -21px!important; left: 366px!important;}

/* ÏÎÈÑÊ */
li#navsearch  {display: none;} 

/* ÏÐÎÔÈËÜ */
#navprofile {position: absolute; top: -21px!important; left: 566px!important;}

/* ÑÎÎÁÙÅÍÈß */
#navpm {position: absolute; top: -21px!important; left: 754px!important;}

/* ÂÛÕÎÄ */
#navlogout { position: absolute; top: -33px!important; left: 992px!important;}

/* ÐÅÃÈÑÒÐÀÖÈß */
#navregister {position: absolute; top: -21px!important; left: 548px!important;}

/* ÂÕÎÄ */
#navlogin { position: absolute; top: -21px!important; left: 790px!important;}

/* ÏÈÀÐ */
#navpr_1 {position: absolute; top: -21px!important; left: 904px!important;}

/* ÀÄÌÈÍÊÀ */
#navadmin {position: absolute; top: -34px!important; left: 1130px!important; width: 30px!important;}



/*ÃËÀÂÍÀß ÍÀÂÈÃÀÖÈß ÍÅ ÑËÎÌÀÉ! ÔÎÐÓÌ, Ó×ÀÑÒÍÈÊÈ È ÒÄ*/
#pun-navlinks li>a{
  /*display:inline-block;*/
  width: auto;
  font-size:0;
  visibility:hidden;
}
#pun-navlinks li>a:after{
  display:inline-block;
  visibility:visible; 
  width: auto;
  transition:.6s;
}
#pun-navlinks li:hover>a:after{opacity:1;}

#navindex>a:after{content: "ãëàâíàÿ óëèöà ãîðîäà";}

#navuserlist>a:after{content: "æèòåëè íüþ-éîðêà";}

#navprofile>a:after{content: "îòêðûòü ìîé ïðîôèëü";}

#navpm>a:after{content: "ëè÷íûå ñîîáùåíèÿ";}

#navlogout>a:after{content: "ïîêèíóòü ãîðîä";}

#navadmin>a:after{content: "+";}

#navlogin>a:after{content: "âîéòè â ìàãàçèí";}

#navregister>a:after{content: "çàðåãèñòðèðîâàòüñÿ";}

#navpr_1>a:after{content: "îñòàâèòü ðåêëàìó";}




/* ÊÀÒÅÃÎÐÈÈ*/
/* ÑÒÀÒÈÑÒÈÊÀ*/
#pun-stats.section h2 {
    background: url(https://i.imgur.com/DLHiLSW.png) no-repeat top center;
    height: 74px;
    margin-left: -40px;
    margin-top: -21px;
    margin-bottom: -40px;
    width: 1100px;
}

/* ÍÀÄ ÔÎÐÌÎÉ ÎÒÂÅÒÀ*/
#post-form h2 {
    background: url(https://forumstatic.ru/files/0016/80/67/16638.png) no-repeat top center!important;
    height: 74px;
    margin-left: -40px;
    margin-top: 0px!important;
    margin-bottom: -40px;
    width: 1100px;
}

/*1*/
#pun-category1.category h2 {
    background: url(https://forumstatic.ru/files/0016/80/67/25668.png) no-repeat top center;
    height: 50px;
    margin-left: -40px;
    margin-top: -28px;
    margin-bottom: -40px;
    width: 1100px;
}

/*2*/
#pun-category2.category h2 {
    background: url(https://forumstatic.ru/files/0016/80/67/64488.png) no-repeat top center;
    height: 74px;
    margin-left: -40px;
    margin-top: -14px;
    margin-bottom: -40px;
    width: 1100px;
}

/*3*/
#pun-category3.category h2 {
    background: url(https://forumstatic.ru/files/0016/80/67/26576.png) no-repeat top center;
    height: 74px;
    margin-left: -40px;
    margin-top: -14px;
    margin-bottom: -40px;
    width: 1100px;
}

/*4*/
#pun-category4.category h2 {
    background: url(https://forumstatic.ru/files/0016/80/67/21397.png) no-repeat top center;
    height: 74px;
    margin-left: -40px;
    margin-top: -14px;
    margin-bottom: -40px;
    width: 1100px;
}

/*5*/
#pun-category5.category h2 {
    background: url(https://forumstatic.ru/files/0016/80/67/40036.png) no-repeat top center;
    height: 74px;
    margin-left: -40px;
    margin-top: -14px;
    margin-bottom: -40px;
    width: 1100px;
}

#pun-stats.section h2 span, #pun-main .category h2 span, #post-form h2 span {display: none;}



/*ÈÊÎÍÊÈ*/
/*íàñòðîéêà âàæíàÿ*/
#pun-main div.catleft, #pun-main div.catright {display: none}
#pun-viewforum div.tclcon {padding-top: 0px;}

/*ïî óìîë÷àíèþ ñâåòëàÿ èëè íîâûõ ñîî íåò*/
#pun-index table Div.icon {
    background-image: url("https://forumstatic.ru/files/001a/7d/c2/52909.png");
    background-repeat: no-repeat;
    position: absolute;
    width: 12px;
    height: 18px;
    margin-left: 377px;
    margin-top: 22px;}

/*íîâûå íà ãëàâíîé-èíäåêñ*/
#pun-index TR.inew Div.icon {
    background-image: url("https://forumstatic.ru/files/0016/80/67/22121.png");
    background-repeat: no-repeat;
    height: 18px;
    width: 12px;}

/*ñòàðîå â ïîäôîðóìàõ*/
#pun-viewforum table Div.icon, #pun-messages table Div.icon {
    background-image: url("https://forumstatic.ru/files/001a/7d/c2/52909.png");
    background-repeat: no-repeat;
    border-style: none;
    display: block;
    float: left;
    width: 12px;
    height: 18px;
    margin-right: -5px;
    margin-top: 1px;
    position: relative;
    padding-left: 10px;
    margin-left: 10px !important;}

/*íîâîå â ïîäôîðóìàõ*/
#pun-viewforum TR.inew Div.icon, #pun-messages TR.inew Div.icon {
    background-image: url("https://forumstatic.ru/files/0016/80/67/22121.png");
    background-repeat: no-repeat;
    height: 18px;
    width: 12px;}

/*âàæíîå â ïîäôîðóìàõ*/
#pun-viewforum TR.isticky Div.icon, #pun-messages TR.isticky Div.icon {
    background-image: url("https://forumstatic.ru/files/0016/80/67/25483.png");
    background-repeat: no-repeat;
    height: 18px;
    width: 12px;}

/*çàêðûòîå â ïîäôîðóìàõ*/
#pun-viewforum TR.iclosed Div.icon, #pun-messages TR.iclosed Div.icon {
    background-image: url("https://forumstatic.ru/files/001a/7d/c2/22655.png");
    background-repeat: no-repeat;
    height: 18px;
    width: 12px;}

/*ÑÒÀÒÈÑÒÈÊÀ*/
#pun-stats ul.container {
    background-image: url();
    padding-left: 44px;
    margin-left: 5px;
    padding-right: 61px;
    margin-top: 5px;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-origin: padding-box;
    background-position: 36px 3px;
    background-repeat: no-repeat;
    background-size: auto;
    text-align: justify;
    -ms-text-size-adjust: 100%; -moz-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
}


/* ÎÔÎÐÌËÅÍÈÅ ÏÎÄÔÎÐÓÌÎÂ*/

.fonpd {
    width: 402px;
    margin-left: 0px!important;
    height: 212px;
    min-height: 180px;
background: url(https://forumstatic.ru/files/001a/7d/c2/59690.jpg) no-repeat;
    text-align: justify;
    text-transform: lowercase;
    margin-top: -48px!important
    }

/*òåêñò ïîäôîðóìà*/
.textpd{
    font-size: 10.5px;
    font-family: Lucida Grande;
    color: #4f2c57;
    width: 309px;
    margin-left: 32px !important;
    padding: 80px 10px;
    line-height: 11px;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

/*çàãîëîâîê ïîäôîðóìà*/
#pun-index .tcl h3 {
    margin-left: 107px;
    width: 157px;
    text-align: center;
}

#pun-index .tcl h3 a, li#pun-index .tcl h3 {
    color: #fff!important;
    text-shadow: none!important;
}

.tcl h3 a:hover {  
    color: #ededed!important;
    text-shadow: none!important;
    opacity: 0.3;
    -webkit-transition: .3s all;
    -moz-transition: .3s all;
    -ms-transition: .3s all;
    -o-transition: .3s all;
    transition: .3s all;
}





/* ÂÑÅ ÊÍÎÏÊÈ*/
.button {
    cursor: pointer!important;
    background: linear-gradient(to top, #4e2b56, #a782bd)!important;
    color: #fff!important;
    height: 26px;
    width: auto;
    transition-duration: 0.5s;
    text-transform: lowercase;
    box-shadow: none!important;
    border: none!important;
}


.button:hover{
    cursor: pointer!important;
    background: linear-gradient(to top, #967665, #c4a898)!important;
    color: #fff!important;
    text-shadow: none!important;
    height: 26px;
    width: auto;
    transition-duration: 0.5s;
    text-transform: lowercase;
    box-shadow: none!important;
    border: none!important;
  }



/*ÐÀÇÌÛÒÈÅ ÇÀ×ÅÐÊÍÓÒÎÃÎ ÒÅÑÒÀ*/
del {
   filter: blur(1px) opacity(55%);
   text-decoration: none;
   padding-left: 2px;

}

del:hover { 
   filter: none; 
}


/* îòêëþ÷àåì âàæíî è çàêðûòî òåêñò */
.stickytext, .closedatafield {display: none;}



/* Îôîðìëåíèå ïðîôèëÿ*/
.punbb .post .post-author {
  float: left;
  width: 262px;
  margin-left: 11px;
  min-height: 333px;
  background: url(https://forumstatic.ru/files/001a/7d/c2/35527.png) top no-repeat, url(https://forumstatic.ru/files/001a/7d/c2/14023.png) bottom no-repeat, url(https://forumstatic.ru/files/001a/7d/c2/17548.png) repeat-y;
position: sticky;
}

/* Íèê þçåðà */
.pa-author {
    font-size: 10px;
    font-family: Lucida Grande;
    text-transform: uppercase;
    position: relative;
    color: #fff;
    margin-top: 17px!important;
    width: 256px;
    text-align: center;
    opacity: 1;
}




/*ññûëêà íèêà*/
.punbb .pa-author a {color: #fff!important; }
.punbb .pa-author a:link {color: #fff;text-shadow: 0 0 3px #ffffff96; }
.punbb .pa-author a:hover {color: #fff!important; opacity: 0.5!important; text-shadow: 0 0 3px #ffffff96;}



/*àâà*/


li.pa-avatar img{
    border-style: solid;
    border-width: 1px;
    border-color: #c4a898;
    max-width: 180px !important;
    max-height: 180px !important;
}


li.pa-avatar.item2 img {
    -moz-box-shadow: 0 1px 8px rgba(0, 0, 0, 0.3), 0 0 50px rgba(0, 0, 0, 0.1) inset;
    box-shadow: 0 1px 8px #000000, 0 0 50px #00000057 inset;
    margin-bottom: 10px;
}


li.pa-avatar.item2{
    width: 210px;
    background: url(https://forumstatic.ru/files/001a/7d/c2/56554.png) 53% 0% repeat-x, url(https://forumstatic.ru/files/001a/7d/c2/12861.png) 50% 100% repeat-x, url(https://forumstatic.ru/files/001a/7d/c2/36534.png) 40% 0%;
    text-align: center;
    padding-top: 11px;
    margin-top: -2px;
    padding-bottom: 0px;
    margin-bottom: 7px!important;
    margin-left: 25px;
    align-items: center;
}



.punbb .pa-avatar img {
max-width: 180px;
    max-height: 180px;
    margin-left: 0px!important;
    position: relative;
    z-index: 5;
    /*margin: 4px auto 0;*/
}

/*ñòàòóñ*/
.pa-title{
    font-family: roboto;
    font-size: 9px;
    text-transform: lowercase!important;
    color: #848484;
    width: 200px;
    text-align: center;
    text-shadow: 0 0 3px #ffffff96;
    margin-top: 10px!important;
    margin-left: 35px!important;
    padding-bottom: 20px!important;
    z-index: 9998;
}




/*------ ÎÔÎÐÌËÅÍÈÅ ÑÎÎÁÙÅÍÈÉ, ÐÅÏÓÒÀÖÈÈ, ÄÅÍÅÃ ------*/
/*ðåïóòàöèÿ*/

.punbb  .pa-respect a { 
    color: #fff!important;
    text-shadow: #fff 0 0 2px!important;
    opacity: 1; }

.punbb  .pa-respect a:hover { 
    color: #fff!important;
    text-shadow: #fff 0 0 2px!important;
    opacity: 0.5;  }

/*ñîîáùåíèÿ*/


.punbb  .pa-posts a { 
    color: #fff!important;
    text-shadow: #fff 0 0 2px!important;
    opacity: 1; }

.punbb  .pa-posts a:hover { 
    color: #fff!important;
    text-shadow: #fff 0 0 2px!important;
    opacity: 0.5;  }




.punbb .pa-posts {
    display: inline-block;
    text-align: center;
    width: 46px;
    /* height: 15px; */
    font-size: 9px;
    color: #fff;
    text-shadow: #fff 0 0 2px;
    text-transform: lowercase;
    letter-spacing: 1px;
    line-height: 13px;
    font-weight: 300;
    margin-top: -5px;
    margin-left: 29px;
    margin-right: -37px;
    font-family: roboto;
    position: relative;
    z-index: 2;
    background: url(https://forumstatic.ru/files/001a/7d/c2/76635.png) center bottom no-repeat;
}

li.pa-posts{
    margin-top: 10px;
    margin-left: 25px;
}



 li.pa-respect {
    display: inline-block;
    text-align: center;
    width: 46px;
    /* height: 15px; */
    font-size: 9px;
    color: #fff;
    text-shadow: #fff 0 0 2px;
    text-transform: lowercase;
    letter-spacing: 1px;
    line-height: 13px;
    font-weight: 300;
    margin-top: -5px;
    margin-left: 40px;
    margin-right: -38px;
    font-family: roboto;
    position: relative;
    z-index: 2;
    background: url(https://forumstatic.ru/files/001a/7d/c2/90990.png) center bottom no-repeat;
}

.post-vote .pa-respect{
display: block !important;
    background: none!important;
    margin: auto;
}

/*äåíüãè*/
 li.pa-fld3 {
    display: inline-block;
    text-align: center;
    width: 46px;
    /* height: 15px; */
    font-size: 9px;
    color: #fff;
    text-shadow: #fff 0 0 2px;
    text-transform: lowercase;
    letter-spacing: 1px;
    line-height: 13px;
    font-weight: 300;
    margin-top: -5px;
    margin-left: 26px;
    margin-right: -38px;
    font-family: roboto;
    position: relative;
    z-index: 2;
    background: url(https://forumstatic.ru/files/001a/7d/c2/90990.png) center bottom no-repeat;
  -ms-text-size-adjust: 100%; -moz-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
}

/*ïîñòû*/
 li.pa-fld4 {
    display: inline-block;
    text-align: center;
    width: 46px;
    /* height: 15px; */
    font-size: 9px;
    color: #fff;
    text-shadow: #fff 0 0 2px;
    text-transform: lowercase;
    letter-spacing: 1px;
    line-height: 13px;
    font-weight: 300;
    margin-top: -5px;
    margin-left: 40px;
    margin-right: -24px;
    font-family: roboto;
    position: relative;
    z-index: 2;
    background: url(https://forumstatic.ru/files/001a/7d/c2/76635.png) center bottom no-repeat;
  -ms-text-size-adjust: 100%; -moz-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
}


 li.pa-fld5 {

    background: url(https://forumstatic.ru/files/001a/7d/c2/28116.png) center bottom no-repeat;
    text-align: justify;
    margin-top: -65px!important;
    margin-left: 13px;
    padding-bottom: 18px;
    width: 236px;
    height: 40px;
    position: absolute;
    z-index: 2;
}

 li.pa-fld5 love{
    position: absolute;
    font-size: 9px;
    color: #fff!important;
    text-shadow: #fff 0 0 2px;
    text-transform: lowercase;
    margin-top: 26px!important;
    margin-left: 21px!important;
    width: 210px;
    text-align: center;
}
 li.pa-fld5 love a{
    text-shadow: #fff 0 0 2px;
    font-size: 9px;
    color: #fff!important;
    opacity: 1;
}
 li.pa-fld5 love a:hover{
    text-shadow: none!important;
    opacity: 0.5;

}


 li.pa-fld5 work{
    position: absolute;
    font-size: 9px;
    color: #fff;
    text-shadow: #fff 0 0 2px;
    text-transform: lowercase;
    margin-top: 5px!important;
    margin-left: 22px!important;
    width: 210px;
    text-align: center;

}

/*ñêðûòü îòêóäà*/
.pa-from{
display: none!important;
}


/*îòâåòû â ïðîñìîòðå ìîèõ ñîî*/
.punbb .pa-replies{
    text-transform: lowercase!important;
    color: #848484;
    font-family: roboto;
    font-size: 9px;
    width: 204px;
    margin-top: 11px!important;
    text-align: center;
    margin-left: 26px!important;}

/*ðàñïîëîæåíèå ëç*/
.punbb  .pa-fld1{
    text-align: center;
    margin-top: 0px!important;
    margin-left: 25px;
    padding-bottom: 8px;
    width: 210px;
    height: 17px;
    background: url(https://forumstatic.ru/files/001a/7d/c2/24008.png) no-repeat;}


ifank {
    position: absolute;
    margin-top: 3px!important;
    margin-left: -105px!important;
    text-transform: uppercase;
    font-size: 10px;
    height: 17px;
    width: 210px;
    text-align: center;
}


silkpr {
    position: absolute;
    margin-top: -64px!important;
    margin-left: -119px!important;
    height: 14px;
    width: 50px;
}


ifank a{
color: #fff!important;
text-shadow: 0 0 3px #fff;
opacity: 1;
}

ifank a:hover{
color: #fff!important;
text-shadow: none!important;
opacity: 0.5;
}







/*ïëàøêà*/
.punbb  .pa-fld2, #viewprofile  .pa-fld2 {
    width: 252px;
    height: 55px;
    position: relative;
    margin-left: 5px!important;
    margin-top: 3px;
    z-index: 1;
    background: url(https://forumstatic.ru/files/001a/7d/c2/33935.png) no-repeat;
    padding-bottom: 63px;
}

.punbb  .pa-fld2 tb, #viewprofile  .pa-fld2 tb {
    color: #ffff;
    text-shadow: #fff 0 0 4px;
    font-family: Lucida Grande;
    font-size: 10px;
    text-transform: uppercase;
    position: absolute;
    margin-left: 56px!important;
    margin-top: 10px!important;
    width: 180px;
    text-align: center;}


.punbb  .pa-fld2 tb:after, #viewprofile  .pa-fld2 tb:after {content: "";
   display: block;
   background: #fff;
   height: 1px;
   width: 160px;
   position: absolute;
   right: 12px;
   bottom: -3px;
   text-align: center;}



.punbb  .pa-fld2 ts, #viewprofile  .pa-fld2 ts {
    color: #ffff;
    text-shadow: #fff 0 0 4px;
    font-family: verdana;
    font-size: 9px;
    position: absolute;
    margin-left: 59px !important;
    margin-top: 26px !important;
    width: 170px;
    text-align: center;}

.punbb  .pa-fld2 ic, #viewprofile  .pa-fld2 ic {position: absolute;
    width: 60px;
height: 60px;
    text-align: center;
    margin-left: -2px !important;
    /*margin-top: -1px!important;*/}


 .pa-fld2 ic img{max-width:50px; max-height:50px;}



/*âèçèò*/
.pa-last-visit{
    color: #fff;
    text-transform: lowercase;
    font-family: Lucida Grande;
    width: 237px;
    font-size: 19px;
    text-align: center;
    /* margin-top: -16px!important; */
    margin-left: 14px!important;
    padding-bottom: 34px!important;
}




/*àéïè*/
.punbb  .pa-ip{
    color: #3d5387!important;
    width: 237px;
    text-align: center;
    font-family: Lucida Grande;
    font-size: 5px;
    margin-left: 14px!important;
    margin-top: -6px!important;
    /* padding-bottom: 12px!important; */

}

.punbb  .pa-ip a{
  color: #4f2c57!important;
  text-transform: lowercase;
  text-shadow: none!important;
}


.punbb  .pa-ip a:hover{
  color: #4f2c57!important;
  text-transform: lowercase;
  text-shadow: none!important;
  opacity: 0.5;
}

/*ðåãà â ïðîôèëå ïðè ïðîñìîòðå ñîî */
.punbb  .pa-reg{
    display: none!important;
}


/*êîíåö îôîðìëåíèÿ ïðîôèëÿ*/



/*êíîïî÷êè íà êëàâå, òà ÷òî íàä ôîðìîé îòâåòà*/
#keyboard-span input {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: 300;
    font-size: 11px!important;;
    color: #666!important;
    /*border: none!important;*/
    background-color: #fff!important;
    margin: 1px 1px 0 0;
    border: 1px solid #ddd!important;
    cursor: pointer;
    height: 25px;
    min-width: 29px;
   text-shadow: none!important;
}




/* ÑÊÐÎËËÛ*/
/*------ ÑÊÐÎËË ------*/
::-webkit-scrollbar
{width: 4px;
height: 4px;
background-color: #684b79;} /*öâåò ôîíà ïîä áåãóíêîì*/
::-webkit-scrollbar-thumb{
background-color: #ab8e7f; border-radius: 25px; } /*ñàì áåãóíîê*/

/* ÂÛÄÅËÅÍÈÅ È ÑÊÐÎËË ÌÎÇÈËÛ*/

::-moz-selection{        background: #c4c0d4;
    color: #ffffff;
}
::webkit-selection{        background: #c4c0d4;
    color: #ffffff;
} 
::selection{
    background: #c4c0d4;
    color: #ffffff;
    text-shadow: none!important;
}



/*------ ÍÀÑÒÐÎÉÊÀ ÀÊÒÈÂÍÛÕ ------*/
div#pun-online.punbb .tc3 {
 /* text-align: left; òåêñò ñïðàâà*/
  width: 15%; /*øèðèíà òðåòüåé êîëîíêè*/
}
div#pun-online.punbb .tcl {
  text-align: left; /*òåêñò ñëåâà äëÿ ïåðâûõ äâóõ êîëîíîê*/ 
}
#pun-online th.tcl, #pun-online th.tc3 {
   font-size:0%;
}

/*-------- ÎÒÊËÞ×ÅÍÈÅ ÇÀÃÎËÎÂÊÎÂ È ÒÄ ---------- */
#pun-main div.catleft, #pun-main div.catright, #pun-announcement h2, .lastedit, .mini_awards_label, .mini_awards, .title-logo span, li#navawards, h1.title-logo  {display: none; background: none!important;}


/*-------- ÏÎËÎÑÀ ÕÐ ---------- */
hr {border: none;border-top: dashed 1px #c4a898;}
/*-------- ÏÎËÎÑÛ Â ÒÀÁËÅ ---------- */
.punbb th { background: transparent; color: transparent;}



/*------ ÍÀÑÒÐÎÉÊÀ ÂÐÅÌÅÍÈ ÐÀÇÌÅÙÅÍÈß ÑÎÎÁÙÅÍÈß ------*/
.permalink{font-size: 10px!important; position: absolute; left: 297px; z-index: 10; text-shadow: none!important; color: #fff!important;}
.permalink a{color: #fff!important; text-shadow: none!important;}



/* ---------  ÏÎÄËÎÆÊÀ ÏÎÄ ÖÂÅÒÀÌÈ È ÂÛÏÀÄÀÞÙÈÌÈ ÏÎËßÌÈ  --------- */
#post .container[id$="-area"] {
    min-width: 180px;
    color: #4f2c57;
    font-size: 10px;
    padding: 6px 1px 6px 0px!important;
    margin-top: 9px;
    border: 1px solid #dcdcdc;
    margin-left: 8px;
    background: #dcdcdc;
    box-shadow: inset 0px 0px 2px #ffffff, inset 0px 0px 1px #f9f7f4, inset 0px 0px 14px rgb(255, 255, 255);
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
    text-align: center!important;
}
#post .container[id$="smilies-area"] {
    min-width: 526px!important;
    /*height: 152px;
    overflow: auto;*/
    padding: 6px!important;}


#smilies-area {
    border: 1px solid #dcdcdc!important;
    background: #dcdcdc!important;
    box-shadow: inset 0px 0px 2px #ffffff, inset 0px 0px 1px #f9f7f4, inset 0px 0px 14px rgb(255, 255, 255)!important;
}



#post .container[id$="color-area"]{/*height: 25px!important; */ padding: 13px!important;}
#post .container[id$="font-area"]{max-height: 250px!important; overflow: auto;}

/*èìã ýðèà*/
#image-area {width: 550px;}


/*ÂÑÏËÛÂÀØÊÀ ÏÎÄ ÏÐÎÑÒÀÂËÅÍÈÅÌ ÐÅÏÛ*/
#pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner {
padding: 6px;
    background-color: #dcdcdc;
    border-width: 1px 1px;
    border-style: solid;
    color: #000000;
    border: #4f2c57;
    border-image: none;
    min-width: 180px;
    border-radius: 25px;
    z-index: 100;
    box-shadow: inset 0px 0px 2px #ffffff, inset 0px 0px 1px #f9f7f4, inset 0px 0px 30px rgb(255, 255, 255)!important;
    
}

/*ÇÀÃÎËÎÂÎÊ Â ÂÑÏËÛÂÀØÊÅ ÏÎÄ ÏÐÎÑÒÀÂËÅÍÈÅÌ ÐÅÏÛ*/
#pun-report .inner h1, #pun-reputation .inner h1, #pun-admin-award-form .inner h1 {
        text-align: center;
        width: auto!important;
        height: auto!important;
        margin: 0px!important;
        color: #4f2c57;
        text-shadow: none!important;
}



/*ÍÀÑÒÐÎÉÊÀ ÏÎËÅÉ Â ÀÄÌÈÍÊÅ*/
#pun-admain1 form.adcontainer, #pun-admain2 form.adcontainer, #pun-admain1 div.adcontainer, #pun-admain2 div.adcontainer {
    padding: 6px 13px 6px 14px!important;
    font-size: 11px;
    border-radius: 10px;
    color: #656565;
    width: 93%;
    margin-top: 9px;
    border: 1px solid #4f2c57;
    background: #e8e8e8;
    box-shadow: inset 0px 0px 1px #4f2c57, inset 0px 0px 1px #4f2c57, inset 0px 0px 0px #4f2c57;
}



/*ÂÎ ÂÑÏËÛÂÀØÊÅ ÑÌÅÍÛ ÀÂÛ*/
.pun-modal .container {
    padding: .6em 1em;
    max-height: 40em;
    overflow: auto;
    background: #transparent;
    border: 1px solid #4f2c57;
    color: #333;
    border-radius: 3px;
}

/* --------- ÍÀÑÒÐÎÉÊÀ ÒÅÊÑÒÀ --------- */
.punbb a, .punbb a:link, .punbb a:visited,
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited, .punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #4f2c57;
  text-decoration: none;}

/*--------- ÍÀÑÒÐÎÉÊÀ ÒÅÊÑÒÀ 2 --------- */
.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 {uppercase; transition: all 0.4s ease-out;
-o-transition-transition: all 0.4s ease-out; 
-webkit-transition: all 0.4s ease-out; 
-moz-transition: all 0.4s ease-out;
  color: #c4a898; text-shadow: 1px 1px 0px #fff;
  text-decoration: none; }


/* ---------  ÖÈÒÀÒÛ, ÊÎÄ, ÑÏÎÉËÅÐÛ È ÒÄ  --------- */
#pun-main .quote-box, #pun-main .code-box {
    padding: 10px;
    border-radius: 10px;
    margin-top: 9px;
    color: #2d1e38;
    margin-right: 10px;
    font-size: 11px;
    margin-left: 8px;
    background: #efeeee;
    border: 1px solid #e2e0e0;
    box-shadow: inset 0px 0px 2px #ffffff, inset 0px 0px 1px #cccfd0, inset 0px 0px 30px #e2e2e2;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}



/* ÁÀÍÍÅÐÛ */
.partner {
    position: absolute;
    margin-top: -16px!important;
    margin-left: 175px!important;
    width: 847px;
    overflow: auto;
    height: 33px;
    text-align: center;
    letter-spacing: 2px;
    filter: grayscale(100%);
    /* filter: hue-rotate(180deg); */
    opacity: 0.4;}

.partner:hover {
    opacity: 1!important;
    filter: grayscale(0%);
    -webkit-transition: .5s all;
    -moz-transition: .5s all;
    -ms-transition: .5s all;
    -o-transition: .5s all;
    transition: .5s all;
}







/*------------- ÏÐÅÄÏÐÎÑÌÎÒÐ ÏÐÎÔÈËß -------------*/
#viewprofile {
        background: url(https://i.imgur.com/dnUWWeO.png) top no-repeat, url(https://i.imgur.com/Jnw2iSn.png) bottom no-repeat, url(https://i.imgur.com/Emwli4X.png) repeat-y;
    margin: -42px 0px 0px 42px;
    width: 936px;
    min-height: 507px;
    padding-bottom: 50px;
}

#profile-right li strong {
    margin-top: 89px;
    margin-bottom: -82px;
    padding-left: 2em;
    font-family: Lucida Grande;
    font-size: 10px;
    color: #dcdcdc;
    line-height: 11px;
    max-width: 233px;
}

#profile-right li strong a {
    color: #dcdcdc;
    text-shadow: none!important!;
    opacity: 1;
}

#profile-right li strong a:hover{
    color: #dcdcdc;
    text-shadow: none!important!;
    opacity: 0.5;
}

#profile-right a {
    color: #dcdcdc;
    text-shadow: none!important!;
    opacity: 1;
}

#profile-right a:hover{
    color: #dcdcdc;
    text-shadow: none!important!;
    opacity: 0.5;
}


#profile-left li strong {
    /* position: absolute; */
    width: 210px;
    /* margin-top: 160px; */
    text-transform: lowercase;
    text-align: center;
    font-family: Lucida Grande!important;
    color: #fff;
    font-size: 10px;
    margin-left: -10px!important;}


/*------------- âûðàâíèâàíèå ïîäïèñè â ïðîôèëå -------------*/
#profile-signature {
    padding: 1.5em 0em 1em 5.5em!important;
    /* margin-top: -90px; */
color: #dcdcdc;
}

td#profile-right {
    padding-top: 35px;
   text-align: center;
    z-index: 1000;
}
#profile-right {z-index: 1000;}

/*ÎÒÊËÞ×ÈÒÜ ÑÒÀÒÓÑ*/
li#profile-title {
display: none;
}

/*íèê â ïðîñìîòðå ïðîôèëÿ*/
 li#profile-name strong{
    /* position: absolute; */
    margin-top: 93px;
    z-index: 1000;
    /* color: #648724!important; */
    font-family: Lucida Grande;
    font-size: 10px;
    text-transform: uppercase;
    margin-bottom: 48px;
    text-align: center;
    width: 252px!important;
    /* font-weight: 100; */
    margin-left: -31px!important;
 }





/*  ÊÍÎÏÊÈ ÒÈÏÀ ÇÀÐÅÃÈÑÒÐÈÐÎÂÀÍ ÏÐÈÃËÀØÅÍÈÉ  */
#profile-right li span {
    font-size: 9px;
    width: 130px!important;
    text-align: center;
    color: #dcdcdc;
    line-height: 100%;
    margin-top: 0px;
    font-family: Lucida Grande;
    text-transform: lowercase;
    padding: 6px 0px 4px 0px!important;
    margin-left: -135px!important;
    border-radius: 0px;
    border: 1px solid #4f2c57;
    background-color: #4f2c57;
    letter-spacing: 0.5px;
    box-shadow: inset 0px 0px 10px 0px #301137;
}

/* ÑÑÛËÊÀ ÍÀ ÊÍÎÏÊÀÕ  */

#profile-right li span a {
    text-shadow: none!important;
    color: #dcdcdc;
    opacity: 1;
}

/*------------- ÏÐÈ ÍÀÂÅÄÅÍÈÈ -------------*/
#profile-right li span a:hover{
    text-shadow: none!important;
    color: #dcdcdc;
    opacity: 0.5;
}

/*------------- ÄÂÈÃÀÞ ÇÀÃÎËÎÂÎÊ -------------*/
div#pun-profile.punbb div#pun-main.main h1 span a {margin-left: -150px!important; padding-right: 42px;}
div#pun-profile.punbb div#pun-main.main h1 span {margin-left: -26px!important;}
div#pun-profile.punbb div#pun-main.main h1 span a:hover {text-shadow: 0px 0px 2px #fff!important;}


/* ÍÀÑÒÐÎÉÊÀ ÀÂÀÒÀÐÀ  */
#profile-left {
    width: 40%!important;
    padding-top: 0px !important;
    text-align: center;
}


/*ÄÂÈÃÀÞ ÀÂÓ*/
#profile-left img{
    margin-left: -39px!important;
    margin-bottom: 9px!important; 
}





/********* ÒÀÁËÈÖÀ ***********/

/*ÀÄÌÈÍÑÊÈÅ ÌÎÐÄÛ*/

.tooltipimg { display:inline-block; position:relative;}
 
.tooltipimg:hover::after {
  content:attr(data-tooltip); /* Îïðåäåëÿåò ñîäåðæèìîå âñïëûâàþùåé ïîäñêàçêè */
  position:absolute;
  left:0; right:0; bottom:0px;
  z-index:9999;
  background:#343434;
  color:#fff;
  font-size: 8px!important;
  text-transform: lowercase;
  text-align:center;
  padding: 2px 2px;
}

#amst {
    color: #ffffff!important;
    text-shadow: #fff 0px 0px 2px;
    position: absolute;
    margin-top: 436px;
    margin-left: 19px;
    width: 260px;}

.ams { 
position: relative; 
display: inline-block
} 
.ams span { 
display: none; 
} 
.ams a { 
    color: #ààà!important;
}
.ams a:hover {color: #828282!important;
}
.ams:hover span{ 
position:absolute; 
text-align:center; 
display:inline-block; 
margin-top: -82px; 
left:-30px; 
height: 122px!important;
cursor: pointer;
z-index:1000;

}

#amst a{
    color: #fff!important;
    cursor: pointer;
    font-family: Bebas Neue;
    font-size: 11px;
    letter-spacing: 1px;
}

#amst a:hover{
text-shadow: none!important;
}

/*ÊÎÍÅÖ ÒÀÁËÛ*/



/*============= ØÀÁËÎÍÛ =============*/



/*ÎÁÙÈÉ*/

.ob_sh {
        width: 602px;
    background: url(https://i.imgur.com/74XaWUt.png) top no-repeat, url(https://i.imgur.com/1lZ2RF9.png) bottom no-repeat, url(https://i.imgur.com/C0C7vos.png) repeat-y; padding: 0px 0px 65px 0px;}

.ob_zag {
    position: absolute;
    width: 418px;
    font-family: Lucida Grande;
    margin-top: 0px!important;
    margin-left: 124px!important;
    text-align: center;
    font-weight: normal;
    line-height: 40px;
    color: #ffffff;
    text-transform: lowercase;
    font-size: 11px;
}

.ob_podzag {
    position: absolute;
    width: 424px;
    font-family: Lucida Grande;
    margin-top: 31px!important;
    margin-left: 124px!important;
    text-align: center;
    font-weight: normal;
    line-height: 40px;
    color: #848484;
    text-transform: lowercase;
    font-size: 9px;
    text-shadow: none!important;
}


.podinform{
width: 680px;
height: 553px;
background: url(https://i.imgur.com/6gb2uBx.png) no-repeat;
}

.ob_zaginfor {
    position: absolute;
    width: 680px;
    font-family: Lucida Grande;
    margin-top: 0px!important;
    text-align: center;
    font-weight: bold;
    line-height: 40px;
    color: #ffffff;
    text-transform: lowercase;
    font-size: 11px;
}

.ob_podzaginfor {
    position: absolute;
    width: 460px;
    font-family: Lucida Grande;
    margin-top: 31px!important;
    margin-left: 134px!important;
    text-align: center;
    font-weight: bold;
    line-height: 40px;
    color: #848484;
    text-transform: lowercase;
    font-size: 9px;
    text-shadow: none!important;
}




.ob_telo {
    position: relative;
    top: 70px!important;
    margin-left: 7px!important;
    padding: 6px;
    font-size: 11px;
    color: #636363;
    width: 530px;
    height: auto;
    text-align: justify;
    font-family: Arial;
    line-height: 15px;
    padding-bottom: 0px;
}


.ob_telo  b{
    color: #8a71c6!important;
    font-weight: bold;
    text-decoration: underline;

}
.ob_telo a{
    color: #5b2d5d!important;
    opacity: 1;
    text-shadow: none!important;
    font-weight: bold;
    text-decoration: underline!important;
}

.ob_telo a:hover{
    color: #d2a38f!important;
    opacity: 0.5;
    text-shadow: none!important;
    font-weight: bold;
    text-decoration: underline!important;
}



/*ÊÎÍÅÖ*/


/*ÀÍÊÅÒÀ*/

.post #ank, #post-preview #ank {
    width: 620px;
    height: 660px;
    background: url(https://i.imgur.com/Cx8Tx9n.png) no-repeat;
    margin-left: 44px;
}


.post #ank_n, #post-preview #ank_n  {
    text-align: center;
    position: absolute;
    width: 628px;
    font-family: Lucida Grande;
    margin-top: -19px!important;
    font-weight: bold;
    line-height: 40px;
    letter-spacing: 1px;
    color: #ffffff;
    text-transform: uppercase;
    font-size: 19px;
    text-shadow: 0 0 4px #ffffff87;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}





.post #ank_nr, #post-preview #ank_nr {
    text-align: center;
    position: absolute;
    width: 620px;
    font-family: Lucida Grande;
    margin-top: -1px!important;
    /* margin-left: 118px!important; */
    /* font-weight: bold; */
    line-height: 40px;
    letter-spacing: 1px;
    color: #8d8b8b;
    text-transform: uppercase;
    font-size: 11px;
    /* text-shadow: 0 0 4px #ffffff; */
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}


.post #ank_v, #post-preview #ank_v {
    text-align: center;
    position: absolute;
    width: 620px;
    font-family: Arial;
    margin-top: 17px!important;
    /* margin-left: 106px!important; */
    /* font-weight: bold; */
    line-height: 40px;
    letter-spacing: 1px;
    color: #ffffff;
    /* text-transform: lowercase; */
    font-size: 10px;
    text-shadow: 0 0 4px #ffffff85;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;

}

.post #ank_av, #post-preview #ank_av {
    position: absolute;
    margin-top: 48px!important;
    margin-left: 35px!important;
    width: 100px!important;
    height: 100px!important;
    object-fit: cover;
    background: #969495;
    opacity: 0.7;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

.post #ank_av img, #post-preview #ank_av img {
    width: 100px!important;
    height: 100px!important;
    object-fit: cover;
    filter: grayscale(100%);    
    mix-blend-mode: hard-light;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

.post #ank_av img.postimg, #post-preview #ank_av img.postimg {vertical-align: middle; margin: 0 0!important;}

.post #ank_mr, #post-preview #ank_mr {
    position: absolute;
    width: 234px;
    height: 23px;
    overflow: auto;
    font-family: Arial;
    /* text-shadow: 0 0 4px #ffffff!important; */
    text-align: center;
    font-size: 9px;
    letter-spacing: 0.2px;
    color: #fff;
    margin-top: 52px!important;
    margin-left: 155px!important;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;

}

.post #ank_dr, #post-preview #ank_dr {
    position: absolute;
    width: 190px;
    font-family: Arial;
    /* text-shadow: 0 0 4px #ffffff!important; */
    text-align: center;
    font-size: 10px;
    letter-spacing: 0.2px;
    color: #fff;
    margin-top: 40px!important;
    margin-left: 404px!important;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

.post #ank_d, #post-preview #ank_d {
    position: absolute;
    width: 269px;
    height: 18px;
    overflow: auto;
    font-family: Arial;
    /* text-shadow: 0 0 4px #ffffff!important; */
    text-align: justify;
    font-size: 9px;
    letter-spacing: 0.2px;
    color: #fff;
    margin-top: 86px!important;
    margin-left: 162px!important;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

.post #ank_o, #post-preview #ank_o {
    position: absolute;
    width: 149px;
    font-family: Arial;
    /* text-shadow: 0 0 4px #ffffff!important; */
    text-align: center;
    font-size: 10px;
    letter-spacing: 0.2px;
    color: #fff;
    margin-top: 70px!important;
    margin-left: 445px!important;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

.post #ank_t, #post-preview #ank_t {
    position: absolute;
    width: 534px;
    height: 346px;
    overflow: auto;
    font-family: Verdana;
    line-height: 15px;
    text-align: justify;
    font-size: 10px;
    letter-spacing: 0.2px;
    color: #78608f;
    margin-top: 104px!important;
    margin-left: 32px!important;
    padding: 4px 17px 10px 10px;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

.post #ank_t::-webkit-scrollbar {
width:2px;
}

.post #ank_d::-webkit-scrollbar {
width:2px;
}

#post-preview #ank_t::-webkit-scrollbar {
width:2px;
}

#post-preview #ank_d::-webkit-scrollbar {
width:2px;
}



/*ÊÎÍÅÖ*/


/*ÑÎÎ ÏÐÈÍßÒÈß*/
.priem{
    width: 605px;
    height: 227px;
    background: url(https://forumstatic.ru/files/0016/80/67/68742.png) no-repeat;
}
.priem_s1 {
    text-align: center;
    position: absolute;
    width: 100px;
    font-family: Arial;
    margin-top: 62px!important;
    margin-left: 49px!important;
    letter-spacing: 1px;
    color: #ffffff;
    font-size: 10px;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;}

.priem_s1 a{color: #fff!important; opacity: 1; text-shadow: none!important;}

.priem_s1 a:hover{color: #fff; opacity: 0.5;}

.priem_s2 {
   text-align: center;
    position: absolute;
    width: 90px;
    font-family: Arial;
    margin-top: 62px!important;
    margin-left: 156px!important;
    letter-spacing: 1px;
    color: #ffffff;
    font-size: 10px;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;}

.priem_s2 a{color: #fff!important; opacity: 1; text-shadow: none!important;}

.priem_s2 a:hover{color: #fff; opacity: 0.5;}

.priem_s3 {
  text-align: center;
  text-color: #ffffff;
    position: absolute;
    width: 90px;
    font-family: Arial;
    margin-top: 62px!important;
    margin-left: 257px!important;
    letter-spacing: 0px;
    color: #ffffff;
    font-size: 10px;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

.priem_s3 a{color: #fff!important; opacity: 1; text-shadow: none!important;}
.priem_s3 a:hover{color: #fff; opacity: 0.5;}
.priem_s4 {
    text-align: center;
    position: absolute;
    width: 108px;
    font-family: Arial;
    margin-top: 62px!important;
    margin-left: 356px!important;
    /* font-weight: bold; */
    letter-spacing: 1px;
    color: #ffffff;
    /* text-transform: lowercase; */
    font-size: 10px;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

.priem_s4 a{color: #fff!important; opacity: 1; text-shadow: none!important;}
.priem_s4 a:hover{color: #fff; opacity: 0.5;}
.priem_s5 {
    text-align: center;
    position: absolute;
    width: 80px;
    font-family: Arial;
    margin-top: 62px!important;
    margin-left: 472px!important;
    /* font-weight: bold; */
    letter-spacing: 1px;
    color: #ffffff;
    /* text-transform: lowercase; */
    font-size: 10px;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}

.priem_s5 a{color: #fff!important; opacity: 1; text-shadow: none!important;}
.priem_s5 a:hover{color: #fff; opacity: 0.5;}

.priem_av {
    position: absolute;
    margin-top: 98px!important;
    margin-left: 25px!important;
    width: 100px!important;
    height: 100px!important;
    object-fit: cover;
    background: #4b3071;
    opacity: 0.7;
}

.priem_av img{
    width: 100px!important;
    height: 100px!important;
    filter: grayscale(90%);    
    mix-blend-mode: Multiply;
    object-fit: cover;
}

.priem_t {
    position: absolute;
    width: 420px;
    height: 112px;
    overflow-y: scroll;
    font-family: Arial;
    line-height: 17px;
    text-align: justify;
    font-size: 11px;
    letter-spacing: 0.2px;
    color: #fff;
    margin-top: 84px!important;
    margin-left: 141px!important;
    padding: 5px 15px 8px 12px;
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}


/*ÊÎÍÅÖ*/




/*ÕÎ×Ó ÂÈÄÅÒÜ*/

.post #vid_p, #post-preview #vid_p {
    width: 624px;
    height: 359px;
    background: url(https://i.imgur.com/Irns9f8.png) no-repeat;
margin: auto;
}



.post #vid_in, #post-preview #vid_in {
    position: absolute!important;
    margin-top: -3px!important;
    margin-left: 340px!important;
    color: #fff;
    font-size: 10px;
    text-shadow: #fff 0px 0px 2px;
    height: 18px!important;
    width: 244px!important;
    text-align: center;
    font-family: Lucida Grande;
    text-transform: lowercase;
    overflow: auto;
}

.post #vid_in::-webkit-scrollbar {
    width: 1px;}

#post-preview #vid_in::-webkit-scrollbar {
    width: 1px;}


.post #vid_k1, #post-preview #vid_k1 {
    position: absolute!important;
    width: 135px!important;
    height: 135px!important;
    margin-top: 16px!important;
    margin-left: 62px!important;
    background: #9469a7;
    border: solid 2px #9469a7;
    opacity: 0.7;

}

.post #vid_k1 img, #post-preview #vid_k1 img {
    object-fit: cover;
    width: 135px!important;
    height: 135px!important;
    margin-top: 0px;
    filter: grayscale(100%);    
    mix-blend-mode: hard-light;}

.post #vid_k2, #post-preview #vid_k2 {
    position: absolute!important;
    width: 135px!important;
    height: 135px!important;
    margin-top: 0px!important;
    margin-left: 236px!important;
    background: #9469a7;
    border: solid 2px #9469a7;
    opacity: 0.7;

}

.post #vid_k2 img, #post-preview #vid_k2 img {
    object-fit: cover;
    width: 135px!important;
    height: 135px!important;
    margin-top: 0px;
    filter: grayscale(100%);    
    mix-blend-mode: hard-light;}

.post #vid_k3, #post-preview #vid_k3 {
    position: absolute!important;
    width: 135px!important;
    height: 135px!important;
    margin-top: -16px!important;
    margin-left: 410px!important;
    background: #9469a7;
    border: solid 2px #9469a7;
    opacity: 0.7;

}

.post #vid_k3 img, #post-preview #vid_k3 img {
    object-fit: cover;
    width: 135px!important;
    height: 135px!important;
    margin-top: 0px;
    filter: grayscale(100%);    
    mix-blend-mode: hard-light;}



.post #vid_t, #post-preview #vid_t {
    position: absolute!important;
    margin-top: 171px!important;
    width: 547px!important;
    height: 67px!important;
    overflow: auto;
    font-family: Arial;
    line-height: 16px;
    text-align: justify;
    font-size: 11px;
    color: #808080;
    margin-left: 23px!important;
    padding: 0px 10px 0px 10px;}

.post #vid_t::-webkit-scrollbar {
    width: 2px;}

#post-preview #vid_t::-webkit-scrollbar {
    width:2px;}


/*ÊÎÍÅÖ*/


/*ÕÎ×Ó Ê ÂÀÌ*/

.post #want, #post-preview #want {
    width: 624px;
    height: 302px;
    background: url(https://i.imgur.com/P2P6D5j.png) no-repeat;
    margin-left: 44px;
}

.post #want_in, #post-preview #want_in {
    position: absolute!important;
    margin-top: 6px!important;
    margin-left: 343px!important;
    color: #fff;
    font-size: 11px;
    text-shadow: #fff 0px 0px 2px;
    height: 16px!important;
    width: 240px!important;
    text-align: center;
    font-family: Lucida Grande;
    text-transform: lowercase;
    overflow: auto;
}

.post #want_in::-webkit-scrollbar {
    width: 1px;}

#post-preview #want_in::-webkit-scrollbar {
    width: 1px;}

.post #want_vn, #post-preview #want_vn {
    position: absolute!important;
    margin-top: 12px!important;
    margin-left: 125px!important;
    color: #a4a4a7;
    font-size: 10px;
    line-height: 9px;
    height: 20px!important;
    width: 440px!important;
    text-align: center;
    font-family: Lucida Grande;
   overflow: auto!important;}

.post #want_vn::-webkit-scrollbar {
    width:2px;}

#post-preview #want_vn::-webkit-scrollbar {
    width:2px;}




.post #want_t, #post-preview #want_t {
    position: absolute!important;
    margin-top: 68px!important;
    width: 552px!important;
    height: 145px!important;
    overflow: auto;
    font-family: Arial;
    line-height: 16px;
    text-align: justify;
    font-size: 11px;
    color: #808080;
    margin-left: 23px!important;
    padding: 0px 10px 0px 10px;
}


.post #want_t::-webkit-scrollbar {
    width: 2px;}

#post-preview #want_t::-webkit-scrollbar {
    width: 2px;}


/*ÊÎÍÅÖ*/


/*ÍÓÆÍÛÅ*/

.post #nboy, #post-preview #nboy {
width: 602px;
height: 500px;
background: url(https://i.imgur.com/DrXtyT5.png) no-repeat;
    margin-left: 44px;
}

.post #nboy_inf, #post-preview #nboy_inf {
    position: absolute!important;
    margin-top: -4px!important;
    margin-left: 134px!important;
    color: #fff;
    font-size: 11px;
    height: 24px!important;
    width: 409px!important;
    text-align: center;
    font-family: Lucida Grande;
    text-transform: lowercase;
}

.post #nboy_v, #post-preview #nboy_v {
    position: absolute!important;
    margin-top: 11px!important;
    margin-left: 123px!important;
    color: #808080;
    font-size: 8px;
    height: 24px!important;
    width: 428px!important;
    text-align: center;
    font-family: Lucida Grande;
    text-transform: lowercase;
}

.post #nboy_n, #post-preview #nboy_n {
    position: absolute!important;
    margin-top: 43px!important;
    margin-left: 18px!important;
    color: #ffffff;
    font-size: 10px;
    text-shadow: #db9c7b 0px 0px 2px;
    height: 16px!important;
    width: 207px!important;
    text-align: center;
    font-family: Lucida Grande;
    text-transform: lowercase;
}


.post #nboy_av, #post-preview #nboy_av {
    position: absolute!important;
    width: 155px!important;
    height: 155px!important;
    margin-top: 62px!important;
    margin-left: 44px!important;
    background: #6f6f6f;
}

.post #nboy_av img, #post-preview #nboy_av img {object-fit: cover;
    width: 155px!important;
    height: 155px!important;
    filter: grayscale(100%);    
    mix-blend-mode: hard-light;
    margin-top: 0px;
}

.post #nboy_d, #post-preview #nboy_d {
    position: absolute!important;
    margin-top: 236px!important;
    margin-left: 30px!important;
    color: #fff;
    font-size: 10px;
    text-shadow: #fff 0px 0px 2px;
    height: 38px!important;
    width: 180px!important;
    text-align: center;
    font-family: Lucida Grande;
    text-transform: lowercase;
    overflow: auto;
}

.post #nboy_d::-webkit-scrollbar {
    width:1px;}

#post-preview #nboy_d::-webkit-scrollbar {
    width:1px;}

.post #nboy_o, #post-preview #nboy_o {
    position: absolute!important;
    margin-top: 287px!important;
    margin-left: 30px!important;
    color: #fff;
    font-size: 10px;
    text-shadow: #fff 0px 0px 2px;
    height: 38px!important;
    width: 180px!important;
    text-align: center;
    font-family: Lucida Grande;
    text-transform: lowercase;
    overflow: auto;
}

.post #nboy_o::-webkit-scrollbar {
    width:1px;}


#post-preview #nboy_o::-webkit-scrollbar {
    width:1px;}


.post #nboy_c, #post-preview #nboy_c {
    position: absolute!important;
    margin-top: 331px!important;
    margin-left: 30px!important;
    color: #fff;
    font-size: 10px;
    text-shadow: #fff 0px 0px 2px;
    height: 38px!important;
    width: 180px!important;
    text-align: center;
    font-family: Lucida Grande;
    text-transform: lowercase;
    overflow: auto;
}


.post #nboy_c::-webkit-scrollbar {
    width:2px;}

#post-preview #nboy_c::-webkit-scrollbar {
    width:2px;}

.post #nboy_z, #post-preview #nboy_z {
    position: absolute!important;
    margin-top: -44px!important;
    width: 332px!important;
    height: 380px!important;
    overflow: auto;
    font-family: Lucida Grande;
    line-height: 16px;
    text-align: justify;
    font-size: 11px;
    color: #808080;
    margin-left: 228px!important;
    padding: 0px 10px 0px 10px;
}


.post #nboy_z::-webkit-scrollbar {
    width:2px;}

#post-preview #nboy_z::-webkit-scrollbar {
    width:2px;}


/*ÊÎÍÅÖ*/




/*ÝÏÈÇÎÄ*/
.post #eped, #post-preview #eped{
    background: url(https://i.imgur.com/gvqL4OR.png) bottom center no-repeat, url(https://i.imgur.com/dEI82Iy.png) top center no-repeat, url(https://i.imgur.com/Gkes4AS.pngg) top center repeat-y;
    width: 680px;
    padding: 15px;
    color: #fff;
    min-height: 25px;
    text-align: center;
    margin: 4px;
    margin-bottom: 15px!important;
    margin-top: 10px!important;
}

.post #e_naz, #post-preview #e_naz{
    position: absolute!important;
    margin-top: -23px!important;
    margin-left: 7px!important;
    color: #fff;
    font-size: 11px;
    width: 680px!important;
    text-align: center;
    font-family: Lucida Grande;
    text-transform: uppercase;
}

.post #e_kto, #post-preview #e_kto{
    position: absolute!important;
    margin-top: -3px!important;
    margin-left: 134px!important;
    color: #908f8f;
    font-size: 10px;
    width: 460px!important;
    text-align: center;
    font-family: Lucida Grande;
    text-transform: lowercase;
}
.post #e_kto a, #post-preview #e_kto a{
    color: #fefefe!important;
    opacity: 1;
    text-shadow: none!important;
}

.post #e_kto a:hover, #post-preview #e_kto a:hover{
    color: #fefefe!important;
    opacity: 0.5;
    text-shadow: none!important;
}

.post #e_dm, #post-preview #e_dm{
    position: absolute!important;
    margin-top: 10px!important;
    color: #fff;
    font-size: 10px;
    width: 680px!important;
    text-align: center;
    font-family: Lucida Grande;
    text-transform: lowercase;
}

.post #e_img img, #post-preview #e_img img {
    max-width: 606px;
    border-radius: 0px;
    border: 3px solid #c4a898;
    margin: 30px 0px -20px 0px!important;
    align-items: center;
}

.post #e_tp, #post-preview #e_tp{
    background: url(https://i.imgur.com/uhwi00i.png) no-repeat;
    width: 620px;
    font-family: Lucida Grande;
    height: 110px;
    font-size: 11px;
    line-height: 15px;
    margin: 34px;
    margin-bottom: -16px!important;
    margin-top: 10px!important;
}

.post #e_t, #post-preview #e_t{
    width: 588px;
    height: 71px!important;
    overflow: auto;
    padding: 6px;
    color: #808080;
    text-align: justify!important;
    margin-left: 7px;
    line-height: 15px;
    margin-top: 13px!important;
    position: absolute;
   
}

.post #e_t::-webkit-scrollbar {
    width:1px;}

#post-preview #e_t::-webkit-scrollbar {
    width:1px;}

/*ÊÎÍÅÖ*/




/*ÍÎÂÎÑÒÈ*/

.news {width: 620px;
height: 414px;
background: url(https://i.imgur.com/iX0cLzJ.png) no-repeat;}

.news_o {position: absolute;
    color: #fff;
    font-family: Lucida Grande;
    font-size: 12px;
    height: 30px;
    margin-top: 15px!important;
    margin-left: 58px!important;
    width: 418px;
}

.news_c {position: absolute;
    color: #fff;
    font-family: Lucida Grande;
    font-size: 12px;
    height: 20px;
    margin-top: 14px!important;
    margin-left: 479px!important;
    width: 130px;
    text-align: center;}

.news_n {
    position: absolute;
    color: #fff;
    /* text-shadow: #fff 0px 0px 2px; */
    font-family: Lucida Grande;
    text-transform: uppercase;
    font-size: 13px;
    height: 32px;
    margin-top: 74px!important;
    margin-left: 384px!important;
    width: 210px;
    text-align: center;}

.news_a {
    position: absolute;
    width: 180px;
    height: 180px;
    margin-top: 117px!important;
    margin-left: 398px!important;
    object-fit: cover;
    background: #a0a1a2;
}

.news_a img{
    width: 180px;
    height: 180px;
    object-fit: cover;
    filter: grayscale(100%);    
    mix-blend-mode: hard-light;
}

.news_d {position: absolute;
    color: #fff;
    font-family: Lucida Grande;
    font-size: 12px;
    height: 18px;
    margin-top: 315px!important;
    margin-left: 390px!important;
    width: 136px;
    text-align: center;}

.news_t {position: absolute!important;
    margin-top: 55px!important;
    margin-left: 22px!important;
    color: #4f2c57;
    line-height: 16px;
    text-align: justify;
    font-family: Lucida Grande;
    width: 340px;
    overflow: auto;
    padding-right: 5px;
    height: 310px;}
.news_t::-webkit-scrollbar {
width:2px;}

/*ÊÎÍÅÖ*/



/*ÁÀÍÊ*/

.bank{
width: 680px;
height: 553px;
background: url(https://i.imgur.com/RNtVnwo.png) no-repeat;}

.bank_zag {
    position: absolute;
    width: 418px;
    font-family: Lucida Grande;
    margin-top: 0px!important;
    margin-left: 124px!important;
    text-align: center;
    font-weight: bold;
    line-height: 40px;
    color: #fff;
    text-transform: lowercase;
    font-size: 11px;
}

.bank_podzag {
    position: absolute;
    width: 424px;
    font-family: Lucida Grande;
    margin-top: 31px!important;
    margin-left: 124px!important;
    text-align: center;
    font-weight: bold;
    line-height: 40px;
    color: #848484;
    text-transform: lowercase;
    font-size: 9px;
    text-shadow: none!important;
}
.bank_tv {position: absolute!important;
    margin-top: 91px!important;
    margin-left: 22px!important;
    color: #656464;
    width: 624px!important;
    height: 186px;
    text-align: justify;
    overflow: auto;
    padding: 5px;
    line-height: 16px;}
.bank_tv::-webkit-scrollbar {
width:2px;}


.bank_tn {
    position: absolute!important;
    margin-top: 458px!important;
    margin-left: 21px!important;
    color: #656464;
    width: 540px!important;
    height: 56px;
    text-align: justify;
    overflow: auto;
    padding: 5px;
    line-height: 16px;}
.bank_tn::-webkit-scrollbar {
width:2px;
}

.bank_vzyat {
    position: absolute;
    top: 264px!important;
    margin-left: 23px!important;
    padding: 6px;
    overflow: auto;
    font-size: 11px;
    color: #656464;
    width: 300px;
    height: 177px;
    text-align: justify;
    font-family: Arial;
    line-height: 19px;
    padding-bottom: 0px;
}
.bank_vzyat::-webkit-scrollbar {
width:2px;
}

.bank_vzyat b{
    background: linear-gradient(to top, #967665, #c4a898)!important;
    padding: 2px 5px 3px 4px!important;
    font-weight: bold!important;
    color: #fff;}

.bank_dat {
    position: absolute;
    top: 264px!important;
    margin-left: 345px!important;
    padding: 6px;
    overflow: auto;
    font-size: 11px;
    color: #656464;
    width: 300px;
    height: 177px;
    text-align: justify;
    font-family: Arial;
    line-height: 19px;
    padding-bottom: 0px;
}
.bank_dat::-webkit-scrollbar {
width:2px;
}

.bank_dat b{
    background: linear-gradient(to top, #967665, #c4a898)!important;
    padding: 2px 5px 3px 4px!important;
    font-weight: bold!important;
    color: #fff;}

.bank_banka {
    position: absolute;
    width: 50px;
    font-family: Lucida Grande;
    margin-top: 496px!important;
    margin-left: 587px!important;
    text-align: center;
    font-weight: bold;
    line-height: 40px;
    color: #ffffff;
    text-transform: lowercase;
    font-size: 17px;
}

/*ÊÎÍÅÖ*/

/*ÈÍÑÀÉÄÅÐ*/


.reis {
   width: 680px;
   height: 625px;
   background: url(https://i.imgur.com/NwalKww.png) no-repeat;}


.rei1zag{
    position: relative;
    margin-top: -12px!important;
    margin-left: -3px!important;
    padding: 10px;
    width: 234px;
    text-align: center;
    color: #492377;
    font-weight: 900;
    font-family: Lucida Grande;
    font-size: 13px;
    text-transform: uppercase;
}


.krei1{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 97px!important;
}

.krei2{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 274px!important;
}

.krei3{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 454px!important;
}

.ting1{
    position: absolute;
    margin-top: 20px!important;
    margin-left: 13px!important;
    padding: 10px;
    height: 371px;
    width: 263px;
    overflow: auto;
    color: #808080;
}

.ting2{
    position: absolute;
    margin-top: 20px!important;
    margin-left: 320px!important;
    padding: 10px;
    height: 371px;
    width: 263px;
    overflow: auto;
    color: #808080;
}

.knopoblockrei{
    position: absolute;
    width: 130px;
    height: 34px;
    cursor: pointer;
    color: #ffffff;
    font-family: Lucida Grande;
    text-shadow: none!important;
    font-size: 11px;
    text-align: center;
}

.reis b{
    color: #b5927f!important;
    font-weight: bold;
    text-decoration: underline;}

.reis::-webkit-scrollbar {
  width:2px;}

.ting1::-webkit-scrollbar {
  width:2px;}

.ting2::-webkit-scrollbar {
  width:2px;}



/*ÊÎÍÅÖ*/


/*ËÈ×ÍÀß ÑÒÐÀÍÈÖÀ*/

#p251 .post-author {
  display:none;
}
#p251 .post-body {
  margin-left:0!important;
}


.tabsls {position: relative;  width: 450px;height:  470px;clear: both;margin: 30px 0;}
.tabls {float: left;}
.tabls label {width: 178px; position: absolute; left: 0px; font-size: 15px; color: #fff;}
.tabls [type=radio] {display: none;  baseline-tabls-shift: true, retrieve;}
.contenty {
    position: absolute;
    margin-top: 81px!important;
    margin-left: -66px!important;
    text-align: justify;
    width: 730px;
    height: 520px;
}

[type=radio]:checked ~ label {background: #7281b7;z-index: 2; mix-blend-mode: screen; }
[type=radio]:checked ~ label ~ .contenty {z-index: 1;}


.lsbody {width: 963px; height: 626px;  display: block; background: url(https://forumstatic.ru/files/0015/36/fc/67533.png) no-repeat;} 

.lsname{
    position: absolute;
    color: #ffffff;
    font-family: Bebas neue;
    font-size: 23px;
    text-align: center;
    width: 936px;
    margin-top: 0px!important;}

.urlka { 
    width: 802px;
    text-transform: lowercase;
    font-size: 9px;
    color: #b3b3b3;
    margin-top: 45px!important;
    margin-left: 139px!important;
    text-align: left;
    position: absolute;}

.deyatls{
    position: absolute;
    color: #ffffff;
    font-family: Arial;
    font-size: 11px;
    text-align: center;
    width: 936px;
    margin-top: 75px!important;
}



.lsav {
    position: absolute!important;
    margin-top: 112px!important;
    margin-left: 15px!important;
    border-radius: 100%;
}

.lsav img{
    object-fit: cover;
    width: 150px!important;
    height: 150px!important;
    /*filter: grayscale(100%);*/    
    margin-top: 0px!important;
    border-radius: 100%;
}

.lsavkrg{
    width: 160px;
    height: 160px;
    position: absolute;
    margin-top: 102px!important;
    margin-left: 7px!important;
    border-top: 2px solid #efefef;
    border-right: 2px solid #efefef;
    border-bottom: 5px solid #869ed5;
    border-left: 2px solid #efefef;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    -o-border-radius: 100%;
    border-radius: 100%;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    -ms-transition: all 0.3s linear;
    -o-transition: all 0.3s linear;
    transition: all 0.3s linear;
    -webkit-animation: spinit 2s linear infinite;
    -moz-animation: spinit 2s linear infinite;
    animation: spinit 2s linear infinite;
}

  @-webkit-keyframes spinit { 
  100% { -webkit-transform: rotate(360deg); } }
@-moz-keyframes spinit { 100% { -moz-transform: rotate(360deg); } }
@keyframes spinit { 100% { transform:rotate(360deg); } }

.nakarte{
    position: absolute!important;
    margin-top: 123px!important;
    margin-left: 51px!important;
    text-shadow: 0 1px 1px #bb4040;
    font-size: 10px;
    font-family: OCR A Std;
    text-transform: uppercase;
    color: #fff;
}

.skidkals {
    position: absolute!important;
    margin-top: 159px!important;
    margin-left: 52px!important;
    color: #fff;
    text-transform: lowercase;
    font-family: verdana;
    font-size: 10px;
    text-align: center;
    width: 190px;
}

.allza{
    position: absolute!important;
    margin-top: 187px!important;
    margin-left: 156px!important;
    color: #fff;
    width: 120px;
    text-align: right;
    text-transform: lowercase;
    font-family: verdana;
    font-size: 10px;
}
.alltra{
    position: absolute!important;
    margin-top: 227px!important;
    margin-left: 156px!important;
    color: #fff;
    width: 120px;
    text-align: right;
    text-transform: lowercase;
    font-family: verdana;
    font-size: 10px;
}
.datareg{
    position: absolute!important;
    margin-top: 261px!important;
    margin-left: 156px!important;
    color: #0081eb;
    width: 120px;
    text-align: right;
    text-transform: lowercase;
    font-family: verdana;
    font-size: 9px;
}

.sika1{
    position: absolute!important;
    margin-top: 290px!important;
    margin-left: 27px!important;
    color: #fff;
    width: 109px;
    text-align: center;
    text-transform: lowercase;
    font-family: verdana;
    font-size: 10px;
    cursor: pointer;
}

.sika2{
    position: absolute!important;
    margin-top: 290px!important;
    margin-left: 162px!important;
    color: #fff;
    width: 109px;
    text-align: center;
    text-transform: lowercase;
    font-family: verdana;
    font-size: 10px;
    cursor: pointer;
}

.sika1 a, .sika2 a{
    color: #fff!important;
    opacity: 1;
    text-shadow: none!important;
}

.sika1 a:hover, .sika2 a:hover{
    color: #fff!important;
    opacity: 0.5;
    text-shadow: none!important;
}

.blockvbank{
    position: absolute!important;
    margin-top: 349px!important;
    margin-left: 13px!important;
    width: 249px;
    height: 150px;
    padding: 2px;
    overflow: auto;
    color: #fff;
}

.blockvbank::-webkit-scrollbar {
  width: 2px;
}

.optrat {
    background: linear-gradient(to top, #fe5c84, #ff9e68)!important;
    color: #fff!important;
    width: 41px;
    height: 33px;
    border-radius: 100%;
    line-height: 13px;
    text-align: center;
    padding-top: 8px;
    font-weight: bold;
    font-family: Lucida Grande;
    font-size: 10px;
}

.optpoluch{
    background: linear-gradient(to top, #1dc6bf, #64e997)!important;
    color: #fff!important;
    width: 41px;
    height: 33px;
    border-radius: 100%;
    line-height: 13px;
    text-align: center;
    padding-top: 8px;
    font-weight: bold;
    font-family: Lucida Grande;
    font-size: 10px;
}

.opvbank{
    width: 230px;
    height: 50px;
}

.zachtols{
    position: absolute;
    width: 189px;
    margin-top: -34px!important;
    margin-left: 51px!important;
    text-align: left;
    font-family: Lucida Grande;
    font-size: 10px;
    color: #fff!important;
}
.skokals{
    position: absolute;
    width: 189px;
    margin-top: -19px!important;
    margin-left: 45px!important;
    text-align: left;
    font-family: Lucida Grande;
    font-size: 12px;
    font-weight: bold;
    color: #fff!important;
}




.blockplsh{
    position: absolute!important;
    margin-top: 25px!important;
    margin-left: 300px!important;
    width: 249px;
    height: 265px;
    padding: 10px;
    overflow: auto;
}

.blockplsh::-webkit-scrollbar {
  width: 2px;
}

.podplsh{
    width: 252px;
    height: 55px;
    background: url(https://forumstatic.ru/files/0015/36/fc/24025.png) no-repeat;
}


.podplsh tb {
    color: #ffff;
    text-shadow: #fff 0 0 4px;
    font-family: Lucida Grande;
    font-size: 10px;
    text-transform: uppercase;
    position: absolute;
    margin-left: 56px!important;
    margin-top: 10px!important;
    width: 180px;
    text-align: center;}


.podplsh tb:after {content: "";
   display: block;
   background: #fff;
   height: 1px;
   width: 160px;
   position: absolute;
   right: 12px;
   bottom: -3px;
   text-align: center;}



.podplsh ts {
    color: #ffff;
    text-shadow: #fff 0 0 4px;
    font-family: verdana;
    font-size: 9px;
    position: absolute;
    margin-left: 59px !important;
    margin-top: 26px !important;
    width: 170px;
    text-align: center;}

.podplsh ic {position: absolute;
    text-align: center;
    margin-left: 2px !important;}

.podplsh ic img{
    max-width: 50px;
    max-height: 50px;
}


.blockpri{
    position: absolute!important;
    margin-top: 31px!important;
    margin-left: 583px!important;
    width: 120px;
    height: 265px;
    padding: 5px;
    overflow: auto;
    line-height: 28px;
}

.blockpri::-webkit-scrollbar {
  width: 2px;
}



.blockpad{
    position: absolute!important;
    margin-top: 349px!important;
    margin-left: 302px!important;
    width: 400px;
    height: 150px;
    padding: 2px;
    overflow: auto;
    color: #fff;
}

.blockpad::-webkit-scrollbar {
  width: 2px;
}






/* Çàòåìíÿþùèé ôîí */
#pre-wrap {
 margin:0;
 top:0;bottom:0;
 left:0;right:0;
 width:100%;
 height:100%;
 position: fixed;
 z-index: 20000;
 background: rgba(0,0,0,.65);
}
/*Ïîäâèæêà èêîíêè çàêðûòèÿ òàáëè÷êè*/
.my-tabs > img.close {
 float:right;
 margin: 10px -277px 0 0 !important;
 width:20px;
 cursor: pointer!important;
}
/* Êîðíåâîé òàá(UL) */
.my-tabs{
 display:block;
 z-index:30000;
 position:absolute;
 height: 700px!important;
 max-height: 800px;  /*ìàêñèìàëüíàÿ âûñîòà òàáëè÷êè*/
}
/* Ñòèëü âêëàäêè(LI)*/
.my-tabs>.tab-a{
 width: 950px;
 height: 700px!important;
 max-height: 700px!important;
 position:relative;z-index:1;
 display:none;
 overflow-y:auto;
 overflow-x:hidden;  
 text-align:center;
 vertical-align:middle;
}

/*ðåéòèíã*/
.reirich {width: 160px;
    height: 160px;
    opacity: 0;
    transition-duration: 1s;
    -moz-transition-duration: 1s;
    -webkit-transition-duration: 1s;
    -o-transition-duration: 1s;}

.reirich:hover { width: 170px; height: 170px; opacity: 1; background-image: url();}

.reirich_t {
    overflow: auto;
    line-height: 127% !important;
    height: 155px;
    width: 168px;
    font-size: 10px;
    font-size: 11px;
    font-family: roboto;
    color: #543b64;
    line-height: 1.985;
    text-shadow: 0px 1px 0px #fff9ec;
    background: #ddd;}

.reirich_t::-webkit-scrollbar {width:2px;}


.rei-yr1 {
    position: absolute;
    background: linear-gradient(to right, #9fc8c0, #f58f8b)!important;
    margin-top: 4px!important;
    margin-left: 4px!important;
    border-radius: 0px 10px 10px 0px;
}

.rei-yr2 {
    position: absolute;
    background: linear-gradient(to right, #96ebea, #9273ef)!important;
    margin-top: 4px!important;
    margin-left: 4px!important;
    border-radius: 0px 10px 10px 0px;
}

.rei-yr3 {
    position: absolute;
    background: linear-gradient(to right, #f5c5c0, #935dee)!important;
    margin-top: 4px!important;
    margin-left: 4px!important;
    border-radius: 0px 10px 10px 0px;
}

.rei-yr4 {
    position: absolute;
    background: linear-gradient(to right, #ffd8ff, #ffdcc7)!important;
    margin-top: 4px!important;
    margin-left: 4px!important;
    border-radius: 0px 10px 10px 0px;
}

.rei-yr5 {
    position: absolute;
    background: linear-gradient(to right, #b0c1bf, #cacfa0)!important;
    margin-top: 4px!important;
    margin-left: 4px!important;
    border-radius: 0px 10px 10px 0px;
}

.rei-yr6 {
    position: absolute;
    background: linear-gradient(to right, #ffe97a, #ff82a9)!important;
    margin-top: 4px!important;
    margin-left: 4px!important;
    border-radius: 0px 10px 10px 0px;
}

.rei-yr7 {
    position: absolute;
    background: linear-gradient(to right, #ebd1d3, #5d797b)!important;
    margin-top: 4px!important;
    margin-left: 4px!important;
    border-radius: 0px 10px 10px 0px;
}

.rei-yr8 {
    position: absolute;
    background: linear-gradient(to right, #72d3ad, #00698e)!important;
    margin-top: 4px!important;
    margin-left: 4px!important;
    border-radius: 0px 10px 10px 0px;
}

.rei-yr9 {
    position: absolute;
    background: linear-gradient(to right, #e3d4d8, #d7ebf1)!important;
    margin-top: 4px!important;
    margin-left: 4px!important;
    border-radius: 0px 10px 10px 0px;
}

.rei-yr10 {
    position: absolute;
    background: linear-gradient(to right, #ef93bc, #a576b4)!important;
    margin-top: 4px!important;
    margin-left: 4px!important;
    border-radius: 0px 10px 10px 0px;
}

.rei-yr11 {
    position: absolute;
    background: linear-gradient(to right, #f77c60, #f8397d)!important;
    margin-top: 4px!important;
    margin-left: 4px!important;
    border-radius: 0px 10px 10px 0px;
}

.rei-yr12 {
    position: absolute;
    background: linear-gradient(to right, #f8397d, #9183a2)!important;
    margin-top: 4px!important;
    margin-left: 4px!important;
    border-radius: 0px 10px 10px 0px;
}
.rei-yr-t {
    position: absolute;
    font-family: roboto;
    margin-top: -12px!important;
    margin-left: 0px!important;
    color: #fff;
    width: 722px;
    text-align: center;
}


/*êîëëåêöèè*/

.aktkol{
    position: absolute;
    margin-top: 30px!important;
    margin-left: 11px!important;
    width: 318px;
    height: 446px;
    overflow: auto;
    padding: 10px;
}

.aktkol::-webkit-scrollbar {width:2px;}

.gotkol{
    position: absolute;
    margin-top: 30px!important;
    margin-left: 378px!important;
    width: 318px;
    height: 446px;
    overflow: auto;
    padding: 10px;
}
.gotkol::-webkit-scrollbar {width:2px;}

.gpkol {width: 310px;
    height: 120px;
    opacity: 0;
    transition-duration: 1s;
    -moz-transition-duration: 1s;
    -webkit-transition-duration: 1s;
    -o-transition-duration: 1s;}

.gpkol:hover {width: 310px; height: 120px; opacity: 1; background-image: url();}

.jpkol{
    width: 310px;
    height: 120px;
    background: url(https://forumstatic.ru/files/0015/36/fc/10102.png) no-repeat;
    margin-bottom: 10px!important;
}

.jpkol img{
    max-width: 50px!important;}

.jpkol onk{
    position: absolute;
    margin-top: 9px!important;
    margin-left: 11px!important;
}

.jpkol twk{
    position: absolute;
    margin-top: 9px!important;
    margin-left: 65px!important;
}

.jpkol thk{
    position: absolute;
    margin-top: 9px!important;
    margin-left: 124px!important;
}

.jpkol frk{
    position: absolute;
    margin-top: 9px!important;
    margin-left: 182px!important;
}

.jpkol fik{
    position: absolute;
    margin-top: 9px!important;
    margin-left: 240px!important;
}

.jpkol sik{
    position: absolute;
    margin-top: 60px!important;
    margin-left: 11px!important;
}

.jpkol sek{
    position: absolute;
    margin-top: 60px!important;
    margin-left: 65px!important;
}

.jpkol etk{
    position: absolute;
    margin-top: 60px!important;
    margin-left: 124px!important;
}

.jpkol nik{
    position: absolute;
    margin-top: 60px!important;
    margin-left: 182px!important;
}

.jpkol tek{
    position: absolute;
    margin-top: 60px!important;
    margin-left: 240px!important;
}

/*àâàòàðû íà ñòðàíèöå îñòàëüíîå*/

.povforav{
    padding: 10px;
    width: 707px;
    height: 472px;
    overflow: auto;
    position: absolute;
    margin-top: 10px!important;
}


.povforav img{
    max-width: 150px;
    max-height: 150px;
    padding: 9px;
    box-shadow: 0 0 5px #000;
    margin-bottom: 14px!important;
    margin-left: 5px!important;
}
.povforav::-webkit-scrollbar {width:2px;}


/*äîñòèæåíèÿ*/
.dostig{
    position: absolute;
    margin-top: 288px!important;
    margin-left: 10px!important;
    padding: 10px;
    width: 683px;
    height: 187px;
    overflow: auto;
}

.dostig img{
    max-width: 64px;
    max-height: 64px;
    padding: 9px;
    box-shadow: 0 0 5px #000;
    margin-bottom: 14px!important;
    margin-left: 5px!important;
}
.dostig::-webkit-scrollbar {width:2px;}




/*íàãðàäû*/
.nagrad{
    position: absolute;
    margin-top: 34px!important;
    margin-left: 10px!important;
    padding: 10px;
    width: 683px;
    height: 187px;
    overflow: auto;
    overflow-x: hidden;
}

.nagrad img{
    max-width: 44px;
    max-height: 44px;
    padding: 6px;
    box-shadow: 0 0 4px #000;
    margin-bottom: 12px;
    margin-left: 4px;
}
.nagrad::-webkit-scrollbar {width:2px;}



.botnosh{
    position: absolute!important;
    margin-top: 22px!important;
    margin-left: 15px!important;
    padding: 10px;
    width: 312px;
    height: 449px;
    overflow: auto;
}

.botnosh::-webkit-scrollbar {width:2px;}


.otnosh {
    width: 310px;
    height: 70px;
}


.otnosh ic {position: absolute;
    width: 60px;
    text-align: center;
    margin-left: -2px !important;}

.otnosh ic img{
    max-width: 60px;
    border-radius: 100%;
    object-fit: cover;
}

.otnosh tb {
    color: #ffff;
    font-size: 10px;
    text-transform: uppercase;
    position: absolute;
    margin-left: 65px!important;
    margin-top: -1px!important;
    width: 226px;
    text-align: center;
}



.otnosh ts {
    color: #ffff;
    font-family: verdana;
    font-size: 10px;
    position: absolute;
    margin-left: 61px !important;
    margin-top: 10px !important;
    width: 230px;
    line-height: 15px;
    height: 42px;
    overflow: auto;
    text-align: justify;
    padding: 5px;}


.otnosh ts::-webkit-scrollbar {width:1px;}



.bchrono{
    position: absolute!important;
    margin-top: 22px!important;
    margin-left: 380px!important;
    padding: 10px;
    width: 312px;
    height: 449px;
    overflow: auto;
}

.bchrono::-webkit-scrollbar {width:2px;}



.chro{
    width: 310px;
    height: 125px;
}

.chro wn{
    position: absolute;
    margin-top: 8px!important;
    width: 300px;
    text-align: right;
    font-family: AuX DotBitC SmallCaps;
    color: #9ce6dc;
    font-size: 10px;

}

.chro a{
    color: #fff!important;
    text-shadow: none!important;
    opacity: 1;
}

.chro a:hover{
    color: #fff!important;
    text-shadow: none!important;
    opacity: 0.5;
}

.chro nz{
    position: absolute;
    margin-top: 18px!important;
    color: #fff;
    width: 300px;
    text-align: center;
    font-family: Bebas neue;
    font-size: 20px;
}

.chro kt{
    position: absolute;
    margin-top: 45px!important;
    width: 300px;
    text-align: center;
    font-family: AuX DotBitC SmallCaps;
    color: #9ce6dc;
}

.chro op{
    position: absolute;
    margin-top: 62px!important;
    height: 52px;
    overflow: auto;
    padding: 5px;
    width: 300px;
    color: #fff;

}






/*ËÈ×ÍÀß ÑÒÐÀÍÈÖÀ ÊÎÍÅÖ*/







/*ÃÎÑÒÅÂÀß*/
.gostevaya {
    width: 620px;
    height: 350px;
    background: url(https://forumstatic.ru/files/001a/7d/c2/31573.png) no-repeat;
    }

.gostevaya a{
    color: #fff!important;
    text-shadow: none!important;
    opacity: 1;
    }

.gostevaya a:hover{
    color: #fff!important;
    text-shadow: none!important;
    opacity: 0.5;
    }
g_sik1{
    position: absolute;
    margin-top: 156px!important;
    margin-left: -284px!important;
}

g_sik2{
    position: absolute;
    margin-top: 156px!important;
    margin-left: -207px!important;
}

g_sik3{
    position: absolute;
    margin-top: 156px!important;
    margin-left: -132px!important;
}

g_sik4{
    position: absolute;
    margin-top: 156px!important;
    margin-left: -57px!important;
}


g_pri{
    position: absolute;
    padding: 5px;
    margin-top: 52px!important;
    margin-left: 21px!important;
    text-transform: lowercase;
    width: 254px!important;
    height: 163px!important;
    overflow: auto!important;
    color: #fff;
    line-height: 15px;
    text-align: left;
    font-size: 10px;
}

g_pri b{
    /*color: #fcb03d;*/
    text-decoration: underline;
    text-shadow: 0 0 3px #fff;}

g_pri::-webkit-scrollbar {
  width:2px;
}

.do_kogda{
    width: 200px;
    height: 18px;
    background: url(https://forumstatic.ru/files/001a/7d/c2/41621.png) no-repeat;
    color: #fff;
    text-align: center;
    margin-left: 24px!important;
}
/*ÃÎÑÒÅÂÀß ÊÎÍÅÖ*/





/*ÎÒÄÅË ÊÀÄÐÎÂ*/
.k1{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 50px!important;
}

.k2{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 88px!important;
}

.k3{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 126px!important;
}

.k4{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 165px!important;
}

.k5{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 203px!important;
}

.k6{
    position: absolute;
    margin-top: 137px!important;
    margin-left: 243px!important;
}
.k7{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 283px!important;
}
.k8{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 321px!important;
}
.k9{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 360px!important;
}
.k10{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 398px!important;
}
.k11{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 436px!important;
}
.k12{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 474px!important;
}
.k13{
    position: absolute;
    margin-top: 135px!important;
    margin-left: 517px!important;
}
.k14{
    position: absolute;
    margin-top: 136px!important;
    margin-left: 556px!important;
}


.knopoblock{
    position: absolute;
    cursor: pointer;
    z-index: 2;
/* width: 39px;
    height: 52px;
    color: #fff;
    font-family: bebas neue;
    text-shadow: none!important;
    font-size: 16px;
    text-align: center;*/
}


.kadry{
width: 624px; height: 700px; background: url(https://i.imgur.com/cggnX2t.png) no-repeat top center;
margin: auto; display: inherit!important;}

.kadry a {
    color: #ffffff!important;
    text-shadow: none!important;
    opacity: 1;
	text-transform: lowercase;

}



.infb1 {
    position: absolute!important;
    margin-top: 36px!important;
    margin-left: 32px!important;
    color: #fff;
    font-size: 10px;
    line-height: 16px;
    text-align: justify;
    font-family: Lucida Grande;
    width: 559px;}

.kad_n {
    position: absolute!important;
    margin-top: 28px!important;
    margin-left: 0px!important;
    color: #fff;
    text-align: center;
    width: 530px;
    text-shadow: #fff 0px 0px 2px;
    font-family: Lucida Grande;
    font-size: 12px;
    height: 16px;
	text-transform: lowercase;

}

.kad_c {position: absolute!important;
    margin-top: 46px!important;
    margin-left: 6px!important;
    color: #fff;
    text-align: center;
    width: 530px;
    text-shadow: #fff 0px 0px 2px;
    font-family: Lucida Grande;
    font-size: 10px;
    height: 16px;
	text-transform: lowercase;
}

.kad_inf {
    position: absolute!important;
    margin-top: 61px!important;
    margin-left: 1px!important;
    color: #fff;
    text-align: justify;
    width: 540px;
    font-family: Lucida Grande;
    line-height: 16px;
    font-size: 11px;
    height: 82px;
    overflow: auto;
    padding-right: 5px;

}

.kad_spis {
    position: absolute!important;
    margin-top: 215px!important;
    margin-left: -9px!important;
    color: #fff;
    text-align: justify;
    width: 540px;
    font-family: Lucida Grande;
    font-size: 10px;
    line-height: 28px;
    height: 175px;
    overflow: auto;
    padding: 10px;
	text-transform: lowercase;

}

.kad_spis b{
    background: linear-gradient(to top, #917061, #bba396)!important;
    padding: 2px 5px 3px 4px!important;
    font-weight: bold!important;
	text-transform: lowercase;

}

.kad_spis a{
    color: #fff;
    opacity: 1;
    text-shadow: none!important;
	text-transform: lowercase;

}
.kad_spis a:hover{
    color: #fff;
    opacity: 0.5;
    text-shadow: none!important;
	text-transform: lowercase;

}

/*ÎÒÄÅË ÊÀÄÐÎÂ ÊÎÍÅÖ*/



/*ÂÍÅØÍÎÑÒÈ*/

.vnehipdl {
width: 624px;
height: 700px;
background: url(https://i.imgur.com/jpLkIH5.png) no-repeat;}

.vnehipdl a{color: #ffffff!important;
    text-shadow: none!important;
    opacity: 1;}

.vnehipdl a:hover{opacity: 0.5;
text-shadow: none!important;}


.vnehiinfo {
    position: absolute;
    width: 552px;
    height: 73px;
    padding: 5px;
    margin-top: 37px!important;
    margin-left: 30px!important;
    line-height: 15px;
    text-align: justify;
    font-family: Lucida Grande;
    color: #fff;
    font-size: 10px;
    overflow: auto!important;}

.vnehiinfo::-webkit-scrollbar {
width:2px;}

.vnehi {
    position: absolute;
    padding: 10px;
    margin-left: 23px!important;
    margin-top: 179px!important;
    width: 260px;
    height: 344px;
    text-align: left;
    overflow: auto!important;
    color: #fff;
    font-size: 10px;
	text-transform: lowercase;
}

.vnehi a{opacity: 1;
    color: #fff!important;
	text-transform: lowercase;
}

.vnehi a:hover{opacity: 0.5;
text-shadow: none!important;
	text-transform: lowercase;
}

.vnehi::-webkit-scrollbar {
width:2px;
}

.vnehi b{
    background: linear-gradient(to top, #917061, #bba396)!important;
    padding: 2px 5px 3px 4px!important;
    font-weight: bold!important;
	text-transform: lowercase;

}


.imena {
    position: absolute;
    margin-top: 191px!important;
    padding: 10px;
    margin-left: 318px!important;
    width: 260px;
    text-align: left;
	text-transform: lowercase;
}

.imena b{
    background: linear-gradient(to top, #917061, #bba396)!important;
    padding: 2px 5px 3px 4px!important;
    font-weight: bold!important;
	text-transform: lowercase;

}

.imena1 {height: 136px;
    color: #fff;
    font-size: 10px;
    overflow: auto;}
.imena1::-webkit-scrollbar {
width:2px;
	text-transform: lowercase;

}


.familii {
    position: absolute;
    margin-top: 373px!important;
    padding: 10px;
    margin-left: 318px!important;
    width: 260px;
    text-align: left;
	text-transform: lowercase;
}

.familii b{
    background: linear-gradient(to top, #917061, #bba396)!important;
    padding: 2px 5px 3px 4px!important;
    font-weight: bold!important;
	text-transform: lowercase;

}

.familii1 {color: #fff;
    font-size: 10px;
    overflow: auto;
    height: 136px;}
.familii1::-webkit-scrollbar {
width:2px;
	text-transform: lowercase;

}



.znachenia {width: 200px;
    height: 18px;
    background: url(https://forumstatic.ru/files/001a/7d/c2/41621.png) no-repeat;
    color: #fff;
    text-align: center;
    line-height: 17px!important;
    margin-left: 24px!important;
	text-transform: lowercase;

}

/*ÂÍÅØÍÎÑÒÈ ÊÎÍÅÖ*/




/*ÓÄÀËÅÍÈÅ*/


.udalen {
width: 624px;
height: 599px;
background: url(https://i.imgur.com/2Jn8Bbz.png) no-repeat;}

.udaleninfo {position: absolute;
    width: 360px;
    height: 73px;
    padding: 5px;
    margin-top: 37px!important;
    line-height: 15px;
    margin-left: 224px!important;
    text-align: justify;
    color: #fff;
    font-size: 10px;
    overflow: auto!important;}
.udaleninfo::-webkit-scrollbar {
width:2px;
}



.bezanket {position: absolute;
    width: 155px;
    height: 379px;
    padding: 10px;
    margin-top: 168px!important;
    margin-left: 28px!important;
    text-align: center;
    font-size: 10px;
    overflow: auto!important;
}
.bezanket a{opacity: 1;
    color: #fff!important;}
.bezanket a:hover{opacity: 0.5;
text-shadow: none!important;}
.bezanket::-webkit-scrollbar {
width:2px;
}

.posobstven {position: absolute;
    width: 155px;
    height: 379px;
    padding: 10px;
    margin-top: 168px!important;
    margin-left: 224px!important;
    text-align: left;
    font-size: 9px;
    overflow: auto!important;
    color: #c5b8e2;}
.posobstven a{opacity: 1;
    color: #fff!important;}
.posobstven a:hover{opacity: 0.5;
text-shadow: none!important;}
.posobstven::-webkit-scrollbar {
width:2px;
}

.netpostov {position: absolute;
    width: 155px;
    height: 379px;
    padding: 10px;
    margin-top: 168px!important;
    margin-left: 420px!important;
    text-align: center;
    font-size: 10px;
    overflow: auto!important;}
.netpostov a{opacity: 1;
    color: #fff!important;}
.netpostov a:hover{opacity: 0.5;
text-shadow: none!important;}
.netpostov::-webkit-scrollbar {
width:2px;
}


/*ÓÄÀËÅÍÈÅ ÊÎÍÅÖ*/




/*ÀÊÖÈÈ*/
.aktcii{
width: 624px;
height: 359px;
background: url(https://forumstatic.ru/files/001a/7d/c2/93551.png) no-repeat;}

.vnehipdl a{color: #ffffff!important;
    text-shadow: none!important;
    opacity: 1;}

.aktciinazv {
    position: absolute!important;
    margin-top: 15px!important;
    margin-left: 340px!important;
    color: #fff;
    font-size: 11px;
    height: 20px!important;
    width: 246px!important;
    text-align: center;
}

.aktciiinfo {position: absolute!important;
    margin-top: 35px!important;
    margin-left: 32px!important;
    color: #808080;
    width: 550px!important;
    height: 151px;
    text-align: justify;
    overflow: auto;
    padding: 5px;
    line-height: 16px;}
.aktciiinfo::-webkit-scrollbar {
width:2px;
}

.aktciiost {position: absolute!important;
    margin-top: 239px!important;
    margin-left: 32px!important;
    color: #808080;
    width: 550px!important;
    height: 69px;
    text-align: justify;
    overflow: auto;
    padding: 5px;
    line-height: 15px;}
.aktciiost::-webkit-scrollbar {
width:2px;
}

/*ÓÄÀËÅÍÈÅ ÊÎÍÅÖ*/








/* ÊÎÍÊÓÐÑ ÍÀ ÔÎÒÎ×ÊÈ */

.abaph { width: 526px; padding: 12px; background-color: #fefefe; color: #989898; font-family: source sans pro; font-size: 0px; font-weight: 400; font-style: normal; text-align: center; text-decoration: none; text-transform: none; letter-spacing: -1px; word-spacing: 0px; line-height: 100%; border: 1px solid #eeeeee; }
.abaph1 { width: 35px; color: #a1c9c8; font-family: source sans pro; font-size: 20px; font-weight: 400; font-style: normal; text-align: center; text-decoration: none; text-transform: none; letter-spacing: -1px; word-spacing: 0px; line-height: 100%; }
.abaph1 a, .abaph1 i { color: #a1c9c8; }
.abaph2 { color: #686868; font-family: source sans pro; font-size: 20px; font-weight: 400; font-style: normal; text-align: center; text-decoration: none; text-transform: none; letter-spacing: -1px; word-spacing: 0px; line-height: 100%; }
.abaph3 {width: 165px; color: #a1c9c8; font-family: source sans pro; font-size: 20px; font-weight: 400; font-style: normal; text-align: right; text-decoration: none; text-transform: none; letter-spacing: -1px; word-spacing: 0px; line-height: 100%; }

.abap1 { max-width: 550px; min-height: 550px; background-size: cover; background-position: center; border-right: 1px solid #eeeeee; border-left: 1px solid #eeeeee; object-fit: cover; }

.abap2 { width: 526px; padding: 12px; background-color: #fefefe; border: 1px solid #eeeeee; }
.abap2a { /*padding: 20px 0px;*/ }
.abap2b { width: 116px; color: #686868; font-family: source sans pro; font-size: 13px; font-weight: 900; font-style: normal; text-align: left; text-decoration: none; text-transform: none; letter-spacing: -1px; word-spacing: 0px; line-height: 100%; }
.abap2c { width: 70px; padding: 0px 12px; }
.abap2c img { width: 68px; height: 68px; margin: -55px 0px 0px!important; border: 1px solid #eeeeee; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%; -o-border-radius: 100%; border-radius: 100%; }
.abap2d { color: #686868; font-family: source sans pro; font-size: 13px; font-weight: 600; font-style: normal; text-align: right; text-decoration: none; text-transform: none; letter-spacing: -1px; word-spacing: 0px; line-height: 100%; }
.abap2d b { display: block; color: #a1c9c8; font-family: source sans pro; font-size: 9px; font-weight: 600; font-style: normal; text-align: right; text-decoration: none; text-transform: lowercase; letter-spacing: 0px; word-spacing: 0px; line-height: 100%; }
.abap2b b { display: block; color: #686868; font-family: source sans pro; font-size: 16px; font-weight: 900; font-style: normal; text-align: left; text-decoration: none; text-transform: none; letter-spacing: -1px; word-spacing: 0px; line-height: 100%; }
.abap2b i { display: block; color: #a1c9c8; font-family: source sans pro; font-size: 9px; font-weight: 600; font-style: normal; text-align: left; text-decoration: none; text-transform: none; letter-spacing: 0px; word-spacing: 0px; line-height: 100%; }
.abap2d i { font-size: 13px; margin-right: 5px!important; }

.abap2e { width: 306px; padding: 10px; color: #565656; font-family: source sans pro; font-size: 10px; font-weight: 400; font-style: normal; text-align: left; text-decoration: none; text-transform: none; letter-spacing: 0px; word-spacing: 0px; line-height: 100%; }
.abap2e b { color: #a1c9c8; font-family: source sans pro; font-size: 10px; font-weight: 600; font-style: normal; text-align: inherit; text-decoration: none; text-transform: none; letter-spacing: 0px; word-spacing: 0px; line-height: 100%; }

#char-insta .abaph1 a, #char-insta .abaph1 i, #char-insta .abaph3 i, #char-insta .abap2b i, #char-insta .abap2d b, #char-insta .abap2e b { color: #008080}





.status_userava img { 
width: 34px; 
height: auto; 
vertical-align: middle; 
border-radius: 4px; 
margin: 0px; 
} 






.p-system {
  background: #6eafcf!important;
}


.notify-message.jg-system {
  border-left: 12px solid #6eafcf!important;
}










#notify-link .unreads,#navpm .unreads{
display:block;
position:absolute;
top:-.8em;
right:-1em;
height:15px;
min-width:15px;
padding:0 2px;
box-sizing:border-box;
text-align:center;
border-radius:8px;
font:bold 11px Tahoma,Verdana;
line-height:14px;
cursor:pointer;
color:#fff;
background: #6eafcf!important;
box-shadow:0 0 2px rgba(0,0,0,.3);
text-shadow:none;
z-index:1}
































/* ïóòåâîäèòåëü*/

.putevodmonitor {background-image: url(http://savepic.ru/11913980.png);width: 860px; height: 697px;}

.tcursor {cursor: pointer;}
.tooltip-content {position: absolute;z-index: 9999; background-color: rgba(210, 171, 63, 0.75); border-top-left-radius: 50px;  border-top-right-radius: 50px;box-shadow: inset 3px 3px 0 rgba(255, 255, 255, 0.52);border-bottom: 3px solid #c98e03; width: 771px; left: 50%;margin: 406px 0px; padding: 3px 25px;text-align: left; color: #ffffff;  font-family: Bebas Neue;letter-spacing: 1px; font-size: 22px; opacity: 0; text-shadow: 1px 2px #c68e03; cursor: default; pointer-events: none; -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, transform 0.3s;}

.tooltip-turnright .tooltip-content {-webkit-transform: translate3d(0,50px,0) rotate3d(1,1,1,6deg);	transform: translate3d(0,50px,0) rotate3d(1,1,1,6deg);}
.tooltip-turnleft .tooltip-content {	-webkit-transform: translate3d(0,50px,0) rotate3d(1,1,1,-6deg);	transform: translate3d(0,50px,0) rotate3d(1,1,1,-6deg);}
.tooltip:hover .tooltip-content {	opacity: 1;	pointer-events: auto;	-webkit-transform: translate3d(0,0,0);	transform: translate3d(0,0,0);}

.putevodosnova {margin: 22px 21px;height: 477px;width: 820px;position: absolute; background-image: url(http://co.forum4.ru/files/0011/20/ea/12875.png);}
#besit_blyt, #besit_blyt_click, #besit_blyt_click1, #besit_blyt_click2, #besit_blyt_click3, #besit_blyt_click4, #besit_blyt_click5, #besit_blyt_click6, #besit_blyt_click7 ,  #besit_blyt_click8{/* background-color: rgba(0, 0, 0, 0.8); */ display: none;    position: absolute;  z-index: 99999; top: 0; right: 0;bottom: 0;left: 0;}
#blyt, #blyt_click, #blyt_click1, #blyt_click2, #blyt_click3, #blyt_click4, #blyt_click5, #blyt_click6, #blyt_click7,  #blyt_click8 {       max-width: 700px; width: 70%;    margin: 5% auto;    position: relative;font-family: refugemedium;   font-size: 23px; color: #3F9C1E; text-shadow: 1px 1px 1px #fff;}

/* êíîïêà çàêðûòèÿ */
.close {background-color: rgb(239, 198, 132);border: 2px solid #3F9C1E; height: 24px; line-height: 24px;position: absolute; right: 4px;cursor: pointer;text-align: center;text-decoration: none;color: rgba(255, 255, 255, 0.9); font-size: 14px; font-family: helvetica, arial;text-shadow: 0 -1px rgba(0, 0, 0, 0.9); top: -15px; width: 24px;-webkit-border-radius: 15px; -moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;border-radius: 15px;-moz-box-shadow: 1px 1px 3px #000;-webkit-box-shadow: 1px 1px 3px #000;box-shadow: 1px 1px 3px #000;}

.close:hover {background-color: rgba(255, 69, 0, 0.8);} 
.putevodfon {background-image: url(http://ipic.su/img/img4/fs/1456958584.png);height: 500px;width: 500px;margin: 80px;}
.etotextprost {color: #818199;font-family: Arial;font-size: 11px;width: 570px; margin-left: 120px;}
.nupoletutfon {height: 435px;width: 780px;margin-top: -19px; margin-left: -105px;}
.mmmm {font-family: Bebas Neue;  padding-top: 5px;   color: #6f70a6; text-shadow: 1px 2px 0px #fff;    margin-bottom: 8px;}

.arenda {background-image: url(http://co.forum4.ru/files/0016/d8/10/79957.png);width: 681px; height: 258px;margin-left: -26px; margin-top: 9px;}

.arenda menya {      z-index: 9999;  background-color: rgba(210, 171, 63, 0.75);  border-radius: 117px;  box-shadow: inset 3px 3px 0 rgba(255, 255, 255, 0.52);   border-bottom: 3px solid #c98e03;  width: 72px; height: 69px;  position: absolute;    padding: 10px 10px;    color: #ffffff;    font-family: Arial;    text-align: center;    font-size: 10px;    opacity: 0;     text-shadow: 1px 2px #c68e03;    cursor: default;    -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;    transition: opacity 0.3s, transform 0.3s; }
.arenda menya:hover {opacity: 1;	pointer-events: auto;	-webkit-transform: translate3d(0,0,0);	transform: translate3d(0,0,0);}
.arenda besit {position: absolute;    font-family: Bebas Neue;    font-size: 11px;    width: 720px;    margin: 231px -354px;    color: #6b558d;    letter-spacing: 1px;    background-color: rgba(255, 255, 255, 0.58);    border-radius: 20px;    padding: 5px;    border: 2px dotted rgb(230, 211, 162);}
.arenda eto {opacity: 0;    position: absolute;    font-family: Bebas Neue;    width: 743px;    font-size: 12px;    color: #5f43ac;    height: 57px;    margin: 213px -364px;    background: linear-gradient(to top, #cacef1, #e8eaff, #cacef1);background: -webkit-linear-gradient(to top, #cacef1, #e8eaff, #cacef1);    padding: 5px;    letter-spacing: 1px;    border-radius: 10px;    border-top: 3px solid #e7e6ff; -webkit-transition: opacity 0.3s, -webkit-transform 0.3s; transition: opacity 0.3s, transform 0.3s;}
.arenda eto:hover {opacity: 1}
.trrrrr img{-webkit-clip-path: polygon(50% 0%, 0 50%, 50% 100%);
clip-path: polygon(50% 0%, 0 50%, 50% 100%);}
.etotak { opacity: 0; width: 500px; height: 250px; position: relative; background-color: #fff; -webkit-transition:all 1s ease-in-out; transition:all 1s ease-in-out; -moz-transition:all 1s ease-in-out; -o-transition:all 1s ease-in-out; transform:scale(0); -webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); }
.etotakov:hover { opacity: 1; -webkit-transition:all 1s ease-in-out; transition:all 1.1s ease-in-out; -moz-transition:all 1s ease-in-out; -o-transition:all 1s ease-in-out; }
.podstavkaetotak {    width: 480px; text-align: center;   height: auto;    background-color: #a99dea;    font-family: bebas neue;    font-size: 16px;    color: white;  font-weight: bold;    text-shadow: 1px 2px 0 #9373c4;}
.etotakov:hover .etotak  { opacity:1; transform:scale(1); -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); }
.etotaks { width: 480px; height: 230px;position: relative; padding: 10px; text-align: justify; font-family: calibri; font-size: 12px; color: #111; text-transform: lowercase; letter-spacing: 1px; line height: 10px;overflow: auto; }

#slider121, #slider122 {position: relative;overflow: hidden;margin: 20px auto 0 auto;border-radius: 4px;}
#slider121 ul, #slider122 ul { position: relative;margin: 0; padding: 0; height: 200px;list-style: none;}
#slider121 ul li { position: relative;display: block; float: left;padding: 0; width: 700px; height: 250px;   background: #ccc;text-align: center;}
a.control_prev121, a.control_next121, a.control_prev122, a.control_next122 { position: absolute; top: 0%;z-index: 999; display: block;  padding: 117px 1%; width: auto;height: auto;  background: rgba(255, 255, 255, 0.84); color: #fff;text-decoration: none; font-weight: 600; font-size: 18px;opacity: 0.8; cursor: pointer;}
a.control_prev121:hover, a.control_next121:hover, a.control_prev122:hover, a.control_next122:hover {opacity: 1;-webkit-transition: all 0.2s ease;}
a.control_prev121 {left: 17px; border-radius: 14px 0px 0px 14px;}
a.control_next121 {right: 17px; border-radius: 0px 14px 14px 0px;}
#slider222 { position: relative;  display: block; text-align: center; margin-top: 60px;}

#slider122 ul li { position: relative;display: block; float: left;margin: 0;padding: 0; width: 500px; height: 250px; background: #ccc;text-align: center;}
a.control_prev122 {left: 117px; border-radius: 14px 0px 0px 14px;}
a.control_next122 {right: 117px; border-radius: 0px 14px 14px 0px;}
#slider223 { position: relative;  display: block; text-align: center; margin-top: 30px;}

#graph.graph{  padding: 0px;}
#graph .item{margin: 2px;    height: 11px;    color: #fff;    text-shadow: 1px 1px 1px #6a6fb1;    font-size: 11px !important;    letter-spacing: 1px;    border-radius: 3px;    background: linear-gradient(to left, rgb(95, 105, 171), rgb(153, 138, 201), #c6b8ec);    background: -webkit-linear-gradient(to left, rgb(95, 105, 171), rgb(153, 138, 201), #c6b8ec);    box-shadow: 1px 1px 0 #b1a6e0;    border-top: 1px solid rgba(255, 255, 255, 0.57);}
#graph .item:hover{    background: linear-gradient(to left, rgb(222, 173, 70), rgb(246, 208, 137), #fff5e0);    background: -webkit-linear-gradient(to left, rgb(222, 173, 70), rgb(246, 208, 137), #fff5e0);    box-shadow: 1px 1px 0 #c9962b; text-shadow: 1px 1px 1px #e2b351;}   
#graph.horizontal{  width: 400px;}
#graph.horizontal .item{text-align: right;    font-family: bebas neue;    font-size: 13px;}
#graph.vertical{ height: 120px; width: 200px;  padding-bottom: 10px;}
#graph.vertical .item{  width: 20px;    float: left;  display: inline-block;}

.gospodikogdazheyzsdohnu {    position: absolute;    margin: -250px 540px;    background: linear-gradient(to top left, #ffeba8, #fffaea, #ffeba8);    background: -webkit-linear-gradient(to top left, #ffeba8, #fffaea, #ffeba8);    width: 190px;    font-family: calibri;    font-size: 12px;    padding: 5px;    overflow: auto;    color: #a27d08;    text-shadow: 1px 2px 0 #fff;    text-align: justify;    height: 240px;     border-left: 2px solid #ddc26a;}
.gospodikogdazheyzsdohnu::-webkit-scrollbar, .etotaks::-webkit-scrollbar { height: 7px; width: 5px;background: #EDEEF0;}
.gospodikogdazheyzsdohnu::-webkit-scrollbar-thumb, .etotaks::-webkit-scrollbar-thumb {    background: #a786d6;  border-radius: 20px;border-top: 2px solid #ddc7f5;border-bottom: 2px solid #ddc7f5;}
.gospodikogdazheyzsdohnu::-webkit-scrollbar-track, .etotaks::-webkit-scrollbar-track {    background-color: #ddc26a;}

#kw9285 {      background-color: #ffffff;    overflow: hidden;    position: relative;    border: 3px double #e1cc84;    padding: 7px;    width: 690px;} 
#kw9285 .kd0385 { position: absolute; top: 0px; left: 0px; -ms-transition-duration: 1s; -moz-transition-duration: 1s; -o-transition-duration: 1s; transition-duration: 1s; -webkit-transition-duration: 1s;  } 
#kw9285:hover .kd0385 { height: 200px; left: -707px; -ms-transition-duration: 1s; -moz-transition-duration: 1s; -o-transition-duration: 1s; transition-duration: 1s; -webkit-transition-duration: 1s; } 
.kd8465 {width: 690px;    text-align: center;    height: auto;    background-color: #a99dea;    font-family: bebas neue;    font-size: 16px;    color: white;    font-weight: bold;    text-shadow: 1px 2px 0 #9373c4;} 
.kd8466 {height: 160px;    text-align: justify;    font-family: calibri;    font-size: 12px;    color: #111;    text-transform: lowercase;    letter-spacing: 1px;    overflow: auto; }
.kd8466::-webkit-scrollbar {width: 2px;}
.kd8466::-webkit-scrollbar-thumb {    background: #a99dea;}
.kd8466::-webkit-scrollbar-corner {background: #760E07;}
.kd8466::-webkit-scrollbar-track {    background-color: #deb445;}

.pieContainer {    height: 250px;margin: 20px 160px;}
.pieBackground {background-color: #7979a7;     position: absolute;     width: 250px;     height: 250px;     -moz-border-radius: 50px;     -webkit-border-radius: 50px;     -o-border-radius: 50px;     border-radius: 150px;     -moz-box-shadow: -1px 1px 3px #000;     -webkit-box-shadow: -1px 1px 3px #000;     -o-box-shadow: -1px 1px 3px #000;     box-shadow: -1px 1px 3px #000; } 
 .hold {position: absolute; width: 250px; height: 250px; -moz-border-radius: 50px; -webkit-border-radius: 50px; -o-border-radius: 50px; border-radius: 160px;  }
 #pieSlice1 .pie {background-color: #c9625b; -webkit-transform: rotate(50deg); -moz-transform: rotate(50deg); -o-transform: rotate(50deg); transform: rotate(50deg);}
 #pieSlice2 .pie {background-color: #e7decd; -webkit-transform: rotate(50deg); -moz-transform: rotate(50deg); -o-transform: rotate(50deg); transform: rotate(140deg);}
 #pieSlice3 .pie {background-color: #2c9237; -webkit-transform: rotate(50deg); -moz-transform: rotate(50deg); -o-transform: rotate(50deg); transform: rotate(231deg);}
 #pieSlice4 .pie { background-color: #e8d2a1; -webkit-transform: rotate(50deg); -moz-transform: rotate(50deg); -o-transform: rotate(50deg); transform: rotate(295deg);}
 #pieSlice45 .pie { background-color: #e8d2a1; -webkit-transform: rotate(50deg); -moz-transform: rotate(50deg); -o-transform: rotate(50deg); transform: rotate(360deg);}
.pie { position: absolute; width: 250px; height: 250px; -moz-border-radius: 50px; -webkit-border-radius: 50px; -o-border-radius: 50px; border-radius: 150px; clip: rect(0px, 125px, 125px, 0px);}

.talkingshit {    width: 700px;    height: 262px;    position: absolute;    margin: 25px 40px;    font-family: calibri;    font-size: 12px;    overflow: auto;    color: #a27d08;    text-shadow: 1px 1px 0 #fff;    text-align: justify;}
.talkingshit::-webkit-scrollbar-thumb {    background: #a786d6;    border-radius: 20px;    border-top: 2px solid #ddc7f5;    border-bottom: 2px solid #ddc7f5;}
.talkingshit::-webkit-scrollbar-track {    background-color: #deb445;}
.talkingshit::-webkit-scrollbar {    width: 3px;}
.talkingshit img {    width: 130px;}
td.mestoleft {    width: 130px;}
.leftleft {    border-right: 5px solid #dbab2c;    width: 130px;      margin-left: 1px; }
td.mestoleft {    width: 130px;}
.rightright {    border-left: 5px solid #dbab2c;    width: 130px;    margin-left: -6px;}

.cifrifakt img{position: absolute; width: 31%; height: 68px; box-shadow: inset -9px 0px 22px rgba(0, 0, 0, 0.16); -webkit-clip-path: polygon(75% 0%, 85% 50%, 75% 100%, 0% 100%, 8% 50%, 0% 0%); clip-path: polygon(75% 0%, 85% 50%, 75% 100%, 0% 100%, 8% 50%, 0% 0%);}
.cifrifakt info {width: 108px; position: absolute; font-family: arial;    color: #ffffff;    font-size: 10px;    line-height: 10px;    height: 59px;    text-shadow: 1px 1px rgba(0, 0, 0, 0.67);    padding: 5px;}
.cifrifakt raz {    /* background: #7071a7; */ width: 30px; font-size: 82px;  position: absolute;}

.mesta {line-height: 100%;
    background: linear-gradient(to right, #deb445, #e3cc9f, #ead9b8);
padding: 7px 7px 0 7px;
    margin-left: -10px;
    color: #fff;
    text-shadow: 1px 2px 0 #deb445;
    height: 123px;}
.mesta1 {line-height: 100%;
    background: linear-gradient(to left, #deb445, #e3cc9f, #ead9b8);
padding: 7px 7px 0 7px;
    margin-right: -10px;
    color: #fff;
    text-shadow: 1px 2px 0 #deb445;
    height: 123px;}

.kd84655 {width: 690px;
    text-align: center;
    height: auto;
    background-color: #dbb797;
    border-radius: 20px;
    border-top: 3px solid rgb(240, 208, 180);
    box-shadow: 2px 2px 0 #c7a07d;
    font-family: bebas neue;
    font-size: 16px;
    color: white;
    font-weight: bold;
    text-shadow: 1px 2px 0 #bc8859;
    letter-spacing: 2px;}

.kw92855 {background-color: #f2e9e1;
    overflow: hidden;
    position: relative;
    border: 3px double #e1cc84;
    padding: 7px;
    width: 690px;}
#kw92855 .kd03855 { position: absolute; top: 0px; left: 0px; -ms-transition-duration: 1s; -moz-transition-duration: 1s; -o-transition-duration: 1s; transition-duration: 1s; -webkit-transition-duration: 1s;  } 
#kw92855:hover .kd03855 { height: 200px; left: -707px; -ms-transition-duration: 1s; -moz-transition-duration: 1s; -o-transition-duration: 1s; transition-duration: 1s; -webkit-transition-duration: 1s; } 
.kd8465 {width: 690px;    text-align: center;    height: auto;    background-color: #a99dea;    font-family: bebas neue;    font-size: 16px;    color: white;    font-weight: bold;    text-shadow: 1px 2px 0 #9373c4;} 
.kd84665 {height: 160px;    text-align: justify;    font-family: calibri;    font-size: 12px;    color: #111;    text-transform: lowercase;    letter-spacing: 1px;    overflow: auto; }
.kd84665::-webkit-scrollbar {width: 2px;}
.kd84665::-webkit-scrollbar-thumb {    background: #a99dea;}
.kd84665::-webkit-scrollbar-corner {background: #760E07;}
.kd84665::-webkit-scrollbar-track {    background-color: #deb445; 

