
/* анкета */
.anketaq { width: 676px;  height: 631px; padding: 5px; border: 1px solid #B4B4B4; background-image: url(https://i.imgur.com/kH3LuiP.png); padding-bottom: 0px; border-bottom: 0px; }

.anketas { width: 676px;  height: 631px; position:relative; overflow:hidden; }
.anketka { position:absolute; width: 676px;  height: 631px; overflow:hidden; }

.anketak { background-image:url(https://i.imgur.com/NNVvfGz.png); position:absolute; top:0px; left:0px; width: 676px;  height: 631px; opacity:1; transition-duration: 1.2s; -webkit-transition-duration: 1.2s; }

.anketak img { position:absolute; top:85px; left:208px; width:250px; height:140px;}
.anketaname {     position: absolute;    top: 228px;    font-family: bebas neue!important;    font-size: 38px;    color: #ffffff;    width: 600px;    height: 33px;    margin-left: 35px!important;    text-align: center;}
.anketavn {position: absolute; top: 283px; left: 148px; font-family: bebas neue!important; font-size: 14px; color: #ffffff; width: 372px; height: 30px; text-align: center;}
.data {position: absolute; top: 338px; left: 81px; font-family: bebas neue!important; font-size: 14px; color: #b7443e; width: 156px; height: 22px; text-align: center;}
.mesto {position: absolute; top: 338px; left: 255px; font-family: bebas neue!important; font-size: 14px; color: #b7443e; width: 156px; height: 22px; text-align: center;}
.anklove {position: absolute; top: 338px; left: 428px; font-family: bebas neue!important; font-size: 14px; color: #b7443e; width: 156px; height: 22px; text-align: center;}
.obrazov {position: absolute; top: 391px; left: 85px; font-family: bebas neue!important; font-size: 14px; color: #b7443e; width: 150px; height: 36px; text-align: center;}
.rabota {position: absolute; top: 391px; left: 258px; font-family: bebas neue!important; font-size: 14px; color: #b7443e; width: 150px; height: 36px; text-align: center;}
.babki {position: absolute; top: 390px; left: 431px; font-family: bebas neue!important; font-size: 14px; color: #b7443e; width: 150px; height: 36px; text-align: center;}
.anketalen {position: absolute; top: 463px; left: 84px; font-family: bebas neue!important; font-size: 14px; color: #b7443e; width: 150px; height: 38px; text-align: center;}
.otnohi {position: absolute; top: 461px; left: 260px; font-family: bebas neue!important; font-size: 14px; color: #b7443e; width: 315px; height: 40px; text-align: center;     overflow: auto;}



.anketas:hover .anketaam { opacity:1; transition-duration: 1.2s; -webkit-transition-duration: 1.2s; }
.anketaam { position:absolute; opacity:0; transition-duration: 1.2s; -webkit-transition-duration: 1.2s; }
.anketaim {position: absolute; top: 80px; left: 148px; font-family: bebas neue!important; font-size: 14px; color: #ffffff; width: 372px; height: 20px; text-align: center;}
.anketabio {width: 580px; height: 475px; overflow: auto; text-align: justify; margin-top: 100px!important; margin-left: -20px;}

.vopros {font-size: 12px; font-family: bebas neue!important; color: #af3a38; text-shadow: #ffffff 1px 1px 0px; padding-right: 10px;}
.otvet {font-size: 11px; font-family: arial; color: #b7443e; padding-right: 10px;}
/* конец */


/* Индикатор активности пользователя */
.post .post-author ul {
  position: relative;
}
.pa-online {
 position: absolute;
    display: inline-block !important;
top: 14px;
    right: 11px;
    background: url(https://i.imgur.com/EM9l5OA.png) top no-repeat;
    height: 30px;
    width: 7px;
    border: 3px groove #c15255;
    color: #bf4b51;
    /* margin: 0 0 0 -5px !important; */
    /* padding: 0 !important; */
    /* border: 0 !important; */
    /* -webkit-transition: all .2s ease; */
    -moz-transition: all .2s ease;
    transition: all .2s ease;
    /* -webkit-border-radius: 50%; */
    -moz-border-radius: 50%;
    /* border-radius: 50%; */
}
.pa-online:hover {
 background: url('https://i.imgur.com/EM9l5OA.png') top no-repeat;
}
.pa-online:hover strong {
  opacity: 1.0;
  visibility: visible;
}
.pa-online strong {
 position: absolute;
    top: -7px;
    right: -016px;
    padding: 0 8px;
    height: 24px;
    line-height: 24px;
    /* background: rgba(0, 0, 0, 0.7); */
    background: #ffe4b2;
    border: 3px solid #af3544;
    color: #bf4b51;
    box-shadow: inset 0px 0px 2px 2px #f0c270;
    font-weight: 400;
    white-space: nowrap;
    /* color: #fff; */
    font-family: bebac neue;
    font-size: 90%;
    text-shadow: 1px 1px 8px #fff;
    text-align: center;
    z-index: 10;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    /* border-radius: 3px; */
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    /* transition: all .2s ease; */
    opacity: 0;
    visibility: hidden;
}
.pa-online strong:before {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  right: 6px;
  top: -10px;
  border-width: 5px 5px;
  border-style: solid;
  border-color: transparent transparent rgba(0, 0, 0, 0.7) transparent;
}



/*---------------------------------- город-------------------------------------------*/
.faqbody1 {width: 870px;
background: url('https://i.imgur.com/fAx8Ho0.png') top no-repeat;
height: 1708px;}
.faqstart1 {    width: 385px;    color: #9b71a0;    text-shadow: 1px 0px 0px #ffffff;    text-align: center;    margin-top: 75px !important;    margin-left: 300px !important;    font-family: arial;    font-size: 11px;    line-height: 9px;    position: absolute;}
.faqend1 {width: 160px; color: #866789;    text-shadow: 1px 0px 0px #ffffff;    text-align: center;    margin-top: 1561px !important;    margin-left: 675px !important;    font-family: arial;    font-size: 13px;    line-height: 10.5px;    position: absolute;}

.faqansw8 {width: 694px;    color: #7d5c81;    text-shadow: 1px 0px 0px #ffffff;    text-align: justify;    margin-top: 242px !important;    margin-left: 85px !important;    font-family: arial;    font-size: 12px;    line-height: 12px;    position: absolute;}
.faqansw9 {width: 678px;
    color: #7d5c81;
    text-shadow: 1px 0px 0px #ffffff;
    text-align: justify;
    margin-top: 581px !important;
    margin-left: 89px !important;
    font-family: arial;
    font-size: 12px;
    line-height: 12px;
    position: absolute;}
.faqansw10 {width: 583px;
    color: #7d5c81;
    text-shadow: 1px 0px 0px #ffffff;
    text-align: justify;
    margin-top: 853px !important;
    margin-left: 191px !important;
    font-family: arial;
    font-size: 12px;
    line-height: 12px;
    position: absolute;}
.faqansw11 {width: 676px;
    color: #7d5c81;
    text-shadow: 1px 0px 0px #ffffff;
    text-align: justify;
    margin-top: 1221px !important;
    margin-left: 98px !important;
    font-family: arial;
    font-size: 12px;
    line-height: 12px;
    position: absolute;}
.faqansw12 {width: 492px;
    color: #7d5c81;
    text-shadow: 1px 0px 0px #ffffff;
    text-align: justify;
    margin-top: 1517px !important;
    margin-left: 78px !important;
    font-family: arial;
    font-size: 12px;
    line-height: 13px;
    position: absolute;}
.faqansw13 {color: #d370e2;    text-align: right;    font-family: arial;    font-size: 9px;    margin-top: 2px!important;    position: absolute;}
.faqansw14 {width: 494px;
    color: #7d5c81;
    text-shadow: 1px 0px 0px #ffffff;
    text-align: justify;
    margin-top: 400px !important;
    margin-left: 141px !important;
    font-family: arial;
    font-size: 12px;
    line-height: 13px;
    position: absolute;}

/*---------------------------------- профы-------------------------------------------*/
.guidebody {width: 870px;
background: url('http://forumfiles.ru/files/0017/91/f6/45017.png') top no-repeat;
height: 3635px;}
.guidestart {width: 500px; color: #6e3a26; text-shadow: 1px 0px 0px #ffffff; text-align: justify; margin-top: 15px !important; margin-left: 190px !important; font-family: cuprum; font-size: 15px; line-height: 12px; position: absolute; font-style: italic; text-align-last: center;}
.guidemess {width: 620px; color: #575757; text-shadow: 1px 0px 0px #ffffff; text-align: justify; margin-left: 180px !important; font-family: cuprum; line-height: 14px; position: absolute;}
.guidemess1 {width: 660px; color: #575757; text-shadow: 1px 0px 0px #ffffff; text-align: justify; margin-left: 180px !important; font-family: cuprum; line-height: 12px; position: absolute;}



/*---------------------------------- фак-------------------------------------------*/
.faqbody {width: 870px;
background: url('https://i.imgur.com/eUaCGpD.png') top no-repeat;
height: 1086px;}

.faqstart {width: 400px; color: #3f99d5; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 63px !important; margin-left: 380px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}
.faqend {width: 350px; color: #3f99d5; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 935px !important; margin-left: 349px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}

.faqtext {width: 120px; color: #3f99d5; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 140px !important; margin-left: 36px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}
.faqtext1 {width: 135px; color: #3f99d5; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 235px !important; margin-left: 540px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}
.faqtext2 {width: 150px; color: #3f99d5; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 430px !important; margin-left: 340px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}
.faqtext3 {width: 130px; color: #3f99d5; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 485px !important; margin-left: 695px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}
.faqtext4 {width: 140px; color: #3f99d5; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 605px !important; margin-left: 200px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}
.faqtext5 {width: 140px; color: #3f99d5; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 765px !important; margin-left: 95px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}
.faqtext6 {width: 255px; color: #3f99d5; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 695px!important; margin-left: 512px !important; font-family: arial; font-size: 11px; line-height: 9px;position: absolute;}
.faqtext7 {width: 55px; color: #3f99d5; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 950px !important; margin-left: 255px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}

.faqansw {width: 266px; color: #0f2598; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 245px !important; margin-left: 97px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}
.faqansw1 {width: 275px; color: #0f2598; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 310px !important; margin-left: 529px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}
.faqansw2 {width: 280px; color: #0f2598; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 455px !important; margin-left: 30px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}
.faqansw3 {width: 270px; color: #0f2598; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 550px !important; margin-left: 512px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}
.faqansw4 {width: 117px; color: #0f2598; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 620px !important; margin-left: 58px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}
.faqansw5 {width: 235px; color: #0f2598; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 685px !important; margin-left: 255px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}
.faqansw6 {width: 220px; color: #0f2598; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 775px !important; margin-left: 600px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}
.faqansw7 {width: 205px; color: #0f2598; text-shadow: 1px 0px 0px #ffffff; text-align: center; margin-top: 872px !important; margin-left: 20px !important; font-family: arial; font-size: 11px; line-height: 9px; position: absolute;}

/*---------------------------------- правила -------------------------------------------*/
.faqregul {width: 870px;
background: url('https://i.imgur.com/BSv7i1C.png') top no-repeat;
height: 1186px;}
.faqregul1 {    width: 670px;    color: #874a1a;    text-shadow: 1px 0px 0px #ffffff;    text-align: justify;    margin-top: 120px !important;    margin-left: 100px !important;    font-family: arial;    font-size: 13px;    line-height: 12px;    position: absolute;    height: 1015px;    overflow: auto;    padding-right: 42px;}


/*---------------------------------- таблица-------------------------------------------*/
/*-- ПОСТЫ --*/
.ac1 {position: absolute; margin-top: 458px!important; margin-left: 698px!important;}
.ac2 {position: absolute; margin-top: 458px!important; margin-left: 757px!important;}
.ac3 {position: absolute; margin-top: 458px!important; margin-left: 816px!important;}
.ac4 {position: absolute; margin-top: 458px!important; margin-left: 875px!important;}
.ac5 {position: absolute; margin-top: 458px!important; margin-left: 934px!important;}
/*-- АКТИВИСТЫ --*/
.pt1 {position: absolute; margin-top: 527px!important; margin-left: -6px!important;}
.pt2 {position: absolute; margin-top: 527px!important; margin-left: 53px!important;}
.pt3 {position: absolute; margin-top: 527px!important; margin-left: 112px!important;}
.pt4 {position: absolute; margin-top: 527px!important; margin-left: 171px!important;}
.pt5 {position: absolute; margin-top: 527px!important; margin-left: 230px!important;}
/*-- НУЖНЫЕ --*/
.needa {position: absolute; margin-top: 129px!important; margin-left: 664px!important;}
.needb {position: absolute; margin-top: 129px!important; margin-left: 734px!important;}
.needc {position: absolute; margin-top: 129px!important; margin-left: 803px!important;}

/*-- ПАРА --*/
.bestlove {position: absolute; margin-top: 517px!important; margin-left: 639px!important;}
/*-- ПОСТ --*/
.bestpost {position: absolute;  margin-top: 452px!important;    margin-left: 17px!important;
}
/*-- эпизод --*/
.bestep {position: absolute; margin-top: 450px!important; margin-left: 354px!important;}

/*-- лучший в собиралках --*/
.emoji {position: absolute; margin-top: 161px!important; margin-left: 17px!important;}

/*---------------------------------- конец-------------------------------------------*/

/* ссылки в подфорумах */
.linkssens {       margin-top: -125px!important;
    margin-left: 31px!important;
    text-align: center;
    line-height: 145%;
    width: 148px;
font-size: 10px;
    font-family: Bebas Neue;
    letter-spacing: 0.8px;}
/* подфорумы */
.pod1 {     color: #ba4342;
    text-shadow: #f5ddab 0 0 8px;
    font-family: 'bebas neue';
    padding-top: 1px;
    font-size: 11px;
    letter-spacing: 1px;
    text-transform: lowercase !important;
    border-bottom: 10px;
    margin-top: 48px!important;
    margin-left: 232px!important;}
.pod2 {color: #bf4737;
    text-shadow: 1px 1px 0px #f4e8cc!important;
    width: 310px;
    margin-left: 47px!important;
    padding-top: 6px;
    font-size: 10px;
    letter-spacing: 1px;
    text-transform: lowercase !important;
    border-bottom: 10px;
    font-family: 'arial';
    font-style: italic;}
/* Статус картинки со статистикой*/
#pun-stats.section h2 {font-size: 0 !important;
    font-size: 0 !important;
height:116px;
width:1069px;
    font-size: 1px;
    background-image: url(https://i.imgur.com/WB2pbWm.png);
margin-left:-47px;}
#pun-stats ul.container { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("https://i.imgur.com/bQe5au8.png");
background-origin: padding-box;
background-position: 10px 12px;
background-repeat: no-repeat;
background-size: auto;
padding-left: 90px;
padding-top: 10px;}
/*  категории*/
#pun-category1.category h2 {
background: url(https://i.imgur.com/YMexKqP.png);
height:90px;
width:1020px;
font-size:0 !important;
margin-left:-22px;}
#pun-category2.category h2 {
background: url(https://i.imgur.com/nuAsUn2.png);
height: 90px;
width: 1020px;
font-size: 0 !important;
margin-left: -22px;}
#pun-category3.category h2 {
background: url(https://i.imgur.com/3MaJ8XQ.png);
height: 90px;
width: 1020px;
font-size: 0 !important;
margin-left: -22px;}
#pun-category4.category h2 {
background: url(https://i.imgur.com/mnNMGxQ.png);
height: 90px;
width: 1020px;
font-size: 0 !important;
margin-left: -22px;}
#pun-category5.category h2 {
background: url(https://i.imgur.com/a2HscJf.png);
height: 90px;
width: 1020px;
font-size: 0 !important;
margin-left: -22px;}
#pun-category6.category h2 {
background: url(https://i.imgur.com/fzm9sUi.png);
height: 90px;
width: 1020px;
font-size: 0 !important;
margin-left: -22px;}
/* убрать сколько зар-но*/
.statscon .item3 {
    display: none;
}




#pun-index .tcl h3 {
  padding: 22px;
  width: 290px;
  height: 23px;
  margin-left: 41px;
position: absolute;
}


/* Z1 меню навигации на картинки */  
#navindex a {
  background: url(https://i.imgur.com/pwRCIhn.png) no-repeat top center; 
 display: inline-block;
    position: absolute;
    height: 75px;
    width: 212px;
    top: 13px;
    left: 157px;
    font-size: 0px!important;
}
#navuserlist a {
  background: url(https://i.imgur.com/mFOKETe.png) no-repeat top center; 
  display: inline-block; 
  position: absolute; 
  z-index: 1000; 
height: 33px;
width: 75px;
    top: 21px;
    left: 394px;
font-size: 0px!important;
}
#navsearch a {
  background: url(https://i.imgur.com/UKSn1nQ.png) no-repeat top center; 
  display: inline-block; 
  position: absolute;
height: 33px;
width: 73px;
top: 21px;
    left: 498px;
font-size: 0px!important;
}
#navprofile a {
  background: url(https://i.imgur.com/BZJtjcL.png) no-repeat top center; 
  display: inline-block; 
  position: absolute;
height: 33px;
width: 68px;
top: 21px;
    left: 591px;
font-size: 0px!important;
}
#navpm a {
  background: url(https://i.imgur.com/DR1TjVo.png) no-repeat top center; 
  display: inline-block; 
  position: absolute; 
height: 33px;
width: 60px;
top: 21px;
    left: 677px;
font-size: 0px!important;
}
#navadmin  a {
  background: url(https://i.imgur.com/gHTkhpv.png) no-repeat top center; 
  display: inline-block; 
  position: absolute; 
height: 33px;
width: 75px;
    top: 21px;
    font-size: 0px!important;
    left: 825px;
}
#navlogout   a {
  background: url(https://i.imgur.com/RwjKZhK.png) no-repeat top center; 
  display: inline-block; 
  position: absolute;
height: 33px;
width: 60px;
    top: 21px;
    left: 749px;
font-size: 0px!important;
}
#navlogin  a {
  background: url(https://i.imgur.com/PNaEee7.png) no-repeat top center; 
  display: inline-block; 
  position: absolute;
height: 33px;
width: 60px;
    top: 21px;
    left: 594px;
font-size: 0px!important;
}
#navregister a {
  background: url(https://i.imgur.com/qUvGChV.png) no-repeat top center; 
  display: inline-block; 
  position: absolute;
height: 33px;
width: 60px;
top: 21px;
    left: 675px;
font-size: 0px!important;
}
/* конец */  
/* подфорум */ 
.category .tclcon {
width: 399px; 
height: 215px;
padding-top: 30px;
padding-bottom: 60px;
background: url(https://i.imgur.com/hFBtlMG.png) top no-repeat;
border-radius: 0px 0px 0px 0px; 
-moz-border-radius: 0px 0px 0px 0px; 
-webkit-border-radius: 0px 0px 0px 0px;
-o-border-radius: 0px 0px 0px 0px;
color: #000000}
/* конец */ 

/* CS1 Background and text colours
-------------------------------------------------------------*/
/* CS1.0A Настройки - фон*/
body {
background: url("///") repeat-x top center, /*верх*/
url("///") repeat-x bottom center, /*низ*/
#271707 url("https://i.imgur.com/sQsZDYM.png") repeat; /*общий*/
}
body {overflow-x: hidden}
/* CS1.0B Настройки тела*/
#pun {
background: url("https://i.imgur.com/1rNykvs.png") repeat-y scroll top center;
background-color: #f2eecf;
}
/* CS1.0C Настройки прокрутки*/
::-webkit-scrollbar
{width: 8px;
height: 8px;
background-color: #eccfaa;}
::-webkit-scrollbar-thumb{
background-color: #c58442; }

/* CS1.0D Настройки шапки*/
#pun-title.section {
  background: transparent url("https://i.imgur.com/64rJmgn.png") top center scroll no-repeat; 
  height: 804px;
    width: 1436px;
    margin-top: 0px;
    margin-left: -231px;}

/* CS1.0F Настройки футера*/
#pun-about p.container {background-color: #;
background-image : url(https://i.imgur.com/ufjMZTv.png); 
background-position : center top; 
background-repeat : no-repeat; 
height : 160px;
width: 1072px; 
margin-left: -51px;
text-align: center;
margin-top: 20px;
border-color: transparent;
margin-bottom: -48px;
font-size:0 !important;
}
#pun-maint {
margin: 0px 20% 12px 20%;
}
#pun-redirect .main-title {
margin-bottom:30px !important;
}
/* CS1.1 Элементы форума*/
.punbb .section .container, .punbb .post-body, .punbb .post-links, .punbb td.tc2, .punbb td.tc3,
.punbb .formal fieldset .post-box, #viewprofile li strong, #viewprofile li div, #setmods dd,
.punbb .info-box, .punbb #pun-main .info-box .legend, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, #pu
n-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  {
  background-color: transparent;
  }
/* CS1.3 Настройки заголовков*/
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
font-size: 11px;
text-align: center;
font-family: Tahoma; 
text-transform: uppercase;
color: #000;
height: 10px;
background: url("///") no-repeat scroll center; 
width: 877px;
margin-left:-25px;
font-weight: bold;
  }
#pun-redirect h1 {background-image: none; padding-bottom:10px; color: transparent; text-shadow: none;}
.punbb-admin #pun-admain h2{
color: transparent;
background: transparent;
text-align: left;
text-shadow: none;
padding-left: 55px;
}
/* CS1.7 Настройки цитаты и кода*/
.punbb .quote-box, .punbb .code-box {
background: #fcfae3 url(style_cs.1499775418.css);
    padding: 5px;
    border: 3px double #eccf99;
    -moz-box-shadow: inset 0 0 3px 3px #f7fda5;
    /* -webkit-box-shadow: inset 0 0 3px 3px #deede7; */
    box-shadow: inset 0 0 3px 3px #fff5d9;
    color: #000000;
  }
/* CS1.7A Настройки маркированного текста*/
.post-content .highlight-text { 
margin: 0 1.0em 0 1.0em;
background-color: #ffebcd !important;
background-image: url("///");
color: #000000 !important;
display: block;
font-family: Tahoma; 
font-style: normal;
font-size: 15px !important;
text-align: center;
line-height: 15px;
padding: 10px;
border: double #761d9f !important;
}
/* CS1.8 */
#pun-navlinks .container {
  background-color: transparent;
  font-size: 11px;
  text-transform: uppercase;
  font-family: tahoma;
  }
.offline li.pa-online strong {
  font-weight: normal
  }
/* CS1.9 Настройки формы ответа*/
.punbb textarea  {
   background: #fcfae3 url(style_cs.1499775627.css);
    padding: 5px;
    font-size: 11px !important;
    border: 3px double #f0d6a5!important;
    -moz-box-shadow: inset 0 0 10px 5px #f4cd9d;
    /* -webkit-box-shadow: inset 0 0 10px 5px #f4cd9d; */
    box-shadow: inset 0 0 15px 5px #f8edd7;
    color: #000000;
  }
/* CS1.10 Настройки профиля в теме*/
li.pa-author {text-transform: none; }
.post-author ul li{
line-height: 9px;
}



li.pa-avatar.item2 {
width: 203px;
    margin-left: -1px;
    margin-top: 2px;
    margin-bottom: 10px;
    background: url(https://i.imgur.com/QNqlP76.png) 53% 0% repeat-x, url(https://i.imgur.com/ZeqsBwY.png) 50% 100% repeat-x, url(https://i.imgur.com/UaRzcJy.png) -1px;
    padding-top: 11px;
    padding-bottom: 11px;
    padding-left: 11px;
}








/* CS1.11 Настройки окон в форме ответа*/
#size-area, #font-area, #color-area, #smilies-area, #keyboard-area, #imageup-area, #font-area, #size-area, #color-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #table-area, #addition-area  {
background: #fcfedb;
    padding: 5px;
    border: 3px double #f6d4a9;
    -moz-box-shadow: inset 0 0 10px 5px #f7fda5;
    -webkit-box-shadow: inset 0 0 10px 5px #f9dbb5;
    box-shadow: inset 0 0 10px 5px #fce9d9;
    color: #000000;
}
/* CS1.12 Настройки полей ввода, кнопок и выпадающих меню*/
.punbb input, .punbb .button, .punbb select {
   background: #fcfae3 url(style_cs.1499775418.css);
    padding: 5px;
    border: 3px double #f6d4a9;
    -moz-box-shadow: inset 0 0 3px 3px #f7fda5;
    -webkit-box-shadow: inset 0 0 3px 3px #ffedd3;
    box-shadow: inset 0 0 3px 3px #ffecd5;
    color: #3a220a;
}
#post .formsubmit {text-align: center;}
/* кнопки*/
.punbb .button {
background: #fcfae3;
    text-shadow: 0px 1px 1px #fff;
    font-size: 11px!important;
    text-transform: uppercase;
    -moz-box-shadow: inset 0 0 10px 5px #f7fda5;
    -webkit-box-shadow: inset 0 0 10px 5px #f7d9b0;
    box-shadow: inset 0 0 10px 5px #fcf9cd;
    text-shadow: rgb(255, 255, 255) 1px 1px;
    font-family: cuprum!important;
    border-right: 2px solid rgb(235, 187, 89);
    border-top: 2px solid rgb(243, 202, 150);
    border-left: 2px solid rgb(238, 194, 111);
    border-bottom: 2px solid rgb(244, 200, 151);
    color: #cc8b47 !important;
    /* font-weight: bold; */
    height: 36px;
    padding: 6px;
    min-width: 100px;
    text-align: center;
}
.punbb .button:hover {
background-color:#fffce0;
}
/* CS2 Border colours
-------------------------------------------------------------*/
/* CS2.1 Убираем все рамки*/
.punbb .container, .punbb .post-body, .post h3, #pun-title, .punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info, .punbb .category, .punbb .post, #pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2, .punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table, .punbb th, #pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span, #pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend, .punbb .divider, .punbb .formal fieldset .post-box, .punbb .info-box, li.pa-online {
  border-color: transparent;
  }
/* Ссылки*/
/* Настройки ссылок*/
.punbb a, .punbb a:link, .punbb a:visited,
.punbb-admin #pun-admain a, .punbb-admin #pun-admain a:link, .punbb-admin #punbb-admain a:visited {
  color: #900501;
  border-bottom: 0px none #000;
  text-decoration: none;
  -moz-transition: all 0.4s;
  -webkit-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4;
  }
.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #665a32;
  }
/* Настройки ссылок при наведении*/
.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: #b37617;
  border-bottom: 0px none #000;
  }
/* CS3.3 Настройки навигационных ссылок*/
#pun-navlinks a {
color: #f47c4e;
text-shadow: 1px 1px 0px #f2f6bf;
font-weight: bold;
  }
/* Настройки навигационных ссылок при наведении*/
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #9054af;
  }

/* CS4 Иконки сообщений
-------------------------------------------------------------*/
Div.icon {float: right; 
display: block; 
border-style: none none none none;
    width: 60px;
    height: 60px;
    margin-left: 85px;
margin-top: 18px;
background-image : url(https://i.imgur.com/UwlYA3V.png);
background-repeat: no-repeat; }
TR.inew Div.icon {background-image : url(https://i.imgur.com/7uXGrQR.png); background-repeat: no-repeat;}
TR.isticky Div.icon {background-image : url(https://i.imgur.com/yGUXAkY.png); background-repeat: no-repeat;}
TR.iclosed Div.icon {background-image : url(https://i.imgur.com/NhjPidp.png); background-repeat: no-repeat;}
TR.iredirect Div.icon {background-image : url(https://i.imgur.com/yGUXAkY.png); background-repeat: no-repeat;}
#pun-main div.catleft, #pun-main div.catright {display: none}
/* CS5 Другое
-------------------------------------------------------------*/
.closedatafield, #pun-title .title-logo span, .pa-gifts, .lastedit {
  display: none
}
#pun-reputation div.inner div.container, #pun-report div.inner div.container , #pun-popup_awards div.inner div.container  {
color: #321043;
padding: 3px; 
background: #f6ebda !important;  }
#pun-reputation h1, #pun-report h1, #pun-popup_awards h1 {
background: #f6d4a9 !important; 
width: auto !important; 
height: 15px !important; 
margin: auto !important;
color: #470369 !important;}
hr {
border: none;
border-top: dashed 1px #4a285b;}
.punbb th {
background: #transparent;
color: transparent;
}
.punbb .post-sig {color:#000000;}
.punbb .post-sig dt { 
border: none;
border-top: dashed 1px #4b285d;
  }
#profile .container #profilenav h2   {
text-align : left;
color: #5d4c65;
text-shadow: none;}
#arrows {
position:fixed;
right:2%;
bottom: 45%;
}
/*CS6 TABLE
---------------------------------*/
#table_block {
width: 840px; 
height: 200px;
background: #ffedd1;
color: #b8aa90; 
margin-left: -7px;
}
#menu {
height: 20px;
background: #e3dbe7;
margin-top: -5px;
}
#menu span {
width: 830px;
padding: 0px 10px;
cursor: pointer;
opacity: 0.8;
font-family: Tahoma;
font-size: 14px;
text-transform: uppercase;
}
#menu .tabactive{
border: none !important;
opacity: 1.0;
}
#submenu {
height: 150px;
font-size: 11px;
width: 830px;
color: #818181;
}
#plng {
   font-family: verdana;
   font-size:11px;
   color:#000000;
}

/*------------------------------- быстрый ответ ---------------------------------*/
#pun-main #post-form h2 span {
   display:none;
}
#pun-main  #post-form h2 {
background: url(https://i.imgur.com/LSi30C6.png) no-repeat;
margin-top: -17px;
    margin-left: -22px;
    margin-bottom: 8px;
    height: 90px;
    width: 1020px;
}



/*-- АДМИНКА --*/
.amstabla {
  position: relative;
  display: inline-block;
  font-family: 'bebas neue';
  font-size: 11px;
  font-style: normal;
  line-height: 13px; 
  font-weight:bold;
  letter-spacing: 0.5px;
}

.amstabla a{
    color: #ba363a!important;
    text-transform: lowercase;
    text-shadow: #ffffff 0 0 8px;
    margin-right: 2px;}

.amstabla a:hover {
    margin-right: 2px;
    color: #fff!important;
    text-transform: lowercase;
}

.amstabla span {
   display:none;
} 

.amstabla:hover span{
   position:absolute;
  border-radius: 9px;
   background: transparent;
   display: inline-block;
   margin-top: 11px;
   left:-40px;
   z-index:100000;
   font-size:13px;
   color: #fff;
}

.hoverbox a
{
  cursor: default;
}

.hoverbox a .preview
{
  display: none;
}

.hoverbox
{
  cursor: default;
  list-style: none;
}

.hoverbox a:hover .preview
{
  display: block;
  position: absolute;
  top: -16px;
  left: -16px;
  z-index: 1;
}
/*-- конец --*/

.pa-respect { 
    color: #f1efe1;
    font-size: 9px;
    font-family: "bebas neue" !important;
    text-align: center;
    display: inline-block;
    text-transform: lowercase;
    width: 35px;
    letter-spacing: 1px;
    margin-top: 1px!important;
    margin-left: 90px!important;
    margin-bottom: 15px!important;
}

.pa-respect a { color: #f1efe1 !important;}
.pa-posts a { color: #f1efe1 !important;}

.pa-posts { 
   color: #f1efe1;
    font-size: 9px;
    letter-spacing: 0.7px;
    font-family: "bebas neue" !important;
    text-align: center;
    display: inline-block;
    text-transform: lowercase;
    width: 45px;
    margin-top: 13px!important;
    /* padding: 0px 0px 0px 22px!important; */
    margin-left: -22px!important;
    /* margin-bottom: -5px!important; */
}
}








/* ПРОФИЛЬ */




/* лз*/
.senslz2 {     color: #b04b5e;
    font-size: 9px!important;
    width: 185px;
    padding: 5px 2px 10px 2px;
    line-height: 100%;
    text-align: justify;
    margin-left: 10px!important;
  position: relative;
}
.senslz1 {    font-size: 14px;
    font-family: bebas neue;
    text-align: center;
    padding: 14px 0px 5px 0px;
    letter-spacing: 0px;
    line-height: 100%;}

.senslz3 {     color: #b04b5e;
    font-size: 9px!important;
    width: 185px;
    padding: 2px 2px 10px 2px;
    line-height: 100%;
    text-align: justify;
    margin-left: 10px!important;
  position: relative;
}

.lz3 { color: #a64356;
    font-size: 11px;
    font-family: "bebas neue" !important;
    letter-spacing: 1px;
    left: 6px;
    /* margin-top: 10px!important; */
    padding: 32px 2px 5px 1px;
    margin-top: 30px!important;
    margin-left: -110px!important;}

.lz4 {color: #a64356;
    font-size: 12px;
    font-family: "bebas neue" !important;
    letter-spacing: 1px;
    left: 6px;
    margin-top: -13px!important;
    margin-left: 110px!important;}



#topic-modmenu select#mod-options{
  margin:-11px 0 11px 0;
}






/* время отправки поста  */
.permalink {
  font-size: 12px;
  font-family: 'bebas neue' !important;
  letter-spacing: 1px;
text-transform: lowercase !important;
text-align: center;
  text-shadow: #ffffff 1px 1px;
}
/* счетчик символов */
#plng {color:#2e4f7d}


/*---------------------------------- ДРУГИЕ ТЕМЫ НА ЧИСТОВИК -------------------------------------------*/
.dreammachine{ 
width: 689px; 
background: url(https://i.imgur.com/TxcMAUJ.png) top no-repeat, url(https://i.imgur.com/d0irH5Y.png) bottom no-repeat, url(https://i.imgur.com/Py4KvY4.png) repeat-y;  
}
.dreammachine4 {    width: 550px; line-height: 13px; color: #434570; text-align: justify; padding: 3px; overflow: auto;
  margin-left: -29px!important;}
.dreammachine1 { width: 611px;
    line-height: 13px;
    color: #121101;
    text-align: justify;
    overflow: auto;
    font-size: 11px;}
.dreammachine2 {text-align: center;
    font-family: Bebas Neue;
    color: #f2eecf;
    text-transform: uppercase;
    left: 10px!important;
    padding: 5px 5px 5px 20px;
    margin-top: 22px!important;
    font-size: 25px!important;
    text-shadow: 1px 1px 0px #570000;}
.dreammachine3 {    width: 450px;
    height: 15px;
    text-transform: lowercase;
    color: #a9333c;
    line-height: 1px;
    padding-top: 5px;
    margin-left: -7px!important;
    letter-spacing: 7px;
    font-size: 10px;}
.scrolling::-webkit-scrollbar { background: #fff; width: 8px; } 
.scrolling::-webkit-scrollbar-thumb { background: #e5eae7; width: 8px }
.scrolling::-webkit-scrollbar-corner { background: #fff; }

.ibk2 { background: rgba(85,134,171,1); background: -moz-linear-gradient(top, rgba(85,134,171,1) 0%, rgba(67,114,152,1) 41%, rgba(51,97,135,1) 100%); background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(85,134,171,1)), color-stop(41%, rgba(67,114,152,1)), color-stop(100%, rgba(51,97,135,1))); background: -webkit-linear-gradient(top, rgba(85,134,171,1) 0%, rgba(67,114,152,1) 41%, rgba(51,97,135,1) 100%); background: -o-linear-gradient(top, rgba(85,134,171,1) 0%, rgba(67,114,152,1) 41%, rgba(51,97,135,1) 100%); background: -ms-linear-gradient(top, rgba(85,134,171,1) 0%, rgba(67,114,152,1) 41%, rgba(51,97,135,1) 100%); background: linear-gradient(to bottom, rgba(85,134,171,1) 0%, rgba(67,114,152,1) 41%, rgba(51,97,135,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5586ab', endColorstr='#336187', GradientType=0 ); width:340px; padding:5px; }
.ilogo { font-size:18px; font-family: lobster two; text-align:center; color: #e6edf4; text-shadow: 1px 1px 1px #2c4860; line-height:100%; }
.insus { font-family: calibri; color: #ffffed; font-weight:bold; font-size:12px; line-height:100%; margin-left:4px; margin-right:8px; letter-spacing:-0.5px; text-shadow: 1px 1px 1px #1f3547; }
.ins111 { height:30px; background-color: #426d8d; width:1px; box-shadow: 1px 1px 0px #5b85a6; -webkit-box-shadow: 1px 1px 0px #5b85a6; -moz-box-shadow: 1px 1px 0px #5b85a6; margin-left:10px; margin-right:10px; }
.ins22 { width:25px; height:21px; background-image: url(http://i.imgur.com/VsbBWbI.png);margin-right:5px; }
.ins33 { letter-spacing:0px; color: #e3ecf1; text-shadow: 1px 1px 0px #1f3547; }
.ins44 { height:1px; width:350px; background-color: #e4e4e4; box-shadow: 0px 1px 0px #ffffff; -webkit-box-shadow: 0px 1px 0px #ffffff; -moz-box-shadow: 0px 1px 0px #ffffff; }
.ins55 { background-color: #f6f6f6; padding:10px; }
.inscredit { padding:4px; background-color: #ffffff; font-size:8px; font-family: calibri; line-height:100%; color: #8e8e8e; }
.insh { margin-right:15px; font-family: calibri; font-size:26px; font-weight: bold; line-height: 100%; text-align:center; letter-spacing:-1px; text-transform: lowercase; color: #4175a4; }
.inslike { font-family: calibri; font-size:17px; line-height: 100%; text-align:center; letter-spacing:-1px; color: #4175a4; font-weight: bold; margin-right:115px; }
.insa1 { border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; width:23px; padding:4px; border: 1px #b6b6b6 solid; background-color: #d9d9d9; height:23px;  margin-right:6px; }
.insa2 { margin-top:3px; font-family: calibri; font-size:20px; font-weight: bold; line-height: 100%; text-align:center; letter-spacing:-1px; text-transform: lowercase; color: #8a8a8a; text-shadow: #6c6c6c 1px 0px, #6c6c6c 0px 1px, #6c6c6c 0px -1px, #6c6c6c -1px 0px; }
.insa3 { border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; width:23px; padding:4px; border: 1px #b6b6b6 solid; background-color: #d9d9d9; height:23px; }
.insa4 { margin-top:3px; font-family: calibri; font-size:22px; font-weight: bold; line-height: 100%; text-align:center; letter-spacing:-1px; text-transform: lowercase; color: #8a8a8a; text-shadow: #6c6c6c 1px 0px, #6c6c6c 0px 1px, #6c6c6c 0px -1px, #6c6c6c -1px 0px; margin-right:6px; }
.insii { border: 1px #c5c5c3 solid; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; }
.inshh { margin-left:6px; font-family: calibri; font-size:20px; font-weight: bold; line-height: 100%; text-align:left; letter-spacing:-1px; text-transform: lowercase; color: #070707; }
.insah { margin-left:6px; font-family: calibri; font-size:13px; font-weight: lighter; line-height:95%; text-align: justify; width:159px; padding:0px; 8px 8px 8px; color: #393939; }
.insah i { color: #7972a5; }
.imgtagg { width:280px; color: #508fbc; font-family: calibri; font-size:9.5px; font-weight: lighter; line-height:95%; text-align: justify; padding: 4px; }

/*------------- нужные -------------*/
.needsimple {width: 676px;
background: url('https://i.imgur.com/eO9VXzI.png') top no-repeat;
height: 525px;}
.needtpic {width: 250px;
height: 140px;
position: absolute;
margin-top: 40px !important;
margin-left: 208px !important;}
.needyou {
width: 525px;
    margin-top: 190px !important;
    margin-left: 68px !important;
    font-family: bebas neue;
    font-size: 26px;
    color: #fff;
    text-align-last: center;
    text-shadow: 0px 0px 7px #fff;
    position: absolute;
    text-transform: uppercase;}
.needface{
width: 525px;
    margin-top: 239px !important;
    margin-left: 68px !important;
    /* font-family: cuprum; */
    font-family: bebas neue;
    font-size: 11px;
    color: #ffffff;
    text-align-last: center;
    text-shadow: 1px 1px 0px #9a2627;
    position: absolute;
    letter-spacing: 2px;
    text-transform: uppercase;}
.needinfo{
    width: 525px;
    margin-top: 268px !important;
    margin-left: 68px !important;
    font-family: bebas neue;
    font-size: 12px;
    color: #b7443e;
    text-align-last: center;
    letter-spacing: 1px;
    text-shadow: 1px 1px 0px #fff;
    position: absolute;
    text-transform: uppercase;}
.needtext{
    width: 525px;
    height: 200px;
    margin-top: 295px !important;
    margin-left: 68px !important;
    font-family: cuprum;
    font-size: 13px;
    color: #2f3557;
    text-align-last: justify;
    text-shadow: 1px 1px 0px #fff;
    position: absolute;
    overflow: auto;}

.faqbody2 {width: 870px;
background: url('https://i.imgur.com/gzEDy4L.png') top no-repeat;
height: 874px;}
.faqstart2 {
font-family: arial;
font-size: 11px;
color: #ca802e;
text-shadow: 1px 1px 0px #fff;}