#anketaInfo {background-color: #96908c30;
             border: 1px solid #98938f69;
             border-radius: 20px;
padding: 20px 20px 20px 20px;
line-height: 190%;
            text-align: center;}
#anketaInfo img {width: 100px;
height: 100px;
object-fit: cover;
border: 2px solid #a4a4a4;
filter: grayscale(1) brightness(0.9);
margin-top: 10px;
mix-blend-mode: luminosity;}
#anketaInfo info {background-color: #89848173;
                  text-transform: uppercase;
                  font-style: italic;
                  font-size: 7.5px;
                  letter-spacing: 0.3px;
padding: 3px 5px 2px 5px;
border-radius: 7px;}
#anketaText {padding: 0px 20px 25px 20px;
text-align: justify;
            line-height: 140%;
            font-size: 11px;}
#anketaSposob {line-height: 120%;
text-align: justify;}





/* CS1 &#212;&#238;&#237; &#232; &#246;&#226;&#229;&#242; &#242;&#229;&#234;&#241;&#242;&#224;*/

/* CS1.1 &#214;&#226;&#229;&#242; &#242;&#229;&#234;&#241;&#242;&#224; &#237;&#224; &#244;&#238;&#240;&#243;&#236;&#229; */
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3, #pun-navlinks .container,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, #pun-title, #pun-title .container, .punbb .modmenu .container, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, #pun-navlinks .container  { 
background-color: transpanent;
color: #0a1e21;
font-weight: normal;
font-style: normal;}

/* CS1.2 &#193;&#238;&#228;&#232; &#232;&#235;&#232; &#244;&#238;&#237; &#244;&#238;&#240;&#243;&#236;&#224; */
body {
background-color: #a497da; 
background-position: top center; 
background-attachment: fixed;
background-repeat: no-repeat;
}


/* CS1.3 &#216;&#224;&#239;&#234;&#224; */
#pun-title table {
background-image: url(http://forumstatic.ru/files/001b/33/00/87809.png); 
background-repeat: no-repeat;
background-position: top center;
border: none;
width: 920px;
height: 452px;
margin-left: -13px;
z-index: 5;
}

/* CS1.4 &#207;&#224;&#237; &#232;&#235;&#232; "&#242;&#229;&#235;&#238;" &#244;&#238;&#240;&#243;&#236;&#224; */
#pun {
background-color: #ededed; 
}

/* CS1.5 &#212;&#243;&#242;&#229;&#240;\&#234;&#238;&#239;&#232;&#240;&#224;&#233;&#242;\&#237;&#232;&#231; */
#pun-about p.container {
    background-image: url(http://forumstatic.ru/files/001b/33/00/20489.png);
    background-position: bottom center;
    background-repeat: no-repeat;
    width: 920px;
    height: 98px;
    margin-left: -14px;
    margin-bottom: -50px;
}

/* CS1.7 &#216;&#240;&#232;&#244;&#242;&#251;, &#240;&#224;&#231;&#236;&#229;&#240; &#242;&#229;&#234;&#241;&#242;&#224; &#237;&#224; bb-&#239;&#224;&#237;&#229;&#235;&#232; */
#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area {
overflow-y: auto;
text-shadow: none;
border: 1px solid #c6c8c5;
padding: 10px;
max-height: 200px;
background-color: #f0efee!important;
color: #372514;
}

#smilies-area {
    width: 480px!important;
    overflow: hidden;
}

/* CS2 &#209;&#241;&#251;&#235;&#234;&#232; */

/* CS2.1 */
.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: #6e6e6e;
  text-decoration: none;
  transition: color 0.4s linear 0s;
}


/* CS2.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 {
  color: #251c1a;
  text-decoration: none;
  transition: color 0.4s linear 0s;
}


/* CS2.5 */
.permalink {
   font-family: 'PT sans', sans-serif;
   font-weight: 400;
   font-size: 10.5px;
   line-height: 10px;
   letter-spacing: -0.2px;
   text-transform: uppercase;
   padding-left: 16px;
   height: 17px;
}


.pl-email a, .pl-share a, .pl-delete a, .pl-edit a, .pl-quote a, .pl-reports a {
   font-family: 'PT sans', sans-serif;
   font-weight: 400;
   font-size: 12.4px;
   line-height: 11px;
   color: #251c1a!important;
   letter-spacing: -0.1px;
   text-transform: uppercase;
   height: 24px;
}

.pl-email a:hover, .pl-share a:hover, .pl-delete a:hover, .pl-edit a:hover, .pl-quote a:hover, .pl-reports a:hover {
  color: #70777d!important;
}


/* CS3 &#200;&#234;&#238;&#237;&#234;&#232; &#241;&#242;&#224;&#240;&#251;&#245;, &#237;&#238;&#226;&#251;&#245;, &#226;&#224;&#230;&#237;&#251;&#245;, &#231;&#224;&#234;&#240;&#251;&#242;&#251;&#245; &#242;&#229;&#236; */
#pun-viewforum div.icon, #pun-messages div.icon, #pun-searchtopics div.icon {
    float: left;
    margin: -4px 4px 0 0!important;
    display: block;
    width: 39px;
    height: 21px;
    position: relative;
    width: 35px;
    height: 35px;
}

/* &#200;&#234;&#238;&#237;&#234;&#232; &#241;&#238;&#238;&#225;&#249;&#229;&#237;&#232;&#233; &#226; &#239;&#238;&#228;&#244;&#238;&#240;&#243;&#236;&#229; */
#pun-viewforum div.icon, #pun-messages div.icon, #pun-searchtopics div.icon {
   background: url(http://forumstatic.ru/files/001b/33/00/47349.png) no-repeat;
}

#pun-viewforum tr.inew div.icon, #pun-messages tr.inew div.icon, #pun-searchtopics tr.inew div.icon {
   background: url(http://forumstatic.ru/files/001b/33/00/69051.png) no-repeat;
}

#pun-viewforum tr.isticky div.icon, #pun-messages tr.isticky div.icon, #pun-searchtopics tr.isticky div.icon {
   background: url(http://forumstatic.ru/files/001b/33/00/68622.png) no-repeat;
}

#pun-viewforum tr.iclosed div.icon, #pun-messages tr.iclosed div.icon, #pun-searchtopics tr.iclosed div.icon {
   background: url(http://forumstatic.ru/files/001b/33/00/81290.png) no-repeat;
}

	
/* CS4 &#202;&#224;&#240;&#242;&#232;&#237;&#234;&#232; &#234;&#224;&#242;&#229;&#227;&#238;&#240;&#232;&#233; */
#pun-category1.category h2 {
background: url(http://forumstatic.ru/files/001b/33/00/83747.png);
height: 49px;
width: 920px;
font-size: 0!important;
margin-left: -13px!important;
}

#pun-category2.category h2 {
background: url(http://forumstatic.ru/files/001b/33/00/15729.png);
height: 49px;
width: 920px;
font-size: 0!important;
margin-left: -13px!important;
}

#pun-category3.category h2 {
background: url(http://forumstatic.ru/files/001b/33/00/51411.png);
height: 49px;
width: 920px;
font-size: 0!important;
margin-left: -13px!important;
}

#pun-category4.category h2 {
background: url(http://forumstatic.ru/files/001b/33/00/12017.png);
height: 49px;
width: 920px;
font-size: 0!important;
margin-left: -13px!important;
}

#pun-category5.category h2 {
background: url(http://forumstatic.ru/files/001b/33/00/70945.png);
height: 49px;
width: 920px;
font-size: 0!important;
margin-left: -13px!important;
}

#pun-category6.category h2 {
background: url(http://forumstatic.ru/files/001b/33/00/77443.png);
height: 49px;
width: 920px;
font-size: 0!important;
margin-left: -13px!important;
}

#pun-stats h2 {
background: url("http://forumstatic.ru/files/001b/33/00/76951.png") no-repeat;
height: 49px;
width: 920px;
font-size: 0!important;
margin-left: -13px!important;
border-style: none;
}

/* CS5 &#207;&#240;&#238;&#247;&#232;&#229; &#253;&#235;&#229;&#236;&#229;&#237;&#242;&#251; */

/* CS5.3 &#214;&#232;&#242;&#224;&#242;&#251; &#232; &#234;&#238;&#228;&#251; &#226; &#241;&#238;&#238;&#225;&#249;&#229;&#237;&#232;&#255;&#245;*/
.punbb .quote-box, .punbb .code-box {
border: 1px solid #7e7e7e!important;
background-color: #ededed; 
}

.quote-box blockquote .quote-box {
border-bottom: 1px solid #626262!important;
background-color: #ededed; 
}

/* CS5.4 &#206;&#225;&#235;&#224;&#241;&#242;&#252; &#228;&#235;&#255; &#226;&#226;&#238;&#228;&#224; &#242;&#229;&#234;&#241;&#242;&#224; &#226; &#244;&#238;&#240;&#236;&#229; &#238;&#242;&#226;&#229;&#242;&#224; &#232; &#224;&#228;&#236;&#232;&#237;&#234;&#229; */
.punbb textarea, .punbb select, .punbb input {
color: #14121b;
background-color: #ededed; 
}

/* CS5.5 &#196;&#226;&#232;&#227;&#224;&#229;&#236; &#226;&#229;&#240;&#245;&#237;&#232;&#233; &#225;&#224;&#237;&#237;&#229;&#240; */
#pun-title table tbody tr .title-logo-tdr {
position: absolute; z-index: 1; 
left: -150px; 
top: 0px;
}

/* CS5.6 &#209;&#238;&#226;&#241;&#229;&#236; &#228;&#240;&#243;&#227;&#238;&#229; */
#pun-main div.catleft, #pun-main div.catright {display: none;}
#pun-announcement .container {margin-top: -2em;}
#pun-main .post-author ul {text-align: center;}
#pun-announcement h2 {display: none;}
#pun-main .post-links li {text-align: center;}
#pun th, #pun-main h2 {text-align: center;}


/* CS5.7 &#207;&#238;&#235;&#231;&#243;&#237;&#238;&#234; */
::-webkit-scrollbar {
    height: 11px;
    width: 11px;
}
 
::-webkit-scrollbar-thumb { background: #ededed;}
::-webkit-scrollbar-track { background: #858686;}
::-webkit-scrollbar-thumb, ::-webkit-scrollbar-track {
   border: 5px solid; color: #a497da;
}

/* &#239;&#238;&#235;&#231;&#243;&#237;&#238;&#234; &#226; &#238;&#234;&#237;&#224;&#245; &#241; &#242;&#229;&#234;&#241;&#242;&#238;&#236; */
.punbb textarea::-webkit-scrollbar {
   height: 4px;
   width: 4px;
}

.punbb textarea::-webkit-scrollbar-thumb { background: #a497da;}
.punbb textarea::-webkit-scrollbar-track { background: #c1c1c1;}
.punbb textarea::-webkit-scrollbar-thumb, .punbb textarea::-webkit-scrollbar-track {
   border: none!important;
}


/* &#239;&#238;&#235;&#231;&#243;&#237;&#238;&#234; &#226; &#234;&#238;&#228;&#229; */
.punbb .post-content .scrollbox::-webkit-scrollbar {
    height: 11px!important;
    width: 11px;
}
 
.punbb .post-content .scrollbox::-webkit-scrollbar-thumb { background: #a497da;}
.punbb .post-content .scrollbox::-webkit-scrollbar-track { background: #858686;}
.punbb .post-content .scrollbox::-webkit-scrollbar-thumb, .punbb .post-content .scrollbox::-webkit-scrollbar-track {
   border: 5px solid; color: #ededed;
}

/* &#239;&#238;&#235;&#231;&#243;&#237;&#238;&#234; &#226; &#227;&#238;&#241;&#242;&#229;&#226;&#238;&#233;*/
.female-list::-webkit-scrollbar {
    height: 1px;
    width: 1px;
}
 
.female-list::-webkit-scrollbar-thumb { background: #8778c3;}
.female-list::-webkit-scrollbar-track { background: #b7b7b7;}
.female-list::-webkit-scrollbar-thumb, .female-list::-webkit-scrollbar-track {
   border: none!important;
}

.male-list::-webkit-scrollbar {
    height: 1px;
    width: 1px;
}
 
.male-list::-webkit-scrollbar-thumb { background: #8778c3;}
.male-list::-webkit-scrollbar-track { background: #b7b7b7;}
.male-list::-webkit-scrollbar-thumb, .male-list::-webkit-scrollbar-track {
   border: none!important;
}

/* &#239;&#238;&#235;&#231;&#243;&#237;&#238;&#234; &#226; &#225;&#224;&#237;&#234;&#229;*/
.bank-earn::-webkit-scrollbar {
    height: 1px;
    width: 1px;
}
 
.bank-earn::-webkit-scrollbar-thumb { background: #8778c3;}
.bank-earn::-webkit-scrollbar-track { background: #b7b7b7;}
.bank-earn::-webkit-scrollbar-thumb, .bank-earn::-webkit-scrollbar-track {
   border: none!important;
}

.bank-spend::-webkit-scrollbar {
    height: 1px;
    width: 1px;
}
 
.bank-spend::-webkit-scrollbar-thumb { background: #8778c3;}
.bank-spend::-webkit-scrollbar-track { background: #b7b7b7;}
.bank-spend::-webkit-scrollbar-thumb, .bank-spend::-webkit-scrollbar-track {
   border: none!important;
}

/* &#239;&#238;&#235;&#231;&#243;&#237;&#238;&#234; &#226; &#242;&#229;&#236;&#229; &#226;&#237;&#229;&#248;&#237;&#238;&#241;&#242;&#229;&#233; */
.appmale-list::-webkit-scrollbar {
    height: 1px;
    width: 1px;
}
 
.appmale-list::-webkit-scrollbar-thumb { background: #8778c3;}
.appmale-list::-webkit-scrollbar-track { background: #b7b7b7;}
.appmale-list::-webkit-scrollbar-thumb, .appmale-list::-webkit-scrollbar-track {
   border: none!important;
}

.appfemale-list::-webkit-scrollbar {
    height: 1px;
    width: 1px;
}
 
.appfemale-list::-webkit-scrollbar-thumb { background: #8778c3;}
.appfemale-list::-webkit-scrollbar-track { background: #b7b7b7;}
.appfemale-list::-webkit-scrollbar-thumb, .appfemale-list::-webkit-scrollbar-track {
   border: none!important;
}

/* CS5.8 */
::selection {
background: #beb6e1!important; 
color: #14121b;
}

/* CS6 */
.mirnua {
text-indent: 20px;
}

/* N1 &#246;&#226;&#229;&#242; &#232;&#236;&#229;&#237;&#232; &#224;&#226;&#242;&#238;&#240;&#224; */

.pa-author a{
  color: #14121b!important;
  transition: color 0.4s linear 0s;
}

.pa-author a:hover{
  color: #a497da!important;
  transition: color 0.4s linear 0s;
}

/* &#239;&#240;&#238;&#244;&#232;&#235;&#252; &#238;&#242;&#228;&#229;&#235;&#252;&#237;&#238;&#233; &#241;&#242;&#240;&#224;&#237;&#232;&#246;&#229;&#233; */
#profile-right {
    width: 60%!important;
}

#profile-left {
    width: 40%!important;
    padding-top: 0!important;
    text-align: center!important;
    font-weight: normal;
    margin-top: -15px!important;
}

#profile-name strong {
   font-size: 18px!important; 
   font-family: 'Raleway', sans-serif!important;
   font-weight: 900!important;
   text-transform: uppercase; 
   padding: 0px!important;
}

#profile-title strong {
   font-family: 'PT Sans', sans-serif;
   font-weight: 300!important;
   text-transform: uppercase; 
   font-size: 11px!important;
   margin: 0 30px 0 27px !important;
   padding-bottom: 0px!important;
}

#profile-left li, #profile-left li * {
   font-size: 11px;
   font-family: 'PT sans', sans-serif;
   text-transform: uppercase; 
}

#profile-right li span {
   font: 11px;
   font-family: 'PT sans', sans-serif;
   text-transform: uppercase;
   font-weight: 700l!important; 
}

/* &#226;&#224;&#230;&#237;&#251;&#229; &#232; &#231;&#224;&#234;&#240;&#251;&#242;&#251;&#229; */
.stickytext {
   text-transform: uppercase;
   font-size: 8.2px;
   font-weight: bold;
   color:#14121b;
   background: #beb6e1;
   padding-left: 5px;
   padding-right: 3px;
   padding-top: 3px;
   padding-bottom: 3px;
   margin-right: 5px!important;
}

.closedatafield{
   text-transform: uppercase;
   font-size: 8.2px;
   font-weight: bold;
   color: #14121b;
   background: #d2ceb6;
   padding-left: 3px;
   padding-right: 3px;
   padding-top: 3px;
   padding-bottom: 3px;
   margin-right: 5px!important;
}

/* &#227;&#238;&#241;&#242;&#229;&#226;&#224;&#255; */

.guestbook-gen {
    padding: 15px 0px 10px 0px;
    border: 1px solid #898989;
}

.guestbook-name {
    padding: 0px 0px 10px 0px;
    border-bottom: 1px solid #898989;
    font-family: 'NinetiesDisplay', sans-serif;
    font-size: 41px;
    border-radius: 25px;
}

.guestbook-descr {
    padding: 12px 0px 12px 0px;
    font-family: 'PT Sans', sans-serif;
    font-size: 11px;
    letter-spacing: 0.5px;
    text-transform: uppercase;
}

.book-left, .book-right {
  display: inline-block;
  vertical-align: top;
  width: 230px;
  margin: 0px 3px !important;
  padding: 5px 16px 16px 16px !important;
  text-align: left!important;
}

.sex {
    border-bottom: 1px dotted #898989;
    text-align: center!important;
    font-weight: 900;
    font-family: 'Raleway', sans-serif;
    font-size: 13px;
    text-transform: uppercase;
    color: #14121b;
    padding: 2px 0px 7px 0px;
    letter-spacing: 3px;
}

.male-list, .female-list {
  height: 130px;
  line-height: 16px;
  overflow-y: auto;
  text-transform: lowercase;
}

.book-date {
  padding: 7px 0px 3px 0px;
  font-family: 'Raleway', sans-serif;
  font-size: 11px;
  font-weight: 900;
  text-transform: uppercase!important;
  color: #14121b;
}

.guestbook-gen ul {
    padding: 0px !important;
}

.guest-copy-btn {
    display: inline-block;
    text-align: center!important;
    cursor: pointer!important;
    padding: 3px 12px 3px 12px!important;
    text-transform: uppercase!important;
    font-weight: 800!important;
    font-family: PT Sans, sans-serif !important;
    font-size: 11px!important;
    color: #14121b!important;
    text-decoration: none!important;
    border: 1px solid #898989!important;
}

.guest-copy-btn:hover {    
    cursor: pointer;
    background: #a497da!important;
    border: 1px solid #14121b!important;
    color: #14121b!important;
    transition: color 0.4s linear 0s;
}

.guestbook-info {
    border-top: 1px solid #898989;
    border-radius: 25px;
    padding: 7px 0px 0px 0px;
    font-family: 'PT Sans', sans-serif;
    font-size: 12px;
    letter-spacing: 0.5px;
    text-decoration: none;
    text-transform: uppercase;
}

.guestbook-info a {
    font-weight: 800;
    color: #8c7cd0!important;
}

.guestbook-info a:hover {
    color: #14121b!important;
}

/* &#232;&#236;&#229;&#237;&#224; &#232; &#226;&#237;&#229;&#248;&#237;&#238;&#241;&#242;&#232; */
.appearance-list {
    padding: 15px 0px 0px 0px;
    width: 90%;
    border: 1px solid #898989;
}

.app-name {
    position: absolute;
    top: 8px;
    right: 209px;
    width: 37%;
    padding: 1px 0px 1px 0px;
    border: 1px solid #898989;
    font-family: 'PT sans', sans-serif;
    font-size: 14px;
    font-weight: 900;
    text-transform: uppercase;
    background: #ededed;
    text-align: center;
}

.app-legend {
    padding: 8px 0px 8px 0px;
    font-family: 'PT sans', sans-serif;
    font-size: 12px;
    text-transform: uppercase;
}

.app-letters {
    padding: 2px 0px 2px 0px;
    font-family: 'PT sans', sans-serif;
    font-weight: 800;
    font-size: 14px;
    background: #888888;
    color: #ededed;
}

.app-left, .app-right {
  display: inline-block;
  vertical-align: top;
  width: 230px;
  margin: 0px 3px !important;
  padding: 5px 16px 16px 16px !important;
  text-align: left!important;
}

.appmale-list, .appfemale-list {
  padding: 5px 0px 0px 0px;
  height: 130px;
  line-height: 16px;
  overflow-y: auto;
  text-transform: lowercase;
}

/* &#242;&#229;&#236;&#251; */
.topic-head {
    padding: 12px 48px 15px 48px;
    border: 1px solid #898989!important;
    width: 58%;
    margin: auto!important;
    margin-top: 8px!important;
    margin-bottom: 30px!important;
}

.topic-name {
    position: absolute;
    top: 16px;
    right: 209px;
    width: 38%;
    padding: 1px 0px 1px 0px;
    border: 1px solid #898989;
    font-family: 'PT sans', sans-serif;
    font-size: 14px;
    font-weight: 900;
    text-transform: uppercase;
    background: #ededed;
    text-align: center;
}

.topic-descr {
    padding: 11px 0px 0px;
    font-family: 'PT sans', sans-serif;
    line-height: 15px;
    text-align: justify;
    font-size: 11px!important;
}

.post-content .highlight-text {
   background-color: #bfccd6!important;
}

ul.app-content {
    padding: 0px !important;
}

/* &#225;&#224;&#237;&#234; */
.bank-box {
    margin: auto!important;
    padding: 20px 0px 0px 0px;
    width: 90%;
    border: 1px solid #898989;
}

.bank-name {
    position: absolute;
    top: 8px;
    right: 209px;
    width: 37%;
    padding: 1px 0px 1px 0px;
    border: 1px solid #898989;
    font-family: 'PT sans', sans-serif;
    font-size: 14px;
    font-weight: 900;
    text-transform: uppercase;
    background: #ededed;
    text-align: center;
}

.bank-earn, .bank-spend {
    display: inline-block;
    vertical-align: top;
    width: 40%;
    height: 211px;
    margin: 0px 3px !important;
    padding: 5px 16px 16px 16px !important;
    text-align: left!important;
    font-family: 'PT Sans', sans-serif;
    font-size: 12px;
    line-height: 16px;
    overflow-y: auto;
}

.bank-content {
    padding: 2px 0px 15px 0px;
}

#mask_dialog .hv-form-block {
    flex: 1 1 auto;
    max-height: 100%!important;
    overflow-y: auto;
}

#mask_dialog .inner {
    background: #ededed!important;
}

.for_def {
    font-family: 'PT sans', sans-serif;
    text-transform: uppercase;
    font-weight: 800;
    font-style: italic;
    display: inline;
}

.for_desc {
    font-size: 10px;
    text-align: justify!important;
    text-transform: lowercase;
    display: inline;
}

.tclcon {text-align: justify!important;}

.news {
    display: inline;
    margin: 0px 0px 0px 15px!important;
    background: transparent;
    border: 1px solid #898989;
    font-family: 'PT sans', sans-serif;
    font-size: 11px;
    font-weight: 600;
    text-transform: uppercase;
    padding: 4px 20px;
    height: 83px!important;
}

.news a {
    color: #000!important;
}

.news:hover {
  background: #beb6e1;
  transition: background-color 0.5s cubic-bezier(0,0.5,0,0) 0s;
}

.banners {
    margin: -64px 0 0 -14px!important;
    opacity: 40%;
    border-top: 1px solid #000;
    padding: 7px 14px 0 14px;
    width: 892px;
    -webkit-transition: all linear 0.2s; 
    -moz-transition: all linear 0.2s;
    -ms-transition: all linear 0.2s;
    -o-transition: all linear 0.2s;
    transition: all linear 0.2s;
}

.banners:hover {
    opacity: 100%;
}

.senseless {
    padding-left: 25px;
    padding-top: 4px;
    font-family: 'PT Sans', sans-serif;
    font-size: 10px;
    line-height: 11px;
}

.senseless-link {
    display: inline;
    margin: 0px -15px 0px 15px !important;
    padding: 1px 10px 1px 10px !important;
    font-family: 'PT Sans', sans-serif;
    font-size: 10px;
    background: transparent;
    font-weight: 800;
    letter-spacing: 1.5px;
    text-transform: uppercase;
    height: 5px!important;
}

.senseless-link a {
    color: #14121b !important;
}

.senseless-link:hover {
   color: #14121b!important;
   background-color: rgba(242, 236, 231, 0);
   padding: 0px 0px 2px 0px;
   border-bottom: solid 2px #14121b;
   transition: 0.2s linear 0s;
}

.lz-name {
  display: inline-block;
  font-size: 15px;
  font-style: italic;
  font-weight: 800;
}

.bubble {
    right: -9px !important;
    top: -13px !important;
}

span.num_msg {
    margin-left: 2px !important;
}

.trash-one, .trash-two, .trash-three {
    position: absolute;
    text-align: right;
    font-family: 'PT Sans', sans-serif;
    font-size: 9px;
    font-style: italic;
    color: #e96f2e;
    text-transform: uppercase;
    height: 11px;
}

.trash-one {
    top: 62px;
    right: 19px;
}

.trash-two {
    top: 94px;
    right: 21px;
}

.trash-three {
    top: 109px;
    right: 51px;
}

.trash-one a, .trash-two a, .trash-three a {
    color: #e96f2e !important;
}

.trash-one a:hover, .trash-two a:hover, .trash-three a:hover {
  color: #14121b !important;
  transition: color 0.4s linear 0s;
}

.post .post-author.no-avatar .pa-title:after {
content: '';
display: block;
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
background-image: url(http://forumstatic.ru/files/001b/33/00/43899.png); /* &#239;&#238; &#243;&#236;&#238;&#235;&#247;&#224;&#237;&#232;&#254; */
width: 120px; /* &#216;&#232;&#240;&#232;&#237;&#224; &#224;&#226;&#224;&#242;&#224;&#240;&#251; */
height: 120px; /* &#194;&#251;&#241;&#238;&#242;&#251; &#224;&#226;&#224;&#242;&#224;&#240;&#251; */
margin: 7px auto -4px auto; /* &#238;&#242;&#241;&#242;&#243;&#239;&#251; &#238;&#242; &#228;&#240;&#243;&#227;&#232;&#245; &#239;&#238;&#235;&#229;&#233; &#232; &#226;&#251;&#240;&#224;&#226;&#237;&#232;&#226;&#224;&#237;&#232;&#229; &#239;&#238; &#246;&#229;&#237;&#242;&#240;&#243; */
}

.post[data-group-id="3"] .post-author.no-avatar .pa-title:after {
  background-image: url(http://forumstatic.ru/files/001b/33/00/43899.png); /* &#195;&#238;&#241;&#242;&#232; */
}

.post-name {
    position: absolute;
    top: 395px;
    left: 17px;
    text-align: justify;
    font-family: pt sans;
    font-size: 20px;
    font-weight: 700;
    color: #e8eae5;
    text-transform: uppercase;
}

.post-name a {
  color: #e96f2e !important;
}

.post-name a:hover {
  color: #060606 !important;
  transition: color 0.4s linear 0s;
}

.best-post {
    position: absolute;
    top: 397px;
    left: 250px;
    width: 650px;
    text-align: justify;
    font-family: 'PT Sans', sans-serif;
    font-size: 10px;
    font-weight: 400;
    color: #292828;
    line-height: 11px;
}

.active-one, .active-two, .active-three, .active-four, .active-five, .active-six {
    position: absolute;
    border: 1px solid #ededed;
    width: 30px;
    height: 30px;
    border-radius: 20px;
}

.active-one {
    top: 180px;
    left: 50px;
}


.active-two {
    top: 185px;
    left: 330px;
}

.active-three {
    top: 265px;
    left: 415px;
}

.active-four {
    top: 315px;
    right: 321px;
}

.active-five {
    top: 205px;
    right: 280px;
}

.active-six {
    top: 158px;
    right: 139px;
}

.letter-one, .letter-two, .letter-three, .letter-four, .letter-five, .letter-six {
    font-family: 'PT Sans', sans-serif !important;
    font-size: 30px !important;
    font-weight: 800 !important;
    color: #ededed !important;
}

.letter-one {
    position: absolute;
    top: 165px;
    left: 69px;
}

.letter-two {
    position: absolute;
    top: 190px;
    left: 332px;
}

.letter-three {
    position: absolute;
    top: 266px;
    left: 415px;
}

.letter-four {
    position: absolute;
    top: 325px;
    right: 325px;
}

.letter-five {
    position: absolute;
    top: 194px;
    right: 295px;
}

.letter-six {
    position: absolute;
    top: 163px;
    right: 149px;
}

.admin-advert-block {
    display: none;
}

pre {
    display: block !important;
    font-family: monospace!important;
    white-space: pre!important;
    margin: 1em 0px!important;
}

#tags .container {
    top: 37px !important;
    background: #ededed !important;
    border: 1px solid #767676 !important; }

.contest-box {
    margin: auto!important;
    padding: 20px 0px 0px 0px;
    width: 90%;
    border: 1px solid #898989;
}

.contest-name {
    position: absolute;
    top: 8px;
    right: 209px;
    width: 37%;
    padding: 1px 0px 1px 0px;
    border: 1px solid #898989;
    font-family: 'PT sans', sans-serif;
    font-size: 14px;
    font-weight: 900;
    text-transform: uppercase;
    background: #ededed;
    text-align: center;
}

.contest-descr {
    padding: 12px 0px 12px 0px;
    font-family: 'PT Sans', sans-serif;
    font-size: 11px;
    letter-spacing: 0.5px;
}

.contest-lots {
  padding: 0px 15px 15px 15px !important;
}

.contest-cell {
    display: inline-block;
    border: 1px solid #898989;
    border-radius: 23px;
    padding: 11px 3px 11px 3px !important;
    margin: 0px 20px 9px 0px!important;
    width: 14%;
    height: 120px;
    font-family: 'PT Sans', sans-serif;
    font-size: 12px;
    text-align: center;
    vertical-align: top;
}

.contest-cell:hover {
    background: #a497da!important;
    border: 1px solid #14121b!important;
    color: #14121b!important;
    transition: color 0.4s linear 0s;
}

#smilies-area {
  overflow-y: auto !important;
}

.guestbook {
    text-transform: lowercase;
}

p.lastedit {
display: none;
}

/* &#232;&#231;&#238;&#225;&#240;&#224;&#230;&#229;&#237;&#232;&#229; &#224;&#234;&#242;&#232;&#226;&#224; &#226; &#248;&#224;&#239;&#234;&#229; */

.active-one:hover {
    background-image: url(http://forumstatic.ru/files/001b/33/00/69487.png); /* &#239;&#229;&#240;&#226;&#251;&#233; */
}

.active-two:hover {
    background-image: url(http://forumstatic.ru/files/001b/2f/a8/12898.png); /* &#226;&#242;&#238;&#240;&#238;&#233; */
}

.active-three:hover {
    background-image: url(http://forumstatic.ru/files/001b/2f/a8/51475.png); /* &#242;&#240;&#229;&#242;&#232;&#233; */
}

.active-four:hover {
    background-image: url(http://forumstatic.ru/files/001b/33/00/45572.png); /* &#247;&#229;&#242;&#226;&#184;&#240;&#242;&#251;&#233; */
}

.active-five:hover {
    background-image: url(http://forumstatic.ru/files/001b/2f/a8/14242.png); /* &#239;&#255;&#242;&#251;&#233; */
}

.active-six:hover {
    background-image: url(http://forumstatic.ru/files/001b/2f/a8/94429.png); /* &#248;&#229;&#241;&#242;&#238;&#233; */
}