.hasicon .tclcon {
    padding-left: 10em;
}



#pun-report .inner, #pun-reputation .inner, #pun-admin-award-form .inner {
    display: none;
    position: fixed;
    left: 50%;f
    top: 50%;
    margin: -135px 0 0 -384px;
    width: 768px;
    z-index: 100;
    /* box-shadow: 0 0 40px #222; */
    /* -webkit-box-shadow: 0 0 40px #222; */f
    -moz-box-shadow: 0 0 40px #222;
    -khtml-box-shadow: 0 0 40px #222;
border: 1px white solid;
    border-radius: 25px;
}



.postlink.long {
     width: 16em!important;
}

/*ДРАКОНЧИК ПРИ ПОЯВЛЕНИЕ СООБЩЕНИЙ В ТЕМАХ*/
.punbb table div.icon{position:absolute!important;left:100px!important;     margin-top: 30px;}
#pun-main thead th {font-size: 0!important;}

#pun-messages table Div.icon {
    background: url(https://i.imgur.com/ETPpjJV.png);
    background-position-y: 0px;
    display: block;
    float: left;
    height: 55px;
    margin-left: 179px;
    margin-right: 5px;f
    margin-top: -12px;
    position: relative;
    width: 83px;
    opacity: .4;}

.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {
    font-size: 1em;
    font-weight: normal;
    text-transform: lowercase;
}


#pun-userlist .main .tc2, #pun-searchtopics .main .tc2 {
    text-align: left;
    width: 30%;
}

#pun-userlist .main .tcl, #pun-searchtopics .main .tcl, #pun-modviewforum .main .tcl {
    width: 30%;
    margin-left: 5em;
    padding-left: 8em;
}

.punbb .main .tc2, .punbb .main .tc3, .punbb .main .tcmod {
    text-align: center;
    width: 10%;
    overflow-wrap: anywhere;
    font-size: 10px;
    text-transform: lowercase;
}

/*гостевая новая*/
.gostewel  { width: 598px;  height: 238px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/yM9TTEj.png);}
.gostewel1  { width: 598px;  height: 80px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/4ONrCTt.png);}
.gostewel2  { width: 598px;  height: auto;  /* внутренние отступы блока */
background: url(https://i.imgur.com/NtDnoz3.png);}
.gostewel3  { width: 598px;  height: 16px;  /* внутренние отступfы блока */
background: url(https://i.imgur.com/8svRWua.png);}
.gostewel4  { width: 598px;  height: auto;  /* внутренние отступы блока */
background: url(https://i.imgur.com/NtDnoz3.png);}
.gostewel5  { width: 598px;  height: 14px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/AD41ilE.png);}
.gostewel6  { width: 598px;  height: auto;  /* внутренние отступы блока */
background: url(https://i.imgur.com/NtDnoz3.png);}
.gostewel7  { width: 598px;  height: 116px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/6f02J6k.png);}

.gosteweldevki {  text-align: left;  font-family: arial bold; color: black;  text-size: 12px; width: 200px; padding: 10px; position: relative; left: -80px; top: 2px;}
.gostewelboisy { text-align: left;  font-family: arial bold; color: black;  text-size: 12px; width: 200px; padding: 10px; position: relative; left: 120px;  top: 2px;}
.gosteweldevki2 { text-align: left;  font-family: arial bold; color: black;  text-size: 12px; width: 200px;  padding: 10px; position: relative; left: -80px;  top: 2px;}
.gostewelboisy2 { text-align: left;  font-family: arial bold; color: black;  text-size: 12px; width: 200px; padding: 10px; position: relative; left: 120px;  top: -2px;}
.gosteweldevki3 {   text-align: left;  font-family: arial bold; color: black;  text-size: 12px; width: 200px;  padding: 10px; position: relative; left: -80px; top: -2px;}
.gostewelboisy3 {  text-align: left;  font-family: arial bold; color: black;  text-size: 12px; width: 200px; padding: 10px; position: relative; left: 120px; top: -2px;}

/*оформление тем новое*/
.oformatemok {background: url(https://i.imgur.com/Uq9q5KD.png); width: 564px; height: 554px;  }
.textoformatemok {    font-family: arial;  font-size: 11px;  color: black;  text-align: justify; top: 225px;     left: 100px;  bottom: 150px;  width: 490px;   height: 500px;  position: absolute;  overflow-y: auto; padding-right: 6px; }
.textoformatemok2 {    font-family: century gothic;  font-size: 10px;  color: white;  text-align: justify;  top: 8px; left: 290px; width: 200px;  position: absolute;}

/*скайнет месс слев фото*/
.skynetmesssss  { width: 314px;  height: 115px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/V0bocrq.png);}
.skynetmesssss1  { width: 314px;  height: 53px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/QlP94GE.png);}
.skynetmesssss2  { width: 314px;  height: auto;  /* внутренние отступы блока */
background: url(https://i.imgur.com/qaW23zV.png);}
.skynetmesssss3  { width: 314px;  height: 67px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/V4vwYil.png);}
.skynetmesssssimg img { position: relative;  border-radius: 50px; object-fit: cover;  }
img#skynetmesssssimg { object-fit: cover; width: 90px; height: 86px; top: 15px;}
.skynetmesssssimg2 img {  object-fit: cover; }
img#skynetmesssssimg2 { object-fit: cover; width: 180px; height: 250px; border-radius: 20px; padding: 12px;  border: 1px solid; border-color: #ededed;  margin-right: 15px;}
.skynetmessssstexti10 { padding:10px;  margin-right: 15px; }
.skynetmessssstexti10 sub {padding:10px; text-align: left; border-radius: 20px; border: 1px solid; border-color: #ededed;    font-family: arial bold; color: gray;  text-size: 12px; }
.skynetmessssstexti { position: relative;  object-fit: contain; text-align: justify;  font-family: arial bold; color: gray;  text-size: 11px; width: 300px;   margin-right: -158px; top:8px; }
.skynetmessssstexti3 {border-radius: 20px; padding: 12px;  border: 1px solid; border-color: #ededed;  text-align: left;  font-family: arial bold; color: gray;  text-size: 12px; width: 248px; margin-right: 15px;}
.skynetmessssstexti3 sub {padding:10px; text-align:  left;}
.skynetmessssstexti4 {border-radius: 20px; padding:12px; border: 1px solid; border-color: #ededed;   text-align: left;  font-family: arial bold; color: gray;  text-size: 12px; width: 248px;  margin-right: 15px;}
.skynetmesssstexti4 sub {padding:10px; text-align:  left;}
.skynetmesssstexti5 {border-radius: 20px; padding:12px;   border: 1px solid; border-color: #ededed;   text-align: left;  font-family: arial bold; color: gray;  text-size: 12px; width: 248px; margin-right: 15px;}
.skynetmessssstexti5 sub {padding:10px; text-align: left;}



/*скайнет месс справа фото*/
.skynetmessssss  { width: 314px;  height: 115px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/V0bocrq.png);}
.skynetmessssss1  { width: 314px;  height: 53px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/QlP94GE.png);}
.skynetmessssss2  { width: 314px;  height: auto;  /* внутренние отступы блока */
background: url(https://i.imgur.com/qaW23zV.png);}
.skynetmessssss3  { width: 314px;  height: 67px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/V4vwYil.png);}
.skynetmessssssimg img { position: relative;  border-radius: 50px; object-fit: cover;  }
img#skynetmessssssimg { object-fit: cover; width: 90px; height: 86px; top: 15px;}
.skynetmessssssimg2 img {  object-fit: cover; }
img#skynetmessssssimg2 { object-fit: cover; width: 180px; height: 250px; border-radius: 20px; padding: 12px;  border: 1px solid; border-color: #ededed;  margin-left: 15px;}
.skynetmesssssstexti10 { padding:10px;  margin-left: 15px; }
.skynetmesssssstexti10 sub {padding:10px; text-align: right; border-radius: 20px; border: 1px solid; border-color: #ededed;   text-align: right;  font-family: arial bold; color: gray;  text-size: 12px; }
.skynetmesssssstexti { position: relative;  object-fit: contain; text-align: justify;  font-family: arial bold; color: gray;  text-size: 11px; width: 300px;   margin-right: -158px; top:8px; }
.skynetmesssssstexti3 {border-radius: 20px; padding: 12px;  border: 1px solid; border-color: #ededed;  text-align: right;  font-family: arial bold; color: gray;  text-size: 12px; width: 248px; margin-left: 15px;}
.skynetmesssssstexti3 sub {padding:10px;text-align: right;}
.skynetmesssssstexti4 {border-radius: 20px; padding:12px; border: 1px solid; border-color: #ededed;   text-align: right;  font-family: arial bold; color: gray;  text-size: 12px; width: 248px;  margin-left: 15px;}
.skynetmesssssstexti4 sub {padding:10px;text-align: right;}
.skynetmesssssstexti5 {border-radius: 20px; padding:12px;   border: 1px solid; border-color: #ededed;   text-align: right;  font-family: arial bold; color: gray;  text-size: 12px; width: 248px; margin-left: 15px;}
.skynetmesssssstexti5 sub {padding:10px;text-align: right;}


/*скайнет месс слева*/
.skynetmessss  { width: 314px;  height: 115px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/V0bocrq.png);}
.skynetmessss1  { width: 314px;  height: 53px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/QlP94GE.png);}
.skynetmessss2  { width: 314px;  height: auto;  /* внутренние отступы блока */
background: url(https://i.imgur.com/qaW23zV.png);}
.skynetmessss3  { width: 314px;  height: 67px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/V4vwYil.png);}
.skynetmessssimg img { position: relative;  border-radius: 50px; object-fit: cover;  }
img#skynetmessssimg { object-fit: cover; width: 90px; height: 86px; top: 15px;}
.skynetmessssimg2 img {position: absolute;  object-fit: cover; }
img#skynetmessssimg2 { object-fit: cover; width: 73px; height: 77px; top: 410px; left: 180px}
.skynetmesssstexti { position: relative;  object-fit: contain; text-align: justify;  font-family: arial bold; color: gray;  text-size: 11px; width: 300px;   margin-right: -158px; top:8px; }
.skynetmesssstexti3 {border-radius: 20px; padding: 12px;  border: 1px solid; border-color: #ededed;  text-align: left;  font-family: arial bold; color: gray;  text-size: 12px; width: 248px; margin-right: 15px;}
.skynetmesssstexti3 sub {padding:10px;text-align: left;}
.skynetmesssstexti4 {border-radius: 20px; padding:12px; border: 1px solid; border-color: #ededed;   text-align: left;  font-family: arial bold; color: gray;  text-size: 12px; width: 248px;  margin-right: 15px;}
.skynetmesssstexti4 sub {padding:10px;text-align: left;}
.skynetmesssstexti5 {border-radius: 20px; padding:12px;   border: 1px solid; border-color: #ededed;   text-align: left;  font-family: arial bold; color: gray;  text-size: 12px; width: 248px; margin-right: 15px;}
.skynetmesssstexti5 sub {padding:10px;text-align: left;}


/*скайнет месс справа*/
.skynetmesss  { width: 314px;  height: 115px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/V0bocrq.png);}
.skynetmesss1  { width: 314px;  height: 53px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/QlP94GE.png);}
.skynetmesss2  { width: 314px;  height: auto;  /* внутренние отступы блока */
background: url(https://i.imgur.com/qaW23zV.png);}
.skynetmesss3  { width: 314px;  height: 67px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/V4vwYil.png);}
.skynetmesssimg img { position: relative;  border-radius: 50px; object-fit: cover;  }
img#skynetmesssimg { object-fit: cover; width: 90px; height: 86px; top: 15px;}
.skynetmesssimg2 img {position: absolute;  object-fit: cover; }
img#skynetmesssimg2 { object-fit: cover; width: 73px; height: 77px; top: 410px; left: 180px}
.skynetmessstexti { position: relative;  object-fit: contain; text-align: justify;  font-family: arial bold; color: gray;  text-size: 11px; width: 300px;   margin-right: -158px; top:8px; }
.skynetmessstexti3 {border-radius: 20px; padding: 12px;  border: 1px solid; border-color: #ededed;  text-align: right;  font-family: arial bold; color: gray;  text-size: 12px; width: 248px; margin-left: 15px;}
.skynetmessstexti3 sub {padding:10px;text-align: right;}
.skynetmessstexti4 {border-radius: 20px; padding:12px; border: 1px solid; border-color: #ededed;   text-align: right;  font-family: arial bold; color: gray;  text-size: 12px; width: 248px;  margin-left: 15px;}
.skynetmessstexti4 sub {padding:10px;text-align: right;}
.skynetmessstexti5 {border-radius: 20px; padding:12px;   border: 1px solid; border-color: #ededed;   text-align: right;  font-family: arial bold; color: gray;  text-size: 12px; width: 248px; margin-left: 15px;}
.skynetmessstexti5 sub {padding:10px;text-align: right;}


/*скайнет аск светлая тема*/
.skynetaskk  { width: 319px;  height: 74px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/nPxACAd.png);}
.skynetaskk2 { width: 319px;  height: auto;  /* внутренние отступы блока */
background: url(https://i.imgur.com/bA3jGyQ.png);}
.skynetaskk3 {width: 319px;  height: 55;
 background:  url(https://i.imgur.com/41j0vrl.png);  }
.skynetaskkimg img {position: absolute;}
img#skynetaskkimg  {border-radius: 100px; top: 9px; left: 308px;  position: absolute; object-fit: cover; }
.skynetaskktext {text-align: justify;  font-family: arial bold; color: gray;  text-size: 11px; width: 220px;}


/*скайнет аск темная тема*/
.skynetask  { width: 319px;  height: 72px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/bRyXlUS.png);}
.skynetask2 { width: 319px;  height: auto;  /* внутренние отступы блока */
background: url(https://i.imgur.com/bA3jGyQ.png);}
.skynetask3 {width: 319px;  height: 55;
 background:  url(https://i.imgur.com/OCzwwS9.png);  }
.skynetaskimg img {position: absolute;}
img#skynetaskimg  {border-radius: 100px; top: 9px; left: 307px;  position: absolute; object-fit: cover;}
.skynetasktext {text-align: justify;  font-family: arial bold; color: black;  text-size: 11px; width: 220px;}

/*скайнет подпись темная тема*/
.skynetfoll {background: url(https://i.imgur.com/cPRyyTy.png); width: 203px; height: 90px;  }
.skynetfoll img {position:absolute;}
.skynetfoll span {position:absolute;}
img#skynetfoll {border-radius: 50px; top: 21px;left: 258px; object-fit: cover; }
span#skynetfolltext {top: 25px; left: 318px;width: 100px;  height: 20px; text-align: justify;  font-family: arial bold; color: black;} 


/*скайнет подпись светлая тема*/
.skynetfol {background: url(https://i.imgur.com/ZeK1AeY.png); width: 203px; height: 90px;  }
.skynetfol img {position:absolute;}
.skynetfol span {position:absolute;}
img#skynetfol {border-radius: 50px; top: 21px;left: 258px;object-fit: cover; }
span#skynetfoltext {top: 25px; left: 318px;width: 100px; height: 20px; text-align: justify;  font-family: arial bold; color: gray;}


/*скайнет реакция темная тема*/
.skynetreac {background: url(https://i.imgur.com/nPS8l8I.png); width: 256px; height: 263px;  }
.skynetreac img {position:absolute;}
.skynetreacimg span {position: absolute; border-radius: 10px; top: 20px; left: 250px; width: 196px; height: 117px; object-fit: cover;}
.skynetreac span {position:absolute; border-radius: 20px; top: 130px; left: 320px;  }
img#skynetreac {background: white; border: 1px  solid gray; border-radius: 20px; top: 130px; left: 320px; padding: 5px; width: 25px; height: 25px; }
span#skynetreactext {top: 175px; left: 240px;width: 200px; height: 20px; text-align: justify;  font-family: arial bold; color: gray;}
.picture3reac .overlayreac {
    position: relative;
 border-radius: 25px; top: 37px; left: 2px; width: 196px; height: 116px;
 border: 1px  solid gray;}


/*скайнет реакция светлая тема*/
.skynetreacc {background: url(https://i.imgur.com/02taPYp.png); width: 256px; height: 263px;  }
.skynetreacc img {position:absolute;}
.skynetreaccimg span {position: absolute; border-radius: 10px; top: 20px; left: 250px; width: 196px; height: 117px;object-fit: cover; }
.skynetreacc span {position:absolute; border-radius: 20px; top: 130px; left: 320px;   }
img#skynetreacc {background: white; border: 1px  solid gray; border-radius: 20px; top: 130px; left: 320px; padding: 5px; width: 25px; height: 25px; object-fit: cover;}
span#skynetreacctext {top: 175px; left: 240px;width: 200px; height: 20px; text-align: justify;  font-family: arial bold; color: black;}
.picture3reacc .overlayreacc {
    position: relative;
 border-radius: 25px; top: 37px; left: 2px; width: 196px; height: 116px;
 border: 1px  solid gray;}


/*скайнет твит темная тема*/
.skynettwii  { width: 277px;  height: 162px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/g8NCJRw.png);}
.skynettwii2 { width: 277px;  height: auto;  /* внутренние отступы блока */
background: url(https://i.imgur.com/rey9AqT.png);}
.skynettwii3 {width: 277px;  height: 86; background:  url(https://i.imgur.com/nwlNN9m.png);  }
.skynettwiiimg img {position:absolute;}
img#skynettwiiimg  {border-radius: 70px; top: 70px; left: 298px;  position: absolute; }
.skynettwiitext {text-align: justify;  font-family: arial bold; color: black;  text-size: 11px; object-fit: cover; width: 220px;}



/*скайнет твит светлая тема*/
.skynettwi  { width: 277px;  height: 163px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/PuGg8Jm.png);}
.skynettwi2 { width: 277px;  height: auto;  /* внутренние отступы блока */
background: url(https://i.imgur.com/rey9AqT.png);}
.skynettwi3 {width: 277px;  height: 86; background:  url(https://i.imgur.com/E3d85lv.png);  }
.skynettwiimg img {position:absolute;}
img#skynettwiimg  {border-radius: 70px; top: 71px; left: 298px;  position: absolute; object-fit: cover;}
.skynettwitext {text-align: justify;  font-family: arial bold; color: gray;  text-size: 11px; width: 220px;}


/*скайнет трансляция темная тема*/
.skynettranst1  { width: 331px;  height: 27px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/ore8Url.png);}
.skynettranst2 { width: 329px;  350px;  /* внутренние отступы блока */
 background:  url(https://i.imgur.com/8qdtVtd.png); }
.skynettranst3 {width: 331px;  height: 35px; 
 background:  url(https://i.imgur.com/xaFf5s5.png);  }
.skynettranstavaimg img {position: absolute;  }
.skynettranstavaimg img {border-radius: 50px;  top:250px; }
.skynettranstimg img {position: absolute;  object-fit: cover; }
img#skynettranstimg { object-fit: cover; width: 329px; height: 350; top:27px; }
.skynetaskttext {text-align: justify;  font-family: arial bold; color: black;  text-size: 11px; width: 220px;}

/*скайнет трансляция светлая тема*/
.skynettrans1  { width: 331px;  height: 27px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/vnLp5gy.png);}
.skynettrans2 { width: 331px;  350px;  /* внутренние отступы блока */
 background:  url(https://i.imgur.com/8qdtVtd.png); }
.skynettrans3 {width: 331px;  height: 35px; 
 background:  url(https://i.imgur.com/hTg8eUc.png);  }
.skynettransavaimg img {position: absolute;  }
.skynettransavaimg img {border-radius: 50px;  top:250px; }
.skynettransimg img {position: absolute;  object-fit: cover; }
img#skynettransimg { object-fit: cover; width: 329px; height: 350; top:27px; }
.skynetasktext {text-align: justify;  font-family: arial bold; color: black;  text-size: 11px; width: 220px;}


/*скайнет сторис темная тема*/
.skynetstor1  { width: 485px;  height: 44px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/DK6yGxR.png);}
.skynetstor2 { width: 485px;  653px;  /* внутренние отступы блока */
 background:  url(https://i.imgur.com/2KcfOQt.png); }
.skynetstor3 {width: 485px;  height: 94px; 
 background:  url(https://i.imgur.com/4qLzxuI.png);  }
.skynetstorimg img {position: absolute;  }
.skynetstorimg img {border-radius: 50px;  top:250px; }
.skynetstorimg img { position: absolute;  object-fit: cover; }
img#skynetstorimg { object-fit: cover; width:  423px; height: 653;   }
.skynetstortexttt {position: absolute;  text-align: center;  font-family: arial bold; color: black;  text-size: 11px; width: 150px; border-radius: 20px; background: white; left: 320px;  top:18px; padding: 2px; }


/*скайнет сторис светлая тема*/
.skynetsto1  { width: 485px;  height: 44px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/1gFUDA0.png);}
.skynetsto2 { width: 485px;  653px;  /* внутренние отступы блока */
 background:  url(https://i.imgur.com/2KcfOQt.png); }
.skynetsto3 {width: 485px;  height: 94px; 
 background:  url(https://i.imgur.com/05YMNAv.png);  }
.skynetstoimg img {position: absolute;  }
.skynetstoimg img {border-radius: 50px;  top:250px; }
.skynetstoimg img { position: absolute;  object-fit: cover; }
img#skynetstoimg { object-fit: cover; width:  423px; height: 653;   }
.skynetstotexttt {position: absolute;  text-align: center;  font-family: arial bold; color: grey;  text-size: 11px; width: 150px; border-radius: 20px; background: white; left: 320px;  top:18px; padding: 2px; }


/*скайнет пост темная тема*/
.skynetconte1  { width: 362px;  height: 71px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/j2x7rUg.png);}
.skynetconte2 { width: 362px;  363px;  /* внутренние отступы блока */
 background:  url(https://i.imgur.com/zvq0TRn.png); }
.skynetconte3 {width: 362px;  height: 48px; 
 background:  url(https://i.imgur.com/hNW5t8d.png);  }
.skynetconte4 {width: 362px;  height: auto; 
 background:  url(https://i.imgur.com/qmBwpLV.png);  }
.skynetconte5 {width: 362px;  height: 46px; 
 background:  url(https://i.imgur.com/6VhogZI.png);  }
.skynetconteimg img {position: absolute;  }
img#skynetconteimg {border-radius: 50px;  top: 25px; left: 264px; object-fit: cover;}
.skynetconteimg2 img {position: absolute;  object-fit: cover; object-fit: cover; width: 340px; height: 363px; top:27px; border-radius: 20px;} 
img#skynetconteimg2 { object-fit: cover; object-fit: cover; width: 340px; height: 363px; top:27px; border-radius: 20px;}
.skynetcontetext {text-align: justify;  font-family: arial bold; color: black;  text-size: 11px; width: 275px;}
.skynetcontetextt {position: absolute;  text-align: justify;  font-family: arial bold; color: black;  text-size: 11px; width: 200px; top: 30px; left:320px;}
.skynetcontetexttt {position: absolute; text-align: justify;  font-family: arial bold; color: black;  text-size: 11px; width: 200px;  top: 39px; left: 320px;}

/*скайнет пост светлая тема*/
.skynetcont1  { width: 362px;  height: 71px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/xFkHwth.png);}
.skynetcont2 { width: 362px;  363px;  /* внутренние отступы блока */
 background:  url(https://i.imgur.com/vBZjSlp.png); }
.skynetcont3 {width: 362px;  height: 48px; 
 background:  url(https://i.imgur.com/M85jMoV.png);  }
.skynetcont4 {width: 362px;  height: auto; 
 background:  url(https://i.imgur.com/hAF2JSK.png);  }
.skynetcont5 {width: 362px;  height: 63px; 
 background:  url(https://i.imgur.com/ZtxV9of.png);  }
.skynetcontimg img {position: absolute;  }
img#skynetcontimg {border-radius: 50px;  top: 25px; left: 264px; object-fit: cover;}
.skynetcontimg2 img {position: absolute;  object-fit: cover; object-fit: cover; width: 340px; height: 363px; top:27px; border-radius: 20px;} 
img#skynetcontimg2 { object-fit: cover; object-fit: cover; width: 340px; height: 363px; top:27px; border-radius: 20px;}
.skynetconttext {text-align: justify;  font-family: arial bold; color: grey;  text-size: 11px; width: 275px;}
.skynetconttextt {position: absolute;  text-align: justify;  font-family: arial bold; color: grey;  text-size: 11px; width: 200px; top: 30px; left:320px;}
.skynetconttexttt {position: absolute; text-align: justify;  font-family: arial bold; color: grey;  text-size: 11px; width: 200px;  top: 39px; left: 320px;}

/*скайнет профайл темная тема*/
.skynetformaa  { width: 608px;  height: 306px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/tDFHMIs.png);}
.skynetformaa1  { width: 608px;  height: 95px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/5Vfs5Hv.png);}
.skynetformaa2  { width: 608px;  height: 151px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/AaMqgee.png);}
.skynetformaa3  { width: 608px;  height: 61px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/TYI6uNb.png);}
.skynetformaaimg img { border-radius: 30px; object-fit: cover;}
img#skynetformaaimg { object-fit: cover; width: 564px; height: 308px;    left: 59px; }
.skynetformaaimg2 img {position: absolute;  object-fit: cover; }
img#skynetformaaimg2 { object-fit: cover; width: 73px; height: 77px; top: 400px; left: 180px; }
.skynetformaaimg3 img {position: absolute;  object-fit: cover; }
img#skynetformaaimg3 { object-fit: cover; width: 73px; height: 77px; top: 400px; left: 257px; }
.skynetformaaimg4 img {position: absolute;  object-fit: cover; }
img#skynetformaaimg4 { object-fit: cover; width: 73px; height: 77px; top: 400px; left: 334px; }
.skynetformaaimg5 img {position: absolute;  object-fit: cover; }
img#skynetformaaimg5 { object-fit: cover; width: 73px; height: 77px; top: 400px; left: 412px; }
.skynetformaatexti { position: absolute; text-align: center;  font-family: arial bold; color: black;  text-size: 15px; width: 100px; top: 352px; left:182px;  }
.skynetformaatextt {position: absolute;  text-align: center;  font-family: arial bold; color: black;  text-size: 11px; width: 100px; top: 352px; left: 274px;}
.skynetformaatexttt {position: absolute; text-align: center;  font-family: arial bold; color: black;  text-size: 11px; width: 100px;  top: 352px; left: 372px;}
.skynetformaatextttt {position: absolute; text-align: center;  font-family: athene bold; color: black;  text-size: 11px; width: 200px;  top: 580px; left: 235px;}

/*скайнет профайл светлая тема*/

.skynetforma  { width: 608px;  height: 306px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/9pIu77Z.png);}
.skynetforma1  { width: 608px;  height: 95px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/0jyFUuD.png);}
.skynetforma2  { width: 608px;  height: 159px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/IYInx4x.png);}
.skynetforma3  { width: 608px;  height: 70px;  /* внутренние отступы блока */
background: url(https://i.imgur.com/Vu7mHq5.png);}
.skynetformaimg img { border-radius: 30px; object-fit: cover;}
img#skynetformaimg { object-fit: cover; width: 564px; height: 306px;    left: 59px; }
.skynetformaimg2 img {position: absolute;  object-fit: cover; }
img#skynetformaimg2 { object-fit: cover; width: 73px; height: 77px; top: 410px; left: 180px; }
.skynetformaimg3 img {position: absolute;  object-fit: cover; }
img#skynetformaimg3 { object-fit: cover; width: 73px; height: 77px; top: 410px; left: 257px; }
.skynetformaimg4 img {position: absolute;  object-fit: cover; }
img#skynetformaimg4 { object-fit: cover; width: 73px; height: 77px; top: 410px; left: 334px; }
.skynetformaimg5 img {position: absolute;  object-fit: cover; }
img#skynetformaimg5 { object-fit: cover; width: 73px; height: 77px; top: 410px; left: 412px; }
.skynetformatexti { position: absolute; text-align: center;  font-family: arial bold; color: #c6c6c6;  text-size: 15px; width: 100px; top: 352px; left:182px;  }
.skynetformatextt {position: absolute;  text-align: center;  font-family: arial bold; color: #c6c6c6;  text-size: 11px; width: 100px; top: 352px; left: 274px;}
.skynetformatexttt {position: absolute; text-align: center;  font-family: arial bold; color: #c6c6c6;  text-size: 11px; width: 100px;  top: 352px; left: 372px;}
.skynetformatextttt {position: absolute; text-align: center;  font-family: athene bold; color: #c6c6c6;  text-size: 11px; width: 200px;  top: 580px; left: 235px;}


/*пост твиттера*/
.skytwitt {width: 450px; height:334px; background: url(https://i.imgur.com/Ox8PvuP.png);}
.skytwitt img {position: absolute;}
.skytwitt span {position: absolute;}
img#skytwitt {border-radius: 50px;top: 19px;left: 167px;}
img#skytwittt {top: 67px; left: 210px;}
span#textskytwitt {top: 122px;left: 193px; width: 100px; color: #ffffff; height:  9px; font-family: athene; font-size: 8px; font-weight: none; text-transform:uppercase; letter-spacing: 0px; text-align: center;}
span#textskytwittt {top: 150px;left: 210px; width: 280px; color: #8edde8; overflow-y: auto; height: 47px; text-align: justify; font-size: 10px; font-family: arial; padding-right: 2px;}

/*средний комментарий твиттера*/
.skytwittr {width: 358px; height:138px; background: url(https://i.imgur.com/mMVTkey.png);}
.skytwittr img {position: absolute;}
.skytwittr span {position: absolute;}
img#skytwittr {border-radius: 50px;top: 35px;left: 195px;}
span#textskytwittr {top: 49px;left: 323px; width: 100px; color: #3bb8c7; height:  9px; font-family: Myriad Pro; font-size: 7px; font-weight: bold; text-transform:uppercase; letter-spacing: 3px; text-align: center;}
span#textskytwitttr {top: 63px;left: 275px;width: 200px; color: white; overflow-y: auto; height: 47px; text-align: justify; font-size: 10px; font-family: arial; padding-right: 2px;}

/*маленький комментарий твиттера*/
.skytwittrr {width: 291px; height:104px; background: url(https://i.imgur.com/UQpEh8J.png);}
.skytwittrr img {position: absolute;}
.skytwittrr span {position: absolute;}<b>бессрочно</b>
img#skytwittrr {border-radius: 50px;top: 25px;left: 224px;}
span#textskytwittrr {top: 38px;left: 305px; width: 100px; color: #3bb8c7; height:  9px; font-family: Myriad Pro; font-size: 7px; font-weight: bold; text-transform:uppercase; letter-spacing: 3px; text-align: center;}
span#textskytwitttrr {top: 50px;left: 285px;width: 150px; color: white; overflow-y: auto; height: 40px; text-align: justify; font-size: 10px; font-family: arial; padding-right: 2px;}

/*шаблон принятия*/
.mazzystar h1, .mazzystar .body { 
color: #ACCENT; 
border-color:#ACCENT!important; 
} 
.mazzystar { 
width: 380px; height: 420px; margin: auto; letter-spacing: 0; 
background: #fff; border: solid 1px #fff; 
padding-bottom: 10px; 
}
.mazzystar .head {
width: 380px; height: 200px; 
background-size: cover!important; 
} 
.mazzystar .fade { 
width: 170px; margin: -60px 0 0 -150px!important; border: solid 1px #fff; 
} 
.mazzystar h1 { 
font: 12px playfair display; text-transform: uppercase; 
margin: 5px; letter-spacing: 1px; 
padding: 15px; border: solid 1px #F4EDEE!important; 
background: #fff; text-align: center; 
} 
.mazzystar .body { 
margin: 25px 70px; font: 10px/160% open sans; text-align:justify; 
color: #5C5C5C; padding-bottom: 25px; border-bottom: double 3px; 
} 
.mazzystar .scroll { 
height: 200px; padding-right: 10px; 
} 
.mazzystar .scroll::-webkit-scrollbar { 
width: 7px!important; background: #eee!important; border: none!important; 
border-left: solid 3px #fff!important; border-right: solid 3px #
fff!important; 
} 
.mazzystar .scroll::-webkit-scrollbar-thumb { 
width: 5px!important; background: #fff!important; border: solid 1px #EDEDED!important; 
} 
.mazzystar td{text-align:center; text-transform: lowercase; font-family: cinzel; 
font-weight: bold; background: #852a27f2!important; border: solid; border-color: white!important; } 
.mazzystar td a{color:white!important; border-style: solid 2px white!important;
padding: 5px 60px;} 
.mazzystar .privet{ width: 90%; height: auto; color:#ae5e5b; padding: 10px; margin-top: 10px;text-align: justify;} 
.mazzystar td a:hover { opacity:0;} 



div .post-rating p>a {
    text-align: center;
    outline: 1px solid transparent;
    font-weight: 700;
    background: url(https://img.icons8.com/emoji/256/black-heart.png) no-repeat center; 
    background-size: 30px auto;
    position: relative;
    padding-left: 1px;
    z-index: 100;
    width: 30px;
    height: 30px;
    text-align: center;
    font-size: 12px !important;
    display: inline-block;
    vertical-align: middle;
    line-height: 34px;
    letter-spacing: -1px;
    color: white;
font-family: calibri;
}


#pun-stats ul.container {
      background-size: auto;
    position: relative;
    background-attachment: scroll;
    background-clip: border-box;
    background-origin: padding-box;
    background-repeat: no-repeat;
    border-radius: 25px;
    border: 1px solid #e6e6e6!important;
    background-position: 15px 73px;
    width: 850px;
    background: #fcfcfc;
    margin: 29px 0px 25px 65px;
    padding: 25px 25px 25px 25px;
    background-image: url(-);
}


#main-reply {
    width: 100%;
    margin-top: 5px;
}

small#plng {
    border: none!important;
}

#form-buttons {
    /* background-color: transparent; */
    border-radius: 10px;
    width: 87%;
    padding: 0 5px 0 5px;
    margin-left: 96px;
    border-color: #eeeeee!important;;
    border: 1px solid;
}
/* Кнопка "Ответить" */
li.pl-reply a {
  padding-top: 6px !important;
  padding-left: 6px !important;
  padding-right: 6px !important;
  padding-bottom: 6px !important;
}

/*change color in rusf live recomm in topics*/
div#pun-live-rusff {
  text-transform: lowercase;
  font-size: 9px;
}

div#pun-live-rusff {
   z-index: 98;
    width: 440px;
    height: 19px;
    margin: auto 0px 2px 550px!important;
    background: transparent;
    text-align: right;
    line-height: 17px;
    position: relative;
}

div#pun-live-rusff .cool1, div#pun-live-rusff .cool2, div#pun-live-rusff .cool3 {
    background-color: black!important;
    border-color: transparent!important;
    box-shadow: none!important;
    text-shadow: none!important;
    border-radius: 5px!important;
}


/* на3вание темы-------------------------------------------------------------*/

#pun-main h1 span {    display: none;
}

.pagelink strong {
    color: white;
    padding: 2px 5px;
    margin-left: 3px;
    border-radius: 5px;
    background-color: black;
}

.pagelink a {
    padding: 2px 5px;
    margin-left: 3px;
    border: 1px solid black;
    background-color: white;
    border-radius: 5px;
    transition: .5s;
}

/*амс*/
#admins {
    position: absolute;
    margin-top: 600px;
    margin-left: 419px;

}

#admins a {
color:  white;
    font-family: Arial;
    font-size: 9px;
    text-transform: lowercase;
}

#admins a:hover {
    color: white;
}

.tooltip { 
  position: relative;
}
.tooltip > span { /* амс */
    position: absolute;
    top: 1em;
    right: 2em;
    width: -moz-max-content;
    width: -webkit-max-content;
    width: max-content;
    max-width: 26em;
    max-height: 80vh;
    overflow: auto;
    visibility: hidden;
    margin: 0 auto;
    padding: .3em;
    line-height: normal;
    cursor: auto;
    z-index: 500;
   
}
.tooltip:before { 
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  visibility: hidden;
}
.tooltip:hover > span,
.tooltip:hover:before,
.tooltip:hover:after,
.tooltip:focus > span,
.tooltip:focus:before,
.tooltip:focus:after {
  visibility: visible;
}
.tooltip:focus { 
  outline: none;
}



/*рамка аватарок на главной*/
.punbb .user-avatar .avatar-image { border-color: #ae5e5b;
    border: solid;
    border-width: 1px;
  opacity: 0.4!important;
 filter: grayscale(100%);
   background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    float: left;
  border-radius: 30%;
    height: 30px!important;
    width: 30px!important;}

/* мессенджер*/
.gmess {width: 500px; height:500px; background: url(https://i.imgur.com/Q6lvLsp.png);}
.gmess img {position:absolute;}
.gmess span {position:absolute;}
img#messp1 {top: 151px; left: 368px;}
img#messp2 {border-radius: 30px;top: 339px;left: 171px;}
span#gmessnick {top: 350px;left: 400px;text-transform: uppercase;font-size: 11px; color:#acc; text-align: center;font-family:cinzel;}
span#gmesslike {top:388px; left: 170px; width: 100px; color:  #d2d7cf; font-size: 11px; text-align:center;}
span#gmesskomm {top:388px; left: 225px; width: 100px; color:  #d2d7cf; font-size: 11px; text-align:center;}
span#gmessnickinst {top: 314px; left:82px; width:300px; color: #d2d7cf; font-size: 13px; text-align: center; font-family:cinzel; font-style: italic;}
span#gmessmusika {top: 170px;left: 85px;width: 300px; color: #d3dada; font-size: 12px; font-family: cinzel;font-style: italic}
span#gmessmusikzitata {top: 188px;left: 162px;width: 150px; color: #eee;font-size: 8px; font-family: arial;text-align: center; }
span#gmesszitata {top:100px;left: 163px;width: 350px; color: #d3dada; font-size: 10px; font-family: abril fatface;text-align:  center; font-style: italic;}
.perepismess{width:500px; height:auto; background: url(https://i.imgur.com/bRdlBQ6.png) top center no-repeat, url(https://i.imgur.com/gUiFCHx.png)bottom center no-repeat, url(https://i.imgur.com/1RAJGf1.png) center repeat-y;padding-top: 100px;padding-bottom: 90px;position: relative;}
.imeckomess {top: 33px; left: 150px; width: 200px; color: #f2feff; font-family: cinzel; font-size: 18px; text-transform:uppercase; position:absolute; text-align: center;}
.vremmess {top: 56px; left: 150px; width: 200px; color: #b8cbcc; font-family: arial; font-size: 9px; text-transform:uppercase; position:absolute; text-align: center; }
.smska{width:250px; height:auto; background: #e4f0f1; color: #acc4c5; border-radius: 15px 15px 0; padding: 15px;text-align: left; margin-left:200px;font-family: arial;}
.smska sub {padding:15px;text-align: right;}
.smska img{width:270px; height:auto;}
img.avochka{border-radius: 40px;position: absolute;top: 15px;right: 18px;}
.smska2 img{width:270px; height:auto;}
/* инстаграм*/
.instagram{width: 562px; height:563px; background: url(https://i.imgur.com/5q9xcMp.png);}
.instagram img {position:absolute;}
img#inst1 {left: 185px;top: 73px;}
img#inst2 {top: 395px;left: 215px;}
img#inst3 {top: 394px;left: 288px;}
img#inst4 {top: 443px;left: 288px;}
img#inst5 {top: 394px;left: 359px;}
.instagram span {position: absolute;background: #e2e1e1;color: white;font-size: 18px;text-transform: uppercase;left: 240px;
width: 230px;top: 530px;font-family: Oswald;}
.pinstagram{width: 500px; height:500px; background: url(https://i.imgur.com/myQ0bGO.png);}
.pinstagram img {position:absolute;}
.pinstagram span {position:absolute;}
img#pinst1 {top: 100px; left: 165px;}
img#pinst2 {border-radius: 30px;top: 436px;left: 120px;}
span#imyinst {top: 435px;left: 180px;text-transform: uppercase;font-size: 10px; color:white;font-family: cinzel;}
span#textinst {top: 450px;left: 169px;width: 100px; color: #d3dada; overflow-y: auto;height: 15px;}
span#nasmuzik{top: 440px;font-size: 8px;left: 444px;width: 120px;text-align: center; overflow-y: auto; color: #b1bab9;}
span#instkateg1 {top: 25px; left: 235px; font-style: italic; font-family: arial; text-transform: uppercase; color: white;}
span#instkateg2 {top: 25px; left: 299px; font-style: italic; font-family: arial; text-transform: uppercase; color: white;}
span#instkateg3 {top: 25px; left: 358px; font-style: italic; font-family: arial; text-transform: uppercase; color: white;}
span#instkateg4 {top: 25px; left: 420px; font-style: italic; font-family: arial; text-transform: uppercase; color: white;}
.kinstagram{width: 600px; height:143px; background: url(https://i.imgur.com/SS4vOGs.png);}
.kinstagram img {position:absolute;}
.kinstagram span {position:absolute;}
img#kinst2 {border-radius: 50px;top: 23px;left: 82px;}
span#kimyinst {top: 29px;left: 260px;text-transform: uppercase;font-size: 14px; color:white; font-family: cinzel;}
span#ktextinst {top: 66px;left: 235px;width: 300px; color: #d3dada; overflow-y: auto;height: 20px; text-align: justify;}
span#kvrema {top: 33px; left: 395px; text-transform: uppercase; font-size:10px; color: white; font-family: arial;}
.podpiskainstagram{width: 600px; height:142px; background: url(https://i.imgur.com/qMrCKfC.png);}
.podpiskainstagram img {position:absolute;}
.podpiskainstagram span {position:absolute;}
img#podpiskainst2 {border-radius: 50px;top: 47px;left: 83px;}
span#podpiskatextinst {top: 80px;left: 220px;width: 300px; color: #d3dada; overflow-y: auto;height: 20px; text-align: justify;}
span#podpiskavrema {top: 93px; left: 560px; text-transform: uppercase; font-size:10px; color: white; font-family: arial;}
.storisinstagram{width: 350px; height:689px; background: url(https://i.imgur.com/aiR60hi.png);}
.storisinstagram img {position:absolute;}
.storisinstagram span {position:absolute;}
img#storisinst1 {top: 61px; left: 213px;}
img#storisinst2 {border-radius: 50px;top: 8px;left: 225px;}
span#storisimyinst {top: 28px; left: 278px; color: #add4d4; font-family: cinzel;}
span#storislike {top: 650px;left: 310px; color: white; text-align: center;}
span#storiskomm {top:650px;left: 395px;color: white;  text-align:  center;}
span#storisvrema {top: 31px; left: 415px; text-transform: uppercase; font-size:9px; color: #add; font-family: arial;}



/* таблица фака */
.tablichka td#grafa3 a{color:white!important;}
.tablichka td#grafa3 a:hover{color: #1c1b3e!important;}
 .tablichka td#grafa5{ background-color: #1c1b3e!important;
    text-align: center;
    font-size: 10px;"
 width:15%;}
.tablichka td#grafa4{background-color: #1c1b3e!important;
    text-align: center;
    font-size: 12px;
    letter-spacing: 3px; width:65%;}
.tablichka td#grafa6{
background-color: #1c1b3e!important;
    text-align: center;
    font-size: 11px;
    letter-spacing: 3px; width:20%;}
.tablichka td{color:white; font-family: Myriad; border-color: white!important;
    border-width: 3px!important;}
.tablichka td#grafa2 {background-color: #1c1b3e;
    text-align: justify;}
.tablichka td#grafa3 {background-color: #1c1b3e;
    text-align: center;}
.tablichka td#grafa1{background-color: #1c1b3e;
    text-align: center;
    font-size: 9px;
    text-transform: uppercase;
    letter-spacing: 1px;}


/* фак*/
  .answerfaq{
       text-align: -webkit-left;
    background-color: white;
    width: 400px;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    padding-left: 20px;
    padding-right: 20px;
    color: #404a5d;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 12px;
    text-align: justify;
}

.questionfaq{
           text-align: -webkit-right;
    background-color: #1c1b3e;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 400px;
    border-top-right-radius: 10px;
    border-top-left-radius: 10px;
    margin-top: 20px!important;
    font-size: 12px;
    color: white;
    font-family: arial;}


/* гостевая */
.parni{left: 126px; top: 175px; color: #404a5d;}
.devki{left: -126px; top: 253px; color: #404a5d;}
.devki b, .parni b {color: #404a5d; }
.devki, .parni {position:relative;width: 195px;height: 90px;  overflow-y:auto; padding-left:3px; text-align: center; font-family: calibri;
    text-transform: lowercase;
    font-size: 11px;}
.gostev{width:559px; height:416px; background:url(https://i.imgur.com/FCBt0uQ.png);}
.opisgost{width: 473px;height: 80px;left: 2px;top: 130px;position: relative;text-align: center; color:#e5a093; font-size: 10px;font-family: p;
    font-style: italic}

/* CS1 Background and text colours
-------------------------------------------------------------*/

/* 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 {
  background-color: #f1f1f1;
  color: #302e34;}

/* CS1.2 */
.punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer {
  background-color: #f7f7f7;
  color: #333;
  }

/* CS1.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  background-color: ;
  color: #333;
  }

/* CS1.4 */
#pun-title, #pun-title .container, .punbb .modmenu .container {
  background-color: #fff;
  color: #373d47;
text-transform: lowercase;
border-radius: 25px;
  }

/* CS1.5 */
.punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span {
  background-color: #f7f7f7;
  color: #005EAB
  }

/* CS1.6 */
.punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl  {
  background-color: #dedfdf;
  color: #333
  }

/* CS1.7 */
.punbb .quote-box, .punbb .code-box {
  background-color: #f9f9f9;
  color: #333
  }

/* CS1.8 */
#pun-navlinks .container {
  background-color: #0F5995;
  color: #f1f1f1;
  }

.offline li.pa-online strong {
  font-weight: normal
  }

/* CS2 Border colours
-------------------------------------------------------------*/

/* CS2.1 */
.punbb .container, .punbb .post-body, .post h3, #pun-title {
  border-color: #ccc #ccc #aaa #ccc
text-transform:none;
  }

/* CS2.2 */
.punbb .section, .punbb .forum, .punbb .formal, .punbb .modmenu, .punbb .info,
.punbb .category, .punbb .post {
  border-color: #f5f5f5
  }

/* CS2.3 */
#pun-stats h2, .punbb .main h1, .punbb .main h2, #pun-debug h2, .punbb-admin #pun-admain h2 {
  border-color: #004F90;
  }

/* CS2.4 */
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body,
.punbb .post h3 span, .post-links ul, .post-links, .usertable table {
  border-color: #C9D6E0;
  }

/* CS2.5 */
.punbb th {
  border-color: #dedfdf
  }

/* CS2.6 */
.punbb .quote-box, .punbb .code-box {
  border-color: #ccc #fff #fff #ccc;
  }

#pun-ulinks li, #pun-announcement h2 span, li#onlinelist, #pun-help .formal .info-box h3.legend span {
  border-color: #ccc
  }

#pun-ulinks li a, #pun-announcement h2, li#onlinelist div, #pun-help .formal .info-box h3.legend {
  border-color: #fff;
  }

.punbb .divider {
  border-color: #ccc #fff #fff #fff;
  }

.punbb .formal fieldset .post-box, .punbb .info-box {
  border: 1px solid #dedfdf;
  }

li.pa-online {
  border-left-color: #005EAB;
  }


/* CS3 Links
-------------------------------------------------------------*/

/* CS3.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 {
  color: #d81616;
  }

.punbb li.isactive a, .punbb li.isactive a:link, .punbb li.isactive a:visited {
  color: #333
  }

/* CS3.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: #B42000;
  }

/* CS3.3 */
#pun-navlinks a {
  color: #eee;
  text-decoration: none
  }

/* CS3.4 */
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {
  color: #fff;
  text-decoration: underline
  }

#pun-pagelinks a:active, #pun-pagelinks a:focus {
  background-color: #333;
  color: #fff;
  }

/* CS4 Post status icons
 -------------------------------------------------------------*/

div.icon {border-color: #E6E6E6 #DEDEDE #DADADA #E2E2E2}
tr.iredirect div.icon {border-color: #F7F7F7 #F7F7F7 #F7F7F7 #f7f7f7}
div.inew {border-color: #0080D7 #0065C0 #0058B3 #0072CA}

#pun-main div.catleft, #pun-main div.catright {display: none}



/*фон и убирание ненужных рамок*/


body {
    background-color: #000000;
    background-position: top center;
    background-repeat: no-repeat;
   background-image: url(https://i.imgur.com/fFq0xp8.png);
    background-attachment: fixed;
    background-size: cover;
object-fit: cover;
}



#pun-title, #pun-navlinks, .punbb .container, .punbb .post-body, .post h3, .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, .punbb .main td, .punbb .main th {border: 0 none!important;}

.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, #pun-stats h2, .punbb .main h1, #pun-debug h2, .punbb-admin #pun-admain h2, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span, .punbb .main .container, .punbb .post .container, .punbb .post h3, .punbb-admin #pun-admain .adcontainer, .punbb .post h3 span, .punbb th, #viewprofile li, #setmods dl, .punbb th 
{ background: transparent!important;}


/*ВЕРХ*/
 #pun-title table 
{background: url(https://i.imgur.com/yw70IRK.png) center top no-repeat; height: 784px; width: 1029px;  margin-left: 0px; margin-top: 40px; }
 #pun-title h1 {display: none!important;}


/*ТЕЛО ФОРУМА*/
 #pun 
{ background-color: #fff;
  background-image: url(); 

}


   

/*ЦВЕТ ССЫЛОК*/


.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: #c84f4f;
  text-decoration: none;}
.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: black; 
  text-decoration: none;}



/*ПРОКРУТКА*/
::-webkit-scrollbar { width: 5px; height: 5px;}
::-webkit-scrollbar-track-piece { background-color: #000000!important; -webkit-border-radius: 25px;}
::-webkit-scrollbar-thumb:vertical {height: 5px; background-color: #9f120a; -webkit-border-radius: 25px;}
::-webkit-scrollbar-thumb:horizontal {width: 5px; background-color: #9f120a; -webkit-border-radius: 25px;}

/* -----------------------------------------------------------главная-------------------------------------------------------- */

#pun-navlinks, #pun-navlinks .container {background: transparent;border: none;text-align: center;font-family: Neothic;font-size: 12px;text-transform: uppercase;margin-top: -405px!important;margin-left: 7px!important;}
li#navawards {display:none!important;}

/*ССЫЛКИ НОВЫЕ СООБЩЕНИЯ, АКТИВНЫЕ ТЕМЫ И Т.Д.*/
#pun-ulinks,#pun-ulinks .container,#pun-ulinks li, #pun-ulinks li a {
       background: transparent;
    border: none!important;
    text-align: center;
    font-family: roboto;
    font-size: 6px;
    font-style: normal;
    color: #ffffff!important;
    margin-top: 101px!important;
    text-transform: uppercase;
    letter-spacing: 1px;
    padding: 3px 1px!important;
height: 5px;
}


#pun-announcement h2 span {display: none!important;}
#pun-navlinks a:hover, #pun-navlinks a:focus, #pun-navlinks a:active {color: black;}
#pun-ulinks li.item1, #pun-ulinks li.item3 a {display:none;}
#pun-ulinks li.item1, #pun-ulinks li.item5 a {display:none;}

#pun-ulinks li, #pun-ulinks li a {
    display: inline;
    border-left-style: solid;
    border-left-width: 1px;
    white-space: nowrap;

}

#pun-ulinks {
       position: absolute;
    top: 211px;
     left: 171px;
}

#pun-ulinks li.item7 a
{
    padding-left: 36px!important;
}

#pun-ulinks li.item4 a
{
    padding-left: 36px!important;
}

#pun-ulinks li.item8 a
{
    padding-left: 223px!important;
}

#pun-ulinks li.item6 a
{
    padding-left: 47px!important;
}


/*НИЗ*/
div#html-footer
{   
  position: absolute;
  background: url(https://i.imgur.com/4PMUaQs.png) center top no-repeat;
  height: 226px; width: 1030px;
  font-size: 0!important;
  margin-left: 0px;
margin-top: -105px;
}

div#pun-stats h2 span {font-size: 0px;}


/*КАТЕГОРИЯ ВНИЗУ ФОРУМА*/
div#pun-stats h2 {background: url(https://i.imgur.com/5kaAGCR.png) no-repeat center!important;height: 119px; width: 1029px;  margin-left: -11px;}

/*ПОДФОРУМЫ*/
#pun-index td div.tclcon{width: 84%; margin-left: 0px!important; padding: 10px!important; #f3c8a5!important;    font-family: Arial; font-size: 10px; }



/*НАЗВАНИЕ ПОДФОРУМОВ*/
#pun-index .tcl h3, #pun-index .tcl h3 a {font-size:22px!important;font-family:Chiller;color: #c36f53!important;padding:0px 0 20px 58px!important;border-bottom: 1px; font-style: normal; }
tbody.hasicon .tc2, tbody.hasicon .tc3 {font-size: 11px;font-family: arial;text-align: center!important;  font-style: normal; color: #5a5a5a;}
.punbb .main .tcr {font-size: 11px;font-family: Arial; text-transform: lowercase; color: #3b3b3bab; background: url(https://i.imgur.com/2IUElpZ.png) margin 0px -12px 0px 0px;}


/*ОПИСАНИЕ ПОДФОРУМОВ*/
#subformdescript li a {color: black!important;}
div#subformdescript {
    padding: 46px 30px;
    color: #60596d!important;
    margin: -68px 15px 0 77px!important;
    font-family: Lobster;
    font-size: 10px!important;
    /* font-style: italic; */
    text-align: left;
    word-spacing: 0px;
    letter-spacing: 1px;
    border: 1px solid;
    border-color: #cacaca!important;
    height: 29px;
    /* border-style: dashed; */
    border-radius: 25px;
    border-padding: 5px;
    width: 400px;}


/*ССЫЛКИ ПОДФОРУМОВ*/
ul.forlink {margin:15px 0;text-align:center;background: #f3c8a5;}
ul.forlink li {display:inline;font-family:Athene;word-spacing:0;letter-spacing:0;text-transform:uppercase;font-size: 8px; background: url(https://i.imgur.com/vst9ZIk.jpg);}

.bannerspart {text-align: center;}
.punbb td .modlist { display: none!important;}

/* ----------------------------------------------------------профиль------------------------------------------------------- */
/* ФОН ПРОФИЛЬ */
.post-author{  text-align: center;
    /* background: url(https://i.imgur.com/IoHPz6O.png) top no-repeat,url(https://i.imgur.com/ncQjWPI.png) bottom no-repeat,url(https://i.imgur.com/1Lxuw4c.png); */
    width: 241px!important;
    margin-top: 20px!important;
    margin-left: 20px!important;
    font-family: Arial!important;
    border: 1px solid #dedede47!important;}

.punbb .post .post-author {
    float: left!important;
    width: 21em!important;
    margin-top: 35px!important;
margin-left: 35px!important;
position: relative;
}
.punbb .post .post-author {
    border-radius: 10px!important;
    border: black;!important;
background-color: black!important;
}


li.pa-respect, li.pa-posts, li.pa-fld3, .pa-fld6 {
    display: inline-block;
    padding: 6px 5px!important;
    font-size: 8px;
    font-family: calibri;
    text-transform: uppercase;
    font-weight: bold;
color: #c3c3c3;
}


/* ССЫЛКИ В ПРОФИЛЕ */
 .post-author li.pa-author a {font-family: poiret one;     color: #ff0000!important;
    text-transform: uppercase;
    text-align: center;}
 .post-author li.pa-author a:hover {color: black!important;}
 li.pa-author {  font-size: 12px;
    letter-spacing: 1px;
    padding: 20px 0px 12px 0px!important;
    width: 205px;
    margin-left: 6px;
position: relative;
}
 li.pa-title {padding: 2px!important;
    font-size: 7px;
    font-family: Arial;
    text-transform: uppercase;
    margin-top: -17px;
    color: #c3c3c3;
    text-align: center!important;
    margin-left: 8px;}

.punbb .pa-avatar img {
    max-width: 180px;
    height: auto;
     border: 1px solid #3c3c3c!important;
    padding: 5px;
    max-width: 180px;
margin-left: 3px;
}


.punbb img {
    border: none!important;
}
.pa-avatar img {
    /* padding: 5px; */
    max-width: 180px;
    max-height: 180px;
 border: 1px solid #3c3c3c!important;
}

.lz a:first-child {
  font-size: 14px;font-family:  Lobster; margin-top: 15px;
    padding-top: 15pximportant;}
.lz {  

 /* padding: 10px 10px; */
    font-size: 10px;
    font-family: calibri;
    text-align: justify;
    line-height: 100%;
  border: none!important;
    border-color: none!important;
    margin-left: -78px;
    width: 178px!important;
text-transform: lowercase;
 color: #c3c3c3;
    height: auto!important;
    padding: 16px 0px 6px 0px!important;
}

.punbb .lz {
    margin-left: -77px!important;
 border: none!important; 
    border-color: none!important;
    height: auto!important;
text-align: center!important;
}



li.pa-respect, li.pa-posts, li.pa-fld3,.pa-fld6 {display: inline-block;
    padding: 6px 5px!important;
    font-size: 8px;
    font-family: calibri;
    text-transform: uppercase;
    font-weight: bold;}

.pa-posts .fld-name, .pa-respect .fld-name, .pa-fld3 .fld-name, .pa-fld6 .fld-name {
    font-size: 0;
    display: inline;
    height: 16px;
    justify-content: center;
}



.pa-respect .fld-name:before {
    content: "";
    display: block;
    background: url(http://forumstatic.ru/files/001a/da/82/28664.png) no-repeat;
    width: 16px;
    height: 16px;
    justify-content: center;
    align-items: center;
    filter: opacity(0.8);
    margin-left: 12px;
}

.pa-fld3 .fld-name:before {
    content: "";
    display: block;
    background: url(http://forumstatic.ru/files/001a/da/82/25128.png) no-repeat;
    width: 16px;
    height: 16px;
    justify-content: center;
    align-items: center;
    filter: opacity(0.8);
}

.pa-posts .fld-name:before {
    content: "";
    display: block;
    background: url(http://forumstatic.ru/files/001a/da/82/56169.png) no-repeat;
    width: 16px;
    height: 16px;
    justify-content: center;
    align-items: center;
    filter: opacity(0.8);
}


.pa-fld6 .fld-name:before {
    content: "";
    display: block;
    background: url(http://forumstatic.ru/files/001a/da/82/16060.png) no-repeat;
    width: 16px;
    height: 16px;
    justify-content: center;
    align-items: center;
    filter: opacity(0.8);
}


.post-author li.pa-respect a {color: #c3c3c3!important;}
li.pa-online { text-transform: uppercase;
    font-size: 7px;
    border: none !important;
    margin-bottom: 20px;
    color: rgb(195, 195, 195);}

li.pa-last-visit {/*margin-bottom: 30px*/;font-family: Arial;font-weight: bold;}
li.pa-fld2 {width: 196px;
    margin-top: -2px;
    margin-left: 8px;}
li.pa-fld1 {

    margin-top: -13px;
    margin-left: 93px;}
li.pa-avatar.item2 {margin: 0 0 0px 0;}
li.pa-fld5{position: absolute;margin-top: -14px;margin-left: 10px;}
li.pa-fld4 {             height: 25px;
    margin-top: 10px;
    margin-bottom: 3px;
    width: 30px;
    margin-left: 90px;
    position: absolute;
    bottom: -15px;
    border: 1px solid #2e2e2e;
    border-radius: 15px;
    background: black;

}
li.pa-fld4 img{margin-top: -7px; }

li.pa-fld5 { position: absolute;
    margin-top: -9px;
    margin-left: 93px;
}


li.pa-awards span.mini_awards_label{
display:none!important;
}
li.pa-awards {
margin-top: -28px;
}


/* ----------------------------------------------------------Топик------------------------------------------------------- */
.post-box { width: 95%!important; margin: 0 0 0 35px!important;}
/* ДАТА И ВРЕМЯ В ТЕМАХ */
.punbb .post h3 {font-family:calibri; border: 1px solid;
    font-family: calibri;
    border: 1px solid;
    padding-top: 0px;
    /* padding-left: 30px; */
    font-size: 10px;
    text-transform: lowercase;
    border-color: #edecec;
    background: #000000!important;
    color: white;
    width: 1030px;
    margin-left: 0;
}

.topic h3 a.permalink {margin: 0 0 0 106px; color:white!important;font-family: cinzel; font-size:10px;}
.topic a.sharelink {display:none;}

/* ОГЛАВЛЕНИЕ ТЕМ*/
#pun-main h1 span{text-align:center!important;font-family:Poiret One; font-size:20px; color:#ca8067;}
#pun-main h1{text-align:center}
.punbb .post-links {font-family: Neothic;font-size: 9px;}
div#pun-navlinks li a, div#pun-navlinks li a, .punbb legend span, #viewprofile h2 span, #profilenav h2 span, .punbb-admin #pun-admain legend span{ color: #ffffff!important;}

/*КАРТИНКА В БЫСТРЫЙ ОТВЕТ*/
#post-form h2 {background:url(https://i.imgur.com/5kaAGCR.png) no-repeat;height:119px;color:#ae5e5b!important;text-align:center;text-style: opacity; font-size:0px;letter-spacing:15px;font-family:Neothic;width:1030px; text-margin:100px; }


/*ОФОРМЛЕНИЕ ВЫДЕЛЕНИЕ В КОД ИЛИ ЦИТАТУ*/
.punbb .post-content .quote-box, .punbb .post-content .code-box{
    border: #e0e0e0a1 1px solid;
    color: #343434;
    background: #faf6fb;
    box-shadow: 0 -6px #f9f9f9;
    text-transform: lowercase;}
.punbb .post-content .quote-box, .punbb .post-content .code-box {
 margin: 0.5em 0.7em 0.7em 0.7em;
    padding: 1em 1.5em;
    border: solid 1px #e0e0e0a1;
    background: var(--sub_body);
    border-radius: 20px;
}

.punbb .quote-box cite, .punbb .code-box strong.legend {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    text-transform: lowercase;
    letter-spacing: 0.5px;
    margin-bottom: 5px;
    font: 700 11px calibti;
    background: black;
    ): ;
    border-radius: 5px;
    padding: 3px 10px;
    width: -moz-fit-content;
    width: -webkit-fit-content;
    width: fit-content;
    color: #ffffff;
    gap: 3px;
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
}

box strong.legend:before {
    content: "";
    background: url(https://www.pngall.com/wp-content/uploads/8/Crime-Robbery.png);
    width: 6px;
    height: 6px;
    display: block;
    background-size: cover;
    margin-right: 5px;
}





.smiles input[type="Button"]{border:none;background:#f7f0fe;border:outset 2px #ae5e5b;font-family:Arial;font-size:11px;cursor:pointer;color:#ae5e5b}
.punbb input.button {text-transform: lowercase;
    font-family: Arial;
    font-size: 11px;
    margin-right: 10em;}

#font-area, #size-area, #color-area, #table-area, #smilies-area, #image-area, #imageup-area, #imageattach-area, #keyboard-area, #video-area, #addition-area, .inner.post_reputation, .punbb #move_posts_form .formal>form.container {background: white!important;}
div#font-area {height: 250px;overflow-y: scroll;}
.punbb textarea, .punbb input, .punbb select, .punbb optgroup { background: #ffffff;
    color: #62666e;
    border-color: #dedede;
    border-radius: 25px; }
textarea#main-reply {height: 250px;   padding-left: 15px;
    padding-right: 6px;
    padding-top: 5px;}

.post-content td { border: none!important;}
.lastedit {display:none;}
#mask_dialog .inner {background: #F4F5F6 url(http://i.imgur.com/akmlat3.png)!important;}





/* ------------------------------------КОНЕЦ - все правки, только после этого комментария ----------------------- */

.post-content table td {
border-style: solid 2px #f9f9f9!important;
padding: 5px 60px;}

.post-content td {
    border-style: solid 2px #f9f9f9!important;
padding: 5px 60px;}

.post-content td {
    border-style: solid 2px #f9f9f9!important;
padding: 5px 60px;}

.post-content td {
    border-style: solid 2px #f9f9f9!important;
    padding: 5px 60px;
}
 

#pun-title, #pun-navlinks, .punbb .container, .punbb .post-body, .post h3, .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, .punbb .main td, .punbb .main th {
    border: 0 none!important;
}
.punbb td, .punbb fieldset, #viewprofile ul, #profilenav ul, .punbb .post .post-body, .punbb .post h3 span, .post-links ul, .post-links, .usertable table {
    border-color: #C9D6E0;
}

.punbb * {
    margin: 0px;
}
user agent stylesheet
td {
    display: table-cell;
    vertical-align: inherit;
}
.post-content table {
    border-collapse: collapse;
    margin: 0 0 0.8em;
}
.punbb h1, .punbb h2, .punbb h3, .punbb h4, .punbb table, .punbb th {
    font-size: 1em;
    font-weight: normal;
}
user agent stylesheet
table {
    border-collapse: separate;
    border-spacing: 2px;
}
.mazzystar {
    width: 380px;
    height: 420px;
    margin: auto;
    letter-spacing: 0;
    background: #fff;
    border-style: solid!important;
    border-color: #eae9e8!important;
    padding: 0px 30px!imortant;
}
user agent stylesheet
center {
    text-align: -webkit-center;
}
Style Attribute {
    font: 11.0011px verdana; 
}
body {
    font-size: 100.01%;
}
.punbb {
    font: normal 68.75% verdana;
}
::-webkit-scrollbar {
    width: 5px;
    height: 5px;
}
::-webkit-scrollbar-track-piece {
    /: ;
    background-color:  #98222b;
    b: ;
    */-webkit-border-radius: 5px;
}
}

/*скрывает название участники форум и т.д.*/
#pun-viewforum div.icon, #pun-searchtopics div.icon,  #pun-messages div.icon {
    display: none;
}

/*ГЛАВНАЯ НАВИГАЦИЯ! ФОРУМ, УЧАСТНИКИ И ТД*/
#pun-navlinks li>a{
  display:inline-block;
  width:0;
  font-size:0;
  visibility:hidden;
}
#pun-navlinks li>a:after{
  display:inline-block;
  visibility:visible; 
  width: auto;
  height: 20px;
  transition:.6s;
}

#pun-navlinks li:hover>a:after{
  opacity: 0.5;
}
#navindex>a:after{  
  content:url(https://i.imgur.com/blEUQYP.png);
}
#navprofile>a:after{  
  content:url(https://i.imgur.com/bI8VLOd.png);
}
#navpm>a:after{  
  content:url(https://i.imgur.com/g38QtTc.png);
}
#navuserlist>a:after{  
  content:url(https://i.imgur.com/rG6DFIx.png);
}
#navsearch>a:after{  
  content:url(https://i.imgur.com/wMKsKlm.png);
}
#navlogin>a:after{  
  content:url(https://i.imgur.com/0lnGmfa.png);
}
#navregister>a:after{  
  content:url(https://i.imgur.com/cp6ixHS.png);
}
#navlogout>a:after{  
  content:url(https://i.imgur.com/0lnGmfa.png);
}

#navadmin>a:after{  
  content:url(https://i.imgur.com/RVb7ZPZ.png);
}

.Myimg {position: absolute; top: 18px; left: -100px; cursor:pointer;}


/*СКРЫТЬ КОЛИЧЕСТВО ТЕМ*/


/*--------А: ПРИВЕТСТВИЕ--------*/
#pun-status .container, #pun-main .post-links li {
text-align: center;
    color: #60596d;
    font-family: calibri;
    margin-left: 15px;
    /* font-style: italic; */
    text-transform: lowercase;
    letter-spacing: 1px;}

/*--------А: НАЗВАНИЕ ФОРУМА ПОСЛЕ ПРИВЕТСТВИЯ-------*/
#pun-crumbs1 p.container {
  overflow: hidden;
  font-family: calibri; font-size: 8px!important; 
  text-transform: uppercase; 
  letter-spacing: 1px; 
  text-align: center;
color: #000000;
  }




.post-box {
 word-break: break-word;
}

/* оформление тем */
.oformatem {background: url(https://i.imgur.com/z97cGrp.png); width: 559px; height: 416px;  }

.textoform {    font-family: times new roman;
    font-size: 11px;
    color: #404a5d;
    text-align: justify;
    top: 125px;
    left: 100px;
    bottom: 150px;
    width: 485px;
    height: 245px;
    position: absolute;
    overflow-y: auto;
padding-right: 6px;
}

/* правила */
.oformatem25 {background: url(https://i.imgur.com/z97cGrp.png); width: 559px; height: 416px;  }

.textoform25 {    font-family: times new roman;
    font-size: 11px;
    color: #404a5d;
    text-align: justify;
    top: 160px;
    left: 100px;
    bottom: 150px;
    width: 485px;
    height: 230px;
    position: absolute;
    overflow-y: auto;
padding-right: 6px;
}

/* оформление тем еще одн */
.oformatem2 {background: url(https://i.imgur.com/opPsKQv.png); width: 559px; height: 340px;  }
.textoform2 {    font-family: times new roman;
    font-size: 11px;
    color: #404a5d;
    text-align: justify;
    top: 125px;
    left: 100px;
    bottom: 150px;
    width: 485px;
    height: 245px;
    position: absolute;
    overflow-y: auto;
padding-right: 6px;
}





.punbb table div.icon {
    position: absolute;
    margin-left: -45px;
    margin-top: -15px;
    width: 83px;
    height: 55px;
    background-image: url(https://i.imgur.com/5KXvJhl.png);
    background-repeat: no-repeat;}


tr.inew div.icon {
    background-image: url(https://i.imgur.com/ETPpjJV.png);
    float: right;
    display: block;
    border-style: none;}

/*цвет названия форума*/
p.container.crumbs a {color:##eacdee!important;}
p.container.crumbs a:hover {color:black!important;}

/*улучшить аккаунт*/
#pun-status .status-right {
    float: right;
display: none;
}

/*баннеры партнерки*/
.banners {
position: absolute;
    width: 955px;
    height: 32px;
    overflow-y: auto;
    margin-top: 20px !important;
    border: 1px solid;
    border-color: #770000;
    padding: 2px 5px 2px 2px;}

.banners img {transition: all .5s ease-in-out 0s;
filter: sepia(100%) brightness(.7) opacity(.5);}
.banners img:hover {filter: none}


div#pun-live-rusff {margin-right: 15px!important;}
}
div.post-vote a {
    font-size: 130% !important;
    text-decoration: none !important;
margin-right:15px!important;}





.houseblock {
    background: none!important;
}


Style Attribute {
    border: 1px solid;
    padding: 2px 3px;
    margin: 0 20px 0 50px;
    color: #7d7d7d;
    text-transform: lowercase;
    font-family: verdana;
    font-size: 10px;
}




@media screen and (max-width:540px) {
.rating_theme .person{
height:40px!important;
width:40px!important;}

@media screen and (max-width:400px) {
.all_voters figure{
margin: 2px 2px;
width:auto!important;}

/* Устроства с маленьким экраном (планшеты, 768px и выше) */


@media (max-width: 767px) {#pun-ulinks,#pun-ulinks .container,#pun-ulinks li, #pun-ulinks li a { fontм-size: 4px;  font-style: normal; }
  
}
@media (min-width: 768px) and (max-width: 991px) {
  #pun-ulinks,#pun-ulinks .container,#pun-ulinks li, #pun-ulinks li a { fontм-size: 4px;  font-style: normal; }
}

body {
    -ms-text-size-adjust: 100%;
    -moz-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}





